Mock Version: 2.12 Mock Version: 2.12 Mock Version: 2.12 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/icecat.spec'], chrootPath='/var/lib/mock/f35-build-30318617-4153134/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 ppc64le --nodeps /builddir/build/SPECS/icecat.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 Package nspr was not found in the pkg-config search path. Perhaps you should add the directory containing `nspr.pc' to the PKG_CONFIG_PATH environment variable Package 'nspr', required by 'virtual:world', not found Package 'pixman-1', required by 'virtual:world', not found Building target platforms: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1633392000 Wrote: /builddir/build/SRPMS/icecat-78.15.0-1.rh1.fc35.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/icecat.spec'], chrootPath='/var/lib/mock/f35-build-30318617-4153134/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 ppc64le --nodeps /builddir/build/SPECS/icecat.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: ppc64le Building for target ppc64le setting SOURCE_DATE_EPOCH=1633392000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.u8UIOh + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf icecat-78.15.0 + /usr/bin/bzip2 -dc /builddir/build/SOURCES/icecat-78.15.0-rh1.tar.bz2 + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd icecat-78.15.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + find . -type f -name '*.h' -exec chmod 0644 '{}' ';' + find . -type f -name '*.cpp' -exec chmod 0644 '{}' ';' + find . -type f -name '*.cc' -exec chmod 0644 '{}' ';' + find . -type f -name '*.c' -exec chmod 0644 '{}' ';' + tar -xf /builddir/build/SOURCES/icecat-COPYING-licensefiles.tar.gz + echo 'Patch #1 (icecat-fix_addon_installation.patch):' Patch #1 (icecat-fix_addon_installation.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .fix_addon_installation --fuzz=0 patching file toolkit/mozapps/extensions/internal/XPIInstall.jsm Hunk #1 succeeded at 691 (offset 64 lines). + echo 'Patch #2 (icecat-libevent_linkflag.patch):' Patch #2 (icecat-libevent_linkflag.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .libevent_linkflag --fuzz=0 patching file old-configure.in Hunk #1 succeeded at 1416 (offset -299 lines). Hunk #2 succeeded at 1425 (offset -299 lines). Patch #3 (mozilla-build-arm.patch): + echo 'Patch #3 (mozilla-build-arm.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .build-arm-libaom --fuzz=0 patching file gfx/skia/skia/include/core/SkPreConfig.h Hunk #1 succeeded at 175 (offset -28 lines). Patch #4 (icecat-build-arm-libaom.patch): + echo 'Patch #4 (icecat-build-arm-libaom.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .arm --fuzz=0 patching file media/libaom/moz.build Patch #7 (icecat-fix_jar.patch): + echo 'Patch #7 (icecat-fix_jar.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .fix_jar --fuzz=0 patching file browser/locales/jar.mn Hunk #1 succeeded at 16 (offset 2 lines). Patch #8 (icecat-fix_installer.patch): + echo 'Patch #8 (icecat-fix_installer.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p0 -b --suffix .fix_installer --fuzz=0 patching file browser/installer/package-manifest.in Hunk #1 succeeded at 71 (offset -3 lines). Hunk #2 succeeded at 261 (offset -349 lines). Patch #41 (build-disable-elfhack.patch): + echo 'Patch #41 (build-disable-elfhack.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .disable-elfhack --fuzz=0 patching file toolkit/moz.configure Hunk #1 succeeded at 1091 (offset 55 lines). Patch #219 (rhbz-1173156.patch): + echo 'Patch #219 (rhbz-1173156.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .rhbz-1173156 --fuzz=0 patching file extensions/auth/nsAuthSambaNTLM.cpp Patch #221 (firefox-nss-addon-hack.patch): + echo 'Patch #221 (firefox-nss-addon-hack.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -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 1526 (offset -93 lines). Patch #222 (icecat-porting_to_python310.patch): + echo 'Patch #222 (icecat-porting_to_python310.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .porting_to_python310 --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 third_party/python/gyp/pylib/gyp/common.py patching file testing/mozbase/manifestparser/manifestparser/filters.py patching file third_party/python/pyyaml/lib3/yaml/constructor.py patching file third_party/python/requests/requests/cookies.py patching file third_party/python/requests/requests/utils.py patching file third_party/python/requests/requests/structures.py 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 #223 (icecat-glibc-dynstack.patch): + echo 'Patch #223 (icecat-glibc-dynstack.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .glibc-dynstack --fuzz=0 patching file js/xpconnect/src/XPCJSContext.cpp patching file security/sandbox/linux/launch/SandboxLaunch.cpp Patch #402 (mozilla-1196777.patch): + echo 'Patch #402 (mozilla-1196777.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .1196777 --fuzz=0 patching file widget/gtk/nsWindow.cpp Hunk #1 succeeded at 161 (offset 5 lines). Patch #403 (mozilla-1640567.patch): + echo 'Patch #403 (mozilla-1640567.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .1640567 --fuzz=0 patching file layout/xul/nsMenuPopupFrame.cpp Hunk #1 succeeded at 1419 (offset -3 lines). Patch #404 (mozilla-1715254_glibc_2.34.patch): + echo 'Patch #404 (mozilla-1715254_glibc_2.34.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .1715254 --fuzz=0 patching file security/sandbox/linux/SandboxFilter.cpp Hunk #1 succeeded at 628 (offset -225 lines). Hunk #2 succeeded at 1309 (offset -193 lines). Patch #423 (mozilla-1512162.patch): + echo 'Patch #423 (mozilla-1512162.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .1596503 --fuzz=0 patching file js/xpconnect/src/XPCWrappedNative.cpp Hunk #1 succeeded at 1075 (offset -17 lines). Hunk #2 succeeded at 1122 (offset -17 lines). Hunk #3 succeeded at 1140 (offset -17 lines). Hunk #4 succeeded at 1302 (offset -17 lines). Patch #424 (icecat-mozilla-1669471.patch): + echo 'Patch #424 (icecat-mozilla-1669471.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .1669471 --fuzz=0 patching file python/mozbuild/mozbuild/action/file_generate.py Patch #425 (mozilla-1692706.patch): + echo 'Patch #425 (mozilla-1692706.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .1692706 --fuzz=0 patching file python/mozbuild/mozbuild/controller/building.py Patch #426 (icecat-mozilla-1613672.patch): + echo 'Patch #426 (icecat-mozilla-1613672.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .1613672 --fuzz=0 patching file dom/media/mediasource/MediaSourceDemuxer.cpp Patch #565 (firefox-pipewire.patch): + echo 'Patch #565 (firefox-pipewire.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .firefox-pipewire --fuzz=0 patching file config/system-headers.mozbuild patching file media/webrtc/trunk/webrtc/modules/desktop_capture/BUILD.gn patching file media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build patching file media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_options.h patching file media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.h patching file media/webrtc/trunk/webrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_linux.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/window_capturer_linux.cc Patch #584 (firefox-disable-ffvpx-with-vapi.patch): + echo 'Patch #584 (firefox-disable-ffvpx-with-vapi.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .firefox-disable-ffvpx-with-vapi --fuzz=0 patching file dom/media/platforms/PDMFactory.cpp Patch #585 (firefox-vaapi-extra-frames.patch): + echo 'Patch #585 (firefox-vaapi-extra-frames.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .firefox-vaapi-extra-frames --fuzz=0 patching file dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp Patch #589 (mozilla-1634213.patch): + echo 'Patch #589 (mozilla-1634213.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .1634213 --fuzz=0 patching file gfx/gl/GLScreenBuffer.cpp patching file gfx/gl/SharedSurfaceDMABUF.h patching file gfx/thebes/gfxPlatformGtk.h patching file gfx/thebes/gfxPlatformGtk.cpp patching file modules/libpref/init/StaticPrefList.yaml Hunk #1 succeeded at 9271 (offset 160 lines). Patch #54 (mozilla-1669639.patch): + echo 'Patch #54 (mozilla-1669639.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .1669639 --fuzz=0 patching file build/mach_bootstrap.py Hunk #1 succeeded at 508 (offset 1 line). Patch #55 (mozilla-1669442.patch): + echo 'Patch #55 (mozilla-1669442.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .1669442 --fuzz=0 patching file config/recurse.mk Hunk #1 succeeded at 204 (offset -2 lines). + rm -f .mozconfig + cp -p /builddir/build/SOURCES/icecat-mozconfig-common .mozconfig + echo 'ac_add_options --with-unsigned-addon-scopes=app,system' + echo 'ac_add_options --allow-addon-sideload' + echo 'ac_add_options --enable-default-toolkit=cairo-gtk3-wayland' + echo 'ac_add_options --enable-official-branding' + echo 'ac_add_options --disable-webrtc' + echo 'ac_add_options --enable-pulseaudio' + echo 'ac_add_options --enable-jack' + echo 'ac_add_options --with-system-nspr' + echo 'ac_add_options --with-system-nss' + echo 'ac_add_options BINDGEN_CFLAGS="-I/usr/include/nspr4 -I/usr/include/pixman-1 "' + echo 'ac_add_options --allow-addon-sideload' + echo 'ac_add_options --with-system-icu' + echo 'ac_add_options --disable-system-cairo' + echo 'ac_add_options --enable-system-pixman' + echo 'ac_add_options --with-system-libevent=/usr' + echo 'ac_add_options --with-system-libvpx' + echo 'ac_add_options --with-system-jpeg' + echo 'ac_add_options --enable-av1' + echo 'ac_add_options --enable-optimize' + echo 'ac_add_options --disable-debug' + echo 'ac_add_options --disable-strip' + echo 'ac_add_options --disable-install-strip' + echo 'ac_add_options --disable-tests' + echo 'ac_add_options --disable-crashreporter' + echo 'ac_add_options --with-l10n-base=/builddir/build/BUILD/icecat-78.15.0/l10n' + echo 'ac_add_options --disable-lto' + echo 'export NODEJS="/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper"' + chmod -x third_party/rust/itertools/src/lib.rs + chmod a-x third_party/rust/gfx-backend-vulkan/src/command.rs third_party/rust/gfx-backend-vulkan/src/conv.rs third_party/rust/gfx-backend-vulkan/src/device.rs third_party/rust/gfx-backend-vulkan/src/info.rs third_party/rust/gfx-backend-vulkan/src/lib.rs third_party/rust/gfx-backend-vulkan/src/native.rs third_party/rust/gfx-backend-vulkan/src/pool.rs third_party/rust/gfx-backend-vulkan/src/window.rs + chmod a-x third_party/rust/gfx-hal/src/adapter.rs third_party/rust/gfx-hal/src/buffer.rs third_party/rust/gfx-hal/src/device.rs third_party/rust/gfx-hal/src/format.rs third_party/rust/gfx-hal/src/image.rs third_party/rust/gfx-hal/src/lib.rs third_party/rust/gfx-hal/src/memory.rs third_party/rust/gfx-hal/src/pass.rs third_party/rust/gfx-hal/src/pool.rs third_party/rust/gfx-hal/src/query.rs third_party/rust/gfx-hal/src/window.rs + chmod a-x third_party/rust/ash/src/extensions/ext/debug_marker.rs third_party/rust/ash/src/extensions/ext/debug_report.rs third_party/rust/ash/src/extensions/ext/debug_utils.rs third_party/rust/ash/src/extensions/ext/mod.rs + chmod a-x third_party/rust/ash/src/extensions/khr/android_surface.rs third_party/rust/ash/src/extensions/khr/display.rs third_party/rust/ash/src/extensions/khr/display_swapchain.rs third_party/rust/ash/src/extensions/khr/external_memory_fd.rs third_party/rust/ash/src/extensions/khr/mod.rs third_party/rust/ash/src/extensions/khr/push_descriptor.rs third_party/rust/ash/src/extensions/khr/ray_tracing.rs third_party/rust/ash/src/extensions/khr/surface.rs third_party/rust/ash/src/extensions/khr/swapchain.rs third_party/rust/ash/src/extensions/khr/timeline_semaphore.rs third_party/rust/ash/src/extensions/khr/wayland_surface.rs third_party/rust/ash/src/extensions/khr/win32_surface.rs third_party/rust/ash/src/extensions/khr/xcb_surface.rs third_party/rust/ash/src/extensions/khr/xlib_surface.rs + chmod a-x third_party/rust/ash/src/extensions/nv/mesh_shader.rs third_party/rust/ash/src/extensions/nv/mod.rs third_party/rust/ash/src/extensions/nv/ray_tracing.rs + find extensions/gnu -name cose.manifest -delete + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.QKud1s + umask 022 + cd /builddir/build/BUILD + cd icecat-78.15.0 + mkdir -p my_rust_vendor + cd my_rust_vendor + /usr/bin/tar xf /builddir/build/SOURCES/cbindgen-vendor.tar.xz + cd - /builddir/build/BUILD/icecat-78.15.0 + 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 getrandom v0.2.2 Compiling cfg-if v1.0.0 Compiling serde_derive v1.0.123 Compiling serde v1.0.123 Compiling autocfg v1.0.1 Compiling ppv-lite86 v0.2.10 Compiling bitflags v1.2.1 Compiling ryu v1.0.5 Compiling serde_json v1.0.62 Compiling unicode-width v0.1.8 Compiling log v0.4.14 Compiling remove_dir_all v0.5.3 Compiling hashbrown v0.9.1 Compiling vec_map v0.8.2 Compiling strsim v0.8.0 Compiling cbindgen v0.19.0 Compiling ansi_term v0.11.0 Compiling unicode-segmentation v1.7.1 Compiling itoa v0.4.7 Compiling indexmap v1.6.1 Compiling textwrap v0.11.0 Compiling quote v1.0.9 Compiling heck v0.3.2 Compiling atty v0.2.14 Compiling rand_core v0.6.2 Compiling clap v2.33.3 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 3m 01s Installing /builddir/build/BUILD/icecat-78.15.0/.cargo/bin/cbindgen Installed package `cbindgen v0.19.0` (executable `cbindgen`) warning: be sure to add `/builddir/build/BUILD/icecat-78.15.0/.cargo/bin` to your PATH to be able to run the installed binaries ++ pwd + export PATH=/builddir/build/BUILD/icecat-78.15.0/.cargo/bin:/usr/lib64/ccache:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/builddir/build/BUILD/icecat-78.15.0/.cargo/bin:/usr/lib64/ccache:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + echo 'Generate big endian version of config/external/icu/data/icudt67l.dat' Generate big endian version of config/external/icu/data/icudt67l.dat + 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 -m64 -mcpu=power8 -mtune=power8 -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 -m64 -mcpu=power8 -mtune=power8 -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 -m64 -mcpu=power8 -mtune=power8 -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 -m64 -mcpu=power8 -mtune=power8 -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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now' + MOZ_OPT_FLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + MOZ_LINK_FLAGS='-Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage' + export RUSTFLAGS=-Cdebuginfo=0 + RUSTFLAGS=-Cdebuginfo=0 + export 'MOZ_RUST_DEFAULT_FLAGS=-Cdebuginfo=0 -Copt-level=0' + MOZ_RUST_DEFAULT_FLAGS='-Cdebuginfo=0 -Copt-level=0' + export 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT' + export 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive' + export 'LDFLAGS=-Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage' + LDFLAGS='-Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage' + export PREFIX=/usr + PREFIX=/usr + export LIBDIR=/usr/lib64 + LIBDIR=/usr/lib64 + export PKG_CONFIG=/usr/bin/pkg-config + PKG_CONFIG=/usr/bin/pkg-config + export PYTHON=/usr/bin/python3 + PYTHON=/usr/bin/python3 + export CC=gcc + CC=gcc + export CXX=g++ + CXX=g++ + export AR=gcc-ar + AR=gcc-ar + export NM=gcc-nm + NM=gcc-nm + export RANLIB=gcc-ranlib + RANLIB=gcc-ranlib + MOZ_SMP_FLAGS=-j1 + '[' -z 8 ']' + '[' 8 -ge 2 ']' + MOZ_SMP_FLAGS=-j2 + '[' 8 -ge 4 ']' + MOZ_SMP_FLAGS=-j4 + '[' 8 -ge 8 ']' + MOZ_SMP_FLAGS=-j8 + echo 'mk_add_options MOZ_MAKE_FLAGS="-j8"' + echo 'mk_add_options MOZ_SERVICES_SYNC=1' + echo 'export STRIP=/bin/true' + export MACH_USE_SYSTEM_PYTHON=1 + MACH_USE_SYSTEM_PYTHON=1 + cat - + ./mach build -v 0:05.21 Clobber not needed. 0:05.21 Adding make options from /builddir/build/BUILD/icecat-78.15.0/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_SERVICES_SYNC=1 MOZ_MAKE_FLAGS=-j8 MOZ_OBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir OBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir FOUND_MOZCONFIG=/builddir/build/BUILD/icecat-78.15.0/.mozconfig export FOUND_MOZCONFIG 0:05.44 /usr/bin/gmake -f client.mk MOZ_PARALLEL_BUILD=8 -s configure 0:05.46 cd /builddir/build/BUILD/icecat-78.15.0/objdir 0:05.46 /builddir/build/BUILD/icecat-78.15.0/configure 0:05.93 Creating Python 3 environment 0:07.13 created virtual environment CPython3.10.0.candidate.2-64 in 546ms 0:07.13 creator CPython3Posix(dest=/builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3, clear=False, global=False) 0:07.13 seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/builddir/.local/share/virtualenv) 0:07.13 added seed packages: pip==20.2.2, setuptools==49.6.0, wheel==0.35.1 0:07.13 activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator 0:07.28 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/virtualenv.py:697: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 0:07.28 from distutils.version import LooseVersion 0:07.28 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/virtualenv.py:316: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead 0:07.28 import distutils.sysconfig 0:12.98 b"running build_ext\nbuilding 'psutil._psutil_linux' extension\ncreating build/temp.linux-ppc64le-3.10\ncreating build/temp.linux-ppc64le-3.10/psutil\ngcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/include -I/usr/include/python3.10 -c psutil/_psutil_common.c -o build/temp.linux-ppc64le-3.10/psutil/_psutil_common.o\ngcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/include -I/usr/include/python3.10 -c psutil/_psutil_linux.c -o build/temp.linux-ppc64le-3.10/psutil/_psutil_linux.o\ngcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/include -I/usr/include/python3.10 -c psutil/_psutil_posix.c -o build/temp.linux-ppc64le-3.10/psutil/_psutil_posix.o\ncreating build/lib.linux-ppc64le-3.10\ncreating build/lib.linux-ppc64le-3.10/psutil\ngcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g build/temp.linux-ppc64le-3.10/psutil/_psutil_common.o build/temp.linux-ppc64le-3.10/psutil/_psutil_linux.o build/temp.linux-ppc64le-3.10/psutil/_psutil_posix.o -L/usr/lib64 -o build/lib.linux-ppc64le-3.10/psutil/_psutil_linux.cpython-310-powerpc64le-linux-gnu.so\nbuilding 'psutil._psutil_posix' extension\ngcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/include -I/usr/include/python3.10 -c psutil/_psutil_common.c -o build/temp.linux-ppc64le-3.10/psutil/_psutil_common.o\ngcc -Wno-unused-result -Wsign-compare -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_SIZEOF_PID_T=4 -DPSUTIL_VERSION=570 -DPSUTIL_LINUX=1 -I/builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/include -I/usr/include/python3.10 -c psutil/_psutil_posix.c -o build/temp.linux-ppc64le-3.10/psutil/_psutil_posix.o\ngcc -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -g build/temp.linux-ppc64le-3.10/psutil/_psutil_common.o build/temp.linux-ppc64le-3.10/psutil/_psutil_posix.o -L/usr/lib64 -o build/lib.linux-ppc64le-3.10/psutil/_psutil_posix.cpython-310-powerpc64le-linux-gnu.so\ncopying build/lib.linux-ppc64le-3.10/psutil/_psutil_linux.cpython-310-powerpc64le-linux-gnu.so -> psutil\ncopying build/lib.linux-ppc64le-3.10/psutil/_psutil_posix.cpython-310-powerpc64le-linux-gnu.so -> psutil\n" 0:12.99 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt) 0:13.00 Re-executing in the virtualenv 0:13.52 Adding configure options from /builddir/build/BUILD/icecat-78.15.0/.mozconfig 0:13.52 --enable-application=browser 0:13.52 --prefix=/usr 0:13.52 --libdir=/usr/lib64 0:13.52 --enable-necko-wifi 0:13.52 --disable-updater 0:13.52 --enable-chrome-format=omni 0:13.52 --enable-release 0:13.52 --with-unsigned-addon-scopes=app,system 0:13.52 --allow-addon-sideload 0:13.52 --enable-default-toolkit=cairo-gtk3-wayland 0:13.52 --enable-official-branding 0:13.52 --disable-webrtc 0:13.52 --enable-pulseaudio 0:13.52 --enable-jack 0:13.53 --with-system-nspr 0:13.53 --with-system-nss 0:13.53 BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1 0:13.53 --allow-addon-sideload 0:13.53 --with-system-icu 0:13.53 --disable-system-cairo 0:13.53 --enable-system-pixman 0:13.53 --with-system-libevent=/usr 0:13.53 --with-system-libvpx 0:13.53 --with-system-jpeg 0:13.53 --enable-av1 0:13.53 --enable-optimize 0:13.53 --disable-debug 0:13.53 --disable-strip 0:13.53 --disable-install-strip 0:13.53 --disable-tests 0:13.53 --disable-crashreporter 0:13.53 --with-l10n-base=/builddir/build/BUILD/icecat-78.15.0/l10n 0:13.53 --disable-lto 0:13.53 MOZILLA_OFFICIAL=1 0:13.53 NODEJS=/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper 0:13.53 STRIP=/bin/true 0:13.53 MOZ_TELEMETRY_REPORTING= 0:13.53 BUILD_OFFICIAL=1 0:13.53 checking for vcs source checkout... no 0:13.60 checking for a shell... /usr/bin/sh 0:13.64 checking for host system type... powerpc64le-unknown-linux-gnu 0:13.64 checking for target system type... powerpc64le-unknown-linux-gnu 0:14.64 checking whether cross compiling... no 0:14.86 checking for Python 3... /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python (3.10.0) 0:14.87 checking for yasm... /usr/bin/yasm 0:14.95 checking yasm version... 1.3.0 0:14.95 checking for the target C compiler... /usr/lib64/ccache/gcc 0:15.00 checking whether the target C compiler can be used... yes 0:15.00 checking the target C compiler version... 11.2.1 0:15.04 checking the target C compiler works... yes 0:15.04 checking for the target C++ compiler... /usr/lib64/ccache/g++ 0:15.82 checking whether the target C++ compiler can be used... yes 0:15.82 checking the target C++ compiler version... 11.2.1 0:16.25 checking the target C++ compiler works... yes 0:16.26 checking for the host C compiler... /usr/lib64/ccache/gcc 0:16.30 checking whether the host C compiler can be used... yes 0:16.30 checking the host C compiler version... 11.2.1 0:16.34 checking the host C compiler works... yes 0:16.35 checking for the host C++ compiler... /usr/lib64/ccache/g++ 0:16.37 checking whether the host C++ compiler can be used... yes 0:16.37 checking the host C++ compiler version... 11.2.1 0:16.42 checking the host C++ compiler works... yes 0:16.47 checking for 64-bit OS... yes 0:16.84 checking for new enough STL headers from libstdc++... yes 0:16.85 checking for nasm... /usr/bin/nasm 0:17.12 checking nasm version... 2.15.03 0:17.13 checking for linker... bfd 0:17.13 checking for the assembler... /usr/lib64/ccache/gcc 0:17.14 checking for ar... /usr/bin/gcc-ar 0:17.14 checking for pkg_config... /usr/bin/pkg-config 0:17.89 checking for pkg-config version... 1.8.0 0:17.95 checking for stdint.h... yes 0:18.02 checking for inttypes.h... yes 0:18.09 checking for malloc.h... yes 0:18.14 checking for alloca.h... yes 0:18.18 checking for sys/byteorder.h... no 0:18.24 checking for getopt.h... yes 0:18.32 checking for unistd.h... yes 0:18.36 checking for nl_types.h... yes 0:18.39 checking for cpuid.h... no 0:18.45 checking for fts.h... yes 0:18.51 checking for sys/statvfs.h... yes 0:18.56 checking for sys/statfs.h... yes 0:18.63 checking for sys/vfs.h... yes 0:18.70 checking for sys/mount.h... yes 0:18.83 checking for sys/quota.h... yes 0:18.91 checking for linux/quota.h... yes 0:19.14 checking for linux/if_addr.h... yes 0:19.25 checking for linux/rtnetlink.h... yes 0:19.31 checking for sys/queue.h... yes 0:19.38 checking for sys/types.h... yes 0:19.45 checking for netinet/in.h... yes 0:19.51 checking for byteswap.h... yes 0:19.60 checking for linux/perf_event.h... yes 0:19.64 checking for perf_event_open system call... yes 0:19.73 checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:19.82 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:19.95 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:20.06 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:20.14 checking whether the C compiler supports -Wunreachable-code-return... no 0:20.23 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:20.29 checking whether the C compiler supports -Wclass-varargs... no 0:20.33 checking whether the C++ compiler supports -Wclass-varargs... no 0:20.40 checking whether the C++ compiler supports -Wempty-init-stmt... no 0:20.50 checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:20.59 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:20.67 checking whether the C compiler supports -Wfloat-zero-conversion... no 0:20.74 checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:20.80 checking whether the C compiler supports -Wloop-analysis... no 0:20.86 checking whether the C++ compiler supports -Wloop-analysis... no 0:20.90 checking whether the C++ compiler supports -Wc++2a-compat... yes 0:20.92 checking whether the C++ compiler supports -Wcomma... no 0:20.97 checking whether the C compiler supports -Wduplicated-cond... yes 0:21.02 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:21.07 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:21.11 checking whether the C++ compiler supports -Wunused-function... yes 0:21.16 checking whether the C++ compiler supports -Wunused-variable... yes 0:21.21 checking whether the C compiler supports -Wstring-conversion... no 0:21.26 checking whether the C++ compiler supports -Wstring-conversion... no 0:21.36 checking whether the C compiler supports -Wtautological-overlap-compare... no 0:21.45 checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:21.58 checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:21.71 checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:21.83 checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:21.95 checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:22.06 checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:22.19 checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:22.26 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:22.31 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:22.35 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:22.39 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:22.43 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:22.47 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:22.52 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:22.57 checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:22.61 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:22.68 checking whether the C compiler supports -Wno-error=backend-plugin... no 0:22.74 checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:22.78 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:22.82 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:22.86 checking whether the C compiler supports -Wno-multistatement-macros... yes 0:22.91 checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:22.98 checking whether the C compiler supports -Wno-error=return-std-move... no 0:23.04 checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:23.08 checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:23.13 checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:23.21 checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:23.29 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:23.34 checking whether the C compiler supports -Wno-error=deprecated-copy... yes 0:23.38 checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 0:23.43 checking whether the C compiler supports -Wformat... yes 0:23.49 checking whether the C++ compiler supports -Wformat... yes 0:23.53 checking whether the C compiler supports -Wformat-security... no 0:23.58 checking whether the C++ compiler supports -Wformat-security... no 0:23.63 checking whether the C compiler supports -Wformat-overflow=2... yes 0:23.68 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:23.81 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:23.92 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:23.95 checking for llvm_profdata... /usr/bin/llvm-profdata 0:24.02 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:24.07 checking whether the C++ compiler supports -fno-aligned-new... yes 0:24.15 checking for jack... yes 0:24.16 checking MOZ_JACK_CFLAGS... 0:24.18 checking MOZ_JACK_LIBS... -ljack 0:24.23 checking for libpulse... yes 0:24.25 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:24.27 checking MOZ_PULSEAUDIO_LIBS... -lpulse -pthread 0:24.34 checking for nspr >= 4.25... yes 0:24.36 checking NSPR_CFLAGS... -I/usr/include/nspr4 0:24.37 checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:24.38 checking for rustc... /usr/bin/rustc 0:24.38 checking for cargo... /usr/bin/cargo 0:24.48 checking rustc version... 1.55.0 0:24.49 checking cargo version... 1.55.0 0:24.94 checking for rust target triplet... powerpc64le-unknown-linux-gnu 0:25.01 checking for rust host triplet... powerpc64le-unknown-linux-gnu 0:25.01 checking for rustdoc... /usr/bin/rustdoc 0:25.01 checking for cbindgen... /builddir/build/BUILD/icecat-78.15.0/.cargo/bin/cbindgen 0:25.01 checking for rustfmt... not found 0:28.95 checking for clang for bindgen... /usr/lib64/ccache/clang++ 0:28.99 checking for libclang for bindgen... /usr/lib64/libclang.so 0:29.41 checking that libclang is new enough... yes 0:29.41 checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -std=gnu++17 -I/usr/include/nspr4 -I/usr/include/pixman-1 0:29.44 checking for libffi > 3.0.9... yes 0:29.45 checking MOZ_FFI_CFLAGS... 0:29.47 checking MOZ_FFI_LIBS... -lffi 0:29.50 checking for icu-i18n >= 67.1... yes 0:29.52 checking MOZ_ICU_CFLAGS... 0:29.54 checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata 0:30.66 checking for nodejs... /builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper (16.10.0) 0:31.01 checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1 libdrm >= 2.4... yes 0:32.05 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:32.07 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:32.09 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:32.13 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:32.15 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lcairo 0:32.17 checking for fontconfig >= 2.7.0... yes 0:32.19 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:32.21 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:32.23 checking for freetype2 >= 6.1.0... yes 0:32.24 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:32.26 checking _FT2_LIBS... -lfreetype 0:32.26 checking for tar... /usr/bin/gtar 0:32.26 checking for unzip... /usr/bin/unzip 0:32.28 checking for zip... /usr/bin/zip 0:32.28 checking for gn... not found 0:32.28 checking for the Mozilla API key... no 0:32.28 checking for the Google Location Service API key... no 0:32.28 checking for the Google Safebrowsing API key... no 0:32.28 checking for the Bing API key... no 0:32.28 checking for the Adjust SDK key... no 0:32.28 checking for the Leanplum SDK key... no 0:32.29 checking for the Pocket API key... no 0:32.33 checking for vpx >= 1.8.0... yes 0:32.35 checking MOZ_LIBVPX_CFLAGS... 0:32.37 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:32.56 checking for vpx/vpx_decoder.h... yes 0:32.72 checking for vpx_codec_dec_init_ver... yes 0:32.85 checking for jpeg_destroy_compress... yes 0:33.04 checking for sufficient jpeg library version... yes 0:33.11 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:33.16 checking for getcontext... yes 0:33.21 checking for nss >= 3.53.1... yes 0:33.23 checking NSS_CFLAGS... -I/usr/include/nss3 -I/usr/include/nspr4 0:33.24 checking NSS_LIBS... -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:33.24 checking for awk... /usr/bin/gawk 0:33.26 checking for perl... /usr/bin/perl 0:33.60 checking for minimum required perl version >= 5.006... 5.034000 0:33.76 checking for full perl installation... yes 0:33.76 checking for gmake... /usr/bin/gmake 0:33.76 checking for watchman... not found 0:33.76 checking for xargs... /usr/bin/xargs 0:33.76 checking for rpmbuild... /usr/bin/rpmbuild 0:33.76 checking for NSIS version... no 0:33.79 checking for llvm-objdump... /usr/bin/llvm-objdump 0:33.79 checking for autoconf... /usr/bin/autoconf-2.13 0:33.79 Refreshing /builddir/build/BUILD/icecat-78.15.0/old-configure with /usr/bin/autoconf-2.13 0:34.22 creating cache ./config.cache 0:34.24 checking host system type... powerpc64le-unknown-linux-gnu 0:34.26 checking target system type... powerpc64le-unknown-linux-gnu 0:34.28 checking build system type... powerpc64le-unknown-linux-gnu 0:34.28 checking for objcopy... /usr/bin/objcopy 0:34.28 checking for gcc... (cached) /usr/lib64/ccache/gcc -std=gnu99 0:34.29 checking whether the C compiler (/usr/lib64/ccache/gcc -std=gnu99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage ) works... (cached) yes 0:34.29 checking whether the C compiler (/usr/lib64/ccache/gcc -std=gnu99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage ) is a cross-compiler... no 0:34.29 checking whether we are using GNU C... (cached) yes 0:34.29 checking whether /usr/lib64/ccache/gcc -std=gnu99 accepts -g... (cached) yes 0:34.29 checking for c++... (cached) /usr/lib64/ccache/g++ 0:34.29 checking whether the C++ compiler (/usr/lib64/ccache/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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage ) works... (cached) yes 0:34.29 checking whether the C++ compiler (/usr/lib64/ccache/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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage ) is a cross-compiler... no 0:34.29 checking whether we are using GNU C++... (cached) yes 0:34.29 checking whether /usr/lib64/ccache/g++ accepts -g... (cached) yes 0:34.47 checking for ranlib... gcc-ranlib 0:34.47 checking for /usr/lib64/ccache/gcc... /usr/lib64/ccache/gcc -std=gnu99 0:34.47 checking for strip... /bin/true 0:34.47 checking for otool... no 0:35.19 checking for X... libraries , headers 0:35.24 checking for dnet_ntoa in -ldnet... no 0:35.28 checking for dnet_ntoa in -ldnet_stub... no 0:35.35 checking for gethostbyname... yes 0:35.41 checking for connect... yes 0:35.48 checking for remove... yes 0:35.56 checking for shmat... yes 0:35.63 checking for IceConnectionNumber in -lICE... yes 0:35.73 checking for --noexecstack option to as... yes 0:35.79 checking for -z noexecstack option to ld... yes 0:35.84 checking for -z text option to ld... yes 0:35.90 checking for -z relro option to ld... yes 0:35.96 checking for -z nocopyreloc option to ld... yes 0:36.02 checking for -Bsymbolic-functions option to ld... yes 0:36.08 checking for --build-id=sha1 option to ld... yes 0:36.14 checking for --ignore-unresolved-symbol option to ld... yes 0:36.16 checking if toolchain supports -mssse3 option... no 0:36.18 checking if toolchain supports -msse4.1 option... no 0:36.23 checking whether we can enable AltiVec support... yes 0:36.26 checking whether the linker supports Identical Code Folding... no 0:36.70 checking whether removing dead symbols breaks debugging... no 0:36.74 checking for working const... yes 0:36.76 checking for mode_t... yes 0:36.78 checking for off_t... yes 0:36.80 checking for pid_t... yes 0:36.82 checking for size_t... yes 0:37.35 checking whether 64-bits std::atomic requires -latomic... no 0:37.41 checking for dirent.h that defines DIR... yes 0:37.46 checking for opendir in -ldir... no 0:37.51 checking for sockaddr_in.sin_len... false 0:37.58 checking for sockaddr_in6.sin6_len... false 0:37.65 checking for sockaddr.sa_len... false 0:37.69 checking for gethostbyname_r in -lc_r... no 0:37.74 checking for library containing dlopen... none required 0:37.79 checking for dlfcn.h... yes 0:37.86 checking for dladdr... yes 0:37.94 checking for memmem... yes 0:37.99 checking for socket in -lsocket... no 0:38.07 checking for XDrawLines in -lX11... yes 0:38.22 checking for XextAddDisplay in -lXext... yes 0:38.29 checking for XtFree in -lXt... yes 0:38.35 checking for xcb_connect in -lxcb... yes 0:38.43 checking for xcb_shm_query_version in -lxcb-shm... yes 0:38.52 checking for XGetXCBConnection in -lX11-xcb... yes 0:38.56 checking for pthread_create in -lpthreads... no 0:38.63 checking for pthread_create in -lpthread... yes 0:38.69 checking whether /usr/lib64/ccache/gcc -std=gnu99 accepts -pthread... yes 0:38.76 checking for pthread.h... yes 0:38.83 checking for stat64... yes 0:38.90 checking for lstat64... yes 0:38.98 checking for truncate64... yes 0:39.05 checking for statvfs64... yes 0:39.12 checking for statvfs... yes 0:39.19 checking for statfs64... yes 0:39.27 checking for statfs... yes 0:39.34 checking for getpagesize... yes 0:39.42 checking for gmtime_r... yes 0:39.48 checking for localtime_r... yes 0:39.56 checking for arc4random... no 0:39.64 checking for arc4random_buf... no 0:39.70 checking for mallinfo... yes 0:39.80 checking for gettid... yes 0:39.89 checking for lchown... yes 0:39.96 checking for setpriority... yes 0:40.02 checking for strerror... yes 0:40.08 checking for syscall... yes 0:40.14 checking for clock_gettime(CLOCK_MONOTONIC)... 0:40.19 checking for pthread_cond_timedwait_monotonic_np... 0:40.28 checking for res_ninit()... yes 0:40.35 checking for an implementation of va_copy()... yes 0:40.42 checking whether va_list can be copied by value... yes 0:40.57 checking for __thread keyword for TLS variables... yes 0:40.63 checking for localeconv... yes 0:40.69 checking for malloc.h... yes 0:40.76 checking for strndup... yes 0:40.83 checking for posix_memalign... yes 0:40.89 checking for memalign... yes 0:40.96 checking for malloc_usable_size... yes 0:41.02 checking whether malloc_usable_size definition can use const argument... no 0:41.04 checking for valloc in malloc.h... yes 0:41.06 checking for valloc in unistd.h... no 0:41.08 checking for _aligned_malloc in malloc.h... no 0:41.29 checking for event.h... yes 0:41.41 checking for event_init in -levent... yes 0:41.41 checking if app-specific confvars.sh exists... /builddir/build/BUILD/icecat-78.15.0/browser/confvars.sh 0:41.45 checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0 ... yes 0:41.59 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:41.61 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:41.68 checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gio-unix-2.0 gdk-x11-2.0... yes 0:41.77 checking MOZ_GTK2_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/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/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread 0:41.79 checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgio-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 0:41.83 checking for dbus-1 >= 0.60... yes 0:41.85 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:41.86 checking MOZ_DBUS_LIBS... -ldbus-1 0:41.92 checking for dbus-glib-1 >= 0.60... yes 0:41.93 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:41.95 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 0:42.09 checking for linux/joystick.h... yes 0:42.09 checking for wget... no 0:42.17 checking for fdatasync... yes 0:42.24 checking for valid C compiler optimization flags... yes 0:42.37 checking for __cxa_demangle... yes 0:42.43 checking for unwind.h... yes 0:42.56 checking for _Unwind_Backtrace... yes 0:42.57 checking for -pipe support... yes 0:42.65 checking what kind of list files are supported by the linker... linkerscript 0:42.68 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:42.70 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread 0:42.71 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:43.10 checking for FT_Bitmap_Size.y_ppem... yes 0:43.65 checking for FT_GlyphSlot_Embolden... yes 0:43.74 checking for FT_Load_Sfnt_Table... yes 0:43.88 checking for fontconfig/fcfreetype.h... yes 0:43.91 checking for pixman-1 >= 0.19.2... yes 0:43.93 checking MOZ_PIXMAN_CFLAGS... -I/usr/include/pixman-1 0:43.94 checking MOZ_PIXMAN_LIBS... -lpixman-1 0:44.06 checking for posix_fadvise... yes 0:44.13 checking for posix_fallocate... yes 0:44.47 updating cache ./config.cache 0:44.47 creating ./config.data 0:44.50 js/src> configuring 0:44.50 js/src> running /builddir/build/BUILD/icecat-78.15.0/configure.py --enable-project=js --host=powerpc64le-unknown-linux-gnu --target=powerpc64le-unknown-linux-gnu MOZILLA_OFFICIAL=1 MOZBUILD_STATE_PATH= --disable-tests --disable-debug --without-debug-label --disable-rust-debug MOZ_PGO= --enable-release --enable-optimize --without-ccache CCACHE_PREFIX= RUSTC_WRAPPER= --without-toolchain-prefix --enable-debug-symbols --disable-address-sanitizer --disable-memory-sanitizer --disable-thread-sanitizer --disable-undefined-sanitizer --disable-signed-overflow-sanitizer --disable-unsigned-overflow-sanitizer --disable-frame-pointers --disable-coverage RUSTC_OPT_LEVEL=2 --enable-cargo-incremental --disable-linker AS= --disable-clang-plugin --disable-clang-plugin-alpha --disable-mozsearch-plugin --disable-stdcxx-compat --disable-fuzzing --disable-cpp-rtti --enable-jemalloc --disable-replace-malloc --without-linux-headers --disable-warnings-as-errors --disable-profile-generate --disable-profile-use --without-pgo-profile-path --disable-lto MOZ_LD64_KNOWN_GOOD= --enable-new-pass-manager --disable-valgrind --disable-smoosh --with-system-nspr RUSTC= CARGO= RUSTDOC= RUSTFMT= --without-libclang-path --without-clang-path BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1 --disable-js-shell --disable-jit --disable-simulator --disable-instruments --disable-callgrind --disable-profiling --disable-vtune --disable-gc-probes --disable-gczeal --disable-small-chunk-size --disable-trace-logging --disable-oom-breakpoint --disable-perf --disable-jitspew --disable-masm-verbose --disable-more-deterministic --enable-ctypes --with-system-ffi --disable-pipeline-operator --disable-binast --disable-rust-simd --disable-cranelift --disable-wasm-codegen-debug --disable-typed-objects --disable-wasm-bulk-memory --disable-wasm-reftypes --disable-wasm-gc --disable-wasm-private-reftypes --enable-wasm-multi-value --enable-shared-memory --enable-new-regexp --disable-wasm-simd --without-qemu-exe --with-cross-lib=/usr/powerpc64le-unknown-linux-gnu --without-sixgill --with-jitreport-granularity=3 --with-system-icu --with-intl-api --disable-dtrace --enable-icf --disable-strip --disable-install-strip --without-system-zlib --prefix=/builddir/build/BUILD/icecat-78.15.0/objdir/dist JS_STANDALONE= 0:44.73 js/src> checking for vcs source checkout... no 0:44.81 js/src> checking for a shell... /usr/bin/sh 0:44.82 js/src> checking for host system type... powerpc64le-unknown-linux-gnu 0:44.82 js/src> checking for target system type... powerpc64le-unknown-linux-gnu 0:45.60 js/src> checking for Python 3... /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python (3.10.0) 0:45.60 js/src> checking whether cross compiling... no 0:45.60 js/src> checking for yasm... /usr/bin/yasm 0:45.61 js/src> checking yasm version... 1.3.0 0:45.61 js/src> checking for the target C compiler... /usr/lib64/ccache/gcc 0:45.63 js/src> checking whether the target C compiler can be used... yes 0:45.63 js/src> checking the target C compiler version... 11.2.1 0:45.66 js/src> checking the target C compiler works... yes 0:45.67 js/src> checking for the target C++ compiler... /usr/lib64/ccache/g++ 0:45.68 js/src> checking whether the target C++ compiler can be used... yes 0:45.69 js/src> checking the target C++ compiler version... 11.2.1 0:45.72 js/src> checking the target C++ compiler works... yes 0:45.72 js/src> checking for the host C compiler... /usr/lib64/ccache/gcc 0:45.74 js/src> checking whether the host C compiler can be used... yes 0:45.74 js/src> checking the host C compiler version... 11.2.1 0:45.78 js/src> checking the host C compiler works... yes 0:45.78 js/src> checking for the host C++ compiler... /usr/lib64/ccache/g++ 0:45.80 js/src> checking whether the host C++ compiler can be used... yes 0:45.80 js/src> checking the host C++ compiler version... 11.2.1 0:45.84 js/src> checking the host C++ compiler works... yes 0:45.88 js/src> checking for 64-bit OS... yes 0:45.92 js/src> checking for new enough STL headers from libstdc++... yes 0:45.93 js/src> checking for nasm... /usr/bin/nasm 0:45.93 js/src> checking nasm version... 2.15.03 0:45.94 js/src> checking for linker... bfd 0:45.94 js/src> checking for the assembler... /usr/lib64/ccache/gcc 0:45.95 js/src> checking for ar... /usr/bin/gcc-ar 0:45.96 js/src> checking for pkg_config... /usr/bin/pkg-config 0:45.97 js/src> checking for pkg-config version... 1.8.0 0:46.02 js/src> checking for stdint.h... yes 0:46.06 js/src> checking for inttypes.h... yes 0:46.11 js/src> checking for malloc.h... yes 0:46.15 js/src> checking for alloca.h... yes 0:46.18 js/src> checking for sys/byteorder.h... no 0:46.23 js/src> checking for getopt.h... yes 0:46.28 js/src> checking for unistd.h... yes 0:46.32 js/src> checking for nl_types.h... yes 0:46.35 js/src> checking for cpuid.h... no 0:46.41 js/src> checking for fts.h... yes 0:46.46 js/src> checking for sys/statvfs.h... yes 0:46.50 js/src> checking for sys/statfs.h... yes 0:46.55 js/src> checking for sys/vfs.h... yes 0:46.60 js/src> checking for sys/mount.h... yes 0:46.66 js/src> checking for sys/quota.h... yes 0:46.73 js/src> checking for linux/quota.h... yes 0:46.82 js/src> checking for linux/if_addr.h... yes 0:46.90 js/src> checking for linux/rtnetlink.h... yes 0:46.94 js/src> checking for sys/queue.h... yes 0:47.00 js/src> checking for sys/types.h... yes 0:47.10 js/src> checking for netinet/in.h... yes 0:47.16 js/src> checking for byteswap.h... yes 0:47.22 js/src> checking for linux/perf_event.h... yes 0:47.26 js/src> checking for perf_event_open system call... yes 0:47.34 js/src> checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:47.41 js/src> checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:47.51 js/src> checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:47.60 js/src> checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:47.69 js/src> checking whether the C compiler supports -Wunreachable-code-return... no 0:47.77 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no 0:47.84 js/src> checking whether the C compiler supports -Wclass-varargs... no 0:47.90 js/src> checking whether the C++ compiler supports -Wclass-varargs... no 0:47.95 js/src> checking whether the C++ compiler supports -Wempty-init-stmt... no 0:48.02 js/src> checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:48.09 js/src> checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:48.16 js/src> checking whether the C compiler supports -Wfloat-zero-conversion... no 0:48.24 js/src> checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:48.28 js/src> checking whether the C compiler supports -Wloop-analysis... no 0:48.32 js/src> checking whether the C++ compiler supports -Wloop-analysis... no 0:48.37 js/src> checking whether the C++ compiler supports -Wc++2a-compat... yes 0:48.40 js/src> checking whether the C++ compiler supports -Wcomma... no 0:48.45 js/src> checking whether the C compiler supports -Wduplicated-cond... yes 0:48.49 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes 0:48.55 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:48.59 js/src> checking whether the C++ compiler supports -Wunused-function... yes 0:48.65 js/src> checking whether the C++ compiler supports -Wunused-variable... yes 0:48.70 js/src> checking whether the C compiler supports -Wstring-conversion... no 0:48.75 js/src> checking whether the C++ compiler supports -Wstring-conversion... no 0:48.84 js/src> checking whether the C compiler supports -Wtautological-overlap-compare... no 0:48.92 js/src> checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:49.04 js/src> checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:49.15 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:49.27 js/src> checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:49.35 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:49.46 js/src> checking whether the C compiler supports -Wno-error=tautological-type-limit-compare... no 0:49.56 js/src> checking whether the C++ compiler supports -Wno-error=tautological-type-limit-compare... no 0:49.62 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:49.65 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:49.71 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:49.75 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:49.80 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:49.86 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes 0:49.90 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:49.94 js/src> checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:49.98 js/src> checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:50.04 js/src> checking whether the C compiler supports -Wno-error=backend-plugin... no 0:50.11 js/src> checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:50.15 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:50.19 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:50.23 js/src> checking whether the C compiler supports -Wno-multistatement-macros... yes 0:50.27 js/src> checking whether the C++ compiler supports -Wno-multistatement-macros... yes 0:50.34 js/src> checking whether the C compiler supports -Wno-error=return-std-move... no 0:50.41 js/src> checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:50.44 js/src> checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:50.48 js/src> checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:50.54 js/src> checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:50.60 js/src> checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:50.64 js/src> checking whether the C compiler supports -Wno-error=deprecated-copy... yes 0:50.67 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes 0:50.71 js/src> checking whether the C compiler supports -Wformat... yes 0:50.75 js/src> checking whether the C++ compiler supports -Wformat... yes 0:50.78 js/src> checking whether the C compiler supports -Wformat-security... no 0:50.81 js/src> checking whether the C++ compiler supports -Wformat-security... no 0:50.86 js/src> checking whether the C compiler supports -Wformat-overflow=2... yes 0:50.90 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:51.02 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:51.12 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:51.17 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes 0:51.17 js/src> checking for llvm_profdata... /usr/bin/llvm-profdata 0:51.21 js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:51.25 js/src> checking whether the C++ compiler supports -fno-aligned-new... yes 0:51.27 js/src> checking for nspr >= 4.10... yes 0:51.29 js/src> checking NSPR_CFLAGS... -I/usr/include/nspr4 0:51.30 js/src> checking NSPR_LIBS... -lplds4 -lplc4 -lnspr4 -lpthread -ldl 0:51.31 js/src> checking for rustc... /usr/bin/rustc 0:51.31 js/src> checking for cargo... /usr/bin/cargo 0:51.39 js/src> checking rustc version... 1.55.0 0:51.40 js/src> checking cargo version... 1.55.0 0:51.51 js/src> checking for rust target triplet... powerpc64le-unknown-linux-gnu 0:51.57 js/src> checking for rust host triplet... powerpc64le-unknown-linux-gnu 0:51.57 js/src> checking for rustdoc... /usr/bin/rustdoc 0:51.57 js/src> checking for rustfmt... not found 0:51.60 js/src> checking for clang for bindgen... /usr/lib64/ccache/clang++ 0:51.62 js/src> checking for libclang for bindgen... /usr/lib64/libclang.so 0:51.62 js/src> checking that libclang is new enough... yes 0:51.62 js/src> checking bindgen cflags... -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -std=gnu++17 -I/usr/include/nspr4 -I/usr/include/pixman-1 0:51.64 js/src> checking for libffi > 3.0.9... yes 0:51.66 js/src> checking MOZ_FFI_CFLAGS... 0:51.68 js/src> checking MOZ_FFI_LIBS... -lffi 0:51.69 js/src> checking for icu-i18n >= 67.1... yes 0:51.71 js/src> checking MOZ_ICU_CFLAGS... 0:51.73 js/src> checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata 0:51.73 js/src> checking for awk... /usr/bin/gawk 0:51.73 js/src> checking for perl... /usr/bin/perl 0:51.73 js/src> checking for minimum required perl version >= 5.006... 5.034000 0:51.75 js/src> checking for full perl installation... yes 0:51.75 js/src> checking for gmake... /usr/bin/gmake 0:51.75 js/src> checking for watchman... not found 0:51.75 js/src> checking for xargs... /usr/bin/xargs 0:51.75 js/src> checking for rpmbuild... /usr/bin/rpmbuild 0:51.75 js/src> checking for NSIS version... no 0:51.77 js/src> checking for llvm-objdump... /usr/bin/llvm-objdump 0:51.77 js/src> checking for autoconf... /usr/bin/autoconf-2.13 0:51.77 js/src> Refreshing /builddir/build/BUILD/icecat-78.15.0/js/src/old-configure with /usr/bin/autoconf-2.13 0:51.98 js/src> loading cache /builddir/build/BUILD/icecat-78.15.0/objdir/./config.cache 0:52.00 js/src> checking host system type... powerpc64le-unknown-linux-gnu 0:52.01 js/src> checking target system type... powerpc64le-unknown-linux-gnu 0:52.03 js/src> checking build system type... powerpc64le-unknown-linux-gnu 0:52.03 js/src> checking for gcc... (cached) /usr/lib64/ccache/gcc -std=gnu99 0:52.03 js/src> checking whether the C compiler (/usr/lib64/ccache/gcc -std=gnu99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage ) works... (cached) yes 0:52.03 js/src> checking whether the C compiler (/usr/lib64/ccache/gcc -std=gnu99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage ) is a cross-compiler... no 0:52.03 js/src> checking whether we are using GNU C... (cached) yes 0:52.04 js/src> checking whether /usr/lib64/ccache/gcc -std=gnu99 accepts -g... (cached) yes 0:52.04 js/src> checking for c++... (cached) /usr/lib64/ccache/g++ 0:52.04 js/src> checking whether the C++ compiler (/usr/lib64/ccache/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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage ) works... (cached) yes 0:52.04 js/src> checking whether the C++ compiler (/usr/lib64/ccache/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 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage ) is a cross-compiler... no 0:52.04 js/src> checking whether we are using GNU C++... (cached) yes 0:52.04 js/src> checking whether /usr/lib64/ccache/g++ accepts -g... (cached) yes 0:52.14 js/src> checking for ranlib... (cached) gcc-ranlib 0:52.14 js/src> checking for /usr/lib64/ccache/gcc... (cached) /usr/lib64/ccache/gcc -std=gnu99 0:52.14 js/src> checking for strip... (cached) /bin/true 0:52.14 js/src> checking for sb-conf... no 0:52.14 js/src> checking for ve... no 0:52.15 js/src> checking for X... (cached) libraries , headers 0:52.15 js/src> checking for dnet_ntoa in -ldnet... (cached) no 0:52.15 js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no 0:52.15 js/src> checking for gethostbyname... (cached) yes 0:52.16 js/src> checking for connect... (cached) yes 0:52.16 js/src> checking for remove... (cached) yes 0:52.16 js/src> checking for shmat... (cached) yes 0:52.16 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 0:52.28 js/src> checking for --noexecstack option to as... yes 0:52.33 js/src> checking for -z noexecstack option to ld... yes 0:52.38 js/src> checking for -z text option to ld... yes 0:52.44 js/src> checking for -z relro option to ld... yes 0:52.50 js/src> checking for -z nocopyreloc option to ld... yes 0:52.55 js/src> checking for -Bsymbolic-functions option to ld... yes 0:52.60 js/src> checking for --build-id=sha1 option to ld... yes 0:52.63 js/src> checking whether the linker supports Identical Code Folding... no 0:52.95 js/src> checking whether removing dead symbols breaks debugging... no 0:52.95 js/src> checking for working const... (cached) yes 0:52.96 js/src> checking for mode_t... (cached) yes 0:52.96 js/src> checking for off_t... (cached) yes 0:52.96 js/src> checking for pid_t... (cached) yes 0:52.96 js/src> checking for size_t... (cached) yes 0:53.02 js/src> checking for ssize_t... yes 0:53.02 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 0:53.02 js/src> checking for dirent.h that defines DIR... (cached) yes 0:53.03 js/src> checking for opendir in -ldir... (cached) no 0:53.03 js/src> checking for gethostbyname_r in -lc_r... (cached) no 0:53.03 js/src> checking for library containing dlopen... (cached) none required 0:53.04 js/src> checking for dlfcn.h... (cached) yes 0:53.04 js/src> checking for socket in -lsocket... (cached) no 0:53.04 js/src> checking for pthread_create in -lpthreads... (cached) no 0:53.05 js/src> checking for pthread_create in -lpthread... (cached) yes 0:53.10 js/src> checking whether /usr/lib64/ccache/gcc -std=gnu99 accepts -pthread... yes 0:53.16 js/src> checking for getc_unlocked... yes 0:53.22 js/src> checking for _getc_nolock... no 0:53.22 js/src> checking for gmtime_r... (cached) yes 0:53.22 js/src> checking for localtime_r... (cached) yes 0:53.28 js/src> checking for pthread_getname_np... yes 0:53.34 js/src> checking for pthread_get_name_np... no 0:53.34 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 0:53.42 js/src> checking for sin in -lm... yes 0:53.42 js/src> checking for res_ninit()... (cached) yes 0:53.51 js/src> checking for nl_langinfo and CODESET... yes 0:53.51 js/src> checking for an implementation of va_copy()... (cached) yes 0:53.51 js/src> checking whether va_list can be copied by value... (cached) yes 0:53.52 js/src> checking for __thread keyword for TLS variables... (cached) yes 0:53.52 js/src> checking for localeconv... (cached) yes 0:53.62 js/src> checking for valid optimization flags... yes 0:53.63 js/src> checking for __cxa_demangle... (cached) yes 0:53.63 js/src> checking for -pipe support... yes 0:53.69 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 0:53.78 js/src> checking what kind of list files are supported by the linker... linkerscript 0:53.79 js/src> checking for posix_fadvise... (cached) yes 0:53.79 js/src> checking for posix_fallocate... (cached) yes 0:53.80 js/src> checking for malloc.h... (cached) yes 0:53.80 js/src> checking for strndup... (cached) yes 0:53.81 js/src> checking for posix_memalign... (cached) yes 0:53.81 js/src> checking for memalign... (cached) yes 0:53.82 js/src> checking for malloc_usable_size... (cached) yes 0:53.87 js/src> checking whether malloc_usable_size definition can use const argument... no 0:53.90 js/src> checking for valloc in malloc.h... yes 0:53.92 js/src> checking for valloc in unistd.h... no 0:53.94 js/src> checking for _aligned_malloc in malloc.h... no 0:53.95 js/src> updating cache /builddir/build/BUILD/icecat-78.15.0/objdir/./config.cache 0:53.95 js/src> creating ./config.data 0:53.97 js/src> Creating config.status 0:54.05 Creating config.status 0:54.44 Reticulating splines... 0:58.68 0:04.30 File already read. Skipping: /builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common/moz.build 1:25.58 Finished reading 1316 moz.build files in 20.64s 1:25.58 Read 11 gyp files in parallel contributing 0.00s to total wall time 1:25.58 Processed into 6849 build config descriptors in 4.32s 1:25.58 RecursiveMake backend executed in 4.90s 1:25.58 2601 total backend files; 2601 created; 0 updated; 0 unchanged; 0 deleted; 20 -> 985 Makefile 1:25.58 FasterMake backend executed in 0.80s 1:25.58 12 total backend files; 12 created; 0 updated; 0 unchanged; 0 deleted 1:25.58 Total wall time: 31.19s; CPU time: 14.77s; Efficiency: 47%; Untracked: 0.53s 1:26.17 Clobber not needed. 1:26.17 Adding make options from /builddir/build/BUILD/icecat-78.15.0/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_SERVICES_SYNC=1 MOZ_MAKE_FLAGS=-j8 MOZ_OBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir OBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir FOUND_MOZCONFIG=/builddir/build/BUILD/icecat-78.15.0/.mozconfig export FOUND_MOZCONFIG 1:26.17 /usr/bin/gmake -f client.mk MOZ_PARALLEL_BUILD=8 1:26.18 /usr/bin/gmake -j8 -C /builddir/build/BUILD/icecat-78.15.0/objdir 1:26.20 gmake[1]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 1:26.22 gmake[2]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 1:26.22 /usr/bin/gmake recurse_pre-export 1:26.23 gmake[3]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 1:26.23 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track dist/include _build_manifests/install/dist_include 1:26.24 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_public.track dist/public _build_manifests/install/dist_public 1:26.24 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_private.track dist/private _build_manifests/install/dist_private 1:26.24 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_xpi-stage.track dist/xpi-stage _build_manifests/install/dist_xpi-stage 1:26.24 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests 1:26.24 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.process_install_manifest --track install_dist_bin.track dist/bin _build_manifests/install/dist_bin 1:26.50 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 1:26.50 Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 5; Removed 0 files and 0 directories. 1:26.52 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 1:26.67 Elapsed: 0.19s; From _tests: Kept 12 existing; Added/updated 545; Removed 0 files and 0 directories. 1:27.01 Elapsed: 0.46s; From dist/bin: Kept 8 existing; Added/updated 2648; Removed 0 files and 0 directories. 1:27.12 Elapsed: 0.57s; From dist/include: Kept 1712 existing; Added/updated 3852; Removed 0 files and 0 directories. 1:27.13 gmake[3]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 1:27.14 rm -f '.cargo/config' 1:27.14 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/config.pp -DNDEBUG=1 -DTRIMMED=1 -Dtop_srcdir=/builddir/build/BUILD/icecat-78.15.0 -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/.cargo/config.in' -o '.cargo/config' 1:27.33 gmake[2]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 1:27.35 gmake[2]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 1:27.35 ./mozilla-config.h.stub 1:27.35 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file mozilla-config.h .deps/mozilla-config.h.pp .deps/mozilla-config.h.stub /builddir/build/BUILD/icecat-78.15.0/mozilla-config.h.in 1:27.51 ./buildid.h.stub 1:27.51 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/variables.py buildid_header buildid.h .deps/buildid.h.pp .deps/buildid.h.stub 1:27.67 ./source-repo.h.stub 1:27.67 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/variables.py source_repo_header source-repo.h .deps/source-repo.h.pp .deps/source-repo.h.stub 1:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/config/nsinstall.py -t -m 644 'buildid.h' 'dist/include' 1:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/config/nsinstall.py -t -m 644 'mozilla-config.h' 'dist/include' 1:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/config/nsinstall.py -t -m 644 'source-repo.h' 'dist/include' 1:27.98 /usr/bin/gmake recurse_export 1:28.00 gmake[3]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 1:28.01 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 1:28.01 mkdir -p '.deps/' 1:28.02 config/host_nsinstall.o 1:28.02 /usr/lib64/ccache/gcc -std=gnu99 -o host_nsinstall.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/config -I/builddir/build/BUILD/icecat-78.15.0/objdir/config -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/config/nsinstall.c 1:28.02 config/host_pathsub.o 1:28.02 /usr/lib64/ccache/gcc -std=gnu99 -o host_pathsub.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/config -I/builddir/build/BUILD/icecat-78.15.0/objdir/config -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_pathsub.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/config/pathsub.c 1:28.23 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 1:28.25 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 1:28.25 mkdir -p '../dist/host/bin/' 1:28.25 config/nsinstall_real 1:28.25 /usr/lib64/ccache/gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -freorder-blocks -O2 host_nsinstall.o host_pathsub.o 1:28.29 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --host nsinstall_real 1:28.36 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 1:28.36 from distutils.version import StrictVersion as Version 1:28.45 cp nsinstall_real nsinstall.tmp 1:28.46 mv nsinstall.tmp nsinstall 1:28.48 ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin' 1:28.48 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 1:28.50 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 1:28.50 config/stl.sentinel.stub 1:28.50 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/config/make-stl-wrappers.py gen_wrappers stl.sentinel .deps/stl.sentinel.pp .deps/stl.sentinel.stub ../dist/stl_wrappers gcc /builddir/build/BUILD/icecat-78.15.0/config/gcc-stl-wrapper.template.h new algorithm atomic cassert climits cmath condition_variable cstdarg cstdio cstdlib cstring cwchar deque functional ios iosfwd iostream istream iterator limits list map memory mutex ostream regex set shared_mutex stack string thread tuple type_traits unordered_map unordered_set utility vector xutility 1:28.73 config/system-header.sentinel.stub 1:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/config/make-system-wrappers.py gen_wrappers system-header.sentinel .deps/system-header.sentinel.pp .deps/system-header.sentinel.stub ../dist/system_wrappers new algorithm atomic cassert climits cmath condition_variable cstdarg cstdio cstdlib cstring cwchar deque functional ios iosfwd iostream istream iterator limits list map memory mutex ostream regex set shared_mutex stack string thread tuple type_traits unordered_map unordered_set utility vector xutility A4Stuff.h activscp.h AEDataModel.h AEObjects.h AEPackObject.h AERegistry.h AEUtils.h afxcmn.h afxcoll.h afxcview.h afxdisp.h afxdtctl.h afxext.h afxmt.h afxpriv.h afxtempl.h afxwin.h Aliases.h all.h alloca.h alloc.h alsa/asoundlib.h ansi_parms.h a.out.h app/Cursor.h Appearance.h AppFileInfo.h AppKit.h AppleEvents.h Application.h app/Message.h app/MessageRunner.h arpa/inet.h arpa/nameser.h array asm/page.h asm/sigcontext.h asm/signal.h ASRegistry.h assert.h atk/atk.h atlcom.h atlconv.h atlctl.cpp atlctl.h ATLCTL.H atlhost.h atlimpl.cpp atlwin.cpp atomic.h ATSTypes.h ATSUnicode.h Balloons.h base64.h base/pblock.h base/PCR_Base.h base/session.h basetyps.h be/app/Application.h Beep.h be/kernel/image.h be/kernel/OS.h bfd.h Bitmap.h bitset blapi.h blapit.h bsd/libc.h bsd/syscall.h bstring.h builtin.h Button.h byteswap.h cairo-atsui.h cairo-beos.h cairo-directfb.h cairo-ft.h cairo-glitz.h cairo-gobject.h cairo.h cairo-pdf.h cairo-ps.h cairo-qpainter.h cairo-qt.h cairo-quartz.h cairo-tee.h cairo-win32.h cairo-xlib.h cairo-xlib-xrender.h callconv.h Carbon/Carbon.h CarbonEvents.h Carbon.h c_asm.h cctype cderr.h cerrno certdb.h cert.h certt.h CFBase.h CFBundle.h CFData.h CFDictionary.h cf.h CFNumber.h CFPlugIn.h CFPreferences.h CFString.h CFURL.h CGAffineTransform.h CheckBox.h ciferfam.h Clipboard.h cmmf.h cmmft.h cmplrs/stsupport.h cms.h cmsreclist.h cmst.h Cocoa/Cocoa.h CodeFragments.h comdef.h commctrl.h COMMCTRL.H commdlg.h compat.h complex condapi.h ConditionalMacros.h conio.h console.h ControlDefinitions.h Controls.h CoreFoundation/CoreFoundation.h CoreServices/CoreServices.h CPalmRec.cpp Cpalmrec.h CPCatgry.cpp CPDbBMgr.h CPString.cpp CPString.h crmf.h crmft.h crtdbg.h crt_externs.h crypt.h cryptohi.h cryptoht.h cstddef ctime ctype.h curl/curl.h curl/easy.h curses.h cxxabi.h DateTimeUtils.h dbus/dbus-glib.h dbus/dbus-glib-lowlevel.h dbus/dbus.h ddeml.h Debug.h dem.h descrip.h Devices.h dfb_types.h dfiff.h dgiff.h Dialogs.h direct/build.h direct/clock.h direct/conf.h direct/debug.h direct/direct.h directfb_keyboard.h directfb_strings.h direct.h direct/hash.h direct/interface.h direct/interface_implementation.h direct/list.h direct/log.h direct/memcpy.h direct/mem.h direct/messages.h direct/modules.h direct/serial.h direct/signals.h direct/stream.h direct/system.h direct/thread.h direct/trace.h direct/tree.h direct/types.h direct/utf8.h direct/util.h dirent.h DiskInit.h dlfcn.h dlgs.h dl.h docobj.h dos/dosextens.h dos.h Drag.h DriverServices.h DriverSynchronization.h DropInPanel.h dvidef.h ecl-exp.h elf.h endian.h Entry.h err.h errno.h Errors.h Events.h exception exdisp.h ExDisp.h exe386.h execinfo.h extras.h fcntl.h features.h fenv.h ffi.h fibdef.h File.h filehdr.h files.h Files.h FindDirectory.h Finder.h FinderRegistry.h FixMath.h float.h fnmatch.h Folders.h fontconfig/fcfreetype.h fontconfig/fontconfig.h Font.h Fonts.h fp.h fpieee.h frame/log.h frame/req.h freetype/freetype.h freetype/ftadvanc.h freetype/ftbitmap.h freetype/ftcache.h freetype/ftfntfmt.h freetype/ftglyph.h freetype/ftlcdfil.h freetype/ftoutln.h freetype/ftsizes.h freetype/ftsynth.h freetype/ftxf86.h freetype.h freetype/t1tables.h freetype/ttnameid.h freetype/tttables.h fribidi/fribidi.h FSp_fopen.h fstream fstream.h ft2build.h ftadvanc.h ftbitmap.h ftcache.h ftfntfmt.h ftglyph.h ftlcdfil.h ftoutln.h fts.h ftsizes.h ftsynth.h ftxf86.h fusion/arena.h fusion/build.h fusion/call.h fusion/conf.h fusion/fusion.h fusion/fusion_internal.h fusion/hash.h fusion/lock.h fusion/object.h fusion/property.h fusion/protocol.h fusion/reactor.h fusion/ref.h fusion/shmalloc.h fusion/shm/pool.h fusion/shm/shm.h fusion/shm/shm_internal.h fusion/types.h fusion/vector.h gconf/gconf-client.h Gdiplus.h gdk/gdkdirectfb.h gdk/gdk.h gdk/gdkkeysyms.h gdk/gdkprivate.h gdk/gdkwayland.h gdk/gdkx.h gdk-pixbuf/gdk-pixbuf.h Gestalt.h getopt.h gio/gio.h gio/gunixfdlist.h glibconfig.h glib.h glib-object.h glob.h gmodule.h gnome.h gnu/libc-version.h gps.h grp.h gssapi_generic.h gssapi/gssapi_generic.h gssapi/gssapi.h gssapi.h gst/app/gstappsink.h gst/app/gstappsrc.h gst/gst.h gst/video/video.h gtk/gtk.h gtk/gtkunixprint.h gtk/gtkx.h hasht.h HIToolbox/HIToolbox.h hlink.h ia64/sys/inline.h Icons.h iconv.h ieeefp.h ifaddrs.h image.h imagehlp.h imm.h initguid.h initializer_list InterfaceDefs.h InternetConfig.h IntlResources.h ints.h intshcut.h inttypes.h iodef.h io.h IOKit/IOKitLib.h IOKit/IOMessage.h IOKit/pwr_mgt/IOPMLib.h iomanip iostream.h jar-ds.h jarfile.h jar.h JavaControl.h JavaEmbedding/JavaControl.h JavaVM/jni.h JManager.h JNIEnvTests.h jni.h JVMManagerTests.h Kerberos/Kerberos.h kernel/image.h kernel/OS.h key.h keyhi.h keyt.h keythi.h kvm.h LAction.h langinfo.h LApplication.h LArray.h LArrayIterator.h LAttachable.h LAttachment.h LaunchServices.h lber.h LBroadcaster.h LButton.h lcache.h LCaption.h LCheckBox.h LCicnButton.h LClipboard.h LCommander.h LComparator.h LControl.h ldap.h ldaplog.h ldappr.h ldap_ssl.h LDataStream.h ldfcn.h LDialogBox.h ldif.h LDocApplication.h LDocument.h LDragAndDrop.h LDragTask.h LEditField.h LEditText.h LEventDispatcher.h LFile.h LFileStream.h LFileTypeList.h LFocusBox.h LGrafPortView.h LHandleStream.h libc_r.h libelf.h libelf/libelf.h libgen.h libgnome/gnome-url.h libgnome/libgnome.h libgnomeui/gnome-icon-lookup.h libgnomeui/gnome-icon-theme.h libgnomeui/gnome-ui-init.h libutil.h limits.h link.h linux/ioprio.h linux/kernel.h linux/limits.h linux/rtc.h linux/version.h List.h Lists.h LListBox.h LListener.h LMenuBar.h LMenu.h LModelDirector.h LModelObject.h LModelProperty.h loader.h locale locale.h LOffscreenView.h logkeys.h logstrng.h Looper.h LowMem.h LPane.h LPeriodical.h LPicture.h LPlaceHolder.h LPrintout.h LProgressBar.h LPushButton.h LRadioGroup.h LRadioGroupView.h LRunArray.h LScroller.h LSharable.h LSingleDoc.h LStaticText.h LStdControl.h LStream.h LString.h LTabGroup.h LTabGroupView.h LTableArrayStorage.h LTableMonoGeometry.h LTableSingleSelector.h LTableView.h LTextEditView.h LTextTableView.h LUndoer.h LVariableArray.h LView.h LWindow.h m68881.h MacErrors.h MacHeadersCarbon.h machine/ansi.h machine/builtins.h machine/clock.h machine/endian.h machine/frame.h machine/inline.h machine/limits.h machine/signal.h machine/trap.h mach/mach_host.h mach/mach_init.h mach/mach_interface.h mach/mach_port.h mach-o/dyld.h MacLocales.h MacMemory.h MacTCP.h MacTypes.h MacWindows.h malloc.h malloc_np.h mapicode.h mapidefs.h mapiguid.h mapi.h mapitags.h mapiutil.h mapix.h Math64.h math.h mbstring.h mem.h memory.h Memory.h MenuBar.h Menu.h Menus.h Message.h Mime.h MixedMode.h mlang.h mmsystem.h model.h Movies.h mpw/errno.h mshtmhst.h mshtml.h mswsock.h Multiprocessing.h mutex.h Navigation.h ncompat.h ncurses.h netCore.h netdb.h net/if.h netinet/in.h netinet/in_systm.h netinet/tcp.h newexe.h new.h nl_types.h NodeInfo.h nspr.h nssb64.h nssb64t.h nssbase.h nssbaset.h nssck.api nssckbi.h nssckepv.h nssckft.h nssckfwc.h nssckfw.h nssckfwt.h nssckg.h nssckmdt.h nssckt.h nss.h nssilckt.h nssilock.h nsslocks.h nssrwlk.h nssrwlkt.h nssutil.h nsswitch.h objbase.h objidl.h Objsafe.h ocsp.h ocspt.h ojiapitests.h ole2.h oleidl.h OpenGL/OpenGL.h OpenTptInternet.h OpenTransport.h OS.h osreldate.h OSUtils.h p12.h p12plcy.h p12t.h Packages.h Palettes.h PALM_CMN.H pango/pango-break.h pango/pangocairo.h pango/pangofc-decoder.h pango/pangofc-font.h pango/pangofc-fontmap.h pango/pango-fontmap.h pango/pango.h pango/pango-modules.h pango/pango-utils.h pango/pangoxft.h pascal.h Patches.h Path.h pcfs/pc_dir.h Pgenerr.h PGenErr.h Ph.h pipewire/pipewire.h pixman.h pk11func.h pk11pqg.h pk11priv.h pk11pub.h pk11sdr.h pkcs11f.h pkcs11.h pkcs11n.h pkcs11p.h pkcs11t.h pkcs11u.h pkcs12.h pkcs12t.h pkcs7t.h plarena.h plarenas.h plbase64.h plerror.h plgetopt.h plhash.h plstr.h PLStringFuncs.h PMApplication.h pmddim.h poll.h Polygon.h portable.h port.h portreg.h Power.h PP_ClassHeaders.cp PP_Constants.h PPCToolbox.h PP_DebugHeaders.cp PP_KeyCodes.h PP_Macros.h PP_Messages.h PP_Prefix.h PP_Resources.h PP_Types.h pratom.h prbit.h prclist.h prcmon.h prcountr.h prcpucfg.h prcvar.h prdtoa.h preenc.h prenv.h prerr.h prerror.h prinet.h prinit.h prinrval.h Printing.h Print/PMPrintingDialogExtensions.h prio.h pripcsem.h private prlink.h prlock.h prlog.h prlong.h prmem.h prmon.h prmwait.h prnetdb.h Processes.h process.h Process.h prolock.h proto/dos.h proto/exec.h prpdce.h prprf.h prproces.h prrng.h prrwlock.h prshma.h prshm.h prsystem.h prthread.h prtime.h prtpool.h prtrace.h prtypes.h prvrsion.h prwin16.h psap.h Pt.h pthread.h pthread_np.h pulse/pulseaudio.h pwd.h Python.h QDOffscreen.h queue Quickdraw.h QuickDraw.h QuickTimeComponents.h quipu/attr.h regex.h Region.h resolv.h Resources.h Retrace.h rld_interface.h Roster.h rpc.h rpcproxy.h rpc/types.h sane/sane.h sane/sanei.h sane/saneopts.h sanitizer/asan_interface.h sched.h Scrap.h Screen.h Script.h ScrollBar.h secasn1.h secasn1t.h seccomon.h secder.h secdert.h secdig.h secdigt.h secerr.h sec.h sechash.h secitem.h secmime.h secmod.h secmodt.h secoid.h secoidt.h secpkcs5.h secpkcs7.h secport.h secrng.h security.h secutil.h semaphore.h servprov.h setjmp.h SFNTLayoutTypes.h SFNTTypes.h sha1.h share.h shellapi.h shlguid.h shlobj.h shsign.h sigcontext.h signal.h SimpleGameSound.h SIOUX.h size_t.h smime.h sndio.h someincludefile.h soundcard.h Sound.h soundtouch/SoundTouchFactory.h soundtouch/SoundTouch.h spawn.h sqlite3.h sslerr.h ssl.h sslproto.h sslt.h sstream StandardFile.h starlet.h stat.h statreg.cpp statreg.h stdarg.h stdbool.h stddef.h stdint.h stdio.h stdlib.h storage/FindDirectory.h StorageKit.h StringCompare.h string.h String.h strings.h Strings.h StringView.h stropts.h strstrea.h structs.h stsdef.h SupportDefs.h support/String.h support/SupportDefs.h support/TLS.h svrcore.h symconst.h sym.h synch.h syncmgr.h sys/atomic_op.h sys/bitypes.h sys/byteorder.h syscall.h sys/cdefs.h sys/cfgodm.h sys/elf.h sys/endian.h sys/epoll.h sys/errno.h sys/eventfd.h sys/fault.h sys/fcntl.h sys/file.h sys/filio.h sys/frame.h sys/immu.h sys/inotify.h sys/inttypes.h sys/ioccom.h sys/ioctl.h sys/ipc.h sys/klog.h sys/ldr.h sys/link.h sys/locking.h syslog.h sys/lwp.h sys/machine.h sys/mman.h sys/mmu.h sys/mount.h sys/mpctl.h sys/msg.h sys/param.h sys/pda.h sys/poll.h sys/ppc.h sys/prctl.h sys/priv.h sys/procfs.h sys/pstat.h sys/ptrace.h sys/queue.h sys/quota.h sys/reboot.h sys/reg.h sys/regset.h sys/resource.h sys/sched.h sys/select.h sys/sem.h sys/sendfile.h sys/shm.h sys/siginfo.h sys/signal.h sys/socket.h sys/sockio.h sys/sparc/frame.h sys/stack.h sys/statfs.h sys/stat.h sys/statvfs.h sys/syscall.h sys/sysctl.h sys/sysinfo.h sys/sysmacros.h sys/sysmp.h sys/syssgi.h sys/systeminfo.h sys/system_properties.h sys/thr.h sys/timeb.h sys/time.h sys/times.h sys/ttycom.h sys/types.h sys/ucontext.h sys/uio.h sys/un.h sys/unistd.h sys/user.h sys/utsname.h sys/vfs.h sys/wait.h t1tables.h tables.h TArray.h TArrayIterator.h task.h tchar.h TCHAR.H termios.h TextCommon.h TextEdit.h TextEncodingConverter.h TextServices.h TextUtils.h TextView.h th/PCR_Th.h thread.h ThreadManagerTests.h Threads.h time.h Timer.h tlhelp32.h ToolUtils.h tr1/functional trace.h Traps.h ttnameid.h tttables.h typeinfo types.h Types.h UAppleEventsMgr.h UAttachments.h ucontext.h uconv.h UCursor.h UDebugging.h UDesktop.h UDrawingState.h UDrawingUtils.h UEnvironment.h UEventMgr.h UException.h UExtractFromAEDesc.h UGWorld.h UKeyFilters.h ulocks.h ulserrno.h UMemoryMgr.h UModalDialogs.h UNavServicesDialogs.h UnicodeBlockObjects.h UnicodeConverter.h UnicodeUtilities.h unidef.h unikbd.h unistd.h unix.h unixio.h unknwn.h unwind.h UPrinting.h UQuickTime.h UReanimator.h URegions.h URegistrar.h UResourceMgr.h urlhist.h urlmon.h UScrap.h UScreenPort.h UTCUtils.h UTETextAction.h UTEViewTextAction.h UTextEdit.h UTextTraits.h utilmodt.h utilpars.h utilparst.h utilrename.h utime.h UWindows.h values.h varargs.h vcclr.h View.h Volume.h wab.h wait.h wchar.h wctype.h winbase.h win/compobj.h windef.h Window.h windows.h Windows.h windowsx.h Wininet.h winnls.h winperf.h winreg.h Winreg.h winsock2.h winsock.h winspool.h winsvc.h winuser.h winver.h wmem.h workbench/startup.h wtypes.h wx/image.h wx/listctrl.h wx/log.h wx/toolbar.h wx/wx.h wx/xrc/xmlres.h X11/cursorfont.h X11/extensions/Print.h X11/extensions/scrnsaver.h X11/extensions/shape.h X11/extensions/Xcomposite.h X11/extensions/Xdamage.h X11/extensions/Xfixes.h X11/extensions/Xrender.h X11/extensions/XShm.h X11/ImUtil.h X11/Intrinsic.h X11/keysymdef.h X11/keysym.h X11/Shell.h X11/StringDefs.h X11/Xatom.h X11/Xft/Xft.h X11/Xfuncproto.h X11/X.h X11/XKBlib.h X11/Xlib.h X11/Xlibint.h X11/Xlib-xcb.h X11/Xlocale.h X11/Xos.h X11/Xutil.h xcb/shm.h xcb/xcb.h xlocale.h zmouse.h jack/jack.h jack/statistics.h event2/event_compat.h event2/event.h event2/event_struct.h event.h vpx_mem/vpx_mem.h vpx/svc_context.h vpx/vp8cx.h vpx/vp8dx.h vpx/vpx_codec.h vpx/vpx_decoder.h vpx/vpx_encoder.h unicode/datefmt.h unicode/locid.h unicode/numberformatter.h unicode/numsys.h unicode/plurrule.h unicode/putil.h unicode/timezone.h unicode/ucal.h unicode/uchar.h unicode/uclean.h unicode/ucol.h unicode/ucurr.h unicode/udat.h unicode/udata.h unicode/udatpg.h unicode/udisplaycontext.h unicode/uldnames.h unicode/ulistformatter.h unicode/uenum.h unicode/uformattedvalue.h unicode/umachine.h unicode/uniset.h unicode/unistr.h unicode/unorm.h unicode/unum.h unicode/unumberformatter.h unicode/upluralrules.h unicode/ureldatefmt.h unicode/ures.h unicode/ustring.h unicode/utypes.h xkbcommon/xkbcommon.h wayland-client.h wayland-egl.h wayland-util.h sys/auxv.h 1:29.05 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 1:29.06 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser' 1:29.06 gmake[4]: Nothing to be done for 'export'. 1:29.06 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser' 1:29.06 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/xpidl' 1:29.06 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/build' 1:29.06 build/application.ini.stub 1:29.06 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/preprocessor.py generate application.ini .deps/application.ini.pp .deps/application.ini.stub /builddir/build/BUILD/icecat-78.15.0/build/application.ini.in -DGRE_MILESTONE=78.15.0 -DMAR_CHANNEL_ID= -DMOZ_APPUPDATE_HOST=aus5.mozilla.org -DMOZ_APP_BASENAME=IceCat '-DMOZ_APP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_APP_PROFILE=mozilla/icecat -DMOZ_APP_REMOTINGNAME=icecat -DMOZ_APP_VENDOR=GNU -DMOZ_APP_VERSION=78.15.0 -DMOZ_BUILD_APP_IS_BROWSER=1 -DMOZ_PROFILE_MIGRATOR=1 -DTOPOBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir 1:29.06 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/encoding' 1:29.06 dom/encoding/domainsfallbacks.properties.h.stub 1:29.06 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/dom/encoding/encodings2arrays.py main domainsfallbacks.properties.h .deps/domainsfallbacks.properties.h.pp .deps/domainsfallbacks.properties.h.stub /builddir/build/BUILD/icecat-78.15.0/dom/encoding/domainsfallbacks.properties 1:29.06 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/wgpu_bindings' 1:29.06 gfx/wgpu_bindings/wgpu_ffi_generated.h.stub 1:29.06 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate wgpu_ffi_generated.h .deps/wgpu_ffi_generated.h.pp .deps/wgpu_ffi_generated.h.stub /builddir/build/BUILD/icecat-78.15.0/gfx/wgpu_bindings 1:29.06 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/webrender_bindings' 1:29.06 gfx/webrender_bindings/webrender_ffi_generated.h.stub 1:29.06 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate webrender_ffi_generated.h .deps/webrender_ffi_generated.h.pp .deps/webrender_ffi_generated.h.stub /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings /builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender /builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender_api 1:29.07 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style' 1:29.07 layout/style/ServoCSSPropList.py.stub 1:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/layout/style/GenerateServoCSSPropList.py generate_data ServoCSSPropList.py .deps/ServoCSSPropList.py.pp .deps/ServoCSSPropList.py.stub /builddir/build/BUILD/icecat-78.15.0/layout/style/ServoCSSPropList.mako.py 1:29.07 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src' 1:29.07 ../../../../config/nsinstall -R -m 644 'cairo-features.h' '../../../../dist/include/cairo' 1:29.07 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src' 1:29.07 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/hyphenation/glue' 1:29.07 intl/hyphenation/glue/mapped_hyph.h.stub 1:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate mapped_hyph.h .deps/mapped_hyph.h.pp .deps/mapped_hyph.h.stub /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mapped_hyph 1:29.08 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/app' 1:29.08 gmake[4]: Nothing to be done for 'export'. 1:29.08 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/app' 1:29.10 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl' 1:29.10 rm -f PBrowser.ipdl 1:29.10 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PBrowser.ipdl -o PBrowser.ipdl 1:29.11 gmake[5]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/makefiles/xpidl' 1:29.11 mkdir -p '.deps/' 1:29.12 mkdir -p '../../../dist/include/' 1:29.12 mkdir -p '../../../dist/xpcrs/' 1:29.12 WARNING: mkdir -dot- requested by /usr/bin/gmake -C /builddir/build/BUILD/icecat-78.15.0/objdir/config/makefiles/xpidl xpidl 1:29.13 config/makefiles/xpidl/Bits.xpt 1:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:29.13 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:29.13 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:29.13 ../../../dist/include ../../../dist/xpcrs . \ 1:29.13 Bits /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload/nsIBits.idl 1:29.13 config/makefiles/xpidl/accessibility.xpt 1:29.35 rm -f PBrowserBridge.ipdl 1:29.35 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PBrowserBridge.ipdl -o PBrowserBridge.ipdl 1:29.37 build/application.ini.h.stub 1:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/appini_header.py main application.ini.h .deps/application.ini.h.pp .deps/application.ini.h.stub application.ini 1:29.38 dom/encoding/labelsencodings.properties.h.stub 1:29.38 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/dom/encoding/encodings2arrays.py main labelsencodings.properties.h .deps/labelsencodings.properties.h.pp .deps/labelsencodings.properties.h.stub /builddir/build/BUILD/icecat-78.15.0/dom/encoding/labelsencodings.properties 1:29.56 dom/encoding/localesfallbacks.properties.h.stub 1:29.56 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/dom/encoding/encodings2arrays.py main localesfallbacks.properties.h .deps/localesfallbacks.properties.h.pp .deps/localesfallbacks.properties.h.stub /builddir/build/BUILD/icecat-78.15.0/dom/encoding/localesfallbacks.properties 1:29.60 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/build' 1:29.61 rm -f PContent.ipdl 1:29.61 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PContent.ipdl -o PContent.ipdl 1:29.62 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src' 1:29.62 js/src/js-confdefs.h.stub 1:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-confdefs.h .deps/js-confdefs.h.pp .deps/js-confdefs.h.stub /builddir/build/BUILD/icecat-78.15.0/js/src/js-confdefs.h.in 1:29.76 dom/encoding/nonparticipatingdomains.properties.h.stub 1:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/intl/locale/props2arrays.py main nonparticipatingdomains.properties.h .deps/nonparticipatingdomains.properties.h.pp .deps/nonparticipatingdomains.properties.h.stub /builddir/build/BUILD/icecat-78.15.0/dom/encoding/nonparticipatingdomains.properties 1:29.80 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:29.80 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:29.80 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:29.80 ../../../dist/include ../../../dist/xpcrs . \ 1:29.80 accessibility /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibilityService.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessible.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleAnnouncementEvent.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleApplication.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleCaretMoveEvent.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleDocument.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleEditableText.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleEvent.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleHideEvent.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleHyperLink.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleHyperText.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleImage.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleObjectAttributeChangedEvent.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessiblePivot.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleRelation.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleRole.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleScrollingEvent.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleSelectable.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleStateChangeEvent.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleStates.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleTable.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleTableChangeEvent.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleText.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleTextChangeEvent.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleTextRange.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleTypes.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleValue.idl /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces/nsIAccessibleVirtualCursorChangeEvent.idl 1:29.81 config/makefiles/xpidl/alerts.xpt 1:29.91 js/src/js-config.h.stub 1:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-config.h .deps/js-config.h.pp .deps/js-config.h.stub /builddir/build/BUILD/icecat-78.15.0/js/src/js-config.h.in 1:29.96 rm -f PMediaTransport.ipdl 1:29.97 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/PMediaTransport.ipdl -o PMediaTransport.ipdl 1:30.02 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/encoding' 1:30.02 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic' 1:30.02 layout/generic/FrameIdList.h.stub 1:30.02 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/layout/generic/GenerateFrameLists.py generate_frame_id_list_h FrameIdList.h .deps/FrameIdList.h.pp .deps/FrameIdList.h.stub 1:30.20 rm -f PWebrtcGlobal.ipdl 1:30.20 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/PWebrtcGlobal.ipdl -o PWebrtcGlobal.ipdl 1:30.20 js/src/selfhosted.out.h.stub 1:30.21 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/embedjs.py generate_selfhosted selfhosted.out.h .deps/selfhosted.out.h.pp .deps/selfhosted.out.h.stub /builddir/build/BUILD/icecat-78.15.0/js/src/js.msg /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/TypedObjectConstants.h /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/SelfHostingDefines.h /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Utilities.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Array.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/AsyncFunction.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/AsyncIteration.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/BigInt.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Classes.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Date.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Error.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Function.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Generator.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Iterator.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Map.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Module.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Number.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Object.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Promise.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Reflect.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/RegExp.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/RegExpLocalReplaceOpt.h.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/String.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Set.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Sorting.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/TypedArray.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/TypedObject.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/WeakMap.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/WeakSet.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/Collator.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/CommonFunctions.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/CurrencyDataGenerated.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/DateTimeFormat.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/DisplayNames.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/IntlObject.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/ListFormat.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/NumberFormat.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/PluralRules.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/RelativeTimeFormat.js /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js 1:30.30 layout/generic/FrameTypeList.h.stub 1:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/layout/generic/GenerateFrameLists.py generate_frame_type_list_h FrameTypeList.h .deps/FrameTypeList.h.pp .deps/FrameTypeList.h.stub 1:30.45 rm -f PGPU.ipdl 1:30.45 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/PGPU.ipdl -o PGPU.ipdl 1:30.46 /usr/lib64/ccache/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="78.15.0" -DMOZILLA_VERSION_U=78.15.0 -DMOZILLA_UAVERSION="78.0" -DMOZ_UPDATE_CHANNEL=default -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DMOZ_MEMORY=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_FTS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DMOZ_JACK=1 -DMOZ_PULSEAUDIO=1 -DJS_64BIT=1 -DJS_PUNBOX64=1 -DSTATIC_JS_API=1 -DMOZ_STATIC_JS=1 -DJS_CODEGEN_NONE=1 -DBUILD_CTYPES=1 -DENABLE_WASM_MULTI_VALUE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_NEW_REGEXP=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_SYSTEM_ICU=1 -DJS_HAS_INTL_API=1 -DU_USING_ICU_NAMESPACE=0 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_WAYLAND=1 -DGL_PROVIDER_EGL=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_FFMPEG=1 -DMOZ_AV1=1 -DMOZ_FMP4=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_VORBIS=1 -DMOZ_PLACES=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DACCESSIBILITY=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_VERIFY_MAR_SIGNATURE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DMOZ_HAS_REMOTE=1 -DMOZ_ENABLE_FORKSERVER=1 -DMOZ_NEW_CERT_STORAGE=1 -DHAVE_GETCONTEXT=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -D_REENTRANT=1 -DHAVE_PTHREAD_H=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLINFO=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_RES_NINIT=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_LOCALECONV=1 -DMALLOC_H= -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VALLOC=1 -DTARGET_XPCOM_ABI="ppc64-gcc3" -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_DISTRIBUTION_ID="org.mozilla" -DMOZ_ENABLE_DBUS=1 -DMOZ_WEBM_ENCODER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_LOGGING=1 -DFORCE_PR_LOG=1 -DMOZ_GLUE_IN_PROGRAM=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DMOZ_USER_DIR=".mozilla" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_TREE_CAIRO=1 -DMOZ_XUL=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_APP_UA_NAME="IceCat" -DMOZ_APP_UA_VERSION="78.15.0" -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED="chrome://browser/content/browser.xhtml" -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DNO_NSPR_10_SUPPORT=1 -DNDEBUG=1 -DTRIMMED=1 self-hosting-cpp-input.cpp 1:30.51 ../../config/nsinstall -R -m 644 'FrameIdList.h' '../../dist/include/mozilla' 1:30.52 ../../config/nsinstall -R -m 644 'FrameTypeList.h' '../../dist/include/mozilla' 1:30.52 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic' 1:30.52 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus' 1:30.52 gmake[4]: Nothing to be done for 'export'. 1:30.52 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus' 1:30.53 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libtheora' 1:30.53 gmake[4]: Nothing to be done for 'export'. 1:30.53 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libtheora' 1:30.54 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/mp4parse-rust' 1:30.54 media/mp4parse-rust/mp4parse_ffi_generated.h.stub 1:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate mp4parse_ffi_generated.h .deps/mp4parse_ffi_generated.h.pp .deps/mp4parse_ffi_generated.h.stub /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mp4parse_capi 1:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/ipc/ipdl/ipdl.py \ 1:30.70 --sync-msg-list=/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl/sync-messages.ini \ 1:30.70 --msg-metadata=/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl/message-metadata.ini \ 1:30.71 --outheaders-dir=_ipdlheaders \ 1:30.71 --outcpp-dir=. \ 1:30.71 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/extension/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel -I/builddir/build/BUILD/icecat-78.15.0/dom/cache -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/clients/manager -I/builddir/build/BUILD/icecat-78.15.0/dom/fetch -I/builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/filehandle -I/builddir/build/BUILD/icecat-78.15.0/dom/filesystem -I/builddir/build/BUILD/icecat-78.15.0/dom/gamepad/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I/builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities -I/builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/messagechannel -I/builddir/build/BUILD/icecat-78.15.0/dom/midi -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/quota -I/builddir/build/BUILD/icecat-78.15.0/dom/reporting -I/builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers -I/builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I/builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I/builddir/build/BUILD/icecat-78.15.0/dom/webgpu/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers -I/builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc -I/builddir/build/BUILD/icecat-78.15.0/hal/sandbox -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/ipc/testshell -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/ipc -I/builddir/build/BUILD/icecat-78.15.0/layout/printing/ipc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/netwerk/ipc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/../../media/mtransport/ipc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/tools/profiler/gecko -I/builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I/builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/widget/headless \ 1:30.71 PBrowser.ipdl PBrowserBridge.ipdl PContent.ipdl PMediaTransport.ipdl PWebrtcGlobal.ipdl PGPU.ipdl /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/extension/other/PDocAccessiblePlatformExt.ipdl /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/PDocAccessible.ipdl /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/PHeapSnapshotTempFileHelper.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/PBroadcastChannel.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/cache/CacheTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/cache/PCache.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/cache/PCacheOp.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/cache/PCacheStorage.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/cache/PCacheStreamControl.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/canvas/PWebGL.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientIPCTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/PClientHandle.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/PClientHandleOp.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/PClientManager.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/PClientManagerOp.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/PClientNavigateOp.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/PClientSource.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/PClientSourceOp.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/fetch/ChannelInfo.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/fetch/FetchTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/BlobTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlob.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/PFileCreator.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/PIPCBlobInputStream.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/PTemporaryIPCBlob.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/PBackgroundFileHandle.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/PBackgroundFileRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/PBackgroundMutableFile.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/PFileSystemParams.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/PFileSystemRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/ipc/GamepadEventTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/ipc/PGamepadEventChannel.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/ipc/PGamepadTestChannel.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/PBackgroundIDBCursor.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/PBackgroundIDBDatabase.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/PBackgroundIDBDatabaseFile.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/PBackgroundIDBDatabaseRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/PBackgroundIDBFactory.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/PBackgroundIDBFactoryRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/PBackgroundIDBRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/PBackgroundIDBSharedTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/PBackgroundIDBTransaction.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/PBackgroundIndexedDBUtils.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/DOMTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/ipc/MemoryReportTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PColorPicker.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PContentPermission.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PContentPermissionRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PCycleCollectWithLogs.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PFilePicker.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PLoginReputation.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PPluginWidget.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PProcessHangMonitor.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PTabContext.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PURLClassifier.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PURLClassifierInfo.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PURLClassifierLocal.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PWindowGlobal.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/PrefsTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ServiceWorkerConfiguration.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/ipc/WindowGlobalTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/PBackgroundLSDatabase.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/PBackgroundLSObserver.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/PBackgroundLSRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/PBackgroundLSSharedTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/PBackgroundLSSimpleRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/PBackgroundLSSnapshot.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/PChromiumCDM.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/PGMP.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/PGMPContent.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/PGMPService.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/PGMPStorage.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/PGMPTimer.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/PGMPVideoDecoder.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/PGMPVideoEncoder.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/PMediaDecoderParams.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/PRDD.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/PRemoteDecoder.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/PRemoteDecoderManager.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/PBenchmarkStorage.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/PCameras.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/PMedia.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/PMediaSystemResourceManager.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/ipc/PSpeechSynthesis.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/ipc/PSpeechSynthesisRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/PMessagePort.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDITypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/midi/PMIDIManager.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/midi/PMIDIPort.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/network/PTCPServerSocket.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/network/PTCPSocket.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/network/PUDPSocket.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PPaymentRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PBrowserStream.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PFunctionBroker.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PPluginBackgroundDestroyer.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PPluginInstance.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PPluginModule.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PPluginScriptableObject.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PPluginSurface.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PStreamNotify.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PPresentation.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PPresentationBuilder.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PPresentationRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/quota/PQuota.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/quota/PQuotaRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/quota/PQuotaUsageRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/reporting/PEndpointForReport.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/IPCServiceWorkerDescriptor.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/IPCServiceWorkerRegistrationDescriptor.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/PFetchEventOp.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/PFetchEventOpProxy.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/PServiceWorker.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/PServiceWorkerContainer.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/PServiceWorkerManager.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/PServiceWorkerRegistration.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/PServiceWorkerUpdater.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerOpArgs.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistrarTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/PBackgroundSDBConnection.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/PBackgroundSDBRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/storage/PBackgroundLocalStorageCache.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/storage/PBackgroundStorage.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/storage/PSessionStorageObserver.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/PWebAuthnTransaction.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/PWebBrowserPersistDocument.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/PWebBrowserPersistResources.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/PWebBrowserPersistSerialize.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/ipc/PWebGPU.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/PRemoteWorker.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/PRemoteWorkerController.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/PRemoteWorkerService.ipdl /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/PSharedWorker.ipdl /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/PRemoteSpellcheckEngine.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GraphicsMessages.ipdlh /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/PVsyncBridge.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayersMessages.ipdlh /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayersSurfaces.ipdlh /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PAPZ.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PAPZCTreeManager.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PAPZInputBridge.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PCanvas.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PCompositorBridge.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PCompositorBridgeTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PCompositorManager.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PImageBridge.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PLayerTransaction.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PTexture.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PUiCompositorController.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PVideoBridge.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/PWebRenderBridge.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/WebRenderMessages.ipdlh /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/PVR.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/PVRGPU.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/PVRLayer.ipdl /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/PVRManager.ipdl /builddir/build/BUILD/icecat-78.15.0/hal/sandbox/PHal.ipdl /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStream.ipdlh /builddir/build/BUILD/icecat-78.15.0/ipc/glue/InputStreamParams.ipdlh /builddir/build/BUILD/icecat-78.15.0/ipc/glue/PBackground.ipdl /builddir/build/BUILD/icecat-78.15.0/ipc/glue/PBackgroundSharedTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/ipc/glue/PBackgroundTest.ipdl /builddir/build/BUILD/icecat-78.15.0/ipc/glue/PChildToParentStream.ipdl /builddir/build/BUILD/icecat-78.15.0/ipc/glue/PFileDescriptorSet.ipdl /builddir/build/BUILD/icecat-78.15.0/ipc/glue/PIdleScheduler.ipdl /builddir/build/BUILD/icecat-78.15.0/ipc/glue/PInProcess.ipdl /builddir/build/BUILD/icecat-78.15.0/ipc/glue/PParentToChildStream.ipdl /builddir/build/BUILD/icecat-78.15.0/ipc/glue/ProtocolTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/ipc/glue/URIParams.ipdlh /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/PTestShell.ipdl /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/PTestShellCommand.ipdl /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/PScriptCache.ipdl /builddir/build/BUILD/icecat-78.15.0/layout/base/PresState.ipdlh /builddir/build/BUILD/icecat-78.15.0/layout/ipc/PVsync.ipdl /builddir/build/BUILD/icecat-78.15.0/layout/printing/ipc/PRemotePrintJob.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/PCookieService.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/PDNSRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/PDNSRequestParams.ipdlh /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/PTRRService.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/../../media/mtransport/ipc/PStunAddrsRequest.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/../../media/mtransport/ipc/PWebrtcTCPSocket.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/../../media/mtransport/ipc/WebrtcProxyConfig.ipdlh /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/NeckoChannelParams.ipdlh /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/PChannelDiverter.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/PDataChannel.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/PDocumentChannel.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/PFileChannel.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/PInputChannelThrottleQueue.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/PNecko.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/PProxyConfigLookup.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/PSimpleChannel.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/PSocketProcess.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/PSocketProcessBridge.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/PFTPChannel.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpChannelParams.ipdlh /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/PAltDataOutputStream.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/PAltService.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/PAltSvcTransaction.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/PBackgroundDataBridge.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/PClassifierDummyChannel.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/PHttpBackgroundChannel.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/PHttpChannel.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/PHttpConnectionMgr.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/PHttpTransaction.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/PTransportProvider.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/PWebSocket.ipdl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/PWebSocketEventListener.ipdl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/PSMIPCTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/PVerifySSLServerCert.ipdl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/HangTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/PStreamFilter.ipdl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PPrintProgressDialog.ipdl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PPrintSettingsDialog.ipdl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PPrinting.ipdl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PPrintingTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/tools/profiler/gecko/PProfiler.ipdl /builddir/build/BUILD/icecat-78.15.0/tools/profiler/gecko/ProfilerTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/PExternalHelperApp.ipdl /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/PHandlerService.ipdl /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/POfflineCacheUpdate.ipdl /builddir/build/BUILD/icecat-78.15.0/widget/gtk/PCompositorWidget.ipdl /builddir/build/BUILD/icecat-78.15.0/widget/gtk/PlatformWidgetTypes.ipdlh /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessWidgetTypes.ipdlh 1:30.88 ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' 1:30.88 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src' 1:30.89 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/memory/build' 1:30.89 gmake[4]: Nothing to be done for 'export'. 1:30.89 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/memory/build' 1:30.90 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/build' 1:30.90 gmake[4]: Nothing to be done for 'export'. 1:30.90 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/build' 1:30.91 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base/mozurl' 1:30.91 netwerk/base/mozurl/MozURL_ffi.h.stub 1:30.91 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate MozURL_ffi.h .deps/MozURL_ffi.h.pp .deps/MozURL_ffi.h.stub /builddir/build/BUILD/icecat-78.15.0/netwerk/base/mozurl 1:31.15 /builddir/build/BUILD/icecat-78.15.0/ipc/ipdl/ipdl.py:75: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. 1:31.15 parser.readfp(open(options.syncMsgList)) 1:31.21 /builddir/build/BUILD/icecat-78.15.0/ipc/ipdl/ipdl.py:87: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. 1:31.21 msgMetadataConfig.readfp(open(options.msgMetadata)) 1:31.36 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:31.36 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:31.37 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:31.37 ../../../dist/include ../../../dist/xpcrs . \ 1:31.37 alerts /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/nsIAlertsService.idl 1:31.37 config/makefiles/xpidl/appshell.xpt 1:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:31.71 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:31.71 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:31.71 ../../../dist/include ../../../dist/xpcrs . \ 1:31.72 appshell /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/nsIAppShellService.idl /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/nsIAppWindow.idl /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/nsIWindowMediator.idl /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/nsIWindowMediatorListener.idl /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/nsIWindowlessBrowser.idl /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/nsIXULBrowserWindow.idl 1:31.72 config/makefiles/xpidl/appstartup.xpt 1:32.59 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:32.59 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:32.59 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:32.59 ../../../dist/include ../../../dist/xpcrs . \ 1:32.59 appstartup /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public/nsIAppStartup.idl 1:32.59 config/makefiles/xpidl/autocomplete.xpt 1:32.99 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:32.99 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:32.99 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:32.99 ../../../dist/include ../../../dist/xpcrs . \ 1:32.99 autocomplete /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsIAutoCompleteController.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsIAutoCompleteInput.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsIAutoCompletePopup.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsIAutoCompleteResult.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsIAutoCompleteSearch.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsIAutoCompleteSimpleResult.idl 1:32.99 config/makefiles/xpidl/backgroundhangmonitor.xpt 1:33.60 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:33.60 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:33.60 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:33.60 ../../../dist/include ../../../dist/xpcrs . \ 1:33.60 backgroundhangmonitor /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/nsIHangDetails.idl 1:33.60 config/makefiles/xpidl/browser-element.xpt 1:33.86 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:33.86 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:33.86 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:33.87 ../../../dist/include ../../../dist/xpcrs . \ 1:33.87 browser-element /builddir/build/BUILD/icecat-78.15.0/dom/browser-element/nsIBrowserElementAPI.idl 1:33.87 config/makefiles/xpidl/browser-newtab.xpt 1:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:34.25 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:34.25 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:34.25 ../../../dist/include ../../../dist/xpcrs . \ 1:34.25 browser-newtab /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab/nsIAboutNewTabService.idl 1:34.25 config/makefiles/xpidl/browsercompsbase.xpt 1:34.65 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:34.65 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:34.65 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:34.65 ../../../dist/include ../../../dist/xpcrs . \ 1:34.65 browsercompsbase /builddir/build/BUILD/icecat-78.15.0/browser/components/nsIBrowserHandler.idl 1:34.66 config/makefiles/xpidl/caps.xpt 1:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:35.00 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:35.01 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:35.01 ../../../dist/include ../../../dist/xpcrs . \ 1:35.01 caps /builddir/build/BUILD/icecat-78.15.0/caps/nsIAddonPolicyService.idl /builddir/build/BUILD/icecat-78.15.0/caps/nsIDomainPolicy.idl /builddir/build/BUILD/icecat-78.15.0/caps/nsIPrincipal.idl /builddir/build/BUILD/icecat-78.15.0/caps/nsIScriptSecurityManager.idl 1:35.01 config/makefiles/xpidl/captivedetect.xpt 1:36.33 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:36.33 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:36.33 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:36.33 ../../../dist/include ../../../dist/xpcrs . \ 1:36.33 captivedetect /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect/nsICaptivePortalDetector.idl 1:36.34 config/makefiles/xpidl/cascade_bindings.xpt 1:36.72 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:36.72 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:36.73 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:36.73 ../../../dist/include ../../../dist/xpcrs . \ 1:36.73 cascade_bindings /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter/nsICascadeFilter.idl 1:36.73 config/makefiles/xpidl/chrome.xpt 1:37.02 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:37.02 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:37.03 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:37.03 ../../../dist/include ../../../dist/xpcrs . \ 1:37.03 chrome /builddir/build/BUILD/icecat-78.15.0/chrome/nsIChromeRegistry.idl /builddir/build/BUILD/icecat-78.15.0/chrome/nsIToolkitChromeRegistry.idl 1:37.03 config/makefiles/xpidl/commandhandler.xpt 1:37.41 layout/style/nsCSSPropertyID.h.stub 1:37.41 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/layout/style/GenerateCSSPropertyID.py generate nsCSSPropertyID.h .deps/nsCSSPropertyID.h.pp .deps/nsCSSPropertyID.h.stub /builddir/build/BUILD/icecat-78.15.0/layout/style/nsCSSPropertyID.h.in ServoCSSPropList.py 1:37.45 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:37.45 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:37.45 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:37.45 ../../../dist/include ../../../dist/xpcrs . \ 1:37.45 commandhandler /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler/nsICommandManager.idl /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler/nsICommandParams.idl /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler/nsIControllerCommand.idl /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler/nsIControllerCommandTable.idl /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler/nsIControllerContext.idl 1:37.46 config/makefiles/xpidl/commandlines.xpt 1:37.69 layout/style/ServoCSSPropList.h.stub 1:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/layout/style/GenerateServoCSSPropList.py generate_header ServoCSSPropList.h .deps/ServoCSSPropList.h.pp .deps/ServoCSSPropList.h.stub ServoCSSPropList.py 1:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:37.95 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:37.95 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:37.96 ../../../dist/include ../../../dist/xpcrs . \ 1:37.96 commandlines /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines/nsICommandLine.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines/nsICommandLineHandler.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines/nsICommandLineRunner.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines/nsICommandLineValidator.idl 1:37.96 config/makefiles/xpidl/composer.xpt 1:37.97 layout/style/CompositorAnimatableProperties.h.stub 1:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/layout/style/GenerateCompositorAnimatableProperties.py generate CompositorAnimatableProperties.h .deps/CompositorAnimatableProperties.h.pp .deps/CompositorAnimatableProperties.h.stub ServoCSSPropList.py 1:38.27 layout/style/CountedUnknownProperties.h.stub 1:38.27 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/layout/style/GenerateCountedUnknownProperties.py generate CountedUnknownProperties.h .deps/CountedUnknownProperties.h.pp .deps/CountedUnknownProperties.h.stub /builddir/build/BUILD/icecat-78.15.0/servo/components/style/properties/counted_unknown_properties.py 1:38.46 layout/style/nsComputedDOMStyleGenerated.inc.stub 1:38.46 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/layout/style/GenerateComputedDOMStyleGenerated.py generate nsComputedDOMStyleGenerated.inc .deps/nsComputedDOMStyleGenerated.inc.pp .deps/nsComputedDOMStyleGenerated.inc.stub ServoCSSPropList.py 1:38.49 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:38.49 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:38.50 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:38.50 ../../../dist/include ../../../dist/xpcrs . \ 1:38.50 composer /builddir/build/BUILD/icecat-78.15.0/editor/composer/nsIEditingSession.idl 1:38.50 config/makefiles/xpidl/content_events.xpt 1:38.69 layout/style/nsCSSPropsGenerated.inc.stub 1:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/layout/style/GenerateCSSPropsGenerated.py generate nsCSSPropsGenerated.inc .deps/nsCSSPropsGenerated.inc.pp .deps/nsCSSPropsGenerated.inc.stub ServoCSSPropList.py 1:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:38.90 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:38.90 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:38.90 ../../../dist/include ../../../dist/xpcrs . \ 1:38.90 content_events /builddir/build/BUILD/icecat-78.15.0/dom/events/nsIEventListenerService.idl 1:38.90 config/makefiles/xpidl/content_geckomediaplugins.xpt 1:38.98 layout/style/ServoStyleConsts.h.stub 1:38.98 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate ServoStyleConsts.h .deps/ServoStyleConsts.h.pp .deps/ServoStyleConsts.h.stub /builddir/build/BUILD/icecat-78.15.0/servo/ports/geckolib /builddir/build/BUILD/icecat-78.15.0/servo/components/style 1:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:39.27 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:39.27 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:39.27 ../../../dist/include ../../../dist/xpcrs . \ 1:39.27 content_geckomediaplugins /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/mozIGeckoMediaPluginChromeService.idl /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/mozIGeckoMediaPluginService.idl 1:39.27 config/makefiles/xpidl/content_html.xpt 1:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:39.81 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:39.82 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:39.82 ../../../dist/include ../../../dist/xpcrs . \ 1:39.82 content_html /builddir/build/BUILD/icecat-78.15.0/dom/html/nsIFormSubmitObserver.idl /builddir/build/BUILD/icecat-78.15.0/dom/html/nsIMenuBuilder.idl 1:39.82 config/makefiles/xpidl/content_webrtc.xpt 1:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:40.19 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:40.19 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:40.19 ../../../dist/include ../../../dist/xpcrs . \ 1:40.20 content_webrtc /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/nsITabSource.idl 1:40.20 config/makefiles/xpidl/docshell.xpt 1:40.59 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:40.59 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:40.59 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:40.59 ../../../dist/include ../../../dist/xpcrs . \ 1:40.59 docshell /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIContentViewer.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIContentViewerEdit.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIDocShell.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIDocShellTreeItem.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIDocShellTreeOwner.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIDocumentLoaderFactory.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsILoadContext.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsILoadURIDelegate.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIPrivacyTransitionObserver.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIReflowObserver.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIRefreshURI.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsITooltipListener.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsITooltipTextProvider.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIURIFixup.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIWebNavigation.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIWebNavigationInfo.idl /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsIWebPageDescriptor.idl 1:40.59 config/makefiles/xpidl/dom.xpt 1:41.67 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:41.68 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:41.68 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:41.68 ../../../dist/include ../../../dist/xpcrs . \ 1:41.68 dom /builddir/build/BUILD/icecat-78.15.0/dom/base/mozIDOMWindow.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentPolicy.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIDOMRequestService.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIDocumentEncoder.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIDroppedLinkHandler.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIEventSourceEventService.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIImageLoadingContent.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIMessageManager.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIObjectLoadingContent.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIScriptChannel.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIScriptableContentIterator.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsISelectionController.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsISelectionDisplay.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsISelectionListener.idl /builddir/build/BUILD/icecat-78.15.0/dom/base/nsISlowScriptDebug.idl /builddir/build/BUILD/icecat-78.15.0/dom/console/nsIConsoleAPIStorage.idl /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/mozIIPCBlobInputStream.idl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/nsIContentChild.idl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/nsIContentParent.idl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/nsIHangReport.idl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/nsIRemoteWebProgress.idl /builddir/build/BUILD/icecat-78.15.0/dom/ipc/nsIRemoteWebProgressRequest.idl /builddir/build/BUILD/icecat-78.15.0/dom/script/nsIScriptLoaderObserver.idl 1:41.68 config/makefiles/xpidl/dom_audiochannel.xpt 1:43.03 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:43.03 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:43.03 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:43.03 ../../../dist/include ../../../dist/xpcrs . \ 1:43.03 dom_audiochannel /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/nsIAudioChannelAgent.idl 1:43.03 config/makefiles/xpidl/dom_base.xpt 1:43.40 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:43.40 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:43.40 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:43.40 ../../../dist/include ../../../dist/xpcrs . \ 1:43.40 dom_base /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/domstubs.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIBrowser.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIBrowserChild.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIBrowserDOMWindow.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIBrowserUsage.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIContentPermissionPrompt.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIContentPrefService2.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIContentProcess.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIDOMChromeWindow.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIDOMGlobalPropertyInitializer.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIDOMWindow.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIDOMWindowUtils.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIFocusManager.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIPermissionDelegateHandler.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIQueryContentEventResult.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIRemoteTab.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIServiceWorkerManager.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsIStructuredCloneContainer.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsITextInputProcessor.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base/nsITextInputProcessorCallback.idl 1:43.40 config/makefiles/xpidl/dom_bindings.xpt 1:44.87 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:44.87 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:44.87 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:44.87 ../../../dist/include ../../../dist/xpcrs . \ 1:44.87 dom_bindings /builddir/build/BUILD/icecat-78.15.0/dom/bindings/nsIScriptError.idl 1:44.87 config/makefiles/xpidl/dom_events.xpt 1:44.99 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/hyphenation/glue' 1:45.01 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base/rust-helper' 1:45.01 netwerk/base/rust-helper/rust_helper.h.stub 1:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate rust_helper.h .deps/rust_helper.h.pp .deps/rust_helper.h.stub /builddir/build/BUILD/icecat-78.15.0/netwerk/base/rust-helper 1:45.02 ../../config/nsinstall -R -m 644 'mp4parse_ffi_generated.h' '../../dist/include' 1:45.02 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/mp4parse-rust' 1:45.03 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/socket/neqo_glue' 1:45.03 netwerk/socket/neqo_glue/neqo_glue_ffi_generated.h.stub 1:45.03 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate neqo_glue_ffi_generated.h .deps/neqo_glue_ffi_generated.h.pp .deps/neqo_glue_ffi_generated.h.stub /builddir/build/BUILD/icecat-78.15.0/netwerk/socket/neqo_glue 1:45.07 ../../../config/nsinstall -R -m 644 'MozURL_ffi.h' '../../../dist/include/mozilla/net' 1:45.07 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base/mozurl' 1:45.08 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/apps' 1:45.08 security/apps/xpcshell.inc.stub 1:45.08 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/security/apps/gen_cert_header.py xpcshellRoot xpcshell.inc .deps/xpcshell.inc.pp .deps/xpcshell.inc.stub /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/tests/unit/test_signed_apps/xpcshellTestRoot.der 1:45.21 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:45.21 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:45.21 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:45.21 ../../../dist/include ../../../dist/xpcrs . \ 1:45.21 dom_events /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events/nsIDOMEventListener.idl 1:45.21 config/makefiles/xpidl/dom_geolocation.xpt 1:45.23 ../../config/nsinstall -R -m 644 'wgpu_ffi_generated.h' '../../dist/include/mozilla/webgpu/ffi' 1:45.23 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/wgpu_bindings' 1:45.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/crashreporter' 1:45.23 toolkit/crashreporter/CrashAnnotations.h.stub 1:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter/generate_crash_reporter_sources.py emit_header CrashAnnotations.h .deps/CrashAnnotations.h.pp .deps/CrashAnnotations.h.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter/CrashAnnotations.h.in /builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter/CrashAnnotations.yaml 1:45.35 security/apps/addons-public.inc.stub 1:45.36 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/security/apps/gen_cert_header.py addonsPublicRoot addons-public.inc .deps/addons-public.inc.pp .deps/addons-public.inc.stub /builddir/build/BUILD/icecat-78.15.0/security/apps/addons-public.crt 1:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:45.50 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:45.51 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:45.51 ../../../dist/include ../../../dist/xpcrs . \ 1:45.51 dom_geolocation /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation/nsIDOMGeoPosition.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation/nsIDOMGeoPositionCallback.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation/nsIDOMGeoPositionCoords.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation/nsIDOMGeoPositionErrorCallback.idl 1:45.51 config/makefiles/xpidl/dom_html.xpt 1:45.63 security/apps/addons-public-intermediate.inc.stub 1:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/security/apps/gen_cert_header.py addonsPublicIntermediate addons-public-intermediate.inc .deps/addons-public-intermediate.inc.pp .deps/addons-public-intermediate.inc.stub /builddir/build/BUILD/icecat-78.15.0/security/apps/addons-public-intermediate.crt 1:45.70 ../../config/nsinstall -R -m 644 'CrashAnnotations.h' '../../dist/include' 1:45.70 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/crashreporter' 1:45.72 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/build' 1:45.72 gmake[4]: Nothing to be done for 'export'. 1:45.72 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/build' 1:45.73 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/locales' 1:45.73 gmake[4]: Nothing to be done for 'export'. 1:45.73 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/locales' 1:45.74 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/tools/quitter' 1:45.74 gmake[4]: Nothing to be done for 'export'. 1:45.74 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/tools/quitter' 1:45.74 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom' 1:45.74 xpcom/xpcom-config.h.stub 1:45.75 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-config.h .deps/xpcom-config.h.pp .deps/xpcom-config.h.stub /builddir/build/BUILD/icecat-78.15.0/xpcom/xpcom-config.h.in 1:45.87 security/apps/addons-stage.inc.stub 1:45.87 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/security/apps/gen_cert_header.py addonsStageRoot addons-stage.inc .deps/addons-stage.inc.pp .deps/addons-stage.inc.stub /builddir/build/BUILD/icecat-78.15.0/security/apps/addons-stage.crt 1:45.88 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:45.88 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:45.88 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:45.88 ../../../dist/include ../../../dist/xpcrs . \ 1:45.88 dom_html /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html/nsIDOMMozBrowserFrame.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html/nsIMozBrowserFrame.idl 1:45.88 config/makefiles/xpidl/dom_indexeddb.xpt 1:45.99 xpcom/xpcom-private.h.stub 1:45.99 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-private.h .deps/xpcom-private.h.pp .deps/xpcom-private.h.stub /builddir/build/BUILD/icecat-78.15.0/xpcom/xpcom-private.h.in 1:46.08 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/apps' 1:46.09 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/app' 1:46.09 gmake[4]: Nothing to be done for 'export'. 1:46.09 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/app' 1:46.10 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/locales' 1:46.10 gmake[4]: Nothing to be done for 'export'. 1:46.10 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/locales' 1:46.11 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/build' 1:46.11 gmake[4]: Nothing to be done for 'export'. 1:46.11 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/build' 1:46.12 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend' 1:46.12 js/src/frontend/ReservedWordsGenerated.h.stub 1:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/GenerateReservedWords.py main ReservedWordsGenerated.h .deps/ReservedWordsGenerated.h.pp .deps/ReservedWordsGenerated.h.stub /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/ReservedWords.h 1:46.18 ../config/nsinstall -R -m 644 'xpcom-config.h' '../dist/include' 1:46.18 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom' 1:46.19 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/gc' 1:46.19 js/src/gc/StatsPhasesGenerated.h.stub 1:46.19 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/js/src/gc/GenerateStatsPhases.py generateHeader StatsPhasesGenerated.h .deps/StatsPhasesGenerated.h.pp .deps/StatsPhasesGenerated.h.stub 1:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:46.33 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:46.33 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:46.33 ../../../dist/include ../../../dist/xpcrs . \ 1:46.33 dom_indexeddb /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/nsIIDBPermissionsRequest.idl 1:46.33 config/makefiles/xpidl/dom_localstorage.xpt 1:46.36 ../../config/nsinstall -R -m 644 'nsCSSPropertyID.h' '../../dist/include' 1:46.36 ../../config/nsinstall -R -m 644 'ServoCSSPropList.h' '../../dist/include/mozilla' 1:46.36 ../../config/nsinstall -R -m 644 'CompositorAnimatableProperties.h' '../../dist/include/mozilla' 1:46.36 ../../config/nsinstall -R -m 644 'CountedUnknownProperties.h' '../../dist/include/mozilla' 1:46.36 ../../config/nsinstall -R -m 644 'ServoStyleConsts.h' '../../dist/include/mozilla' 1:46.36 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style' 1:46.37 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit' 1:46.37 js/src/jit/MOpcodesGenerated.h.stub 1:46.37 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/js/src/jit/GenerateOpcodeFiles.py generate_mir_header MOpcodesGenerated.h .deps/MOpcodesGenerated.h.pp .deps/MOpcodesGenerated.h.stub /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h 1:46.40 js/src/gc/StatsPhasesGenerated.inc.stub 1:46.40 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/js/src/gc/GenerateStatsPhases.py generateCpp StatsPhasesGenerated.inc .deps/StatsPhasesGenerated.inc.pp .deps/StatsPhasesGenerated.inc.stub 1:46.50 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend' 1:46.51 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/build' 1:46.51 xpcom/build/Services.h.stub 1:46.51 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/xpcom/build/Services.py services_h Services.h .deps/Services.h.pp .deps/Services.h.stub 1:46.60 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:46.60 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:46.60 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:46.60 ../../../dist/include ../../../dist/xpcrs . \ 1:46.60 dom_localstorage /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/nsILocalStorageManager.idl 1:46.60 config/makefiles/xpidl/dom_media.xpt 1:46.61 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/gc' 1:46.62 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/idl-parser/xpidl' 1:46.62 xpcom/idl-parser/xpidl/xpidl.stub.stub 1:46.62 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/xpcom/idl-parser/xpidl/header.py main xpidl.stub .deps/xpidl.stub.pp .deps/xpidl.stub.stub 1:46.71 js/src/jit/LOpcodesGenerated.h.stub 1:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/js/src/jit/GenerateOpcodeFiles.py generate_lir_header LOpcodesGenerated.h .deps/LOpcodesGenerated.h.pp .deps/LOpcodesGenerated.h.stub /builddir/build/BUILD/icecat-78.15.0/js/src/jit/LIR.h /builddir/build/BUILD/icecat-78.15.0/js/src/jit/shared/LIR-shared.h /builddir/build/BUILD/icecat-78.15.0/js/src/jit/none/LIR-none.h 1:46.77 ../../config/nsinstall -R -m 644 'webrender_ffi_generated.h' '../../dist/include/mozilla/webrender' 1:46.77 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/webrender_bindings' 1:46.77 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:46.77 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:46.77 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -xpcom/build/services.rs.stub 1:46.77 I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:46.77 ../../../dist/include ../../../dist/xpcrs . \ 1:46.77 dom_media /builddir/build/BUILD/icecat-78.15.0/dom/media/nsIAudioDeviceInfo.idl /builddir/build/BUILD/icecat-78.15.0/dom/media/nsIAutoplay.idl /builddir/build/BUILD/icecat-78.15.0/dom/media/nsIDOMNavigatorUserMedia.idl /builddir/build/BUILD/icecat-78.15.0/dom/media/nsIMediaManager.idl 1:46.77 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/xpcom/build/Services.py services_rs services.rs .deps/services.rs.pp .deps/services.rs.stub 1:46.78 config/makefiles/xpidl/dom_network.xpt 1:46.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/idl-parser/xpidl' 1:46.94 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:46.94 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:46.94 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:46.94 ../../../dist/include ../../../dist/xpcrs . \ 1:46.94 dom_network /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces/nsITCPSocketCallback.idl /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces/nsIUDPSocketChild.idl 1:46.94 config/makefiles/xpidl/dom_notification.xpt 1:46.97 ../../config/nsinstall -R -m 644 'Services.h' '../../dist/include/mozilla' 1:46.97 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/build' 1:46.97 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:46.97 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:46.97 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:46.97 ../../../dist/include ../../../dist/xpcrs . \ 1:46.97 dom_notification /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification/nsINotificationStorage.idl 1:46.97 config/makefiles/xpidl/dom_payments.xpt 1:46.99 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:46.99 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:46.99 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:46.99 ../../../dist/include ../../../dist/xpcrs . \ 1:46.99 dom_payments /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments/nsIPaymentActionResponse.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments/nsIPaymentAddress.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments/nsIPaymentRequest.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments/nsIPaymentRequestService.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments/nsIPaymentUIService.idl 1:46.99 config/makefiles/xpidl/dom_power.xpt 1:47.04 js/src/jit/CacheIROpsGenerated.h.stub 1:47.04 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/js/src/jit/GenerateCacheIRFiles.py generate_cacheirops_header CacheIROpsGenerated.h .deps/CacheIROpsGenerated.h.pp .deps/CacheIROpsGenerated.h.stub /builddir/build/BUILD/icecat-78.15.0/js/src/jit/CacheIROps.yaml 1:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:47.22 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:47.22 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:47.22 ../../../dist/include ../../../dist/xpcrs . \ 1:47.22 dom_power /builddir/build/BUILD/icecat-78.15.0/dom/power/nsIDOMWakeLockListener.idl /builddir/build/BUILD/icecat-78.15.0/dom/power/nsIPowerManagerService.idl /builddir/build/BUILD/icecat-78.15.0/dom/power/nsIWakeLock.idl 1:47.22 config/makefiles/xpidl/dom_presentation.xpt 1:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:47.26 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:47.27 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:47.27 ../../../dist/include ../../../dist/xpcrs . \ 1:47.27 dom_presentation /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationControlChannel.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationControlService.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationDevice.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationDeviceManager.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationDevicePrompt.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationDeviceProvider.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationListener.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationLocalDevice.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationRequestUIGlue.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationService.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationSessionRequest.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationSessionTransport.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationSessionTransportBuilder.idl /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces/nsIPresentationTerminateRequest.idl 1:47.27 config/makefiles/xpidl/dom_push.xpt 1:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:47.47 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:47.47 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:47.48 ../../../dist/include ../../../dist/xpcrs . \ 1:47.48 dom_push /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push/nsIPushErrorReporter.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push/nsIPushNotifier.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push/nsIPushService.idl 1:47.48 config/makefiles/xpidl/dom_quota.xpt 1:47.56 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:47.56 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:47.56 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:47.56 ../../../dist/include ../../../dist/xpcrs . \ 1:47.57 dom_quota /builddir/build/BUILD/icecat-78.15.0/dom/quota/nsIQuotaCallbacks.idl /builddir/build/BUILD/icecat-78.15.0/dom/quota/nsIQuotaManagerService.idl /builddir/build/BUILD/icecat-78.15.0/dom/quota/nsIQuotaRequests.idl /builddir/build/BUILD/icecat-78.15.0/dom/quota/nsIQuotaResults.idl 1:47.57 config/makefiles/xpidl/dom_security.xpt 1:47.68 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit' 1:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:47.68 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:47.68 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:47.68 ../../../dist/include ../../../dist/xpcrs . \ 1:47.68 dom_security /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security/nsIContentSecurityManager.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security/nsIContentSecurityPolicy.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security/nsIReferrerInfo.idl 1:47.68 config/makefiles/xpidl/dom_sidebar.xpt 1:47.89 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:47.89 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:47.89 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:47.89 ../../../dist/include ../../../dist/xpcrs . \ 1:47.89 dom_sidebar /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar/nsIWebProtocolHandlerRegistrar.idl 1:47.89 config/makefiles/xpidl/dom_simpledb.xpt 1:48.00 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.00 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.00 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.01 ../../../dist/include ../../../dist/xpcrs . \ 1:48.01 dom_simpledb /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/nsISDBCallbacks.idl /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/nsISDBConnection.idl /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/nsISDBRequest.idl /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/nsISDBResults.idl 1:48.01 config/makefiles/xpidl/dom_storage.xpt 1:48.01 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.01 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.01 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.01 ../../../dist/include ../../../dist/xpcrs . \ 1:48.01 dom_storage /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage/nsIDOMStorageManager.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage/nsIStorageActivityService.idl 1:48.01 config/makefiles/xpidl/dom_system.xpt 1:48.04 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.04 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.04 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.04 ../../../dist/include ../../../dist/xpcrs . \ 1:48.04 dom_system /builddir/build/BUILD/icecat-78.15.0/dom/system/nsIOSFileConstantsService.idl /builddir/build/BUILD/icecat-78.15.0/dom/system/nsIOSPermissionRequest.idl 1:48.05 config/makefiles/xpidl/dom_webauthn.xpt 1:48.09 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.09 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.09 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.09 ../../../dist/include ../../../dist/xpcrs . \ 1:48.09 dom_webauthn /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/nsIU2FTokenManager.idl 1:48.09 config/makefiles/xpidl/dom_webspeechrecognition.xpt 1:48.16 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.16 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.16 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.16 ../../../dist/include ../../../dist/xpcrs . \ 1:48.16 dom_webspeechrecognition /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/nsISpeechRecognitionService.idl 1:48.16 config/makefiles/xpidl/dom_webspeechsynth.xpt 1:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.34 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.35 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.35 ../../../dist/include ../../../dist/xpcrs . \ 1:48.35 dom_webspeechsynth /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsISpeechService.idl /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsISynthVoiceRegistry.idl 1:48.35 config/makefiles/xpidl/dom_workers.xpt 1:48.39 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.39 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.39 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.39 ../../../dist/include ../../../dist/xpcrs . \ 1:48.39 dom_workers /builddir/build/BUILD/icecat-78.15.0/dom/workers/nsIWorkerDebugger.idl /builddir/build/BUILD/icecat-78.15.0/dom/workers/nsIWorkerDebuggerManager.idl 1:48.39 config/makefiles/xpidl/dom_xslt.xpt 1:48.43 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.43 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.43 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.43 ../../../dist/include ../../../dist/xpcrs . \ 1:48.43 dom_xslt /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txIEXSLTFunctions.idl 1:48.43 config/makefiles/xpidl/dom_xul.xpt 1:48.45 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.45 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.45 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.45 ../../../dist/include ../../../dist/xpcrs . \ 1:48.45 dom_xul /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul/nsIDOMXULButtonElement.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul/nsIDOMXULCommandDispatcher.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul/nsIDOMXULContainerElement.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul/nsIDOMXULControlElement.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul/nsIDOMXULMenuListElement.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul/nsIDOMXULMultSelectCntrlEl.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul/nsIDOMXULRadioGroupElement.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul/nsIDOMXULRelatedElement.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul/nsIDOMXULSelectCntrlEl.idl /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul/nsIDOMXULSelectCntrlItemEl.idl 1:48.46 config/makefiles/xpidl/downloads.xpt 1:48.46 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.46 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.46 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.46 ../../../dist/include ../../../dist/xpcrs . \ 1:48.46 downloads /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads/mozIDownloadPlatform.idl 1:48.46 config/makefiles/xpidl/editor.xpt 1:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.70 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.70 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.70 ../../../dist/include ../../../dist/xpcrs . \ 1:48.70 editor /builddir/build/BUILD/icecat-78.15.0/editor/nsIDocumentStateListener.idl /builddir/build/BUILD/icecat-78.15.0/editor/nsIEditActionListener.idl /builddir/build/BUILD/icecat-78.15.0/editor/nsIEditor.idl /builddir/build/BUILD/icecat-78.15.0/editor/nsIEditorMailSupport.idl /builddir/build/BUILD/icecat-78.15.0/editor/nsIEditorObserver.idl /builddir/build/BUILD/icecat-78.15.0/editor/nsIEditorSpellCheck.idl /builddir/build/BUILD/icecat-78.15.0/editor/nsIHTMLAbsPosEditor.idl /builddir/build/BUILD/icecat-78.15.0/editor/nsIHTMLEditor.idl /builddir/build/BUILD/icecat-78.15.0/editor/nsIHTMLInlineTableEditor.idl /builddir/build/BUILD/icecat-78.15.0/editor/nsIHTMLObjectResizer.idl /builddir/build/BUILD/icecat-78.15.0/editor/nsITableEditor.idl 1:48.70 config/makefiles/xpidl/enterprisepolicies.xpt 1:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.72 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.72 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.72 ../../../dist/include ../../../dist/xpcrs . \ 1:48.72 enterprisepolicies /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies/nsIEnterprisePolicies.idl 1:48.74 config/makefiles/xpidl/extensions.xpt 1:48.79 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.79 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.79 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.79 ../../../dist/include ../../../dist/xpcrs . \ 1:48.80 extensions /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/amIAddonManagerStartup.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/amIWebInstallPrompt.idl 1:48.80 config/makefiles/xpidl/exthandler.xpt 1:48.81 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.81 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.81 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.81 ../../../dist/include ../../../dist/xpcrs . \ 1:48.81 exthandler /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsCExternalHandlerService.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsIContentDispatchChooser.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsIExternalHelperAppService.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsIExternalProtocolService.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsIExternalURLHandlerService.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsIHandlerService.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsIHelperAppLauncherDialog.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsISharingHandlerApp.idl 1:48.81 config/makefiles/xpidl/fastfind.xpt 1:48.99 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:48.99 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:48.99 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:48.99 ../../../dist/include ../../../dist/xpcrs . \ 1:48.99 fastfind /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsITypeAheadFind.idl 1:48.99 config/makefiles/xpidl/gfx.xpt 1:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:49.19 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:49.19 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:49.19 ../../../dist/include ../../../dist/xpcrs . \ 1:49.19 gfx /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsIFontEnumerator.idl /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/nsIFontLoadCompleteCallback.idl 1:49.19 config/makefiles/xpidl/html5.xpt 1:49.24 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:49.24 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:49.24 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:49.24 ../../../dist/include ../../../dist/xpcrs . \ 1:49.24 html5 /builddir/build/BUILD/icecat-78.15.0/parser/html/nsIParserUtils.idl 1:49.25 config/makefiles/xpidl/htmlparser.xpt 1:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:49.38 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:49.38 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:49.38 ../../../dist/include ../../../dist/xpcrs . \ 1:49.38 htmlparser /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser/nsIExpatSink.idl 1:49.38 config/makefiles/xpidl/imglib2.xpt 1:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:49.39 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:49.39 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:49.39 ../../../dist/include ../../../dist/xpcrs . \ 1:49.39 imglib2 /builddir/build/BUILD/icecat-78.15.0/image/imgICache.idl /builddir/build/BUILD/icecat-78.15.0/image/imgIContainer.idl /builddir/build/BUILD/icecat-78.15.0/image/imgIContainerDebug.idl /builddir/build/BUILD/icecat-78.15.0/image/imgIEncoder.idl /builddir/build/BUILD/icecat-78.15.0/image/imgILoader.idl /builddir/build/BUILD/icecat-78.15.0/image/imgINotificationObserver.idl /builddir/build/BUILD/icecat-78.15.0/image/imgIRequest.idl /builddir/build/BUILD/icecat-78.15.0/image/imgIScriptedNotificationObserver.idl /builddir/build/BUILD/icecat-78.15.0/image/imgITools.idl /builddir/build/BUILD/icecat-78.15.0/image/nsIIconURI.idl 1:49.39 config/makefiles/xpidl/inspector.xpt 1:49.53 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:49.53 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:49.53 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:49.53 ../../../dist/include ../../../dist/xpcrs . \ 1:49.53 inspector /builddir/build/BUILD/icecat-78.15.0/layout/inspector/inIDeepTreeWalker.idl 1:49.53 config/makefiles/xpidl/intl.xpt 1:49.55 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:49.55 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:49.55 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:49.55 ../../../dist/include ../../../dist/xpcrs . \ 1:49.55 intl /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsIStringBundle.idl 1:49.55 config/makefiles/xpidl/jar.xpt 1:49.59 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:49.59 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:49.59 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:49.59 ../../../dist/include ../../../dist/xpcrs . \ 1:49.59 jar /builddir/build/BUILD/icecat-78.15.0/modules/libjar/nsIJARChannel.idl /builddir/build/BUILD/icecat-78.15.0/modules/libjar/nsIJARURI.idl /builddir/build/BUILD/icecat-78.15.0/modules/libjar/nsIZipReader.idl 1:49.59 config/makefiles/xpidl/jsdebugger.xpt 1:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:49.70 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:49.70 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:49.70 ../../../dist/include ../../../dist/xpcrs . \ 1:49.70 jsdebugger /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger/IJSDebugger.idl 1:49.70 config/makefiles/xpidl/jsinspector.xpt 1:49.84 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:49.84 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:49.84 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:49.84 ../../../dist/include ../../../dist/xpcrs . \ 1:49.84 jsinspector /builddir/build/BUILD/icecat-78.15.0/devtools/platform/nsIJSInspector.idl 1:49.85 config/makefiles/xpidl/kvstore.xpt 1:49.90 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:49.90 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:49.91 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:49.91 ../../../dist/include ../../../dist/xpcrs . \ 1:49.91 kvstore /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore/nsIKeyValue.idl 1:49.91 config/makefiles/xpidl/layout_base.xpt 1:49.99 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.00 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.00 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.00 ../../../dist/include ../../../dist/xpcrs . \ 1:50.00 layout_base /builddir/build/BUILD/icecat-78.15.0/layout/base/nsILayoutHistoryState.idl /builddir/build/BUILD/icecat-78.15.0/layout/base/nsIPreloadedStyleSheet.idl /builddir/build/BUILD/icecat-78.15.0/layout/base/nsIStyleSheetService.idl 1:50.00 config/makefiles/xpidl/layout_printing.xpt 1:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.12 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.13 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.13 ../../../dist/include ../../../dist/xpcrs . \ 1:50.13 layout_printing /builddir/build/BUILD/icecat-78.15.0/layout/printing/nsIPrintProgress.idl /builddir/build/BUILD/icecat-78.15.0/layout/printing/nsIPrintProgressParams.idl 1:50.13 config/makefiles/xpidl/layout_xul_tree.xpt 1:50.30 ../../../config/nsinstall -R -m 644 'neqo_glue_ffi_generated.h' '../../../dist/include/mozilla/net' 1:50.30 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/socket/neqo_glue' 1:50.30 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.30 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.30 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.30 ../../../dist/include ../../../dist/xpcrs . \ 1:50.30 layout_xul_tree /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsITreeSelection.idl /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsITreeView.idl 1:50.30 config/makefiles/xpidl/locale.xpt 1:50.38 ../../../config/nsinstall -R -m 644 'rust_helper.h' '../../../dist/include/mozilla/net' 1:50.38 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base/rust-helper' 1:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.38 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.39 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.39 ../../../dist/include ../../../dist/xpcrs . \ 1:50.39 locale /builddir/build/BUILD/icecat-78.15.0/intl/l10n/mozILocalization.idl /builddir/build/BUILD/icecat-78.15.0/intl/locale/mozILocaleService.idl /builddir/build/BUILD/icecat-78.15.0/intl/locale/mozIOSPreferences.idl /builddir/build/BUILD/icecat-78.15.0/intl/locale/nsICollation.idl 1:50.39 config/makefiles/xpidl/loginmgr.xpt 1:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.40 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.40 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.40 ../../../dist/include ../../../dist/xpcrs . \ 1:50.40 loginmgr /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr/nsILoginAutoCompleteSearch.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr/nsILoginInfo.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr/nsILoginManager.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr/nsILoginManagerAuthPrompter.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr/nsILoginManagerCrypto.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr/nsILoginManagerPrompter.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr/nsILoginManagerStorage.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr/nsILoginMetaInfo.idl 1:50.40 config/makefiles/xpidl/migration.xpt 1:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.41 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.41 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.41 ../../../dist/include ../../../dist/xpcrs . \ 1:50.41 migration /builddir/build/BUILD/icecat-78.15.0/browser/components/migration/nsIBrowserProfileMigrator.idl 1:50.41 config/makefiles/xpidl/mimetype.xpt 1:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.48 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.48 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.48 ../../../dist/include ../../../dist/xpcrs . \ 1:50.48 mimetype /builddir/build/BUILD/icecat-78.15.0/netwerk/mime/nsIMIMEHeaderParam.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/mime/nsIMIMEInfo.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/mime/nsIMIMEService.idl 1:50.48 config/makefiles/xpidl/mozfind.xpt 1:50.50 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.50 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.50 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.50 ../../../dist/include ../../../dist/xpcrs . \ 1:50.50 mozfind /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsIFind.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsIFindService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsIWebBrowserFind.idl 1:50.50 config/makefiles/xpidl/mozintl.xpt 1:50.54 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.54 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.54 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.54 ../../../dist/include ../../../dist/xpcrs . \ 1:50.54 mozintl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl/mozIMozIntl.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl/mozIMozIntlHelper.idl 1:50.54 config/makefiles/xpidl/necko.xpt 1:50.78 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.78 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.78 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.78 ../../../dist/include ../../../dist/xpcrs . \ 1:50.78 necko /builddir/build/BUILD/icecat-78.15.0/netwerk/base/mozIThirdPartyUtil.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIApplicationCache.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIApplicationCacheChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIApplicationCacheContainer.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIApplicationCacheService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIArrayBufferInputStream.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIAsyncStreamCopier.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIAsyncStreamCopier2.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIAsyncVerifyRedirectCallback.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIAuthInformation.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIAuthModule.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIAuthPrompt.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIAuthPrompt2.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIAuthPromptAdapterFactory.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIAuthPromptCallback.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIAuthPromptProvider.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIBackgroundFileSaver.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIBufferedStreams.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIByteRangeRequest.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsICacheInfoChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsICachingChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsICancelable.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsICaptivePortalService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIChannelEventSink.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIChannelWithDivertableParentListener.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIChildChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIClassOfService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIClassifiedChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIContentSniffer.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIDHCPClient.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIDashboard.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIDashboardEventNotifier.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIDeprecationWarner.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIDivertableChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIDownloader.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIEncodedChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIExternalProtocolHandler.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIFileStreams.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIFileURL.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIForcePendingChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIFormPOSTActionChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIHttpAuthenticatorCallback.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIHttpPushListener.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIIOService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIIncrementalDownload.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIIncrementalStreamLoader.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIInputStreamChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIInputStreamPump.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsILoadContextInfo.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsILoadGroup.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsILoadGroupChild.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsILoadInfo.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIMIMEInputStream.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIMultiPartChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsINestedURI.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsINetAddr.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsINetUtil.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsINetworkConnectivityService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsINetworkInfoService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsINetworkInterceptController.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsINetworkLinkService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsINetworkPredictor.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsINetworkPredictorVerifier.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsINullChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIParentChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIParentRedirectingChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIPermission.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIPermissionManager.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIPrivateBrowsingChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIProgressEventSink.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIPrompt.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIProtocolHandler.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIProtocolProxyCallback.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIProtocolProxyFilter.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIProtocolProxyService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIProtocolProxyService2.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIProxiedChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIProxiedProtocolHandler.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIProxyInfo.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIRandomGenerator.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIRedirectChannelRegistrar.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIRedirectHistoryEntry.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIRedirectResultListener.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIRequest.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIRequestContext.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIRequestObserver.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIRequestObserverProxy.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIResumableChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsISecCheckWrapChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsISecureBrowserUI.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsISensitiveInfoHiddenURI.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsISerializationHelper.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIServerSocket.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsISimpleStreamListener.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsISocketFilter.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsISocketTransport.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsISocketTransportService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsISpeculativeConnect.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIStandardURL.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIStreamListener.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIStreamListenerTee.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIStreamLoader.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIStreamTransportService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsISyncStreamListener.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsISystemProxySettings.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsITLSServerSocket.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIThreadRetargetableRequest.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIThreadRetargetableStreamListener.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIThrottledInputChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsITimedChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsITraceableChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsITransport.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIUDPSocket.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIURI.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIURIMutator.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIURIWithSpecialOrigin.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIURL.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIURLParser.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIUploadChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIUploadChannel2.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsPISocketTransportService.idl 1:50.78 config/makefiles/xpidl/necko_about.xpt 1:50.79 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.79 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.80 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.80 ../../../dist/include ../../../dist/xpcrs . \ 1:50.80 necko_about /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about/nsIAboutModule.idl 1:50.80 config/makefiles/xpidl/necko_cache.xpt 1:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.80 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.80 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.80 ../../../dist/include ../../../dist/xpcrs . \ 1:50.80 necko_cache /builddir/build/BUILD/icecat-78.15.0/netwerk/cache/nsICache.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cache/nsICacheEntryDescriptor.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cache/nsICacheListener.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cache/nsICacheService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cache/nsICacheSession.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cache/nsICacheVisitor.idl 1:50.80 config/makefiles/xpidl/necko_cache2.xpt 1:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:50.98 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:50.98 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:50.98 ../../../dist/include ../../../dist/xpcrs . \ 1:50.98 necko_cache2 /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/nsICacheEntry.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/nsICacheEntryDoomCallback.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/nsICacheEntryOpenCallback.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/nsICacheStorage.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/nsICacheStorageService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/nsICacheStorageVisitor.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/nsICacheTesting.idl 1:50.98 config/makefiles/xpidl/necko_cookie.xpt 1:51.00 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.00 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.00 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.00 ../../../dist/include ../../../dist/xpcrs . \ 1:51.00 necko_cookie /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/nsICookie.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/nsICookieJarSettings.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/nsICookieManager.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/nsICookiePermission.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/nsICookieService.idl 1:51.01 config/makefiles/xpidl/necko_dns.xpt 1:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.06 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.06 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.06 ../../../dist/include ../../../dist/xpcrs . \ 1:51.06 necko_dns /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsIDNSByTypeRecord.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsIDNSListener.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsIDNSRecord.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsIDNSService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsIEffectiveTLDService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsIIDNService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsINativeDNSResolverOverride.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsPIDNSService.idl 1:51.06 config/makefiles/xpidl/necko_file.xpt 1:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.10 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.10 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.10 ../../../dist/include ../../../dist/xpcrs . \ 1:51.10 necko_file /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/nsIFileChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/nsIFileProtocolHandler.idl 1:51.10 config/makefiles/xpidl/necko_ftp.xpt 1:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.19 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.19 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.19 ../../../dist/include ../../../dist/xpcrs . \ 1:51.19 necko_ftp /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/nsIFTPChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/nsIFTPChannelParentInternal.idl 1:51.19 config/makefiles/xpidl/necko_http.xpt 1:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.45 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.45 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.45 ../../../dist/include ../../../dist/xpcrs . \ 1:51.45 necko_http /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIBackgroundChannelRegistrar.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIHttpActivityObserver.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIHttpAuthManager.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIHttpAuthenticableChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIHttpAuthenticator.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIHttpChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIHttpChannelAuthProvider.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIHttpChannelChild.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIHttpChannelInternal.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIHttpHeaderVisitor.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIHttpProtocolHandler.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIRaceCacheWithNetwork.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsIWellKnownOpportunisticUtils.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters/nsICompressConvStats.idl 1:51.45 config/makefiles/xpidl/necko_mdns.xpt 1:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.45 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.45 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.45 ../../../dist/include ../../../dist/xpcrs . \ 1:51.46 necko_mdns /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns/nsIDNSServiceDiscovery.idl 1:51.46 config/makefiles/xpidl/necko_res.xpt 1:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.54 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.54 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.54 ../../../dist/include ../../../dist/xpcrs . \ 1:51.54 necko_res /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/nsIResProtocolHandler.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/nsISubstitutingProtocolHandler.idl 1:51.54 config/makefiles/xpidl/necko_socket.xpt 1:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.59 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.59 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.59 ../../../dist/include ../../../dist/xpcrs . \ 1:51.59 necko_socket /builddir/build/BUILD/icecat-78.15.0/netwerk/socket/nsISOCKSSocketInfo.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/socket/nsISSLSocketControl.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/socket/nsISocketProvider.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/socket/nsISocketProviderService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/socket/nsITransportSecurityInfo.idl 1:51.59 config/makefiles/xpidl/necko_strconv.xpt 1:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.60 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.61 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.61 ../../../dist/include ../../../dist/xpcrs . \ 1:51.61 necko_strconv /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/mozITXTToHTMLConv.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/nsIDirIndex.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/nsIDirIndexListener.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/nsIStreamConverter.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/nsIStreamConverterService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/nsITXTToHTMLConv.idl 1:51.61 config/makefiles/xpidl/necko_viewsource.xpt 1:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.77 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.77 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.77 ../../../dist/include ../../../dist/xpcrs . \ 1:51.77 necko_viewsource /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsIViewSourceChannel.idl 1:51.77 config/makefiles/xpidl/necko_websocket.xpt 1:51.78 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.79 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.79 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.79 ../../../dist/include ../../../dist/xpcrs . \ 1:51.79 necko_websocket /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/nsITransportProvider.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/nsIWebSocketChannel.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/nsIWebSocketEventService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/nsIWebSocketListener.idl 1:51.79 config/makefiles/xpidl/necko_wifi.xpt 1:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:51.99 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:51.99 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:51.99 ../../../dist/include ../../../dist/xpcrs . \ 1:51.99 necko_wifi /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi/nsIWifiAccessPoint.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi/nsIWifiListener.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi/nsIWifiMonitor.idl 1:51.99 config/makefiles/xpidl/parentalcontrols.xpt 1:52.07 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:52.07 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:52.07 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:52.07 ../../../dist/include ../../../dist/xpcrs . \ 1:52.07 parentalcontrols /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols/nsIParentalControlsService.idl 1:52.07 config/makefiles/xpidl/pipnss.xpt 1:52.15 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:52.15 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:52.15 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:52.15 ../../../dist/include ../../../dist/xpcrs . \ 1:52.16 pipnss /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIASN1Object.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIASN1PrintableItem.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIASN1Sequence.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsICertOverrideService.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsICertStorage.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsICertTree.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsICertificateDialogs.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIClientAuthDialogs.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIClientAuthRememberService.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIContentSignatureVerifier.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsICryptoHMAC.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsICryptoHash.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIKeyModule.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsILocalCertService.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsINSSComponent.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsINSSErrorsService.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsINSSVersion.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIOSKeyStore.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIOSReauthenticator.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIPK11Token.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIPK11TokenDB.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIPKCS11Module.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIPKCS11ModuleDB.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIPKCS11Slot.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIProtectedAuthThread.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsISecretDecoderRing.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsISecurityUITelemetry.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsISiteSecurityService.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsITokenDialogs.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsITokenPasswordDialogs.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIX509Cert.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIX509CertDB.idl /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsIX509CertValidity.idl 1:52.16 config/makefiles/xpidl/pippki.xpt 1:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:52.28 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:52.28 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:52.28 ../../../dist/include ../../../dist/xpcrs . \ 1:52.28 pippki /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsIASN1Tree.idl 1:52.28 config/makefiles/xpidl/places.xpt 1:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:52.35 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:52.35 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:52.35 ../../../dist/include ../../../dist/xpcrs . \ 1:52.35 places /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/mozIAsyncHistory.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/mozIPlacesAutoComplete.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/mozIPlacesPendingOperation.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/mozISyncedBookmarksMirror.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsIAnnotationService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsIFaviconService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsINavBookmarksService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsINavHistoryService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsITaggingService.idl 1:52.35 config/makefiles/xpidl/plugin.xpt 1:52.40 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:52.40 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:52.41 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:52.41 ../../../dist/include ../../../dist/xpcrs . \ 1:52.41 plugin /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsIHTTPHeaderListener.idl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsIPluginDocument.idl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsIPluginHost.idl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsIPluginInputStream.idl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsIPluginInstanceOwner.idl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsIPluginTag.idl /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nspluginroot.idl 1:52.41 config/makefiles/xpidl/pref.xpt 1:52.46 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:52.46 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:52.46 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:52.46 ../../../dist/include ../../../dist/xpcrs . \ 1:52.46 pref /builddir/build/BUILD/icecat-78.15.0/modules/libpref/nsIPrefBranch.idl /builddir/build/BUILD/icecat-78.15.0/modules/libpref/nsIPrefLocalizedString.idl /builddir/build/BUILD/icecat-78.15.0/modules/libpref/nsIPrefService.idl /builddir/build/BUILD/icecat-78.15.0/modules/libpref/nsIRelativeFilePref.idl 1:52.46 config/makefiles/xpidl/prefetch.xpt 1:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:52.60 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:52.60 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:52.60 ../../../dist/include ../../../dist/xpcrs . \ 1:52.60 prefetch /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/nsIOfflineCacheUpdate.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/nsIPrefetchService.idl 1:52.61 config/makefiles/xpidl/remote.xpt 1:52.95 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:52.95 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:52.95 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:52.95 ../../../dist/include ../../../dist/xpcrs . \ 1:52.95 remote /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components/nsIMarionette.idl 1:52.95 config/makefiles/xpidl/reputationservice.xpt 1:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.05 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.06 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.06 ../../../dist/include ../../../dist/xpcrs . \ 1:53.06 reputationservice /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/nsIApplicationReputation.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/nsILoginReputation.idl 1:53.06 config/makefiles/xpidl/satchel.xpt 1:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.09 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.09 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.09 ../../../dist/include ../../../dist/xpcrs . \ 1:53.09 satchel /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsIFormAutoComplete.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsIFormFillController.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsIInputListAutoComplete.idl 1:53.09 config/makefiles/xpidl/services.xpt 1:53.26 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.26 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.26 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.26 ../../../dist/include ../../../dist/xpcrs . \ 1:53.26 services /builddir/build/BUILD/icecat-78.15.0/services/interfaces/mozIBridgedSyncEngine.idl /builddir/build/BUILD/icecat-78.15.0/services/interfaces/mozIInterruptible.idl /builddir/build/BUILD/icecat-78.15.0/services/interfaces/mozIServicesLogger.idl 1:53.26 config/makefiles/xpidl/services-crypto-component.xpt 1:53.31 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.31 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.31 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.31 ../../../dist/include ../../../dist/xpcrs . \ 1:53.31 services-crypto-component /builddir/build/BUILD/icecat-78.15.0/services/crypto/component/nsIIdentityCryptoService.idl 1:53.31 config/makefiles/xpidl/sessionStore_funcs.xpt 1:53.38 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.38 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.38 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.38 ../../../dist/include ../../../dist/xpcrs . \ 1:53.38 sessionStore_funcs /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreFunctions.idl 1:53.38 config/makefiles/xpidl/shellservice.xpt 1:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.41 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.41 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.41 ../../../dist/include ../../../dist/xpcrs . \ 1:53.41 shellservice /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsIGNOMEShellService.idl /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsIShellService.idl 1:53.42 config/makefiles/xpidl/shistory.xpt 1:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.46 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.46 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.46 ../../../dist/include ../../../dist/xpcrs . \ 1:53.46 shistory /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/nsIBFCacheEntry.idl /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/nsISHEntry.idl /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/nsISHistory.idl /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/nsISHistoryListener.idl 1:53.46 config/makefiles/xpidl/spellchecker.xpt 1:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.62 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.63 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.63 ../../../dist/include ../../../dist/xpcrs . \ 1:53.63 spellchecker /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl/mozIPersonalDictionary.idl /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl/mozISpellCheckingEngine.idl 1:53.63 config/makefiles/xpidl/startupcache.xpt 1:53.69 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.69 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.69 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.69 ../../../dist/include ../../../dist/xpcrs . \ 1:53.69 startupcache /builddir/build/BUILD/icecat-78.15.0/startupcache/nsIStartupCacheInfo.idl 1:53.69 config/makefiles/xpidl/storage.xpt 1:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.70 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.70 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.70 ../../../dist/include ../../../dist/xpcrs . \ 1:53.70 storage /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageAggregateFunction.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageAsyncConnection.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageAsyncStatement.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageBaseStatement.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageBindingParams.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageBindingParamsArray.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageCompletionCallback.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageConnection.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageError.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageFunction.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStoragePendingStatement.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageProgressHandler.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageResultSet.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageRow.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageService.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageStatement.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageStatementCallback.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageVacuumParticipant.idl /builddir/build/BUILD/icecat-78.15.0/storage/mozIStorageValueArray.idl 1:53.70 config/makefiles/xpidl/telemetry.xpt 1:53.84 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.84 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.84 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.84 ../../../dist/include ../../../dist/xpcrs . \ 1:53.84 telemetry /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/nsITelemetry.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/GCTelemetry.idl 1:53.84 config/makefiles/xpidl/thumbnails.xpt 1:53.93 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.93 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.93 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.93 ../../../dist/include ../../../dist/xpcrs . \ 1:53.93 thumbnails /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails/nsIPageThumbsStorageService.idl 1:53.93 config/makefiles/xpidl/toolkit_antitracking.xpt 1:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:53.98 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:53.98 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:53.98 ../../../dist/include ../../../dist/xpcrs . \ 1:53.98 toolkit_antitracking /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/nsIPurgeTrackerService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/nsITrackingDBService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/nsIURLDecorationAnnotationsService.idl 1:53.98 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 1:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.02 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.02 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.02 ../../../dist/include ../../../dist/xpcrs . \ 1:54.02 toolkit_asyncshutdown /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown/nsIAsyncShutdown.idl 1:54.02 config/makefiles/xpidl/toolkit_cleardata.xpt 1:54.14 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.14 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.14 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.14 ../../../dist/include ../../../dist/xpcrs . \ 1:54.14 toolkit_cleardata /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata/nsIClearDataService.idl 1:54.15 config/makefiles/xpidl/toolkit_crashservice.xpt 1:54.22 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.22 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.22 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.22 ../../../dist/include ../../../dist/xpcrs . \ 1:54.22 toolkit_crashservice /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes/nsICrashService.idl 1:54.22 config/makefiles/xpidl/toolkit_filewatcher.xpt 1:54.28 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.28 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.28 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.28 ../../../dist/include ../../../dist/xpcrs . \ 1:54.28 toolkit_filewatcher /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher/nsINativeFileWatcher.idl 1:54.28 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 1:54.33 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.33 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.33 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.33 ../../../dist/include ../../../dist/xpcrs . \ 1:54.33 toolkit_finalizationwitness /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness/nsIFinalizationWitnessService.idl 1:54.33 config/makefiles/xpidl/toolkit_modules.xpt 1:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.49 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.49 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.49 ../../../dist/include ../../../dist/xpcrs . \ 1:54.49 toolkit_modules /builddir/build/BUILD/icecat-78.15.0/toolkit/modules/nsIE10SUtils.idl 1:54.49 config/makefiles/xpidl/toolkit_osfile.xpt 1:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.51 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.51 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.51 ../../../dist/include ../../../dist/xpcrs . \ 1:54.51 toolkit_osfile /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile/nsINativeOSFileInternals.idl 1:54.51 config/makefiles/xpidl/toolkit_search.xpt 1:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.53 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.53 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.53 ../../../dist/include ../../../dist/xpcrs . \ 1:54.53 toolkit_search /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search/nsISearchService.idl 1:54.53 config/makefiles/xpidl/toolkit_securityreporter.xpt 1:54.57 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.57 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.57 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.57 ../../../dist/include ../../../dist/xpcrs . \ 1:54.57 toolkit_securityreporter /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter/nsISecurityReporter.idl 1:54.57 config/makefiles/xpidl/toolkit_shell.xpt 1:54.61 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.61 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.61 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.61 ../../../dist/include ../../../dist/xpcrs . \ 1:54.61 toolkit_shell /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell/nsIToolkitShellService.idl 1:54.61 config/makefiles/xpidl/toolkit_xulstore.xpt 1:54.80 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.80 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.80 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.80 ../../../dist/include ../../../dist/xpcrs . \ 1:54.80 toolkit_xulstore /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore/nsIXULStore.idl 1:54.80 config/makefiles/xpidl/toolkitprofile.xpt 1:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.81 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.81 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.81 ../../../dist/include ../../../dist/xpcrs . \ 1:54.81 toolkitprofile /builddir/build/BUILD/icecat-78.15.0/toolkit/profile/nsIProfileMigrator.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/profile/nsIProfileUnlocker.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/profile/nsIToolkitProfile.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/profile/nsIToolkitProfileService.idl 1:54.81 config/makefiles/xpidl/txmgr.xpt 1:54.87 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.87 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.87 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.87 ../../../dist/include ../../../dist/xpcrs . \ 1:54.87 txmgr /builddir/build/BUILD/icecat-78.15.0/editor/txmgr/nsITransaction.idl /builddir/build/BUILD/icecat-78.15.0/editor/txmgr/nsITransactionListener.idl /builddir/build/BUILD/icecat-78.15.0/editor/txmgr/nsITransactionManager.idl 1:54.87 config/makefiles/xpidl/txtsvc.xpt 1:54.88 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.88 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.88 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.88 ../../../dist/include ../../../dist/xpcrs . \ 1:54.88 txtsvc /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/nsIInlineSpellChecker.idl 1:54.88 config/makefiles/xpidl/uconv.xpt 1:54.89 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.89 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.89 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.89 ../../../dist/include ../../../dist/xpcrs . \ 1:54.89 uconv /builddir/build/BUILD/icecat-78.15.0/intl/uconv/nsIScriptableUConv.idl /builddir/build/BUILD/icecat-78.15.0/intl/uconv/nsITextToSubURI.idl 1:54.89 config/makefiles/xpidl/update.xpt 1:54.89 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:54.89 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:54.90 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:54.90 ../../../dist/include ../../../dist/xpcrs . \ 1:54.90 update /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager/nsIUpdateTimerManager.idl 1:54.90 config/makefiles/xpidl/uriloader.xpt 1:55.10 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.10 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.10 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.10 ../../../dist/include ../../../dist/xpcrs . \ 1:55.10 uriloader /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsCURILoader.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsIContentHandler.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsIDocumentLoader.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsITransfer.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsIURIContentListener.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsIURILoader.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsIWebProgress.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsIWebProgressListener.idl /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsIWebProgressListener2.idl 1:55.10 config/makefiles/xpidl/url-classifier.xpt 1:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.15 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.15 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.15 ../../../dist/include ../../../dist/xpcrs . \ 1:55.15 url-classifier /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/nsIChannelClassifierService.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/nsIURIClassifier.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/nsIUrlClassifierFeature.idl /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/nsIUrlClassifierSkipListService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/IUrlClassifierUITelemetry.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsIUrlClassifierDBService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsIUrlClassifierHashCompleter.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsIUrlClassifierInfo.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsIUrlClassifierPrefixSet.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsIUrlClassifierStreamUpdater.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsIUrlClassifierUtils.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsIUrlListManager.idl 1:55.15 config/makefiles/xpidl/urlformatter.xpt 1:55.22 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.22 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.22 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.22 ../../../dist/include ../../../dist/xpcrs . \ 1:55.22 urlformatter /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter/nsIURLFormatter.idl 1:55.22 config/makefiles/xpidl/viaduct.xpt 1:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.27 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.28 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.28 ../../../dist/include ../../../dist/xpcrs . \ 1:55.28 viaduct /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct/mozIViaduct.idl 1:55.28 config/makefiles/xpidl/webBrowser_core.xpt 1:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.31 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.31 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.31 ../../../dist/include ../../../dist/xpcrs . \ 1:55.31 webBrowser_core /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsIEmbeddingSiteWindow.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsIPrintingPromptService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsIWebBrowser.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsIWebBrowserChrome.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsIWebBrowserChrome3.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsIWebBrowserChromeFocus.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsIWebBrowserPrint.idl 1:55.31 config/makefiles/xpidl/webbrowserpersist.xpt 1:55.33 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.33 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.33 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.33 ../../../dist/include ../../../dist/xpcrs . \ 1:55.33 webbrowserpersist /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/nsIWebBrowserPersist.idl /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/nsIWebBrowserPersistDocument.idl 1:55.33 config/makefiles/xpidl/webextensions.xpt 1:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.57 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.58 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.58 ../../../dist/include ../../../dist/xpcrs . \ 1:55.58 webextensions /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/mozIExtensionProcessScript.idl 1:55.58 config/makefiles/xpidl/webextensions-storage.xpt 1:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.64 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.64 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.64 ../../../dist/include ../../../dist/xpcrs . \ 1:55.64 webextensions-storage /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage/mozIExtensionStorageArea.idl 1:55.64 config/makefiles/xpidl/webvtt.xpt 1:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.68 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.68 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.68 ../../../dist/include ../../../dist/xpcrs . \ 1:55.68 webvtt /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt/nsIWebVTTListener.idl /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt/nsIWebVTTParserWrapper.idl 1:55.68 config/makefiles/xpidl/widget.xpt 1:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.71 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.71 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.71 ../../../dist/include ../../../dist/xpcrs . \ 1:55.71 widget /builddir/build/BUILD/icecat-78.15.0/widget/nsIAppShell.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIApplicationChooser.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIBaseWindow.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIBidiKeyboard.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIClipboard.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIClipboardHelper.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIClipboardOwner.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIColorPicker.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIDisplayInfo.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIDragService.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIDragSession.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIFilePicker.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIFormatConverter.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIGfxInfo.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIGfxInfoDebug.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIGtkTaskbarProgress.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIIdleService.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIIdleServiceInternal.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIPrintSession.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIPrintSettings.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIPrintSettingsService.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIPrinterEnumerator.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIScreen.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsIScreenManager.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsISharePicker.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsISound.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsITaskbarProgress.idl /builddir/build/BUILD/icecat-78.15.0/widget/nsITransferable.idl 1:55.72 config/makefiles/xpidl/windowcreator.xpt 1:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.92 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.92 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.92 ../../../dist/include ../../../dist/xpcrs . \ 1:55.92 windowcreator /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator/nsIWindowCreator.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator/nsIWindowProvider.idl 1:55.92 config/makefiles/xpidl/windowwatcher.xpt 1:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.92 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.93 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.93 ../../../dist/include ../../../dist/xpcrs . \ 1:55.93 windowwatcher /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsIDialogParamBlock.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsIOpenWindowInfo.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsIPromptCollection.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsIPromptFactory.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsIPromptService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsIWindowWatcher.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsPIPromptService.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsPIWindowWatcher.idl 1:55.93 config/makefiles/xpidl/xpcom_base.xpt 1:55.93 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.93 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.93 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.93 ../../../dist/include ../../../dist/xpcrs . \ 1:55.93 xpcom_base /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIConsoleListener.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIConsoleMessage.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIConsoleService.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsICycleCollectorListener.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIDebug2.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIErrorService.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIException.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIGZFileWriter.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIInterfaceRequestor.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIMemory.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIMemoryInfoDumper.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIMemoryReporter.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIMessageLoop.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsISecurityConsoleMessage.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsISupports.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIUUIDGenerator.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIVersionComparator.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsIWeakReference.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsrootidl.idl 1:55.93 config/makefiles/xpidl/xpcom_components.xpt 1:55.99 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:55.99 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:55.99 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:55.99 ../../../dist/include ../../../dist/xpcrs . \ 1:55.99 xpcom_components /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsICategoryManager.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsIClassInfo.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsIComponentManager.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsIComponentRegistrar.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsIFactory.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsIModule.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsIServiceManager.idl 1:55.99 config/makefiles/xpidl/xpcom_ds.xpt 1:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:56.02 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:56.02 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:56.02 ../../../dist/include ../../../dist/xpcrs . \ 1:56.02 xpcom_ds /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIArray.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIArrayExtensions.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIINIParser.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIMutableArray.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIObserver.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIObserverService.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIPersistentProperties2.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIProperties.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIProperty.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIPropertyBag.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIPropertyBag2.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsISerializable.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsISimpleEnumerator.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIStringEnumerator.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsISupportsIterators.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsISupportsPrimitives.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIVariant.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIWritablePropertyBag.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsIWritablePropertyBag2.idl 1:56.02 config/makefiles/xpidl/xpcom_io.xpt 1:56.25 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:56.25 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:56.25 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:56.25 ../../../dist/include ../../../dist/xpcrs . \ 1:56.26 xpcom_io /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIAsyncInputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIAsyncOutputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIBinaryInputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIBinaryOutputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsICloneableInputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIConverterInputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIConverterOutputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIDirectoryEnumerator.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIDirectoryService.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIFile.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIIOUtil.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIInputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIInputStreamLength.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIInputStreamPriority.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIInputStreamTee.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsILineInputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsILocalFileWin.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIMultiplexInputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIObjectInputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIObjectOutputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIOutputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIPipe.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsISafeOutputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIScriptableBase64Encoder.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIScriptableInputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsISeekableStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIStorageStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIStreamBufferAccess.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIStringStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsITellableStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIUnicharInputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIUnicharLineInputStream.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsIUnicharOutputStream.idl 1:56.26 config/makefiles/xpidl/xpcom_system.xpt 1:56.44 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:56.44 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:56.44 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:56.44 ../../../dist/include ../../../dist/xpcrs . \ 1:56.44 xpcom_system /builddir/build/BUILD/icecat-78.15.0/xpcom/system/nsIBlocklistService.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/system/nsICrashReporter.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/system/nsIDeviceSensors.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/system/nsIGIOService.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/system/nsIGSettingsService.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/system/nsIGeolocationProvider.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/system/nsIHapticFeedback.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/system/nsIPlatformInfo.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/system/nsISystemInfo.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/system/nsIXULAppInfo.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/system/nsIXULRuntime.idl 1:56.44 config/makefiles/xpidl/xpcom_threads.xpt 1:56.46 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:56.46 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:56.46 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:56.46 ../../../dist/include ../../../dist/xpcrs . \ 1:56.46 xpcom_threads /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsIEnvironment.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsIEventTarget.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsIIdlePeriod.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsINamed.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsIProcess.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsIRunnable.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsISerialEventTarget.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsISupportsPriority.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsIThread.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsIThreadInternal.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsIThreadManager.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsIThreadPool.idl /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsITimer.idl 1:56.47 config/makefiles/xpidl/xpconnect.xpt 1:56.61 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:56.61 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:56.62 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:56.62 ../../../dist/include ../../../dist/xpcrs . \ 1:56.62 xpconnect /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl/mozIJSSubScriptLoader.idl /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl/nsIXPCScriptable.idl /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl/nsIXPConnect.idl /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl/xpcIJSGetFactory.idl /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl/xpcIJSWeakReference.idl /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl/xpccomponents.idl 1:56.62 config/makefiles/xpidl/xul.xpt 1:56.83 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:56.83 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:56.84 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:56.84 ../../../dist/include ../../../dist/xpcrs . \ 1:56.84 xul /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsIBrowserController.idl /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsIController.idl /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsIControllers.idl 1:56.84 config/makefiles/xpidl/xulapp.xpt 1:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:57.13 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:57.13 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:57.13 ../../../dist/include ../../../dist/xpcrs . \ 1:57.13 xulapp /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsINativeAppSupport.idl /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsIXREDirProvider.idl 1:57.13 config/makefiles/xpidl/zipwriter.xpt 1:57.14 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/xpidl-process.py --depsdir .deps \ 1:57.14 --bindings-conf /builddir/build/BUILD/icecat-78.15.0/dom/bindings/Bindings.conf \ 1:57.14 -I /builddir/build/BUILD/icecat-78.15.0/accessible/interfaces -I /builddir/build/BUILD/icecat-78.15.0/browser/components -I /builddir/build/BUILD/icecat-78.15.0/browser/components/migration -I /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab -I /builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I /builddir/build/BUILD/icecat-78.15.0/caps -I /builddir/build/BUILD/icecat-78.15.0/chrome -I /builddir/build/BUILD/icecat-78.15.0/devtools/platform -I /builddir/build/BUILD/icecat-78.15.0/docshell/base -I /builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I /builddir/build/BUILD/icecat-78.15.0/dom/base -I /builddir/build/BUILD/icecat-78.15.0/dom/bindings -I /builddir/build/BUILD/icecat-78.15.0/dom/browser-element -I /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I /builddir/build/BUILD/icecat-78.15.0/dom/console -I /builddir/build/BUILD/icecat-78.15.0/dom/events -I /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/html -I /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/base -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/events -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/geolocation -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/html -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/notification -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/payments -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/push -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/security -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/sidebar -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/storage -I /builddir/build/BUILD/icecat-78.15.0/dom/interfaces/xul -I /builddir/build/BUILD/icecat-78.15.0/dom/ipc -I /builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I /builddir/build/BUILD/icecat-78.15.0/dom/media -I /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I /builddir/build/BUILD/icecat-78.15.0/dom/media/webvtt -I /builddir/build/BUILD/icecat-78.15.0/dom/network/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I /builddir/build/BUILD/icecat-78.15.0/dom/power -I /builddir/build/BUILD/icecat-78.15.0/dom/presentation/interfaces -I /builddir/build/BUILD/icecat-78.15.0/dom/quota -I /builddir/build/BUILD/icecat-78.15.0/dom/script -I /builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I /builddir/build/BUILD/icecat-78.15.0/dom/system -I /builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I /builddir/build/BUILD/icecat-78.15.0/dom/workers -I /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I /builddir/build/BUILD/icecat-78.15.0/dom/xul -I /builddir/build/BUILD/icecat-78.15.0/editor -I /builddir/build/BUILD/icecat-78.15.0/editor/composer -I /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I /builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/idl -I /builddir/build/BUILD/icecat-78.15.0/gfx/src -I /builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I /builddir/build/BUILD/icecat-78.15.0/image -I /builddir/build/BUILD/icecat-78.15.0/intl/l10n -I /builddir/build/BUILD/icecat-78.15.0/intl/locale -I /builddir/build/BUILD/icecat-78.15.0/intl/strres -I /builddir/build/BUILD/icecat-78.15.0/intl/uconv -I /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/idl -I /builddir/build/BUILD/icecat-78.15.0/layout/base -I /builddir/build/BUILD/icecat-78.15.0/layout/inspector -I /builddir/build/BUILD/icecat-78.15.0/layout/printing -I /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar -I /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I /builddir/build/BUILD/icecat-78.15.0/modules/libpref -I /builddir/build/BUILD/icecat-78.15.0/netwerk/base -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns -I /builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I /builddir/build/BUILD/icecat-78.15.0/parser/html -I /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I /builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I /builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I /builddir/build/BUILD/icecat-78.15.0/services/interfaces -I /builddir/build/BUILD/icecat-78.15.0/startupcache -I /builddir/build/BUILD/icecat-78.15.0/storage -I /builddir/build/BUILD/icecat-78.15.0/testing/marionette/components -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/asyncshutdown -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/bitsdownload -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/captivedetect -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cleardata -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/crashes -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/enterprisepolicies -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/filewatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/search -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/securityreporter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/shell -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup/public -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/timermanager -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/urlformatter -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowcreator -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I /builddir/build/BUILD/icecat-78.15.0/toolkit/components/xulstore -I /builddir/build/BUILD/icecat-78.15.0/toolkit/modules -I /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I /builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I /builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I /builddir/build/BUILD/icecat-78.15.0/uriloader/base -I /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I /builddir/build/BUILD/icecat-78.15.0/widget -I /builddir/build/BUILD/icecat-78.15.0/xpcom/base -I /builddir/build/BUILD/icecat-78.15.0/xpcom/components -I /builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I /builddir/build/BUILD/icecat-78.15.0/xpcom/io -I /builddir/build/BUILD/icecat-78.15.0/xpcom/system -I /builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell \ 1:57.14 ../../../dist/include ../../../dist/xpcrs . \ 1:57.14 zipwriter /builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter/nsIZipWriter.idl 1:58.39 config/makefiles/xpidl/xptdata.cpp 1:58.40 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptinfo/xptcodegen.py /builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptinfo/xptdata.cpp Bits.xpt accessibility.xpt alerts.xpt appshell.xpt appstartup.xpt autocomplete.xpt backgroundhangmonitor.xpt browser-element.xpt browser-newtab.xpt browsercompsbase.xpt caps.xpt captivedetect.xpt cascade_bindings.xpt chrome.xpt commandhandler.xpt commandlines.xpt composer.xpt content_events.xpt content_geckomediaplugins.xpt content_html.xpt content_webrtc.xpt docshell.xpt dom.xpt dom_audiochannel.xpt dom_base.xpt dom_bindings.xpt dom_events.xpt dom_geolocation.xpt dom_html.xpt dom_indexeddb.xpt dom_localstorage.xpt dom_media.xpt dom_network.xpt dom_notification.xpt dom_payments.xpt dom_power.xpt dom_presentation.xpt dom_push.xpt dom_quota.xpt dom_security.xpt dom_sidebar.xpt dom_simpledb.xpt dom_storage.xpt dom_system.xpt dom_webauthn.xpt dom_webspeechrecognition.xpt dom_webspeechsynth.xpt dom_workers.xpt dom_xslt.xpt dom_xul.xpt downloads.xpt editor.xpt enterprisepolicies.xpt extensions.xpt exthandler.xpt fastfind.xpt gfx.xpt html5.xpt htmlparser.xpt imglib2.xpt inspector.xpt intl.xpt jar.xpt jsdebugger.xpt jsinspector.xpt kvstore.xpt layout_base.xpt layout_printing.xpt layout_xul_tree.xpt locale.xpt loginmgr.xpt migration.xpt mimetype.xpt mozfind.xpt mozintl.xpt necko.xpt necko_about.xpt necko_cache.xpt necko_cache2.xpt necko_cookie.xpt necko_dns.xpt necko_file.xpt necko_ftp.xpt necko_http.xpt necko_mdns.xpt necko_res.xpt necko_socket.xpt necko_strconv.xpt necko_viewsource.xpt necko_websocket.xpt necko_wifi.xpt parentalcontrols.xpt pipnss.xpt pippki.xpt places.xpt plugin.xpt pref.xpt prefetch.xpt remote.xpt reputationservice.xpt satchel.xpt services.xpt services-crypto-component.xpt sessionStore_funcs.xpt shellservice.xpt shistory.xpt spellchecker.xpt startupcache.xpt storage.xpt telemetry.xpt thumbnails.xpt toolkit_antitracking.xpt toolkit_asyncshutdown.xpt toolkit_cleardata.xpt toolkit_crashservice.xpt toolkit_filewatcher.xpt toolkit_finalizationwitness.xpt toolkit_modules.xpt toolkit_osfile.xpt toolkit_search.xpt toolkit_securityreporter.xpt toolkit_shell.xpt toolkit_xulstore.xpt toolkitprofile.xpt txmgr.xpt txtsvc.xpt uconv.xpt update.xpt uriloader.xpt url-classifier.xpt urlformatter.xpt viaduct.xpt webBrowser_core.xpt webbrowserpersist.xpt webextensions.xpt webextensions-storage.xpt webvtt.xpt widget.xpt windowcreator.xpt windowwatcher.xpt xpcom_base.xpt xpcom_components.xpt xpcom_ds.xpt xpcom_io.xpt xpcom_system.xpt xpcom_threads.xpt xpconnect.xpt xul.xpt xulapp.xpt zipwriter.xpt 2:01.37 gmake[5]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/makefiles/xpidl' 2:01.37 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/xpidl' 2:01.39 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media' 2:01.39 dom/media/audioipc_client_ffi_generated.h.stub 2:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate audioipc_client_ffi_generated.h .deps/audioipc_client_ffi_generated.h.pp .deps/audioipc_client_ffi_generated.h.stub /builddir/build/BUILD/icecat-78.15.0/media/audioipc/client 2:01.39 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/xpcom' 2:01.39 accessible/xpcom/xpcAccEvents.h.stub 2:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/AccEventGen.py gen_files xpcAccEvents.h .deps/xpcAccEvents.h.pp .deps/xpcAccEvents.h.stub /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/AccEvents.conf 2:01.39 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/l10n' 2:01.39 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base' 2:01.39 dom/base/UseCounterList.h.stub 2:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/dom/base/gen-usecounters.py use_counter_list UseCounterList.h .deps/UseCounterList.h.pp .deps/UseCounterList.h.stub /builddir/build/BUILD/icecat-78.15.0/dom/base/UseCounters.conf 2:01.39 intl/l10n/fluent_ffi_generated.h.stub 2:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate fluent_ffi_generated.h .deps/fluent_ffi_generated.h.pp .deps/fluent_ffi_generated.h.stub /builddir/build/BUILD/icecat-78.15.0/intl/l10n/rust/fluent-ffi 2:01.39 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings' 2:01.39 dom/bindings/CSS2Properties.webidl.stub 2:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/dom/bindings/GenerateCSS2PropertiesWebIDL.py generate CSS2Properties.webidl .deps/CSS2Properties.webidl.pp .deps/CSS2Properties.webidl.stub /builddir/build/BUILD/icecat-78.15.0/dom/webidl/CSS2Properties.webidl.in ../../layout/style/ServoCSSPropList.py 2:01.39 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/locale' 2:01.40 intl/locale/encodingsgroups.properties.h.stub 2:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/intl/locale/props2arrays.py main encodingsgroups.properties.h .deps/encodingsgroups.properties.h.pp .deps/encodingsgroups.properties.h.stub /builddir/build/BUILD/icecat-78.15.0/intl/locale/encodingsgroups.properties 2:01.40 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libpref' 2:01.40 modules/libpref/StaticPrefListAll.h.stub 2:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/modules/libpref/init/generate_static_pref_list.py emit_code init/StaticPrefListAll.h init/.deps/StaticPrefListAll.h.pp init/.deps/StaticPrefListAll.h.stub /builddir/build/BUILD/icecat-78.15.0/modules/libpref/init/StaticPrefList.yaml 2:01.67 rm -f Animation.webidl 2:01.67 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/webidl/Animation.webidl -o Animation.webidl 2:01.68 dom/base/UseCounterWorkerList.h.stub 2:01.68 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/dom/base/gen-usecounters.py use_counter_list UseCounterWorkerList.h .deps/UseCounterWorkerList.h.pp .deps/UseCounterWorkerList.h.stub /builddir/build/BUILD/icecat-78.15.0/dom/base/UseCountersWorker.conf 2:01.70 intl/locale/fluent_langneg_ffi_generated.h.stub 2:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate fluent_langneg_ffi_generated.h .deps/fluent_langneg_ffi_generated.h.pp .deps/fluent_langneg_ffi_generated.h.stub /builddir/build/BUILD/icecat-78.15.0/intl/locale/rust/fluent-langneg-ffi 2:01.94 ../../config/nsinstall -R -m 644 'UseCounterList.h' '../../dist/include/mozilla/dom' 2:01.94 ../../config/nsinstall -R -m 644 'UseCounterWorkerList.h' '../../dist/include/mozilla/dom' 2:01.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base' 2:01.95 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns' 2:01.95 netwerk/dns/etld_data.inc.stub 2:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/prepare_tlds.py main etld_data.inc .deps/etld_data.inc.pp .deps/etld_data.inc.stub /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/effective_tld_names.dat 2:01.96 rm -f ChromeUtils.webidl 2:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/chrome-webidl/ChromeUtils.webidl -o ChromeUtils.webidl 2:02.23 ../../config/nsinstall -R -m 644 'xpcAccEvents.h' '../../dist/include' 2:02.23 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/xpcom' 2:02.24 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/ssl' 2:02.24 security/manager/ssl/nsSTSPreloadList.h.stub 2:02.24 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/tools/make_dafsa.py main nsSTSPreloadList.h .deps/nsSTSPreloadList.h.pp .deps/nsSTSPreloadList.h.stub /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSTSPreloadList.inc 2:02.26 rm -f Node.webidl 2:02.26 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/webidl/Node.webidl -o Node.webidl 2:02.49 rm -f Window.webidl 2:02.49 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/webidl/Window.webidl -o Window.webidl 2:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.webidl /builddir/build/BUILD/icecat-78.15.0/dom/bindings 2:03.82 ../../config/nsinstall -R -m 644 'init/StaticPrefList_accessibility.h' '../../dist/include/mozilla' 2:03.82 ../../config/nsinstall -R -m 644 'init/StaticPrefList_apz.h' '../../dist/include/mozilla' 2:03.82 ../../config/nsinstall -R -m 644 'init/StaticPrefList_beacon.h' '../../dist/include/mozilla' 2:03.82 ../../config/nsinstall -R -m 644 'init/StaticPrefList_bidi.h' '../../dist/include/mozilla' 2:03.82 ../../config/nsinstall -R -m 644 'init/StaticPrefList_browser.h' '../../dist/include/mozilla' 2:03.82 ../../config/nsinstall -R -m 644 'init/StaticPrefList_canvas.h' '../../dist/include/mozilla' 2:03.82 ../../config/nsinstall -R -m 644 'init/StaticPrefList_channelclassifier.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_clipboard.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_content.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_datareporting.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_device.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_devtools.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_docshell.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_dom.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_editor.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_extensions.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_findbar.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_fission.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_font.h' '../../dist/include/mozilla' 2:03.83 ../../config/nsinstall -R -m 644 'init/StaticPrefList_full_screen_api.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_general.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_geo.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_gfx.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_gl.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_html5.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_idle_period.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_image.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_intl.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_javascript.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_layers.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_layout.h' '../../dist/include/mozilla' 2:03.84 ../../config/nsinstall -R -m 644 'init/StaticPrefList_mathml.h' '../../dist/include/mozilla' 2:03.85 ../../config/nsinstall -R -m 644 'init/StaticPrefList_media.h' '../../dist/include/mozilla' 2:03.85 ../../config/nsinstall -R -m 644 'init/StaticPrefList_mousewheel.h' '../../dist/include/mozilla' 2:03.85 ../../config/nsinstall -R -m 644 'init/StaticPrefList_network.h' '../../dist/include/mozilla' 2:03.85 ../../config/nsinstall -R -m 644 'init/StaticPrefList_nglayout.h' '../../dist/include/mozilla' 2:03.85 ../../config/nsinstall -R -m 644 'init/StaticPrefList_page_load.h' '../../dist/include/mozilla' 2:03.85 ../../config/nsinstall -R -m 644 'init/StaticPrefList_permissions.h' '../../dist/include/mozilla' 2:03.85 ../../config/nsinstall -R -m 644 'init/StaticPrefList_plain_text.h' '../../dist/include/mozilla' 2:03.85 ../../config/nsinstall -R -m 644 'init/StaticPrefList_plugin.h' '../../dist/include/mozilla' 2:03.85 ../../config/nsinstall -R -m 644 'init/StaticPrefList_plugins.h' '../../dist/include/mozilla' 2:03.85 ../../config/nsinstall -R -m 644 'init/StaticPrefList_preferences.h' '../../dist/include/mozilla' 2:03.85 ../../config/nsinstall -R -m 644 'init/StaticPrefList_print.h' '../../dist/include/mozilla' 2:03.86 ../../config/nsinstall -R -m 644 'init/StaticPrefList_privacy.h' '../../dist/include/mozilla' 2:03.86 ../../config/nsinstall -R -m 644 'init/StaticPrefList_prompts.h' '../../dist/include/mozilla' 2:03.86 ../../config/nsinstall -R -m 644 'init/StaticPrefList_security.h' '../../dist/include/mozilla' 2:03.86 ../../config/nsinstall -R -m 644 'init/StaticPrefList_slider.h' '../../dist/include/mozilla' 2:03.86 ../../config/nsinstall -R -m 644 'init/StaticPrefList_svg.h' '../../dist/include/mozilla' 2:03.86 ../../config/nsinstall -R -m 644 'init/StaticPrefList_telemetry.h' '../../dist/include/mozilla' 2:03.86 ../../config/nsinstall -R -m 644 'init/StaticPrefList_test.h' '../../dist/include/mozilla' 2:03.86 ../../config/nsinstall -R -m 644 'init/StaticPrefList_threads.h' '../../dist/include/mozilla' 2:03.86 ../../config/nsinstall -R -m 644 'init/StaticPrefList_toolkit.h' '../../dist/include/mozilla' 2:03.86 ../../config/nsinstall -R -m 644 'init/StaticPrefList_ui.h' '../../dist/include/mozilla' 2:03.87 ../../config/nsinstall -R -m 644 'init/StaticPrefList_view_source.h' '../../dist/include/mozilla' 2:03.87 ../../config/nsinstall -R -m 644 'init/StaticPrefList_webgl.h' '../../dist/include/mozilla' 2:03.87 ../../config/nsinstall -R -m 644 'init/StaticPrefList_widget.h' '../../dist/include/mozilla' 2:03.87 ../../config/nsinstall -R -m 644 'init/StaticPrefList_xul.h' '../../dist/include/mozilla' 2:03.87 ../../config/nsinstall -R -m 644 'init/StaticPrefList_zoom.h' '../../dist/include/mozilla' 2:03.87 ../../config/nsinstall -R -m 644 'init/StaticPrefListAll.h' '../../dist/include/mozilla' 2:03.87 ../../config/nsinstall -R -m 644 'StaticPrefs_accessibility.h' '../../dist/include/mozilla' 2:03.87 ../../config/nsinstall -R -m 644 'StaticPrefs_apz.h' '../../dist/include/mozilla' 2:03.87 ../../config/nsinstall -R -m 644 'StaticPrefs_beacon.h' '../../dist/include/mozilla' 2:03.87 ../../config/nsinstall -R -m 644 'StaticPrefs_bidi.h' '../../dist/include/mozilla' 2:03.87 ../../config/nsinstall -R -m 644 'StaticPrefs_browser.h' '../../dist/include/mozilla' 2:03.88 ../../config/nsinstall -R -m 644 'StaticPrefs_canvas.h' '../../dist/include/mozilla' 2:03.88 ../../config/nsinstall -R -m 644 'StaticPrefs_channelclassifier.h' '../../dist/include/mozilla' 2:03.88 ../../config/nsinstall -R -m 644 'StaticPrefs_clipboard.h' '../../dist/include/mozilla' 2:03.88 ../../config/nsinstall -R -m 644 'StaticPrefs_content.h' '../../dist/include/mozilla' 2:03.88 ../../config/nsinstall -R -m 644 'StaticPrefs_datareporting.h' '../../dist/include/mozilla' 2:03.88 ../../config/nsinstall -R -m 644 'StaticPrefs_device.h' '../../dist/include/mozilla' 2:03.88 ../../config/nsinstall -R -m 644 'StaticPrefs_devtools.h' '../../dist/include/mozilla' 2:03.88 ../../config/nsinstall -R -m 644 'StaticPrefs_docshell.h' '../../dist/include/mozilla' 2:03.88 ../../config/nsinstall -R -m 644 'StaticPrefs_dom.h' '../../dist/include/mozilla' 2:03.89 ../../config/nsinstall -R -m 644 'StaticPrefs_editor.h' '../../dist/include/mozilla' 2:03.89 ../../config/nsinstall -R -m 644 'StaticPrefs_extensions.h' '../../dist/include/mozilla' 2:03.89 ../../config/nsinstall -R -m 644 'StaticPrefs_findbar.h' '../../dist/include/mozilla' 2:03.89 ../../config/nsinstall -R -m 644 'StaticPrefs_fission.h' '../../dist/include/mozilla' 2:03.89 ../../config/nsinstall -R -m 644 'StaticPrefs_font.h' '../../dist/include/mozilla' 2:03.89 ../../config/nsinstall -R -m 644 'StaticPrefs_full_screen_api.h' '../../dist/include/mozilla' 2:03.89 ../../config/nsinstall -R -m 644 'StaticPrefs_general.h' '../../dist/include/mozilla' 2:03.89 ../../config/nsinstall -R -m 644 'StaticPrefs_geo.h' '../../dist/include/mozilla' 2:03.89 ../../config/nsinstall -R -m 644 'StaticPrefs_gfx.h' '../../dist/include/mozilla' 2:03.89 ../../config/nsinstall -R -m 644 'StaticPrefs_gl.h' '../../dist/include/mozilla' 2:03.89 ../../config/nsinstall -R -m 644 'StaticPrefs_html5.h' '../../dist/include/mozilla' 2:03.90 ../../config/nsinstall -R -m 644 'StaticPrefs_idle_period.h' '../../dist/include/mozilla' 2:03.90 ../../config/nsinstall -R -m 644 'StaticPrefs_image.h' '../../dist/include/mozilla' 2:03.90 ../../config/nsinstall -R -m 644 'StaticPrefs_intl.h' '../../dist/include/mozilla' 2:03.90 ../../config/nsinstall -R -m 644 'StaticPrefs_javascript.h' '../../dist/include/mozilla' 2:03.90 ../../config/nsinstall -R -m 644 'StaticPrefs_layers.h' '../../dist/include/mozilla' 2:03.90 ../../config/nsinstall -R -m 644 'StaticPrefs_layout.h' '../../dist/include/mozilla' 2:03.90 ../../config/nsinstall -R -m 644 'StaticPrefs_mathml.h' '../../dist/include/mozilla' 2:03.90 ../../config/nsinstall -R -m 644 'StaticPrefs_media.h' '../../dist/include/mozilla' 2:03.90 ../../config/nsinstall -R -m 644 'StaticPrefs_mousewheel.h' '../../dist/include/mozilla' 2:03.91 ../../config/nsinstall -R -m 644 'StaticPrefs_network.h' '../../dist/include/mozilla' 2:03.91 ../../config/nsinstall -R -m 644 'StaticPrefs_nglayout.h' '../../dist/include/mozilla' 2:03.91 ../../config/nsinstall -R -m 644 'StaticPrefs_page_load.h' '../../dist/include/mozilla' 2:03.91 ../../config/nsinstall -R -m 644 'StaticPrefs_permissions.h' '../../dist/include/mozilla' 2:03.91 ../../config/nsinstall -R -m 644 'StaticPrefs_plain_text.h' '../../dist/include/mozilla' 2:03.91 ../../config/nsinstall -R -m 644 'StaticPrefs_plugin.h' '../../dist/include/mozilla' 2:03.91 ../../config/nsinstall -R -m 644 'StaticPrefs_plugins.h' '../../dist/include/mozilla' 2:03.91 ../../config/nsinstall -R -m 644 'StaticPrefs_preferences.h' '../../dist/include/mozilla' 2:03.91 ../../config/nsinstall -R -m 644 'StaticPrefs_print.h' '../../dist/include/mozilla' 2:03.91 ../../config/nsinstall -R -m 644 'StaticPrefs_privacy.h' '../../dist/include/mozilla' 2:03.91 ../../config/nsinstall -R -m 644 'StaticPrefs_prompts.h' '../../dist/include/mozilla' 2:03.92 ../../config/nsinstall -R -m 644 'StaticPrefs_security.h' '../../dist/include/mozilla' 2:03.92 ../../config/nsinstall -R -m 644 'StaticPrefs_slider.h' '../../dist/include/mozilla' 2:03.92 ../../config/nsinstall -R -m 644 'StaticPrefs_svg.h' '../../dist/include/mozilla' 2:03.92 ../../config/nsinstall -R -m 644 'StaticPrefs_telemetry.h' '../../dist/include/mozilla' 2:03.92 ../../config/nsinstall -R -m 644 'StaticPrefs_test.h' '../../dist/include/mozilla' 2:03.92 ../../config/nsinstall -R -m 644 'StaticPrefs_threads.h' '../../dist/include/mozilla' 2:03.92 ../../config/nsinstall -R -m 644 'StaticPrefs_toolkit.h' '../../dist/include/mozilla' 2:03.93 ../../config/nsinstall -R -m 644 'StaticPrefs_ui.h' '../../dist/include/mozilla' 2:03.93 ../../config/nsinstall -R -m 644 'StaticPrefs_view_source.h' '../../dist/include/mozilla' 2:03.93 ../../config/nsinstall -R -m 644 'StaticPrefs_webgl.h' '../../dist/include/mozilla' 2:03.96 ../../config/nsinstall -R -m 644 'StaticPrefs_widget.h' '../../dist/include/mozilla' 2:03.96 ../../config/nsinstall -R -m 644 'StaticPrefs_xul.h' '../../dist/include/mozilla' 2:03.97 ../../config/nsinstall -R -m 644 'StaticPrefs_zoom.h' '../../dist/include/mozilla' 2:03.97 ../../config/nsinstall -R -m 644 'StaticPrefsAll.h' '../../dist/include/mozilla' 2:03.97 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libpref' 2:03.98 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry' 2:03.98 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 2:03.98 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/gen_histogram_data.py main TelemetryHistogramData.inc .deps/TelemetryHistogramData.inc.pp .deps/TelemetryHistogramData.inc.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/Histograms.json /builddir/build/BUILD/icecat-78.15.0/dom/base/UseCounters.conf /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDeprecatedOperationList.h ../../../layout/style/ServoCSSPropList.py /builddir/build/BUILD/icecat-78.15.0/servo/components/style/properties/counted_unknown_properties.py /builddir/build/BUILD/icecat-78.15.0/dom/base/UseCountersWorker.conf 2:05.66 toolkit/components/telemetry/TelemetryHistogramEnums.h.stub 2:05.66 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/gen_histogram_enum.py main TelemetryHistogramEnums.h .deps/TelemetryHistogramEnums.h.pp .deps/TelemetryHistogramEnums.h.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/Histograms.json /builddir/build/BUILD/icecat-78.15.0/dom/base/UseCounters.conf /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDeprecatedOperationList.h ../../../layout/style/ServoCSSPropList.py /builddir/build/BUILD/icecat-78.15.0/servo/components/style/properties/counted_unknown_properties.py /builddir/build/BUILD/icecat-78.15.0/dom/base/UseCountersWorker.conf 2:06.46 toolkit/components/telemetry/TelemetryHistogramNameMap.h.stub 2:06.46 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/gen_histogram_phf.py main TelemetryHistogramNameMap.h .deps/TelemetryHistogramNameMap.h.pp .deps/TelemetryHistogramNameMap.h.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/Histograms.json /builddir/build/BUILD/icecat-78.15.0/dom/base/UseCounters.conf /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDeprecatedOperationList.h ../../../layout/style/ServoCSSPropList.py /builddir/build/BUILD/icecat-78.15.0/servo/components/style/properties/counted_unknown_properties.py /builddir/build/BUILD/icecat-78.15.0/dom/base/UseCountersWorker.conf 2:07.98 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns' 2:07.98 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/base' 2:07.98 xpcom/base/ErrorList.h.stub 2:07.98 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/xpcom/base/ErrorList.py error_list_h ErrorList.h .deps/ErrorList.h.pp .deps/ErrorList.h.stub 2:08.25 xpcom/base/ErrorNamesInternal.h.stub 2:08.25 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/xpcom/base/ErrorList.py error_names_internal_h ErrorNamesInternal.h .deps/ErrorNamesInternal.h.pp .deps/ErrorNamesInternal.h.stub 2:08.51 xpcom/base/error_list.rs.stub 2:08.51 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/xpcom/base/ErrorList.py error_list_rs error_list.rs .deps/error_list.rs.pp .deps/error_list.rs.stub 2:08.74 xpcom/base/gk_rust_utils_ffi_generated.h.stub 2:08.74 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate gk_rust_utils_ffi_generated.h .deps/gk_rust_utils_ffi_generated.h.pp .deps/gk_rust_utils_ffi_generated.h.stub /builddir/build/BUILD/icecat-78.15.0/xpcom/rust/gkrust_utils 2:12.53 dom/media/audioipc_server_ffi_generated.h.stub 2:12.53 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate audioipc_server_ffi_generated.h .deps/audioipc_server_ffi_generated.h.pp .deps/audioipc_server_ffi_generated.h.stub /builddir/build/BUILD/icecat-78.15.0/media/audioipc/server 2:12.55 ../../config/nsinstall -R -m 644 'ErrorList.h' '../../dist/include' 2:12.55 ../../config/nsinstall -R -m 644 'ErrorNamesInternal.h' '../../dist/include' 2:12.55 ../../config/nsinstall -R -m 644 'gk_rust_utils_ffi_generated.h' '../../dist/include/mozilla' 2:12.55 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/base' 2:12.56 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/components' 2:12.56 xpcom/components/Components.h.stub 2:12.56 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/xpcom/components/gen_static_components.py main Components.h .deps/Components.h.pp .deps/Components.h.stub manifest-lists.json /builddir/build/BUILD/icecat-78.15.0/xpcom/components/StaticComponents.cpp.in 2:12.64 intl/locale/unic_langid_ffi_generated.h.stub 2:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/RunCbindgen.py generate unic_langid_ffi_generated.h .deps/unic_langid_ffi_generated.h.pp .deps/unic_langid_ffi_generated.h.stub /builddir/build/BUILD/icecat-78.15.0/intl/locale/rust/unic-langid-ffi 2:12.64 ../../config/nsinstall -R -m 644 'fluent_ffi_generated.h' '../../dist/include/mozilla/intl' 2:12.64 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/l10n' 2:12.65 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/ds' 2:12.65 xpcom/ds/nsGkAtomList.h.stub 2:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/StaticAtoms.py generate_nsgkatomlist_h nsGkAtomList.h .deps/nsGkAtomList.h.pp .deps/nsGkAtomList.h.stub /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/Atom.py /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/HTMLAtoms.py 2:12.97 xpcom/ds/nsGkAtomConsts.h.stub 2:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/StaticAtoms.py generate_nsgkatomconsts_h nsGkAtomConsts.h .deps/nsGkAtomConsts.h.pp .deps/nsGkAtomConsts.h.stub /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/Atom.py /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/HTMLAtoms.py 2:13.29 ../../config/nsinstall -R -m 644 'nsGkAtomConsts.h' '../../dist/include' 2:13.29 ../../config/nsinstall -R -m 644 'nsGkAtomList.h' '../../dist/include' 2:13.29 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/ds' 2:13.51 ../../config/nsinstall -R -m 644 'Components.h' '../../dist/include/mozilla' 2:13.51 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/components' 2:13.77 toolkit/components/telemetry/TelemetryScalarData.h.stub 2:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/gen_scalar_data.py main TelemetryScalarData.h .deps/TelemetryScalarData.h.pp .deps/TelemetryScalarData.h.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/Scalars.yaml 2:15.45 toolkit/components/telemetry/TelemetryScalarEnums.h.stub 2:15.45 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/gen_scalar_enum.py main TelemetryScalarEnums.h .deps/TelemetryScalarEnums.h.pp .deps/TelemetryScalarEnums.h.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/Scalars.yaml 2:16.62 touch ipdl.track 2:16.62 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl' 2:16.63 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/test/ipdl' 2:16.63 gmake[4]: Nothing to be done for 'export'. 2:16.63 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/test/ipdl' 2:16.79 toolkit/components/telemetry/TelemetryEventData.h.stub 2:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/gen_event_data.py main TelemetryEventData.h .deps/TelemetryEventData.h.pp .deps/TelemetryEventData.h.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/Events.yaml 2:17.75 toolkit/components/telemetry/TelemetryEventEnums.h.stub 2:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/gen_event_enum.py main TelemetryEventEnums.h .deps/TelemetryEventEnums.h.pp .deps/TelemetryEventEnums.h.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/Events.yaml 2:18.05 ../../config/nsinstall -R -m 644 'audioipc_client_ffi_generated.h' '../../dist/include' 2:18.05 ../../config/nsinstall -R -m 644 'audioipc_server_ffi_generated.h' '../../dist/include' 2:18.05 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media' 2:18.19 ../../config/nsinstall -R -m 644 'fluent_langneg_ffi_generated.h' '../../dist/include/mozilla/intl' 2:18.19 ../../config/nsinstall -R -m 644 'unic_langid_ffi_generated.h' '../../dist/include/mozilla/intl' 2:18.19 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/locale' 2:18.64 toolkit/components/telemetry/TelemetryProcessEnums.h.stub 2:18.64 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/gen_process_enum.py main TelemetryProcessEnums.h .deps/TelemetryProcessEnums.h.pp .deps/TelemetryProcessEnums.h.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/Processes.yaml 2:18.93 toolkit/components/telemetry/TelemetryProcessData.h.stub 2:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/gen_process_data.py main TelemetryProcessData.h .deps/TelemetryProcessData.h.pp .deps/TelemetryProcessData.h.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/Processes.yaml 2:19.27 ../../../config/nsinstall -R -m 644 'TelemetryEventEnums.h' '../../../dist/include/mozilla' 2:19.27 ../../../config/nsinstall -R -m 644 'TelemetryHistogramEnums.h' '../../../dist/include/mozilla' 2:19.27 ../../../config/nsinstall -R -m 644 'TelemetryProcessEnums.h' '../../../dist/include/mozilla' 2:19.27 ../../../config/nsinstall -R -m 644 'TelemetryScalarEnums.h' '../../../dist/include/mozilla' 2:19.27 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry' 2:37.56 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings' 3:54.06 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/ssl' 3:54.07 gmake[3]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 3:54.07 gmake[2]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 3:54.09 gmake[2]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 3:54.09 /usr/bin/gmake recurse_compile 3:54.11 gmake[3]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 3:54.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend' 3:54.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/mfbt' 3:54.13 mkdir -p '.deps/' 3:54.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust' 3:54.13 toolkit/library/rust/force-cargo-library-build 3:54.13 /usr/bin/cargo rustc --release --frozen --manifest-path /builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust/Cargo.toml -vv --lib --target=powerpc64le-unknown-linux-gnu --features 'quantum_render webgpu cubeb_pulse_rust cubeb-remoting moz_memory moz_places new_cert_storage' -- -Clto 3:54.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/debugger' 3:54.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit' 3:54.13 mkdir -p '.deps/' 3:54.13 mkdir -p '.deps/' 3:54.13 mkdir -p '.deps/' 3:54.13 mfbt/lz4.o 3:54.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src' 3:54.13 /usr/lib64/ccache/gcc -std=gnu99 -o lz4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/objdir/mfbt -I/builddir/build/BUILD/icecat-78.15.0/mfbt/double-conversion -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/lz4.o.pp /builddir/build/BUILD/icecat-78.15.0/mfbt/lz4/lz4.c 3:54.13 mkdir -p '.deps/' 3:54.14 mfbt/lz4frame.o 3:54.14 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/gc' 3:54.14 js/src/debugger/Unified_cpp_js_src_debugger0.o 3:54.14 js/src/debugger/Unified_cpp_js_src_debugger1.o 3:54.14 js/src/jit/Unified_cpp_js_src_jit0.o 3:54.14 mkdir -p '.deps/' 3:54.14 js/src/frontend/Parser.o 3:54.14 js/src/RegExp.o 3:54.14 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_debugger0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/debugger -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/debugger -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_debugger0.o.pp Unified_cpp_js_src_debugger0.cpp 3:54.14 js/src/frontend/Unified_cpp_js_src_frontend0.o 3:54.14 js/src/jit/Unified_cpp_js_src_jit1.o 3:54.14 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit0.o.pp Unified_cpp_js_src_jit0.cpp 3:54.14 js/src/CTypes.o 3:54.14 /usr/lib64/ccache/g++ -o Parser.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Parser.o.pp /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/Parser.cpp 3:54.15 /usr/lib64/ccache/g++ -o RegExp.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/RegExp.o.pp /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/RegExp.cpp 3:54.15 js/src/gc/StoreBuffer.o 3:54.15 js/src/gc/Unified_cpp_js_src_gc0.o 3:54.15 /usr/lib64/ccache/g++ -o StoreBuffer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/gc -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/gc -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/StoreBuffer.o.pp /builddir/build/BUILD/icecat-78.15.0/js/src/gc/StoreBuffer.cpp 3:54.17 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 3:54.17 gmake[4]: Nothing to be done for 'host-objects'. 3:54.17 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 3:54.18 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/wasm' 3:54.18 mkdir -p '.deps/' 3:54.18 js/src/wasm/Unified_cpp_js_src_wasm0.o 3:54.19 js/src/wasm/Unified_cpp_js_src_wasm1.o 3:54.19 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_wasm0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/wasm -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/wasm -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm0.o.pp Unified_cpp_js_src_wasm0.cpp 3:58.91 Compiling libc v0.2.59 3:58.91 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 3:58.91 ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.59 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=59 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="use_std"' -C metadata=90dfcdb7a8985a65 -C extra-filename=-90dfcdb7a8985a65 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libc-90dfcdb7a8985a65 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 3:59.91 Compiling proc-macro2 v1.0.20 3:59.91 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/proc-macro2 CARGO_PKG_AUTHORS='Alex Crichton :David Tolnay ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple 3:59.91 token-based libraries from the procedural macro use case. 3:59.91 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=1.0.20 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/proc-macro2/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=6fef09601de7a841 -C extra-filename=-6fef09601de7a841 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/proc-macro2-6fef09601de7a841 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:01.24 Compiling unicode-xid v0.2.0 4:01.25 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_xid CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-xid CARGO_PKG_AUTHORS='erick.tryzelaar :kwantam ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start 4:01.25 or XID_Continue properties according to 4:01.25 Unicode Standard Annex #31. 4:01.25 ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-xid CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name unicode_xid /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-xid/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=ec8d4cacdaa1f715 -C extra-filename=-ec8d4cacdaa1f715 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:01.47 Compiling syn v1.0.40 4:01.47 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/syn CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION=1.0.40 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=40 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/syn/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=aaaec1e80a6aee83 -C extra-filename=-aaaec1e80a6aee83 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/syn-aaaec1e80a6aee83 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:01.50 /usr/lib64/ccache/gcc -std=gnu99 -o lz4frame.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/objdir/mfbt -I/builddir/build/BUILD/icecat-78.15.0/mfbt/double-conversion -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/lz4frame.o.pp /builddir/build/BUILD/icecat-78.15.0/mfbt/lz4/lz4frame.c 4:01.50 mfbt/lz4hc.o 4:02.33 /usr/lib64/ccache/gcc -std=gnu99 -o lz4hc.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/objdir/mfbt -I/builddir/build/BUILD/icecat-78.15.0/mfbt/double-conversion -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/lz4hc.o.pp /builddir/build/BUILD/icecat-78.15.0/mfbt/lz4/lz4hc.c 4:02.33 mfbt/xxhash.o 4:03.05 Compiling cfg-if v0.1.10 4:03.05 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cfg-if CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] 4:03.05 parameters. Structured like an if-else chain, the first matching branch is the 4:03.05 item that gets emitted. 4:03.05 ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cfg_if --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=278303432d02fffe -C extra-filename=-278303432d02fffe --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:03.10 Compiling bitflags v1.2.0 4:03.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/bitflags CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. 4:03.10 ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bitflags/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=62b181b11944c06d -C extra-filename=-62b181b11944c06d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/bitflags-62b181b11944c06d -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:04.49 Compiling serde v1.0.104 4:04.49 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.104 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=104 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=6cb792fa2b16124b -C extra-filename=-6cb792fa2b16124b --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/serde-6cb792fa2b16124b -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:04.74 js/src/gc/Unified_cpp_js_src_gc1.o 4:04.74 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_gc0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/gc -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/gc -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc0.o.pp Unified_cpp_js_src_gc0.cpp 4:06.14 Compiling log v0.4.8 4:06.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/log CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 4:06.14 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/log/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="release_max_level_info"' --cfg 'feature="std"' -C metadata=657d7684329689ec -C extra-filename=-657d7684329689ec --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/log-657d7684329689ec -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:07.64 Compiling byteorder v1.3.2 4:07.65 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byteorder CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=56b81f98056e44e5 -C extra-filename=-56b81f98056e44e5 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/byteorder-56b81f98056e44e5 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:07.73 warning: use of deprecated macro `try`: use the `?` operator instead 4:07.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/build.rs:65:21 4:07.73 | 4:07.73 65 | let major = try!(num.parse::().map_err(|e| e.to_string())); 4:07.73 | ^^^ 4:07.73 | 4:07.73 = note: `#[warn(deprecated)]` on by default 4:07.73 warning: use of deprecated macro `try`: use the `?` operator instead 4:07.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/build.rs:74:21 4:07.73 | 4:07.73 74 | let minor = try!(num.parse::().map_err(|e| e.to_string())); 4:07.73 | ^^^ 4:07.73 warning: use of deprecated macro `try`: use the `?` operator instead 4:07.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/build.rs:83:21 4:07.73 | 4:07.73 83 | let patch = try!(num.parse::().map_err(|e| e.to_string())); 4:07.73 | ^^^ 4:09.30 warning: `byteorder` (build script) generated 3 warnings 4:09.30 Compiling lazy_static v1.4.0 4:09.30 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/lazy_static CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name lazy_static /builddir/build/BUILD/icecat-78.15.0/third_party/rust/lazy_static/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=9acf9a1c0dfe9c2f -C extra-filename=-9acf9a1c0dfe9c2f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:09.43 Compiling autocfg v0.1.6 4:09.43 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6 CARGO_PKG_AUTHORS='Josh Stone ' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name autocfg /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f2e120716d955520 -C extra-filename=-f2e120716d955520 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/version.rs:27:22 4:09.49 | 4:09.49 27 | let output = try!(Command::new(rustc) 4:09.49 | ^^^ 4:09.49 | 4:09.49 = note: `#[warn(deprecated)]` on by default 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/version.rs:34:22 4:09.49 | 4:09.49 34 | let output = try!(str::from_utf8(&output.stdout).map_err(error::from_utf8)); 4:09.49 | ^^^ 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/version.rs:50:21 4:09.49 | 4:09.49 50 | let major = try!(iter.next().ok_or(error::from_str("missing major version"))); 4:09.49 | ^^^ 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/version.rs:51:21 4:09.49 | 4:09.49 51 | let minor = try!(iter.next().ok_or(error::from_str("missing minor version"))); 4:09.49 | ^^^ 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/version.rs:52:21 4:09.49 | 4:09.49 52 | let patch = try!(iter.next().ok_or(error::from_str("missing patch version"))); 4:09.49 | ^^^ 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/version.rs:55:13 4:09.49 | 4:09.49 55 | try!(major.parse().map_err(error::from_num)), 4:09.49 | ^^^ 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/version.rs:56:13 4:09.49 | 4:09.49 56 | try!(minor.parse().map_err(error::from_num)), 4:09.49 | ^^^ 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/version.rs:57:13 4:09.49 | 4:09.49 57 | try!(patch.parse().map_err(error::from_num)), 4:09.49 | ^^^ 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/lib.rs:139:29 4:09.49 | 4:09.49 139 | let rustc_version = try!(Version::from_rustc(&rustc)); 4:09.49 | ^^^ 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/lib.rs:143:20 4:09.49 | 4:09.49 143 | let meta = try!(fs::metadata(&dir).map_err(error::from_io)); 4:09.49 | ^^^ 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/lib.rs:208:9 4:09.49 | 4:09.49 208 | try!(stdin.write_all(code.as_ref()).map_err(error::from_io)); 4:09.49 | ^^^ 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/lib.rs:202:25 4:09.49 | 4:09.49 202 | let mut child = try!(command.spawn().map_err(error::from_io)); 4:09.49 | ^^^ 4:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/lib.rs:206:13 4:09.49 | 4:09.49 206 | try!(stdin.write_all(b"#![no_std]\n").map_err(error::from_io)); 4:09.49 | ^^^ 4:09.50 warning: use of deprecated macro `try`: use the `?` operator instead 4:09.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg-0.1.6/src/lib.rs:211:22 4:09.50 | 4:09.50 211 | let status = try!(child.wait().map_err(error::from_io)); 4:09.50 | ^^^ 4:10.20 /usr/lib64/ccache/gcc -std=gnu99 -o xxhash.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/objdir/mfbt -I/builddir/build/BUILD/icecat-78.15.0/mfbt/double-conversion -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/xxhash.o.pp /builddir/build/BUILD/icecat-78.15.0/mfbt/lz4/xxhash.c 4:10.20 mfbt/Compression.o 4:10.66 warning: `autocfg` (lib) generated 14 warnings 4:10.66 Compiling memchr v2.2.1 4:10.66 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION=2.2.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/memchr/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=c6f5ed0a8419a167 -C extra-filename=-c6f5ed0a8419a167 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/memchr-c6f5ed0a8419a167 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:12.39 Compiling pkg-config v0.3.9 4:12.39 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=pkg_config CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A library to run the pkg-config system tool at build time in order to be used in 4:12.39 Cargo build scripts. 4:12.39 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkg-config CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/pkg-config-rs' CARGO_PKG_VERSION=0.3.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name pkg_config /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=eb9f7ef832352b74 -C extra-filename=-eb9f7ef832352b74 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:12.44 warning: trait objects without an explicit `dyn` are deprecated 4:12.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:155:32 4:12.44 | 4:12.44 155 | fn cause(&self) -> Option<&error::Error> { 4:12.44 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 4:12.44 | 4:12.44 = note: `#[warn(bare_trait_objects)]` on by default 4:12.44 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:12.44 = note: for more information, see issue #80165 4:12.44 warning: trait objects without an explicit `dyn` are deprecated 4:12.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:170:28 4:12.44 | 4:12.44 170 | let stdout_debug: &fmt::Debug = match stdout_utf8 { 4:12.44 | ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug` 4:12.44 | 4:12.44 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:12.44 = note: for more information, see issue #80165 4:12.44 warning: trait objects without an explicit `dyn` are deprecated 4:12.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:176:28 4:12.44 | 4:12.44 176 | let stderr_debug: &fmt::Debug = match stderr_utf8 { 4:12.44 | ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug` 4:12.44 | 4:12.44 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:12.44 = note: for more information, see issue #80165 4:12.44 warning: use of deprecated macro `try`: use the `?` operator instead 4:12.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:237:17 4:12.44 | 4:12.44 237 | try!(write!(f, "`{}` did not exit successfully: {}", command, output.status)); 4:12.44 | ^^^ 4:12.44 | 4:12.44 = note: `#[warn(deprecated)]` on by default 4:12.44 warning: use of deprecated macro `try`: use the `?` operator instead 4:12.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:239:21 4:12.44 | 4:12.44 239 | try!(write!(f, "\n--- stdout\n{}", stdout)); 4:12.44 | ^^^ 4:12.44 warning: use of deprecated macro `try`: use the `?` operator instead 4:12.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:242:21 4:12.44 | 4:12.44 242 | try!(write!(f, "\n--- stderr\n{}", stderr)); 4:12.44 | ^^^ 4:12.44 warning: use of deprecated macro `try`: use the `?` operator instead 4:12.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:267:8 4:12.44 | 4:12.44 267 | Ok(try!(run(cfg.command(package, &[&arg]))).trim_right().to_owned()) 4:12.44 | ^^^ 4:12.44 warning: use of deprecated macro `try`: use the `?` operator instead 4:12.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:347:22 4:12.44 | 4:12.44 347 | let output = try!(run(self.command(name, &["--libs", "--cflags"]))); 4:12.44 | ^^^ 4:12.44 warning: use of deprecated macro `try`: use the `?` operator instead 4:12.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:350:22 4:12.44 | 4:12.44 350 | let output = try!(run(self.command(name, &["--modversion"]))); 4:12.44 | ^^^ 4:12.45 warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead 4:12.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:67:17 4:12.46 | 4:12.46 67 | use std::ascii::AsciiExt; 4:12.46 | ^^^^^^^^ 4:12.52 warning: use of deprecated associated function `core::str::::trim_right`: superseded by `trim_end` 4:12.52 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:267:49 4:12.52 | 4:12.52 267 | Ok(try!(run(cfg.command(package, &[&arg]))).trim_right().to_owned()) 4:12.52 | ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end` 4:12.54 warning: use of deprecated associated function `core::str::::trim_right`: superseded by `trim_end` 4:12.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:407:28 4:12.54 | 4:12.54 407 | let parts = output.trim_right() 4:12.54 | ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end` 4:12.55 warning: use of deprecated associated function `core::str::::trim_right`: superseded by `trim_end` 4:12.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:445:31 4:12.55 | 4:12.55 445 | let mut iter = output.trim_right().split(' '); 4:12.55 | ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end` 4:12.57 warning: unused import: `std::ascii::AsciiExt` 4:12.57 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pkg-config/src/lib.rs:67:5 4:12.57 | 4:12.57 67 | use std::ascii::AsciiExt; 4:12.57 | ^^^^^^^^^^^^^^^^^^^^ 4:12.57 | 4:12.57 = note: `#[warn(unused_imports)]` on by default 4:13.08 mfbt/Unified_cpp_mfbt0.o 4:13.09 /usr/lib64/ccache/g++ -o Compression.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/objdir/mfbt -I/builddir/build/BUILD/icecat-78.15.0/mfbt/double-conversion -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Compression.o.pp /builddir/build/BUILD/icecat-78.15.0/mfbt/Compression.cpp 4:14.06 warning: `pkg-config` (lib) generated 14 warnings 4:14.06 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/lazy_static CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name lazy_static /builddir/build/BUILD/icecat-78.15.0/third_party/rust/lazy_static/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=a317039f0dde1154 -C extra-filename=-a317039f0dde1154 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:14.19 Compiling encoding_rs v0.8.22 4:14.19 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_VERSION=0.8.22 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=d8ac33052a6d7219 -C extra-filename=-d8ac33052a6d7219 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/encoding_rs-d8ac33052a6d7219 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:14.84 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cfg-if CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] 4:14.84 parameters. Structured like an if-else chain, the first matching branch is the 4:14.84 item that gets emitted. 4:14.84 ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cfg_if --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=deda36d31b4e398a -C extra-filename=-deda36d31b4e398a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:14.88 Compiling matches v0.1.8 4:14.88 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=matches CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/matches CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='A macro to evaluate, as a boolean, whether an expression matches a pattern.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=matches CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-std-candidates' CARGO_PKG_VERSION=0.1.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name matches /builddir/build/BUILD/icecat-78.15.0/third_party/rust/matches/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=d1f254bdc482955d -C extra-filename=-d1f254bdc482955d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:14.92 Compiling version_check v0.9.1 4:14.92 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/version_check CARGO_PKG_AUTHORS='Sergio Benitez ' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_VERSION=0.9.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name version_check /builddir/build/BUILD/icecat-78.15.0/third_party/rust/version_check/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=cddba9279adee7b4 -C extra-filename=-cddba9279adee7b4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:15.08 mfbt/Unified_cpp_mfbt1.o 4:15.08 /usr/lib64/ccache/g++ -o Unified_cpp_mfbt0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/objdir/mfbt -I/builddir/build/BUILD/icecat-78.15.0/mfbt/double-conversion -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp Unified_cpp_mfbt0.cpp 4:15.88 js/src/Library.o 4:15.88 /usr/lib64/ccache/g++ -o CTypes.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/CTypes.o.pp /builddir/build/BUILD/icecat-78.15.0/js/src/ctypes/CTypes.cpp 4:16.77 Compiling semver-parser v0.7.0 4:16.77 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=semver_parser CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver-parser CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO_PKG_DESCRIPTION='Parsing of the semver spec. 4:16.77 ' CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver-parser CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name semver_parser /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver-parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=ee0cd509aad8a768 -C extra-filename=-ee0cd509aad8a768 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:16.84 warning: use of deprecated macro `try`: use the `?` operator instead 4:16.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver-parser/src/version.rs:75:9 4:16.84 | 4:16.84 75 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); 4:16.84 | ^^^ 4:16.84 | 4:16.84 = note: `#[warn(deprecated)]` on by default 4:16.84 warning: use of deprecated macro `try`: use the `?` operator instead 4:16.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver-parser/src/version.rs:79:13 4:16.84 | 4:16.84 79 | try!(write!(f, "-{}", strs.join("."))); 4:16.84 | ^^^ 4:16.84 warning: use of deprecated macro `try`: use the `?` operator instead 4:16.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver-parser/src/version.rs:84:13 4:16.84 | 4:16.85 84 | try!(write!(f, "+{}", strs.join("."))); 4:16.85 | ^^^ 4:16.85 warning: use of deprecated macro `try`: use the `?` operator instead 4:16.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver-parser/src/range.rs:184:22 4:16.85 | 4:16.85 184 | let predicates = try!(predicates); 4:16.85 | ^^^ 4:18.20 /usr/lib64/ccache/g++ -o Unified_cpp_mfbt1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/objdir/mfbt -I/builddir/build/BUILD/icecat-78.15.0/mfbt/double-conversion -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp Unified_cpp_mfbt1.cpp 4:18.73 warning: `semver-parser` (lib) generated 4 warnings 4:18.73 Compiling scopeguard v1.0.0 4:18.73 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=scopeguard CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/scopeguard CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope, 4:18.73 even if the code between panics (assuming unwinding panic). 4:18.74 Defines the macros `defer'\!'`, `defer_on_unwind'\!'`, `defer_on_success'\!'` as 4:18.74 shorthands for guards with one of the implemented strategies. 4:18.74 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scopeguard CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name scopeguard /builddir/build/BUILD/icecat-78.15.0/third_party/rust/scopeguard/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=dccc78b0d6faca86 -C extra-filename=-dccc78b0d6faca86 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:18.83 Compiling ppv-lite86 v0.2.6 4:18.84 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ppv_lite86 CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86 CARGO_PKG_AUTHORS='The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='Implementation of the crypto-simd API for x86' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ppv-lite86 CARGO_PKG_REPOSITORY='https://github.com/cryptocorrosion/cryptocorrosion' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name ppv_lite86 --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="simd"' --cfg 'feature="std"' -C metadata=d809591d6072b474 -C extra-filename=-d809591d6072b474 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:18.93 warning: associated type `u32x4` should have an upper camel case name 4:18.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/types.rs:225:10 4:18.93 | 4:18.93 225 | type u32x4: u32x4; 4:18.93 | ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U32x4` 4:18.93 | 4:18.93 = note: `#[warn(non_camel_case_types)]` on by default 4:18.93 warning: associated type `u64x2` should have an upper camel case name 4:18.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/types.rs:226:10 4:18.93 | 4:18.93 226 | type u64x2: u64x2; 4:18.93 | ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U64x2` 4:18.93 warning: associated type `u128x1` should have an upper camel case name 4:18.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/types.rs:227:10 4:18.93 | 4:18.93 227 | type u128x1: u128x1; 4:18.93 | ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U128x1` 4:18.93 warning: associated type `u32x4x2` should have an upper camel case name 4:18.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/types.rs:229:10 4:18.93 | 4:18.93 229 | type u32x4x2: u32x4x2; 4:18.93 | ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U32x4x2` 4:18.93 warning: associated type `u64x2x2` should have an upper camel case name 4:18.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/types.rs:230:10 4:18.93 | 4:18.93 230 | type u64x2x2: u64x2x2; 4:18.93 | ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U64x2x2` 4:18.93 warning: associated type `u64x4` should have an upper camel case name 4:18.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/types.rs:231:10 4:18.94 | 4:18.94 231 | type u64x4: u64x4; 4:18.94 | ^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U64x4` 4:18.94 warning: associated type `u128x2` should have an upper camel case name 4:18.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/types.rs:232:10 4:18.94 | 4:18.94 232 | type u128x2: u128x2; 4:18.94 | ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U128x2` 4:18.94 warning: associated type `u32x4x4` should have an upper camel case name 4:18.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/types.rs:234:10 4:18.94 | 4:18.94 234 | type u32x4x4: u32x4x4; 4:18.94 | ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U32x4x4` 4:18.94 warning: associated type `u64x2x4` should have an upper camel case name 4:18.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/types.rs:235:10 4:18.94 | 4:18.94 235 | type u64x2x4: u64x2x4; 4:18.94 | ^^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U64x2x4` 4:18.94 warning: associated type `u128x4` should have an upper camel case name 4:18.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/types.rs:236:10 4:18.94 | 4:18.94 236 | type u128x4: u128x4; 4:18.94 | ^^^^^^ help: convert the identifier to upper camel case (notice the capitalization): `U128x4` 4:19.71 warning: `ppv-lite86` (lib) generated 10 warnings 4:19.71 Compiling slab v0.4.1 4:19.71 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=slab CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/slab CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/slab' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_REPOSITORY='https://github.com/carllerche/slab' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name slab /builddir/build/BUILD/icecat-78.15.0/third_party/rust/slab/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=deb091b2c41e9f6b -C extra-filename=-deb091b2c41e9f6b --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:19.97 Compiling futures v0.1.29 4:19.97 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=futures CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='An implementation of futures and streams featuring zero allocations, 4:19.97 composability, and iterator-like interfaces. 4:19.97 ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_VERSION=0.1.29 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=29 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name futures /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="use_std"' --cfg 'feature="with-deprecated"' -C metadata=1d48516e6168690b -C extra-filename=-1d48516e6168690b --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:20.47 warning: trait objects without an explicit `dyn` are deprecated 4:20.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/future/catch_unwind.rs:28:22 4:20.47 | 4:20.48 28 | type Error = Box; 4:20.48 | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` 4:20.48 | 4:20.48 = note: `#[warn(bare_trait_objects)]` on by default 4:20.48 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.48 = note: for more information, see issue #80165 4:20.48 warning: trait objects without an explicit `dyn` are deprecated 4:20.48 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/future/shared.rs:310:32 4:20.48 | 4:20.48 310 | fn cause(&self) -> Option<&error::Error> { 4:20.48 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 4:20.48 | 4:20.48 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.48 = note: for more information, see issue #80165 4:20.48 warning: trait objects without an explicit `dyn` are deprecated 4:20.48 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/future/mod.rs:106:50 4:20.48 | 4:20.48 106 | pub type BoxFuture = ::std::boxed::Box + Send>; 4:20.48 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` 4:20.48 | 4:20.48 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.48 = note: for more information, see issue #80165 4:20.48 warning: anonymous parameters are deprecated and will be removed in the next edition. 4:20.48 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/future/mod.rs:1084:20 4:20.48 | 4:20.48 1084 | fn future_from(T) -> Self::Future; 4:20.48 | ^ help: try naming the parameter or explicitly ignoring it: `_: T` 4:20.48 | 4:20.48 = note: `#[warn(anonymous_parameters)]` on by default 4:20.48 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 4:20.48 = note: for more information, see issue #41686 4:20.48 warning: trait objects without an explicit `dyn` are deprecated 4:20.48 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/stream/select.rs:37:40 4:20.48 | 4:20.48 37 | (&mut self.stream2 as &mut Stream, 4:20.48 | ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream` 4:20.48 | 4:20.48 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.48 = note: for more information, see issue #80165 4:20.49 warning: trait objects without an explicit `dyn` are deprecated 4:20.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/stream/select.rs:38:40 4:20.49 | 4:20.49 38 | &mut self.stream1 as &mut Stream) 4:20.49 | ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream` 4:20.49 | 4:20.49 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.49 = note: for more information, see issue #80165 4:20.49 warning: trait objects without an explicit `dyn` are deprecated 4:20.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/stream/select.rs:40:40 4:20.49 | 4:20.49 40 | (&mut self.stream1 as &mut Stream, 4:20.49 | ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream` 4:20.49 | 4:20.49 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.49 = note: for more information, see issue #80165 4:20.49 warning: trait objects without an explicit `dyn` are deprecated 4:20.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/stream/select.rs:41:40 4:20.49 | 4:20.49 41 | &mut self.stream2 as &mut Stream) 4:20.49 | ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream` 4:20.49 | 4:20.49 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.49 = note: for more information, see issue #80165 4:20.49 warning: trait objects without an explicit `dyn` are deprecated 4:20.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/stream/catch_unwind.rs:37:22 4:20.49 | 4:20.49 37 | type Error = Box; 4:20.49 | ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send` 4:20.49 | 4:20.49 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.49 = note: for more information, see issue #80165 4:20.50 warning: trait objects without an explicit `dyn` are deprecated 4:20.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/stream/futures_unordered.rs:602:50 4:20.50 | 4:20.50 602 | unsafe fn hide_lt(p: *mut ArcNode) -> *mut UnsafeNotify { 4:20.50 | ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify` 4:20.50 | 4:20.50 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.50 = note: for more information, see issue #80165 4:20.50 warning: trait objects without an explicit `dyn` are deprecated 4:20.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/stream/futures_unordered.rs:603:30 4:20.50 | 4:20.50 603 | mem::transmute(p as *mut UnsafeNotify) 4:20.50 | ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify` 4:20.50 | 4:20.50 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.50 = note: for more information, see issue #80165 4:20.50 warning: trait objects without an explicit `dyn` are deprecated 4:20.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/stream/mod.rs:132:50 4:20.50 | 4:20.50 132 | pub type BoxStream = ::std::boxed::Box + Send>; 4:20.50 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream + Send` 4:20.50 | 4:20.50 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.50 = note: for more information, see issue #80165 4:20.50 warning: trait objects without an explicit `dyn` are deprecated 4:20.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/sink/mod.rs:55:48 4:20.50 | 4:20.50 55 | pub type BoxSink = ::std::boxed::Box + 4:20.50 | ________________________________________________^ 4:20.50 56 | | ::core::marker::Send>; 4:20.50 | |___________________________________________________________________^ 4:20.50 | 4:20.50 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.50 = note: for more information, see issue #80165 4:20.50 help: use `dyn` 4:20.50 | 4:20.50 55 | pub type BoxSink = ::std::boxed::Box + 4:20.50 56 | ::core::marker::Send>; 4:20.50 | 4:20.50 warning: trait objects without an explicit `dyn` are deprecated 4:20.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/core.rs:21:12 4:20.50 | 4:20.50 21 | f: &'a Fn() -> NotifyHandle, 4:20.50 | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> NotifyHandle` 4:20.50 | 4:20.51 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.51 = note: for more information, see issue #80165 4:20.51 warning: trait objects without an explicit `dyn` are deprecated 4:20.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/core.rs:45:23 4:20.51 | 4:20.51 45 | pub fn new(f: &'a Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark<'a> { 4:20.51 | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> NotifyHandle` 4:20.51 | 4:20.51 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.51 = note: for more information, see issue #80165 4:20.51 warning: trait objects without an explicit `dyn` are deprecated 4:20.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/data.rs:35:41 4:20.51 | 4:20.51 35 | ... Box, 4:20.51 | ^^^^^^ help: use `dyn`: `dyn Opaque` 4:20.51 | 4:20.51 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.51 = note: for more information, see issue #80165 4:20.51 warning: trait objects without an explicit `dyn` are deprecated 4:20.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/data.rs:124:36 4:20.51 | 4:20.51 124 | &**entry as *const Opaque as *const T 4:20.51 | ^^^^^^ help: use `dyn`: `dyn Opaque` 4:20.51 | 4:20.51 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.51 = note: for more information, see issue #80165 4:20.51 warning: trait objects without an explicit `dyn` are deprecated 4:20.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:93:17 4:20.51 | 4:20.51 93 | Old(&'a Arc), 4:20.51 | ^^^^^^ help: use `dyn`: `dyn Unpark` 4:20.51 | 4:20.51 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.51 = note: for more information, see issue #80165 4:20.51 warning: trait objects without an explicit `dyn` are deprecated 4:20.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:107:13 4:20.51 | 4:20.51 107 | Old(Arc), 4:20.51 | ^^^^^^ help: use `dyn`: `dyn Unpark` 4:20.51 | 4:20.51 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.51 = note: for more information, see issue #80165 4:20.51 warning: trait objects without an explicit `dyn` are deprecated 4:20.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:121:23 4:20.51 | 4:20.51 121 | pub fn new(f: &'a Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark<'a> { 4:20.51 | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> NotifyHandle` 4:20.51 | 4:20.51 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.51 = note: for more information, see issue #80165 4:20.53 warning: trait objects without an explicit `dyn` are deprecated 4:20.53 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:208:35 4:20.53 | 4:20.53 208 | &**old1 as *const Unpark == &**old2 as *const Unpark 4:20.53 | ^^^^^^ help: use `dyn`: `dyn Unpark` 4:20.53 | 4:20.53 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.53 = note: for more information, see issue #80165 4:20.53 warning: trait objects without an explicit `dyn` are deprecated 4:20.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:208:63 4:20.54 | 4:20.54 208 | &**old1 as *const Unpark == &**old2 as *const Unpark 4:20.54 | ^^^^^^ help: use `dyn`: `dyn Unpark` 4:20.54 | 4:20.54 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.54 = note: for more information, see issue #80165 4:20.54 warning: trait objects without an explicit `dyn` are deprecated 4:20.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:222:47 4:20.54 | 4:20.54 222 | pub fn poll_future(&mut self, unpark: Arc) -> Poll { 4:20.54 | ^^^^^^ help: use `dyn`: `dyn Unpark` 4:20.54 | 4:20.54 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.54 = note: for more information, see issue #80165 4:20.54 warning: trait objects without an explicit `dyn` are deprecated 4:20.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:248:36 4:20.54 | 4:20.54 248 | pub fn execute(self, exec: Arc) 4:20.54 | ^^^^^^^^ help: use `dyn`: `dyn Executor` 4:20.54 | 4:20.54 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.54 = note: for more information, see issue #80165 4:20.54 warning: trait objects without an explicit `dyn` are deprecated 4:20.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:269:47 4:20.54 | 4:20.54 269 | pub fn poll_stream(&mut self, unpark: Arc) 4:20.54 | ^^^^^^ help: use `dyn`: `dyn Unpark` 4:20.54 | 4:20.54 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.54 = note: for more information, see issue #80165 4:20.54 warning: trait objects without an explicit `dyn` are deprecated 4:20.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:295:67 4:20.54 | 4:20.54 295 | pub fn start_send(&mut self, value: S::SinkItem, unpark: &Arc) 4:20.54 | ^^^^^^ help: use `dyn`: `dyn Unpark` 4:20.54 | 4:20.54 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.54 = note: for more information, see issue #80165 4:20.54 warning: trait objects without an explicit `dyn` are deprecated 4:20.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:303:47 4:20.54 | 4:20.54 303 | pub fn poll_flush(&mut self, unpark: &Arc) 4:20.54 | ^^^^^^ help: use `dyn`: `dyn Unpark` 4:20.54 | 4:20.54 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.54 = note: for more information, see issue #80165 4:20.54 warning: trait objects without an explicit `dyn` are deprecated 4:20.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:402:22 4:20.54 | 4:20.54 402 | spawn: Spawn + Send>>, 4:20.54 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` 4:20.54 | 4:20.54 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.54 = note: for more information, see issue #80165 4:20.54 warning: trait objects without an explicit `dyn` are deprecated 4:20.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:409:15 4:20.54 | 4:20.54 409 | exec: Arc, 4:20.54 | ^^^^^^^^ help: use `dyn`: `dyn Executor` 4:20.54 | 4:20.54 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.54 = note: for more information, see issue #80165 4:20.54 warning: trait objects without an explicit `dyn` are deprecated 4:20.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:598:14 4:20.54 | 4:20.54 598 | set: Arc, 4:20.54 | ^^^^^^^^ help: use `dyn`: `dyn EventSet` 4:20.54 | 4:20.54 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.54 = note: for more information, see issue #80165 4:20.54 warning: trait objects without an explicit `dyn` are deprecated 4:20.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:607:25 4:20.54 | 4:20.55 607 | pub fn new(set: Arc, id: usize) -> UnparkEvent { 4:20.55 | ^^^^^^^^ help: use `dyn`: `dyn EventSet` 4:20.55 | 4:20.55 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.55 = note: for more information, see issue #80165 4:20.55 warning: trait objects without an explicit `dyn` are deprecated 4:20.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/mod.rs:634:17 4:20.55 | 4:20.55 634 | inner: *mut UnsafeNotify, 4:20.55 | ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify` 4:20.55 | 4:20.55 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.55 = note: for more information, see issue #80165 4:20.55 warning: trait objects without an explicit `dyn` are deprecated 4:20.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/mod.rs:651:35 4:20.55 | 4:20.55 651 | pub unsafe fn new(inner: *mut UnsafeNotify) -> NotifyHandle { 4:20.55 | ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify` 4:20.55 | 4:20.55 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:20.55 = note: for more information, see issue #80165 4:20.69 warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred 4:20.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:8:44 4:20.69 | 4:20.69 8 | use std::sync::{Arc, Mutex, Condvar, Once, ONCE_INIT}; 4:20.69 | ^^^^^^^^^ 4:20.69 | 4:20.69 = note: `#[warn(deprecated)]` on by default 4:20.69 warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred 4:20.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:35:21 4:20.69 | 4:20.69 35 | static INIT: Once = ONCE_INIT; 4:20.69 | ^^^^^^^^^ help: replace the use of the deprecated constant: `Once::new()` 4:21.72 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:21.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/atomic_task.rs:173:26 4:21.72 | 4:21.72 173 | match self.state.compare_and_swap(WAITING, REGISTERING, Acquire) { 4:21.72 | ^^^^^^^^^^^^^^^^ 4:21.76 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:21.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:489:26 4:21.76 | 4:21.76 489 | match self.state.compare_and_swap(NOTIFY, IDLE, Ordering::SeqCst) { 4:21.76 | ^^^^^^^^^^^^^^^^ 4:21.76 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:21.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:500:26 4:21.76 | 4:21.76 500 | match self.state.compare_and_swap(IDLE, SLEEP, Ordering::SeqCst) { 4:21.76 | ^^^^^^^^^^^^^^^^ 4:21.76 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:21.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:516:37 4:21.76 | 4:21.76 516 | if NOTIFY == self.state.compare_and_swap(NOTIFY, IDLE, Ordering::SeqCst) { 4:21.76 | ^^^^^^^^^^^^^^^^ 4:21.76 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:21.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:527:26 4:21.76 | 4:21.76 527 | match self.state.compare_and_swap(IDLE, NOTIFY, Ordering::SeqCst) { 4:21.76 | ^^^^^^^^^^^^^^^^ 4:21.76 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:21.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/task_impl/std/mod.rs:537:26 4:21.76 | 4:21.76 537 | match self.state.compare_and_swap(SLEEP, NOTIFY, Ordering::SeqCst) { 4:21.76 | ^^^^^^^^^^^^^^^^ 4:21.84 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:21.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/sync/mpsc/mod.rs:757:49 4:21.84 | 4:21.84 757 | let actual = self.inner.num_senders.compare_and_swap(curr, next, SeqCst); 4:21.84 | ^^^^^^^^^^^^^^^^ 4:21.96 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:21.96 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/future/shared.rs:132:41 4:21.96 | 4:21.96 132 | match self.inner.notifier.state.compare_and_swap(IDLE, POLLING, SeqCst) { 4:21.96 | ^^^^^^^^^^^^^^^^ 4:21.96 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:21.96 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/future/shared.rs:172:53 4:21.96 | 4:21.96 172 | match self.inner.notifier.state.compare_and_swap(POLLING, IDLE, SeqCst) { 4:21.96 | ^^^^^^^^^^^^^^^^ 4:21.97 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:21.97 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/future/shared.rs:228:20 4:21.97 | 4:21.97 228 | self.state.compare_and_swap(POLLING, REPOLL, SeqCst); 4:21.97 | ^^^^^^^^^^^^^^^^ 4:21.98 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 4:21.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-0.1.29/src/future/shared.rs:306:20 4:21.98 | 4:21.98 306 | self.error.description() 4:21.98 | ^^^^^^^^^^^ 4:22.63 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/mfbt' 4:22.64 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/new-regexp' 4:22.64 mkdir -p '.deps/' 4:22.64 js/src/new-regexp/property-sequences.o 4:22.65 js/src/new-regexp/special-case.o 4:22.65 /usr/lib64/ccache/g++ -o property-sequences.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/new-regexp -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -MD -MP -MF .deps/property-sequences.o.pp /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/property-sequences.cc 4:25.95 In file included from Unified_cpp_js_src_jit0.cpp:47: 4:25.96 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/BaselineCacheIRCompiler.cpp: In constructor ‘js::jit::BaselineCacheIRCompiler::BaselineCacheIRCompiler(JSContext*, const js::jit::CacheIRWriter&, uint32_t, js::jit::BaselineCacheIRStubKind)’: 4:25.96 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/BaselineCacheIRCompiler.cpp:47:1: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 4:25.96 47 | BaselineCacheIRCompiler::BaselineCacheIRCompiler( 4:25.96 | ^~~~~~~~~~~~~~~~~~~~~~~ 4:25.96 js/src/jit/Unified_cpp_js_src_jit10.o 4:25.96 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit1.o.pp Unified_cpp_js_src_jit1.cpp 4:26.36 warning: `futures` (lib) generated 46 warnings 4:26.36 Compiling itoa v0.4.4 4:26.36 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/itoa CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast functions for printing integer primitives to an io::Write' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name itoa /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itoa/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=99af55740537aab5 -C extra-filename=-99af55740537aab5 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:26.40 warning: use of deprecated macro `try`: use the `?` operator instead 4:26.40 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itoa/src/lib.rs:74:5 4:26.40 | 4:26.41 74 | try!(wr.write_all(s.as_bytes())); 4:26.41 | ^^^ 4:26.41 | 4:26.41 = note: `#[warn(deprecated)]` on by default 4:26.42 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 4:26.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itoa/src/lib.rs:119:34 4:26.42 | 4:26.42 119 | bytes: unsafe { mem::uninitialized() }, 4:26.42 | ^^^^^^^^^^^^^ 4:26.57 warning: `itoa` (lib) generated 2 warnings 4:26.57 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ppv_lite86 CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86 CARGO_PKG_AUTHORS='The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='Implementation of the crypto-simd API for x86' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ppv-lite86 CARGO_PKG_REPOSITORY='https://github.com/cryptocorrosion/cryptocorrosion' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name ppv_lite86 --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ppv-lite86/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' -C metadata=209b56804783d124 -C extra-filename=-209b56804783d124 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:27.22 warning: `ppv-lite86` (lib) generated 10 warnings (10 duplicates) 4:27.22 Compiling thin-vec v0.1.2 4:27.22 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=thin_vec CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/thin-vec CARGO_PKG_AUTHORS='Alexis Beingessner ' CARGO_PKG_DESCRIPTION='a vec that takes up less space on the stack' CARGO_PKG_HOMEPAGE='https://github.com/gankro/thin-vec' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thin-vec CARGO_PKG_REPOSITORY='https://github.com/gankro/thin-vec' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name thin_vec /builddir/build/BUILD/icecat-78.15.0/third_party/rust/thin-vec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="gecko-ffi"' -C metadata=25dc192a30c0c499 -C extra-filename=-25dc192a30c0c499 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:28.31 Compiling glob v0.3.0 4:28.31 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=glob CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/glob CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Support for matching file paths against Unix shell style patterns. 4:28.31 ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/glob' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=glob CARGO_PKG_REPOSITORY='https://github.com/rust-lang/glob' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name glob /builddir/build/BUILD/icecat-78.15.0/third_party/rust/glob/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=6b1e0eb89506b999 -C extra-filename=-6b1e0eb89506b999 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:28.38 warning: trait objects without an explicit `dyn` are deprecated 4:28.38 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/glob/src/lib.rs:294:32 4:28.38 | 4:28.38 294 | fn cause(&self) -> Option<&Error> { 4:28.38 | ^^^^^ help: use `dyn`: `dyn Error` 4:28.38 | 4:28.38 = note: `#[warn(bare_trait_objects)]` on by default 4:28.38 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 4:28.38 = note: for more information, see issue #80165 4:28.47 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 4:28.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/glob/src/lib.rs:291:20 4:28.47 | 4:28.47 291 | self.error.description() 4:28.47 | ^^^^^^^^^^^ 4:28.47 | 4:28.47 = note: `#[warn(deprecated)]` on by default 4:30.42 warning: `glob` (lib) generated 2 warnings 4:30.42 Compiling unicode-normalization v0.1.5 4:30.42 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_normalization CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-normalization CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of 4:30.43 Unicode strings, including Canonical and Compatible 4:30.43 Decomposition and Recomposition, as described in 4:30.43 Unicode Standard Annex #15. 4:30.43 ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-normalization CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name unicode_normalization /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-normalization/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=cc1c5bc24c1bac72 -C extra-filename=-cc1c5bc24c1bac72 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:30.51 js/src/new-regexp/Unified_cpp_js_src_new-regexp0.o 4:30.51 /usr/lib64/ccache/g++ -o special-case.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/new-regexp -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -MD -MP -MF .deps/special-case.o.pp /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/special-case.cc 4:30.82 warning: unnecessary parentheses around assigned value 4:30.82 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-normalization/src/normalize.rs:119:22 4:30.82 | 4:30.82 119 | const N_COUNT: u32 = (V_COUNT * T_COUNT); 4:30.83 | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 4:30.83 | 4:30.83 = note: `#[warn(unused_parens)]` on by default 4:30.83 warning: unnecessary parentheses around assigned value 4:30.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-normalization/src/normalize.rs:120:22 4:30.83 | 4:30.83 120 | const S_COUNT: u32 = (L_COUNT * N_COUNT); 4:30.83 | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 4:30.90 warning: `#[inline]` is ignored on function prototypes 4:30.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-normalization/src/lib.rs:77:5 4:30.90 | 4:30.90 77 | #[inline] 4:30.90 | ^^^^^^^^^ 4:30.90 | 4:30.90 = note: `#[warn(unused_attributes)]` on by default 4:30.90 warning: `#[inline]` is ignored on function prototypes 4:30.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-normalization/src/lib.rs:82:5 4:30.90 | 4:30.90 82 | #[inline] 4:30.90 | ^^^^^^^^^ 4:30.90 warning: `#[inline]` is ignored on function prototypes 4:30.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-normalization/src/lib.rs:87:5 4:30.90 | 4:30.90 87 | #[inline] 4:30.90 | ^^^^^^^^^ 4:30.90 warning: `#[inline]` is ignored on function prototypes 4:30.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-normalization/src/lib.rs:92:5 4:30.90 | 4:30.90 92 | #[inline] 4:30.90 | ^^^^^^^^^ 4:31.99 warning: `unicode-normalization` (lib) generated 6 warnings 4:31.99 Compiling stable_deref_trait v1.0.0 4:31.99 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=stable_deref_trait CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/stable_deref_trait CARGO_PKG_AUTHORS='Robert Grosse ' CARGO_PKG_DESCRIPTION='An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental. 4:31.99 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=stable_deref_trait CARGO_PKG_REPOSITORY='https://github.com/storyyeller/stable_deref_trait' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name stable_deref_trait /builddir/build/BUILD/icecat-78.15.0/third_party/rust/stable_deref_trait/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=dc92fffe0248df90 -C extra-filename=-dc92fffe0248df90 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:32.04 Compiling percent-encoding v2.1.0 4:32.04 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=percent_encoding CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/percent-encoding CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=percent-encoding CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name percent_encoding /builddir/build/BUILD/icecat-78.15.0/third_party/rust/percent-encoding/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=7c05cf2cfe3f654f -C extra-filename=-7c05cf2cfe3f654f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:32.87 Compiling siphasher v0.3.1 4:32.87 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=siphasher CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/siphasher CARGO_PKG_AUTHORS='Frank Denis ' CARGO_PKG_DESCRIPTION='SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust' CARGO_PKG_HOMEPAGE='https://docs.rs/siphasher' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=siphasher CARGO_PKG_REPOSITORY='https://github.com/jedisct1/rust-siphash' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name siphasher /builddir/build/BUILD/icecat-78.15.0/third_party/rust/siphasher/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=3d7b51f1f313b2e2 -C extra-filename=-3d7b51f1f313b2e2 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:33.41 Compiling threadbound v0.1.0 4:33.41 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=threadbound CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/threadbound CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Make any value Sync but only available on its original thread.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=threadbound CARGO_PKG_REPOSITORY='https://github.com/dtolnay/threadbound' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name threadbound /builddir/build/BUILD/icecat-78.15.0/third_party/rust/threadbound/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=21690ea97c7df5e1 -C extra-filename=-21690ea97c7df5e1 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:33.53 Compiling failure_derive v0.1.6 (https://github.com/badboy/failure?rev=64af847bc5fdcb6d2438bec8a6030812a80519a5#64af847b) 4:33.53 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/failure_derive CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_DESCRIPTION='derives for the failure crate' CARGO_PKG_HOMEPAGE='https://rust-lang-nursery.github.io/failure/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=failure_derive CARGO_PKG_REPOSITORY='https://github.com/withoutboats/failure_derive' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/failure_derive/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=9b152b295fbbd984 -C extra-filename=-9b152b295fbbd984 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/failure_derive-9b152b295fbbd984 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:34.57 Compiling bindgen v0.53.2 4:34.57 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/bindgen CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bindgen CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_VERSION=0.53.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=53 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bindgen/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="runtime"' -C metadata=c975b0d3f28d8a91 -C extra-filename=-c975b0d3f28d8a91 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/bindgen-c975b0d3f28d8a91 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:35.63 Compiling regex-syntax v0.6.12 4:35.63 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex_syntax CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/regex-syntax CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=0.6.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name regex_syntax /builddir/build/BUILD/icecat-78.15.0/third_party/rust/regex-syntax/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=1bd85bfb756b5e69 -C extra-filename=-1bd85bfb756b5e69 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:38.29 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 4:38.29 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/regex-syntax/src/error.rs:45:38 4:38.29 | 4:38.29 45 | Error::Parse(ref x) => x.description(), 4:38.29 | ^^^^^^^^^^^ 4:38.29 | 4:38.29 = note: `#[warn(deprecated)]` on by default 4:38.29 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 4:38.29 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/regex-syntax/src/error.rs:46:42 4:38.29 | 4:38.29 46 | Error::Translate(ref x) => x.description(), 4:38.29 | ^^^^^^^^^^^ 4:39.51 js/src/new-regexp/Unified_cpp_js_src_new-regexp1.o 4:39.51 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_new-regexp0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/new-regexp -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -MD -MP -MF .deps/Unified_cpp_js_src_new-regexp0.o.pp Unified_cpp_js_src_new-regexp0.cpp 4:47.09 js/src/jsmath.o 4:47.09 /usr/lib64/ccache/g++ -o Library.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Library.o.pp /builddir/build/BUILD/icecat-78.15.0/js/src/ctypes/Library.cpp 4:49.65 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PrivateIterators-inl.h:14, 4:49.65 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Allocator.cpp:27, 4:49.65 from Unified_cpp_js_src_gc0.cpp:2: 4:49.65 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepObjectGroups()’: 4:49.65 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:129:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4:49.65 129 | it++; 4:49.65 | ~~^~ 4:49.65 In file included from Unified_cpp_js_src_gc0.cpp:38: 4:49.65 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/GC.cpp:5017:29: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 4:49.65 5017 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 4:49.65 | ^ 4:49.65 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PrivateIterators-inl.h:14, 4:49.65 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Allocator.cpp:27, 4:49.65 from Unified_cpp_js_src_gc0.cpp:2: 4:49.65 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepMisc()’: 4:49.65 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:134:13: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4:49.65 134 | return *it; 4:49.65 | ^~ 4:49.65 In file included from Unified_cpp_js_src_gc0.cpp:38: 4:49.65 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/GC.cpp:5025:29: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 4:49.66 5025 | for (SweepGroupRealmsIter r(this); !r.done(); r.next()) { 4:49.66 | ^ 4:49.66 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/GC.cpp: In constructor ‘js::gc::GCRuntime::GCRuntime(JSRuntime*)’: 4:49.66 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/GC.cpp:872:1: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 4:49.66 872 | GCRuntime::GCRuntime(JSRuntime* rt) 4:49.66 | ^~~~~~~~~ 4:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PrivateIterators-inl.h:14, 4:49.66 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Allocator.cpp:27, 4:49.66 from Unified_cpp_js_src_gc0.cpp:2: 4:49.66 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepDebuggerOnMainThread(JSFreeOp*)’: 4:49.66 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:129:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4:49.66 129 | it++; 4:49.66 | ~~^~ 4:49.66 In file included from Unified_cpp_js_src_gc0.cpp:38: 4:49.66 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/GC.cpp:5144:31: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 4:49.66 5144 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 4:49.66 | ^ 4:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PrivateIterators-inl.h:14, 4:49.66 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Allocator.cpp:27, 4:49.66 from Unified_cpp_js_src_gc0.cpp:2: 4:49.66 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepJitDataOnMainThread(JSFreeOp*)’: 4:49.66 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:129:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4:49.66 129 | it++; 4:49.67 | ~~^~ 4:49.67 In file included from Unified_cpp_js_src_gc0.cpp:38: 4:49.67 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/GC.cpp:5182:31: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 4:49.67 5182 | for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 4:49.67 | ^ 4:49.67 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PrivateIterators-inl.h:14, 4:49.67 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Allocator.cpp:27, 4:49.67 from Unified_cpp_js_src_gc0.cpp:2: 4:49.67 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepZoneAfterCompacting(js::gc::MovingTracer*, JS::Zone*)’: 4:49.67 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:134:13: warning: ‘r.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4:49.67 134 | return *it; 4:49.67 | ^~ 4:49.67 In file included from Unified_cpp_js_src_gc0.cpp:38: 4:49.67 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/GC.cpp:2179:25: note: ‘r.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ was declared here 4:49.67 2179 | for (RealmsInZoneIter r(zone); !r.done(); r.next()) { 4:49.67 | ^ 4:49.67 js/src/gc/Unified_cpp_js_src_gc2.o 4:49.67 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_gc1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/gc -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/gc -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc1.o.pp Unified_cpp_js_src_gc1.cpp 4:50.94 warning: `regex-syntax` (lib) generated 2 warnings 4:50.94 Compiling shlex v0.1.1 4:50.94 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=shlex CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/shlex CARGO_PKG_AUTHORS='comex ' CARGO_PKG_DESCRIPTION='Split a string into shell words, like Python'\''s shlex. 4:50.94 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=shlex CARGO_PKG_REPOSITORY='https://github.com/comex/rust-shlex' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name shlex /builddir/build/BUILD/icecat-78.15.0/third_party/rust/shlex/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=b031b8f882006987 -C extra-filename=-b031b8f882006987 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:50.98 js/src/DoubleToString.o 4:50.98 /usr/lib64/ccache/g++ -o jsmath.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/jsmath.o.pp /builddir/build/BUILD/icecat-78.15.0/js/src/jsmath.cpp 4:51.40 Compiling lazycell v1.2.1 4:51.40 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lazycell CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/lazycell CARGO_PKG_AUTHORS='Alex Crichton :Nikita Pekin ' CARGO_PKG_DESCRIPTION='A library providing a lazily filled Cell struct' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazycell CARGO_PKG_REPOSITORY='https://github.com/indiv0/lazycell' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name lazycell /builddir/build/BUILD/icecat-78.15.0/third_party/rust/lazycell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=b5ee49423b067cbe -C extra-filename=-b5ee49423b067cbe --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 4:51.50 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:51.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/lazycell/src/lib.rs:257:31 4:51.50 | 4:51.50 257 | if NONE != self.state.compare_and_swap(NONE, LOCK, Ordering::Acquire) { 4:51.50 | ^^^^^^^^^^^^^^^^ 4:51.50 | 4:51.50 = note: `#[warn(deprecated)]` on by default 4:51.50 warning: use of deprecated associated function `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 4:51.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/lazycell/src/lib.rs:263:31 4:51.50 | 4:51.50 263 | if LOCK != self.state.compare_and_swap(LOCK, SOME, Ordering::Release) { 4:51.50 | ^^^^^^^^^^^^^^^^ 4:51.55 warning: `lazycell` (lib) generated 2 warnings 4:51.55 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex_syntax CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/regex-syntax CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=0.6.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name regex_syntax /builddir/build/BUILD/icecat-78.15.0/third_party/rust/regex-syntax/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=e0fe0931368553a8 -C extra-filename=-e0fe0931368553a8 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 4:56.70 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::NameNodeType js::frontend::PerHandlerParser::stringLiteral() [with ParseHandler = js::frontend::SyntaxParseHandler]’: 4:56.70 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/Parser.cpp:9852:1: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 4:56.70 9852 | PerHandlerParser::stringLiteral() { 4:56.70 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:56.70 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]’: 4:56.70 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/Parser.cpp:7359:16: warning: ‘innerName’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4:56.70 7359 | NameNodeType innerName; 4:56.70 | ^~~~~~~~~ 4:56.70 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]’: 4:56.70 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/Parser.cpp:5922:19: warning: ‘ifNode’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4:56.70 5922 | TernaryNodeType ifNode; 4:56.70 | ^~~~~~ 4:56.70 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]’: 4:56.71 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/Parser.cpp:7359:16: warning: ‘innerName’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4:56.71 7359 | NameNodeType innerName; 4:56.71 | ^~~~~~~~~ 4:56.71 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/Parser.cpp: In member function ‘typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]’: 4:56.71 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/Parser.cpp:5922:19: warning: ‘ifNode’ may be used uninitialized in this function [-Wmaybe-uninitialized] 4:56.71 5922 | TernaryNodeType ifNode; 4:56.71 | ^~~~~~ 4:56.71 js/src/frontend/Unified_cpp_js_src_frontend1.o 4:56.72 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend0.o.pp Unified_cpp_js_src_frontend0.cpp 5:00.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCAPI.h:15, 5:00.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:25, 5:00.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:74, 5:00.25 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.h:28, 5:00.25 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:19, 5:00.25 from Unified_cpp_js_src_wasm0.cpp:2: 5:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h: In member function ‘bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)’: 5:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h:58:5: warning: ‘k’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.25 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 5:00.25 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:00.25 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.25 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:2453:10: note: ‘k’ was declared here 5:00.25 2453 | Kind k; 5:00.25 | ^ 5:00.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCAPI.h:15, 5:00.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:25, 5:00.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:74, 5:00.25 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.h:28, 5:00.25 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:19, 5:00.25 from Unified_cpp_js_src_wasm0.cpp:2: 5:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h: In member function ‘void js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)’: 5:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h:58:5: warning: ‘k’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.25 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 5:00.25 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:00.25 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.25 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:2453:10: note: ‘k’ was declared here 5:00.25 2453 | Kind k; 5:00.25 | ^ 5:00.25 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:37, 5:00.25 from Unified_cpp_js_src_wasm0.cpp:2: 5:00.25 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/ParseNode.h: In function ‘bool CheckGlobalVariableInitImport(ModuleValidatorShared&, js::PropertyName*, js::frontend::ParseNode*, bool)’: 5:00.25 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/ParseNode.h:692:12: warning: ‘coercedExpr’ may be used uninitialized [-Wmaybe-uninitialized] 5:00.25 692 | return pn_type; 5:00.25 | ^~~~~~~ 5:00.25 In file included from Unified_cpp_js_src_wasm0.cpp:2: 5:00.25 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:2825:14: note: ‘coercedExpr’ was declared here 5:00.25 2825 | ParseNode* coercedExpr; 5:00.25 | ^~~~~~~~~~~ 5:00.25 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:907:58: warning: ‘*(unsigned int*)((char*)&coerceTo + offsetof(Type, Type::which_))’ may be used uninitialized [-Wmaybe-uninitialized] 5:00.25 907 | bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; } 5:00.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 5:00.25 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:2824:8: note: ‘*(unsigned int*)((char*)&coerceTo + offsetof(Type, Type::which_))’ was declared here 5:00.25 2824 | Type coerceTo; 5:00.25 | ^~~~~~~~ 5:00.25 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.25 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitMemFillInline()’: 5:00.26 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:12064:12: warning: ‘signedLength’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.26 12064 | uint32_t length = uint32_t(signedLength); 5:00.26 | ^~~~~~ 5:00.26 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitMemCopyInline()’: 5:00.26 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:11796:12: warning: ‘signedLength’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.26 11796 | uint32_t length = signedLength; 5:00.26 | ^~~~~~ 5:00.26 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:146, 5:00.26 from Unified_cpp_js_src_wasm0.cpp:11: 5:00.26 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitBr()’: 5:00.27 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h:548:55: warning: ‘relativeDepth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.27 548 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 5:00.27 | ^~~~~~~~~~~~~ 5:00.27 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.27 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:9760:12: note: ‘relativeDepth’ was declared here 5:00.27 9760 | uint32_t relativeDepth; 5:00.27 | ^~~~~~~~~~~~~ 5:00.27 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitEnd()’: 5:00.27 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:9732:3: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.27 9732 | switch (kind) { 5:00.27 | ^~~~~~ 5:00.27 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitSetGlobal()’: 5:00.27 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:10668:45: warning: ‘id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.27 10668 | const GlobalDesc& global = env_.globals[id]; 5:00.27 | ^ 5:00.28 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:146, 5:00.28 from Unified_cpp_js_src_wasm0.cpp:11: 5:00.28 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitStructSet()’: 5:00.28 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h:2364:52: warning: ‘fieldIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.28 2364 | if (!popWithType(structType.fields_[*fieldIndex].type, val)) { 5:00.28 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.28 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:12512:12: note: ‘fieldIndex’ was declared here 5:00.28 12512 | uint32_t fieldIndex; 5:00.28 | ^~~~~~~~~~ 5:00.28 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:146, 5:00.28 from Unified_cpp_js_src_wasm0.cpp:11: 5:00.28 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h:2358:67: warning: ‘typeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.28 2358 | const StructType& structType = env_.types[*typeIndex].structType(); 5:00.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 5:00.28 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.28 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:12511:12: note: ‘typeIndex’ was declared here 5:00.28 12511 | uint32_t typeIndex; 5:00.28 | ^~~~~~~~~ 5:00.28 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitRefFunc()’: 5:00.28 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:11373:10: warning: ‘funcIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.28 11373 | pushI32(funcIndex); 5:00.28 | ~~~~~~~^~~~~~~~~~~ 5:00.28 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitGetLocal()’: 5:00.29 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:10440:23: warning: ‘slot’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.29 10440 | switch (locals_[slot].kind()) { 5:00.29 | ^ 5:00.29 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitGetGlobal()’: 5:00.29 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:10579:45: warning: ‘id’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.29 10579 | const GlobalDesc& global = env_.globals[id]; 5:00.29 | ^ 5:00.29 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitCall()’: 5:00.29 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:10113:55: warning: ‘funcIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.30 10113 | const FuncType& funcType = *env_.funcTypes[funcIndex]; 5:00.30 | ^ 5:00.30 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:146, 5:00.30 from Unified_cpp_js_src_wasm0.cpp:11: 5:00.30 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitStructNew()’: 5:00.30 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h:2307:60: warning: ‘typeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.30 2307 | const StructType& str = env_.types[*typeIndex].structType(); 5:00.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 5:00.30 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.30 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:12312:12: note: ‘typeIndex’ was declared here 5:00.30 12312 | uint32_t typeIndex; 5:00.30 | ^~~~~~~~~ 5:00.30 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitCallIndirect()’: 5:00.30 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:10175:60: warning: ‘funcTypeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.30 10175 | const FuncTypeWithId& funcType = env_.types[funcTypeIndex].funcType(); 5:00.32 | ^ 5:00.32 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:146, 5:00.32 from Unified_cpp_js_src_wasm0.cpp:11: 5:00.32 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitStructGet()’: 5:00.32 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h:2344:47: warning: ‘fieldIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.33 2344 | return push(structType.fields_[*fieldIndex].type); 5:00.33 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.33 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:12445:12: note: ‘fieldIndex’ was declared here 5:00.33 12445 | uint32_t fieldIndex; 5:00.33 | ^~~~~~~~~~ 5:00.33 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:146, 5:00.33 from Unified_cpp_js_src_wasm0.cpp:11: 5:00.33 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h:2334:67: warning: ‘typeIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.33 2334 | const StructType& structType = env_.types[*typeIndex].structType(); 5:00.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 5:00.33 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.33 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:12444:12: note: ‘typeIndex’ was declared here 5:00.33 12444 | uint32_t typeIndex; 5:00.33 | ^~~~~~~~~ 5:00.33 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitSetLocal()’: 5:00.33 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:10557:33: warning: ‘slot’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.33 10557 | return emitSetOrTeeLocal(slot); 5:00.33 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 5:00.33 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:146, 5:00.33 from Unified_cpp_js_src_wasm0.cpp:11: 5:00.33 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h: In member function ‘bool js::wasm::BaseCompiler::emitBrIf()’: 5:00.33 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmOpIter.h:548:55: warning: ‘relativeDepth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.33 548 | return controlStack_[controlStack_.length() - 1 - relativeDepth] 5:00.33 | ^~~~~~~~~~~~~ 5:00.33 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.33 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:9791:12: note: ‘relativeDepth’ was declared here 5:00.33 9791 | uint32_t relativeDepth; 5:00.33 | ^~~~~~~~~~~~~ 5:00.33 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitTeeLocal()’: 5:00.33 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:10566:34: warning: ‘slot’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.34 10566 | return emitSetOrTeeLocal(slot); 5:00.34 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 5:00.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCAPI.h:15, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:25, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:74, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.h:28, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:19, 5:00.34 from Unified_cpp_js_src_wasm0.cpp:2: 5:00.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h: In member function ‘bool js::wasm::BaseCompiler::emitBody()’: 5:00.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h:58:5: warning: ‘i64’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.34 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 5:00.34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:00.34 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.34 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:13789:17: note: ‘i64’ was declared here 5:00.34 13789 | int64_t i64; 5:00.34 | ^~~ 5:00.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCAPI.h:15, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:25, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:74, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.h:28, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:19, 5:00.34 from Unified_cpp_js_src_wasm0.cpp:2: 5:00.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h:58:5: warning: ‘i32’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.34 58 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); 5:00.34 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:00.34 In file included from Unified_cpp_js_src_wasm0.cpp:11: 5:00.34 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmBaselineCompile.cpp:13707:17: note: ‘i32’ was declared here 5:00.34 13707 | int32_t i32; 5:00.34 | ^~~ 5:00.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCAPI.h:15, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:25, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:74, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.h:28, 5:00.34 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:19, 5:00.34 from Unified_cpp_js_src_wasm0.cpp:2: 5:00.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h: In member function ‘bool mozilla::Vector::growStorageBy(size_t) [with T = ModuleValidatorShared::Func; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]’: 5:00.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h:934:23: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 5:00.34 934 | MOZ_NEVER_INLINE bool Vector::growStorageBy(size_t aIncr) { 5:00.34 | ^~~~~~~~~~~~~~~~ 5:00.35 In file included from Unified_cpp_js_src_wasm0.cpp:2: 5:00.35 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp: In function ‘bool CheckFuncPtrTableAgainstExisting(ModuleValidator&, js::frontend::ParseNode*, js::PropertyName*, js::wasm::FuncType&&, unsigned int, uint32_t*) [with Unit = char16_t]’: 5:00.35 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:2014:41: warning: ‘sigIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.35 2014 | env_.asmJSSigToTableIndex[sigIndex] = env_.tables.length(); 5:00.35 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:2004:14: note: ‘sigIndex’ was declared here 5:00.35 2004 | uint32_t sigIndex; 5:00.35 | ^~~~~~~~ 5:00.35 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp: In function ‘bool CheckFuncPtrTableAgainstExisting(ModuleValidator&, js::frontend::ParseNode*, js::PropertyName*, js::wasm::FuncType&&, unsigned int, uint32_t*) [with Unit = mozilla::Utf8Unit]’: 5:00.35 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:2014:41: warning: ‘sigIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.35 2014 | env_.asmJSSigToTableIndex[sigIndex] = env_.tables.length(); 5:00.35 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:2004:14: note: ‘sigIndex’ was declared here 5:00.35 2004 | uint32_t sigIndex; 5:00.35 | ^~~~~~~~ 5:00.35 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp: In function ‘bool CheckInternalCall({anonymous}::FunctionValidator&, js::frontend::ParseNode*, js::PropertyName*, Type, Type*) [with Unit = mozilla::Utf8Unit]’: 5:00.35 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:1068:44: warning: ‘callee’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.35 1068 | uint32_t funcDefIndex() const { return funcDefIndex_; } 5:00.35 | ^~~~~~~~~~~~~ 5:00.35 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:4002:32: note: ‘callee’ was declared here 5:00.35 4002 | ModuleValidatorShared::Func* callee; 5:00.35 | ^~~~~~ 5:00.36 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp: In function ‘bool CheckInternalCall({anonymous}::FunctionValidator&, js::frontend::ParseNode*, js::PropertyName*, Type, Type*) [with Unit = char16_t]’: 5:00.36 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:1068:44: warning: ‘callee’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:00.36 1068 | uint32_t funcDefIndex() const { return funcDefIndex_; } 5:00.36 | ^~~~~~~~~~~~~ 5:00.36 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/AsmJS.cpp:4002:32: note: ‘callee’ was declared here 5:00.36 4002 | ModuleValidatorShared::Func* callee; 5:00.36 | ^~~~~~ 5:00.36 js/src/wasm/Unified_cpp_js_src_wasm2.o 5:00.36 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_wasm1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/wasm -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/wasm -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm1.o.pp Unified_cpp_js_src_wasm1.cpp 5:00.60 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/regexp-macro-assembler.h:8, 5:00.60 from /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/regexp-bytecode-generator.h:8, 5:00.60 from /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/RegExpAPI.cpp:18, 5:00.60 from Unified_cpp_js_src_new-regexp0.cpp:2: 5:00.60 /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/regexp-ast.h: In member function ‘virtual v8::internal::RegExpNode* v8::internal::RegExpCharacterClass::ToNode(v8::internal::RegExpCompiler*, v8::internal::RegExpNode*)’: 5:00.60 /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/regexp-ast.h:313:9: warning: ‘default_flags.JS::RegExpFlags::flags_’ may be used uninitialized [-Wmaybe-uninitialized] 5:00.60 313 | flags_(flags), 5:00.60 | ^~~~~~~~~~~~~ 5:00.60 In file included from Unified_cpp_js_src_new-regexp0.cpp:47: 5:00.61 /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/regexp-compiler-tonode.cc:425:23: note: ‘default_flags.JS::RegExpFlags::flags_’ was declared here 5:00.61 425 | JSRegExp::Flags default_flags; 5:00.61 | ^~~~~~~~~~~~~ 5:00.61 js/src/new-regexp/Unified_cpp_js_src_new-regexp2.o 5:00.61 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_new-regexp1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/new-regexp -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -MD -MP -MF .deps/Unified_cpp_js_src_new-regexp1.o.pp Unified_cpp_js_src_new-regexp1.cpp 5:01.85 js/src/Utility.o 5:01.85 /usr/lib64/ccache/g++ -o DoubleToString.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/DoubleToString.o.pp -Wno-implicit-fallthrough /builddir/build/BUILD/icecat-78.15.0/js/src/util/DoubleToString.cpp 5:02.42 In file included from Unified_cpp_js_src_jit1.cpp:11: 5:02.42 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/BaselineDebugModeOSR.cpp: In function ‘bool InvalidateScriptsInZone(JSContext*, JS::Zone*, js::Vector&)’: 5:02.42 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/BaselineDebugModeOSR.cpp:442:13: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 5:02.42 442 | static bool InvalidateScriptsInZone(JSContext* cx, Zone* zone, 5:02.42 | ^~~~~~~~~~~~~~~~~~~~~~~ 5:02.44 js/src/jit/Unified_cpp_js_src_jit11.o 5:02.44 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit10.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit10.o.pp Unified_cpp_js_src_jit10.cpp 5:03.24 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/ParseContext.h:12, 5:03.24 from /builddir/build/BUILD/icecat-78.15.0/js/src/debugger/Debugger.cpp:44, 5:03.24 from Unified_cpp_js_src_debugger0.cpp:11: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/CompilationInfo.h: In constructor ‘js::frontend::CompilationInfo::CompilationInfo(JSContext*, js::LifoAllocScope&, const JS::ReadOnlyCompileOptions&, js::Scope*, JSObject*)’: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/CompilationInfo.h:130:3: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 5:03.24 130 | CompilationInfo(JSContext* cx, LifoAllocScope& alloc, 5:03.24 | ^~~~~~~~~~~~~~~ 5:03.24 In file included from Unified_cpp_js_src_debugger0.cpp:29: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/debugger/Environment.cpp: In member function ‘bool js::DebuggerEnvironment::CallData::typeGetter()’: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/debugger/Environment.cpp:194:24: warning: ‘s’ may be used uninitialized [-Wmaybe-uninitialized] 5:03.24 194 | JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); 5:03.24 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.24 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/debugger/Debugger.cpp:53, 5:03.24 from Unified_cpp_js_src_debugger0.cpp:11: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘bool js::Debugger::CallData::addAllGlobalsAsDebuggees()’: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:98:7: warning: ‘comp.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:03.24 98 | it++; 5:03.24 | ~~^~ 5:03.24 In file included from Unified_cpp_js_src_debugger0.cpp:11: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/debugger/Debugger.cpp:4314:25: note: ‘comp.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ was declared here 5:03.24 4314 | for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 5:03.24 | ^~~~ 5:03.24 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/debugger/Debugger.cpp:53, 5:03.24 from Unified_cpp_js_src_debugger0.cpp:11: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘bool js::Debugger::CallData::findAllGlobals()’: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:134:13: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:03.24 134 | return *it; 5:03.24 | ^~ 5:03.24 In file included from Unified_cpp_js_src_debugger0.cpp:11: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/debugger/Debugger.cpp:5762:21: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 5:03.24 5762 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 5:03.24 | ^ 5:03.24 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/debugger/Debugger.cpp:53, 5:03.24 from Unified_cpp_js_src_debugger0.cpp:11: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:93:46: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:03.24 93 | return it < zone->compartments().begin() || 5:03.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 5:03.24 94 | it >= zone->compartments().end(); 5:03.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.24 In file included from Unified_cpp_js_src_debugger0.cpp:11: 5:03.24 /builddir/build/BUILD/icecat-78.15.0/js/src/debugger/Debugger.cpp:5762:21: note: ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 5:03.24 5762 | for (RealmsIter r(cx->runtime()); !r.done(); r.next()) { 5:03.24 | ^ 5:03.25 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_debugger1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/debugger -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/debugger -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_debugger1.o.pp Unified_cpp_js_src_debugger1.cpp 5:04.30 js/src/Interpreter.o 5:04.30 /usr/lib64/ccache/g++ -o Utility.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Utility.o.pp /builddir/build/BUILD/icecat-78.15.0/js/src/util/Utility.cpp 5:12.43 js/src/ProfilingStack.o 5:12.43 /usr/lib64/ccache/g++ -o Interpreter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Interpreter.o.pp /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Interpreter.cpp 5:20.01 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PrivateIterators-inl.h:14, 5:20.01 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Marking.cpp:47, 5:20.01 from Unified_cpp_js_src_gc1.cpp:2: 5:20.01 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘float js::Nursery::doPretenuring(JSRuntime*, JS::GCReason, js::gc::TenureCountCache&)’: 5:20.01 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:129:7: warning: ‘r.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:20.01 129 | it++; 5:20.02 | ~~^~ 5:20.02 In file included from Unified_cpp_js_src_gc1.cpp:20: 5:20.02 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Nursery.cpp:1245:29: note: ‘r.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ was declared here 5:20.02 1245 | for (RealmsInZoneIter r(zone); !r.done(); r.next()) { 5:20.02 | ^ 5:20.02 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_gc2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/gc -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/gc -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_gc2.o.pp Unified_cpp_js_src_gc2.cpp 5:21.74 In file included from Unified_cpp_js_src_new-regexp1.cpp:2: 5:21.74 /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/regexp-compiler.cc: In static member function ‘static v8::internal::ActionNode* v8::internal::ActionNode::ClearCaptures(v8::internal::Interval, v8::internal::RegExpNode*)’: 5:21.74 /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/regexp-compiler.cc:642:13: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 5:21.74 642 | ActionNode* ActionNode::ClearCaptures(Interval range, RegExpNode* on_success) { 5:21.74 | ^~~~~~~~~~ 5:21.75 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_new-regexp2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/new-regexp -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -DV8_INTL_SUPPORT -MD -MP -MF .deps/Unified_cpp_js_src_new-regexp2.o.pp Unified_cpp_js_src_new-regexp2.cpp 5:24.37 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/AbstractScopePtr.cpp:11, 5:24.37 from Unified_cpp_js_src_frontend0.cpp:2: 5:24.37 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/CompilationInfo.h: In constructor ‘js::frontend::CompilationInfo::CompilationInfo(JSContext*, js::LifoAllocScope&, const JS::ReadOnlyCompileOptions&, js::Scope*, JSObject*)’: 5:24.37 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/CompilationInfo.h:130:3: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 5:24.37 130 | CompilationInfo(JSContext* cx, LifoAllocScope& alloc, 5:24.37 | ^~~~~~~~~~~~~~~ 5:24.37 In file included from Unified_cpp_js_src_frontend0.cpp:29: 5:24.37 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)’: 5:24.38 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/BytecodeEmitter.cpp:2653:48: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:24.38 2653 | NameOpEmitter noe(this, name, loc, kind); 5:24.38 | ^ 5:24.38 js/src/frontend/Unified_cpp_js_src_frontend2.o 5:24.38 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend1.o.pp Unified_cpp_js_src_frontend1.cpp 5:28.68 warning: `regex-syntax` (lib) generated 2 warnings (2 duplicates) 5:28.68 Compiling peeking_take_while v0.1.2 5:28.68 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=peeking_take_while CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/peeking_take_while CARGO_PKG_AUTHORS='Nick Fitzgerald ' CARGO_PKG_DESCRIPTION='Like `Iterator::take_while`, but calls the predicate on a peeked value. This allows you to use `Iterator::by_ref` and `Iterator::take_while` together, and still get the first value for which the `take_while` predicate returned false after dropping the `by_ref`.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=peeking_take_while CARGO_PKG_REPOSITORY='https://github.com/fitzgen/peeking_take_while' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name peeking_take_while /builddir/build/BUILD/icecat-78.15.0/third_party/rust/peeking_take_while/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=c305d51ab3f61a1d -C extra-filename=-c305d51ab3f61a1d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:28.82 Compiling ident_case v1.0.0 5:28.82 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ident_case CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/ident_case CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_DESCRIPTION='Utility for applying case rules to Rust identifiers.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ident_case CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/ident_case' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name ident_case /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ident_case/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=d98d58c8d385ceb3 -C extra-filename=-d98d58c8d385ceb3 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:28.91 warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead 5:28.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ident_case/src/lib.rs:25:17 5:28.91 | 5:28.91 25 | use std::ascii::AsciiExt; 5:28.91 | ^^^^^^^^ 5:28.91 | 5:28.91 = note: `#[warn(deprecated)]` on by default 5:29.00 warning: unused import: `std::ascii::AsciiExt` 5:29.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ident_case/src/lib.rs:25:5 5:29.00 | 5:29.00 25 | use std::ascii::AsciiExt; 5:29.00 | ^^^^^^^^^^^^^^^^^^^^ 5:29.00 | 5:29.00 = note: `#[warn(unused_imports)]` on by default 5:29.08 warning: `ident_case` (lib) generated 2 warnings 5:29.08 Compiling ryu v1.0.2 5:29.08 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/ryu CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ryu/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=5a0f436cbccdfe99 -C extra-filename=-5a0f436cbccdfe99 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/ryu-5a0f436cbccdfe99 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:30.43 Compiling fnv v1.0.6 5:30.43 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fnv CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/fnv CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Fowler–Noll–Vo hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 / MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fnv CARGO_PKG_REPOSITORY='https://github.com/servo/rust-fnv' CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fnv /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fnv/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=b42faf9c7bbaae72 -C extra-filename=-b42faf9c7bbaae72 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:30.54 Compiling tinystr v0.3.2 5:30.54 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tinystr CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tinystr CARGO_PKG_AUTHORS='Raph Levien :Zibi Braniecki ' CARGO_PKG_DESCRIPTION='A small ASCII-only bounded length string representation. 5:30.54 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tinystr CARGO_PKG_REPOSITORY='https://github.com/zbraniecki/tinystr' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tinystr --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tinystr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=6c82f52e22b9ce68 -C extra-filename=-6c82f52e22b9ce68 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:31.22 Compiling quick-error v1.2.1 5:31.22 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=quick_error CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/quick-error CARGO_PKG_AUTHORS='Paul Colomiets :Colin Kiegel ' CARGO_PKG_DESCRIPTION=' A macro which makes error types pleasant to write. 5:31.22 ' CARGO_PKG_HOMEPAGE='http://github.com/tailhook/quick-error' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quick-error CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name quick_error /builddir/build/BUILD/icecat-78.15.0/third_party/rust/quick-error/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=6968a2d227c2f8d3 -C extra-filename=-6968a2d227c2f8d3 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:31.36 Compiling khronos_api v3.1.0 5:31.37 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/khronos_api CARGO_PKG_AUTHORS='Brendan Zabarauskas :Corey Richardson:Arseny Kapoulkine:Pierre Krieger ' CARGO_PKG_DESCRIPTION='The Khronos XML API Registry, exposed as byte string constants.' CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=khronos_api CARGO_PKG_REPOSITORY='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION=3.1.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/khronos_api/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=47cd78aaa126bcd4 -C extra-filename=-47cd78aaa126bcd4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/khronos_api-47cd78aaa126bcd4 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:32.58 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=siphasher CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/siphasher CARGO_PKG_AUTHORS='Frank Denis ' CARGO_PKG_DESCRIPTION='SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust' CARGO_PKG_HOMEPAGE='https://docs.rs/siphasher' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=siphasher CARGO_PKG_REPOSITORY='https://github.com/jedisct1/rust-siphash' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name siphasher /builddir/build/BUILD/icecat-78.15.0/third_party/rust/siphasher/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=85ed9f67da4ad3db -C extra-filename=-85ed9f67da4ad3db --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:33.22 Compiling procedural-masquerade v0.1.1 5:33.23 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=procedural_masquerade CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/procedural-masquerade CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='macro_rules for making proc_macro_derive pretending to be proc_macro' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=procedural-masquerade CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name procedural_masquerade /builddir/build/BUILD/icecat-78.15.0/third_party/rust/procedural-masquerade/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=5cbdf6f948653aa8 -C extra-filename=-5cbdf6f948653aa8 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:33.27 warning: use of deprecated associated function `core::str::::trim_left`: superseded by `trim_start` 5:33.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/procedural-masquerade/lib.rs:194:23 5:33.27 | 5:33.27 194 | input = input.trim_left(); 5:33.27 | ^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start` 5:33.27 | 5:33.27 = note: `#[warn(deprecated)]` on by default 5:33.28 warning: use of deprecated associated function `core::str::::trim_right`: superseded by `trim_end` 5:33.28 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/procedural-masquerade/lib.rs:201:23 5:33.28 | 5:33.28 201 | input = input.trim_right(); 5:33.28 | ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end` 5:33.70 warning: `procedural-masquerade` (lib) generated 2 warnings 5:33.70 Compiling typenum v1.12.0 5:33.70 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_main CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_VERSION=1.12.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_main /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/build/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=65f41b1f623cdec5 -C extra-filename=-65f41b1f623cdec5 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/typenum-65f41b1f623cdec5 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:36.48 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/debugger/Script.cpp:48, 5:36.48 from Unified_cpp_js_src_debugger1.cpp:11: 5:36.48 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/BytecodeUtil-inl.h: In constructor ‘js::BytecodeRangeWithPosition::BytecodeRangeWithPosition(JSContext*, JSScript*)’: 5:36.48 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/BytecodeUtil-inl.h:121:9: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 5:36.48 121 | isEntryPoint(false), 5:36.48 | ^~~~~~~~~~~~~~~~~~~ 5:36.49 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/debugger' 5:36.50 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src' 5:36.50 mkdir -p '.deps/' 5:36.50 modules/fdlibm/src/e_acos.o 5:36.50 modules/fdlibm/src/e_acosh.o 5:36.51 /usr/lib64/ccache/g++ -o e_acos.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_acos.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_acos.cpp 5:36.88 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=procedural_masquerade CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/procedural-masquerade CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='macro_rules for making proc_macro_derive pretending to be proc_macro' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=procedural-masquerade CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name procedural_masquerade /builddir/build/BUILD/icecat-78.15.0/third_party/rust/procedural-masquerade/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=8cb941dc52b06239 -C extra-filename=-8cb941dc52b06239 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:36.98 modules/fdlibm/src/e_asin.o 5:36.98 /usr/lib64/ccache/g++ -o e_acosh.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_acosh.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_acosh.cpp 5:37.49 warning: `procedural-masquerade` (lib) generated 2 warnings (2 duplicates) 5:37.49 Compiling linked-hash-map v0.5.1 5:37.49 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=linked_hash_map CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/linked-hash-map CARGO_PKG_AUTHORS='Stepan Koltsov :Andrew Paseltiner ' CARGO_PKG_DESCRIPTION='A HashMap wrapper that holds key-value pairs in insertion order' CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/linked-hash-map' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=linked-hash-map CARGO_PKG_REPOSITORY='https://github.com/contain-rs/linked-hash-map' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name linked_hash_map /builddir/build/BUILD/icecat-78.15.0/third_party/rust/linked-hash-map/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=cff4b7d993164dd2 -C extra-filename=-cff4b7d993164dd2 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:37.59 modules/fdlibm/src/e_atan2.o 5:37.59 /usr/lib64/ccache/g++ -o e_asin.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_asin.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_asin.cpp 5:37.62 In file included from Unified_cpp_js_src_frontend1.cpp:38: 5:37.62 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/EmitterScope.cpp: In member function ‘mozilla::Maybe js::frontend::EmitterScope::locationBoundInScope(JSAtom*, js::frontend::EmitterScope*)’: 5:37.62 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/EmitterScope.cpp:1058:21: note: the layout of aggregates containing vectors with 2-byte alignment has changed in GCC 5 5:37.62 1058 | Maybe EmitterScope::locationBoundInScope(JSAtom* name, 5:37.62 | ^~~~~~~~~~~~ 5:37.63 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 5:37.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/linked-hash-map/src/lib.rs:174:57 5:37.63 | 5:37.63 174 | self.head = Box::into_raw(Box::new(mem::uninitialized())); 5:37.63 | ^^^^^^^^^^^^^ 5:37.63 | 5:37.63 = note: `#[warn(deprecated)]` on by default 5:37.64 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 5:37.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/linked-hash-map/src/lib.rs:1137:34 5:37.64 | 5:37.64 1137 | self.map = unsafe { mem::uninitialized() }; 5:37.64 | ^^^^^^^^^^^^^ 5:37.64 js/src/frontend/Unified_cpp_js_src_frontend3.o 5:37.64 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend2.o.pp Unified_cpp_js_src_frontend2.cpp 5:38.03 warning: the type `HashMap, *mut Node, S>` does not permit being left uninitialized 5:38.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/linked-hash-map/src/lib.rs:1137:29 5:38.03 | 5:38.03 1137 | self.map = unsafe { mem::uninitialized() }; 5:38.03 | ^^^^^^^^^^^^^^^^^^^^ 5:38.03 | | 5:38.04 | this code causes undefined behavior when executed 5:38.04 | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done 5:38.04 | 5:38.04 = note: `#[warn(invalid_value)]` on by default 5:38.04 note: `std::ptr::NonNull` must be non-null (in this struct field) 5:38.18 warning: `linked-hash-map` (lib) generated 3 warnings 5:38.18 Compiling smallbitvec v2.5.0 5:38.18 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=smallbitvec CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/smallbitvec CARGO_PKG_AUTHORS='Matt Brubeck ' CARGO_PKG_DESCRIPTION='A bit vector optimized for size and inline storage' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT / Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smallbitvec CARGO_PKG_REPOSITORY='https://github.com/servo/smallbitvec' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name smallbitvec /builddir/build/BUILD/icecat-78.15.0/third_party/rust/smallbitvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=4496a947b593f3a6 -C extra-filename=-4496a947b593f3a6 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:38.42 In file included from Unified_cpp_js_src_new-regexp2.cpp:2: 5:38.42 /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/regexp-parser.cc: In constructor ‘v8::internal::RegExpParser::RegExpParser(v8::internal::FlatStringReader*, v8::internal::JSRegExp::Flags, v8::internal::Isolate*, v8::internal::Zone*)’: 5:38.42 /builddir/build/BUILD/icecat-78.15.0/js/src/new-regexp/regexp-parser.cc:20:1: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 5:38.42 20 | RegExpParser::RegExpParser(FlatStringReader* in, JSRegExp::Flags flags, 5:38.42 | ^~~~~~~~~~~~ 5:38.42 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/new-regexp' 5:38.43 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src' 5:38.43 mkdir -p '.deps/' 5:38.44 modules/zlib/src/adler32.o 5:38.44 /usr/lib64/ccache/gcc -std=gnu99 -o adler32.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/adler32.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/adler32.c 5:38.44 modules/zlib/src/compress.o 5:38.62 modules/fdlibm/src/e_atanh.o 5:38.62 /usr/lib64/ccache/g++ -o e_atan2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_atan2.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_atan2.cpp 5:38.73 /usr/lib64/ccache/gcc -std=gnu99 -o compress.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/compress.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/compress.c 5:38.73 modules/zlib/src/crc32.o 5:38.83 /usr/lib64/ccache/gcc -std=gnu99 -o crc32.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/crc32.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/crc32.c 5:38.83 modules/zlib/src/deflate.o 5:38.95 modules/fdlibm/src/e_cosh.o 5:38.95 /usr/lib64/ccache/g++ -o e_atanh.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_atanh.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_atanh.cpp 5:39.13 /usr/lib64/ccache/gcc -std=gnu99 -o deflate.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/deflate.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/deflate.c 5:39.13 modules/zlib/src/gzclose.o 5:39.16 modules/fdlibm/src/e_exp.o 5:39.16 /usr/lib64/ccache/g++ -o e_cosh.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_cosh.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_cosh.cpp 5:39.50 modules/fdlibm/src/e_hypot.o 5:39.50 /usr/lib64/ccache/g++ -o e_exp.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_exp.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_exp.cpp 5:39.56 Compiling dtoa v0.4.2 5:39.56 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=dtoa CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast functions for printing floating-point primitives to an io::Write' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dtoa CARGO_PKG_REPOSITORY='https://github.com/dtolnay/dtoa' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name dtoa /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a8265b23d078e93d -C extra-filename=-a8265b23d078e93d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:39.63 warning: anonymous parameters are deprecated and will be removed in the next edition. 5:39.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs:22:34 5:39.63 | 5:39.63 22 | fn write(self, W) -> io::Result; 5:39.63 | ^ help: try naming the parameter or explicitly ignoring it: `_: W` 5:39.63 | 5:39.63 = note: `#[warn(anonymous_parameters)]` on by default 5:39.63 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 5:39.63 = note: for more information, see issue #41686 5:39.63 warning: use of deprecated macro `try`: use the `?` operator instead 5:39.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/dtoa.rs:453:13 5:39.63 | 5:39.63 453 | try!(wr.write_all(b"-0.0")); 5:39.63 | ^^^ 5:39.63 | 5:39.63 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs:27:9 5:39.63 | 5:39.63 27 | / dtoa! { 5:39.63 28 | | floating_type: f32, 5:39.63 29 | | significand_type: u32, 5:39.63 30 | | exponent_type: i32, 5:39.63 ... | 5:39.63 41 | | min_power: (-36), 5:39.63 42 | | }; 5:39.63 | |__________- in this macro invocation 5:39.63 | 5:39.63 = note: `#[warn(deprecated)]` on by default 5:39.63 = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) 5:39.64 warning: use of deprecated macro `try`: use the `?` operator instead 5:39.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/dtoa.rs:456:13 5:39.64 | 5:39.64 456 | try!(wr.write_all(b"0.0")); 5:39.64 | ^^^ 5:39.64 | 5:39.64 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs:27:9 5:39.64 | 5:39.64 27 | / dtoa! { 5:39.64 28 | | floating_type: f32, 5:39.64 29 | | significand_type: u32, 5:39.64 30 | | exponent_type: i32, 5:39.64 ... | 5:39.64 41 | | min_power: (-36), 5:39.64 42 | | }; 5:39.64 | |__________- in this macro invocation 5:39.64 | 5:39.64 = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) 5:39.64 warning: use of deprecated macro `try`: use the `?` operator instead 5:39.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/dtoa.rs:470:9 5:39.64 | 5:39.64 470 | try!(wr.write_all(slice::from_raw_parts(buf_ptr, len))); 5:39.64 | ^^^ 5:39.64 | 5:39.64 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs:27:9 5:39.64 | 5:39.64 27 | / dtoa! { 5:39.64 28 | | floating_type: f32, 5:39.64 29 | | significand_type: u32, 5:39.64 30 | | exponent_type: i32, 5:39.64 ... | 5:39.64 41 | | min_power: (-36), 5:39.64 42 | | }; 5:39.64 | |__________- in this macro invocation 5:39.64 | 5:39.64 = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) 5:39.65 warning: use of deprecated macro `try`: use the `?` operator instead 5:39.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/dtoa.rs:462:13 5:39.65 | 5:39.65 462 | try!(wr.write_all(b"-")); 5:39.65 | ^^^ 5:39.65 | 5:39.65 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs:27:9 5:39.65 | 5:39.65 27 | / dtoa! { 5:39.65 28 | | floating_type: f32, 5:39.65 29 | | significand_type: u32, 5:39.65 30 | | exponent_type: i32, 5:39.65 ... | 5:39.65 41 | | min_power: (-36), 5:39.65 42 | | }; 5:39.65 | |__________- in this macro invocation 5:39.65 | 5:39.65 = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) 5:39.65 warning: use of deprecated macro `try`: use the `?` operator instead 5:39.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/dtoa.rs:453:13 5:39.65 | 5:39.65 453 | try!(wr.write_all(b"-0.0")); 5:39.65 | ^^^ 5:39.65 | 5:39.65 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs:49:9 5:39.65 | 5:39.65 49 | / dtoa! { 5:39.65 50 | | floating_type: f64, 5:39.65 51 | | significand_type: u64, 5:39.65 52 | | exponent_type: isize, 5:39.65 ... | 5:39.65 63 | | min_power: (-348), 5:39.65 64 | | }; 5:39.65 | |__________- in this macro invocation 5:39.65 | 5:39.65 = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) 5:39.66 warning: use of deprecated macro `try`: use the `?` operator instead 5:39.66 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/dtoa.rs:456:13 5:39.66 | 5:39.66 456 | try!(wr.write_all(b"0.0")); 5:39.66 | ^^^ 5:39.66 | 5:39.66 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs:49:9 5:39.66 | 5:39.66 49 | / dtoa! { 5:39.66 50 | | floating_type: f64, 5:39.66 51 | | significand_type: u64, 5:39.66 52 | | exponent_type: isize, 5:39.66 ... | 5:39.66 63 | | min_power: (-348), 5:39.66 64 | | }; 5:39.66 | |__________- in this macro invocation 5:39.66 | 5:39.66 = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) 5:39.66 warning: use of deprecated macro `try`: use the `?` operator instead 5:39.66 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/dtoa.rs:470:9 5:39.66 | 5:39.66 470 | try!(wr.write_all(slice::from_raw_parts(buf_ptr, len))); 5:39.66 | ^^^ 5:39.66 | 5:39.66 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs:49:9 5:39.66 | 5:39.66 49 | / dtoa! { 5:39.66 50 | | floating_type: f64, 5:39.66 51 | | significand_type: u64, 5:39.66 52 | | exponent_type: isize, 5:39.66 ... | 5:39.66 63 | | min_power: (-348), 5:39.66 64 | | }; 5:39.66 | |__________- in this macro invocation 5:39.66 | 5:39.66 = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) 5:39.67 warning: use of deprecated macro `try`: use the `?` operator instead 5:39.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/dtoa.rs:462:13 5:39.67 | 5:39.67 462 | try!(wr.write_all(b"-")); 5:39.67 | ^^^ 5:39.67 | 5:39.67 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs:49:9 5:39.67 | 5:39.67 49 | / dtoa! { 5:39.67 50 | | floating_type: f64, 5:39.67 51 | | significand_type: u64, 5:39.67 52 | | exponent_type: isize, 5:39.67 ... | 5:39.67 63 | | min_power: (-348), 5:39.67 64 | | }; 5:39.67 | |__________- in this macro invocation 5:39.67 | 5:39.67 = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) 5:39.68 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 5:39.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/dtoa.rs:465:41 5:39.68 | 5:39.68 465 | let mut buffer: [u8; 24] = mem::uninitialized(); 5:39.68 | ^^^^^^^^^^^^^ 5:39.68 | 5:39.68 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs:27:9 5:39.68 | 5:39.69 27 | / dtoa! { 5:39.69 28 | | floating_type: f32, 5:39.69 29 | | significand_type: u32, 5:39.69 30 | | exponent_type: i32, 5:39.69 ... | 5:39.69 41 | | min_power: (-36), 5:39.69 42 | | }; 5:39.69 | |__________- in this macro invocation 5:39.69 | 5:39.69 = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) 5:39.69 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 5:39.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/dtoa.rs:465:41 5:39.69 | 5:39.69 465 | let mut buffer: [u8; 24] = mem::uninitialized(); 5:39.69 | ^^^^^^^^^^^^^ 5:39.69 | 5:39.69 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa/src/lib.rs:49:9 5:39.69 | 5:39.69 49 | / dtoa! { 5:39.69 50 | | floating_type: f64, 5:39.69 51 | | significand_type: u64, 5:39.69 52 | | exponent_type: isize, 5:39.69 ... | 5:39.69 63 | | min_power: (-348), 5:39.69 64 | | }; 5:39.69 | |__________- in this macro invocation 5:39.69 | 5:39.69 = note: this warning originates in the macro `dtoa` (in Nightly builds, run with -Z macro-backtrace for more info) 5:39.73 modules/fdlibm/src/e_log.o 5:39.73 /usr/lib64/ccache/g++ -o e_hypot.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_hypot.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_hypot.cpp 5:40.00 warning: `dtoa` (lib) generated 11 warnings 5:40.00 Compiling arrayvec v0.5.1 5:40.00 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/arrayvec CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayvec CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name arrayvec --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/arrayvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=087b5dd3eb38fba8 -C extra-filename=-087b5dd3eb38fba8 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:40.12 /usr/lib64/ccache/gcc -std=gnu99 -o gzclose.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/gzclose.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/gzclose.c 5:40.12 modules/zlib/src/gzlib.o 5:40.28 /usr/lib64/ccache/gcc -std=gnu99 -o gzlib.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/gzlib.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/gzlib.c 5:40.28 modules/zlib/src/gzread.o 5:40.32 modules/fdlibm/src/e_log10.o 5:40.32 /usr/lib64/ccache/g++ -o e_log.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_log.cpp 5:40.66 /usr/lib64/ccache/gcc -std=gnu99 -o gzread.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/gzread.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/gzread.c 5:40.66 modules/zlib/src/gzwrite.o 5:40.66 Compiling termcolor v1.0.5 5:40.66 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=termcolor CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/termcolor CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A simple cross platform library for writing colored text to a terminal. 5:40.66 ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/termcolor' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=termcolor CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/termcolor' CARGO_PKG_VERSION=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name termcolor /builddir/build/BUILD/icecat-78.15.0/third_party/rust/termcolor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=e1f5a1a693b97cbc -C extra-filename=-e1f5a1a693b97cbc --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:40.73 modules/fdlibm/src/e_log2.o 5:40.74 /usr/lib64/ccache/g++ -o e_log10.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log10.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_log10.cpp 5:41.12 /usr/lib64/ccache/gcc -std=gnu99 -o gzwrite.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/gzwrite.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/gzwrite.c 5:41.12 modules/zlib/src/infback.o 5:41.14 modules/fdlibm/src/e_pow.o 5:41.14 /usr/lib64/ccache/g++ -o e_log2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_log2.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_log2.cpp 5:41.43 modules/fdlibm/src/e_sinh.o 5:41.43 /usr/lib64/ccache/g++ -o e_pow.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_pow.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_pow.cpp 5:41.62 /usr/lib64/ccache/gcc -std=gnu99 -o infback.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/infback.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/infback.c 5:41.63 modules/zlib/src/inffast.o 5:42.04 modules/fdlibm/src/k_exp.o 5:42.04 /usr/lib64/ccache/g++ -o e_sinh.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/e_sinh.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/e_sinh.cpp 5:42.28 modules/fdlibm/src/s_asinh.o 5:42.28 /usr/lib64/ccache/g++ -o k_exp.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/k_exp.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/k_exp.cpp 5:42.36 /usr/lib64/ccache/gcc -std=gnu99 -o inffast.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/inffast.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/inffast.c 5:42.36 modules/zlib/src/inflate.o 5:42.60 /usr/lib64/ccache/gcc -std=gnu99 -o inflate.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/inflate.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/inflate.c 5:42.63 modules/zlib/src/inftrees.o 5:42.81 modules/fdlibm/src/s_atan.o 5:42.81 /usr/lib64/ccache/g++ -o s_asinh.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_asinh.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_asinh.cpp 5:43.29 Compiling nodrop v0.1.12 5:43.29 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=nodrop CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/nodrop CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A wrapper type to inhibit drop (destructor). Use std::mem::ManuallyDrop instead'\!'' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nodrop CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION=0.1.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name nodrop /builddir/build/BUILD/icecat-78.15.0/third_party/rust/nodrop/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=eb1c4bb7e6e673cc -C extra-filename=-eb1c4bb7e6e673cc --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:43.29 modules/fdlibm/src/s_cbrt.o 5:43.29 /usr/lib64/ccache/g++ -o s_atan.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_atan.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_atan.cpp 5:43.46 Compiling fallible-iterator v0.2.0 5:43.46 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fallible_iterator CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/fallible-iterator CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible iterator traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-iterator CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-fallible-iterator' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fallible_iterator --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fallible-iterator/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=e014d300d01c9a7f -C extra-filename=-e014d300d01c9a7f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:43.49 modules/fdlibm/src/s_ceil.o 5:43.50 /usr/lib64/ccache/g++ -o s_cbrt.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_cbrt.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_cbrt.cpp 5:43.59 In file included from Unified_cpp_js_src_wasm1.cpp:47: 5:43.59 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmJS.cpp: In function ‘bool js::wasm::CompileAndSerialize(const js::wasm::ShareableBytes&, js::wasm::Bytes*)’: 5:43.59 /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmJS.cpp:688:6: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 5:43.59 688 | bool wasm::CompileAndSerialize(const ShareableBytes& bytecode, 5:43.59 | ^~~~ 5:43.60 js/src/wasm/Unified_cpp_js_src_wasm3.o 5:43.60 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_wasm2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/wasm -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/wasm -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm2.o.pp Unified_cpp_js_src_wasm2.cpp 5:43.70 modules/fdlibm/src/s_ceilf.o 5:43.70 /usr/lib64/ccache/g++ -o s_ceil.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_ceil.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_ceil.cpp 5:44.04 modules/fdlibm/src/s_copysign.o 5:44.05 /usr/lib64/ccache/g++ -o s_ceilf.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_ceilf.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_ceilf.cpp 5:44.06 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Interpreter.cpp: In function ‘bool js::GetProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)’: 5:44.06 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Interpreter.cpp:4689:24: warning: ‘proto’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:44.06 4689 | if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { 5:44.06 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:44.07 js/src/Unified_cpp_js_src0.o 5:44.07 /usr/lib64/ccache/g++ -o ProfilingStack.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/ProfilingStack.o.pp /builddir/build/BUILD/icecat-78.15.0/js/src/vm/ProfilingStack.cpp 5:44.10 /usr/lib64/ccache/gcc -std=gnu99 -o inftrees.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/inftrees.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/inftrees.c 5:44.11 modules/zlib/src/trees.o 5:44.42 modules/fdlibm/src/s_expm1.o 5:44.42 /usr/lib64/ccache/g++ -o s_copysign.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_copysign.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_copysign.cpp 5:44.53 /usr/lib64/ccache/gcc -std=gnu99 -o trees.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/trees.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/trees.c 5:44.54 modules/zlib/src/uncompr.o 5:44.79 modules/fdlibm/src/s_fabs.o 5:44.79 /usr/lib64/ccache/g++ -o s_expm1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_expm1.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_expm1.cpp 5:44.79 Compiling xml-rs v0.8.0 5:44.79 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=xml CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs CARGO_PKG_AUTHORS='Vladimir Matveev ' CARGO_PKG_DESCRIPTION='An XML library in pure Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=xml-rs CARGO_PKG_REPOSITORY='https://github.com/netvl/xml-rs' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name xml /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=3dbaa7fb200b0a23 -C extra-filename=-3dbaa7fb200b0a23 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:44.82 js/src/Unified_cpp_js_src1.o 5:44.82 /usr/lib64/ccache/g++ -o Unified_cpp_js_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp Unified_cpp_js_src0.cpp 5:45.03 modules/fdlibm/src/s_floor.o 5:45.03 /usr/lib64/ccache/g++ -o s_fabs.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_fabs.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_fabs.cpp 5:45.06 warning: `...` range patterns are deprecated 5:45.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:120:18 5:45.06 | 5:45.06 120 | ':' | 'A'...'Z' | '_' | 'a'...'z' | 5:45.06 | ^^^ help: use `..=` for an inclusive range 5:45.06 | 5:45.06 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 5:45.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.06 = note: for more information, see issue #80165 5:45.06 warning: `...` range patterns are deprecated 5:45.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:120:36 5:45.06 | 5:45.06 120 | ':' | 'A'...'Z' | '_' | 'a'...'z' | 5:45.06 | ^^^ help: use `..=` for an inclusive range 5:45.06 | 5:45.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.06 = note: for more information, see issue #80165 5:45.06 warning: `...` range patterns are deprecated 5:45.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:121:17 5:45.06 | 5:45.06 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | 5:45.06 | ^^^ help: use `..=` for an inclusive range 5:45.06 | 5:45.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.06 = note: for more information, see issue #80165 5:45.06 warning: `...` range patterns are deprecated 5:45.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:121:39 5:45.06 | 5:45.06 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | 5:45.06 | ^^^ help: use `..=` for an inclusive range 5:45.06 | 5:45.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.06 = note: for more information, see issue #80165 5:45.06 warning: `...` range patterns are deprecated 5:45.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:121:61 5:45.06 | 5:45.06 121 | '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' | 5:45.06 | ^^^ help: use `..=` for an inclusive range 5:45.06 | 5:45.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.06 = note: for more information, see issue #80165 5:45.06 warning: `...` range patterns are deprecated 5:45.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:122:18 5:45.06 | 5:45.06 122 | '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' | 5:45.07 | ^^^ help: use `..=` for an inclusive range 5:45.07 | 5:45.07 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.07 = note: for more information, see issue #80165 5:45.07 warning: `...` range patterns are deprecated 5:45.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:122:42 5:45.07 | 5:45.07 122 | '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' | 5:45.07 | ^^^ help: use `..=` for an inclusive range 5:45.07 | 5:45.07 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.07 = note: for more information, see issue #80165 5:45.07 warning: `...` range patterns are deprecated 5:45.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:123:19 5:45.07 | 5:45.07 123 | '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' | 5:45.07 | ^^^ help: use `..=` for an inclusive range 5:45.07 | 5:45.07 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.07 = note: for more information, see issue #80165 5:45.07 warning: `...` range patterns are deprecated 5:45.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:123:45 5:45.07 | 5:45.07 123 | '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' | 5:45.07 | ^^^ help: use `..=` for an inclusive range 5:45.07 | 5:45.07 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.07 = note: for more information, see issue #80165 5:45.07 warning: `...` range patterns are deprecated 5:45.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:124:19 5:45.07 | 5:45.07 124 | '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' | 5:45.07 | ^^^ help: use `..=` for an inclusive range 5:45.07 | 5:45.07 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.07 = note: for more information, see issue #80165 5:45.07 warning: `...` range patterns are deprecated 5:45.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:124:45 5:45.07 | 5:45.07 124 | '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' | 5:45.07 | ^^^ help: use `..=` for an inclusive range 5:45.07 | 5:45.07 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.07 = note: for more information, see issue #80165 5:45.07 warning: `...` range patterns are deprecated 5:45.08 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:125:19 5:45.08 | 5:45.08 125 | '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' | 5:45.08 | ^^^ help: use `..=` for an inclusive range 5:45.08 | 5:45.08 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.08 = note: for more information, see issue #80165 5:45.08 warning: `...` range patterns are deprecated 5:45.08 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:125:45 5:45.08 | 5:45.08 125 | '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' | 5:45.08 | ^^^ help: use `..=` for an inclusive range 5:45.08 | 5:45.08 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.08 = note: for more information, see issue #80165 5:45.08 warning: `...` range patterns are deprecated 5:45.08 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:126:20 5:45.08 | 5:45.08 126 | '\u{10000}'...'\u{EFFFF}' => true, 5:45.08 | ^^^ help: use `..=` for an inclusive range 5:45.08 | 5:45.08 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.08 = note: for more information, see issue #80165 5:45.08 warning: `...` range patterns are deprecated 5:45.08 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:138:24 5:45.08 | 5:45.08 138 | '-' | '.' | '0'...'9' | '\u{B7}' | 5:45.08 | ^^^ help: use `..=` for an inclusive range 5:45.08 | 5:45.08 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.08 = note: for more information, see issue #80165 5:45.08 warning: `...` range patterns are deprecated 5:45.08 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:139:18 5:45.08 | 5:45.08 139 | '\u{300}'...'\u{3F6}' | '\u{203F}'...'\u{2040}' => true, 5:45.08 | ^^^ help: use `..=` for an inclusive range 5:45.08 | 5:45.08 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.08 = note: for more information, see issue #80165 5:45.08 warning: `...` range patterns are deprecated 5:45.08 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/common.rs:139:43 5:45.08 | 5:45.08 139 | '\u{300}'...'\u{3F6}' | '\u{203F}'...'\u{2040}' => true, 5:45.08 | ^^^ help: use `..=` for an inclusive range 5:45.08 | 5:45.08 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.08 = note: for more information, see issue #80165 5:45.09 warning: use of deprecated macro `try`: use the `?` operator instead 5:45.09 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/reader/lexer.rs:293:19 5:45.09 | 5:45.09 293 | match try!(self.read_next_token(c)) { 5:45.09 | ^^^ 5:45.09 | 5:45.09 = note: `#[warn(deprecated)]` on by default 5:45.09 warning: use of deprecated macro `try`: use the `?` operator instead 5:45.09 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/reader/lexer.rs:304:27 5:45.09 | 5:45.09 304 | let c = match try!(util::next_char_from(b)) { 5:45.09 | ^^^ 5:45.09 warning: use of deprecated macro `try`: use the `?` operator instead 5:45.09 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/reader/lexer.rs:309:19 5:45.09 | 5:45.09 309 | match try!(self.read_next_token(c)) { 5:45.09 | ^^^ 5:45.09 warning: trait objects without an explicit `dyn` are deprecated 5:45.09 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/reader/error.rs:121:26 5:45.09 | 5:45.09 121 | fn error_description(e: &error::Error) -> &str { e.description() } 5:45.09 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 5:45.09 | 5:45.09 = note: `#[warn(bare_trait_objects)]` on by default 5:45.09 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:45.09 = note: for more information, see issue #80165 5:45.09 warning: the item `Error` is imported redundantly 5:45.09 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/writer/emitter.rs:46:13 5:45.09 | 5:45.09 6 | use std::error::Error; 5:45.10 | ----------------- the item `Error` is already imported here 5:45.10 ... 5:45.10 46 | use std::error::Error; 5:45.10 | ^^^^^^^^^^^^^^^^^ 5:45.10 | 5:45.10 = note: `#[warn(unused_imports)]` on by default 5:45.22 modules/fdlibm/src/s_floorf.o 5:45.22 /usr/lib64/ccache/g++ -o s_floor.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_floor.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_floor.cpp 5:45.26 /usr/lib64/ccache/gcc -std=gnu99 -o uncompr.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/uncompr.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/uncompr.c 5:45.26 modules/zlib/src/zutil.o 5:45.41 /usr/lib64/ccache/gcc -std=gnu99 -o zutil.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/zutil.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/zlib/src/zutil.c 5:45.47 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/Snapshots.cpp:14, 5:45.47 from Unified_cpp_js_src_jit10.cpp:2: 5:45.47 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h: In member function ‘virtual js::jit::MInstruction* js::jit::MRandom::clone(js::jit::TempAllocator&, const MDefinitionVector&) const’: 5:45.47 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h:1119:17: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 5:45.47 1119 | MInstruction* clone(TempAllocator& alloc, const MDefinitionVector& inputs) \ 5:45.47 | ^~~~~ 5:45.47 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h:1119:17: note: in definition of macro ‘ALLOW_CLONE’ 5:45.47 1119 | MInstruction* clone(TempAllocator& alloc, const MDefinitionVector& inputs) \ 5:45.47 | ^~~~~ 5:45.48 js/src/jit/Unified_cpp_js_src_jit12.o 5:45.48 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit11.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit11.o.pp Unified_cpp_js_src_jit11.cpp 5:45.48 modules/fdlibm/src/s_log1p.o 5:45.49 /usr/lib64/ccache/g++ -o s_floorf.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_floorf.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_floorf.cpp 5:45.52 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/zlib/src' 5:45.52 modules/fdlibm/src/s_nearbyint.o 5:45.52 /usr/lib64/ccache/g++ -o s_log1p.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_log1p.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_log1p.cpp 5:45.57 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 5:45.57 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/reader/error.rs:121:52 5:45.57 | 5:45.57 121 | fn error_description(e: &error::Error) -> &str { e.description() } 5:45.57 | ^^^^^^^^^^^ 5:45.58 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 5:45.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/xml-rs/src/writer/emitter.rs:53:39 5:45.58 | 5:45.58 53 | write!(f, "{}", other.description()), 5:45.58 | ^^^^^^^^^^^ 5:45.70 modules/fdlibm/src/s_rint.o 5:45.70 /usr/lib64/ccache/g++ -o s_nearbyint.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_nearbyint.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_nearbyint.cpp 5:45.78 modules/fdlibm/src/s_rintf.o 5:45.78 /usr/lib64/ccache/g++ -o s_rint.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_rint.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_rint.cpp 5:45.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/memory/build' 5:45.92 mkdir -p '.deps/' 5:45.92 memory/build/Unified_cpp_memory_build0.o 5:45.92 /usr/lib64/ccache/g++ -o Unified_cpp_memory_build0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -DIMPL_MFBT -I/builddir/build/BUILD/icecat-78.15.0/memory/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/memory/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_memory_build0.o.pp Unified_cpp_memory_build0.cpp 5:45.95 In file included from Unified_cpp_js_src_gc2.cpp:47: 5:45.95 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Zone.cpp: In constructor ‘JS::Zone::Zone(JSRuntime*)’: 5:45.95 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Zone.cpp:141:1: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 5:45.95 141 | JS::Zone::Zone(JSRuntime* rt) 5:45.95 | ^~ 5:45.96 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/gc' 5:45.97 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/memory/mozalloc' 5:45.97 mkdir -p '.deps/' 5:45.97 memory/mozalloc/cxxalloc.o 5:45.97 memory/mozalloc/mozalloc_abort.o 5:45.97 /usr/lib64/ccache/g++ -o cxxalloc.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/memory/mozalloc -I/builddir/build/BUILD/icecat-78.15.0/objdir/memory/mozalloc -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/memory/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/cxxalloc.o.pp /builddir/build/BUILD/icecat-78.15.0/memory/mozalloc/cxxalloc.cpp 5:46.02 modules/fdlibm/src/s_scalbn.o 5:46.02 /usr/lib64/ccache/g++ -o s_rintf.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_rintf.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_rintf.cpp 5:46.05 memory/mozalloc/Unified_cpp_memory_mozalloc0.o 5:46.05 /usr/lib64/ccache/g++ -o mozalloc_abort.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/memory/mozalloc -I/builddir/build/BUILD/icecat-78.15.0/objdir/memory/mozalloc -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/memory/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mozalloc_abort.o.pp /builddir/build/BUILD/icecat-78.15.0/memory/mozalloc/mozalloc_abort.cpp 5:46.25 modules/fdlibm/src/s_tanh.o 5:46.25 /usr/lib64/ccache/g++ -o s_scalbn.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_scalbn.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_scalbn.cpp 5:46.29 /usr/lib64/ccache/g++ -o Unified_cpp_memory_mozalloc0.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/memory/mozalloc -I/builddir/build/BUILD/icecat-78.15.0/objdir/memory/mozalloc -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/memory/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp Unified_cpp_memory_mozalloc0.cpp 5:46.48 modules/fdlibm/src/s_trunc.o 5:46.48 /usr/lib64/ccache/g++ -o s_tanh.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_tanh.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_tanh.cpp 5:46.59 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/memory/mozalloc' 5:46.60 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/memory/volatile' 5:46.60 mkdir -p '.deps/' 5:46.61 memory/volatile/Unified_cpp_memory_volatile0.o 5:46.61 /usr/lib64/ccache/g++ -o Unified_cpp_memory_volatile0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/memory/volatile -I/builddir/build/BUILD/icecat-78.15.0/objdir/memory/volatile -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_memory_volatile0.o.pp Unified_cpp_memory_volatile0.cpp 5:46.71 modules/fdlibm/src/s_truncf.o 5:46.71 /usr/lib64/ccache/g++ -o s_trunc.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_trunc.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_trunc.cpp 5:46.91 /usr/lib64/ccache/g++ -o s_truncf.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare -MD -MP -MF .deps/s_truncf.o.pp /builddir/build/BUILD/icecat-78.15.0/modules/fdlibm/src/s_truncf.cpp 5:47.13 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/fdlibm/src' 5:47.14 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/build' 5:47.14 mkdir -p '.deps/' 5:47.14 mozglue/build/dummy.o 5:47.14 mozglue/build/ppc.o 5:47.14 /usr/lib64/ccache/g++ -o dummy.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/mozglue/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/dummy.o.pp /builddir/build/BUILD/icecat-78.15.0/mozglue/build/dummy.cpp 5:47.22 /usr/lib64/ccache/g++ -o ppc.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/mozglue/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ppc.o.pp /builddir/build/BUILD/icecat-78.15.0/mozglue/build/ppc.cpp 5:47.39 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/build' 5:47.40 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/misc' 5:47.40 mkdir -p '.deps/' 5:47.40 mozglue/misc/AutoProfilerLabel.o 5:47.40 mozglue/misc/ConditionVariable_posix.o 5:47.41 /usr/lib64/ccache/g++ -o AutoProfilerLabel.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/AutoProfilerLabel.o.pp /builddir/build/BUILD/icecat-78.15.0/mozglue/misc/AutoProfilerLabel.cpp 5:47.71 mozglue/misc/MmapFaultHandler.o 5:47.72 /usr/lib64/ccache/g++ -o ConditionVariable_posix.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ConditionVariable_posix.o.pp /builddir/build/BUILD/icecat-78.15.0/mozglue/misc/ConditionVariable_posix.cpp 5:48.03 js/src/frontend/Unified_cpp_js_src_frontend4.o 5:48.03 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend3.o.pp Unified_cpp_js_src_frontend3.cpp 5:48.13 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/memory/volatile' 5:48.14 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/rlbox' 5:48.14 mkdir -p '.deps/' 5:48.15 config/external/rlbox/rlbox_thread_locals.o 5:48.15 /usr/lib64/ccache/g++ -o rlbox_thread_locals.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/config/external/rlbox -I/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/rlbox -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/rlbox_thread_locals.o.pp /builddir/build/BUILD/icecat-78.15.0/config/external/rlbox/rlbox_thread_locals.cpp 5:48.98 mozglue/misc/Mutex_posix.o 5:48.98 /usr/lib64/ccache/g++ -o MmapFaultHandler.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/MmapFaultHandler.o.pp /builddir/build/BUILD/icecat-78.15.0/mozglue/misc/MmapFaultHandler.cpp 5:49.33 mozglue/misc/Printf.o 5:49.33 /usr/lib64/ccache/g++ -o Mutex_posix.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Mutex_posix.o.pp /builddir/build/BUILD/icecat-78.15.0/mozglue/misc/Mutex_posix.cpp 5:49.76 mozglue/misc/StackWalk.o 5:49.76 /usr/lib64/ccache/g++ -o Printf.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Printf.o.pp /builddir/build/BUILD/icecat-78.15.0/mozglue/misc/Printf.cpp 5:49.93 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/rlbox' 5:49.94 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/rlbox_lucet_sandbox' 5:49.94 mkdir -p '.deps/' 5:49.94 config/external/rlbox_lucet_sandbox/rlbox_lucet_thread_locals.o 5:49.94 /usr/lib64/ccache/g++ -o rlbox_lucet_thread_locals.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/config/external/rlbox_lucet_sandbox -I/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/rlbox_lucet_sandbox -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/rlbox_lucet_thread_locals.o.pp /builddir/build/BUILD/icecat-78.15.0/config/external/rlbox_lucet_sandbox/rlbox_lucet_thread_locals.cpp 5:50.01 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/rlbox_lucet_sandbox' 5:50.02 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/sqlite3/src' 5:50.02 mkdir -p '.deps/' 5:50.04 third_party/sqlite3/src/sqlite3.o 5:50.04 /usr/lib64/ccache/gcc -std=gnu99 -o sqlite3.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_THREADSAFE=1 -DSQLITE_CORE=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DSQLITE_MAX_DEFAULT_PAGE_SIZE=32768 -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_BUILTIN_TEST -DSQLITE_TEMP_STORE=2 '-DSQLITE_TEMP_FILE_PREFIX="mz_etilqs_"' -I/builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/sqlite3/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-type-limits -MD -MP -MF .deps/sqlite3.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite3.c 5:50.07 warning: `xml-rs` (lib) generated 24 warnings 5:50.07 Compiling rayon-core v1.6.0 5:50.07 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon-core CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon-core CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon-core/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=2ebf53a0c8387e82 -C extra-filename=-2ebf53a0c8387e82 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/rayon-core-2ebf53a0c8387e82 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:50.85 Compiling autocfg v1.0.0 5:50.85 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg CARGO_PKG_AUTHORS='Josh Stone ' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name autocfg /builddir/build/BUILD/icecat-78.15.0/third_party/rust/autocfg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=89af7d38c5bfc391 -C extra-filename=-89af7d38c5bfc391 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:50.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/memory/build' 5:50.94 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio' 5:50.94 mkdir -p '.deps/' 5:50.94 third_party/prio/montmulf.o 5:50.94 /usr/lib64/ccache/gcc -std=gnu99 -o montmulf.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/montmulf.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c 5:50.94 third_party/prio/mp_gf2m.o 5:51.15 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d32’: 5:51.15 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c:117: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 5:51.15 117 | #pragma pipeloop(0) 5:51.15 | 5:51.15 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d16’: 5:51.15 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c:128: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 5:51.15 128 | #pragma pipeloop(0) 5:51.15 | 5:51.15 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d32_and_d16’: 5:51.15 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c:143: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 5:51.15 143 | #pragma pipeloop(0) 5:51.15 | 5:51.15 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c: In function ‘mont_mulf_noconv’: 5:51.15 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c:218: warning: ignoring ‘#pragma pipeloop ’ [-Wunknown-pragmas] 5:51.15 218 | #pragma pipeloop(0) 5:51.15 | 5:51.15 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable ‘dptmp’ [-Wunused-variable] 5:51.15 197 | double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0; 5:51.15 | ^~~~~ 5:51.15 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable ‘nextm2j’ [-Wunused-variable] 5:51.15 196 | double digit, m2j, nextm2j, a, b; 5:51.15 | ^~~~~~~ 5:51.15 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable ‘tmp’ [-Wunused-variable] 5:51.15 195 | int tmp; 5:51.15 | ^~~ 5:51.16 /usr/lib64/ccache/gcc -std=gnu99 -o mp_gf2m.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/mp_gf2m.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mp_gf2m.c 5:51.16 third_party/prio/mpcpucache.o 5:51.63 /usr/lib64/ccache/gcc -std=gnu99 -o mpcpucache.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/mpcpucache.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpcpucache.c 5:51.63 third_party/prio/mpi.o 5:51.74 /usr/lib64/ccache/gcc -std=gnu99 -o mpi.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/mpi.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpi.c 5:51.74 third_party/prio/mplogic.o 5:51.93 mozglue/misc/TimeStamp.o 5:51.93 /usr/lib64/ccache/g++ -o StackWalk.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/StackWalk.o.pp /builddir/build/BUILD/icecat-78.15.0/mozglue/misc/StackWalk.cpp 5:52.10 Compiling fallible-streaming-iterator v0.1.9 5:52.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fallible_streaming_iterator CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/fallible-streaming-iterator CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible streaming iteration' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-streaming-iterator CARGO_PKG_REPOSITORY='https://github.com/sfackler/fallible-streaming-iterator' CARGO_PKG_VERSION=0.1.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fallible_streaming_iterator /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fallible-streaming-iterator/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=7321f63965db6fe5 -C extra-filename=-7321f63965db6fe5 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:52.30 Compiling either v1.1.0 5:52.30 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=either CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/either CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='The enum `Either`, with variants `Left` and `Right` and trait implementations including Iterator, Read, Write. 5:52.30 Either has methods that are similar to Option and Result. 5:52.30 Includes convenience macros `try_left'\!'()` and `try_right'\!'()` to use for short-circuiting logic.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=either CARGO_PKG_REPOSITORY='https://github.com/bluss/either' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name either /builddir/build/BUILD/icecat-78.15.0/third_party/rust/either/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=7e12fb177f970c0c -C extra-filename=-7e12fb177f970c0c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:52.45 Compiling void v1.0.2 5:52.45 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=void CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/void CARGO_PKG_AUTHORS='Jonathan Reem ' CARGO_PKG_DESCRIPTION='The uninhabited void type for use in statically impossible cases.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=void CARGO_PKG_REPOSITORY='https://github.com/reem/rust-void.git' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name void /builddir/build/BUILD/icecat-78.15.0/third_party/rust/void/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8659ad07ffb9ac6c -C extra-filename=-8659ad07ffb9ac6c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:52.49 warning: trait objects without an explicit `dyn` are deprecated 5:52.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/void/src/lib.rs:67:32 5:52.49 | 5:52.49 67 | fn cause(&self) -> Option<&error::Error> { 5:52.49 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 5:52.49 | 5:52.49 = note: `#[warn(bare_trait_objects)]` on by default 5:52.49 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 5:52.49 = note: for more information, see issue #80165 5:52.56 warning: `void` (lib) generated 1 warning 5:52.56 Compiling byte-tools v0.3.0 5:52.56 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=byte_tools CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/byte-tools CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Bytes related utility functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byte-tools CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name byte_tools /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byte-tools/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=7fc8560243d5ad3b -C extra-filename=-7fc8560243d5ad3b --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:52.64 Compiling atomic_refcell v0.1.0 5:52.64 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=atomic_refcell CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/atomic_refcell CARGO_PKG_AUTHORS='Bobby Holley ' CARGO_PKG_DESCRIPTION='Threadsafe RefCell' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=atomic_refcell CARGO_PKG_REPOSITORY='https://github.com/bholley/atomic_refcell' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name atomic_refcell /builddir/build/BUILD/icecat-78.15.0/third_party/rust/atomic_refcell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a0782af331a0a069 -C extra-filename=-a0782af331a0a069 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:52.83 warning: unnecessary `unsafe` block 5:52.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/atomic_refcell/src/lib.rs:78:9 5:52.83 | 5:52.83 78 | unsafe { self.value.into_inner() } 5:52.83 | ^^^^^^ unnecessary `unsafe` block 5:52.83 | 5:52.83 = note: `#[warn(unused_unsafe)]` on by default 5:53.01 warning: `atomic_refcell` (lib) generated 1 warning 5:53.01 Compiling thin-slice v0.1.1 5:53.01 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=thin_slice CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/thin-slice CARGO_PKG_AUTHORS='Cameron McCormack ' CARGO_PKG_DESCRIPTION='An owned slice that packs the slice storage into a single word when possible' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thin-slice CARGO_PKG_REPOSITORY='https://github.com/heycam/thin-slice' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name thin_slice /builddir/build/BUILD/icecat-78.15.0/third_party/rust/thin-slice/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=f3421cbf90d1b099 -C extra-filename=-f3421cbf90d1b099 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:53.20 Compiling static_assertions v1.1.0 5:53.20 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=static_assertions CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/static_assertions CARGO_PKG_AUTHORS='Nikolai Vazquez' CARGO_PKG_DESCRIPTION='Compile-time assertions to ensure that invariants are met.' CARGO_PKG_HOMEPAGE='https://github.com/nvzqz/static-assertions-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=static_assertions CARGO_PKG_REPOSITORY='https://github.com/nvzqz/static-assertions-rs' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name static_assertions /builddir/build/BUILD/icecat-78.15.0/third_party/rust/static_assertions/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=530a70196b15de9f -C extra-filename=-530a70196b15de9f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:53.28 Compiling precomputed-hash v0.1.1 5:53.28 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=precomputed_hash CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/precomputed-hash CARGO_PKG_AUTHORS='Emilio Cobos Álvarez ' CARGO_PKG_DESCRIPTION='A library intending to be a base dependency to expose a precomputed hash' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=precomputed-hash CARGO_PKG_REPOSITORY='https://github.com/emilio/precomputed-hash' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name precomputed_hash /builddir/build/BUILD/icecat-78.15.0/third_party/rust/precomputed-hash/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=44804aa77d35de70 -C extra-filename=-44804aa77d35de70 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:53.36 Compiling interrupt-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 5:53.36 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=interrupt_support CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/interrupt-support CARGO_PKG_AUTHORS='application-services@mozilla.com' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=interrupt-support CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name interrupt_support --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/interrupt-support/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=b3ca671dc9edfd6d -C extra-filename=-b3ca671dc9edfd6d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:53.51 mozglue/misc/TimeStamp_posix.o 5:53.51 /usr/lib64/ccache/g++ -o TimeStamp.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/TimeStamp.o.pp /builddir/build/BUILD/icecat-78.15.0/mozglue/misc/TimeStamp.cpp 5:53.54 Compiling same-file v1.0.2 5:53.54 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=same_file CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/same-file CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A simple crate for determining whether two file paths point to the same file. 5:53.54 ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/same-file' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=same-file CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/same-file' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name same_file /builddir/build/BUILD/icecat-78.15.0/third_party/rust/same-file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=5625b75485ddae41 -C extra-filename=-5625b75485ddae41 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:53.55 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpi.c: In function ‘mp_gcd’: 5:53.56 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpi.c:1732:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘mp_size’ {aka ‘unsigned int’} [-Wsign-compare] 5:53.56 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 5:53.56 | ^ 5:53.56 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpi.c:1732:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘mp_size’ {aka ‘unsigned int’} [-Wsign-compare] 5:53.56 1732 | for (i = 0; i < USED(&f) && i < USED(&g); i++) { 5:53.56 | ^ 5:53.56 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpi.c:1734:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 5:53.56 1734 | for (j = 0; j < MP_DIGIT_BIT; j++) { 5:53.56 | ^ 5:53.56 In file included from /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpi.c:10: 5:53.56 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpi.c: In function ‘s_mp_fixup_reciprocal’: 5:53.56 /builddir/build/BUILD/icecat-78.15.0/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] 5:53.56 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 5:53.56 | ^ 5:53.56 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro ‘MP_MIN’ 5:53.56 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 5:53.56 | ^~~~~~ 5:53.56 /builddir/build/BUILD/icecat-78.15.0/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] 5:53.56 86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 5:53.56 | ^~~ 5:53.56 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpi.c:2133:17: note: in expansion of macro ‘MP_MIN’ 5:53.56 2133 | int j = MP_MIN(k, MP_DIGIT_BIT); 5:53.56 | ^~~~~~ 5:53.57 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpi.c:2135:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 5:53.57 2135 | if (j < MP_DIGIT_BIT) { 5:53.57 | ^ 5:53.57 /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpi.c: In function ‘s_mp_todigit’: 5:53.57 /builddir/build/BUILD/icecat-78.15.0/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] 5:53.57 4706 | if (val >= r) 5:53.57 | ^~ 5:53.57 /usr/lib64/ccache/gcc -std=gnu99 -o mplogic.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/mplogic.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mplogic.c 5:53.58 third_party/prio/mpmontg.o 5:53.78 Compiling base64 v0.12.0 5:53.78 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/base64 CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_REPOSITORY='https://github.com/marshallpierce/rust-base64' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name base64 --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/base64/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=86255de10d995198 -C extra-filename=-86255de10d995198 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:53.92 /usr/lib64/ccache/gcc -std=gnu99 -o mpmontg.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/mpmontg.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpmontg.c 5:53.92 third_party/prio/mpprime.o 5:54.85 mozglue/misc/Decimal.o 5:54.85 /usr/lib64/ccache/g++ -o TimeStamp_posix.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/TimeStamp_posix.o.pp /builddir/build/BUILD/icecat-78.15.0/mozglue/misc/TimeStamp_posix.cpp 5:54.92 /usr/lib64/ccache/gcc -std=gnu99 -o mpprime.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/mpprime.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi/mpprime.c 5:54.92 third_party/prio/client.o 5:55.20 /usr/lib64/ccache/gcc -std=gnu99 -o client.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/client.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/prio/prio/client.c 5:55.20 third_party/prio/config.o 5:55.27 Compiling ahash v0.3.2 5:55.27 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ahash CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/ahash CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryprographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name ahash --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ahash/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=18d745db98f520bc -C extra-filename=-18d745db98f520bc --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:55.37 warning: unnecessary parentheses around block return value 5:55.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ahash/src/fallback_hash.rs:192:9 5:55.37 | 5:55.37 192 | (self.buffer ^ self.pad) 5:55.37 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 5:55.37 | 5:55.37 = note: `#[warn(unused_parens)]` on by default 5:55.84 warning: `ahash` (lib) generated 1 warning 5:55.84 Compiling anyhow v1.0.30 5:55.84 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/anyhow CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_VERSION=1.0.30 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/anyhow/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=058dac7f7f150f5a -C extra-filename=-058dac7f7f150f5a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/anyhow-058dac7f7f150f5a -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:56.01 /usr/lib64/ccache/gcc -std=gnu99 -o config.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/config.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/prio/prio/config.c 5:56.01 third_party/prio/encrypt.o 5:56.20 /usr/lib64/ccache/g++ -o Decimal.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/misc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Decimal.o.pp /builddir/build/BUILD/icecat-78.15.0/mozglue/misc/decimal/Decimal.cpp 5:56.48 /usr/lib64/ccache/gcc -std=gnu99 -o encrypt.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/encrypt.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/prio/prio/encrypt.c 5:56.48 third_party/prio/mparray.o 5:57.06 Compiling arrayref v0.3.5 5:57.06 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=arrayref CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/arrayref CARGO_PKG_AUTHORS='David Roundy ' CARGO_PKG_DESCRIPTION='Macros to take array references of slices' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=BSD-2-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayref CARGO_PKG_REPOSITORY='https://github.com/droundy/arrayref' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name arrayref /builddir/build/BUILD/icecat-78.15.0/third_party/rust/arrayref/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=373d508c8a5c6a68 -C extra-filename=-373d508c8a5c6a68 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:57.13 Compiling nss_build_common v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 5:57.13 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=nss_build_common CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/nss_build_common CARGO_PKG_AUTHORS='Thom Chiovoloni ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nss_build_common CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name nss_build_common --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/nss_build_common/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=5061aefff8adfb95 -C extra-filename=-5061aefff8adfb95 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:57.33 /usr/lib64/ccache/gcc -std=gnu99 -o mparray.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/mparray.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/prio/prio/mparray.c 5:57.33 third_party/prio/poly.o 5:57.85 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=either CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/either CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='The enum `Either`, with variants `Left` and `Right` and trait implementations including Iterator, Read, Write. 5:57.85 Either has methods that are similar to Option and Result. 5:57.85 Includes convenience macros `try_left'\!'()` and `try_right'\!'()` to use for short-circuiting logic.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=either CARGO_PKG_REPOSITORY='https://github.com/bluss/either' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name either /builddir/build/BUILD/icecat-78.15.0/third_party/rust/either/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=ea63e3a44a501051 -C extra-filename=-ea63e3a44a501051 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:57.90 /usr/lib64/ccache/gcc -std=gnu99 -o poly.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/poly.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/prio/prio/poly.c 5:57.91 third_party/prio/prg.o 5:58.10 Compiling opaque-debug v0.2.1 5:58.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=opaque_debug CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/opaque-debug CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Macro for opaque Debug trait implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opaque-debug CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name opaque_debug /builddir/build/BUILD/icecat-78.15.0/third_party/rust/opaque-debug/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a293cf6b58bd090a -C extra-filename=-a293cf6b58bd090a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:58.15 Compiling atom v0.3.5 5:58.15 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=atom CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/atom CARGO_PKG_AUTHORS='Colin Sherratt ' CARGO_PKG_DESCRIPTION='A safe abstraction around AtomicPtr' CARGO_PKG_HOMEPAGE='https://github.com/slide-rs/atom' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=atom CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name atom /builddir/build/BUILD/icecat-78.15.0/third_party/rust/atom/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=8f012fc065955671 -C extra-filename=-8f012fc065955671 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:58.24 warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 5:58.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/atom/src/lib.rs:94:14 5:58.24 | 5:58.24 94 | .compare_and_swap(ptr::null_mut(), new, Ordering::Release); 5:58.24 | ^^^^^^^^^^^^^^^^ 5:58.24 | 5:58.24 = note: `#[warn(deprecated)]` on by default 5:58.24 warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 5:58.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/atom/src/lib.rs:124:39 5:58.24 | 5:58.24 124 | let last = self.inner.compare_and_swap(pcurrent, raw, Ordering::AcqRel); 5:58.24 | ^^^^^^^^^^^^^^^^ 5:58.28 warning: `atom` (lib) generated 2 warnings 5:58.28 Compiling fake-simd v0.1.2 5:58.28 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fake_simd CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/fake-simd CARGO_PKG_AUTHORS='The Rust-Crypto Project Developers' CARGO_PKG_DESCRIPTION='Crate for mimicking simd crate on stable Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fake-simd CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fake_simd /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fake-simd/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=81f727f4b94df699 -C extra-filename=-81f727f4b94df699 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:58.36 Compiling num-integer v0.1.39 5:58.36 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/num-integer CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/num-integer/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=c84c4f05db0aa617 -C extra-filename=-c84c4f05db0aa617 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/num-integer-c84c4f05db0aa617 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:58.40 /usr/lib64/ccache/gcc -std=gnu99 -o prg.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/prg.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/prio/prio/prg.c 5:58.40 third_party/prio/rand.o 5:58.81 /usr/lib64/ccache/gcc -std=gnu99 -o rand.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/rand.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/prio/prio/rand.c 5:58.81 third_party/prio/serial.o 5:58.97 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/misc' 5:58.98 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/msgpack' 5:58.98 mkdir -p '.deps/' 5:58.99 third_party/msgpack/objectc.o 5:58.99 /usr/lib64/ccache/gcc -std=gnu99 -o objectc.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMSGPACK_DLLEXPORT= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/msgpack -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/objectc.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/src/objectc.c 5:58.99 third_party/msgpack/unpack.o 5:59.13 /usr/lib64/ccache/gcc -std=gnu99 -o serial.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/serial.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/prio/prio/serial.c 5:59.13 third_party/prio/server.o 5:59.33 Compiling binary-space-partition v0.1.2 5:59.33 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=binary_space_partition CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/binary-space-partition CARGO_PKG_AUTHORS='Dzmitry Malyshau ' CARGO_PKG_DESCRIPTION='Abstract BSP tree' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=binary-space-partition CARGO_PKG_REPOSITORY='https://github.com/kvark/binary-space-partition' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name binary_space_partition /builddir/build/BUILD/icecat-78.15.0/third_party/rust/binary-space-partition/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a2886b14c6bd2d78 -C extra-filename=-a2886b14c6bd2d78 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 5:59.39 warning: anonymous parameters are deprecated and will be removed in the next edition. 5:59.39 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/binary-space-partition/src/lib.rs:34:19 5:59.39 | 5:59.39 34 | fn cut(&self, Self) -> PlaneCut; 5:59.40 | ^^^^ help: try naming the parameter or explicitly ignoring it: `_: Self` 5:59.40 | 5:59.40 = note: `#[warn(anonymous_parameters)]` on by default 5:59.40 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 5:59.40 = note: for more information, see issue #41686 5:59.40 warning: anonymous parameters are deprecated and will be removed in the next edition. 5:59.40 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/binary-space-partition/src/lib.rs:37:26 5:59.40 | 5:59.40 37 | fn is_aligned(&self, &Self) -> bool; 5:59.40 | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Self` 5:59.40 | 5:59.40 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 5:59.40 = note: for more information, see issue #41686 5:59.50 warning: variable does not need to be mutable 5:59.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/binary-space-partition/src/lib.rs:46:13 5:59.50 | 5:59.50 46 | let mut node = side.as_mut().unwrap(); 5:59.50 | ----^^^^ 5:59.50 | | 5:59.50 | help: remove this `mut` 5:59.50 | 5:59.50 = note: `#[warn(unused_mut)]` on by default 5:59.54 warning: `binary-space-partition` (lib) generated 3 warnings 5:59.54 Compiling encoding_c v0.9.7 5:59.54 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_c CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_VERSION=0.9.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_c/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=edc463d6d1f6408c -C extra-filename=-edc463d6d1f6408c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/encoding_c-edc463d6d1f6408c -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 5:59.58 /usr/lib64/ccache/gcc -std=gnu99 -o unpack.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMSGPACK_DLLEXPORT= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/msgpack -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/unpack.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/src/unpack.c 5:59.58 third_party/msgpack/version.o 5:59.94 /usr/lib64/ccache/gcc -std=gnu99 -o server.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/server.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/prio/prio/server.c 5:59.94 third_party/prio/share.o 6:00.38 /usr/lib64/ccache/gcc -std=gnu99 -o share.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DNSS_PKCS11_2_0_COMPAT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/freebl/mpi -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/prio/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/share.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/prio/prio/share.c 6:00.52 Compiling fluent-syntax v0.9.3 6:00.52 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fluent_syntax CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/fluent-syntax CARGO_PKG_AUTHORS='Zibi Braniecki :Staś Małolepszy ' CARGO_PKG_DESCRIPTION='Parser/Serializer tools for Fluent Syntax. 6:00.52 ' CARGO_PKG_HOMEPAGE='http://www.projectfluent.org' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fluent-syntax CARGO_PKG_REPOSITORY='https://github.com/projectfluent/fluent-rs' CARGO_PKG_VERSION=0.9.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fluent_syntax --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fluent-syntax/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=88747115a0bc7771 -C extra-filename=-88747115a0bc7771 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:00.53 /usr/lib64/ccache/gcc -std=gnu99 -o version.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMSGPACK_DLLEXPORT= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/msgpack -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/version.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/src/version.c 6:00.53 third_party/msgpack/vrefbuffer.o 6:00.78 /usr/lib64/ccache/gcc -std=gnu99 -o vrefbuffer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMSGPACK_DLLEXPORT= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/msgpack -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/vrefbuffer.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/src/vrefbuffer.c 6:00.78 third_party/msgpack/zone.o 6:00.79 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/prio' 6:00.82 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg' 6:00.82 mkdir -p '.deps/' 6:00.83 media/libjpeg/jcapimin.o 6:00.83 /usr/lib64/ccache/gcc -std=gnu99 -o jcapimin.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcapimin.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcapimin.c 6:00.83 media/libjpeg/jcapistd.o 6:01.06 /usr/lib64/ccache/gcc -std=gnu99 -o zone.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMSGPACK_DLLEXPORT= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack -I/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/msgpack -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/zone.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/src/zone.c 6:01.11 /usr/lib64/ccache/gcc -std=gnu99 -o jcapistd.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcapistd.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcapistd.c 6:01.11 media/libjpeg/jccoefct.o 6:01.32 /usr/lib64/ccache/gcc -std=gnu99 -o jccoefct.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jccoefct.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jccoefct.c 6:01.32 media/libjpeg/jccolor.o 6:01.36 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/msgpack' 6:01.41 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli' 6:01.41 mkdir -p '.deps/' 6:01.42 modules/brotli/host_constants.o 6:01.42 /usr/lib64/ccache/gcc -std=gnu99 -o host_constants.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_constants.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/common/constants.c 6:01.42 modules/brotli/host_context.o 6:01.51 /usr/lib64/ccache/gcc -std=gnu99 -o host_context.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_context.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/common/context.c 6:01.51 modules/brotli/host_dictionary.o 6:01.58 /usr/lib64/ccache/gcc -std=gnu99 -o host_dictionary.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_dictionary.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/common/dictionary.c 6:01.59 modules/brotli/host_platform.o 6:01.76 /usr/lib64/ccache/gcc -std=gnu99 -o jccolor.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jccolor.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jccolor.c 6:01.76 media/libjpeg/jcdctmgr.o 6:02.12 /usr/lib64/ccache/gcc -std=gnu99 -o host_platform.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_platform.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/common/platform.c 6:02.12 modules/brotli/host_transform.o 6:02.18 /usr/lib64/ccache/gcc -std=gnu99 -o host_transform.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_transform.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/common/transform.c 6:02.18 modules/brotli/host_bit_reader.o 6:02.32 /usr/lib64/ccache/gcc -std=gnu99 -o host_bit_reader.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_bit_reader.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/dec/bit_reader.c 6:02.32 modules/brotli/host_decode.o 6:02.43 /usr/lib64/ccache/gcc -std=gnu99 -o host_decode.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_decode.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/dec/decode.c 6:02.44 modules/brotli/host_huffman.o 6:02.67 /usr/lib64/ccache/gcc -std=gnu99 -o jcdctmgr.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcdctmgr.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcdctmgr.c 6:02.67 media/libjpeg/jchuff.o 6:02.96 /usr/lib64/ccache/gcc -std=gnu99 -o jchuff.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jchuff.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jchuff.c 6:02.96 media/libjpeg/jcicc.o 6:04.51 /usr/lib64/ccache/gcc -std=gnu99 -o host_huffman.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_huffman.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/dec/huffman.c 6:04.51 modules/brotli/host_state.o 6:04.78 /usr/lib64/ccache/gcc -std=gnu99 -o host_state.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_state.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/dec/state.c 6:04.78 modules/brotli/host_backward_references.o 6:04.94 /usr/lib64/ccache/gcc -std=gnu99 -o host_backward_references.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_backward_references.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/backward_references.c 6:04.94 modules/brotli/host_backward_references_hq.o 6:05.07 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/WarpBuilderShared.h:10, 6:05.07 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/WarpBuilderShared.cpp:7, 6:05.07 from Unified_cpp_js_src_jit11.cpp:2: 6:05.07 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h: In member function ‘virtual js::jit::MInstruction* js::jit::MLoadFixedSlot::clone(js::jit::TempAllocator&, const MDefinitionVector&) const’: 6:05.07 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h:1119:17: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 6:05.07 1119 | MInstruction* clone(TempAllocator& alloc, const MDefinitionVector& inputs) \ 6:05.07 | ^~~~~ 6:05.07 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h:1119:17: note: in definition of macro ‘ALLOW_CLONE’ 6:05.07 1119 | MInstruction* clone(TempAllocator& alloc, const MDefinitionVector& inputs) \ 6:05.07 | ^~~~~ 6:05.08 js/src/jit/Unified_cpp_js_src_jit2.o 6:05.08 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit12.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit12.o.pp Unified_cpp_js_src_jit12.cpp 6:07.10 js/src/frontend/Unified_cpp_js_src_frontend5.o 6:07.10 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend4.o.pp Unified_cpp_js_src_frontend4.cpp 6:07.80 Compiling murmurhash3 v0.0.5 6:07.81 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=murmurhash3 CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/murmurhash3 CARGO_PKG_AUTHORS='mhallin ' CARGO_PKG_DESCRIPTION='MurmurHash3 implementation' CARGO_PKG_HOMEPAGE='https://github.com/mhallin/murmurhash3-rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=murmurhash3 CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name murmurhash3 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/murmurhash3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=0546e748c61834a8 -C extra-filename=-0546e748c61834a8 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:08.14 Compiling error-chain v0.11.0 6:08.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=error_chain CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain CARGO_PKG_AUTHORS='Brian Anderson :Paul Colomiets :Colin Kiegel :Yamakaky ' CARGO_PKG_DESCRIPTION='Yet another error boilerplate library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=error-chain CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/error-chain' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name error_chain /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=6607a06144a94538 -C extra-filename=-6607a06144a94538 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:08.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Span.h:37, 6:08.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h:24, 6:08.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Vector.h:10, 6:08.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/BuildId.h:19, 6:08.18 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmModule.h:22, 6:08.18 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmModule.cpp:19, 6:08.18 from Unified_cpp_js_src_wasm2.cpp:2: 6:08.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/UniquePtr.h: In static member function ‘static js::wasm::MutableModule js::wasm::Module::deserialize(const uint8_t*, size_t, js::wasm::Metadata*)’: 6:08.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/UniquePtr.h:404:13: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 6:08.18 404 | Pointer p = mTuple.first(); 6:08.18 | ^ 6:08.19 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_wasm3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/wasm -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/wasm -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_wasm3.o.pp Unified_cpp_js_src_wasm3.cpp 6:08.24 warning: trait objects without an explicit `dyn` are deprecated 6:08.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:567:32 6:08.24 | 6:08.24 567 | pub struct Iter<'a>(Option<&'a error::Error>); 6:08.24 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 6:08.24 | 6:08.24 = note: `#[warn(bare_trait_objects)]` on by default 6:08.24 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:08.24 = note: for more information, see issue #80165 6:08.24 warning: trait objects without an explicit `dyn` are deprecated 6:08.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:571:32 6:08.24 | 6:08.24 571 | pub fn new(err: Option<&'a error::Error>) -> Iter<'a> { 6:08.24 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 6:08.24 | 6:08.24 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:08.24 = note: for more information, see issue #80165 6:08.24 warning: trait objects without an explicit `dyn` are deprecated 6:08.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:577:21 6:08.24 | 6:08.24 577 | type Item = &'a error::Error; 6:08.24 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 6:08.24 | 6:08.24 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:08.24 = note: for more information, see issue #80165 6:08.24 warning: trait objects without an explicit `dyn` are deprecated 6:08.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:579:45 6:08.24 | 6:08.24 579 | fn next<'b>(&'b mut self) -> Option<&'a error::Error> { 6:08.24 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 6:08.24 | 6:08.24 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:08.24 = note: for more information, see issue #80165 6:08.25 warning: use of deprecated macro `try`: use the `?` operator instead 6:08.25 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:680:9 6:08.25 | 6:08.25 680 | try!(writeln!(fmt, "Error: {}", self.0)); 6:08.25 | ^^^ 6:08.25 | 6:08.25 = note: `#[warn(deprecated)]` on by default 6:08.25 warning: use of deprecated macro `try`: use the `?` operator instead 6:08.25 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:683:13 6:08.25 | 6:08.25 683 | try!(writeln!(fmt, "Caused by: {}", e)); 6:08.25 | ^^^ 6:08.25 warning: use of deprecated macro `try`: use the `?` operator instead 6:08.25 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:687:13 6:08.25 | 6:08.25 687 | try!(writeln!(fmt, "{:?}", backtrace)); 6:08.25 | ^^^ 6:08.26 warning: trait objects without an explicit `dyn` are deprecated 6:08.26 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:699:32 6:08.26 | 6:08.26 699 | pub next_error: Option>, 6:08.26 | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error + Send` 6:08.26 | 6:08.27 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:08.27 = note: for more information, see issue #80165 6:08.27 warning: trait objects without an explicit `dyn` are deprecated 6:08.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:733:41 6:08.27 | 6:08.27 733 | pub fn new(e: Box) -> State { 6:08.27 | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error + Send` 6:08.27 | 6:08.27 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:08.27 = note: for more information, see issue #80165 6:08.27 warning: trait objects without an explicit `dyn` are deprecated 6:08.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/error_chain.rs:139:51 6:08.27 | 6:08.27 139 | pub fn with_boxed_chain(error: Box<::std::error::Error + Send>, kind: K) 6:08.27 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send` 6:08.27 | 6:08.27 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:864:5 6:08.27 | 6:08.27 864 | error_chain!{} 6:08.27 | -------------- in this macro invocation 6:08.27 | 6:08.27 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:08.27 = note: for more information, see issue #80165 6:08.27 = note: this warning originates in the macro `impl_error_chain_processed` (in Nightly builds, run with -Z macro-backtrace for more info) 6:08.29 warning: trait objects without an explicit `dyn` are deprecated 6:08.29 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/error_chain.rs:177:40 6:08.29 | 6:08.29 177 | fn cause(&self) -> Option<&::std::error::Error> { 6:08.29 | ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::error::Error)` 6:08.29 | 6:08.29 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:864:5 6:08.29 | 6:08.29 864 | error_chain!{} 6:08.29 | -------------- in this macro invocation 6:08.29 | 6:08.29 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:08.30 = note: for more information, see issue #80165 6:08.30 = note: this warning originates in the macro `impl_error_chain_processed` (in Nightly builds, run with -Z macro-backtrace for more info) 6:08.40 warning: use of deprecated associated function `std::error::Error::cause`: replaced by Error::source, which can support downcasting 6:08.40 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:582:28 6:08.40 | 6:08.40 582 | self.0 = e.cause(); 6:08.40 | ^^^^^ 6:08.43 warning: an associated function with this name may be added to the standard library in the future 6:08.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-chain/src/lib.rs:686:41 6:08.43 | 6:08.43 686 | if let Some(backtrace) = self.0.backtrace() { 6:08.44 | ^^^^^^^^^ 6:08.44 | 6:08.44 = note: `#[warn(unstable_name_collisions)]` on by default 6:08.44 = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! 6:08.44 = note: for more information, see issue #48919 6:08.44 = help: call with fully qualified syntax `ChainedError::backtrace(...)` to keep using the current method 6:08.76 /usr/lib64/ccache/gcc -std=gnu99 -o jcicc.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcicc.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcicc.c 6:08.76 media/libjpeg/jcinit.o 6:08.85 warning: `error-chain` (lib) generated 13 warnings 6:08.85 Compiling encoding_c_mem v0.2.5 6:08.85 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_c_mem CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_c_mem/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=c8e97fa884d3d7d4 -C extra-filename=-c8e97fa884d3d7d4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/encoding_c_mem-c8e97fa884d3d7d4 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 6:08.88 /usr/lib64/ccache/gcc -std=gnu99 -o jcinit.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcinit.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcinit.c 6:08.88 media/libjpeg/jcmainct.o 6:09.01 /usr/lib64/ccache/gcc -std=gnu99 -o jcmainct.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcmainct.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcmainct.c 6:09.01 media/libjpeg/jcmarker.o 6:09.14 /usr/lib64/ccache/gcc -std=gnu99 -o jcmarker.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcmarker.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcmarker.c 6:09.14 media/libjpeg/jcmaster.o 6:09.41 /usr/lib64/ccache/gcc -std=gnu99 -o jcmaster.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcmaster.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcmaster.c 6:09.41 media/libjpeg/jcomapi.o 6:09.48 Compiling remove_dir_all v0.5.2 6:09.49 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=remove_dir_all CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/remove_dir_all CARGO_PKG_AUTHORS='Aaronepower ' CARGO_PKG_DESCRIPTION='A safe, reliable implementation of remove_dir_all for Windows' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=remove_dir_all CARGO_PKG_REPOSITORY='https://github.com/XAMPPRocky/remove_dir_all.git' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name remove_dir_all /builddir/build/BUILD/icecat-78.15.0/third_party/rust/remove_dir_all/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=c2c7bb2aae73ca4e -C extra-filename=-c2c7bb2aae73ca4e --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:09.54 Compiling cose v0.1.4 6:09.54 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cose CARGO_PKG_AUTHORS='Franziskus Kiefer :David Keeler ' CARGO_PKG_DESCRIPTION='Library to use COSE (https://tools.ietf.org/html/rfc8152) in Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cose CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cose-rust' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cose/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=30545faa7c5dc1d8 -C extra-filename=-30545faa7c5dc1d8 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/cose-30545faa7c5dc1d8 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 6:09.74 /usr/lib64/ccache/gcc -std=gnu99 -o jcomapi.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcomapi.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcomapi.c 6:09.74 media/libjpeg/jcparam.o 6:09.84 /usr/lib64/ccache/gcc -std=gnu99 -o jcparam.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcparam.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcparam.c 6:09.84 media/libjpeg/jcphuff.o 6:10.20 /usr/lib64/ccache/gcc -std=gnu99 -o jcphuff.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcphuff.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcphuff.c 6:10.20 media/libjpeg/jcprepct.o 6:10.22 Compiling once_cell v1.4.0 6:10.22 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/once_cell CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name once_cell --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/once_cell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=dbe4df81c9907b8c -C extra-filename=-dbe4df81c9907b8c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:10.43 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 6:10.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/once_cell/src/imp_std.rs:158:46 6:10.43 | 6:10.43 158 | let old = my_state_and_queue.compare_and_swap( 6:10.43 | ^^^^^^^^^^^^^^^^ 6:10.43 | 6:10.43 = note: `#[warn(deprecated)]` on by default 6:10.43 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 6:10.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/once_cell/src/imp_std.rs:200:35 6:10.43 | 6:10.43 200 | let old = state_and_queue.compare_and_swap(current_state, me | RUNNING, Ordering::Release); 6:10.43 | ^^^^^^^^^^^^^^^^ 6:10.70 /usr/lib64/ccache/gcc -std=gnu99 -o jcprepct.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcprepct.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcprepct.c 6:10.70 media/libjpeg/jcsample.o 6:10.71 warning: `once_cell` (lib) generated 2 warnings 6:10.71 Compiling id-arena v2.2.1 6:10.71 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=id_arena CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/id-arena CARGO_PKG_AUTHORS='Nick Fitzgerald :Aleksey Kladov ' CARGO_PKG_DESCRIPTION='A simple, id-based arena.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=id-arena CARGO_PKG_REPOSITORY='https://github.com/fitzgen/id-arena' CARGO_PKG_VERSION=2.2.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name id_arena /builddir/build/BUILD/icecat-78.15.0/third_party/rust/id-arena/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=69f7821281e28018 -C extra-filename=-69f7821281e28018 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:10.78 warning: anonymous parameters are deprecated and will be removed in the next edition. 6:10.78 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/id-arena/src/lib.rs:168:14 6:10.78 | 6:10.78 168 | fn index(Self::Id) -> usize; 6:10.78 | ^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: Self::Id` 6:10.78 | 6:10.78 = note: `#[warn(anonymous_parameters)]` on by default 6:10.78 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 6:10.78 = note: for more information, see issue #41686 6:10.79 warning: anonymous parameters are deprecated and will be removed in the next edition. 6:10.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/id-arena/src/lib.rs:171:17 6:10.79 | 6:10.79 171 | fn arena_id(Self::Id) -> u32; 6:10.79 | ^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: Self::Id` 6:10.79 | 6:10.79 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 6:10.79 = note: for more information, see issue #41686 6:10.81 warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred 6:10.81 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/id-arena/src/lib.rs:114:45 6:10.81 | 6:10.81 114 | use core::sync::atomic::{self, AtomicUsize, ATOMIC_USIZE_INIT}; 6:10.81 | ^^^^^^^^^^^^^^^^^ 6:10.81 | 6:10.81 = note: `#[warn(deprecated)]` on by default 6:10.81 warning: use of deprecated constant `core::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred 6:10.81 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/id-arena/src/lib.rs:183:45 6:10.81 | 6:10.81 183 | static ARENA_COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; 6:10.81 | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` 6:10.94 /usr/lib64/ccache/gcc -std=gnu99 -o host_backward_references_hq.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_backward_references_hq.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/backward_references_hq.c 6:10.94 modules/brotli/host_bit_cost.o 6:10.97 /usr/lib64/ccache/gcc -std=gnu99 -o jcsample.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcsample.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jcsample.c 6:10.97 media/libjpeg/jctrans.o 6:11.06 warning: `id-arena` (lib) generated 4 warnings 6:11.06 Compiling svg_fmt v0.4.0 6:11.07 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=svg_fmt CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/svg_fmt CARGO_PKG_AUTHORS='Nicolas Silva ' CARGO_PKG_DESCRIPTION='Very simple debugging utilities to dump shapes in SVG format.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=svg_fmt CARGO_PKG_REPOSITORY='https://github.com/nical/rust_debug' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name svg_fmt --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/svg_fmt/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=77e2babf4677d27d -C extra-filename=-77e2babf4677d27d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:11.46 /usr/lib64/ccache/gcc -std=gnu99 -o jctrans.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jctrans.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jctrans.c 6:11.46 media/libjpeg/jdapimin.o 6:11.80 /usr/lib64/ccache/gcc -std=gnu99 -o jdapimin.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdapimin.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdapimin.c 6:11.80 media/libjpeg/jdapistd.o 6:12.06 /usr/lib64/ccache/gcc -std=gnu99 -o jdapistd.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdapistd.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdapistd.c 6:12.06 media/libjpeg/jdatadst.o 6:12.29 Compiling moz_cbor v0.1.1 6:12.29 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=moz_cbor CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/moz_cbor CARGO_PKG_AUTHORS='Franziskus Kiefer :David Keeler ' CARGO_PKG_DESCRIPTION='Library to use CBOR (https://tools.ietf.org/html/rfc7049) in Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=moz_cbor CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cbor-rust' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name moz_cbor /builddir/build/BUILD/icecat-78.15.0/third_party/rust/moz_cbor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=3d6b19be12722b01 -C extra-filename=-3d6b19be12722b01 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:12.34 warning: `...` range patterns are deprecated 6:12.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/moz_cbor/src/decoder.rs:51:14 6:12.34 | 6:12.34 51 | 0...23 => Ok(first_value), 6:12.34 | ^^^ help: use `..=` for an inclusive range 6:12.34 | 6:12.34 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 6:12.34 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:12.34 = note: for more information, see issue #80165 6:12.34 warning: `...` range patterns are deprecated 6:12.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/moz_cbor/src/serializer.rs:10:10 6:12.34 | 6:12.34 10 | 0...23 => { 6:12.34 | ^^^ help: use `..=` for an inclusive range 6:12.34 | 6:12.34 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:12.34 = note: for more information, see issue #80165 6:12.34 warning: `...` range patterns are deprecated 6:12.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/moz_cbor/src/serializer.rs:13:11 6:12.34 | 6:12.34 13 | 24...255 => { 6:12.34 | ^^^ help: use `..=` for an inclusive range 6:12.34 | 6:12.34 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:12.34 = note: for more information, see issue #80165 6:12.34 warning: `...` range patterns are deprecated 6:12.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/moz_cbor/src/serializer.rs:17:12 6:12.34 | 6:12.34 17 | 256...65_535 => { 6:12.34 | ^^^ help: use `..=` for an inclusive range 6:12.34 | 6:12.34 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:12.34 = note: for more information, see issue #80165 6:12.34 warning: `...` range patterns are deprecated 6:12.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/moz_cbor/src/serializer.rs:22:15 6:12.34 | 6:12.34 22 | 65_536...4_294_967_295 => { 6:12.34 | ^^^ help: use `..=` for an inclusive range 6:12.35 | 6:12.35 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:12.35 = note: for more information, see issue #80165 6:12.41 /usr/lib64/ccache/gcc -std=gnu99 -o jdatadst.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdatadst.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdatadst.c 6:12.41 media/libjpeg/jdatasrc.o 6:12.53 /usr/lib64/ccache/gcc -std=gnu99 -o jdatasrc.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdatasrc.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdatasrc.c 6:12.53 media/libjpeg/jdcoefct.o 6:12.65 /usr/lib64/ccache/gcc -std=gnu99 -o jdcoefct.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdcoefct.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdcoefct.c 6:12.65 media/libjpeg/jdcolor.o 6:12.98 /usr/lib64/ccache/gcc -std=gnu99 -o host_bit_cost.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_bit_cost.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/bit_cost.c 6:12.98 modules/brotli/host_block_splitter.o 6:13.04 /usr/lib64/ccache/gcc -std=gnu99 -o jdcolor.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdcolor.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdcolor.c 6:13.04 media/libjpeg/jddctmgr.o 6:13.64 /usr/lib64/ccache/gcc -std=gnu99 -o host_block_splitter.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_block_splitter.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/block_splitter.c 6:13.64 modules/brotli/host_brotli_bit_stream.o 6:14.14 /usr/lib64/ccache/gcc -std=gnu99 -o jddctmgr.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jddctmgr.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jddctmgr.c 6:14.15 media/libjpeg/jdhuff.o 6:14.32 /usr/lib64/ccache/gcc -std=gnu99 -o jdhuff.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdhuff.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdhuff.c 6:14.32 media/libjpeg/jdicc.o 6:15.24 /usr/lib64/ccache/gcc -std=gnu99 -o host_brotli_bit_stream.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_brotli_bit_stream.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/brotli_bit_stream.c 6:15.24 modules/brotli/host_cluster.o 6:15.37 /usr/lib64/ccache/gcc -std=gnu99 -o jdicc.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdicc.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdicc.c 6:15.37 media/libjpeg/jdinput.o 6:15.61 /usr/lib64/ccache/gcc -std=gnu99 -o jdinput.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdinput.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdinput.c 6:15.61 media/libjpeg/jdmainct.o 6:15.89 warning: `moz_cbor` (lib) generated 5 warnings 6:15.89 Compiling unicode-segmentation v1.2.1 6:15.89 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_segmentation CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-segmentation CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster and Word boundaries 6:15.89 according to Unicode Standard Annex #29 rules. 6:15.89 ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-segmentation CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name unicode_segmentation /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-segmentation/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=cd649e799a9cd662 -C extra-filename=-cd649e799a9cd662 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:16.02 /usr/lib64/ccache/gcc -std=gnu99 -o jdmainct.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdmainct.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdmainct.c 6:16.02 media/libjpeg/jdmarker.o 6:16.05 warning: `...` range patterns are deprecated 6:16.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-segmentation/src/tables.rs:33:17 6:16.05 | 6:16.05 33 | 'a' ... 'z' | 'A' ... 'Z' => true, 6:16.06 | ^^^ help: use `..=` for an inclusive range 6:16.06 | 6:16.06 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 6:16.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:16.06 = note: for more information, see issue #80165 6:16.06 warning: `...` range patterns are deprecated 6:16.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-segmentation/src/tables.rs:33:31 6:16.06 | 6:16.06 33 | 'a' ... 'z' | 'A' ... 'Z' => true, 6:16.06 | ^^^ help: use `..=` for an inclusive range 6:16.06 | 6:16.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:16.06 = note: for more information, see issue #80165 6:16.06 warning: `...` range patterns are deprecated 6:16.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-segmentation/src/tables.rs:42:17 6:16.06 | 6:16.06 42 | '0' ... '9' => true, 6:16.06 | ^^^ help: use `..=` for an inclusive range 6:16.06 | 6:16.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:16.06 = note: for more information, see issue #80165 6:16.54 /usr/lib64/ccache/gcc -std=gnu99 -o jdmarker.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdmarker.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdmarker.c 6:16.54 media/libjpeg/jdmaster.o 6:16.59 /usr/lib64/ccache/gcc -std=gnu99 -o host_cluster.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_cluster.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/cluster.c 6:16.59 modules/brotli/host_command.o 6:17.35 /usr/lib64/ccache/gcc -std=gnu99 -o jdmaster.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdmaster.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdmaster.c 6:17.36 media/libjpeg/jdmerge.o 6:17.71 warning: `unicode-segmentation` (lib) generated 3 warnings 6:17.71 Compiling static_prefs v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/modules/libpref/init/static_prefs) 6:17.71 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=static_prefs CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/modules/libpref/init/static_prefs CARGO_PKG_AUTHORS='Nicholas Nethercote ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=static_prefs CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name static_prefs --edition=2018 modules/libpref/init/static_prefs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=395bbde1024dea42 -C extra-filename=-395bbde1024dea42 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:17.78 Compiling tracy-rs v0.1.1 6:17.78 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tracy_rs CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tracy-rs CARGO_PKG_AUTHORS='Glenn Watson ' CARGO_PKG_DESCRIPTION='Rust bindings for the tracy realtime profiler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracy-rs CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tracy_rs --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tracy-rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=8852637f9d711916 -C extra-filename=-8852637f9d711916 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:17.80 /usr/lib64/ccache/gcc -std=gnu99 -o jdmerge.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdmerge.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdmerge.c 6:17.80 media/libjpeg/jdphuff.o 6:17.86 /usr/lib64/ccache/gcc -std=gnu99 -o host_command.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_command.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/command.c 6:17.86 modules/brotli/host_compress_fragment.o 6:17.95 Compiling indexmap v1.1.0 6:17.95 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/indexmap CARGO_PKG_AUTHORS='bluss:Josh Stone ' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration. 6:17.95 The indexmap is a hash table where the iteration order of the key-value 6:17.95 pairs is independent of the hash values of the keys. It has the usual 6:17.95 hash table functionality, it preserves insertion order except after 6:17.95 removals, and it allows lookup of its elements by either hash table key 6:17.95 or numerical index. A corresponding hash set type is also provided. 6:17.95 This crate was initially published under the name ordermap, but it was renamed to 6:17.95 indexmap. 6:17.95 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name indexmap /builddir/build/BUILD/icecat-78.15.0/third_party/rust/indexmap/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=22a625cf0b0c498f -C extra-filename=-22a625cf0b0c498f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:18.09 warning: use of deprecated macro `try`: use the `?` operator instead 6:18.09 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/indexmap/src/map.rs:332:9 6:18.09 | 6:18.09 332 | try!(f.debug_map().entries(self.iter()).finish()); 6:18.09 | ^^^ 6:18.09 | 6:18.09 = note: `#[warn(deprecated)]` on by default 6:18.09 warning: use of deprecated macro `try`: use the `?` operator instead 6:18.09 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/indexmap/src/map.rs:336:9 6:18.09 | 6:18.09 336 | try!(writeln!(f, "")); 6:18.10 | ^^^ 6:18.10 warning: use of deprecated macro `try`: use the `?` operator instead 6:18.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/indexmap/src/map.rs:350:9 6:18.10 | 6:18.10 350 | try!(writeln!(f, "cap={}, raw_cap={}, entries.cap={}", 6:18.10 | ^^^ 6:18.10 warning: use of deprecated macro `try`: use the `?` operator instead 6:18.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/indexmap/src/map.rs:338:13 6:18.10 | 6:18.10 338 | try!(write!(f, "{}: {:?}", i, index)); 6:18.10 | ^^^ 6:18.10 warning: use of deprecated macro `try`: use the `?` operator instead 6:18.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/indexmap/src/map.rs:348:13 6:18.10 | 6:18.10 348 | try!(writeln!(f, "")); 6:18.10 | ^^^ 6:18.10 warning: use of deprecated macro `try`: use the `?` operator instead 6:18.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/indexmap/src/map.rs:343:17 6:18.10 | 6:18.10 343 | try!(write!(f, ", desired={}, probe_distance={}, key={:?}", 6:18.10 | ^^^ 6:18.27 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/BytecodeCompilation.h:20, 6:18.28 from /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Eval.cpp:13, 6:18.28 from Unified_cpp_js_src0.cpp:47: 6:18.28 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/CompilationInfo.h: In constructor ‘js::frontend::CompilationInfo::CompilationInfo(JSContext*, js::LifoAllocScope&, const JS::ReadOnlyCompileOptions&, js::Scope*, JSObject*)’: 6:18.28 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/CompilationInfo.h:130:3: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 6:18.28 130 | CompilationInfo(JSContext* cx, LifoAllocScope& alloc, 6:18.28 | ^~~~~~~~~~~~~~~ 6:18.29 js/src/Unified_cpp_js_src10.o 6:18.29 /usr/lib64/ccache/g++ -o Unified_cpp_js_src1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp Unified_cpp_js_src1.cpp 6:18.43 /usr/lib64/ccache/gcc -std=gnu99 -o host_compress_fragment.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_compress_fragment.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/compress_fragment.c 6:18.43 modules/brotli/host_compress_fragment_two_pass.o 6:18.71 /usr/lib64/ccache/gcc -std=gnu99 -o jdphuff.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdphuff.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdphuff.c 6:18.71 media/libjpeg/jdpostct.o 6:19.04 /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdphuff.c: In function ‘decode_mcu_DC_first’: 6:19.04 /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdphuff.c:214:60: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] 6:19.04 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 6:19.04 | ^~~ 6:19.04 /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdphuff.c:343:13: note: in expansion of macro ‘HUFF_EXTEND’ 6:19.05 343 | s = HUFF_EXTEND(r, s); 6:19.05 | ^~~~~~~~~~~ 6:19.05 /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdphuff.c: In function ‘decode_mcu_AC_first’: 6:19.05 /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdphuff.c:214:60: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] 6:19.05 214 | ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 6:19.05 | ^~~ 6:19.05 /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdphuff.c:420:15: note: in expansion of macro ‘HUFF_EXTEND’ 6:19.05 420 | s = HUFF_EXTEND(r, s); 6:19.05 | ^~~~~~~~~~~ 6:19.05 /usr/lib64/ccache/gcc -std=gnu99 -o jdpostct.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdpostct.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdpostct.c 6:19.05 media/libjpeg/jdsample.o 6:19.23 warning: `indexmap` (lib) generated 6 warnings 6:19.23 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=semver_parser CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver-parser CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO_PKG_DESCRIPTION='Parsing of the semver spec. 6:19.23 ' CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver-parser CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name semver_parser /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver-parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=8988606429f4c88f -C extra-filename=-8988606429f4c88f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:19.28 /usr/lib64/ccache/gcc -std=gnu99 -o jdsample.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdsample.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdsample.c 6:19.28 media/libjpeg/jdtrans.o 6:19.67 js/src/jit/Unified_cpp_js_src_jit3.o 6:19.67 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit2.o.pp Unified_cpp_js_src_jit2.cpp 6:19.73 /usr/lib64/ccache/gcc -std=gnu99 -o jdtrans.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdtrans.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jdtrans.c 6:19.73 media/libjpeg/jerror.o 6:19.91 /usr/lib64/ccache/gcc -std=gnu99 -o jerror.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jerror.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jerror.c 6:19.91 media/libjpeg/jfdctflt.o 6:20.11 /usr/lib64/ccache/gcc -std=gnu99 -o jfdctflt.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jfdctflt.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jfdctflt.c 6:20.11 media/libjpeg/jfdctfst.o 6:20.27 /usr/lib64/ccache/gcc -std=gnu99 -o jfdctfst.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jfdctfst.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jfdctfst.c 6:20.27 media/libjpeg/jfdctint.o 6:20.47 /usr/lib64/ccache/gcc -std=gnu99 -o jfdctint.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jfdctint.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jfdctint.c 6:20.47 media/libjpeg/jidctflt.o 6:20.67 /usr/lib64/ccache/gcc -std=gnu99 -o jidctflt.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jidctflt.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jidctflt.c 6:20.67 media/libjpeg/jidctfst.o 6:20.87 /usr/lib64/ccache/gcc -std=gnu99 -o jidctfst.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jidctfst.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jidctfst.c 6:20.87 media/libjpeg/jidctint.o 6:21.08 /usr/lib64/ccache/gcc -std=gnu99 -o jidctint.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jidctint.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jidctint.c 6:21.08 media/libjpeg/jidctred.o 6:21.49 /usr/lib64/ccache/gcc -std=gnu99 -o host_compress_fragment_two_pass.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_compress_fragment_two_pass.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/compress_fragment_two_pass.c 6:21.49 modules/brotli/host_dictionary_hash.o 6:22.90 warning: `semver-parser` (lib) generated 4 warnings (4 duplicates) 6:22.90 Compiling bytes v0.5.3 6:22.90 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bytes CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes CARGO_PKG_AUTHORS='Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bytes CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/bytes' CARGO_PKG_VERSION=0.5.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name bytes --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=fb45dc6ed94a7163 -C extra-filename=-fb45dc6ed94a7163 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:23.27 /usr/lib64/ccache/gcc -std=gnu99 -o jidctred.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jidctred.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jidctred.c 6:23.27 media/libjpeg/jmemmgr.o 6:23.51 /usr/lib64/ccache/gcc -std=gnu99 -o jmemmgr.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jmemmgr.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jmemmgr.c 6:23.51 media/libjpeg/jmemnobs.o 6:23.66 /usr/lib64/ccache/gcc -std=gnu99 -o host_dictionary_hash.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_dictionary_hash.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/dictionary_hash.c 6:23.66 modules/brotli/host_encode.o 6:23.75 warning: use of deprecated associated function `core::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 6:23.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes/src/bytes.rs:898:23 6:23.75 | 6:23.75 898 | let actual = atom.compare_and_swap(ptr as _, shared as _, Ordering::AcqRel); 6:23.75 | ^^^^^^^^^^^^^^^^ 6:23.75 | 6:23.75 note: the lint level is defined here 6:23.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes/src/lib.rs:1:9 6:23.76 | 6:23.76 1 | #![deny(warnings, missing_docs, missing_debug_implementations, rust_2018_idioms)] 6:23.76 | ^^^^^^^^ 6:23.76 = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` 6:23.89 /usr/lib64/ccache/gcc -std=gnu99 -o host_encode.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_encode.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/encode.c 6:23.89 modules/brotli/host_encoder_dict.o 6:23.98 /usr/lib64/ccache/gcc -std=gnu99 -o jmemnobs.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jmemnobs.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jmemnobs.c 6:23.98 media/libjpeg/jpeg_nbits_table.o 6:24.12 /usr/lib64/ccache/gcc -std=gnu99 -o jpeg_nbits_table.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jpeg_nbits_table.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jpeg_nbits_table.c 6:24.12 media/libjpeg/jquant1.o 6:24.15 In file included from Unified_cpp_js_src_frontend4.cpp:2: 6:24.15 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/ObjectEmitter.cpp: In constructor ‘js::frontend::ClassEmitter::ClassEmitter(js::frontend::BytecodeEmitter*)’: 6:24.15 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/ObjectEmitter.cpp:433:1: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 6:24.15 433 | ClassEmitter::ClassEmitter(BytecodeEmitter* bce) 6:24.15 | ^~~~~~~~~~~~ 6:24.15 js/src/frontend/Unified_cpp_js_src_frontend6.o 6:24.16 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend5.o.pp Unified_cpp_js_src_frontend5.cpp 6:24.35 /usr/lib64/ccache/gcc -std=gnu99 -o jquant1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jquant1.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jquant1.c 6:24.35 media/libjpeg/jquant2.o 6:24.81 /usr/lib64/ccache/gcc -std=gnu99 -o jquant2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jquant2.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jquant2.c 6:24.81 media/libjpeg/jutils.o 6:25.50 /usr/lib64/ccache/gcc -std=gnu99 -o jutils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jutils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/jutils.c 6:25.50 media/libjpeg/jccolor-altivec.o 6:25.64 /usr/lib64/ccache/gcc -std=gnu99 -o jccolor-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jccolor-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jccolor-altivec.c 6:25.64 media/libjpeg/jcgray-altivec.o 6:25.77 warning: `bytes` (lib) generated 1 warning 6:25.77 Compiling authenticator v0.2.12 6:25.77 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator CARGO_PKG_AUTHORS='J.C. Jones :Tim Taubert :Kyle Machulis ' CARGO_PKG_DESCRIPTION='Library for interacting with CTAP1/2 security keys for Web Authentication. Used by Firefox.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=authenticator CARGO_PKG_REPOSITORY='https://github.com/mozilla/authenticator-rs/' CARGO_PKG_VERSION=0.2.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=9d7c8c2739bb3a44 -C extra-filename=-9d7c8c2739bb3a44 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/authenticator-9d7c8c2739bb3a44 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 6:26.18 /usr/lib64/ccache/gcc -std=gnu99 -o jcgray-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcgray-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jcgray-altivec.c 6:26.18 media/libjpeg/jcsample-altivec.o 6:26.38 /usr/lib64/ccache/gcc -std=gnu99 -o host_encoder_dict.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_encoder_dict.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/encoder_dict.c 6:26.38 modules/brotli/host_entropy_encode.o 6:26.45 Compiling copyless v0.1.4 6:26.45 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=copyless CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/copyless CARGO_PKG_AUTHORS='Dzmitry Malyshau ' CARGO_PKG_DESCRIPTION='Ways to eliminate memcpy calls when using the standard library.' CARGO_PKG_HOMEPAGE='https://github.com/kvark/copyless' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=copyless CARGO_PKG_REPOSITORY='https://github.com/kvark/copyless' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name copyless --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/copyless/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=16a04497c1e8e71d -C extra-filename=-16a04497c1e8e71d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:26.52 /usr/lib64/ccache/gcc -std=gnu99 -o jcsample-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jcsample-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jcsample-altivec.c 6:26.53 media/libjpeg/jdcolor-altivec.o 6:26.55 Compiling vec_map v0.8.2 6:26.55 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=vec_map CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/vec_map CARGO_PKG_AUTHORS='Alex Crichton :Jorge Aparicio :Alexis Beingessner :Brian Anderson <>:tbu- <>:Manish Goregaokar <>:Aaron Turon :Adolfo Ochagavía <>:Niko Matsakis <>:Steven Fackler <>:Chase Southwood :Eduard Burtescu <>:Florian Wilkens <>:Félix Raimundo <>:Tibor Benke <>:Markus Siemens :Josh Branchaud :Huon Wilson :Corey Farwell :Aaron Liblong <>:Nick Cameron :Patrick Walton :Felix S Klock II <>:Andrew Paseltiner :Sean McArthur :Vadim Petrochenkov <>' CARGO_PKG_DESCRIPTION='A simple map based on a vector for small integer keys' CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/vec-map' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vec_map CARGO_PKG_REPOSITORY='https://github.com/contain-rs/vec-map' CARGO_PKG_VERSION=0.8.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name vec_map /builddir/build/BUILD/icecat-78.15.0/third_party/rust/vec_map/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=b1f8c173cc97c90d -C extra-filename=-b1f8c173cc97c90d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:26.63 warning: unnecessary parentheses around type 6:26.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/vec_map/src/lib.rs:1010:34 6:26.63 | 6:26.63 1010 | fn next(&mut self) -> Option<(&'a V)> { self.iter.next().map(|e| e.1) } 6:26.63 | ^^^^^^^ help: remove these parentheses 6:26.63 | 6:26.63 = note: `#[warn(unused_parens)]` on by default 6:26.63 warning: unnecessary parentheses around type 6:26.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/vec_map/src/lib.rs:1017:39 6:26.63 | 6:26.63 1017 | fn next_back(&mut self) -> Option<(&'a V)> { self.iter.next_back().map(|e| e.1) } 6:26.63 | ^^^^^^^ help: remove these parentheses 6:26.63 warning: unnecessary parentheses around type 6:26.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/vec_map/src/lib.rs:1023:34 6:26.63 | 6:26.63 1023 | fn next(&mut self) -> Option<(&'a mut V)> { self.iter_mut.next().map(|e| e.1) } 6:26.63 | ^^^^^^^^^^^ help: remove these parentheses 6:26.71 /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jcsample-altivec.c: In function ‘jsimd_h2v1_downsample_altivec’: 6:26.71 /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jcsample-altivec.c:53:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘JDIMENSION’ {aka ‘unsigned int’} [-Wsign-compare] 6:26.71 53 | for (outrow = 0; outrow < v_samp_factor; outrow++) { 6:26.71 | ^ 6:26.71 /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jcsample-altivec.c: In function ‘jsimd_h2v2_downsample_altivec’: 6:26.71 /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jcsample-altivec.c:110:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘JDIMENSION’ {aka ‘unsigned int’} [-Wsign-compare] 6:26.71 110 | for (inrow = 0, outrow = 0; outrow < v_samp_factor; 6:26.71 | ^ 6:26.71 /usr/lib64/ccache/gcc -std=gnu99 -o jdcolor-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdcolor-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jdcolor-altivec.c 6:26.71 media/libjpeg/jdmerge-altivec.o 6:26.86 warning: `vec_map` (lib) generated 3 warnings 6:26.86 Compiling boxfnonce v0.0.3 6:26.86 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=boxfnonce CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce CARGO_PKG_AUTHORS='Stefan Bühler ' CARGO_PKG_DESCRIPTION='safe FnOnce boxing for rust stable' CARGO_PKG_HOMEPAGE='https://github.com/stbuehler/rust-boxfnonce' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=boxfnonce CARGO_PKG_REPOSITORY='https://github.com/stbuehler/rust-boxfnonce' CARGO_PKG_VERSION=0.0.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name boxfnonce /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=4a30795b399f6a97 -C extra-filename=-4a30795b399f6a97 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:26.91 warning: trait objects without an explicit `dyn` are deprecated 6:26.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:50:51 6:26.91 | 6:26.91 50 | pub struct BoxFnOnce (Box>); 6:26.91 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox` 6:26.91 | 6:26.91 = note: `#[warn(bare_trait_objects)]` on by default 6:26.91 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.91 = note: for more information, see issue #80165 6:26.91 warning: trait objects without an explicit `dyn` are deprecated 6:26.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.91 | 6:26.91 24 | $name(Box::new(func) as Box $($add)*>) 6:26.91 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>` 6:26.91 | 6:26.91 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:72:1 6:26.91 | 6:26.91 72 | build_n_args!(BoxFnOnce[]: ); 6:26.91 | ----------------------------- in this macro invocation 6:26.91 | 6:26.91 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.91 = note: for more information, see issue #80165 6:26.91 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.91 warning: trait objects without an explicit `dyn` are deprecated 6:26.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.91 | 6:26.91 24 | $name(Box::new(func) as Box $($add)*>) 6:26.91 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>` 6:26.91 | 6:26.91 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:73:1 6:26.91 | 6:26.91 73 | build_n_args!(BoxFnOnce[]: a1: A1); 6:26.91 | ----------------------------------- in this macro invocation 6:26.91 | 6:26.91 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.91 = note: for more information, see issue #80165 6:26.91 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.92 warning: trait objects without an explicit `dyn` are deprecated 6:26.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.92 | 6:26.92 24 | $name(Box::new(func) as Box $($add)*>) 6:26.92 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>` 6:26.92 | 6:26.92 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:74:1 6:26.92 | 6:26.92 74 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2); 6:26.92 | ------------------------------------------- in this macro invocation 6:26.92 | 6:26.92 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.92 = note: for more information, see issue #80165 6:26.92 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.92 warning: trait objects without an explicit `dyn` are deprecated 6:26.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.92 | 6:26.92 24 | $name(Box::new(func) as Box $($add)*>) 6:26.92 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>` 6:26.92 | 6:26.92 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:75:1 6:26.92 | 6:26.92 75 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3); 6:26.92 | --------------------------------------------------- in this macro invocation 6:26.92 | 6:26.92 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.92 = note: for more information, see issue #80165 6:26.92 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.92 warning: trait objects without an explicit `dyn` are deprecated 6:26.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.92 | 6:26.92 24 | $name(Box::new(func) as Box $($add)*>) 6:26.92 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>` 6:26.92 | 6:26.92 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:76:1 6:26.92 | 6:26.92 76 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4); 6:26.92 | ----------------------------------------------------------- in this macro invocation 6:26.92 | 6:26.92 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.92 = note: for more information, see issue #80165 6:26.92 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.92 warning: trait objects without an explicit `dyn` are deprecated 6:26.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.92 | 6:26.92 24 | $name(Box::new(func) as Box $($add)*>) 6:26.92 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>` 6:26.93 | 6:26.93 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:77:1 6:26.93 | 6:26.93 77 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5); 6:26.93 | ------------------------------------------------------------------- in this macro invocation 6:26.93 | 6:26.93 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.93 = note: for more information, see issue #80165 6:26.93 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.93 warning: trait objects without an explicit `dyn` are deprecated 6:26.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.93 | 6:26.93 24 | $name(Box::new(func) as Box $($add)*>) 6:26.93 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>` 6:26.93 | 6:26.93 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:78:1 6:26.93 | 6:26.93 78 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6); 6:26.93 | --------------------------------------------------------------------------- in this macro invocation 6:26.93 | 6:26.93 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.93 = note: for more information, see issue #80165 6:26.93 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.93 warning: trait objects without an explicit `dyn` are deprecated 6:26.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.93 | 6:26.93 24 | $name(Box::new(func) as Box $($add)*>) 6:26.93 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>` 6:26.93 | 6:26.93 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:79:1 6:26.93 | 6:26.93 79 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7); 6:26.93 | ----------------------------------------------------------------------------------- in this macro invocation 6:26.93 | 6:26.93 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.93 = note: for more information, see issue #80165 6:26.94 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.94 warning: trait objects without an explicit `dyn` are deprecated 6:26.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.94 | 6:26.94 24 | $name(Box::new(func) as Box $($add)*>) 6:26.94 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>` 6:26.94 | 6:26.94 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:80:1 6:26.94 | 6:26.94 80 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8); 6:26.94 | ------------------------------------------------------------------------------------------- in this macro invocation 6:26.94 | 6:26.94 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.94 = note: for more information, see issue #80165 6:26.94 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.94 warning: trait objects without an explicit `dyn` are deprecated 6:26.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.94 | 6:26.94 24 | $name(Box::new(func) as Box $($add)*>) 6:26.94 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>` 6:26.94 | 6:26.94 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:81:1 6:26.94 | 6:26.94 81 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9); 6:26.94 | --------------------------------------------------------------------------------------------------- in this macro invocation 6:26.94 | 6:26.94 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.94 = note: for more information, see issue #80165 6:26.94 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.94 warning: trait objects without an explicit `dyn` are deprecated 6:26.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.95 | 6:26.95 24 | $name(Box::new(func) as Box $($add)*>) 6:26.95 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>` 6:26.95 | 6:26.95 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/no_send.rs:82:1 6:26.95 | 6:26.95 82 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10); 6:26.95 | ------------------------------------------------------------------------------------------------------------- in this macro invocation 6:26.95 | 6:26.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.95 = note: for more information, see issue #80165 6:26.95 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.95 warning: trait objects without an explicit `dyn` are deprecated 6:26.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:41:55 6:26.95 | 6:26.95 41 | pub struct SendBoxFnOnce (Box + Send>); 6:26.95 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox + Send` 6:26.95 | 6:26.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.95 = note: for more information, see issue #80165 6:26.95 warning: trait objects without an explicit `dyn` are deprecated 6:26.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.95 | 6:26.95 24 | $name(Box::new(func) as Box $($add)*>) 6:26.95 | ^^^^^ help: use `dyn`: `dyn FnBox` 6:26.95 | 6:26.95 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:63:1 6:26.95 | 6:26.95 63 | build_n_args!(SendBoxFnOnce[+Send]: ); 6:26.95 | -------------------------------------- in this macro invocation 6:26.95 | 6:26.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.95 = note: for more information, see issue #80165 6:26.95 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.96 warning: trait objects without an explicit `dyn` are deprecated 6:26.96 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.96 | 6:26.96 24 | $name(Box::new(func) as Box $($add)*>) 6:26.96 | ^^^^^ help: use `dyn`: `dyn FnBox` 6:26.96 | 6:26.96 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:64:1 6:26.96 | 6:26.96 64 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1); 6:26.96 | -------------------------------------------- in this macro invocation 6:26.96 | 6:26.96 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.96 = note: for more information, see issue #80165 6:26.96 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.96 warning: trait objects without an explicit `dyn` are deprecated 6:26.96 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.96 | 6:26.96 24 | $name(Box::new(func) as Box $($add)*>) 6:26.96 | ^^^^^ help: use `dyn`: `dyn FnBox` 6:26.96 | 6:26.96 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:65:1 6:26.96 | 6:26.96 65 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2); 6:26.96 | ---------------------------------------------------- in this macro invocation 6:26.96 | 6:26.96 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.97 = note: for more information, see issue #80165 6:26.97 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.97 warning: trait objects without an explicit `dyn` are deprecated 6:26.97 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.97 | 6:26.97 24 | $name(Box::new(func) as Box $($add)*>) 6:26.97 | ^^^^^ help: use `dyn`: `dyn FnBox` 6:26.97 | 6:26.97 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:66:1 6:26.97 | 6:26.97 66 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3); 6:26.97 | ------------------------------------------------------------ in this macro invocation 6:26.97 | 6:26.97 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.98 = note: for more information, see issue #80165 6:26.98 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.98 warning: trait objects without an explicit `dyn` are deprecated 6:26.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.98 | 6:26.98 24 | $name(Box::new(func) as Box $($add)*>) 6:26.98 | ^^^^^ help: use `dyn`: `dyn FnBox` 6:26.98 | 6:26.98 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:67:1 6:26.98 | 6:26.98 67 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4); 6:26.98 | -------------------------------------------------------------------- in this macro invocation 6:26.98 | 6:26.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.98 = note: for more information, see issue #80165 6:26.98 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.98 warning: trait objects without an explicit `dyn` are deprecated 6:26.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.98 | 6:26.98 24 | $name(Box::new(func) as Box $($add)*>) 6:26.98 | ^^^^^ help: use `dyn`: `dyn FnBox` 6:26.98 | 6:26.98 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:68:1 6:26.98 | 6:26.98 68 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5); 6:26.98 | ---------------------------------------------------------------------------- in this macro invocation 6:26.98 | 6:26.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.98 = note: for more information, see issue #80165 6:26.98 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.98 warning: trait objects without an explicit `dyn` are deprecated 6:26.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.98 | 6:26.98 24 | $name(Box::new(func) as Box $($add)*>) 6:26.98 | ^^^^^ help: use `dyn`: `dyn FnBox` 6:26.98 | 6:26.98 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:69:1 6:26.98 | 6:26.98 69 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6); 6:26.98 | ------------------------------------------------------------------------------------ in this macro invocation 6:26.98 | 6:26.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.98 = note: for more information, see issue #80165 6:26.98 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.98 warning: trait objects without an explicit `dyn` are deprecated 6:26.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.98 | 6:26.98 24 | $name(Box::new(func) as Box $($add)*>) 6:26.98 | ^^^^^ help: use `dyn`: `dyn FnBox` 6:26.98 | 6:26.98 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:70:1 6:26.98 | 6:26.98 70 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7); 6:26.98 | -------------------------------------------------------------------------------------------- in this macro invocation 6:26.98 | 6:26.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.98 = note: for more information, see issue #80165 6:26.98 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.98 warning: trait objects without an explicit `dyn` are deprecated 6:26.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.98 | 6:26.98 24 | $name(Box::new(func) as Box $($add)*>) 6:26.98 | ^^^^^ help: use `dyn`: `dyn FnBox` 6:26.98 | 6:26.98 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:71:1 6:26.98 | 6:26.98 71 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8); 6:26.98 | ---------------------------------------------------------------------------------------------------- in this macro invocation 6:26.98 | 6:26.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:26.98 = note: for more information, see issue #80165 6:26.98 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:26.98 warning: trait objects without an explicit `dyn` are deprecated 6:26.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:26.98 | 6:26.98 24 | $name(Box::new(func) as Box $($add)*>) 6:26.98 | ^^^^^ help: use `dyn`: `dyn FnBox` 6:26.98 | 6:26.98 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:72:1 6:26.98 | 6:27.00 72 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9); 6:27.00 | ------------------------------------------------------------------------------------------------------------ in this macro invocation 6:27.00 | 6:27.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:27.00 = note: for more information, see issue #80165 6:27.00 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:27.00 warning: trait objects without an explicit `dyn` are deprecated 6:27.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/macros.rs:24:33 6:27.00 | 6:27.00 24 | $name(Box::new(func) as Box $($add)*>) 6:27.00 | ^^^^^ help: use `dyn`: `dyn FnBox` 6:27.00 | 6:27.01 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/boxfnonce/src/send.rs:73:1 6:27.01 | 6:27.01 73 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10); 6:27.01 | ---------------------------------------------------------------------------------------------------------------------- in this macro invocation 6:27.01 | 6:27.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:27.01 = note: for more information, see issue #80165 6:27.01 = note: this warning originates in the macro `build_n_args` (in Nightly builds, run with -Z macro-backtrace for more info) 6:27.15 warning: `boxfnonce` (lib) generated 24 warnings 6:27.15 Compiling runloop v0.1.0 6:27.15 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=runloop CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/runloop CARGO_PKG_AUTHORS='Tim Taubert ' CARGO_PKG_DESCRIPTION='Cancelable non-blocking polling threads (with optional timeouts).' CARGO_PKG_HOMEPAGE='https://github.com/ttaubert/rust-runloop/' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=runloop CARGO_PKG_REPOSITORY='https://github.com/ttaubert/rust-runloop/' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name runloop /builddir/build/BUILD/icecat-78.15.0/third_party/rust/runloop/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=846b7f5643792866 -C extra-filename=-846b7f5643792866 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:27.18 warning: trait objects without an explicit `dyn` are deprecated 6:27.18 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/runloop/src/lib.rs:32:20 6:27.18 | 6:27.18 32 | F: FnOnce(&Fn() -> bool) -> T, 6:27.18 | ^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> bool` 6:27.18 | 6:27.18 = note: `#[warn(bare_trait_objects)]` on by default 6:27.18 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:27.18 = note: for more information, see issue #80165 6:27.18 warning: trait objects without an explicit `dyn` are deprecated 6:27.18 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/runloop/src/lib.rs:40:20 6:27.18 | 6:27.18 40 | F: FnOnce(&Fn() -> bool) -> T, 6:27.18 | ^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> bool` 6:27.18 | 6:27.18 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:27.18 = note: for more information, see issue #80165 6:27.32 /usr/lib64/ccache/gcc -std=gnu99 -o jdmerge-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdmerge-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jdmerge-altivec.c 6:27.32 media/libjpeg/jdsample-altivec.o 6:27.33 /usr/lib64/ccache/gcc -std=gnu99 -o host_entropy_encode.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_entropy_encode.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/entropy_encode.c 6:27.33 modules/brotli/host_fast_log.o 6:27.64 /usr/lib64/ccache/gcc -std=gnu99 -o host_fast_log.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_fast_log.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/fast_log.c 6:27.64 modules/brotli/host_histogram.o 6:27.68 warning: `runloop` (lib) generated 2 warnings 6:27.68 Compiling ringbuf v0.2.1 6:27.68 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ringbuf CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/ringbuf CARGO_PKG_AUTHORS='Alexey Gerasev ' CARGO_PKG_DESCRIPTION='Lock-free SPSC FIFO ring buffer with direct access to inner data' CARGO_PKG_HOMEPAGE='https://github.com/nthend/ringbuf' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ringbuf CARGO_PKG_REPOSITORY='https://github.com/nthend/ringbuf.git' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name ringbuf --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ringbuf/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=c89a1ad30ef43bf4 -C extra-filename=-c89a1ad30ef43bf4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:27.72 /usr/lib64/ccache/gcc -std=gnu99 -o host_histogram.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_histogram.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/histogram.c 6:27.73 modules/brotli/host_literal_cost.o 6:28.05 /usr/lib64/ccache/gcc -std=gnu99 -o jdsample-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jdsample-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jdsample-altivec.c 6:28.05 media/libjpeg/jfdctfst-altivec.o 6:28.30 /usr/lib64/ccache/gcc -std=gnu99 -o host_literal_cost.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_literal_cost.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/literal_cost.c 6:28.30 modules/brotli/host_memory.o 6:28.40 Compiling mozilla-central-workspace-hack v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/build/workspace-hack) 6:28.40 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozilla_central_workspace_hack CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/build/workspace-hack CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozilla-central-workspace-hack CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name mozilla_central_workspace_hack build/workspace-hack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a574018fc922a649 -C extra-filename=-a574018fc922a649 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:28.43 /usr/lib64/ccache/gcc -std=gnu99 -o jfdctfst-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jfdctfst-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jfdctfst-altivec.c 6:28.43 media/libjpeg/jfdctint-altivec.o 6:28.44 Compiling prefs_parser v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/modules/libpref/parser) 6:28.44 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=prefs_parser CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/modules/libpref/parser CARGO_PKG_AUTHORS='Nicholas Nethercote ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prefs_parser CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name prefs_parser modules/libpref/parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=2101f5a385b461c9 -C extra-filename=-2101f5a385b461c9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:28.48 /usr/lib64/ccache/gcc -std=gnu99 -o host_memory.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_memory.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/memory.c 6:28.48 modules/brotli/host_metablock.o 6:28.56 /usr/lib64/ccache/gcc -std=gnu99 -o host_metablock.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_metablock.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/metablock.c 6:28.56 modules/brotli/host_static_dict.o 6:28.69 /usr/lib64/ccache/gcc -std=gnu99 -o jfdctint-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jfdctint-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jfdctint-altivec.c 6:28.69 media/libjpeg/jidctfst-altivec.o 6:29.04 /usr/lib64/ccache/gcc -std=gnu99 -o jidctfst-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jidctfst-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jidctfst-altivec.c 6:29.04 media/libjpeg/jidctint-altivec.o 6:29.40 /usr/lib64/ccache/gcc -std=gnu99 -o jidctint-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jidctint-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jidctint-altivec.c 6:29.40 media/libjpeg/jquanti-altivec.o 6:29.84 /usr/lib64/ccache/gcc -std=gnu99 -o host_static_dict.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_static_dict.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/static_dict.c 6:29.84 modules/brotli/host_utf8_util.o 6:29.88 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libc-90dfcdb7a8985a65/build-script-build` 6:29.88 /usr/lib64/ccache/gcc -std=gnu99 -o jquanti-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jquanti-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jquanti-altivec.c 6:29.88 media/libjpeg/jsimd.o 6:29.91 [libc 0.2.59] cargo:warning="libc's use_std cargo feature is deprecated since libc 0.2.55; please consider using the `std` cargo feature instead" 6:29.91 [libc 0.2.59] cargo:rustc-cfg=libc_priv_mod_use 6:29.91 [libc 0.2.59] cargo:rustc-cfg=libc_union 6:29.91 [libc 0.2.59] cargo:rustc-cfg=libc_const_size_of 6:29.91 [libc 0.2.59] cargo:rustc-cfg=libc_align 6:29.91 [libc 0.2.59] cargo:rustc-cfg=libc_core_cvoid 6:29.91 [libc 0.2.59] cargo:rustc-cfg=libc_packedN 6:29.91 warning: "libc's use_std cargo feature is deprecated since libc 0.2.55; please consider using the `std` cargo feature instead" 6:29.91 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libc-90dfcdb7a8985a65/build-script-build` 6:29.99 [libc 0.2.59] cargo:warning="libc's use_std cargo feature is deprecated since libc 0.2.55; please consider using the `std` cargo feature instead" 6:29.99 [libc 0.2.59] cargo:rustc-cfg=libc_priv_mod_use 6:29.99 [libc 0.2.59] cargo:rustc-cfg=libc_union 6:29.99 [libc 0.2.59] cargo:rustc-cfg=libc_const_size_of 6:29.99 [libc 0.2.59] cargo:rustc-cfg=libc_align 6:29.99 [libc 0.2.59] cargo:rustc-cfg=libc_core_cvoid 6:29.99 [libc 0.2.59] cargo:rustc-cfg=libc_packedN 6:29.99 warning: "libc's use_std cargo feature is deprecated since libc 0.2.55; please consider using the `std` cargo feature instead" 6:30.00 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/proc-macro2-6fef09601de7a841/build-script-build` 6:30.05 [proc-macro2 1.0.20] cargo:rerun-if-changed=build.rs 6:30.10 [proc-macro2 1.0.20] cargo:rustc-cfg=hygiene 6:30.10 [proc-macro2 1.0.20] cargo:rustc-cfg=use_proc_macro 6:30.10 [proc-macro2 1.0.20] cargo:rustc-cfg=wrap_proc_macro 6:30.11 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/syn-aaaec1e80a6aee83/build-script-build` 6:30.17 /usr/lib64/ccache/gcc -std=gnu99 -o jsimd.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg -I/builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/jsimd.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libjpeg/simd/powerpc/jsimd.c 6:30.18 [syn 1.0.40] cargo:rustc-cfg=syn_disable_nightly_tests 6:30.18 Compiling bitreader v0.3.2 6:30.18 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bitreader CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/bitreader CARGO_PKG_AUTHORS='Ilkka Rauta ' CARGO_PKG_DESCRIPTION='BitReader helps reading individual bits from a slice of bytes. 6:30.18 You can read "unusual" numbers of bits from the byte slice, for example 13 bits 6:30.18 at once. The reader internally keeps track of position within the buffer. 6:30.18 ' CARGO_PKG_HOMEPAGE='https://github.com/irauta/bitreader' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitreader CARGO_PKG_REPOSITORY='https://github.com/irauta/bitreader' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name bitreader /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bitreader/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=344a8076ec544c2c -C extra-filename=-344a8076ec544c2c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:30.61 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libjpeg' 6:30.63 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli' 6:30.63 modules/brotli/Unified_c_modules_brotli0.o 6:30.63 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_modules_brotli0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -DBROTLI_BUILD_PORTABLE -MD -MP -MF .deps/Unified_c_modules_brotli0.o.pp Unified_c_modules_brotli0.c 6:30.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCAPI.h:15, 6:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:25, 6:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:74, 6:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:30.68 from /builddir/build/BUILD/icecat-78.15.0/js/src/NamespaceImports.h:15, 6:30.68 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Barrier.h:12, 6:30.68 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Policy.h:14, 6:30.68 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmTable.h:22, 6:30.68 from /builddir/build/BUILD/icecat-78.15.0/js/src/wasm/WasmTable.cpp:19, 6:30.68 from Unified_cpp_js_src_wasm3.cpp:2: 6:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h: In member function ‘void js::wasm::TrapSiteVectorArray::shrinkStorageToFit()’: 6:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h:155:5: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 6:30.68 155 | *aDst = temp; 6:30.68 | ^ 6:30.68 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/wasm' 6:30.69 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/woff2' 6:30.69 mkdir -p '.deps/' 6:30.70 modules/woff2/Unified_cpp_modules_woff20.o 6:30.70 /usr/lib64/ccache/g++ -o Unified_cpp_modules_woff20.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/woff2 -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/woff2 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_modules_woff20.o.pp Unified_cpp_modules_woff20.cpp 6:30.87 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/bitflags-62b181b11944c06d/build-script-build` 6:30.90 [bitflags 1.2.0] cargo:rustc-cfg=bitflags_const_fn 6:30.90 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/bitflags-62b181b11944c06d/build-script-build` 6:30.93 [bitflags 1.2.0] cargo:rustc-cfg=bitflags_const_fn 6:30.93 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/serde-6cb792fa2b16124b/build-script-build` 6:30.96 [serde 1.0.104] cargo:rustc-cfg=ops_bound 6:30.96 [serde 1.0.104] cargo:rustc-cfg=core_reverse 6:30.96 [serde 1.0.104] cargo:rustc-cfg=de_boxed_c_str 6:30.96 [serde 1.0.104] cargo:rustc-cfg=de_boxed_path 6:30.96 [serde 1.0.104] cargo:rustc-cfg=de_rc_dst 6:30.96 [serde 1.0.104] cargo:rustc-cfg=core_duration 6:30.96 [serde 1.0.104] cargo:rustc-cfg=integer128 6:30.96 [serde 1.0.104] cargo:rustc-cfg=range_inclusive 6:30.96 [serde 1.0.104] cargo:rustc-cfg=num_nonzero 6:30.96 [serde 1.0.104] cargo:rustc-cfg=core_try_from 6:30.96 [serde 1.0.104] cargo:rustc-cfg=num_nonzero_signed 6:30.96 [serde 1.0.104] cargo:rustc-cfg=std_atomic64 6:30.96 [serde 1.0.104] cargo:rustc-cfg=std_atomic 6:30.96 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/serde-6cb792fa2b16124b/build-script-build` 6:30.99 [serde 1.0.104] cargo:rustc-cfg=ops_bound 6:30.99 [serde 1.0.104] cargo:rustc-cfg=core_reverse 6:30.99 [serde 1.0.104] cargo:rustc-cfg=de_boxed_c_str 6:30.99 [serde 1.0.104] cargo:rustc-cfg=de_boxed_path 6:30.99 [serde 1.0.104] cargo:rustc-cfg=de_rc_dst 6:30.99 [serde 1.0.104] cargo:rustc-cfg=core_duration 6:30.99 [serde 1.0.104] cargo:rustc-cfg=integer128 6:30.99 [serde 1.0.104] cargo:rustc-cfg=range_inclusive 6:30.99 [serde 1.0.104] cargo:rustc-cfg=num_nonzero 6:30.99 [serde 1.0.104] cargo:rustc-cfg=core_try_from 6:30.99 [serde 1.0.104] cargo:rustc-cfg=num_nonzero_signed 6:30.99 [serde 1.0.104] cargo:rustc-cfg=std_atomic64 6:30.99 [serde 1.0.104] cargo:rustc-cfg=std_atomic 6:30.99 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/log-657d7684329689ec/build-script-build` 6:31.00 [log 0.4.8] cargo:rustc-cfg=atomic_cas 6:31.00 [log 0.4.8] cargo:rerun-if-changed=build.rs 6:31.00 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/log-657d7684329689ec/build-script-build` 6:31.00 [log 0.4.8] cargo:rustc-cfg=atomic_cas 6:31.01 [log 0.4.8] cargo:rerun-if-changed=build.rs 6:31.01 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/byteorder-56b81f98056e44e5/build-script-build` 6:31.04 [byteorder 1.3.2] cargo:rustc-cfg=byteorder_i128 6:31.04 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/byteorder-56b81f98056e44e5/build-script-build` 6:31.07 [byteorder 1.3.2] cargo:rustc-cfg=byteorder_i128 6:31.07 Compiling crossbeam-utils v0.6.5 6:31.07 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=crossbeam_utils CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils-0.6.5 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.6.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name crossbeam_utils /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils-0.6.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=a24bc6fcda6bac73 -C extra-filename=-a24bc6fcda6bac73 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:31.17 warning: trait objects without an explicit `dyn` are deprecated 6:31.17 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils-0.6.5/src/thread.rs:426:34 6:31.17 | 6:31.17 426 | let closure: Box = Box::new(closure); 6:31.17 | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut() + Send + 'env` 6:31.17 | 6:31.17 = note: `#[warn(bare_trait_objects)]` on by default 6:31.17 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:31.17 = note: for more information, see issue #80165 6:31.17 warning: trait objects without an explicit `dyn` are deprecated 6:31.17 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils-0.6.5/src/thread.rs:427:34 6:31.17 | 6:31.17 427 | let closure: Box = unsafe { mem::transmute(closure) }; 6:31.17 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut() + Send + 'static` 6:31.17 | 6:31.17 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:31.17 = note: for more information, see issue #80165 6:31.20 warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead 6:31.20 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils-0.6.5/src/backoff.rs:150:21 6:31.20 | 6:31.20 150 | atomic::spin_loop_hint(); 6:31.20 | ^^^^^^^^^^^^^^ 6:31.20 | 6:31.20 = note: `#[warn(deprecated)]` on by default 6:31.20 warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead 6:31.20 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils-0.6.5/src/backoff.rs:210:25 6:31.20 | 6:31.20 210 | atomic::spin_loop_hint(); 6:31.20 | ^^^^^^^^^^^^^^ 6:31.35 /usr/lib64/ccache/gcc -std=gnu99 -o host_utf8_util.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_utf8_util.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/enc/utf8_util.c 6:31.35 modules/brotli/host_brotli.o 6:31.46 /usr/lib64/ccache/gcc -std=gnu99 -o host_brotli.o -c -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -MD -MP -MF .deps/host_brotli.o.pp -I/usr/include/nspr4 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/tools/brotli.c 6:32.22 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli' 6:32.31 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/xz-embedded' 6:32.31 mkdir -p '.deps/' 6:32.32 modules/xz-embedded/Unified_c_modules_xz-embedded0.o 6:32.32 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_modules_xz-embedded0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DXZ_USE_CRC64=1 -I/builddir/build/BUILD/icecat-78.15.0/modules/xz-embedded -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/xz-embedded -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_modules_xz-embedded0.o.pp Unified_c_modules_xz-embedded0.c 6:33.14 warning: `crossbeam-utils` (lib) generated 4 warnings 6:33.14 Compiling thread_local v1.0.1 6:33.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=thread_local CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/thread_local CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thread_local CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name thread_local /builddir/build/BUILD/icecat-78.15.0/third_party/rust/thread_local/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=025e7be239439b12 -C extra-filename=-025e7be239439b12 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:33.30 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 6:33.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/thread_local/src/cached.rs:86:37 6:33.30 | 6:33.30 86 | if owner == 0 && self.owner.compare_and_swap(0, id, Ordering::Relaxed) == 0 { 6:33.30 | ^^^^^^^^^^^^^^^^ 6:33.30 | 6:33.30 = note: `#[warn(deprecated)]` on by default 6:33.63 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/xz-embedded' 6:33.64 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libvorbis' 6:33.66 mkdir -p '.deps/' 6:33.67 media/libvorbis/vorbis_codebook.o 6:33.67 /usr/lib64/ccache/gcc -std=gnu99 -o vorbis_codebook.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-uninitialized -MD -MP -MF .deps/vorbis_codebook.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_codebook.c 6:33.67 media/libvorbis/vorbis_floor1.o 6:34.01 warning: `thread_local` (lib) generated 1 warning 6:34.01 Compiling num-traits v0.2.10 6:34.01 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/num-traits CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/num-traits/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=02464676e200c1ff -C extra-filename=-02464676e200c1ff --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/num-traits-02464676e200c1ff -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern autocfg=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libautocfg-f2e120716d955520.rlib --cap-lints warn` 6:34.15 In file included from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/scales.h:21, 6:34.15 from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_codebook.c:23: 6:34.15 /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 6:34.15 177 | static int vorbis_ftoi(double f){ 6:34.15 | ^~~~~~~~~~~ 6:34.15 /usr/lib64/ccache/gcc -std=gnu99 -o vorbis_floor1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-uninitialized -MD -MP -MF .deps/vorbis_floor1.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_floor1.c 6:34.15 media/libvorbis/vorbis_info.o 6:34.32 In file included from Unified_c_modules_brotli0.c:56: 6:34.32 /builddir/build/BUILD/icecat-78.15.0/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] 6:34.32 2036 | size_t encoded_size, const uint8_t* encoded_buffer, size_t* decoded_size, 6:34.32 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 6:34.32 In file included from /builddir/build/BUILD/icecat-78.15.0/modules/brotli/dec/decode.c:7, 6:34.32 from Unified_c_modules_brotli0.c:56: 6:34.32 /builddir/build/BUILD/icecat-78.15.0/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]’} 6:34.32 204 | const uint8_t encoded_buffer[BROTLI_ARRAY_PARAM(encoded_size)], 6:34.32 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.32 In file included from Unified_c_modules_brotli0.c:56: 6:34.32 /builddir/build/BUILD/icecat-78.15.0/modules/brotli/dec/decode.c:2037:14: warning: argument 4 of type ‘uint8_t *’ {aka ‘unsigned char *’} declared as a pointer [-Wvla-parameter] 6:34.32 2037 | uint8_t* decoded_buffer) { 6:34.32 | ~~~~~~~~~^~~~~~~~~~~~~~ 6:34.32 In file included from /builddir/build/BUILD/icecat-78.15.0/modules/brotli/dec/decode.c:7, 6:34.32 from Unified_c_modules_brotli0.c:56: 6:34.32 /builddir/build/BUILD/icecat-78.15.0/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]’} 6:34.32 206 | uint8_t decoded_buffer[BROTLI_ARRAY_PARAM(*decoded_size)]); 6:34.32 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.33 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli' 6:34.34 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libmkv' 6:34.34 mkdir -p '.deps/' 6:34.34 media/libmkv/EbmlBufferWriter.o 6:34.34 /usr/lib64/ccache/gcc -std=gnu99 -o EbmlBufferWriter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libmkv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libmkv -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/EbmlBufferWriter.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libmkv/EbmlBufferWriter.c 6:34.34 media/libmkv/EbmlWriter.o 6:34.52 /builddir/build/BUILD/icecat-78.15.0/media/libmkv/EbmlBufferWriter.c:43:13: warning: ‘_Serialize’ defined but not used [-Wunused-function] 6:34.52 43 | static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 6:34.52 | ^~~~~~~~~~ 6:34.52 /usr/lib64/ccache/gcc -std=gnu99 -o EbmlWriter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libmkv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libmkv -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/EbmlWriter.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libmkv/EbmlWriter.c 6:34.52 media/libmkv/WebMElement.o 6:34.82 /usr/lib64/ccache/gcc -std=gnu99 -o WebMElement.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libmkv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libmkv -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/WebMElement.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libmkv/WebMElement.c 6:34.89 In file included from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/bitrate.h:22, 6:34.89 from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/codec_internal.h:58, 6:34.89 from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_floor1.c:22: 6:34.89 /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 6:34.89 177 | static int vorbis_ftoi(double f){ 6:34.89 | ^~~~~~~~~~~ 6:34.89 /usr/lib64/ccache/gcc -std=gnu99 -o vorbis_info.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-uninitialized -MD -MP -MF .deps/vorbis_info.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_info.c 6:34.89 media/libvorbis/vorbis_res0.o 6:34.99 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libmkv' 6:35.00 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom' 6:35.00 mkdir -p '.deps/' 6:35.00 media/libaom/aom_codec.o 6:35.00 /usr/lib64/ccache/gcc -std=gnu99 -o aom_codec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/aom_codec.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom/src/aom_codec.c 6:35.00 media/libaom/aom_decoder.o 6:35.02 Compiling crossbeam-utils v0.7.0 6:35.02 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=5af9796e08264bc4 -C extra-filename=-5af9796e08264bc4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/crossbeam-utils-5af9796e08264bc4 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern autocfg=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libautocfg-f2e120716d955520.rlib --cap-lints warn` 6:35.14 /usr/lib64/ccache/gcc -std=gnu99 -o aom_decoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/aom_decoder.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom/src/aom_decoder.c 6:35.14 media/libaom/aom_encoder.o 6:35.27 /usr/lib64/ccache/gcc -std=gnu99 -o aom_encoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/aom_encoder.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom/src/aom_encoder.c 6:35.27 media/libaom/aom_image.o 6:35.59 /usr/lib64/ccache/gcc -std=gnu99 -o aom_image.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/aom_image.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom/src/aom_image.c 6:35.59 media/libaom/aom_integer.o 6:35.71 In file included from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/bitrate.h:22, 6:35.71 from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/codec_internal.h:58, 6:35.71 from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_info.c:25: 6:35.71 /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 6:35.71 177 | static int vorbis_ftoi(double f){ 6:35.71 | ^~~~~~~~~~~ 6:35.71 /usr/lib64/ccache/gcc -std=gnu99 -o vorbis_res0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-uninitialized -MD -MP -MF .deps/vorbis_res0.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_res0.c 6:35.71 media/libvorbis/vorbis_window.o 6:35.79 /usr/lib64/ccache/gcc -std=gnu99 -o aom_integer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/aom_integer.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom/src/aom_integer.c 6:35.79 media/libaom/aom_convolve.o 6:35.83 In file included from Unified_cpp_modules_woff20.cpp:29: 6:35.83 /builddir/build/BUILD/icecat-78.15.0/modules/woff2/src/woff2_dec.cc: In function ‘bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)’: 6:35.83 /builddir/build/BUILD/icecat-78.15.0/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable ‘dst_offset’ [-Wunused-variable] 6:35.83 1177 | uint64_t dst_offset = first_table_offset; 6:35.83 | ^~~~~~~~~~ 6:35.83 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/woff2' 6:35.85 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d' 6:35.85 mkdir -p '.deps/' 6:35.85 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 6:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_cdef_apply_tmpl.c .deps/16bd_cdef_apply_tmpl.c.pp .deps/16bd_cdef_apply_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/cdef_apply_tmpl.c BITDEPTH 16 6:35.85 media/libdav1d/16bd_cdef_tmpl.c.stub 6:35.86 Compiling crossbeam-epoch v0.8.0 6:35.86 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-epoch CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-epoch/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=d299604c8ba03d09 -C extra-filename=-d299604c8ba03d09 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/crossbeam-epoch-d299604c8ba03d09 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern autocfg=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libautocfg-f2e120716d955520.rlib --cap-lints warn` 6:35.93 /usr/lib64/ccache/gcc -std=gnu99 -o aom_convolve.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/aom_convolve.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/aom_convolve.c 6:35.93 media/libaom/aom_dsp_rtcd.o 6:36.10 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_cdef_tmpl.c .deps/16bd_cdef_tmpl.c.pp .deps/16bd_cdef_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/cdef_tmpl.c BITDEPTH 16 6:36.10 media/libdav1d/16bd_fg_apply_tmpl.c.stub 6:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_fg_apply_tmpl.c .deps/16bd_fg_apply_tmpl.c.pp .deps/16bd_fg_apply_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/fg_apply_tmpl.c BITDEPTH 16 6:36.27 media/libdav1d/16bd_film_grain_tmpl.c.stub 6:36.36 /usr/lib64/ccache/gcc -std=gnu99 -o aom_dsp_rtcd.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/aom_dsp_rtcd.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/aom_dsp_rtcd.c 6:36.36 media/libaom/binary_codes_reader.o 6:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_film_grain_tmpl.c .deps/16bd_film_grain_tmpl.c.pp .deps/16bd_film_grain_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/film_grain_tmpl.c BITDEPTH 16 6:36.52 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 6:36.65 /usr/lib64/ccache/gcc -std=gnu99 -o binary_codes_reader.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/binary_codes_reader.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/binary_codes_reader.c 6:36.65 media/libaom/bitreader_buffer.o 6:36.67 In file included from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/bitrate.h:22, 6:36.67 from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/codec_internal.h:58, 6:36.67 from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_res0.c:27: 6:36.67 /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 6:36.67 177 | static int vorbis_ftoi(double f){ 6:36.67 | ^~~~~~~~~~~ 6:36.67 /usr/lib64/ccache/gcc -std=gnu99 -o vorbis_window.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-uninitialized -MD -MP -MF .deps/vorbis_window.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_window.c 6:36.67 media/libvorbis/Unified_c_media_libvorbis0.o 6:36.79 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_ipred_prepare_tmpl.c .deps/16bd_ipred_prepare_tmpl.c.pp .deps/16bd_ipred_prepare_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/ipred_prepare_tmpl.c BITDEPTH 16 6:36.79 media/libdav1d/16bd_ipred_tmpl.c.stub 6:36.84 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/memchr-c6f5ed0a8419a167/build-script-build` 6:36.89 [memchr 2.2.1] cargo:rustc-cfg=memchr_runtime_simd 6:36.89 [memchr 2.2.1] cargo:rustc-cfg=memchr_runtime_sse2 6:36.89 [memchr 2.2.1] cargo:rustc-cfg=memchr_runtime_sse42 6:36.89 [memchr 2.2.1] cargo:rustc-cfg=memchr_runtime_avx 6:36.90 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/memchr-c6f5ed0a8419a167/build-script-build` 6:36.91 /usr/lib64/ccache/gcc -std=gnu99 -o bitreader_buffer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/bitreader_buffer.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/bitreader_buffer.c 6:36.91 media/libaom/bitwriter_buffer.o 6:36.94 [memchr 2.2.1] cargo:rustc-cfg=memchr_runtime_simd 6:36.94 [memchr 2.2.1] cargo:rustc-cfg=memchr_runtime_sse2 6:36.94 [memchr 2.2.1] cargo:rustc-cfg=memchr_runtime_sse42 6:36.94 [memchr 2.2.1] cargo:rustc-cfg=memchr_runtime_avx 6:36.94 Compiling libdbus-sys v0.1.5 6:36.94 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/libdbus-sys CARGO_PKG_AUTHORS='David Henningsson ' CARGO_PKG_DESCRIPTION='FFI bindings to libdbus.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libdbus-sys CARGO_PKG_REPOSITORY='https://github.com/diwic/dbus-rs' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libdbus-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4a75b4c951096660 -C extra-filename=-4a75b4c951096660 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libdbus-sys-4a75b4c951096660 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern pkg_config=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libpkg_config-eb9f7ef832352b74.rlib --cap-lints warn` 6:36.99 In file included from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_window.c:19: 6:36.99 /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 6:36.99 177 | static int vorbis_ftoi(double f){ 6:36.99 | ^~~~~~~~~~~ 6:36.99 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libvorbis0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libvorbis -I/builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-uninitialized -MD -MP -MF .deps/Unified_c_media_libvorbis0.o.pp Unified_c_media_libvorbis0.c 6:37.06 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_ipred_tmpl.c .deps/16bd_ipred_tmpl.c.pp .deps/16bd_ipred_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/ipred_tmpl.c BITDEPTH 16 6:37.07 media/libdav1d/16bd_itx_tmpl.c.stub 6:37.08 /usr/lib64/ccache/gcc -std=gnu99 -o bitwriter_buffer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/bitwriter_buffer.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/bitwriter_buffer.c 6:37.08 media/libaom/blend_a64_hmask.o 6:37.27 /usr/lib64/ccache/gcc -std=gnu99 -o blend_a64_hmask.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/blend_a64_hmask.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/blend_a64_hmask.c 6:37.27 media/libaom/blend_a64_mask.o 6:37.35 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_itx_tmpl.c .deps/16bd_itx_tmpl.c.pp .deps/16bd_itx_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/itx_tmpl.c BITDEPTH 16 6:37.35 media/libdav1d/16bd_lf_apply_tmpl.c.stub 6:37.48 /usr/lib64/ccache/gcc -std=gnu99 -o blend_a64_mask.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/blend_a64_mask.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/blend_a64_mask.c 6:37.48 media/libaom/blend_a64_vmask.o 6:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_lf_apply_tmpl.c .deps/16bd_lf_apply_tmpl.c.pp .deps/16bd_lf_apply_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/lf_apply_tmpl.c BITDEPTH 16 6:37.64 media/libdav1d/16bd_loopfilter_tmpl.c.stub 6:37.75 Compiling x11 v2.18.1 6:37.75 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11 CARGO_PKG_AUTHORS='daggerbot :Erle Pereira ' CARGO_PKG_DESCRIPTION='X11 library bindings for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=CC0-1.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=x11 CARGO_PKG_REPOSITORY='https://github.com/erlepereira/x11-rs.git' CARGO_PKG_VERSION=2.18.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=18 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="xlib"' -C metadata=a7b19035a6526178 -C extra-filename=-a7b19035a6526178 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/x11-a7b19035a6526178 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern pkg_config=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libpkg_config-eb9f7ef832352b74.rlib --cap-lints warn` 6:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_loopfilter_tmpl.c .deps/16bd_loopfilter_tmpl.c.pp .deps/16bd_loopfilter_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/loopfilter_tmpl.c BITDEPTH 16 6:37.95 media/libdav1d/16bd_looprestoration_tmpl.c.stub 6:38.14 /usr/lib64/ccache/gcc -std=gnu99 -o blend_a64_vmask.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/blend_a64_vmask.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/blend_a64_vmask.c 6:38.15 media/libaom/daalaboolreader.o 6:38.25 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_looprestoration_tmpl.c .deps/16bd_looprestoration_tmpl.c.pp .deps/16bd_looprestoration_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/looprestoration_tmpl.c BITDEPTH 16 6:38.25 media/libdav1d/16bd_lr_apply_tmpl.c.stub 6:38.53 /usr/lib64/ccache/gcc -std=gnu99 -o daalaboolreader.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/daalaboolreader.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/daalaboolreader.c 6:38.54 media/libaom/entcode.o 6:38.56 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_lr_apply_tmpl.c .deps/16bd_lr_apply_tmpl.c.pp .deps/16bd_lr_apply_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/lr_apply_tmpl.c BITDEPTH 16 6:38.56 media/libdav1d/16bd_mc_tmpl.c.stub 6:38.76 /usr/lib64/ccache/gcc -std=gnu99 -o entcode.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/entcode.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/entcode.c 6:38.76 media/libaom/entdec.o 6:38.86 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_mc_tmpl.c .deps/16bd_mc_tmpl.c.pp .deps/16bd_mc_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/mc_tmpl.c BITDEPTH 16 6:38.86 media/libdav1d/16bd_recon_tmpl.c.stub 6:38.92 /usr/lib64/ccache/gcc -std=gnu99 -o entdec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/entdec.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/entdec.c 6:38.92 media/libaom/fft.o 6:39.06 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=thread_local CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/thread_local CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thread_local CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name thread_local /builddir/build/BUILD/icecat-78.15.0/third_party/rust/thread_local/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=39d6488ca08cbedb -C extra-filename=-39d6488ca08cbedb --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblazy_static-a317039f0dde1154.rmeta --cap-lints warn` 6:39.10 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 16bd_recon_tmpl.c .deps/16bd_recon_tmpl.c.pp .deps/16bd_recon_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/recon_tmpl.c BITDEPTH 16 6:39.10 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 6:39.14 /usr/lib64/ccache/gcc -std=gnu99 -o fft.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/fft.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/fft.c 6:39.14 media/libaom/grain_synthesis.o 6:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_cdef_apply_tmpl.c .deps/8bd_cdef_apply_tmpl.c.pp .deps/8bd_cdef_apply_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/cdef_apply_tmpl.c BITDEPTH 8 6:39.37 media/libdav1d/8bd_cdef_tmpl.c.stub 6:39.65 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_cdef_tmpl.c .deps/8bd_cdef_tmpl.c.pp .deps/8bd_cdef_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/cdef_tmpl.c BITDEPTH 8 6:39.65 media/libdav1d/8bd_fg_apply_tmpl.c.stub 6:39.87 warning: `thread_local` (lib) generated 1 warning (1 duplicate) 6:39.87 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/encoding_rs-d8ac33052a6d7219/build-script-build` 6:39.88 Compiling unicode-bidi v0.3.4 6:39.88 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_bidi CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-bidi CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Implementation of the Unicode Bidirectional Algorithm' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT / Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-bidi CARGO_PKG_REPOSITORY='https://github.com/servo/unicode-bidi' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name unicode_bidi /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unicode-bidi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=655e7a74d764d5de -C extra-filename=-655e7a74d764d5de --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern matches=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmatches-d1f254bdc482955d.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_fg_apply_tmpl.c .deps/8bd_fg_apply_tmpl.c.pp .deps/8bd_fg_apply_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/fg_apply_tmpl.c BITDEPTH 8 6:39.99 media/libdav1d/8bd_film_grain_tmpl.c.stub 6:40.28 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_film_grain_tmpl.c .deps/8bd_film_grain_tmpl.c.pp .deps/8bd_film_grain_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/film_grain_tmpl.c BITDEPTH 8 6:40.28 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 6:40.54 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_ipred_prepare_tmpl.c .deps/8bd_ipred_prepare_tmpl.c.pp .deps/8bd_ipred_prepare_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/ipred_prepare_tmpl.c BITDEPTH 8 6:40.54 media/libdav1d/8bd_ipred_tmpl.c.stub 6:40.82 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_ipred_tmpl.c .deps/8bd_ipred_tmpl.c.pp .deps/8bd_ipred_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/ipred_tmpl.c BITDEPTH 8 6:40.82 media/libdav1d/8bd_itx_tmpl.c.stub 6:40.83 /usr/lib64/ccache/gcc -std=gnu99 -o grain_synthesis.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/grain_synthesis.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/grain_synthesis.c 6:40.83 media/libaom/intrapred.o 6:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_itx_tmpl.c .deps/8bd_itx_tmpl.c.pp .deps/8bd_itx_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/itx_tmpl.c BITDEPTH 8 6:41.07 media/libdav1d/8bd_lf_apply_tmpl.c.stub 6:41.25 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_lf_apply_tmpl.c .deps/8bd_lf_apply_tmpl.c.pp .deps/8bd_lf_apply_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/lf_apply_tmpl.c BITDEPTH 8 6:41.25 media/libdav1d/8bd_loopfilter_tmpl.c.stub 6:41.44 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_loopfilter_tmpl.c .deps/8bd_loopfilter_tmpl.c.pp .deps/8bd_loopfilter_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/loopfilter_tmpl.c BITDEPTH 8 6:41.45 media/libdav1d/8bd_looprestoration_tmpl.c.stub 6:41.65 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_looprestoration_tmpl.c .deps/8bd_looprestoration_tmpl.c.pp .deps/8bd_looprestoration_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/looprestoration_tmpl.c BITDEPTH 8 6:41.65 media/libdav1d/8bd_lr_apply_tmpl.c.stub 6:41.92 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_lr_apply_tmpl.c .deps/8bd_lr_apply_tmpl.c.pp .deps/8bd_lr_apply_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/lr_apply_tmpl.c BITDEPTH 8 6:41.92 media/libdav1d/8bd_mc_tmpl.c.stub 6:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_mc_tmpl.c .deps/8bd_mc_tmpl.c.pp .deps/8bd_mc_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/mc_tmpl.c BITDEPTH 8 6:42.21 media/libdav1d/8bd_recon_tmpl.c.stub 6:42.52 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/media/libdav1d/generate_source.py add_define 8bd_recon_tmpl.c .deps/8bd_recon_tmpl.c.pp .deps/8bd_recon_tmpl.c.stub /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/recon_tmpl.c BITDEPTH 8 6:42.57 /usr/lib64/ccache/gcc -std=gnu99 -o intrapred.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/intrapred.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/intrapred.c 6:42.60 media/libaom/loopfilter.o 6:42.85 media/libdav1d/cdf.o 6:42.85 /usr/lib64/ccache/gcc -std=gnu99 -o cdf.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/cdf.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/cdf.c 6:42.85 media/libdav1d/cpu.o 6:46.41 Compiling nom v5.1.1 6:46.42 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/nom CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nom CARGO_PKG_REPOSITORY='https://github.com/Geal/nom' CARGO_PKG_VERSION=5.1.1 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/nom/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=bb2709b64ad2115b -C extra-filename=-bb2709b64ad2115b --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/nom-bb2709b64ad2115b -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern version_check=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libversion_check-cddba9279adee7b4.rlib --cap-lints warn` 6:46.65 In file included from Unified_c_media_libvorbis0.c:20: 6:46.65 /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_block.c: In function ‘vorbis_analysis_buffer’: 6:46.65 /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_block.c:395:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6:46.65 395 | if(b->header)_ogg_free(b->header);b->header=NULL; 6:46.65 | ^~ 6:46.65 /builddir/build/BUILD/icecat-78.15.0/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’ 6:46.65 395 | if(b->header)_ogg_free(b->header);b->header=NULL; 6:46.65 | ^ 6:46.65 /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_block.c:396:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6:46.65 396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL; 6:46.65 | ^~ 6:46.65 /builddir/build/BUILD/icecat-78.15.0/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’ 6:46.65 396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL; 6:46.65 | ^ 6:46.65 /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_block.c:397:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 6:46.65 397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL; 6:46.65 | ^~ 6:46.65 /builddir/build/BUILD/icecat-78.15.0/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’ 6:46.65 397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL; 6:46.65 | ^ 6:46.65 In file included from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/bitrate.h:22, 6:46.65 from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/codec_internal.h:58, 6:46.65 from /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/vorbis_analysis.c:22, 6:46.65 from Unified_c_media_libvorbis0.c:2: 6:46.65 At top level: 6:46.65 /builddir/build/BUILD/icecat-78.15.0/media/libvorbis/lib/os.h:177:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] 6:46.65 177 | static int vorbis_ftoi(double f){ 6:46.65 | ^~~~~~~~~~~ 6:46.66 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libvorbis' 6:46.67 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libpng' 6:46.67 mkdir -p '.deps/' 6:46.68 media/libpng/Unified_c_media_libpng0.o 6:46.68 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libpng0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PNG_USE_POWERPC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libpng -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libpng -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu89 -MD -MP -MF .deps/Unified_c_media_libpng0.o.pp Unified_c_media_libpng0.c 6:47.49 Compiling semver v0.9.0 6:47.49 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. 6:47.49 ' CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name semver /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=810b3b90e5536f75 -C extra-filename=-810b3b90e5536f75 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern semver_parser=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsemver_parser-ee0cd509aad8a768.rmeta --cap-lints warn` 6:47.60 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version.rs:271:9 6:47.61 | 6:47.61 271 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); 6:47.61 | ^^^ 6:47.61 | 6:47.61 = note: `#[warn(deprecated)]` on by default 6:47.61 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version.rs:273:13 6:47.61 | 6:47.61 273 | try!(write!(f, "-")); 6:47.61 | ^^^ 6:47.61 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version.rs:278:17 6:47.61 | 6:47.61 278 | try!(write!(f, "{}", x)); 6:47.61 | ^^^ 6:47.61 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version.rs:276:21 6:47.61 | 6:47.61 276 | try!(write!(f, ".")) 6:47.61 | ^^^ 6:47.61 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version.rs:282:13 6:47.61 | 6:47.61 282 | try!(write!(f, "+")); 6:47.61 | ^^^ 6:47.61 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version.rs:287:17 6:47.61 | 6:47.61 287 | try!(write!(f, "{}", x)); 6:47.61 | ^^^ 6:47.61 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version.rs:285:21 6:47.61 | 6:47.61 285 | try!(write!(f, ".")) 6:47.61 | ^^^ 6:47.61 warning: unused import: `std::result` 6:47.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:13:5 6:47.61 | 6:47.61 13 | use std::result; 6:47.61 | ^^^^^^^^^^^ 6:47.61 | 6:47.61 = note: `#[warn(unused_imports)]` on by default 6:47.61 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:492:13 6:47.61 | 6:47.61 492 | try!(write!(fmt, "*")); 6:47.61 | ^^^ 6:47.61 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:496:21 6:47.61 | 6:47.61 496 | try!(write!(fmt, "{}", pred)); 6:47.61 | ^^^ 6:47.61 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:498:21 6:47.61 | 6:47.62 498 | try!(write!(fmt, ", {}", pred)); 6:47.62 | ^^^ 6:47.62 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:510:32 6:47.62 | 6:47.62 510 | Wildcard(Major) => try!(write!(fmt, "*")), 6:47.62 | ^^^ 6:47.62 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:511:32 6:47.62 | 6:47.62 511 | Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)), 6:47.62 | ^^^ 6:47.62 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:514:21 6:47.62 | 6:47.62 514 | try!(write!(fmt, "{}.{}.*", self.major, minor)) 6:47.62 | ^^^ 6:47.62 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:516:21 6:47.62 | 6:47.62 516 | try!(write!(fmt, "{}.*.*", self.major)) 6:47.63 | ^^^ 6:47.63 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:520:17 6:47.63 | 6:47.63 520 | try!(write!(fmt, "{}{}", self.op, self.major)); 6:47.63 | ^^^ 6:47.63 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:523:32 6:47.64 | 6:47.64 523 | Some(v) => try!(write!(fmt, ".{}", v)), 6:47.64 | ^^^ 6:47.64 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:528:32 6:47.64 | 6:47.64 528 | Some(v) => try!(write!(fmt, ".{}", v)), 6:47.64 | ^^^ 6:47.64 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:533:21 6:47.64 | 6:47.64 533 | try!(write!(fmt, "-")); 6:47.64 | ^^^ 6:47.64 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:538:25 6:47.64 | 6:47.64 538 | try!(write!(fmt, "{}", x)); 6:47.64 | ^^^ 6:47.64 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:536:29 6:47.64 | 6:47.64 536 | ... try!(write!(fmt, ".")) 6:47.64 | ^^^ 6:47.64 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:551:19 6:47.64 | 6:47.64 551 | Ex => try!(write!(fmt, "= ")), 6:47.64 | ^^^ 6:47.64 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:552:19 6:47.64 | 6:47.64 552 | Gt => try!(write!(fmt, "> ")), 6:47.64 | ^^^ 6:47.64 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:553:21 6:47.64 | 6:47.64 553 | GtEq => try!(write!(fmt, ">= ")), 6:47.64 | ^^^ 6:47.64 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:554:19 6:47.64 | 6:47.64 554 | Lt => try!(write!(fmt, "< ")), 6:47.64 | ^^^ 6:47.64 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:555:21 6:47.64 | 6:47.64 555 | LtEq => try!(write!(fmt, "<= ")), 6:47.64 | ^^^ 6:47.64 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:556:22 6:47.64 | 6:47.64 556 | Tilde => try!(write!(fmt, "~")), 6:47.64 | ^^^ 6:47.64 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:557:27 6:47.65 | 6:47.65 557 | Compatible => try!(write!(fmt, "^")), 6:47.65 | ^^^ 6:47.65 warning: use of deprecated macro `try`: use the `?` operator instead 6:47.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:559:28 6:47.65 | 6:47.65 559 | Wildcard(_) => try!(write!(fmt, "")), 6:47.65 | ^^^ 6:47.79 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 6:47.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/version_req.rs:165:14 6:47.79 | 6:47.79 165 | self.description().fmt(f) 6:47.79 | ^^^^^^^^^^^ 6:49.03 warning: `semver` (lib) generated 30 warnings 6:49.03 Compiling lock_api v0.3.4 6:49.03 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lock_api CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/lock_api CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lock_api CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name lock_api --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/lock_api/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a2451ec001733e20 -C extra-filename=-a2451ec001733e20 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern scopeguard=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libscopeguard-dccc78b0d6faca86.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:49.56 Compiling c2-chacha v0.2.3 6:49.56 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=c2_chacha CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/c2-chacha CARGO_PKG_AUTHORS='The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='The ChaCha family of stream ciphers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=c2-chacha CARGO_PKG_REPOSITORY='https://github.com/cryptocorrosion/cryptocorrosion' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name c2_chacha --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/c2-chacha/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="simd"' --cfg 'feature="std"' -C metadata=75266fa7848e5306 -C extra-filename=-75266fa7848e5306 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern ppv_lite86=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libppv_lite86-d809591d6072b474.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:49.62 warning: unused doc comment 6:49.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/c2-chacha/src/guts.rs:199:1 6:49.62 | 6:49.62 199 | /// Refill the buffer from a single-block round, updating the block count. 6:49.62 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations 6:49.62 | 6:49.62 = note: `#[warn(unused_doc_comments)]` on by default 6:49.62 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 6:49.62 warning: unused doc comment 6:49.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/c2-chacha/src/guts.rs:214:1 6:49.62 | 6:49.62 214 | / /// Single-block, rounds-only; shared by try_apply_keystream for tails shorter than BUFSZ 6:49.62 215 | | /// and XChaCha's setup step. 6:49.62 | |_----------------------------^ 6:49.62 | | 6:49.62 | rustdoc does not generate documentation for macro invocations 6:49.62 | 6:49.62 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 6:49.77 warning: associated function is never used: `seek64` 6:49.77 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/c2-chacha/src/guts.rs:71:19 6:49.77 | 6:49.78 71 | pub(crate) fn seek64(&mut self, m: M, blockct: u64) { 6:49.78 | ^^^^^^ 6:49.78 | 6:49.78 = note: `#[warn(dead_code)]` on by default 6:49.78 warning: associated function is never used: `seek32` 6:49.78 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/c2-chacha/src/guts.rs:81:19 6:49.78 | 6:49.78 81 | pub(crate) fn seek32(&mut self, m: M, blockct: u32) { 6:49.78 | ^^^^^^ 6:49.78 warning: associated function is never used: `refill_rounds` 6:49.78 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/c2-chacha/src/guts.rs:119:19 6:49.78 | 6:49.78 119 | pub(crate) fn refill_rounds(&mut self, drounds: u32) -> State { 6:49.78 | ^^^^^^^^^^^^^ 6:49.85 warning: `c2-chacha` (lib) generated 5 warnings 6:49.86 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=c2_chacha CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/c2-chacha CARGO_PKG_AUTHORS='The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='The ChaCha family of stream ciphers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=c2-chacha CARGO_PKG_REPOSITORY='https://github.com/cryptocorrosion/cryptocorrosion' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name c2_chacha --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/c2-chacha/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' -C metadata=defda5a0a0f741df -C extra-filename=-defda5a0a0f741df --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern ppv_lite86=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libppv_lite86-209b56804783d124.rmeta --cap-lints warn` 6:50.23 warning: `c2-chacha` (lib) generated 5 warnings (5 duplicates) 6:50.23 Compiling clang-sys v0.29.2 6:50.23 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/clang-sys CARGO_PKG_AUTHORS='Kyle Mayes ' CARGO_PKG_DESCRIPTION='Rust bindings for libclang.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clang-sys CARGO_PKG_REPOSITORY='https://github.com/KyleMayes/clang-sys' CARGO_PKG_VERSION=0.29.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/clang-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_6_0"' --cfg 'feature="gte_clang_3_6"' --cfg 'feature="gte_clang_3_7"' --cfg 'feature="gte_clang_3_8"' --cfg 'feature="gte_clang_3_9"' --cfg 'feature="gte_clang_4_0"' --cfg 'feature="gte_clang_5_0"' --cfg 'feature="gte_clang_6_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' -C metadata=ee5451ce382fbe09 -C extra-filename=-ee5451ce382fbe09 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/clang-sys-ee5451ce382fbe09 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern glob=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libglob-6b1e0eb89506b999.rlib --cap-lints warn` 6:50.52 /usr/lib64/ccache/gcc -std=gnu99 -o loopfilter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/loopfilter.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/loopfilter.c 6:50.52 media/libaom/subtract.o 6:51.59 /usr/lib64/ccache/gcc -std=gnu99 -o cpu.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/cpu.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/cpu.c 6:51.59 media/libdav1d/data.o 6:51.65 /usr/lib64/ccache/gcc -std=gnu99 -o data.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/data.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/data.c 6:51.65 media/libdav1d/decode.o 6:51.79 Compiling owning_ref v0.4.0 6:51.79 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=owning_ref CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A library for creating references that carry their owner with them.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=owning_ref CARGO_PKG_REPOSITORY='https://github.com/Kimundi/owning-ref-rs' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name owning_ref /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=2d30854a68d5f751 -C extra-filename=-2d30854a68d5f751 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern stable_deref_trait=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstable_deref_trait-dc92fffe0248df90.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:51.86 warning: unnecessary parentheses around type 6:51.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1009:28 6:51.86 | 6:51.86 1009 | where O: Send, for<'a> (&'a T): Send {} 6:51.86 | ^^^^^^^ help: remove these parentheses 6:51.86 | 6:51.86 = note: `#[warn(unused_parens)]` on by default 6:51.86 warning: unnecessary parentheses around type 6:51.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1011:28 6:51.86 | 6:51.86 1011 | where O: Sync, for<'a> (&'a T): Sync {} 6:51.86 | ^^^^^^^ help: remove these parentheses 6:51.86 warning: unnecessary parentheses around type 6:51.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1014:28 6:51.86 | 6:51.86 1014 | where O: Send, for<'a> (&'a mut T): Send {} 6:51.86 | ^^^^^^^^^^^ help: remove these parentheses 6:51.86 warning: unnecessary parentheses around type 6:51.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1016:28 6:51.86 | 6:51.86 1016 | where O: Sync, for<'a> (&'a mut T): Sync {} 6:51.86 | ^^^^^^^^^^^ help: remove these parentheses 6:51.86 warning: trait objects without an explicit `dyn` are deprecated 6:51.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1018:16 6:51.86 | 6:51.86 1018 | impl Debug for Erased { 6:51.86 | ^^^^^^ help: use `dyn`: `dyn Erased` 6:51.86 | 6:51.86 = note: `#[warn(bare_trait_objects)]` on by default 6:51.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:51.86 = note: for more information, see issue #80165 6:51.86 warning: trait objects without an explicit `dyn` are deprecated 6:51.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1138:23 6:51.86 | 6:51.86 1138 | type Erased = Box; 6:51.86 | ^^^^^^^^^^^ help: use `dyn`: `dyn Erased + 'a` 6:51.86 | 6:51.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:51.86 = note: for more information, see issue #80165 6:51.86 warning: trait objects without an explicit `dyn` are deprecated 6:51.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1144:22 6:51.86 | 6:51.86 1144 | type Erased = Rc; 6:51.86 | ^^^^^^^^^^^ help: use `dyn`: `dyn Erased + 'a` 6:51.86 | 6:51.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:51.86 = note: for more information, see issue #80165 6:51.86 warning: trait objects without an explicit `dyn` are deprecated 6:51.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1150:23 6:51.86 | 6:51.86 1150 | type Erased = Arc; 6:51.86 | ^^^^^^^^^^^ help: use `dyn`: `dyn Erased + 'a` 6:51.86 | 6:51.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:51.86 = note: for more information, see issue #80165 6:51.86 warning: trait objects without an explicit `dyn` are deprecated 6:51.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1157:42 6:51.86 | 6:51.86 1157 | pub type ErasedBoxRef = OwningRef, U>; 6:51.86 | ^^^^^^ help: use `dyn`: `dyn Erased` 6:51.86 | 6:51.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:51.87 = note: for more information, see issue #80165 6:51.87 warning: trait objects without an explicit `dyn` are deprecated 6:51.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1159:40 6:51.87 | 6:51.87 1159 | pub type ErasedRcRef = OwningRef, U>; 6:51.87 | ^^^^^^ help: use `dyn`: `dyn Erased` 6:51.87 | 6:51.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:51.87 = note: for more information, see issue #80165 6:51.87 warning: trait objects without an explicit `dyn` are deprecated 6:51.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1161:42 6:51.87 | 6:51.87 1161 | pub type ErasedArcRef = OwningRef, U>; 6:51.87 | ^^^^^^ help: use `dyn`: `dyn Erased` 6:51.87 | 6:51.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:51.87 = note: for more information, see issue #80165 6:51.87 warning: trait objects without an explicit `dyn` are deprecated 6:51.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/owning_ref/src/lib.rs:1164:48 6:51.87 | 6:51.87 1164 | pub type ErasedBoxRefMut = OwningRefMut, U>; 6:51.87 | ^^^^^^ help: use `dyn`: `dyn Erased` 6:51.87 | 6:51.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:51.87 = note: for more information, see issue #80165 6:51.91 /usr/lib64/ccache/gcc -std=gnu99 -o decode.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/decode.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/decode.c 6:51.91 media/libdav1d/dequant_tables.o 6:52.13 warning: `owning_ref` (lib) generated 12 warnings 6:52.13 Compiling phf_shared v0.8.0 6:52.13 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=phf_shared CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf_shared CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Support code shared by PHF libraries' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf_shared CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name phf_shared --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf_shared/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=f4aa2fdf4fb3f53f -C extra-filename=-f4aa2fdf4fb3f53f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern siphasher=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsiphasher-3d7b51f1f313b2e2.rmeta --cap-lints warn` 6:52.66 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/failure_derive-9b152b295fbbd984/build-script-build` 6:52.71 [failure_derive 0.1.6] cargo:rustc-cfg=has_dyn_trait 6:52.71 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/ryu-5a0f436cbccdfe99/build-script-build` 6:52.74 [ryu 1.0.2] cargo:rustc-cfg=integer128 6:52.74 [ryu 1.0.2] cargo:rustc-cfg=must_use_return 6:52.74 [ryu 1.0.2] cargo:rustc-cfg=maybe_uninit 6:52.75 Compiling unic-langid-impl v0.8.0 6:52.75 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unic_langid_impl CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/unic-langid-impl CARGO_PKG_AUTHORS='Zibi Braniecki ' CARGO_PKG_DESCRIPTION='API for managing Unicode Language Identifiers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-langid-impl CARGO_PKG_REPOSITORY='https://github.com/zbraniecki/unic-locale' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name unic_langid_impl --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unic-langid-impl/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="likelysubtags"' -C metadata=7bee0ebb90490062 -C extra-filename=-7bee0ebb90490062 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern tinystr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtinystr-6c82f52e22b9ce68.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:53.23 /usr/lib64/ccache/gcc -std=gnu99 -o subtract.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/subtract.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_dsp/subtract.c 6:53.23 media/libaom/aom_mem.o 6:53.48 /usr/lib64/ccache/gcc -std=gnu99 -o aom_mem.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/aom_mem.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_mem/aom_mem.c 6:53.48 media/libaom/aom_scale_rtcd.o 6:53.66 /usr/lib64/ccache/gcc -std=gnu99 -o aom_scale_rtcd.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/aom_scale_rtcd.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_scale/aom_scale_rtcd.c 6:53.66 media/libaom/aom_scale.o 6:53.69 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libpng' 6:53.71 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec' 6:53.71 mkdir -p '.deps/' 6:53.71 media/libwebp/src/dec/alpha_dec.o 6:53.71 /usr/lib64/ccache/gcc -std=gnu99 -o alpha_dec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/alpha_dec.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec/alpha_dec.c 6:53.71 media/libwebp/src/dec/buffer_dec.o 6:53.76 /usr/lib64/ccache/gcc -std=gnu99 -o aom_scale.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/aom_scale.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_scale/generic/aom_scale.c 6:53.76 media/libaom/gen_scalers.o 6:53.96 /usr/lib64/ccache/gcc -std=gnu99 -o buffer_dec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/buffer_dec.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec/buffer_dec.c 6:53.97 media/libwebp/src/dec/frame_dec.o 6:54.09 /usr/lib64/ccache/gcc -std=gnu99 -o gen_scalers.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/gen_scalers.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_scale/generic/gen_scalers.c 6:54.09 media/libaom/yv12config.o 6:54.23 /usr/lib64/ccache/gcc -std=gnu99 -o yv12config.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/yv12config.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_scale/generic/yv12config.c 6:54.23 media/libaom/yv12extend.o 6:54.28 /usr/lib64/ccache/gcc -std=gnu99 -o frame_dec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/frame_dec.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec/frame_dec.c 6:54.28 media/libwebp/src/dec/idec_dec.o 6:54.41 /usr/lib64/ccache/gcc -std=gnu99 -o yv12extend.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/yv12extend.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_scale/generic/yv12extend.c 6:54.41 media/libaom/aom_thread.o 6:54.73 /usr/lib64/ccache/gcc -std=gnu99 -o aom_thread.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/aom_thread.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_util/aom_thread.c 6:54.73 media/libaom/debug_util.o 6:54.93 /usr/lib64/ccache/gcc -std=gnu99 -o idec_dec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/idec_dec.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec/idec_dec.c 6:54.93 media/libwebp/src/dec/io_dec.o 6:54.94 /usr/lib64/ccache/gcc -std=gnu99 -o debug_util.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/debug_util.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/aom_util/debug_util.c 6:54.94 media/libaom/av1_dx_iface.o 6:55.07 /usr/lib64/ccache/gcc -std=gnu99 -o av1_dx_iface.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/av1_dx_iface.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/av1_dx_iface.c 6:55.07 media/libaom/alloccommon.o 6:55.66 /usr/lib64/ccache/gcc -std=gnu99 -o io_dec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/io_dec.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec/io_dec.c 6:55.66 media/libwebp/src/dec/quant_dec.o 6:56.05 /usr/lib64/ccache/gcc -std=gnu99 -o alloccommon.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/alloccommon.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/alloccommon.c 6:56.05 media/libaom/av1_inv_txfm1d.o 6:56.07 /usr/lib64/ccache/gcc -std=gnu99 -o quant_dec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/quant_dec.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec/quant_dec.c 6:56.07 media/libwebp/src/dec/tree_dec.o 6:56.17 /usr/lib64/ccache/gcc -std=gnu99 -o tree_dec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/tree_dec.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec/tree_dec.c 6:56.17 media/libwebp/src/dec/vp8_dec.o 6:56.43 /usr/lib64/ccache/gcc -std=gnu99 -o av1_inv_txfm1d.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/av1_inv_txfm1d.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/av1_inv_txfm1d.c 6:56.43 media/libaom/av1_inv_txfm2d.o 6:56.47 /usr/lib64/ccache/gcc -std=gnu99 -o vp8_dec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/vp8_dec.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec/vp8_dec.c 6:56.47 media/libwebp/src/dec/vp8l_dec.o 6:56.66 Compiling humantime v1.3.0 6:56.66 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=humantime CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime CARGO_PKG_AUTHORS='Paul Colomiets ' CARGO_PKG_DESCRIPTION=' A parser and formatter for std::time::{Duration, SystemTime} 6:56.66 ' CARGO_PKG_HOMEPAGE='https://github.com/tailhook/humantime' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=humantime CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=1.3.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name humantime /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a7cb1d5cc5f1f0e0 -C extra-filename=-a7cb1d5cc5f1f0e0 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern quick_error=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libquick_error-6968a2d227c2f8d3.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:56.84 warning: `...` range patterns are deprecated 6:56.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:93:20 6:56.84 | 6:56.84 93 | '0'...'9' => { 6:56.84 | ^^^ help: use `..=` for an inclusive range 6:56.84 | 6:56.84 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 6:56.84 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:56.84 = note: for more information, see issue #80165 6:56.84 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:109:37 6:56.84 | 6:56.84 109 | "usec" | "us" => (0u64, try!(n.mul(1000))), 6:56.84 | ^^^ 6:56.84 | 6:56.84 = note: `#[warn(deprecated)]` on by default 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:110:48 6:56.85 | 6:56.85 110 | "millis" | "msec" | "ms" => (0u64, try!(n.mul(1000_000))), 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:113:17 6:56.85 | 6:56.85 113 | => (try!(n.mul(60)), 0), 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:114:55 6:56.85 | 6:56.85 114 | "hours" | "hour" | "hr" | "hrs" | "h" => (try!(n.mul(3600)), 0), 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:115:38 6:56.85 | 6:56.85 115 | "days" | "day" | "d" => (try!(n.mul(86400)), 0), 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:116:40 6:56.85 | 6:56.85 116 | "weeks" | "week" | "w" => (try!(n.mul(86400*7)), 0), 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:117:42 6:56.85 | 6:56.85 117 | "months" | "month" | "M" => (try!(n.mul(2630016)), 0), // 30.44d 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:118:40 6:56.85 | 6:56.85 118 | "years" | "year" | "y" => (try!(n.mul(31557600)), 0), // 365.25d 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:121:24 6:56.85 | 6:56.85 121 | let mut nsec = try!(self.current.1.add(nsec)); 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:123:19 6:56.85 | 6:56.85 123 | sec = try!(sec.add(nsec / 1000_000_000)); 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:126:15 6:56.85 | 6:56.85 126 | sec = try!(self.current.0.add(sec)); 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:132:21 6:56.85 | 6:56.85 132 | let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty)); 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:132:26 6:56.85 | 6:56.85 132 | let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty)); 6:56.85 | ^^^ 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:169:13 6:56.85 | 6:56.85 169 | try!(self.parse_unit(n, start, off)); 6:56.85 | ^^^ 6:56.85 warning: `...` range patterns are deprecated 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:137:24 6:56.85 | 6:56.85 137 | '0'...'9' => { 6:56.85 | ^^^ help: use `..=` for an inclusive range 6:56.85 | 6:56.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:56.85 = note: for more information, see issue #80165 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:138:29 6:56.85 | 6:56.85 138 | n = try!(n.checked_mul(10) 6:56.85 | ^^^ 6:56.85 warning: `...` range patterns are deprecated 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:143:24 6:56.85 | 6:56.85 143 | 'a'...'z' | 'A'...'Z' => { 6:56.85 | ^^^ help: use `..=` for an inclusive range 6:56.85 | 6:56.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:56.85 = note: for more information, see issue #80165 6:56.85 warning: `...` range patterns are deprecated 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:143:36 6:56.85 | 6:56.85 143 | 'a'...'z' | 'A'...'Z' => { 6:56.85 | ^^^ help: use `..=` for an inclusive range 6:56.85 | 6:56.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:56.85 = note: for more information, see issue #80165 6:56.85 warning: `...` range patterns are deprecated 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:156:24 6:56.85 | 6:56.85 156 | '0'...'9' => { 6:56.85 | ^^^ help: use `..=` for an inclusive range 6:56.85 | 6:56.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:56.85 = note: for more information, see issue #80165 6:56.85 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:157:25 6:56.86 | 6:56.86 157 | try!(self.parse_unit(n, start, off)); 6:56.86 | ^^^ 6:56.86 warning: `...` range patterns are deprecated 6:56.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:162:24 6:56.86 | 6:56.86 162 | 'a'...'z' | 'A'...'Z' => {} 6:56.86 | ^^^ help: use `..=` for an inclusive range 6:56.86 | 6:56.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:56.86 = note: for more information, see issue #80165 6:56.86 warning: `...` range patterns are deprecated 6:56.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:162:36 6:56.86 | 6:56.86 162 | 'a'...'z' | 'A'...'Z' => {} 6:56.86 | ^^^ help: use `..=` for an inclusive range 6:56.86 | 6:56.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 6:56.87 = note: for more information, see issue #80165 6:56.87 warning: use of deprecated macro `try`: use the `?` operator instead 6:56.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:170:23 6:56.87 | 6:56.87 170 | n = match try!(self.parse_first_char()) { 6:56.87 | ^^^ 6:57.05 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 6:57.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:48:44 6:57.05 | 6:57.05 48 | display(self_) -> ("{}", self_.description()) 6:57.05 | ^^^^^^^^^^^ 6:57.05 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 6:57.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/humantime/src/duration.rs:53:44 6:57.05 | 6:57.05 53 | display(self_) -> ("{}", self_.description()) 6:57.05 | ^^^^^^^^^^^ 6:57.73 /usr/lib64/ccache/gcc -std=gnu99 -o vp8l_dec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/vp8l_dec.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec/vp8l_dec.c 6:57.73 media/libwebp/src/dec/webp_dec.o 6:58.64 warning: `humantime` (lib) generated 26 warnings 6:58.64 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/khronos_api-47cd78aaa126bcd4/build-script-build` 6:58.65 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=phf_shared CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf_shared CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Support code shared by PHF libraries' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf_shared CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name phf_shared --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf_shared/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=2432879698e20392 -C extra-filename=-2432879698e20392 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern siphasher=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsiphasher-85ed9f67da4ad3db.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:58.67 /usr/lib64/ccache/gcc -std=gnu99 -o webp_dec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/webp_dec.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dec/webp_dec.c 6:58.72 /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/decode.c: In function ‘decode_sb’: 6:58.72 /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/decode.c:2025:19: warning: ‘by8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 6:58.72 2025 | int ctx, bx8, by8; 6:58.72 | ^~~ 6:58.72 /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/decode.c:2025:14: warning: ‘bx8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 6:58.72 2025 | int ctx, bx8, by8; 6:58.72 | ^~~ 6:58.72 /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/decode.c: In function ‘dav1d_submit_frame’: 6:58.72 /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/decode.c:3387:9: warning: ‘out_delayed’ may be used uninitialized in this function [-Wmaybe-uninitialized] 6:58.72 3387 | dav1d_thread_picture_ref(out_delayed, &f->sr_cur); 6:58.72 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:58.73 /usr/lib64/ccache/gcc -std=gnu99 -o dequant_tables.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/dequant_tables.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/dequant_tables.c 6:58.73 media/libdav1d/getbits.o 6:58.79 /usr/lib64/ccache/gcc -std=gnu99 -o getbits.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/getbits.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/getbits.c 6:58.79 media/libdav1d/intra_edge.o 6:58.94 /usr/lib64/ccache/gcc -std=gnu99 -o intra_edge.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/intra_edge.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/intra_edge.c 6:58.94 media/libdav1d/itx_1d.o 6:59.08 /usr/lib64/ccache/gcc -std=gnu99 -o itx_1d.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/itx_1d.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/itx_1d.c 6:59.09 media/libdav1d/lf_mask.o 6:59.13 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dec' 6:59.14 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/demux' 6:59.14 mkdir -p '.deps/' 6:59.14 media/libwebp/src/demux/demux.o 6:59.14 /usr/lib64/ccache/gcc -std=gnu99 -o demux.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/demux -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/demux -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/demux.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/demux/demux.c 6:59.34 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/typenum-65f41b1f623cdec5/build-script-main` 6:59.34 [typenum 1.12.0] cargo:rustc-env=TYPENUM_BUILD_CONSTS=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/typenum-5466d80962964a77/out/consts.rs 6:59.45 [typenum 1.12.0] cargo:rustc-env=TYPENUM_BUILD_OP=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/typenum-5466d80962964a77/out/op.rs 6:59.46 Compiling lru-cache v0.1.2 6:59.46 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lru_cache CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/lru-cache CARGO_PKG_AUTHORS='Stepan Koltsov ' CARGO_PKG_DESCRIPTION='A cache that holds a limited number of key-value pairs' CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/lru-cache' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lru-cache CARGO_PKG_REPOSITORY='https://github.com/contain-rs/lru-cache' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name lru_cache /builddir/build/BUILD/icecat-78.15.0/third_party/rust/lru-cache/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=0fc781c128e5c6b3 -C extra-filename=-0fc781c128e5c6b3 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern linked_hash_map=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblinked_hash_map-cff4b7d993164dd2.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:59.61 Compiling dtoa-short v0.3.1 6:59.61 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=dtoa_short CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa-short CARGO_PKG_AUTHORS='Xidorn Quan ' CARGO_PKG_DESCRIPTION='Serialize float number and truncate to certain precision' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dtoa-short CARGO_PKG_REPOSITORY='https://github.com/upsuper/dtoa-short' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name dtoa_short /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dtoa-short/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=e5ed4467966d72ee -C extra-filename=-e5ed4467966d72ee --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern dtoa=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libdtoa-a8265b23d078e93d.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 6:59.66 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/demux' 6:59.69 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dsp' 6:59.69 mkdir -p '.deps/' 6:59.71 media/libwebp/src/dsp/alpha_processing.o 6:59.71 /usr/lib64/ccache/gcc -std=gnu99 -o alpha_processing.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/alpha_processing.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp/alpha_processing.c 6:59.71 media/libwebp/src/dsp/dec.o 7:00.03 /usr/lib64/ccache/gcc -std=gnu99 -o dec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/dec.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp/dec.c 7:00.03 media/libwebp/src/dsp/dec_clip_tables.o 7:00.13 Compiling uluru v0.4.0 7:00.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=uluru CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/uluru CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='A simple, fast, LRU cache implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=uluru CARGO_PKG_REPOSITORY='https://github.com/servo/uluru' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name uluru /builddir/build/BUILD/icecat-78.15.0/third_party/rust/uluru/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=5a2ac8abf9009891 -C extra-filename=-5a2ac8abf9009891 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern arrayvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libarrayvec-087b5dd3eb38fba8.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 7:00.42 Compiling servo_arc v0.1.1 (/builddir/build/BUILD/icecat-78.15.0/servo/components/servo_arc) 7:00.42 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=servo_arc CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/servo_arc CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='A fork of std::sync::Arc with some extra functionality and without weak references' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=servo_arc CARGO_PKG_REPOSITORY='https://github.com/servo/servo' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name servo_arc servo/components/servo_arc/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=fc842b67a6f3d750 -C extra-filename=-fc842b67a6f3d750 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern nodrop=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnodrop-eb1c4bb7e6e673cc.rmeta --extern stable_deref_trait=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstable_deref_trait-dc92fffe0248df90.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 7:00.90 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/rayon-core-2ebf53a0c8387e82/build-script-build` 7:00.91 [rayon-core 1.6.0] cargo:rerun-if-changed=build.rs 7:00.91 Compiling hashbrown v0.7.2 7:00.92 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/hashbrown CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/hashbrown/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="ahash"' --cfg 'feature="default"' --cfg 'feature="inline-more"' -C metadata=ec5a9f68a3561219 -C extra-filename=-ec5a9f68a3561219 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/hashbrown-ec5a9f68a3561219 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern autocfg=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libautocfg-89af7d38c5bfc391.rlib --cap-lints warn` 7:01.07 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/CacheIR.cpp:7, 7:01.07 from Unified_cpp_js_src_jit2.cpp:29: 7:01.07 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/CacheIR.h: In function ‘js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)’: 7:01.07 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/CacheIR.h:392:8: warning: ‘addArgc’ may be used uninitialized [-Wmaybe-uninitialized] 7:01.07 392 | bool hasArgumentArray = !*addArgc; 7:01.07 | ^~~~~~~~~~~~~~~~ 7:01.07 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/CacheIR.h:779:10: note: ‘addArgc’ was declared here 7:01.07 779 | bool addArgc; 7:01.07 | ^~~~~~~ 7:01.07 In file included from Unified_cpp_js_src_jit2.cpp:29: 7:01.07 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)’: 7:01.07 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/CacheIR.cpp:1914:14: warning: ‘protoKey’ may be used uninitialized in this function [-Wmaybe-uninitialized] 7:01.07 1914 | JSProtoKey protoKey; 7:01.07 | ^~~~~~~~ 7:01.10 js/src/jit/Unified_cpp_js_src_jit4.o 7:01.10 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit3.o.pp Unified_cpp_js_src_jit3.cpp 7:01.25 /usr/lib64/ccache/gcc -std=gnu99 -o dec_clip_tables.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/dec_clip_tables.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp/dec_clip_tables.c 7:01.25 media/libwebp/src/dsp/filters.o 7:01.36 /usr/lib64/ccache/gcc -std=gnu99 -o filters.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/filters.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp/filters.c 7:01.36 media/libwebp/src/dsp/lossless.o 7:01.68 /usr/lib64/ccache/gcc -std=gnu99 -o lf_mask.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/lf_mask.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/lf_mask.c 7:01.68 media/libdav1d/lib.o 7:01.79 /usr/lib64/ccache/gcc -std=gnu99 -o lossless.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/lossless.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp/lossless.c 7:01.81 media/libwebp/src/dsp/rescaler.o 7:01.87 Compiling itertools v0.8.0 7:01.88 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_REPOSITORY='https://github.com/bluss/rust-itertools' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name itertools /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=0604b16f397a9b11 -C extra-filename=-0604b16f397a9b11 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern either=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libeither-7e12fb177f970c0c.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 7:02.20 warning: trait objects without an explicit `dyn` are deprecated 7:02.20 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:32:34 7:02.20 | 7:02.20 32 | F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result 7:02.20 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&fmt::Display) -> fmt::Result` 7:02.20 | 7:02.20 = note: `#[warn(bare_trait_objects)]` on by default 7:02.20 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:02.20 = note: for more information, see issue #80165 7:02.20 warning: trait objects without an explicit `dyn` are deprecated 7:02.20 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:32:41 7:02.20 | 7:02.20 32 | F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result 7:02.20 | ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display` 7:02.20 | 7:02.20 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:02.20 = note: for more information, see issue #80165 7:02.20 warning: trait objects without an explicit `dyn` are deprecated 7:02.20 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:51:34 7:02.20 | 7:02.20 51 | F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result 7:02.20 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&fmt::Display) -> fmt::Result` 7:02.20 | 7:02.20 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:02.20 = note: for more information, see issue #80165 7:02.20 warning: trait objects without an explicit `dyn` are deprecated 7:02.20 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:51:41 7:02.20 | 7:02.20 51 | F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result 7:02.21 | ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display` 7:02.21 | 7:02.21 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:02.21 = note: for more information, see issue #80165 7:02.21 warning: use of deprecated macro `try`: use the `?` operator instead 7:02.21 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:60:13 7:02.21 | 7:02.21 60 | try!(format(fst, &mut |disp: &fmt::Display| disp.fmt(f))); 7:02.21 | ^^^ 7:02.21 | 7:02.21 = note: `#[warn(deprecated)]` on by default 7:02.21 warning: trait objects without an explicit `dyn` are deprecated 7:02.21 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:60:43 7:02.21 | 7:02.21 60 | try!(format(fst, &mut |disp: &fmt::Display| disp.fmt(f))); 7:02.21 | ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display` 7:02.21 | 7:02.21 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:02.21 = note: for more information, see issue #80165 7:02.21 warning: use of deprecated macro `try`: use the `?` operator instead 7:02.21 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:66:17 7:02.21 | 7:02.21 66 | try!(format(elt, &mut |disp: &fmt::Display| disp.fmt(f))); 7:02.21 | ^^^ 7:02.21 warning: use of deprecated macro `try`: use the `?` operator instead 7:02.21 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:64:21 7:02.21 | 7:02.22 64 | try!(f.write_str(self.sep)); 7:02.22 | ^^^ 7:02.22 warning: trait objects without an explicit `dyn` are deprecated 7:02.22 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:66:47 7:02.22 | 7:02.22 66 | try!(format(elt, &mut |disp: &fmt::Display| disp.fmt(f))); 7:02.23 | ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display` 7:02.23 | 7:02.23 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:02.23 = note: for more information, see issue #80165 7:02.23 warning: use of deprecated macro `try`: use the `?` operator instead 7:02.23 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:85:13 7:02.23 | 7:02.23 85 | try!(cb(&fst, f)); 7:02.23 | ^^^ 7:02.23 warning: use of deprecated macro `try`: use the `?` operator instead 7:02.23 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:90:17 7:02.23 | 7:02.23 90 | try!(cb(&elt, f)); 7:02.23 | ^^^ 7:02.23 warning: use of deprecated macro `try`: use the `?` operator instead 7:02.23 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/format.rs:88:21 7:02.23 | 7:02.23 88 | try!(f.write_str(self.sep)); 7:02.23 | ^^^ 7:02.23 warning: trait objects without an explicit `dyn` are deprecated 7:02.23 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/lib.rs:1535:41 7:02.23 | 7:02.23 1535 | F: FnMut(Self::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result, 7:02.23 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&fmt::Display) -> fmt::Result` 7:02.23 | 7:02.23 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:02.23 = note: for more information, see issue #80165 7:02.23 warning: trait objects without an explicit `dyn` are deprecated 7:02.23 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/lib.rs:1535:48 7:02.23 | 7:02.23 1535 | F: FnMut(Self::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result, 7:02.23 | ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display` 7:02.23 | 7:02.23 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:02.23 = note: for more information, see issue #80165 7:02.23 warning: use of deprecated macro `try`: use the `?` operator instead 7:02.23 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/lib.rs:1724:25 7:02.23 | 7:02.23 1724 | let mut x = try!(inner0(it, f)); 7:02.23 | ^^^ 7:02.49 /usr/lib64/ccache/gcc -std=gnu99 -o lib.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/lib.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/lib.c 7:02.49 media/libdav1d/log.o 7:02.71 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_frontend6.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_frontend6.o.pp Unified_cpp_js_src_frontend6.cpp 7:02.91 /usr/lib64/ccache/gcc -std=gnu99 -o rescaler.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/rescaler.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp/rescaler.c 7:02.92 media/libwebp/src/dsp/upsampling.o 7:03.12 /usr/lib64/ccache/gcc -std=gnu99 -o log.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/log.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/log.c 7:03.13 media/libdav1d/msac.o 7:03.22 /usr/lib64/ccache/gcc -std=gnu99 -o upsampling.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/upsampling.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp/upsampling.c 7:03.22 media/libwebp/src/dsp/yuv.o 7:03.46 /usr/lib64/ccache/gcc -std=gnu99 -o msac.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/msac.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/msac.c 7:03.46 media/libdav1d/obu.o 7:03.98 /usr/lib64/ccache/gcc -std=gnu99 -o obu.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/obu.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/obu.c 7:03.98 media/libdav1d/picture.o 7:04.59 warning: `itertools` (lib) generated 15 warnings 7:04.59 Compiling unreachable v1.0.0 7:04.59 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unreachable CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/unreachable CARGO_PKG_AUTHORS='Jonathan Reem ' CARGO_PKG_DESCRIPTION='An unreachable code optimization hint in stable rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT / Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unreachable CARGO_PKG_REPOSITORY='https://github.com/reem/rust-unreachable.git' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name unreachable /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unreachable/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=745c8f8f4f25a4db -C extra-filename=-745c8f8f4f25a4db --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern void=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libvoid-8659ad07ffb9ac6c.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 7:04.74 Compiling block-padding v0.1.2 7:04.74 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=block_padding CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/block-padding CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Padding and unpadding of messages divided into blocks.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=block-padding CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name block_padding /builddir/build/BUILD/icecat-78.15.0/third_party/rust/block-padding/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=dcae7c68bf43ebff -C extra-filename=-dcae7c68bf43ebff --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern byte_tools=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyte_tools-7fc8560243d5ad3b.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 7:04.94 /usr/lib64/ccache/gcc -std=gnu99 -o av1_inv_txfm2d.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/av1_inv_txfm2d.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/av1_inv_txfm2d.c 7:04.94 media/libaom/av1_loopfilter.o 7:05.08 /usr/lib64/ccache/gcc -std=gnu99 -o yuv.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dsp -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/yuv.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/dsp/yuv.c 7:05.18 Compiling walkdir v2.1.4 7:05.18 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=walkdir CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/walkdir CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Recursively walk a directory.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/walkdir' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=walkdir CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/walkdir' CARGO_PKG_VERSION=2.1.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name walkdir /builddir/build/BUILD/icecat-78.15.0/third_party/rust/walkdir/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=0efe38b8067cc0c9 -C extra-filename=-0efe38b8067cc0c9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern same_file=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsame_file-5625b75485ddae41.rmeta --cap-lints warn` 7:05.27 warning: trait objects without an explicit `dyn` are deprecated 7:05.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/walkdir/src/lib.rs:248:9 7:05.27 | 7:05.27 248 | FnMut(&DirEntry,&DirEntry) -> Ordering + Send + Sync + 'static 7:05.27 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&DirEntry,&DirEntry) -> Ordering + Send + Sync + 'static` 7:05.27 | 7:05.27 = note: `#[warn(bare_trait_objects)]` on by default 7:05.27 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:05.27 = note: for more information, see issue #80165 7:05.28 warning: trait objects without an explicit `dyn` are deprecated 7:05.28 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/walkdir/src/lib.rs:1552:32 7:05.28 | 7:05.28 1552 | fn cause(&self) -> Option<&error::Error> { 7:05.28 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 7:05.28 | 7:05.28 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:05.28 = note: for more information, see issue #80165 7:05.48 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 7:05.48 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/walkdir/src/lib.rs:1547:51 7:05.48 | 7:05.48 1547 | ErrorInner::Io { ref err, .. } => err.description(), 7:05.48 | ^^^^^^^^^^^ 7:05.48 | 7:05.48 = note: `#[warn(deprecated)]` on by default 7:05.63 In file included from /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/obu.c:36: 7:05.63 /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/obu.c: In function ‘dav1d_parse_obus’: 7:05.63 /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/common/intops.h:36:22: warning: ‘off_after_idx’ may be used uninitialized in this function [-Wmaybe-uninitialized] 7:05.63 36 | return a > b ? a : b; 7:05.63 | ~~~~~~~~~~^~~ 7:05.63 /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/obu.c:922:29: note: ‘off_after_idx’ was declared here 7:05.63 922 | int off_before_idx, off_after_idx; 7:05.63 | ^~~~~~~~~~~~~ 7:05.63 /usr/lib64/ccache/gcc -std=gnu99 -o picture.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/picture.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/picture.c 7:05.63 media/libdav1d/qm.o 7:05.80 In file included from Unified_cpp_js_src1.cpp:20: 7:05.80 /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/MapObject.cpp: In static member function ‘static size_t js::MapIteratorObject::objectMoved(JSObject*, JSObject*)’: 7:05.80 /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/MapObject.cpp:272:8: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 7:05.80 272 | size_t MapIteratorObject::objectMoved(JSObject* obj, JSObject* old) { 7:05.80 | ^~~~~~~~~~~~~~~~~ 7:05.81 js/src/Unified_cpp_js_src11.o 7:05.81 /usr/lib64/ccache/g++ -o Unified_cpp_js_src10.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp Unified_cpp_js_src10.cpp 7:05.95 /usr/lib64/ccache/gcc -std=gnu99 -o qm.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/qm.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/qm.c 7:05.95 media/libdav1d/ref.o 7:06.00 /usr/lib64/ccache/gcc -std=gnu99 -o av1_loopfilter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/av1_loopfilter.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/av1_loopfilter.c 7:06.00 media/libaom/av1_rtcd.o 7:06.00 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/dsp' 7:06.02 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/moz' 7:06.02 mkdir -p '.deps/' 7:06.02 media/libwebp/src/moz/cpu.o 7:06.03 /usr/lib64/ccache/g++ -o cpu.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/moz -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/moz -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/cpu.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/moz/cpu.cpp 7:06.16 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/moz' 7:06.17 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils' 7:06.17 mkdir -p '.deps/' 7:06.17 media/libwebp/src/utils/bit_reader_utils.o 7:06.17 /usr/lib64/ccache/gcc -std=gnu99 -o bit_reader_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/bit_reader_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils/bit_reader_utils.c 7:06.18 media/libwebp/src/utils/color_cache_utils.o 7:06.27 /usr/lib64/ccache/gcc -std=gnu99 -o ref.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/ref.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/ref.c 7:06.27 media/libdav1d/ref_mvs.o 7:06.43 /usr/lib64/ccache/gcc -std=gnu99 -o color_cache_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/color_cache_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils/color_cache_utils.c 7:06.43 media/libwebp/src/utils/filters_utils.o 7:06.49 /usr/lib64/ccache/gcc -std=gnu99 -o ref_mvs.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/ref_mvs.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/ref_mvs.c 7:06.49 media/libdav1d/scan.o 7:06.54 /usr/lib64/ccache/gcc -std=gnu99 -o av1_rtcd.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/av1_rtcd.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/av1_rtcd.c 7:06.55 media/libaom/av1_txfm.o 7:06.63 /usr/lib64/ccache/gcc -std=gnu99 -o filters_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/filters_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils/filters_utils.c 7:06.63 media/libwebp/src/utils/huffman_utils.o 7:06.74 /usr/lib64/ccache/gcc -std=gnu99 -o av1_txfm.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/av1_txfm.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/av1_txfm.c 7:06.74 media/libaom/blockd.o 7:06.91 /usr/lib64/ccache/gcc -std=gnu99 -o huffman_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/huffman_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils/huffman_utils.c 7:06.91 media/libwebp/src/utils/quant_levels_dec_utils.o 7:07.08 warning: `walkdir` (lib) generated 3 warnings 7:07.08 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/anyhow-058dac7f7f150f5a/build-script-build` 7:07.09 /usr/lib64/ccache/gcc -std=gnu99 -o blockd.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/blockd.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/blockd.c 7:07.10 media/libaom/cdef.o 7:07.16 /usr/lib64/ccache/gcc -std=gnu99 -o quant_levels_dec_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/quant_levels_dec_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils/quant_levels_dec_utils.c 7:07.16 media/libwebp/src/utils/quant_levels_utils.o 7:07.22 Compiling webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 7:07.22 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/webext-storage CARGO_PKG_AUTHORS='sync-team@mozilla.com' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webext-storage CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/webext-storage/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=40ad7c3b4306f9bc -C extra-filename=-40ad7c3b4306f9bc --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/webext-storage-40ad7c3b4306f9bc -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern nss_build_common=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libnss_build_common-5061aefff8adfb95.rlib --cap-lints warn` 7:07.48 /usr/lib64/ccache/gcc -std=gnu99 -o quant_levels_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/quant_levels_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils/quant_levels_utils.c 7:07.48 media/libwebp/src/utils/random_utils.o 7:07.53 /usr/lib64/ccache/gcc -std=gnu99 -o cdef.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/cdef.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/cdef.c 7:07.54 media/libaom/cdef_block.o 7:07.64 /usr/lib64/ccache/gcc -std=gnu99 -o random_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/random_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils/random_utils.c 7:07.64 media/libwebp/src/utils/rescaler_utils.o 7:07.76 /usr/lib64/ccache/gcc -std=gnu99 -o rescaler_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/rescaler_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils/rescaler_utils.c 7:07.76 media/libwebp/src/utils/thread_utils.o 7:07.95 /usr/lib64/ccache/gcc -std=gnu99 -o thread_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/thread_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils/thread_utils.c 7:07.96 media/libwebp/src/utils/utils.o 7:08.10 /usr/lib64/ccache/gcc -std=gnu99 -o utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils -I/builddir/build/BUILD/icecat-78.15.0/media/libwebp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/utils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libwebp/src/utils/utils.c 7:08.17 /usr/lib64/ccache/gcc -std=gnu99 -o scan.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/scan.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/scan.c 7:08.17 media/libdav1d/tables.o 7:08.21 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_REPOSITORY='https://github.com/bluss/rust-itertools' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name itertools /builddir/build/BUILD/icecat-78.15.0/third_party/rust/itertools/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=e9b708deef029247 -C extra-filename=-e9b708deef029247 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern either=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libeither-ea63e3a44a501051.rmeta --cap-lints warn` 7:08.32 /usr/lib64/ccache/gcc -std=gnu99 -o tables.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/tables.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/tables.c 7:08.32 media/libdav1d/thread_task.o 7:08.37 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libwebp/src/utils' 7:08.39 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/kiss_fft' 7:08.39 mkdir -p '.deps/' 7:08.39 media/kiss_fft/kiss_fft.o 7:08.39 /usr/lib64/ccache/gcc -std=gnu99 -o kiss_fft.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/kiss_fft -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/kiss_fft -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/kiss_fft.o.pp /builddir/build/BUILD/icecat-78.15.0/media/kiss_fft/kiss_fft.c 7:08.39 media/kiss_fft/kiss_fftr.o 7:08.43 /usr/lib64/ccache/gcc -std=gnu99 -o thread_task.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/thread_task.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/thread_task.c 7:08.43 media/libdav1d/warpmv.o 7:08.60 /usr/lib64/ccache/gcc -std=gnu99 -o cdef_block.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/cdef_block.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/cdef_block.c 7:08.60 media/libaom/cfl.o 7:08.65 /usr/lib64/ccache/gcc -std=gnu99 -o warpmv.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/warpmv.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/warpmv.c 7:08.65 media/libdav1d/wedge.o 7:08.76 /usr/lib64/ccache/gcc -std=gnu99 -o kiss_fftr.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/kiss_fft -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/kiss_fft -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/kiss_fftr.o.pp /builddir/build/BUILD/icecat-78.15.0/media/kiss_fft/kiss_fftr.c 7:08.94 /usr/lib64/ccache/gcc -std=gnu99 -o wedge.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/wedge.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src/wedge.c 7:08.94 media/libdav1d/16bd_cdef_apply_tmpl.o 7:09.08 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/kiss_fft' 7:09.09 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libcubeb/src' 7:09.09 mkdir -p '.deps/' 7:09.10 media/libcubeb/src/cubeb.o 7:09.10 /usr/lib64/ccache/gcc -std=gnu99 -o cubeb.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_PULSE_RUST -DUSE_JACK -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -D_REENTRANT -MD -MP -MF .deps/cubeb.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src/cubeb.c 7:09.10 media/libcubeb/src/cubeb_strings.o 7:09.27 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_cdef_apply_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_cdef_apply_tmpl.o.pp 16bd_cdef_apply_tmpl.c 7:09.27 media/libdav1d/16bd_cdef_tmpl.o 7:09.40 /usr/lib64/ccache/gcc -std=gnu99 -o cfl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/cfl.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/cfl.c 7:09.41 media/libaom/convolve.o 7:09.74 16bd_cdef_apply_tmpl.c: In function ‘dav1d_cdef_brow_16bpc’: 7:09.74 204 | ((const uint8_t[]) { 7, 0, 2, 4, 5, 6, 6, 6 })[dir] : dir : 0; 7:09.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 7:09.74 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_cdef_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_cdef_tmpl.o.pp 16bd_cdef_tmpl.c 7:09.74 media/libdav1d/16bd_fg_apply_tmpl.o 7:09.82 /usr/lib64/ccache/gcc -std=gnu99 -o cubeb_strings.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_PULSE_RUST -DUSE_JACK -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -D_REENTRANT -MD -MP -MF .deps/cubeb_strings.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src/cubeb_strings.c 7:09.83 media/libcubeb/src/cubeb_jack.o 7:10.15 media/libcubeb/src/cubeb_log.o 7:10.15 /usr/lib64/ccache/g++ -o cubeb_jack.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_PULSE_RUST -DUSE_JACK -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/cubeb_jack.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src/cubeb_jack.cpp 7:10.41 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_fg_apply_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_fg_apply_tmpl.o.pp 16bd_fg_apply_tmpl.c 7:10.41 media/libdav1d/16bd_film_grain_tmpl.o 7:10.65 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/frontend' 7:10.66 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libnestegg/src' 7:10.66 mkdir -p '.deps/' 7:10.66 media/libnestegg/src/Unified_c_media_libnestegg_src0.o 7:10.66 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libnestegg_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libnestegg/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libnestegg/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_media_libnestegg_src0.o.pp Unified_c_media_libnestegg_src0.c 7:10.78 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_film_grain_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_film_grain_tmpl.o.pp 16bd_film_grain_tmpl.c 7:10.78 media/libdav1d/16bd_ipred_prepare_tmpl.o 7:10.91 warning: `itertools` (lib) generated 15 warnings (15 duplicates) 7:10.91 Compiling hibitset v0.6.2 7:10.91 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hibitset CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/hibitset CARGO_PKG_AUTHORS=csheratt CARGO_PKG_DESCRIPTION='Hierarchical bit set structure' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hibitset CARGO_PKG_REPOSITORY='https://github.com/slide-rs/hibitset' CARGO_PKG_VERSION=0.6.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name hibitset /builddir/build/BUILD/icecat-78.15.0/third_party/rust/hibitset/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=162addb86e9590cc -C extra-filename=-162addb86e9590cc --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern atom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libatom-8f012fc065955671.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 7:11.67 16bd_film_grain_tmpl.c: In function ‘fgy_32x32xn_c’: 7:11.67 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 7:11.67 | ~~~~~~~~~^~~~~~ 7:11.67 16bd_film_grain_tmpl.c:205:9: note: ‘offsets[1][1]’ was declared here 7:11.67 205 | int offsets[2 /* col offset */][2 /* row offset */]; 7:11.67 | ^~~~~~~ 7:11.67 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 7:11.67 | ~~~~~~~~~^~~~~~ 7:11.67 16bd_film_grain_tmpl.c:205:9: note: ‘offsets[1][0]’ was declared here 7:11.67 205 | int offsets[2 /* col offset */][2 /* row offset */]; 7:11.67 | ^~~~~~~ 7:11.67 16bd_film_grain_tmpl.c: In function ‘fguv_32x32xn_c’: 7:11.67 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 7:11.67 | ~~~~~~~~~^~~~~~ 7:11.67 16bd_film_grain_tmpl.c:320:9: note: ‘offsets[1][1]’ was declared here 7:11.67 320 | int offsets[2 /* col offset */][2 /* row offset */]; 7:11.67 | ^~~~~~~ 7:11.67 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 7:11.67 | ~~~~~~~~~^~~~~~ 7:11.67 16bd_film_grain_tmpl.c:320:9: note: ‘offsets[1][0]’ was declared here 7:11.67 320 | int offsets[2 /* col offset */][2 /* row offset */]; 7:11.67 | ^~~~~~~ 7:11.68 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_ipred_prepare_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_ipred_prepare_tmpl.o.pp 16bd_ipred_prepare_tmpl.c 7:11.68 media/libdav1d/16bd_ipred_tmpl.o 7:11.95 /builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src/cubeb_jack.cpp: In function ‘int cbjack_stream_init(cubeb*, cubeb_stream**, const char*, cubeb_devid, cubeb_stream_params*, cubeb_devid, cubeb_stream_params*, unsigned int, cubeb_data_callback, cubeb_state_callback, void*)’: 7:11.95 /builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src/cubeb_jack.cpp:750:37: warning: comparison with string literal results in unspecified behavior [-Waddress] 7:11.95 750 | if ((input_device && input_device != JACK_DEFAULT_IN) || 7:11.95 | ^ 7:11.95 /builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src/cubeb_jack.cpp:751:39: warning: comparison with string literal results in unspecified behavior [-Waddress] 7:11.95 751 | (output_device && output_device != JACK_DEFAULT_OUT)) { 7:11.95 | ^ 7:11.96 media/libcubeb/src/cubeb_mixer.o 7:11.96 /usr/lib64/ccache/g++ -o cubeb_log.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_PULSE_RUST -DUSE_JACK -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/cubeb_log.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src/cubeb_log.cpp 7:12.03 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_ipred_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_ipred_tmpl.o.pp 16bd_ipred_tmpl.c 7:12.03 media/libdav1d/16bd_itx_tmpl.o 7:12.30 In file included from Unified_c_media_libnestegg_src0.c:2: 7:12.30 /builddir/build/BUILD/icecat-78.15.0/media/libnestegg/src/nestegg.c: In function ‘ne_parse’: 7:12.30 /builddir/build/BUILD/icecat-78.15.0/media/libnestegg/src/nestegg.c:1170:22: warning: variable ‘peeked_id’ set but not used [-Wunused-but-set-variable] 7:12.30 1170 | uint64_t id, size, peeked_id; 7:12.30 | ^~~~~~~~~ 7:12.30 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libnestegg/src' 7:12.31 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libogg' 7:12.31 mkdir -p '.deps/' 7:12.31 media/libogg/Unified_c_media_libogg0.o 7:12.31 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libogg0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libogg -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libogg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_media_libogg0.o.pp Unified_c_media_libogg0.c 7:12.36 /usr/lib64/ccache/gcc -std=gnu99 -o convolve.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/convolve.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/convolve.c 7:12.36 media/libaom/debugmodes.o 7:13.03 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libogg' 7:13.04 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/num-integer-c84c4f05db0aa617/build-script-build` 7:13.05 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus' 7:13.05 mkdir -p '.deps/' 7:13.05 media/libopus/celt.o 7:13.05 /usr/lib64/ccache/gcc -std=gnu99 -o celt.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/celt.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libopus/celt/celt.c 7:13.05 media/libopus/celt_decoder.o 7:13.12 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_itx_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_itx_tmpl.o.pp 16bd_itx_tmpl.c 7:13.12 media/libdav1d/16bd_lf_apply_tmpl.o 7:13.16 [num-integer 0.1.39] cargo:rustc-cfg=has_i128 7:13.16 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/encoding_c-edc463d6d1f6408c/build-script-build` 7:13.17 [encoding_c 0.9.7] cargo:rerun-if-changed= 7:13.17 [encoding_c 0.9.7] cargo:include-dir=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_c/include 7:13.17 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/encoding_c_mem-c8e97fa884d3d7d4/build-script-build` 7:13.18 [encoding_c_mem 0.2.5] cargo:rerun-if-changed= 7:13.18 [encoding_c_mem 0.2.5] cargo:include-dir=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_c_mem/include 7:13.18 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/cose-30545faa7c5dc1d8/build-script-build` 7:13.18 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. 7:13.18 ' CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name semver /builddir/build/BUILD/icecat-78.15.0/third_party/rust/semver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=59de0530e761078d -C extra-filename=-59de0530e761078d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern semver_parser=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsemver_parser-8988606429f4c88f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 7:13.40 /usr/lib64/ccache/gcc -std=gnu99 -o celt_decoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/celt_decoder.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libopus/celt/celt_decoder.c 7:13.40 media/libopus/celt_encoder.o 7:13.65 media/libcubeb/src/cubeb_panner.o 7:13.65 /usr/lib64/ccache/g++ -o cubeb_mixer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_PULSE_RUST -DUSE_JACK -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/cubeb_mixer.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src/cubeb_mixer.cpp 7:14.03 /usr/lib64/ccache/gcc -std=gnu99 -o debugmodes.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/debugmodes.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/debugmodes.c 7:14.03 media/libaom/entropy.o 7:14.37 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_lf_apply_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_lf_apply_tmpl.o.pp 16bd_lf_apply_tmpl.c 7:14.37 media/libdav1d/16bd_loopfilter_tmpl.o 7:14.49 /usr/lib64/ccache/gcc -std=gnu99 -o entropy.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/entropy.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/entropy.c 7:14.49 media/libaom/entropymode.o 7:14.64 /usr/lib64/ccache/gcc -std=gnu99 -o celt_encoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/celt_encoder.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libopus/celt/celt_encoder.c 7:14.64 media/libopus/LPC_inv_pred_gain.o 7:15.01 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_loopfilter_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_loopfilter_tmpl.o.pp 16bd_loopfilter_tmpl.c 7:15.01 media/libdav1d/16bd_looprestoration_tmpl.o 7:15.59 16bd_loopfilter_tmpl.c: In function ‘loop_filter’: 7:15.59 126 | } else if (wd == 6 && flat8in) { 7:15.59 | ~~~~~~~~^~~~~~~~~~ 7:15.59 94 | if (wd >= 16 && (flat8out & flat8in)) { 7:15.59 | ~~~~~~~~~~^~~~~~~~~~ 7:15.59 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 7:15.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 7:15.59 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 7:15.59 | ~~~^~~~ 7:15.59 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_looprestoration_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_looprestoration_tmpl.o.pp 16bd_looprestoration_tmpl.c 7:15.59 media/libdav1d/16bd_lr_apply_tmpl.o 7:15.70 warning: `semver` (lib) generated 30 warnings (30 duplicates) 7:15.70 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/authenticator-9d7c8c2739bb3a44/build-script-build` 7:15.71 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 7:15.71 ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.59 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=59 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libc-e99624bb0e6a9823/out /usr/bin/rustc --crate-name libc /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="use_std"' -C metadata=113924c9e02a9360 -C extra-filename=-113924c9e02a9360 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN` 7:15.77 warning: lint `safe_packed_borrows` has been renamed to `unaligned_references` 7:15.77 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/lib.rs:26:39 7:15.77 | 7:15.77 26 | #![deny(missing_copy_implementations, safe_packed_borrows)] 7:15.77 | ^^^^^^^^^^^^^^^^^^^ help: use the new name: `unaligned_references` 7:15.77 | 7:15.77 note: the lint level is defined here 7:15.77 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/lib.rs:17:53 7:15.77 | 7:15.77 17 | #![cfg_attr(not(feature = "rustc-dep-of-std"), deny(warnings))] 7:15.77 | ^^^^^^^^ 7:15.77 = note: `#[warn(renamed_and_removed_lints)]` implied by `#[warn(warnings)]` 7:15.85 /usr/lib64/ccache/gcc -std=gnu99 -o entropymode.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/entropymode.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/entropymode.c 7:15.85 media/libaom/entropymv.o 7:16.03 media/libcubeb/src/cubeb_resampler.o 7:16.03 /usr/lib64/ccache/g++ -o cubeb_panner.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_PULSE_RUST -DUSE_JACK -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/cubeb_panner.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src/cubeb_panner.cpp 7:16.06 warning: unnecessary parentheses around assigned value 7:16.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:549:36 7:16.06 | 7:16.06 549 | pub const LC_CTYPE_MASK: ::c_int = (1 << LC_CTYPE); 7:16.06 | ^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.06 | 7:16.06 note: the lint level is defined here 7:16.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/lib.rs:17:53 7:16.06 | 7:16.06 17 | #![cfg_attr(not(feature = "rustc-dep-of-std"), deny(warnings))] 7:16.06 | ^^^^^^^^ 7:16.06 = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` 7:16.06 warning: unnecessary parentheses around assigned value 7:16.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:550:38 7:16.06 | 7:16.06 550 | pub const LC_NUMERIC_MASK: ::c_int = (1 << LC_NUMERIC); 7:16.06 | ^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.06 warning: unnecessary parentheses around assigned value 7:16.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:551:35 7:16.06 | 7:16.06 551 | pub const LC_TIME_MASK: ::c_int = (1 << LC_TIME); 7:16.06 | ^^^^^^^^^^^^^^ help: remove these parentheses 7:16.06 warning: unnecessary parentheses around assigned value 7:16.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:552:38 7:16.06 | 7:16.06 552 | pub const LC_COLLATE_MASK: ::c_int = (1 << LC_COLLATE); 7:16.06 | ^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.06 warning: unnecessary parentheses around assigned value 7:16.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:553:39 7:16.06 | 7:16.06 553 | pub const LC_MONETARY_MASK: ::c_int = (1 << LC_MONETARY); 7:16.06 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.06 warning: unnecessary parentheses around assigned value 7:16.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:554:39 7:16.06 | 7:16.07 554 | pub const LC_MESSAGES_MASK: ::c_int = (1 << LC_MESSAGES); 7:16.07 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.07 warning: unnecessary parentheses around assigned value 7:16.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:1071:27 7:16.07 | 7:16.07 1071 | pub const IPOPT_END: u8 = (0 |IPOPT_CONTROL); 7:16.07 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.07 warning: unnecessary parentheses around assigned value 7:16.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:1072:28 7:16.07 | 7:16.07 1072 | pub const IPOPT_NOOP: u8 = (1 |IPOPT_CONTROL); 7:16.07 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.07 warning: unnecessary parentheses around assigned value 7:16.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:1073:27 7:16.07 | 7:16.07 1073 | pub const IPOPT_SEC: u8 = (2 |IPOPT_CONTROL|IPOPT_COPY); 7:16.07 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.07 warning: unnecessary parentheses around assigned value 7:16.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:1074:28 7:16.07 | 7:16.07 1074 | pub const IPOPT_LSRR: u8 = (3 |IPOPT_CONTROL|IPOPT_COPY); 7:16.07 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.07 warning: unnecessary parentheses around assigned value 7:16.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:1075:33 7:16.07 | 7:16.07 1075 | pub const IPOPT_TIMESTAMP: u8 = (4 |IPOPT_MEASUREMENT); 7:16.07 | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.07 warning: unnecessary parentheses around assigned value 7:16.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:1076:26 7:16.07 | 7:16.07 1076 | pub const IPOPT_RR: u8 = (7 |IPOPT_CONTROL); 7:16.07 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.07 warning: unnecessary parentheses around assigned value 7:16.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:1077:27 7:16.07 | 7:16.07 1077 | pub const IPOPT_SID: u8 = (8 |IPOPT_CONTROL|IPOPT_COPY); 7:16.07 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.07 warning: unnecessary parentheses around assigned value 7:16.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:1078:28 7:16.07 | 7:16.07 1078 | pub const IPOPT_SSRR: u8 = (9 |IPOPT_CONTROL|IPOPT_COPY); 7:16.07 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.07 warning: unnecessary parentheses around assigned value 7:16.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/mod.rs:1079:26 7:16.07 | 7:16.07 1079 | pub const IPOPT_RA: u8 = (20|IPOPT_CONTROL|IPOPT_COPY); 7:16.07 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.07 warning: unnecessary trailing semicolon 7:16.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/macros.rs:131:21 7:16.07 | 7:16.08 131 | $($body);* 7:16.08 | ^ help: remove this semicolon 7:16.08 | 7:16.09 note: the lint level is defined here 7:16.09 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/lib.rs:17:53 7:16.09 | 7:16.09 17 | #![cfg_attr(not(feature = "rustc-dep-of-std"), deny(warnings))] 7:16.09 | ^^^^^^^^ 7:16.09 = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` 7:16.09 warning: unnecessary trailing semicolon 7:16.09 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/macros.rs:131:21 7:16.09 | 7:16.09 131 | $($body);* 7:16.09 | ^ help: remove this semicolon 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/mod.rs:2073:35 7:16.10 | 7:16.10 2073 | pub const IN_CLOSE: u32 = (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE); 7:16.10 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/mod.rs:2077:35 7:16.10 | 7:16.10 2077 | pub const IN_MOVE: u32 = (IN_MOVED_FROM | IN_MOVED_TO); 7:16.10 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/mod.rs:2094:35 7:16.10 | 7:16.10 2094 | pub const IN_ALL_EVENTS: u32 = ( 7:16.10 | ___________________________________^ 7:16.10 2095 | | IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE | 7:16.10 2096 | | IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM | 7:16.10 2097 | | IN_MOVED_TO | IN_DELETE | IN_CREATE | IN_DELETE_SELF | 7:16.10 2098 | | IN_MOVE_SELF 7:16.10 2099 | | ); 7:16.10 | |_^ 7:16.10 | 7:16.10 help: remove these parentheses 7:16.10 | 7:16.10 2094 | pub const IN_ALL_EVENTS: u32 = IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE | 7:16.10 2095 | IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM | 7:16.10 2096 | IN_MOVED_TO | IN_DELETE | IN_CREATE | IN_DELETE_SELF | 7:16.10 2097 | IN_MOVE_SELF; 7:16.10 | 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs:344:36 7:16.10 | 7:16.10 344 | pub const LC_PAPER_MASK: ::c_int = (1 << LC_PAPER); 7:16.10 | ^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs:345:35 7:16.10 | 7:16.10 345 | pub const LC_NAME_MASK: ::c_int = (1 << LC_NAME); 7:16.10 | ^^^^^^^^^^^^^^ help: remove these parentheses 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs:346:38 7:16.10 | 7:16.10 346 | pub const LC_ADDRESS_MASK: ::c_int = (1 << LC_ADDRESS); 7:16.10 | ^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs:347:40 7:16.10 | 7:16.10 347 | pub const LC_TELEPHONE_MASK: ::c_int = (1 << LC_TELEPHONE); 7:16.10 | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs:348:42 7:16.10 | 7:16.10 348 | pub const LC_MEASUREMENT_MASK: ::c_int = (1 << LC_MEASUREMENT); 7:16.10 | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs:349:45 7:16.10 | 7:16.10 349 | pub const LC_IDENTIFICATION_MASK: ::c_int = (1 << LC_IDENTIFICATION); 7:16.10 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs:776:39 7:16.10 | 7:16.10 776 | pub const NFT_LOOKUP_F_INV: ::c_int = (1 << 0); 7:16.10 | ^^^^^^^^ help: remove these parentheses 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs:781:39 7:16.10 | 7:16.10 781 | pub const NFT_DYNSET_F_INV: ::c_int = (1 << 0); 7:16.10 | ^^^^^^^^ help: remove these parentheses 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs:836:38 7:16.10 | 7:16.10 836 | pub const NFT_LIMIT_F_INV: ::c_int = (1 << 0); 7:16.10 | ^^^^^^^^ help: remove these parentheses 7:16.10 warning: unnecessary parentheses around assigned value 7:16.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs:842:38 7:16.11 | 7:16.11 842 | pub const NFT_QUOTA_F_INV: ::c_int = (1 << 0); 7:16.11 | ^^^^^^^^ help: remove these parentheses 7:16.28 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_lr_apply_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_lr_apply_tmpl.o.pp 16bd_lr_apply_tmpl.c 7:16.28 media/libdav1d/16bd_mc_tmpl.o 7:16.57 media/libcubeb/src/cubeb_utils.o 7:16.57 /usr/lib64/ccache/g++ -o cubeb_resampler.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_PULSE_RUST -DUSE_JACK -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/cubeb_resampler.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src/cubeb_resampler.cpp 7:16.65 /usr/lib64/ccache/gcc -std=gnu99 -o entropymv.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/entropymv.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/entropymv.c 7:16.65 media/libaom/frame_buffers.o 7:16.67 /usr/lib64/ccache/gcc -std=gnu99 -o LPC_inv_pred_gain.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/LPC_inv_pred_gain.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/LPC_inv_pred_gain.c 7:16.68 media/libopus/NLSF2A.o 7:16.77 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_mc_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_mc_tmpl.o.pp 16bd_mc_tmpl.c 7:16.77 media/libdav1d/16bd_recon_tmpl.o 7:16.94 /usr/lib64/ccache/gcc -std=gnu99 -o frame_buffers.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/frame_buffers.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/frame_buffers.c 7:16.94 media/libaom/idct.o 7:17.01 /usr/lib64/ccache/gcc -std=gnu99 -o NLSF2A.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/NLSF2A.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/NLSF2A.c 7:17.01 media/libopus/Unified_c_media_libopus0.o 7:17.08 /usr/lib64/ccache/gcc -std=gnu99 -o idct.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/idct.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/idct.c 7:17.08 media/libaom/mvref_common.o 7:17.34 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libopus0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_media_libopus0.o.pp Unified_c_media_libopus0.c 7:17.34 media/libopus/Unified_c_media_libopus1.o 7:17.59 warning: `libc` (lib) generated 31 warnings 7:17.59 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 7:17.59 ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.59 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=59 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libc-e638a5e7af2e8376/out /usr/bin/rustc --crate-name libc /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="use_std"' -C metadata=9a3cde747173821a -C extra-filename=-9a3cde747173821a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN` 7:17.68 /usr/lib64/ccache/gcc -std=gnu99 -o mvref_common.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/mvref_common.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/mvref_common.c 7:17.68 media/libaom/obu_util.o 7:18.22 /usr/lib64/ccache/gcc -std=gnu99 -o 16bd_recon_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/16bd_recon_tmpl.o.pp 16bd_recon_tmpl.c 7:18.22 media/libdav1d/8bd_cdef_apply_tmpl.o 7:19.53 /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite3.c: In function ‘sqlite3DefaultRowEst’: 7:19.61 /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite3.c:113122:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 7:19.62 113122 | if( pIdx->pPartIdxWhere!=0 ) a[0] -= 10; assert( 10==sqlite3LogEst(2) ); 7:19.62 | ^~ 7:19.62 In file included from /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite3.c:14015: 7:19.62 /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite3.c:113122:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 7:19.63 113122 | if( pIdx->pPartIdxWhere!=0 ) a[0] -= 10; assert( 10==sqlite3LogEst(2) ); 7:19.63 | ^~~~~~ 7:19.74 /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite3.c:113123:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 7:19.74 113123 | if( a[0]<33 ) a[0] = 33; assert( 33==sqlite3LogEst(10) ); 7:19.74 | ^~ 7:19.74 In file included from /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite3.c:14015: 7:19.74 /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite3.c:113123:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 7:19.74 113123 | if( a[0]<33 ) a[0] = 33; assert( 33==sqlite3LogEst(10) ); 7:19.74 | ^~~~~~ 7:19.74 /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite3.c: In function ‘sqlite3SelectNew’: 7:19.81 /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite3.c:128050:10: warning: function may return address of local variable [-Wreturn-local-addr] 7:19.81 128050 | return pNew; 7:19.81 | ^~~~ 7:19.81 /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite3.c:128010:10: note: declared here 7:19.81 128010 | Select standin; 7:19.81 | ^~~~~~~ 7:19.81 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/third_party/sqlite3/src' 7:19.81 /usr/lib64/ccache/g++ -o cubeb_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_PULSE_RUST -DUSE_JACK -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libcubeb/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/cubeb_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libcubeb/src/cubeb_utils.cpp 7:19.81 warning: `libc` (lib) generated 31 warnings (31 duplicates) 7:19.81 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/proc-macro2 CARGO_PKG_AUTHORS='Alex Crichton :David Tolnay ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple 7:19.81 token-based libraries from the procedural macro use case. 7:19.81 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=1.0.20 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/proc-macro2-cd0ceb737ea93696/out /usr/bin/rustc --crate-name proc_macro2 --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/proc-macro2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=e62a8f8c6a24b2bb -C extra-filename=-e62a8f8c6a24b2bb --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern unicode_xid=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libunicode_xid-ec8d4cacdaa1f715.rmeta --cap-lints warn --cfg hygiene --cfg use_proc_macro --cfg wrap_proc_macro` 7:20.00 /usr/lib64/ccache/gcc -std=gnu99 -o obu_util.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/obu_util.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/obu_util.c 7:20.00 media/libaom/odintrin.o 7:20.14 /usr/lib64/ccache/gcc -std=gnu99 -o odintrin.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/odintrin.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/odintrin.c 7:20.14 media/libaom/pred_common.o 7:20.26 /usr/lib64/ccache/gcc -std=gnu99 -o pred_common.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/pred_common.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/pred_common.c 7:20.26 media/libaom/quant_common.o 7:20.42 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libopus1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_media_libopus1.o.pp Unified_c_media_libopus1.c 7:20.42 media/libopus/Unified_c_media_libopus2.o 7:20.79 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libcubeb/src' 7:20.79 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libtheora' 7:20.79 mkdir -p '.deps/' 7:20.80 media/libtheora/Unified_c_media_libtheora0.o 7:20.80 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libtheora0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libtheora -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libtheora -I/builddir/build/BUILD/icecat-78.15.0/media/libtheora/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-type-limits -MD -MP -MF .deps/Unified_c_media_libtheora0.o.pp Unified_c_media_libtheora0.c 7:20.87 /usr/lib64/ccache/gcc -std=gnu99 -o quant_common.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/quant_common.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/quant_common.c 7:20.87 media/libaom/reconinter.o 7:21.74 16bd_recon_tmpl.c: In function ‘read_coef_tree’: 7:21.74 719 | cbi->txtp[0] = txtp; 7:21.74 | ~~~~~~~~~~~~~^~~~~~ 7:21.74 16bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_16bpc’: 7:21.74 1827 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 7:21.74 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:21.74 1828 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 7:21.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:21.74 1829 | HIGHBD_CALL_SUFFIX); 7:21.74 | ~~~~~~~~~~~~~~~~~~~ 7:21.74 1833 | dsp->mc.mask(uvdst, f->cur.stride[1], 7:21.74 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:21.74 1834 | tmp[b->mask_sign], tmp[!b->mask_sign], 7:21.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:21.74 1835 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 7:21.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:21.74 1836 | HIGHBD_CALL_SUFFIX); 7:21.74 | ~~~~~~~~~~~~~~~~~~~ 7:21.75 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_cdef_apply_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_cdef_apply_tmpl.o.pp 8bd_cdef_apply_tmpl.c 7:21.75 media/libdav1d/8bd_cdef_tmpl.o 7:21.83 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libopus2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_media_libopus2.o.pp Unified_c_media_libopus2.c 7:21.83 media/libopus/Unified_c_media_libopus3.o 7:21.95 /usr/lib64/ccache/gcc -std=gnu99 -o reconinter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/reconinter.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/reconinter.c 7:21.95 media/libaom/reconintra.o 7:22.07 8bd_cdef_apply_tmpl.c: In function ‘dav1d_cdef_brow_8bpc’: 7:22.07 204 | ((const uint8_t[]) { 7, 0, 2, 4, 5, 6, 6, 6 })[dir] : dir : 0; 7:22.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 7:22.07 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_cdef_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_cdef_tmpl.o.pp 8bd_cdef_tmpl.c 7:22.07 media/libdav1d/8bd_fg_apply_tmpl.o 7:22.75 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/bitflags CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. 7:22.75 ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/bitflags-f1d4046ea11a67ba/out /usr/bin/rustc --crate-name bitflags /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bitflags/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=139f6120ebe199f1 -C extra-filename=-139f6120ebe199f1 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg bitflags_const_fn` 7:22.82 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/bitflags CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. 7:22.82 ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/bitflags-9349f01d0d9ffc5a/out /usr/bin/rustc --crate-name bitflags /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bitflags/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=abf00fc87f4365fb -C extra-filename=-abf00fc87f4365fb --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn --cfg bitflags_const_fn` 7:22.84 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_fg_apply_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_fg_apply_tmpl.o.pp 8bd_fg_apply_tmpl.c 7:22.84 media/libdav1d/8bd_film_grain_tmpl.o 7:22.88 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/log CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 7:22.88 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/log-c789857ae38cf37b/out /usr/bin/rustc --crate-name log /builddir/build/BUILD/icecat-78.15.0/third_party/rust/log/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="release_max_level_info"' --cfg 'feature="std"' -C metadata=db85343f6a65b27f -C extra-filename=-db85343f6a65b27f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg atomic_cas` 7:23.02 warning: trait objects without an explicit `dyn` are deprecated 7:23.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/log/src/lib.rs:309:29 7:23.02 | 7:23.02 309 | static mut LOGGER: &'static Log = &NopLogger; 7:23.02 | ^^^ help: use `dyn`: `dyn Log` 7:23.02 | 7:23.02 = note: `#[warn(bare_trait_objects)]` on by default 7:23.02 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:23.02 = note: for more information, see issue #80165 7:23.03 warning: trait objects without an explicit `dyn` are deprecated 7:23.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/log/src/lib.rs:1213:37 7:23.03 | 7:23.03 1213 | pub fn set_boxed_logger(logger: Box) -> Result<(), SetLoggerError> { 7:23.03 | ^^^ help: use `dyn`: `dyn Log` 7:23.03 | 7:23.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:23.03 = note: for more information, see issue #80165 7:23.03 warning: trait objects without an explicit `dyn` are deprecated 7:23.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/log/src/lib.rs:1271:36 7:23.03 | 7:23.03 1271 | pub fn set_logger(logger: &'static Log) -> Result<(), SetLoggerError> { 7:23.03 | ^^^ help: use `dyn`: `dyn Log` 7:23.03 | 7:23.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:23.03 = note: for more information, see issue #80165 7:23.03 warning: trait objects without an explicit `dyn` are deprecated 7:23.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/log/src/lib.rs:1278:29 7:23.03 | 7:23.03 1278 | F: FnOnce() -> &'static Log, 7:23.03 | ^^^ help: use `dyn`: `dyn Log` 7:23.03 | 7:23.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:23.03 = note: for more information, see issue #80165 7:23.03 warning: trait objects without an explicit `dyn` are deprecated 7:23.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/log/src/lib.rs:1315:48 7:23.03 | 7:23.03 1315 | pub unsafe fn set_logger_racy(logger: &'static Log) -> Result<(), SetLoggerError> { 7:23.03 | ^^^ help: use `dyn`: `dyn Log` 7:23.03 | 7:23.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:23.03 = note: for more information, see issue #80165 7:23.03 warning: trait objects without an explicit `dyn` are deprecated 7:23.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/log/src/lib.rs:1375:29 7:23.03 | 7:23.03 1375 | pub fn logger() -> &'static Log { 7:23.03 | ^^^ help: use `dyn`: `dyn Log` 7:23.03 | 7:23.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:23.03 = note: for more information, see issue #80165 7:23.14 /usr/lib64/ccache/gcc -std=gnu99 -o reconintra.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/reconintra.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/reconintra.c 7:23.14 media/libaom/resize.o 7:23.15 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_film_grain_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_film_grain_tmpl.o.pp 8bd_film_grain_tmpl.c 7:23.15 media/libdav1d/8bd_ipred_prepare_tmpl.o 7:23.15 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 7:23.16 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/log/src/lib.rs:1281:21 7:23.16 | 7:23.16 1281 | match STATE.compare_and_swap(UNINITIALIZED, INITIALIZING, Ordering::SeqCst) { 7:23.16 | ^^^^^^^^^^^^^^^^ 7:23.16 | 7:23.16 = note: `#[warn(deprecated)]` on by default 7:23.34 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libopus3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_media_libopus3.o.pp Unified_c_media_libopus3.c 7:23.35 media/libopus/Unified_c_media_libopus4.o 7:23.42 /usr/lib64/ccache/gcc -std=gnu99 -o resize.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/resize.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/resize.c 7:23.43 media/libaom/restoration.o 7:23.85 8bd_film_grain_tmpl.c: In function ‘fgy_32x32xn_c’: 7:23.85 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 7:23.85 | ~~~~~~~~~^~~~~~ 7:23.85 8bd_film_grain_tmpl.c:205:9: note: ‘offsets[1][1]’ was declared here 7:23.85 205 | int offsets[2 /* col offset */][2 /* row offset */]; 7:23.85 | ^~~~~~~ 7:23.85 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 7:23.85 | ~~~~~~~~~^~~~~~ 7:23.85 8bd_film_grain_tmpl.c:205:9: note: ‘offsets[1][0]’ was declared here 7:23.85 205 | int offsets[2 /* col offset */][2 /* row offset */]; 7:23.85 | ^~~~~~~ 7:23.85 8bd_film_grain_tmpl.c: In function ‘fguv_32x32xn_c’: 7:23.85 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 7:23.85 | ~~~~~~~~~^~~~~~ 7:23.85 8bd_film_grain_tmpl.c:320:9: note: ‘offsets[1][1]’ was declared here 7:23.85 320 | int offsets[2 /* col offset */][2 /* row offset */]; 7:23.85 | ^~~~~~~ 7:23.85 165 | const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 7:23.85 | ~~~~~~~~~^~~~~~ 7:23.85 8bd_film_grain_tmpl.c:320:9: note: ‘offsets[1][0]’ was declared here 7:23.85 320 | int offsets[2 /* col offset */][2 /* row offset */]; 7:23.85 | ^~~~~~~ 7:23.85 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_ipred_prepare_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_ipred_prepare_tmpl.o.pp 8bd_ipred_prepare_tmpl.c 7:23.85 media/libdav1d/8bd_ipred_tmpl.o 7:24.02 warning: `log` (lib) generated 7 warnings 7:24.02 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/log CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 7:24.02 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/log-ba588b183e89c205/out /usr/bin/rustc --crate-name log /builddir/build/BUILD/icecat-78.15.0/third_party/rust/log/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="release_max_level_info"' --cfg 'feature="std"' -C metadata=77a6de7039669da8 -C extra-filename=-77a6de7039669da8 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcfg_if-deda36d31b4e398a.rmeta --cap-lints warn --cfg atomic_cas` 7:24.11 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_ipred_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_ipred_tmpl.o.pp 8bd_ipred_tmpl.c 7:24.11 media/libdav1d/8bd_itx_tmpl.o 7:24.77 warning: `log` (lib) generated 7 warnings (7 duplicates) 7:24.77 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=byteorder CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byteorder CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/byteorder-f18823eb5bd70672/out /usr/bin/rustc --crate-name byteorder /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=f9475361d3112b40 -C extra-filename=-f9475361d3112b40 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg byteorder_i128` 7:24.86 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:55:9 7:24.86 | 7:24.86 55 | try!(self.read_exact(&mut buf)); 7:24.86 | ^^^ 7:24.86 | 7:24.86 = note: `#[warn(deprecated)]` on by default 7:24.86 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:85:9 7:24.86 | 7:24.86 85 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:112:9 7:24.87 | 7:24.87 112 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:139:9 7:24.87 | 7:24.87 139 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:165:9 7:24.87 | 7:24.87 165 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:191:9 7:24.87 | 7:24.87 191 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:217:9 7:24.87 | 7:24.87 217 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:243:9 7:24.87 | 7:24.87 243 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:269:9 7:24.87 | 7:24.87 269 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:295:9 7:24.87 | 7:24.87 295 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:321:9 7:24.87 | 7:24.87 321 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:347:9 7:24.87 | 7:24.87 347 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:377:9 7:24.87 | 7:24.87 377 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:404:9 7:24.87 | 7:24.87 404 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:429:9 7:24.87 | 7:24.87 429 | try!(self.read_exact(&mut buf[..nbytes])); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:454:9 7:24.87 | 7:24.87 454 | try!(self.read_exact(&mut buf[..nbytes])); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:463:9 7:24.87 | 7:24.87 463 | try!(self.read_exact(&mut buf[..nbytes])); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:472:9 7:24.87 | 7:24.87 472 | try!(self.read_exact(&mut buf[..nbytes])); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:503:9 7:24.87 | 7:24.87 503 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:534:9 7:24.87 | 7:24.87 534 | try!(self.read_exact(&mut buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:567:13 7:24.87 | 7:24.87 567 | try!(self.read_exact(buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:602:13 7:24.87 | 7:24.87 602 | try!(self.read_exact(buf)); 7:24.87 | ^^^ 7:24.87 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:640:13 7:24.87 | 7:24.87 640 | try!(self.read_exact(buf)); 7:24.87 | ^^^ 7:24.88 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:682:13 7:24.88 | 7:24.88 682 | try!(self.read_exact(buf)); 7:24.88 | ^^^ 7:24.88 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:753:13 7:24.88 | 7:24.88 753 | try!(self.read_exact(buf)); 7:24.88 | ^^^ 7:24.88 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:788:13 7:24.88 | 7:24.88 788 | try!(self.read_exact(buf)); 7:24.88 | ^^^ 7:24.88 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:826:13 7:24.88 | 7:24.88 826 | try!(self.read_exact(buf)); 7:24.88 | ^^^ 7:24.88 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:868:13 7:24.88 | 7:24.88 868 | try!(self.read_exact(buf)); 7:24.89 | ^^^ 7:24.89 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:912:13 7:24.89 | 7:24.89 912 | try!(self.read_exact(buf)); 7:24.89 | ^^^ 7:24.89 warning: use of deprecated macro `try`: use the `?` operator instead 7:24.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/io.rs:1000:13 7:24.90 | 7:24.90 1000 | try!(self.read_exact(buf)); 7:24.90 | ^^^ 7:24.94 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_itx_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_itx_tmpl.o.pp 8bd_itx_tmpl.c 7:24.94 media/libdav1d/8bd_lf_apply_tmpl.o 7:25.17 /usr/lib64/ccache/gcc -std=gnu99 -o restoration.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/restoration.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/restoration.c 7:25.17 media/libaom/scale.o 7:25.24 /usr/lib64/ccache/gcc -std=gnu99 -o scale.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/scale.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/scale.c 7:25.24 media/libaom/scan.o 7:25.34 In file included from Unified_c_media_libtheora0.c:92: 7:25.34 /builddir/build/BUILD/icecat-78.15.0/media/libtheora/lib/state.c:1049:15: warning: argument 2 of type ‘signed char *’ declared as a pointer [-Warray-parameter=] 7:25.34 1049 | signed char *_bv,int _refi,int _pli,int _fragy0,int _fragy_end){ 7:25.34 | ~~~~~~~~~~~~~^~~ 7:25.34 In file included from /builddir/build/BUILD/icecat-78.15.0/media/libtheora/lib/decint.h:22, 7:25.34 from /builddir/build/BUILD/icecat-78.15.0/media/libtheora/lib/decinfo.c:21, 7:25.34 from Unified_c_media_libtheora0.c:11: 7:25.34 /builddir/build/BUILD/icecat-78.15.0/media/libtheora/lib/state.h:526:14: note: previously declared as an array ‘signed char[256]’ 7:25.34 526 | signed char _bv[256],int _refi,int _pli,int _fragy0,int _fragy_end); 7:25.34 | ~~~~~~~~~~~~^~~~~~~~ 7:25.34 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libtheora' 7:25.35 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libspeex_resampler/src' 7:25.35 mkdir -p '.deps/' 7:25.36 media/libspeex_resampler/src/resample.o 7:25.36 /usr/lib64/ccache/gcc -std=gnu99 -o resample.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libspeex_resampler/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libspeex_resampler/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -MD -MP -MF .deps/resample.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libspeex_resampler/src/resample.c 7:25.36 media/libspeex_resampler/src/simd_detect.o 7:25.52 warning: `byteorder` (lib) generated 30 warnings 7:25.52 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=byteorder CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byteorder CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/byteorder-770cbc516505e707/out /usr/bin/rustc --crate-name byteorder /builddir/build/BUILD/icecat-78.15.0/third_party/rust/byteorder/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=34a3165519df859b -C extra-filename=-34a3165519df859b --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn --cfg byteorder_i128` 7:25.57 /usr/lib64/ccache/g++ -o simd_detect.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libspeex_resampler/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libspeex_resampler/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/simd_detect.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libspeex_resampler/src/simd_detect.cpp 7:25.65 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libsoundtouch/src' 7:25.65 mkdir -p '.deps/' 7:25.65 media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.o 7:25.66 /usr/lib64/ccache/g++ -o Unified_cpp_libsoundtouch_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DBUILDING_SOUNDTOUCH=1 -DST_NO_EXCEPTION_HANDLING=1 -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/media/libsoundtouch/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libsoundtouch/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -include /builddir/build/BUILD/icecat-78.15.0/media/libsoundtouch/src/soundtouch_perms.h -MD -MP -MF .deps/Unified_cpp_libsoundtouch_src0.o.pp Unified_cpp_libsoundtouch_src0.cpp 7:25.66 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libopus4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_media_libopus4.o.pp Unified_c_media_libopus4.c 7:25.67 media/libopus/Unified_c_media_libopus5.o 7:25.70 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_lf_apply_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_lf_apply_tmpl.o.pp 8bd_lf_apply_tmpl.c 7:25.70 media/libdav1d/8bd_loopfilter_tmpl.o 7:26.12 /builddir/build/BUILD/icecat-78.15.0/media/libspeex_resampler/src/resample.c: In function ‘moz_speex_resampler_init_frac’: 7:26.12 /builddir/build/BUILD/icecat-78.15.0/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable ‘i’ [-Wunused-variable] 7:26.12 814 | spx_uint32_t i; 7:26.12 | ^ 7:26.12 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libspeex_resampler/src' 7:26.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/psshparser' 7:26.13 mkdir -p '.deps/' 7:26.14 media/psshparser/Unified_cpp_media_psshparser0.o 7:26.14 /usr/lib64/ccache/g++ -o Unified_cpp_media_psshparser0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_NO_MOZALLOC -I/builddir/build/BUILD/icecat-78.15.0/media/psshparser -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/psshparser -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_media_psshparser0.o.pp Unified_cpp_media_psshparser0.cpp 7:26.25 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_loopfilter_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_loopfilter_tmpl.o.pp 8bd_loopfilter_tmpl.c 7:26.25 media/libdav1d/8bd_looprestoration_tmpl.o 7:26.33 warning: `byteorder` (lib) generated 30 warnings (30 duplicates) 7:26.33 Compiling tokio-executor v0.1.9 7:26.33 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_executor CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-executor CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Future execution primitives 7:26.33 ' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-executor CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio_executor /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-executor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=729a8f1c5763c259 -C extra-filename=-729a8f1c5763c259 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern crossbeam_utils=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_utils-a24bc6fcda6bac73.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 7:26.53 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 7:26.53 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-executor/src/enter.rs:27:36 7:26.53 | 7:26.53 27 | .field("reason", &self.description()) 7:26.53 | ^^^^^^^^^^^ 7:26.53 | 7:26.53 = note: `#[warn(deprecated)]` on by default 7:26.54 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 7:26.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-executor/src/enter.rs:34:32 7:26.54 | 7:26.54 34 | write!(fmt, "{}", self.description()) 7:26.54 | ^^^^^^^^^^^ 7:26.55 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 7:26.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-executor/src/error.rs:42:32 7:26.55 | 7:26.55 42 | write!(fmt, "{}", self.description()) 7:26.55 | ^^^^^^^^^^^ 7:26.62 /usr/lib64/ccache/gcc -std=gnu99 -o scan.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/scan.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/scan.c 7:26.62 media/libaom/seg_common.o 7:26.69 8bd_loopfilter_tmpl.c: In function ‘loop_filter’: 7:26.69 126 | } else if (wd == 6 && flat8in) { 7:26.69 | ~~~~~~~~^~~~~~~~~~ 7:26.69 94 | if (wd >= 16 && (flat8out & flat8in)) { 7:26.69 | ~~~~~~~~~~^~~~~~~~~~ 7:26.69 125 | dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3; 7:26.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 7:26.69 122 | dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3; 7:26.69 | ~~~^~~~ 7:26.69 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_looprestoration_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_looprestoration_tmpl.o.pp 8bd_looprestoration_tmpl.c 7:26.69 media/libdav1d/8bd_lr_apply_tmpl.o 7:26.89 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libopus5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_media_libopus5.o.pp Unified_c_media_libopus5.c 7:26.89 media/libopus/Unified_c_media_libopus6.o 7:27.16 /usr/lib64/ccache/gcc -std=gnu99 -o seg_common.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/seg_common.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/seg_common.c 7:27.16 media/libaom/thread_common.o 7:27.29 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_lr_apply_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_lr_apply_tmpl.o.pp 8bd_lr_apply_tmpl.c 7:27.29 media/libdav1d/8bd_mc_tmpl.o 7:27.35 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/psshparser' 7:27.35 /usr/lib64/ccache/gcc -std=gnu99 -o thread_common.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/thread_common.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/thread_common.c 7:27.35 media/libaom/tile_common.o 7:27.41 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/certverifier' 7:27.41 mkdir -p '.deps/' 7:27.42 security/certverifier/Unified_cpp_certverifier0.o 7:27.42 /usr/lib64/ccache/g++ -o Unified_cpp_certverifier0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/security/certverifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/certverifier -I/builddir/build/BUILD/icecat-78.15.0/security/ct -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wextra -Wunreachable-code -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_certverifier0.o.pp Unified_cpp_certverifier0.cpp 7:27.47 warning: `tokio-executor` (lib) generated 3 warnings 7:27.47 Compiling crossbeam-queue v0.1.2 7:27.47 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=crossbeam_queue CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-queue CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Concurrent queues' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-queue CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name crossbeam_queue /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-queue/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=50361e415b655d79 -C extra-filename=-50361e415b655d79 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern crossbeam_utils=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_utils-a24bc6fcda6bac73.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 7:27.68 warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 7:27.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-queue/src/seg_queue.rs:208:36 7:27.68 | 7:27.68 208 | if self.tail.block.compare_and_swap(block, new, Ordering::Release) == block { 7:27.68 | ^^^^^^^^^^^^^^^^ 7:27.68 | 7:27.68 = note: `#[warn(deprecated)]` on by default 7:27.72 In file included from /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float/structs_FLP.h:32, 7:27.72 from /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float/main_FLP.h:33, 7:27.72 from /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float/warped_autocorrelation_FLP.c:32, 7:27.72 from Unified_c_media_libopus5.c:2: 7:27.72 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float/wrappers_FLP.c: In function ‘silk_NSQ_wrapper_FLP’: 7:27.72 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/main.h:296:18: warning: ‘silk_NSQ_del_dec_c’ reading 64 bytes from a region of size 32 [-Wstringop-overread] 7:27.72 296 | ((void)(arch),silk_NSQ_del_dec_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \ 7:27.73 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.73 297 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14)) 7:27.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro ‘silk_NSQ_del_dec’ 7:27.73 164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14, 7:27.73 | ^~~~~~~~~~~~~~~~ 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/main.h:296:18: note: referencing argument 6 of type ‘const opus_int16 *’ {aka ‘const short int *’} 7:27.73 296 | ((void)(arch),silk_NSQ_del_dec_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \ 7:27.73 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.73 297 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14)) 7:27.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float/wrappers_FLP.c:164:9: note: in expansion of macro ‘silk_NSQ_del_dec’ 7:27.73 164 | silk_NSQ_del_dec( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14, 7:27.73 | ^~~~~~~~~~~~~~~~ 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/main.h:275:6: note: in a call to function ‘silk_NSQ_del_dec_c’ 7:27.73 275 | void silk_NSQ_del_dec_c( 7:27.73 | ^~~~~~~~~~~~~~~~~~ 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/main.h:270:18: warning: ‘silk_NSQ_c’ reading 64 bytes from a region of size 32 [-Wstringop-overread] 7:27.73 270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \ 7:27.73 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.73 271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14)) 7:27.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro ‘silk_NSQ’ 7:27.73 167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14, 7:27.73 | ^~~~~~~~ 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/main.h:270:18: note: referencing argument 6 of type ‘const opus_int16 *’ {aka ‘const short int *’} 7:27.73 270 | ((void)(arch),silk_NSQ_c(psEncC, NSQ, psIndices, x16, pulses, PredCoef_Q12, LTPCoef_Q14, AR_Q13, \ 7:27.73 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.73 271 | HarmShapeGain_Q14, Tilt_Q14, LF_shp_Q14, Gains_Q16, pitchL, Lambda_Q10, LTP_scale_Q14)) 7:27.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float/wrappers_FLP.c:167:9: note: in expansion of macro ‘silk_NSQ’ 7:27.73 167 | silk_NSQ( &psEnc->sCmn, psNSQ, psIndices, x16, pulses, PredCoef_Q12[ 0 ], LTPCoef_Q14, 7:27.73 | ^~~~~~~~ 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/main.h:249:6: note: in a call to function ‘silk_NSQ_c’ 7:27.73 249 | void silk_NSQ_c( 7:27.73 | ^~~~~~~~~~ 7:27.73 In file included from Unified_c_media_libopus5.c:11: 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float/wrappers_FLP.c: In function ‘silk_quant_LTP_gains_FLP’: 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float/wrappers_FLP.c:200:5: warning: ‘xX_Q17’ may be used uninitialized [-Wmaybe-uninitialized] 7:27.73 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 ); 7:27.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.73 In file included from Unified_c_media_libopus5.c:101: 7:27.73 /builddir/build/BUILD/icecat-78.15.0/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 7:27.73 35 | void silk_quant_LTP_gains( 7:27.73 | ^~~~~~~~~~~~~~~~~~~~ 7:27.73 In file included from Unified_c_media_libopus5.c:11: 7:27.73 /builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float/wrappers_FLP.c:191:16: note: ‘xX_Q17’ declared here 7:27.73 191 | opus_int32 xX_Q17[ MAX_NB_SUBFR * LTP_ORDER ]; 7:27.73 | ^~~~~~ 7:27.73 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libopus6.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_media_libopus6.o.pp Unified_c_media_libopus6.c 7:27.73 media/libopus/Unified_c_media_libopus7.o 7:27.80 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_mc_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_mc_tmpl.o.pp 8bd_mc_tmpl.c 7:27.80 media/libdav1d/8bd_recon_tmpl.o 7:27.83 warning: `crossbeam-queue` (lib) generated 1 warning 7:27.84 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/num-traits-02464676e200c1ff/build-script-build` 7:28.08 In file included from Unified_cpp_libsoundtouch_src0.cpp:20: 7:28.08 /builddir/build/BUILD/icecat-78.15.0/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 7:28.08 89 | #pragma omp parallel for 7:28.08 | 7:28.08 /builddir/build/BUILD/icecat-78.15.0/media/libsoundtouch/src/FIRFilter.cpp:143: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 7:28.08 143 | #pragma omp parallel for 7:28.08 | 7:28.08 /builddir/build/BUILD/icecat-78.15.0/media/libsoundtouch/src/FIRFilter.cpp:190: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 7:28.08 190 | #pragma omp parallel for 7:28.08 | 7:28.09 In file included from Unified_cpp_libsoundtouch_src0.cpp:47: 7:28.09 /builddir/build/BUILD/icecat-78.15.0/media/libsoundtouch/src/InterpolateShannon.cpp:71: warning: "PI" redefined 7:28.09 71 | #define PI 3.1415926536 7:28.09 | 7:28.09 In file included from Unified_cpp_libsoundtouch_src0.cpp:2: 7:28.09 /builddir/build/BUILD/icecat-78.15.0/media/libsoundtouch/src/AAFilter.cpp:45: note: this is the location of the previous definition 7:28.09 45 | #define PI M_PI 7:28.09 | 7:28.09 In file included from Unified_cpp_libsoundtouch_src0.cpp:83: 7:28.09 /builddir/build/BUILD/icecat-78.15.0/media/libsoundtouch/src/TDStretch.cpp:313: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 7:28.09 313 | #pragma omp parallel for 7:28.09 | 7:28.09 /builddir/build/BUILD/icecat-78.15.0/media/libsoundtouch/src/TDStretch.cpp:338: warning: ignoring ‘#pragma omp critical’ [-Wunknown-pragmas] 7:28.09 338 | #pragma omp critical 7:28.09 | 7:28.09 In file included from Unified_cpp_libsoundtouch_src0.cpp:56: 7:28.09 /builddir/build/BUILD/icecat-78.15.0/media/libsoundtouch/src/RateTransposer.cpp: In member function ‘void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)’: 7:28.09 /builddir/build/BUILD/icecat-78.15.0/media/libsoundtouch/src/RateTransposer.cpp:132:10: warning: variable ‘count’ set but not used [-Wunused-but-set-variable] 7:28.09 132 | uint count; 7:28.09 | ^~~~~ 7:28.09 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libsoundtouch/src' 7:28.10 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/ct' 7:28.10 mkdir -p '.deps/' 7:28.11 security/ct/Unified_cpp_security_ct0.o 7:28.11 /usr/lib64/ccache/g++ -o Unified_cpp_security_ct0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/security/ct -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/ct -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wextra -Wunreachable-code -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_security_ct0.o.pp Unified_cpp_security_ct0.cpp 7:28.15 /usr/lib64/ccache/gcc -std=gnu99 -o tile_common.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/tile_common.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/tile_common.c 7:28.15 media/libaom/timing.o 7:28.26 [num-traits 0.2.10] cargo:rustc-cfg=has_i128 7:28.26 [num-traits 0.2.10] cargo:rerun-if-changed=build.rs 7:28.27 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/crossbeam-utils-5af9796e08264bc4/build-script-build` 7:28.41 [crossbeam-utils 0.7.0] cargo:rustc-cfg=has_min_const_fn 7:28.41 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/crossbeam-utils-5af9796e08264bc4/build-script-build` 7:28.54 /usr/lib64/ccache/gcc -std=gnu99 -o timing.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/timing.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/timing.c 7:28.54 media/libaom/txb_common.o 7:28.61 /usr/lib64/ccache/gcc -std=gnu99 -o txb_common.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/txb_common.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/txb_common.c 7:28.62 media/libaom/warped_motion.o 7:28.63 [crossbeam-utils 0.7.0] cargo:rustc-cfg=has_min_const_fn 7:28.64 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/crossbeam-epoch-d299604c8ba03d09/build-script-build` 7:28.77 [crossbeam-epoch 0.8.0] cargo:rustc-cfg=has_min_const_fn 7:28.77 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION=2.2.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/memchr-a33049c9bb961c6f/out /usr/bin/rustc --crate-name memchr /builddir/build/BUILD/icecat-78.15.0/third_party/rust/memchr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=19c01da4fe5268c2 -C extra-filename=-19c01da4fe5268c2 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` 7:28.98 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libopus7.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_media_libopus7.o.pp Unified_c_media_libopus7.c 7:28.99 media/libopus/Unified_c_media_libopus8.o 7:29.02 /usr/lib64/ccache/gcc -std=gnu99 -o warped_motion.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/warped_motion.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/common/warped_motion.c 7:29.02 media/libaom/decodeframe.o 7:29.02 /usr/lib64/ccache/gcc -std=gnu99 -o 8bd_recon_tmpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/dav1d -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/src -I/builddir/build/BUILD/icecat-78.15.0/third_party/dav1d/include/compat/gcc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/8bd_recon_tmpl.o.pp 8bd_recon_tmpl.c 7:29.39 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION=2.2.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/memchr-7fca1879e0fee769/out /usr/bin/rustc --crate-name memchr /builddir/build/BUILD/icecat-78.15.0/third_party/rust/memchr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=650a9c7b90aa9fc4 -C extra-filename=-650a9c7b90aa9fc4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` 7:29.88 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libdbus-sys-4a75b4c951096660/build-script-build` 7:29.92 [libdbus-sys 0.1.5] cargo:rustc-link-search=native=/usr/lib64 7:29.92 [libdbus-sys 0.1.5] cargo:rustc-link-lib=dbus-1 7:29.94 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/x11-a7b19035a6526178/build-script-build` 7:30.00 [x11 2.18.1] cargo:rustc-link-search=native=/usr/lib64 7:30.00 [x11 2.18.1] cargo:rustc-link-lib=X11 7:30.02 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_rs CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_VERSION=0.8.22 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/encoding_rs-5b16534000a126f4/out /usr/bin/rustc --crate-name encoding_rs /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=9bcd9898908f7b66 -C extra-filename=-9bcd9898908f7b66 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 7:30.03 /usr/lib64/ccache/gcc -std=gnu99 -o decodeframe.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/decodeframe.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/decoder/decodeframe.c 7:30.03 media/libaom/decodemv.o 7:30.07 js/src/jit/Unified_cpp_js_src_jit5.o 7:30.07 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit4.o.pp Unified_cpp_js_src_jit4.cpp 7:31.80 warning: unused label 7:31.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/macros.rs:878:41 7:31.80 | 7:31.80 878 | ... 'innermost: loop { 7:31.80 | ^^^^^^^^^^ 7:31.80 | 7:31.80 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/euc_jp.rs:77:5 7:31.80 | 7:31.80 77 | / euc_jp_decoder_functions!( 7:31.80 78 | | { 7:31.80 79 | | let trail_minus_offset = byte.wrapping_sub(0xA1); 7:31.80 80 | | // Fast-track Hiragana (60% according to Lunde) 7:31.80 ... | 7:31.80 220 | | handle 7:31.80 221 | | ); 7:31.80 | |______- in this macro invocation 7:31.80 | 7:31.80 = note: `#[warn(unused_labels)]` on by default 7:31.80 = note: this warning originates in the macro `euc_jp_decoder_function` (in Nightly builds, run with -Z macro-backtrace for more info) 7:31.80 warning: unused label 7:31.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/macros.rs:878:41 7:31.80 | 7:31.80 878 | ... 'innermost: loop { 7:31.80 | ^^^^^^^^^^ 7:31.80 | 7:31.80 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/euc_jp.rs:77:5 7:31.80 | 7:31.80 77 | / euc_jp_decoder_functions!( 7:31.80 78 | | { 7:31.80 79 | | let trail_minus_offset = byte.wrapping_sub(0xA1); 7:31.80 80 | | // Fast-track Hiragana (60% according to Lunde) 7:31.80 ... | 7:31.80 220 | | handle 7:31.80 221 | | ); 7:31.80 | |______- in this macro invocation 7:31.80 | 7:31.80 = note: this warning originates in the macro `euc_jp_decoder_function` (in Nightly builds, run with -Z macro-backtrace for more info) 7:31.81 warning: unused label 7:31.81 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/macros.rs:574:41 7:31.81 | 7:31.81 574 | ... 'innermost: loop { 7:31.81 | ^^^^^^^^^^ 7:31.81 | 7:31.81 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/gb18030.rs:111:5 7:31.81 | 7:31.81 111 | / gb18030_decoder_functions!( 7:31.81 112 | | { 7:31.81 113 | | // If first is between 0x81 and 0xFE, inclusive, 7:31.81 114 | | // subtract offset 0x81. 7:31.81 ... | 7:31.81 294 | | handle, 7:31.81 295 | | 'outermost); 7:31.81 | |____________________- in this macro invocation 7:31.81 | 7:31.81 = note: this warning originates in the macro `gb18030_decoder_function` (in Nightly builds, run with -Z macro-backtrace for more info) 7:31.84 warning: `...` range patterns are deprecated 7:31.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/mem.rs:743:26 7:31.84 | 7:31.84 743 | 0...0x7F => { 7:31.84 | ^^^ help: use `..=` for an inclusive range 7:31.84 | 7:31.84 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 7:31.84 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.84 = note: for more information, see issue #80165 7:31.84 warning: `...` range patterns are deprecated 7:31.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/mem.rs:749:29 7:31.84 | 7:31.84 749 | 0xC2...0xD5 => { 7:31.84 | ^^^ help: use `..=` for an inclusive range 7:31.84 | 7:31.84 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.84 = note: for more information, see issue #80165 7:31.84 warning: `...` range patterns are deprecated 7:31.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/mem.rs:770:36 7:31.84 | 7:31.84 770 | 0xE1 | 0xE3...0xEC | 0xEE => { 7:31.84 | ^^^ help: use `..=` for an inclusive range 7:31.84 | 7:31.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.85 = note: for more information, see issue #80165 7:31.85 warning: `...` range patterns are deprecated 7:31.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/mem.rs:879:29 7:31.85 | 7:31.85 879 | 0xF1...0xF4 => { 7:31.85 | ^^^ help: use `..=` for an inclusive range 7:31.85 | 7:31.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.85 = note: for more information, see issue #80165 7:31.85 warning: `...` range patterns are deprecated 7:31.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/mem.rs:942:18 7:31.85 | 7:31.85 942 | 0...0x7F => { 7:31.85 | ^^^ help: use `..=` for an inclusive range 7:31.85 | 7:31.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.85 = note: for more information, see issue #80165 7:31.85 warning: `...` range patterns are deprecated 7:31.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/mem.rs:948:21 7:31.85 | 7:31.85 948 | 0xC2...0xD5 => { 7:31.85 | ^^^ help: use `..=` for an inclusive range 7:31.85 | 7:31.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.85 = note: for more information, see issue #80165 7:31.85 warning: `...` range patterns are deprecated 7:31.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/mem.rs:985:28 7:31.85 | 7:31.85 985 | 0xE1 | 0xE3...0xEC | 0xEE => { 7:31.85 | ^^^ help: use `..=` for an inclusive range 7:31.85 | 7:31.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.85 = note: for more information, see issue #80165 7:31.85 warning: `...` range patterns are deprecated 7:31.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2686:29 7:31.85 | 7:31.85 2686 | b'A'...b'Z' => { 7:31.85 | ^^^ help: use `..=` for an inclusive range 7:31.85 | 7:31.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.85 = note: for more information, see issue #80165 7:31.85 warning: `...` range patterns are deprecated 7:31.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2691:29 7:31.85 | 7:31.85 2691 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { 7:31.85 | ^^^ help: use `..=` for an inclusive range 7:31.85 | 7:31.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.85 = note: for more information, see issue #80165 7:31.85 warning: `...` range patterns are deprecated 7:31.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2691:43 7:31.85 | 7:31.85 2691 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { 7:31.85 | ^^^ help: use `..=` for an inclusive range 7:31.85 | 7:31.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.85 = note: for more information, see issue #80165 7:31.85 warning: `...` range patterns are deprecated 7:31.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2714:29 7:31.85 | 7:31.85 2714 | b'A'...b'Z' => { 7:31.85 | ^^^ help: use `..=` for an inclusive range 7:31.85 | 7:31.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.85 = note: for more information, see issue #80165 7:31.85 warning: `...` range patterns are deprecated 7:31.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2723:29 7:31.85 | 7:31.85 2723 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { 7:31.85 | ^^^ help: use `..=` for an inclusive range 7:31.85 | 7:31.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.87 = note: for more information, see issue #80165 7:31.87 warning: `...` range patterns are deprecated 7:31.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/lib.rs:2723:43 7:31.87 | 7:31.87 2723 | b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => { 7:31.87 | ^^^ help: use `..=` for an inclusive range 7:31.87 | 7:31.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 7:31.87 = note: for more information, see issue #80165 7:32.03 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 7:32.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_rs/src/handles.rs:113:42 7:32.03 | 7:32.03 113 | let mut u: u16 = ::std::mem::uninitialized(); 7:32.03 | ^^^^^^^^^^^^^ 7:32.03 | 7:32.03 = note: `#[warn(deprecated)]` on by default 7:32.96 8bd_recon_tmpl.c: In function ‘read_coef_tree’: 7:32.96 719 | cbi->txtp[0] = txtp; 7:32.96 | ~~~~~~~~~~~~~^~~~~~ 7:32.96 8bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_8bpc’: 7:32.96 1827 | dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 7:32.96 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.96 1828 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 7:32.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.96 1829 | HIGHBD_CALL_SUFFIX); 7:32.96 | ~~~~~~~~~~~~~~~~~~~ 7:32.96 1833 | dsp->mc.mask(uvdst, f->cur.stride[1], 7:32.96 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.96 1834 | tmp[b->mask_sign], tmp[!b->mask_sign], 7:32.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.96 1835 | bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 7:32.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.96 1836 | HIGHBD_CALL_SUFFIX); 7:32.96 | ~~~~~~~~~~~~~~~~~~~ 7:32.96 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libdav1d' 7:32.97 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/apps' 7:32.97 mkdir -p '.deps/' 7:32.98 security/apps/Unified_cpp_security_apps0.o 7:32.98 /usr/lib64/ccache/g++ -o Unified_cpp_security_apps0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DNSS_ENABLE_ECC=True '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/security/apps -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/apps -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/security/certverifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cose-c/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wextra -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_security_apps0.o.pp Unified_cpp_security_apps0.cpp 7:33.25 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/ct' 7:33.26 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/string' 7:33.26 mkdir -p '.deps/' 7:33.27 xpcom/string/Unified_cpp_xpcom_string0.o 7:33.27 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_string0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/string -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/string -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_xpcom_string0.o.pp Unified_cpp_xpcom_string0.cpp 7:33.78 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_media_libopus8.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DHAVE_LRINTF -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/celt -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/include -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/fixed -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/silk/float -I/builddir/build/BUILD/icecat-78.15.0/media/libopus/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_media_libopus8.o.pp Unified_c_media_libopus8.c 7:34.41 /usr/lib64/ccache/gcc -std=gnu99 -o decodemv.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/decodemv.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/decoder/decodemv.c 7:34.41 media/libaom/decoder.o 7:34.58 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus' 7:34.61 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/glue/standalone' 7:34.61 mkdir -p '.deps/' 7:34.63 xpcom/glue/standalone/FileUtils.o 7:34.63 xpcom/glue/standalone/MemUtils.o 7:34.63 /usr/lib64/ccache/g++ -o FileUtils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/builddir/build/BUILD/icecat-78.15.0/xpcom/glue/standalone -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/glue/standalone -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -MD -MP -MF .deps/FileUtils.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/glue/FileUtils.cpp 7:37.39 xpcom/glue/standalone/nsXPCOMGlue.o 7:37.39 /usr/lib64/ccache/g++ -o MemUtils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/builddir/build/BUILD/icecat-78.15.0/xpcom/glue/standalone -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/glue/standalone -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -MD -MP -MF .deps/MemUtils.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/glue/MemUtils.cpp 7:37.51 /usr/lib64/ccache/g++ -o nsXPCOMGlue.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/builddir/build/BUILD/icecat-78.15.0/xpcom/glue/standalone -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/glue/standalone -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -MD -MP -MF .deps/nsXPCOMGlue.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/glue/standalone/nsXPCOMGlue.cpp 7:37.57 /usr/lib64/ccache/gcc -std=gnu99 -o decoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/decoder.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/decoder/decoder.c 7:37.58 media/libaom/decodetxb.o 7:38.37 /usr/lib64/ccache/gcc -std=gnu99 -o decodetxb.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/decodetxb.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/decoder/decodetxb.c 7:38.37 media/libaom/detokenize.o 7:38.55 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/certverifier' 7:38.58 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/base' 7:38.59 mkdir -p '.deps/' 7:38.63 xpcom/base/nsDebugImpl.o 7:38.63 xpcom/base/nsDumpUtils.o 7:38.64 /usr/lib64/ccache/g++ -o nsDebugImpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsDebugImpl.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsDebugImpl.cpp 7:39.50 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/apps' 7:39.50 xpcom/base/Unified_cpp_xpcom_base0.o 7:39.50 /usr/lib64/ccache/g++ -o nsDumpUtils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsDumpUtils.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsDumpUtils.cpp 7:40.06 /usr/lib64/ccache/gcc -std=gnu99 -o detokenize.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/detokenize.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/decoder/detokenize.c 7:40.06 media/libaom/dthread.o 7:40.51 /usr/lib64/ccache/gcc -std=gnu99 -o dthread.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/dthread.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/decoder/dthread.c 7:40.51 media/libaom/obu.o 7:40.58 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/glue/standalone' 7:40.58 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/ds' 7:40.58 mkdir -p '.deps/' 7:40.59 xpcom/ds/Unified_cpp_xpcom_ds0.o 7:40.59 xpcom/ds/Unified_cpp_xpcom_ds1.o 7:40.59 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_ds0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_xpcom_ds0.o.pp Unified_cpp_xpcom_ds0.cpp 7:40.90 /usr/lib64/ccache/gcc -std=gnu99 -o obu.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libaom/config -I/builddir/build/BUILD/icecat-78.15.0/third_party/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/obu.o.pp /builddir/build/BUILD/icecat-78.15.0/third_party/aom/av1/decoder/obu.c 7:41.50 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsDebugImpl.cpp:476:4: warning: #warning do not know how to break on this platform [-Wcpp] 7:41.50 476 | # warning do not know how to break on this platform 7:41.50 | ^~~~~~~ 7:41.50 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsDebugImpl.cpp:552:4: warning: #warning do not know how to break on this platform [-Wcpp] 7:41.50 552 | # warning do not know how to break on this platform 7:41.50 | ^~~~~~~ 7:41.50 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsDebugImpl.cpp:448:13: warning: ‘void RealBreak()’ defined but not used [-Wunused-function] 7:41.50 448 | static void RealBreak() { 7:41.50 | ^~~~~~~~~ 7:41.51 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_ds1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_xpcom_ds1.o.pp Unified_cpp_xpcom_ds1.cpp 7:41.80 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libaom' 7:41.81 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/io' 7:41.81 mkdir -p '.deps/' 7:41.81 xpcom/io/Unified_c_xpcom_io0.o 7:41.81 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_xpcom_io0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_USR_LIB64_DIR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_xpcom_io0.o.pp Unified_c_xpcom_io0.c 7:41.82 xpcom/io/nsLocalFileUnix.o 7:41.90 xpcom/io/Unified_cpp_xpcom_io0.o 7:41.91 /usr/lib64/ccache/g++ -o nsLocalFileUnix.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_USR_LIB64_DIR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsLocalFileUnix.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsLocalFileUnix.cpp 7:43.83 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/string' 7:43.84 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/components' 7:43.84 mkdir -p '.deps/' 7:43.85 xpcom/components/StaticComponents.o 7:43.85 xpcom/components/Unified_cpp_xpcom_components0.o 7:43.85 /usr/lib64/ccache/g++ -o StaticComponents.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/components -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/components -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/layout/build -I/builddir/build/BUILD/icecat-78.15.0/modules/libjar -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/StaticComponents.o.pp StaticComponents.cpp 7:44.08 xpcom/base/Unified_cpp_xpcom_base1.o 7:44.08 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_base0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/Unified_cpp_xpcom_base0.o.pp Unified_cpp_xpcom_base0.cpp 7:47.43 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsLocalFileUnix.cpp: In member function ‘nsresult nsLocalFile::_ZN11nsLocalFile12CopyToNativeEP7nsIFileRK12nsTSubstringIcE.part.0(nsIFile*, const nsACString&)’: 7:47.43 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsLocalFileUnix.cpp:844:36: warning: ‘myPerms’ may be used uninitialized in this function [-Wmaybe-uninitialized] 7:47.43 844 | rv = newFile->CreateAndKeepOpen(NORMAL_FILE_TYPE, 7:47.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 7:47.43 845 | PR_WRONLY | PR_CREATE_FILE | PR_TRUNCATE, 7:47.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.43 846 | myPerms, &newFD); 7:47.43 | ~~~~~~~~~~~~~~~~ 7:47.43 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsLocalFileUnix.cpp: In member function ‘nsresult nsLocalFile::CopyDirectoryTo(nsIFile*)’: 7:47.43 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsLocalFileUnix.cpp:496:34: warning: ‘oldPerms’ may be used uninitialized in this function [-Wmaybe-uninitialized] 7:47.43 496 | nsresult rv = CreateAndKeepOpen( 7:47.43 | ~~~~~~~~~~~~~~~~~^ 7:47.43 497 | aType, PR_WRONLY | PR_CREATE_FILE | PR_TRUNCATE | PR_EXCL, aPermissions, 7:47.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.44 498 | &junk); 7:47.44 | ~~~~~~ 7:47.44 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsLocalFileUnix.cpp:670:12: note: ‘oldPerms’ was declared here 7:47.44 670 | uint32_t oldPerms; 7:47.44 | ^~~~~~~~ 7:47.44 xpcom/io/Unified_cpp_xpcom_io1.o 7:47.45 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_io0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_USR_LIB64_DIR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_xpcom_io0.o.pp Unified_cpp_xpcom_io0.cpp 7:48.99 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/jsapi.cpp:49, 7:48.99 from Unified_cpp_js_src10.cpp:2: 7:48.99 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In function ‘void ReleaseAssertObjectHasNoWrappers(JSContext*, JS::HandleObject)’: 7:48.99 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:98:7: warning: ‘c.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 7:48.99 98 | it++; 7:49.00 | ~~^~ 7:49.00 In file included from Unified_cpp_js_src10.cpp:2: 7:49.00 /builddir/build/BUILD/icecat-78.15.0/js/src/jsapi.cpp:634:25: note: ‘c.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ was declared here 7:49.00 634 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 7:49.00 | ^ 7:49.00 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/jsapi.cpp:49, 7:49.00 from Unified_cpp_js_src10.cpp:2: 7:49.00 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In function ‘JS::Realm* js::GetAnyRealmInZone(JS::Zone*)’: 7:49.00 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:134:13: warning: ‘realm.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 7:49.00 134 | return *it; 7:49.00 | ^~ 7:49.00 In file included from Unified_cpp_js_src10.cpp:29: 7:49.00 /builddir/build/BUILD/icecat-78.15.0/js/src/jsfriendapi.cpp:1248:20: note: ‘realm.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ was declared here 7:49.00 1248 | RealmsInZoneIter realm(zone); 7:49.00 | ^~~~~ 7:49.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/HashTable.h:10, 7:49.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/TracingAPI.h:12, 7:49.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCPolicyAPI.h:61, 7:49.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:24, 7:49.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:73, 7:49.00 from /builddir/build/BUILD/icecat-78.15.0/js/src/jsapi.h:31, 7:49.00 from /builddir/build/BUILD/icecat-78.15.0/js/src/jsapi.cpp:11, 7:49.00 from Unified_cpp_js_src10.cpp:2: 7:49.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HashTable.h: In member function ‘void mozilla::detail::HashTable::rehashTableInPlace() [with T = mozilla::HashMapEntry, js::ZoneAllocPolicy> >; HashPolicy = mozilla::HashMap, js::ZoneAllocPolicy>, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy; AllocPolicy = js::ZoneAllocPolicy]’: 7:49.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HashTable.h:1918:8: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 7:49.00 1918 | void rehashTableInPlace() { 7:49.00 | ^~~~~~~~~~~~~~~~~~ 7:49.00 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/jsapi.cpp:49, 7:49.00 from Unified_cpp_js_src10.cpp:2: 7:49.00 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In function ‘void js::RemapRemoteWindowProxies(JSContext*, js::CompartmentTransplantCallback*, JS::MutableHandleObject)’: 7:49.00 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:98:7: warning: ‘c.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 7:49.00 98 | it++; 7:49.00 | ~~^~ 7:49.00 In file included from Unified_cpp_js_src10.cpp:2: 7:49.00 /builddir/build/BUILD/icecat-78.15.0/js/src/jsapi.cpp:812:25: note: ‘c.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ was declared here 7:49.01 812 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 7:49.01 | ^ 7:49.01 /usr/lib64/ccache/g++ -o Unified_cpp_js_src11.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp Unified_cpp_js_src11.cpp 7:49.01 js/src/Unified_cpp_js_src12.o 7:52.91 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_components0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/components -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/components -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/layout/build -I/builddir/build/BUILD/icecat-78.15.0/modules/libjar -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/Unified_cpp_xpcom_components0.o.pp Unified_cpp_xpcom_components0.cpp 7:56.76 warning: `encoding_rs` (lib) generated 18 warnings (1 duplicate) 7:56.76 Compiling idna v0.2.0 7:56.76 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=idna CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/idna CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=idna CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name idna /builddir/build/BUILD/icecat-78.15.0/third_party/rust/idna/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=f4f22b1a49b70714 -C extra-filename=-f4f22b1a49b70714 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern matches=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmatches-d1f254bdc482955d.rmeta --extern unicode_bidi=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunicode_bidi-655e7a74d764d5de.rmeta --extern unicode_normalization=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunicode_normalization-cc1c5bc24c1bac72.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 7:56.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 7:56.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 7:56.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 7:56.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 7:56.83 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsObserverService.cpp:9, 7:56.83 from Unified_cpp_xpcom_ds1.cpp:2: 7:56.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 7:56.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.83 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 7:56.83 | ^ 7:56.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 7:56.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 7:56.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 7:56.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 7:56.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsObserverService.cpp:9, 7:56.84 from Unified_cpp_xpcom_ds1.cpp:2: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 7:56.84 | ^ 7:56.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsObserverService.cpp:9, 7:56.84 from Unified_cpp_xpcom_ds1.cpp:2: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 7:56.84 | ^ 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 7:56.84 | ^ 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 7:56.84 | ^ 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 7:56.84 | ^ 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 7:56.84 | ^ 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 371 | nscoord aAppUnitsPerDevPixel) { 7:56.84 | ^ 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 380 | nscoord aAppUnitsPerDevPixel) { 7:56.84 | ^ 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 387 | nscoord aAppUnitsPerDevPixel) { 7:56.84 | ^ 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 394 | nscoord aAppUnitsPerDevPixel) { 7:56.84 | ^ 7:56.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsObserverService.cpp:9, 7:56.84 from Unified_cpp_xpcom_ds1.cpp:2: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 7:56.84 | ^~~~~~~~ 7:56.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 7:56.84 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsObserverService.cpp:9, 7:56.84 from Unified_cpp_xpcom_ds1.cpp:2: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 7:56.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 7:56.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 7:56.84 | ^~~~~~~~ 7:56.86 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/ds' 7:56.86 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/threads' 7:56.86 mkdir -p '.deps/' 7:56.87 xpcom/threads/IdleTaskRunner.o 7:56.87 xpcom/threads/ThreadDelay.o 7:56.87 /usr/lib64/ccache/g++ -o IdleTaskRunner.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/tools/profiler -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/IdleTaskRunner.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/IdleTaskRunner.cpp 8:00.55 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/nom-bb2709b64ad2115b/build-script-build` 8:00.58 [nom 5.1.1] cargo:rustc-cfg=stable_i128 8:00.58 Compiling rustc_version v0.2.3 8:00.59 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_version CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rustc_version CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A library for querying the version of a installed rustc compiler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc_version CARGO_PKG_REPOSITORY='https://github.com/Kimundi/rustc-version-rs' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rustc_version /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rustc_version/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f1d409c3845ffaa2 -C extra-filename=-f1d409c3845ffaa2 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern semver=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsemver-810b3b90e5536f75.rmeta --cap-lints warn` 8:00.63 warning: trait objects without an explicit `dyn` are deprecated 8:00.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rustc_version/src/errors.rs:37:32 8:00.64 | 8:00.64 37 | fn cause(&self) -> Option<&error::Error> { 8:00.64 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 8:00.64 | 8:00.64 = note: `#[warn(bare_trait_objects)]` on by default 8:00.64 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:00.64 = note: for more information, see issue #80165 8:00.72 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:00.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rustc_version/src/errors.rs:26:71 8:00.72 | 8:00.72 26 | CouldNotExecuteCommand(ref e) => write!(f, "{}: {}", self.description(), e), 8:00.72 | ^^^^^^^^^^^ 8:00.72 | 8:00.72 = note: `#[warn(deprecated)]` on by default 8:00.73 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:00.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rustc_version/src/errors.rs:27:50 8:00.73 | 8:00.73 27 | Utf8Error(_) => write!(f, "{}", self.description()), 8:00.73 | ^^^^^^^^^^^ 8:00.73 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:00.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rustc_version/src/errors.rs:28:61 8:00.73 | 8:00.73 28 | UnexpectedVersionFormat => write!(f, "{}", self.description()), 8:00.73 | ^^^^^^^^^^^ 8:00.73 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:00.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rustc_version/src/errors.rs:29:62 8:00.73 | 8:00.73 29 | ReqParseError(ref e) => write!(f, "{}: {}", self.description(), e), 8:00.73 | ^^^^^^^^^^^ 8:00.73 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:00.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rustc_version/src/errors.rs:30:60 8:00.73 | 8:00.73 30 | SemVerError(ref e) => write!(f, "{}: {}", self.description(), e), 8:00.73 | ^^^^^^^^^^^ 8:00.73 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:00.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rustc_version/src/errors.rs:31:69 8:00.73 | 8:00.73 31 | UnknownPreReleaseTag(ref i) => write!(f, "{}: {}", self.description(), i), 8:00.73 | ^^^^^^^^^^^ 8:01.33 warning: `rustc_version` (lib) generated 7 warnings 8:01.33 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/clang-sys-ee5451ce382fbe09/build-script-build` 8:01.34 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ryu CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/ryu CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/ryu-eca947f7d4193a73/out /usr/bin/rustc --crate-name ryu /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ryu/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=736bd50d159ff399 -C extra-filename=-736bd50d159ff399 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg integer128 --cfg must_use_return --cfg maybe_uninit` 8:02.02 Compiling unic-langid v0.8.0 8:02.03 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unic_langid CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/unic-langid CARGO_PKG_AUTHORS='Zibi Braniecki ' CARGO_PKG_DESCRIPTION='API for managing Unicode Language Identifiers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-langid CARGO_PKG_REPOSITORY='https://github.com/zbraniecki/unic-locale' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name unic_langid --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/unic-langid/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="likelysubtags"' -C metadata=151436cf46e0adcb -C extra-filename=-151436cf46e0adcb --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern unic_langid_impl=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid_impl-7bee0ebb90490062.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:02.08 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=khronos_api CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/khronos_api CARGO_PKG_AUTHORS='Brendan Zabarauskas :Corey Richardson:Arseny Kapoulkine:Pierre Krieger ' CARGO_PKG_DESCRIPTION='The Khronos XML API Registry, exposed as byte string constants.' CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=khronos_api CARGO_PKG_REPOSITORY='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION=3.1.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/khronos_api-bbeb12f64fcc17fd/out /usr/bin/rustc --crate-name khronos_api /builddir/build/BUILD/icecat-78.15.0/third_party/rust/khronos_api/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=3ded63f7792d0a31 -C extra-filename=-3ded63f7792d0a31 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 8:02.61 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=typenum CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_VERSION=1.12.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/typenum-5466d80962964a77/out TYPENUM_BUILD_CONSTS=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/typenum-5466d80962964a77/out/consts.rs TYPENUM_BUILD_OP=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/typenum-5466d80962964a77/out/op.rs /usr/bin/rustc --crate-name typenum /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=d4f7a326bcd16c77 -C extra-filename=-d4f7a326bcd16c77 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:03.21 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.21 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:66:29 8:03.21 | 8:03.21 66 | fn private_invert(self, Rhs) -> Self::Output; 8:03.21 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.21 | 8:03.21 = note: `#[warn(anonymous_parameters)]` on by default 8:03.21 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.21 = note: for more information, see issue #41686 8:03.21 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.21 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:83:26 8:03.21 | 8:03.21 83 | fn private_and(self, Rhs) -> Self::Output; 8:03.21 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.21 | 8:03.21 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.21 = note: for more information, see issue #41686 8:03.21 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.21 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:91:26 8:03.21 | 8:03.21 91 | fn private_xor(self, Rhs) -> Self::Output; 8:03.21 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.21 | 8:03.21 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.21 = note: for more information, see issue #41686 8:03.21 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.21 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:99:26 8:03.21 | 8:03.21 99 | fn private_sub(self, Rhs) -> Self::Output; 8:03.21 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.21 | 8:03.21 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.21 = note: for more information, see issue #41686 8:03.21 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.21 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:109:34 8:03.21 | 8:03.21 109 | fn private_integer_add(self, C, N) -> Self::Output; 8:03.21 | ^ help: try naming the parameter or explicitly ignoring it: `_: C` 8:03.21 | 8:03.21 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.22 = note: for more information, see issue #41686 8:03.22 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.22 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:109:37 8:03.22 | 8:03.22 109 | fn private_integer_add(self, C, N) -> Self::Output; 8:03.22 | ^ help: try naming the parameter or explicitly ignoring it: `_: N` 8:03.22 | 8:03.22 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.22 = note: for more information, see issue #41686 8:03.22 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.22 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:116:26 8:03.22 | 8:03.22 116 | fn private_pow(self, Y, N) -> Self::Output; 8:03.22 | ^ help: try naming the parameter or explicitly ignoring it: `_: Y` 8:03.22 | 8:03.22 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.22 = note: for more information, see issue #41686 8:03.22 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.22 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:116:29 8:03.22 | 8:03.22 116 | fn private_pow(self, Y, N) -> Self::Output; 8:03.22 | ^ help: try naming the parameter or explicitly ignoring it: `_: N` 8:03.22 | 8:03.22 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.22 = note: for more information, see issue #41686 8:03.22 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.22 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:323:27 8:03.22 | 8:03.22 323 | fn private_cmp(&self, &Rhs, SoFar) -> Self::Output; 8:03.22 | ^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Rhs` 8:03.22 | 8:03.22 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.22 = note: for more information, see issue #41686 8:03.22 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.22 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:323:33 8:03.22 | 8:03.22 323 | fn private_cmp(&self, &Rhs, SoFar) -> Self::Output; 8:03.22 | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: SoFar` 8:03.22 | 8:03.23 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.23 = note: for more information, see issue #41686 8:03.23 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.23 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:331:30 8:03.23 | 8:03.23 331 | fn private_set_bit(self, I, B) -> Self::Output; 8:03.23 | ^ help: try naming the parameter or explicitly ignoring it: `_: I` 8:03.23 | 8:03.23 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.23 = note: for more information, see issue #41686 8:03.23 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.23 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:331:33 8:03.23 | 8:03.23 331 | fn private_set_bit(self, I, B) -> Self::Output; 8:03.23 | ^ help: try naming the parameter or explicitly ignoring it: `_: B` 8:03.23 | 8:03.23 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.23 = note: for more information, see issue #41686 8:03.23 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.23 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:340:35 8:03.23 | 8:03.23 340 | fn private_div_quotient(self, N, D, Q, R, I) -> Self::Quotient; 8:03.23 | ^ help: try naming the parameter or explicitly ignoring it: `_: N` 8:03.23 | 8:03.23 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.23 = note: for more information, see issue #41686 8:03.23 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.23 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:340:38 8:03.23 | 8:03.24 340 | fn private_div_quotient(self, N, D, Q, R, I) -> Self::Quotient; 8:03.24 | ^ help: try naming the parameter or explicitly ignoring it: `_: D` 8:03.24 | 8:03.24 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.24 = note: for more information, see issue #41686 8:03.24 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:340:41 8:03.24 | 8:03.24 340 | fn private_div_quotient(self, N, D, Q, R, I) -> Self::Quotient; 8:03.24 | ^ help: try naming the parameter or explicitly ignoring it: `_: Q` 8:03.24 | 8:03.24 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.24 = note: for more information, see issue #41686 8:03.24 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:340:44 8:03.24 | 8:03.24 340 | fn private_div_quotient(self, N, D, Q, R, I) -> Self::Quotient; 8:03.24 | ^ help: try naming the parameter or explicitly ignoring it: `_: R` 8:03.24 | 8:03.24 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.24 = note: for more information, see issue #41686 8:03.24 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:340:47 8:03.24 | 8:03.24 340 | fn private_div_quotient(self, N, D, Q, R, I) -> Self::Quotient; 8:03.24 | ^ help: try naming the parameter or explicitly ignoring it: `_: I` 8:03.24 | 8:03.24 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.24 = note: for more information, see issue #41686 8:03.24 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:342:36 8:03.24 | 8:03.24 342 | fn private_div_remainder(self, N, D, Q, R, I) -> Self::Remainder; 8:03.24 | ^ help: try naming the parameter or explicitly ignoring it: `_: N` 8:03.24 | 8:03.24 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.24 = note: for more information, see issue #41686 8:03.24 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:342:39 8:03.24 | 8:03.24 342 | fn private_div_remainder(self, N, D, Q, R, I) -> Self::Remainder; 8:03.24 | ^ help: try naming the parameter or explicitly ignoring it: `_: D` 8:03.24 | 8:03.24 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.24 = note: for more information, see issue #41686 8:03.26 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.26 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:342:42 8:03.26 | 8:03.26 342 | fn private_div_remainder(self, N, D, Q, R, I) -> Self::Remainder; 8:03.26 | ^ help: try naming the parameter or explicitly ignoring it: `_: Q` 8:03.26 | 8:03.26 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.26 = note: for more information, see issue #41686 8:03.26 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.26 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:342:45 8:03.26 | 8:03.26 342 | fn private_div_remainder(self, N, D, Q, R, I) -> Self::Remainder; 8:03.26 | ^ help: try naming the parameter or explicitly ignoring it: `_: R` 8:03.26 | 8:03.26 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.26 = note: for more information, see issue #41686 8:03.26 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.26 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:342:48 8:03.26 | 8:03.26 342 | fn private_div_remainder(self, N, D, Q, R, I) -> Self::Remainder; 8:03.26 | ^ help: try naming the parameter or explicitly ignoring it: `_: I` 8:03.26 | 8:03.26 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.26 = note: for more information, see issue #41686 8:03.26 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.26 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:352:38 8:03.26 | 8:03.26 352 | fn private_div_if_quotient(self, N, D, Q, R, I, RcmpD) -> Self::Quotient; 8:03.26 | ^ help: try naming the parameter or explicitly ignoring it: `_: N` 8:03.26 | 8:03.26 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.26 = note: for more information, see issue #41686 8:03.26 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:352:41 8:03.27 | 8:03.27 352 | fn private_div_if_quotient(self, N, D, Q, R, I, RcmpD) -> Self::Quotient; 8:03.27 | ^ help: try naming the parameter or explicitly ignoring it: `_: D` 8:03.27 | 8:03.27 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.27 = note: for more information, see issue #41686 8:03.27 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:352:44 8:03.27 | 8:03.27 352 | fn private_div_if_quotient(self, N, D, Q, R, I, RcmpD) -> Self::Quotient; 8:03.27 | ^ help: try naming the parameter or explicitly ignoring it: `_: Q` 8:03.27 | 8:03.27 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.27 = note: for more information, see issue #41686 8:03.27 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:352:47 8:03.27 | 8:03.27 352 | fn private_div_if_quotient(self, N, D, Q, R, I, RcmpD) -> Self::Quotient; 8:03.27 | ^ help: try naming the parameter or explicitly ignoring it: `_: R` 8:03.27 | 8:03.27 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.27 = note: for more information, see issue #41686 8:03.27 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:352:50 8:03.27 | 8:03.27 352 | fn private_div_if_quotient(self, N, D, Q, R, I, RcmpD) -> Self::Quotient; 8:03.27 | ^ help: try naming the parameter or explicitly ignoring it: `_: I` 8:03.27 | 8:03.27 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.27 = note: for more information, see issue #41686 8:03.27 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:352:53 8:03.27 | 8:03.27 352 | fn private_div_if_quotient(self, N, D, Q, R, I, RcmpD) -> Self::Quotient; 8:03.27 | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: RcmpD` 8:03.27 | 8:03.27 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.27 = note: for more information, see issue #41686 8:03.27 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:354:39 8:03.27 | 8:03.27 354 | fn private_div_if_remainder(self, N, D, Q, R, I, RcmpD) -> Self::Remainder; 8:03.27 | ^ help: try naming the parameter or explicitly ignoring it: `_: N` 8:03.27 | 8:03.27 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.27 = note: for more information, see issue #41686 8:03.27 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:354:42 8:03.27 | 8:03.27 354 | fn private_div_if_remainder(self, N, D, Q, R, I, RcmpD) -> Self::Remainder; 8:03.27 | ^ help: try naming the parameter or explicitly ignoring it: `_: D` 8:03.29 | 8:03.29 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.29 = note: for more information, see issue #41686 8:03.29 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.29 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:354:45 8:03.29 | 8:03.29 354 | fn private_div_if_remainder(self, N, D, Q, R, I, RcmpD) -> Self::Remainder; 8:03.29 | ^ help: try naming the parameter or explicitly ignoring it: `_: Q` 8:03.29 | 8:03.30 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.30 = note: for more information, see issue #41686 8:03.30 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:354:48 8:03.30 | 8:03.30 354 | fn private_div_if_remainder(self, N, D, Q, R, I, RcmpD) -> Self::Remainder; 8:03.30 | ^ help: try naming the parameter or explicitly ignoring it: `_: R` 8:03.30 | 8:03.30 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.30 = note: for more information, see issue #41686 8:03.30 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:354:51 8:03.30 | 8:03.30 354 | fn private_div_if_remainder(self, N, D, Q, R, I, RcmpD) -> Self::Remainder; 8:03.30 | ^ help: try naming the parameter or explicitly ignoring it: `_: I` 8:03.30 | 8:03.30 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.30 = note: for more information, see issue #41686 8:03.30 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:354:54 8:03.30 | 8:03.30 354 | fn private_div_if_remainder(self, N, D, Q, R, I, RcmpD) -> Self::Remainder; 8:03.30 | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: RcmpD` 8:03.30 | 8:03.30 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.30 = note: for more information, see issue #41686 8:03.30 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:366:30 8:03.30 | 8:03.30 366 | fn private_div_int(self, C, Divisor) -> Self::Output; 8:03.30 | ^ help: try naming the parameter or explicitly ignoring it: `_: C` 8:03.30 | 8:03.30 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.30 = note: for more information, see issue #41686 8:03.30 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:366:33 8:03.30 | 8:03.30 366 | fn private_div_int(self, C, Divisor) -> Self::Output; 8:03.30 | ^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: Divisor` 8:03.30 | 8:03.30 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.30 = note: for more information, see issue #41686 8:03.30 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:373:26 8:03.30 | 8:03.30 373 | fn private_rem(self, URem, Divisor) -> Self::Output; 8:03.30 | ^^^^ help: try naming the parameter or explicitly ignoring it: `_: URem` 8:03.30 | 8:03.30 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.30 = note: for more information, see issue #41686 8:03.30 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:373:32 8:03.30 | 8:03.30 373 | fn private_rem(self, URem, Divisor) -> Self::Output; 8:03.30 | ^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: Divisor` 8:03.32 | 8:03.32 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.32 = note: for more information, see issue #41686 8:03.32 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:380:26 8:03.32 | 8:03.32 380 | fn private_min(self, Rhs) -> Self::Output; 8:03.32 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.32 | 8:03.32 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.33 = note: for more information, see issue #41686 8:03.33 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:386:26 8:03.33 | 8:03.33 386 | fn private_max(self, Rhs) -> Self::Output; 8:03.33 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.33 | 8:03.33 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.33 = note: for more information, see issue #41686 8:03.33 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:397:30 8:03.33 | 8:03.33 397 | fn is_less_private(self, Rhs, Cmp) -> Self::Output; 8:03.33 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.33 | 8:03.33 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.33 = note: for more information, see issue #41686 8:03.33 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:397:35 8:03.33 | 8:03.33 397 | fn is_less_private(self, Rhs, Cmp) -> Self::Output; 8:03.33 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Cmp` 8:03.33 | 8:03.33 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.33 = note: for more information, see issue #41686 8:03.33 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:428:31 8:03.33 | 8:03.33 428 | fn is_equal_private(self, Rhs, Cmp) -> Self::Output; 8:03.33 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.33 | 8:03.33 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.33 = note: for more information, see issue #41686 8:03.33 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:428:36 8:03.33 | 8:03.33 428 | fn is_equal_private(self, Rhs, Cmp) -> Self::Output; 8:03.33 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Cmp` 8:03.33 | 8:03.33 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.33 = note: for more information, see issue #41686 8:03.33 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:459:33 8:03.33 | 8:03.33 459 | fn is_greater_private(self, Rhs, Cmp) -> Self::Output; 8:03.33 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.33 | 8:03.33 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.33 = note: for more information, see issue #41686 8:03.33 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:459:38 8:03.33 | 8:03.33 459 | fn is_greater_private(self, Rhs, Cmp) -> Self::Output; 8:03.33 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Cmp` 8:03.33 | 8:03.33 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.33 = note: for more information, see issue #41686 8:03.33 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:490:39 8:03.33 | 8:03.33 490 | fn is_less_or_equal_private(self, Rhs, Cmp) -> Self::Output; 8:03.33 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.33 | 8:03.33 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.33 = note: for more information, see issue #41686 8:03.33 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:490:44 8:03.33 | 8:03.33 490 | fn is_less_or_equal_private(self, Rhs, Cmp) -> Self::Output; 8:03.33 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Cmp` 8:03.33 | 8:03.33 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.33 = note: for more information, see issue #41686 8:03.33 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:521:35 8:03.33 | 8:03.34 521 | fn is_not_equal_private(self, Rhs, Cmp) -> Self::Output; 8:03.34 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.34 | 8:03.34 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.34 = note: for more information, see issue #41686 8:03.34 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:521:40 8:03.34 | 8:03.34 521 | fn is_not_equal_private(self, Rhs, Cmp) -> Self::Output; 8:03.34 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Cmp` 8:03.34 | 8:03.34 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.34 = note: for more information, see issue #41686 8:03.34 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:552:42 8:03.34 | 8:03.34 552 | fn is_greater_or_equal_private(self, Rhs, Cmp) -> Self::Output; 8:03.34 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Rhs` 8:03.34 | 8:03.34 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.34 = note: for more information, see issue #41686 8:03.34 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/private.rs:552:47 8:03.34 | 8:03.34 552 | fn is_greater_or_equal_private(self, Rhs, Cmp) -> Self::Output; 8:03.34 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: Cmp` 8:03.34 | 8:03.34 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.34 = note: for more information, see issue #41686 8:03.34 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/type_operators.rs:287:43 8:03.35 | 8:03.35 287 | fn compare(&self, &Rhs) -> Self::Output; 8:03.35 | ^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Rhs` 8:03.35 | 8:03.35 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.35 = note: for more information, see issue #41686 8:03.35 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/uint.rs:1478:43 8:03.35 | 8:03.36 1478 | fn get_bit(&self, &I) -> Self::Output; 8:03.36 | ^^ help: try naming the parameter or explicitly ignoring it: `_: &I` 8:03.36 | 8:03.36 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.36 = note: for more information, see issue #41686 8:03.36 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/uint.rs:1544:42 8:03.36 | 8:03.36 1544 | fn set_bit(self, I, B) -> Self::Output; 8:03.36 | ^ help: try naming the parameter or explicitly ignoring it: `_: I` 8:03.36 | 8:03.36 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.36 = note: for more information, see issue #41686 8:03.36 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:03.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/typenum/src/uint.rs:1544:45 8:03.36 | 8:03.36 1544 | fn set_bit(self, I, B) -> Self::Output; 8:03.36 | ^ help: try naming the parameter or explicitly ignoring it: `_: B` 8:03.36 | 8:03.36 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:03.36 = note: for more information, see issue #41686 8:05.11 warning: `typenum` (lib) generated 56 warnings 8:05.11 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/hashbrown-ec5a9f68a3561219/build-script-build` 8:05.12 [hashbrown 0.7.2] cargo:rerun-if-changed=build.rs 8:05.25 [hashbrown 0.7.2] cargo:rustc-cfg=has_extern_crate_alloc 8:05.25 Compiling new_debug_unreachable v1.0.1 8:05.25 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=debug_unreachable CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/new_debug_unreachable CARGO_PKG_AUTHORS='Matt Brubeck :Jonathan Reem ' CARGO_PKG_DESCRIPTION='panic in debug, intrinsics::unreachable() in release (fork of debug_unreachable)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=new_debug_unreachable CARGO_PKG_REPOSITORY='https://github.com/mbrubeck/rust-debug-unreachable' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name debug_unreachable /builddir/build/BUILD/icecat-78.15.0/third_party/rust/new_debug_unreachable/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a81cf57a3e9ee375 -C extra-filename=-a81cf57a3e9ee375 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern unreachable=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunreachable-745c8f8f4f25a4db.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:05.32 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=anyhow CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/anyhow CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_VERSION=1.0.30 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/anyhow-97b464e2b7f1e844/out /usr/bin/rustc --crate-name anyhow --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/anyhow/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=16cf2f9d64019888 -C extra-filename=-16cf2f9d64019888 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn` 8:05.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRefreshDriver.h:27, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/IdleTaskRunner.cpp:8: 8:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 8:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 8:05.53 | ^ 8:05.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRefreshDriver.h:27, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/IdleTaskRunner.cpp:8: 8:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 8:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 8:05.53 | ^ 8:05.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRefreshDriver.h:27, 8:05.53 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/IdleTaskRunner.cpp:8: 8:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 8:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.54 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 8:05.54 | ^ 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 8:05.54 | ^ 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 8:05.54 | ^ 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 8:05.54 | ^ 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 8:05.54 | ^ 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.54 371 | nscoord aAppUnitsPerDevPixel) { 8:05.54 | ^ 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.54 380 | nscoord aAppUnitsPerDevPixel) { 8:05.54 | ^ 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.54 387 | nscoord aAppUnitsPerDevPixel) { 8:05.54 | ^ 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.54 394 | nscoord aAppUnitsPerDevPixel) { 8:05.54 | ^ 8:05.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRefreshDriver.h:27, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/IdleTaskRunner.cpp:8: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 8:05.54 | ^~~~~~~~ 8:05.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRefreshDriver.h:27, 8:05.54 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/IdleTaskRunner.cpp:8: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 8:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:05.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 8:05.56 | ^~~~~~~~ 8:05.57 xpcom/threads/Unified_cpp_xpcom_threads0.o 8:05.57 /usr/lib64/ccache/g++ -o ThreadDelay.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/tools/profiler -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ThreadDelay.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/ThreadDelay.cpp 8:05.86 xpcom/threads/Unified_cpp_xpcom_threads1.o 8:05.87 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_threads0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/tools/profiler -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_xpcom_threads0.o.pp Unified_cpp_xpcom_threads0.cpp 8:06.28 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/webext-storage-40ad7c3b4306f9bc/build-script-build` 8:06.28 [webext-storage 0.1.0] cargo:rerun-if-changed=build.rs 8:06.28 [webext-storage 0.1.0] cargo:rerun-if-env-changed=DEP_SQLITE3_LINK_TARGET 8:06.29 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cose CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cose CARGO_PKG_AUTHORS='Franziskus Kiefer :David Keeler ' CARGO_PKG_DESCRIPTION='Library to use COSE (https://tools.ietf.org/html/rfc8152) in Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cose CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cose-rust' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/cose-40c52acb9c7d0be6/out /usr/bin/rustc --crate-name cose /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cose/src/cose.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=015872d64471fc6f -C extra-filename=-015872d64471fc6f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern moz_cbor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmoz_cbor-3d6b19be12722b01.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:08.39 Compiling getrandom v0.1.3 8:08.39 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/getrandom CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name getrandom --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/getrandom/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="std"' -C metadata=a7f507b05315610f -C extra-filename=-a7f507b05315610f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:08.51 warning: use of deprecated constant `error_impls::std::sync::ONCE_INIT`: the `new` function is now preferred 8:08.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/getrandom/src/linux_android.rs:67:27 8:08.51 | 8:08.51 67 | use std::sync::{Once, ONCE_INIT}; 8:08.51 | ^^^^^^^^^ 8:08.51 | 8:08.51 = note: `#[warn(deprecated)]` on by default 8:08.51 warning: use of deprecated constant `error_impls::std::sync::ONCE_INIT`: the `new` function is now preferred 8:08.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/getrandom/src/linux_android.rs:69:28 8:08.51 | 8:08.51 69 | static CHECKER: Once = ONCE_INIT; 8:08.51 | ^^^^^^^^^ help: replace the use of the deprecated constant: `Once::new()` 8:09.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/HashTable.h:10, 8:09.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/TracingAPI.h:12, 8:09.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCPolicyAPI.h:61, 8:09.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:24, 8:09.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:73, 8:09.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:09.15 from /builddir/build/BUILD/icecat-78.15.0/js/src/NamespaceImports.h:15, 8:09.15 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/AtomMarking.h:10, 8:09.15 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/GCRuntime.h:16, 8:09.15 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:17, 8:09.15 from /builddir/build/BUILD/icecat-78.15.0/js/src/proxy/CrossCompartmentWrapper.cpp:9, 8:09.16 from Unified_cpp_js_src11.cpp:2: 8:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HashTable.h: In member function ‘void mozilla::detail::HashTable::rehashTableInPlace() [with T = mozilla::HashMapEntry, js::ZoneAllocPolicy> >; HashPolicy = mozilla::HashMap, js::ZoneAllocPolicy>, mozilla::DefaultHasher, js::ZoneAllocPolicy>::MapHashPolicy; AllocPolicy = js::ZoneAllocPolicy]’: 8:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HashTable.h:1918:8: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 8:09.16 1918 | void rehashTableInPlace() { 8:09.16 | ^~~~~~~~~~~~~~~~~~ 8:09.16 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/proxy/CrossCompartmentWrapper.cpp:9, 8:09.16 from Unified_cpp_js_src11.cpp:2: 8:09.16 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In function ‘bool js::RemapAllWrappersForObject(JSContext*, JS::HandleObject, JS::HandleObject)’: 8:09.16 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:98:7: warning: ‘c.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 8:09.16 98 | it++; 8:09.16 | ~~^~ 8:09.16 In file included from Unified_cpp_js_src11.cpp:2: 8:09.16 /builddir/build/BUILD/icecat-78.15.0/js/src/proxy/CrossCompartmentWrapper.cpp:625:25: note: ‘c.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ was declared here 8:09.16 625 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 8:09.16 | ^ 8:09.16 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/proxy/CrossCompartmentWrapper.cpp:9, 8:09.16 from Unified_cpp_js_src11.cpp:2: 8:09.16 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In function ‘bool js::RecomputeWrappers(JSContext*, const js::CompartmentFilter&, const js::CompartmentFilter&)’: 8:09.16 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:103:13: warning: ‘c.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 8:09.16 103 | return *it; 8:09.16 | ^~ 8:09.16 In file included from Unified_cpp_js_src11.cpp:2: 8:09.16 /builddir/build/BUILD/icecat-78.15.0/js/src/proxy/CrossCompartmentWrapper.cpp:647:25: note: ‘c.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ was declared here 8:09.16 647 | for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 8:09.16 | ^ 8:09.16 js/src/Unified_cpp_js_src13.o 8:09.17 /usr/lib64/ccache/g++ -o Unified_cpp_js_src12.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp Unified_cpp_js_src12.cpp 8:09.66 warning: `getrandom` (lib) generated 2 warnings 8:09.66 Compiling iovec v0.1.4 8:09.66 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=iovec CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/iovec CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Portable buffer type for scatter/gather I/O operations 8:09.66 ' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/iovec' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=iovec CARGO_PKG_REPOSITORY='https://github.com/carllerche/iovec' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name iovec /builddir/build/BUILD/icecat-78.15.0/third_party/rust/iovec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=423144a0ae951406 -C extra-filename=-423144a0ae951406 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:10.13 Compiling time v0.1.40 8:10.13 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=time CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/time CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Utilities for working with time-related functions in Rust. 8:10.13 ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/time' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time CARGO_PKG_REPOSITORY='https://github.com/rust-lang/time' CARGO_PKG_VERSION=0.1.40 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=40 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name time /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=4532a7383f52f695 -C extra-filename=-4532a7383f52f695 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:10.30 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:14:25 8:10.30 | 8:10.30 14 | try!(parse_type(fmt, chars.next().unwrap(), self.tm)); 8:10.30 | ^^^ 8:10.31 | 8:10.31 = note: `#[warn(deprecated)]` on by default 8:10.31 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.31 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:16:25 8:10.31 | 8:10.31 16 | try!(fmt.write_char(ch)); 8:10.31 | ^^^ 8:10.31 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.31 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:151:13 8:10.31 | 8:10.31 151 | try!(parse_type(fmt, 'a', tm)); 8:10.31 | ^^^ 8:10.31 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.31 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:152:13 8:10.31 | 8:10.31 152 | try!(fmt.write_str(" ")); 8:10.31 | ^^^ 8:10.31 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.31 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:153:13 8:10.31 | 8:10.31 153 | try!(parse_type(fmt, 'b', tm)); 8:10.31 | ^^^ 8:10.31 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.31 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:154:13 8:10.31 | 8:10.31 154 | try!(fmt.write_str(" ")); 8:10.31 | ^^^ 8:10.31 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.31 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:155:13 8:10.31 | 8:10.31 155 | try!(parse_type(fmt, 'e', tm)); 8:10.31 | ^^^ 8:10.31 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.31 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:156:13 8:10.31 | 8:10.31 156 | try!(fmt.write_str(" ")); 8:10.31 | ^^^ 8:10.31 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.31 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:157:13 8:10.31 | 8:10.31 157 | try!(parse_type(fmt, 'T', tm)); 8:10.32 | ^^^ 8:10.32 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:158:13 8:10.32 | 8:10.32 158 | try!(fmt.write_str(" ")); 8:10.32 | ^^^ 8:10.32 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:162:13 8:10.32 | 8:10.32 162 | try!(parse_type(fmt, 'm', tm)); 8:10.32 | ^^^ 8:10.32 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:163:13 8:10.32 | 8:10.32 163 | try!(fmt.write_str("/")); 8:10.32 | ^^^ 8:10.32 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:164:13 8:10.32 | 8:10.32 164 | try!(parse_type(fmt, 'd', tm)); 8:10.32 | ^^^ 8:10.32 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:165:13 8:10.32 | 8:10.32 165 | try!(fmt.write_str("/")); 8:10.32 | ^^^ 8:10.32 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:172:13 8:10.32 | 8:10.32 172 | try!(parse_type(fmt, 'Y', tm)); 8:10.32 | ^^^ 8:10.32 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:173:13 8:10.32 | 8:10.33 173 | try!(fmt.write_str("-")); 8:10.33 | ^^^ 8:10.33 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:174:13 8:10.33 | 8:10.33 174 | try!(parse_type(fmt, 'm', tm)); 8:10.33 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:175:13 8:10.34 | 8:10.34 175 | try!(fmt.write_str("-")); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:201:13 8:10.34 | 8:10.34 201 | try!(parse_type(fmt, 'H', tm)); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:202:13 8:10.34 | 8:10.34 202 | try!(fmt.write_str(":")); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:206:13 8:10.34 | 8:10.34 206 | try!(parse_type(fmt, 'I', tm)); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:207:13 8:10.34 | 8:10.34 207 | try!(fmt.write_str(":")); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:208:13 8:10.34 | 8:10.34 208 | try!(parse_type(fmt, 'M', tm)); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:209:13 8:10.34 | 8:10.34 209 | try!(fmt.write_str(":")); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:210:13 8:10.34 | 8:10.34 210 | try!(parse_type(fmt, 'S', tm)); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:211:13 8:10.34 | 8:10.34 211 | try!(fmt.write_str(" ")); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:217:13 8:10.34 | 8:10.34 217 | try!(parse_type(fmt, 'H', tm)); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:218:13 8:10.34 | 8:10.34 218 | try!(fmt.write_str(":")); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:219:13 8:10.34 | 8:10.34 219 | try!(parse_type(fmt, 'M', tm)); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:220:13 8:10.34 | 8:10.34 220 | try!(fmt.write_str(":")); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:231:13 8:10.34 | 8:10.34 231 | try!(parse_type(fmt, 'e', tm)); 8:10.34 | ^^^ 8:10.34 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:232:13 8:10.35 | 8:10.35 232 | try!(fmt.write_str("-")); 8:10.35 | ^^^ 8:10.35 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:233:13 8:10.35 | 8:10.35 233 | try!(parse_type(fmt, 'b', tm)); 8:10.35 | ^^^ 8:10.35 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/display.rs:234:13 8:10.35 | 8:10.35 234 | try!(fmt.write_str("-")); 8:10.35 | ^^^ 8:10.35 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/duration.rs:374:9 8:10.35 | 8:10.35 374 | try!(write!(f, "{}P", sign)); 8:10.35 | ^^^ 8:10.36 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/duration.rs:377:13 8:10.36 | 8:10.36 377 | try!(write!(f, "{}D", days)); 8:10.36 | ^^^ 8:10.36 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/duration.rs:381:17 8:10.36 | 8:10.36 381 | try!(write!(f, "T{}S", secs)); 8:10.36 | ^^^ 8:10.36 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/duration.rs:383:17 8:10.36 | 8:10.37 383 | try!(write!(f, "T{}.{:03}S", secs, abs.nanos / NANOS_PER_MILLI)); 8:10.37 | ^^^ 8:10.37 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/duration.rs:385:17 8:10.37 | 8:10.37 385 | try!(write!(f, "T{}.{:06}S", secs, abs.nanos / NANOS_PER_MICRO)); 8:10.37 | ^^^ 8:10.37 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/duration.rs:387:17 8:10.37 | 8:10.37 387 | try!(write!(f, "T{}.{:09}S", secs, abs.nanos)); 8:10.37 | ^^^ 8:10.37 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/parse.rs:23:17 8:10.37 | 8:10.37 23 | try!(parse_type(&mut s, ch, &mut tm)); 8:10.37 | ^^^ 8:10.37 warning: use of deprecated macro `try`: use the `?` operator instead 8:10.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/parse.rs:26:13 8:10.37 | 8:10.37 26 | try!(parse_char(&mut s, ch)); 8:10.37 | ^^^ 8:10.37 warning: `...` range patterns are deprecated 8:10.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/parse.rs:336:17 8:10.37 | 8:10.37 336 | '0' ... '9' => value = value * 10 + (ch as i64 - '0' as i64), 8:10.37 | ^^^ help: use `..=` for an inclusive range 8:10.37 | 8:10.37 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 8:10.37 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:10.37 = note: for more information, see issue #80165 8:10.37 warning: `...` range patterns are deprecated 8:10.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/parse.rs:359:17 8:10.37 | 8:10.37 359 | '0' ... '9' => { 8:10.37 | ^^^ help: use `..=` for an inclusive range 8:10.37 | 8:10.37 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:10.37 = note: for more information, see issue #80165 8:10.37 warning: `...` range patterns are deprecated 8:10.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/lib.rs:605:11 8:10.37 | 8:10.37 605 | (0...6, 0...11) => (), 8:10.37 | ^^^ help: use `..=` for an inclusive range 8:10.37 | 8:10.37 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:10.37 = note: for more information, see issue #80165 8:10.37 warning: `...` range patterns are deprecated 8:10.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/lib.rs:605:18 8:10.37 | 8:10.37 605 | (0...6, 0...11) => (), 8:10.37 | ^^^ help: use `..=` for an inclusive range 8:10.37 | 8:10.37 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:10.37 = note: for more information, see issue #80165 8:10.37 warning: `...` range patterns are deprecated 8:10.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/lib.rs:606:18 8:10.37 | 8:10.37 606 | (_wday, 0...11) => return Err(InvalidDayOfWeek), 8:10.37 | ^^^ help: use `..=` for an inclusive range 8:10.37 | 8:10.37 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:10.37 = note: for more information, see issue #80165 8:10.37 warning: `...` range patterns are deprecated 8:10.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/lib.rs:607:11 8:10.37 | 8:10.37 607 | (0...6, _mon) => return Err(InvalidMonth), 8:10.37 | ^^^ help: use `..=` for an inclusive range 8:10.37 | 8:10.37 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:10.37 = note: for more information, see issue #80165 8:10.49 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:10.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/lib.rs:556:43 8:10.49 | 8:10.49 556 | write!(f, "{}: %{}", self.description(), ch) 8:10.49 | ^^^^^^^^^^^ 8:10.49 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:10.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/lib.rs:561:39 8:10.49 | 8:10.49 561 | _ => write!(f, "{}", self.description()) 8:10.49 | ^^^^^^^^^^^ 8:10.60 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:10.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/duration.rs:405:30 8:10.61 | 8:10.61 405 | write!(f, "{}", self.description()) 8:10.61 | ^^^^^^^^^^^ 8:10.66 warning: use of deprecated associated function `core::str::::trim_left_matches`: superseded by `trim_start_matches` 8:10.66 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/time/src/parse.rs:329:21 8:10.66 | 8:10.66 329 | let s2 = ss.trim_left_matches(" "); 8:10.66 | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` 8:12.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 8:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 8:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 8:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 8:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 8:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 8:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 8:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 8:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 8:12.87 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsComponentManager.cpp:33, 8:12.87 from Unified_cpp_xpcom_components0.cpp:38: 8:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 8:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 8:12.88 | ^ 8:12.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsComponentManager.cpp:33, 8:12.88 from Unified_cpp_xpcom_components0.cpp:38: 8:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 8:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 8:12.88 | ^ 8:12.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 8:12.88 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsComponentManager.cpp:33, 8:12.88 from Unified_cpp_xpcom_components0.cpp:38: 8:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 8:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 8:12.88 | ^ 8:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 8:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 8:12.88 | ^ 8:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 8:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 8:12.88 | ^ 8:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 8:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 8:12.89 | ^ 8:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 8:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.89 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 8:12.89 | ^ 8:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 8:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.89 371 | nscoord aAppUnitsPerDevPixel) { 8:12.90 | ^ 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.90 380 | nscoord aAppUnitsPerDevPixel) { 8:12.90 | ^ 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.90 387 | nscoord aAppUnitsPerDevPixel) { 8:12.90 | ^ 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.90 394 | nscoord aAppUnitsPerDevPixel) { 8:12.90 | ^ 8:12.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 8:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 8:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 8:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:16, 8:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 8:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 8:12.90 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsComponentManager.cpp:33, 8:12.90 from Unified_cpp_xpcom_components0.cpp:38: 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.90 189 | CSSRect GetExpandedScrollableRect() const { 8:12.90 | ^ 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.90 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:12.90 | ^ 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 8:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.90 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 8:12.90 | ^ 8:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 8:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 8:12.91 | ^ 8:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 8:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.91 243 | CSSRect CalculateScrollRange() const { 8:12.91 | ^ 8:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 8:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 8:12.91 | ^ 8:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 8:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.91 457 | CSSRect GetVisualViewport() const { 8:12.91 | ^ 8:12.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 8:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 8:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 8:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsComponentManager.cpp:33, 8:12.93 from Unified_cpp_xpcom_components0.cpp:38: 8:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 8:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 8:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 8:12.93 | ^~~~~~~~ 8:12.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 8:12.93 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsComponentManager.cpp:33, 8:12.93 from Unified_cpp_xpcom_components0.cpp:38: 8:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 8:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 8:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 8:12.94 | ^~~~~~~~ 8:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsComponentManager.cpp:33, 8:12.94 from Unified_cpp_xpcom_components0.cpp:38: 8:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 8:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 8:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.94 427 | SizeT Size() const { return SizeT(width, height); } 8:12.94 | ^~~~ 8:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 8:12.94 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsComponentManager.cpp:33, 8:12.94 from Unified_cpp_xpcom_components0.cpp:38: 8:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 8:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.94 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 8:12.94 | ^~~~~~~~ 8:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 8:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 8:12.95 | ^~~~~~~~ 8:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsComponentManager.cpp:33, 8:12.95 from Unified_cpp_xpcom_components0.cpp:38: 8:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 8:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 8:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.95 62 | Sub operator-(const Sub& aPoint) const { 8:12.95 | ^~~~~~~~ 8:12.95 In file included from Unified_cpp_xpcom_components0.cpp:11: 8:12.95 /builddir/build/BUILD/icecat-78.15.0/xpcom/components/ManifestParser.cpp: In function ‘void ParseManifest(NSLocationType, mozilla::FileLocation&, char*, bool)’: 8:12.95 /builddir/build/BUILD/icecat-78.15.0/xpcom/components/ManifestParser.cpp:664:72: warning: array subscript [0, 4294967294] is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 8:12.95 664 | nsComponentManagerImpl::gComponentManager->ManifestContract(mgrcx, d.lineno, 8:12.95 | ^ 8:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIComponentRegistrar.h:14, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/nsComponentManager.h:14, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/ManifestParser.h:10, 8:12.95 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/ManifestParser.cpp:11, 8:12.95 from Unified_cpp_xpcom_components0.cpp:11: 8:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 8:12.95 265 | extern nsTArrayHeader sEmptyTArrayHeader; 8:12.96 | ^~~~~~~~~~~~~~~~~~ 8:12.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/CycleCollectedJSContext.cpp:7, 8:12.96 from Unified_cpp_xpcom_base0.cpp:29: 8:12.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 8:12.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.96 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 8:12.96 | ^ 8:12.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/CycleCollectedJSContext.cpp:7, 8:12.96 from Unified_cpp_xpcom_base0.cpp:29: 8:12.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 8:12.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 8:12.96 | ^ 8:12.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 8:12.96 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/CycleCollectedJSContext.cpp:7, 8:12.96 from Unified_cpp_xpcom_base0.cpp:29: 8:12.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 8:12.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 8:12.97 | ^ 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 8:12.97 | ^ 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 8:12.97 | ^ 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 8:12.97 | ^ 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.97 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 8:12.97 | ^ 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.97 371 | nscoord aAppUnitsPerDevPixel) { 8:12.97 | ^ 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.97 380 | nscoord aAppUnitsPerDevPixel) { 8:12.97 | ^ 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.97 387 | nscoord aAppUnitsPerDevPixel) { 8:12.97 | ^ 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 8:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.97 394 | nscoord aAppUnitsPerDevPixel) { 8:12.97 | ^ 8:12.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 8:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 8:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 8:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 8:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 8:12.98 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/CycleCollectedJSContext.cpp:17, 8:12.98 from Unified_cpp_xpcom_base0.cpp:29: 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.98 189 | CSSRect GetExpandedScrollableRect() const { 8:12.98 | ^ 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.98 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:12.98 | ^ 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 8:12.98 | ^ 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.98 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 8:12.98 | ^ 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.98 243 | CSSRect CalculateScrollRange() const { 8:12.98 | ^ 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.98 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 8:12.98 | ^ 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 8:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.98 457 | CSSRect GetVisualViewport() const { 8:12.98 | ^ 8:12.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 8:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 8:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTiming.h:12, 8:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:23, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMMutationObserver.h:13, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/CycleCollectedJSContext.cpp:41, 8:12.99 from Unified_cpp_xpcom_base0.cpp:29: 8:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 8:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.99 1338 | CSSCoord ToCSSPixels() const { return _0; } 8:12.99 | ^ 8:12.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/CycleCollectedJSContext.cpp:7, 8:12.99 from Unified_cpp_xpcom_base0.cpp:29: 8:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 8:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 8:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 8:12.99 | ^~~~~~~~ 8:12.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 8:12.99 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/CycleCollectedJSContext.cpp:7, 8:12.99 from Unified_cpp_xpcom_base0.cpp:29: 8:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 8:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 8:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:12.99 427 | SizeT Size() const { return SizeT(width, height); } 8:12.99 | ^~~~ 8:12.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/CycleCollectedJSContext.cpp:7, 8:13.00 from Unified_cpp_xpcom_base0.cpp:29: 8:13.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:13.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 8:13.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:13.00 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 8:13.00 | ^~~~~~~~ 8:13.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:13.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 8:13.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:13.00 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 8:13.00 | ^~~~~~~~ 8:13.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/CycleCollectedJSContext.cpp:7, 8:13.00 from Unified_cpp_xpcom_base0.cpp:29: 8:13.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 8:13.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 8:13.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:13.00 62 | Sub operator-(const Sub& aPoint) const { 8:13.00 | ^~~~~~~~ 8:13.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 8:13.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 8:13.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 8:13.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 8:13.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 8:13.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 8:13.01 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/CycleCollectedJSContext.cpp:7, 8:13.01 from Unified_cpp_xpcom_base0.cpp:29: 8:13.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 8:13.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 8:13.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:13.01 43 | friend Sub operator*(T aScale, Sub aCoord) { 8:13.01 | ^~~~~~~~ 8:13.01 xpcom/base/Unified_cpp_xpcom_base2.o 8:13.01 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_base1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/Unified_cpp_xpcom_base1.o.pp Unified_cpp_xpcom_base1.cpp 8:13.01 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_base2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/mfbt -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/Unified_cpp_xpcom_base2.o.pp Unified_cpp_xpcom_base2.cpp 8:14.21 warning: `time` (lib) generated 52 warnings 8:14.21 Compiling num_cpus v1.13.0 8:14.21 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_cpus CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/num_cpus CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_cpus CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name num_cpus /builddir/build/BUILD/icecat-78.15.0/third_party/rust/num_cpus/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=835ae43a30f2002c -C extra-filename=-835ae43a30f2002c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:14.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.h:11, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:7, 8:14.86 from Unified_cpp_xpcom_io0.cpp:11: 8:14.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 8:14.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 8:14.86 | ^ 8:14.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.h:11, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:7, 8:14.86 from Unified_cpp_xpcom_io0.cpp:11: 8:14.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 8:14.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 8:14.86 | ^ 8:14.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.h:11, 8:14.86 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:7, 8:14.86 from Unified_cpp_xpcom_io0.cpp:11: 8:14.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 8:14.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 8:14.86 | ^ 8:14.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 8:14.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 371 | nscoord aAppUnitsPerDevPixel) { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 380 | nscoord aAppUnitsPerDevPixel) { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 387 | nscoord aAppUnitsPerDevPixel) { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 394 | nscoord aAppUnitsPerDevPixel) { 8:14.87 | ^ 8:14.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:11, 8:14.87 from Unified_cpp_xpcom_io0.cpp:11: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 189 | CSSRect GetExpandedScrollableRect() const { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 243 | CSSRect CalculateScrollRange() const { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 8:14.87 | ^ 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 457 | CSSRect GetVisualViewport() const { 8:14.87 | ^ 8:14.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:11, 8:14.87 from Unified_cpp_xpcom_io0.cpp:11: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 8:14.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.87 1338 | CSSCoord ToCSSPixels() const { return _0; } 8:14.87 | ^ 8:14.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:14.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:14.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:14.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 8:14.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 8:14.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 8:14.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 8:14.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 8:14.88 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:11, 8:14.88 from Unified_cpp_xpcom_io0.cpp:11: 8:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 8:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 8:14.89 | ^ 8:14.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:11, 8:14.89 from Unified_cpp_xpcom_io0.cpp:11: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.89 21 | inline Rect ToRect(const gfxRect& aRect) { 8:14.89 | ^ 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.89 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 8:14.89 | ^ 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.89 40 | inline Point ToPoint(const gfxPoint& aPoint) { 8:14.89 | ^ 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.89 44 | inline Size ToSize(const gfxSize& aSize) { 8:14.89 | ^ 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.89 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 8:14.89 | ^ 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.89 52 | inline gfxSize ThebesSize(const Size& aSize) { 8:14.89 | ^ 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.89 56 | inline gfxRect ThebesRect(const Rect& aRect) { 8:14.89 | ^ 8:14.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:11, 8:14.89 from Unified_cpp_xpcom_io0.cpp:11: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.89 1859 | int32_t aAppUnitsPerPixel) { 8:14.89 | ^ 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.89 3214 | int32_t aAppUnitsPerPixel) { 8:14.89 | ^ 8:14.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:11, 8:14.89 from Unified_cpp_xpcom_io0.cpp:11: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 8:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.89 332 | LayerPoint GetFixedPositionAnchor() const { 8:14.89 | ^ 8:14.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 8:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:11, 8:14.90 from Unified_cpp_xpcom_io0.cpp:11: 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.90 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 8:14.90 | ^ 8:14.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:11, 8:14.90 from Unified_cpp_xpcom_io0.cpp:11: 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.90 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:14.90 | ^ 8:14.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.h:11, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:7, 8:14.90 from Unified_cpp_xpcom_io0.cpp:11: 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 8:14.90 | ^~~~~~~~ 8:14.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.h:11, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:7, 8:14.90 from Unified_cpp_xpcom_io0.cpp:11: 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 8:14.90 | ^~~~~~~~ 8:14.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.h:11, 8:14.90 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:7, 8:14.90 from Unified_cpp_xpcom_io0.cpp:11: 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 8:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.90 427 | SizeT Size() const { return SizeT(width, height); } 8:14.90 | ^~~~ 8:14.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.h:11, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:7, 8:14.91 from Unified_cpp_xpcom_io0.cpp:11: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.91 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 8:14.91 | ^~~~~~~~ 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 8:14.91 | ^~~~~~~~ 8:14.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.h:11, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:7, 8:14.91 from Unified_cpp_xpcom_io0.cpp:11: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.91 62 | Sub operator-(const Sub& aPoint) const { 8:14.91 | ^~~~~~~~ 8:14.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.h:11, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:7, 8:14.91 from Unified_cpp_xpcom_io0.cpp:11: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.91 43 | friend Sub operator*(T aScale, Sub aCoord) { 8:14.91 | ^~~~~~~~ 8:14.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.h:11, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:7, 8:14.91 from Unified_cpp_xpcom_io0.cpp:11: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 8:14.91 | ^~~~~~~~~~~~~ 8:14.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.h:11, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/FileDescriptorFile.cpp:7, 8:14.91 from Unified_cpp_xpcom_io0.cpp:11: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.91 323 | static SizeTyped FromUnknownSize( 8:14.91 | ^~~~~~~~~~~~~~~ 8:14.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/Base64.h:10, 8:14.91 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/Base64.cpp:7, 8:14.91 from Unified_cpp_xpcom_io0.cpp:2: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.92 760 | typename detail::Nth::Type extract() { 8:14.92 | ^~~~~~~ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 8:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:14.92 In file included from Unified_cpp_xpcom_io0.cpp:137: 8:14.92 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsEscape.cpp: In function ‘nsresult NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&, bool&, const fallible_t&)’: 8:14.92 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsEscape.cpp:588:26: warning: ‘destPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 8:14.92 588 | memcpy(destPtr + destPos, last, toCopy); 8:14.92 | ~~~~~~~~^~~~~~~~~ 8:14.92 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_io1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_USR_LIB64_DIR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_xpcom_io1.o.pp Unified_cpp_xpcom_io1.cpp 8:17.80 Compiling net2 v0.2.33 8:17.80 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=net2 CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Extensions to the standard library'\''s networking types as proposed in RFC 1158. 8:17.80 ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=net2 CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_VERSION=0.2.33 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name net2 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="duration"' -C metadata=900a0af4cd52e516 -C extra-filename=-900a0af4cd52e516 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:17.89 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/tcp.rs:54:24 8:17.89 | 8:17.89 54 | let addr = try!(::one_addr(addr)); 8:17.89 | ^^^ 8:17.89 | 8:17.89 note: the lint level is defined here 8:17.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/lib.rs:42:23 8:17.89 | 8:17.89 42 | #![deny(missing_docs, warnings)] 8:17.89 | ^^^^^^^^ 8:17.89 = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` 8:17.89 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/tcp.rs:88:13 8:17.89 | 8:17.89 88 | try!(addr.to_socket_addrs()).fold(Err(err), |prev, addr| { 8:17.89 | ^^^ 8:17.89 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/udp.rs:53:9 8:17.89 | 8:17.89 53 | try!(self.with_socket(|sock| { 8:17.89 | ^^^ 8:17.89 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/udp.rs:54:24 8:17.89 | 8:17.89 54 | let addr = try!(::one_addr(addr)); 8:17.89 | ^^^ 8:17.89 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/socket.rs:31:28 8:17.89 | 8:17.89 31 | Ok(Socket { inner: try!(sys::Socket::new(family, ty)) }) 8:17.89 | ^^^ 8:17.89 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/socket.rs:58:13 8:17.89 | 8:17.89 58 | try!(::cvt(c::getsockname(self.inner.raw(), 8:17.89 | ^^^ 8:17.89 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/ext.rs:68:9 8:17.89 | 8:17.89 68 | try!(::cvt(setsockopt(sock, opt, val, payload as *const _, 8:17.89 | ^^^ 8:17.89 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/ext.rs:80:9 8:17.90 | 8:17.90 80 | try!(::cvt(getsockopt(sock, opt, val, 8:17.90 | ^^^ 8:17.90 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/ext.rs:732:9 8:17.90 | 8:17.90 732 | try!(set_opt(self.as_sock(), SOL_SOCKET, SO_KEEPALIVE, 8:17.90 | ^^^ 8:17.90 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/ext.rs:735:13 8:17.90 | 8:17.90 735 | try!(set_opt(self.as_sock(), v(IPPROTO_TCP), KEEPALIVE_OPTION, 8:17.90 | ^^^ 8:17.90 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/ext.rs:743:25 8:17.90 | 8:17.90 743 | let keepalive = try!(get_opt::(self.as_sock(), SOL_SOCKET, 8:17.90 | ^^^ 8:17.91 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/ext.rs:748:20 8:17.91 | 8:17.91 748 | let secs = try!(get_opt::(self.as_sock(), v(IPPROTO_TCP), 8:17.91 | ^^^ 8:17.91 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/ext.rs:1240:17 8:17.91 | 8:17.91 1240 | let addrs = try!(addr.to_socket_addrs()); 8:17.91 | ^^^ 8:17.91 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/sys/unix/mod.rs:53:22 8:17.92 | 8:17.92 53 | let fd = try!(::cvt(libc::socket(family, ty, 0))); 8:17.92 | ^^^ 8:17.92 warning: use of deprecated macro `try`: use the `?` operator instead 8:17.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/net2/src/lib.rs:73:21 8:17.92 | 8:17.92 73 | let mut addrs = try!(tsa.to_socket_addrs()); 8:17.92 | ^^^ 8:19.69 warning: `net2` (lib) generated 15 warnings 8:19.69 Compiling atty v0.2.11 8:19.69 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=atty CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/atty CARGO_PKG_AUTHORS='softprops ' CARGO_PKG_DESCRIPTION='A simple interface for querying atty' CARGO_PKG_HOMEPAGE='https://github.com/softprops/atty' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=atty CARGO_PKG_REPOSITORY='https://github.com/softprops/atty' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name atty /builddir/build/BUILD/icecat-78.15.0/third_party/rust/atty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=524fb4ca9d37c2e2 -C extra-filename=-524fb4ca9d37c2e2 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:19.79 Compiling raw-window-handle v0.3.0 8:19.79 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=raw_window_handle CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/raw-window-handle CARGO_PKG_AUTHORS='Osspial ' CARGO_PKG_DESCRIPTION='Interoperability library for Rust Windowing applications.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unlicense CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=raw-window-handle CARGO_PKG_REPOSITORY='https://github.com/rust-windowing/raw-window-handle' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name raw_window_handle --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/raw-window-handle/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=19244d32ebaed001 -C extra-filename=-19244d32ebaed001 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:20.02 Compiling memmap v0.7.0 8:20.02 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memmap CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/memmap CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_DESCRIPTION='Cross-platform Rust API for memory-mapped file IO' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memmap CARGO_PKG_REPOSITORY='https://github.com/danburkert/memmap-rs' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name memmap /builddir/build/BUILD/icecat-78.15.0/third_party/rust/memmap/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=da57996c38409592 -C extra-filename=-da57996c38409592 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:21.08 Compiling hashglobe v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/servo/components/hashglobe) 8:21.08 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hashglobe CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/hashglobe CARGO_PKG_AUTHORS='The Rust Project Developers:Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Fork of std::HashMap with stable fallible allocation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashglobe CARGO_PKG_REPOSITORY='https://github.com/Manishearth/hashglobe' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name hashglobe servo/components/hashglobe/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=766d7ef9378d11dd -C extra-filename=-766d7ef9378d11dd --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:22.11 js/src/Unified_cpp_js_src14.o 8:22.11 /usr/lib64/ccache/g++ -o Unified_cpp_js_src13.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp Unified_cpp_js_src13.cpp 8:22.68 Compiling libudev-sys v0.1.3 (/builddir/build/BUILD/icecat-78.15.0/dom/webauthn/libudev-sys) 8:22.69 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libudev_sys CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/dom/webauthn/libudev-sys CARGO_PKG_AUTHORS='Tim Taubert ' CARGO_PKG_DESCRIPTION='FFI bindings to libudev' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libudev-sys CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name libudev_sys dom/webauthn/libudev-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=9760b3eb52b05a8f -C extra-filename=-9760b3eb52b05a8f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:27.20 Compiling dirs-sys v0.3.4 8:27.20 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=dirs_sys CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/dirs-sys CARGO_PKG_AUTHORS='Simon Ochsenreither ' CARGO_PKG_DESCRIPTION='System-level helper functions for the dirs and directories crates.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dirs-sys CARGO_PKG_REPOSITORY='https://github.com/soc/dirs-sys-rs' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name dirs_sys /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dirs-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=51b9c98dde6f837b -C extra-filename=-51b9c98dde6f837b --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:29.70 Compiling pulse-ffi v0.1.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 8:29.70 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=pulse_ffi CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/pulse-ffi CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='FFI for libpulse.so supporting static linking and dynamic loading.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pulse-ffi CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name pulse_ffi /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pulse-ffi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="dlopen"' -C metadata=55cf6675493f2329 -C extra-filename=-55cf6675493f2329 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:30.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsMultiplexInputStream.cpp:28, 8:30.96 from Unified_cpp_xpcom_io1.cpp:38: 8:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 8:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.96 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 8:30.96 | ^ 8:30.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsMultiplexInputStream.cpp:28, 8:30.96 from Unified_cpp_xpcom_io1.cpp:38: 8:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 8:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 8:30.96 | ^ 8:30.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 8:30.96 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsMultiplexInputStream.cpp:28, 8:30.96 from Unified_cpp_xpcom_io1.cpp:38: 8:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 8:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 8:30.96 | ^ 8:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 8:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 8:30.96 | ^ 8:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 8:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 8:30.96 | ^ 8:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 8:30.97 | ^ 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.97 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 8:30.97 | ^ 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.97 371 | nscoord aAppUnitsPerDevPixel) { 8:30.97 | ^ 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.97 380 | nscoord aAppUnitsPerDevPixel) { 8:30.97 | ^ 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.97 387 | nscoord aAppUnitsPerDevPixel) { 8:30.97 | ^ 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.97 394 | nscoord aAppUnitsPerDevPixel) { 8:30.97 | ^ 8:30.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsMultiplexInputStream.cpp:28, 8:30.97 from Unified_cpp_xpcom_io1.cpp:38: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 8:30.97 | ^~~~~~~~ 8:30.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 8:30.97 from /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsMultiplexInputStream.cpp:28, 8:30.97 from Unified_cpp_xpcom_io1.cpp:38: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 8:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:30.97 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 8:30.97 | ^~~~~~~~ 8:30.97 In file included from Unified_cpp_xpcom_io1.cpp:92: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsStorageStream.cpp: In member function ‘void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::ParentToChildStreamActorManager]’: 8:30.97 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 8:30.97 516 | return Seek(pos); 8:30.97 | ~~~~^~~~~ 8:30.97 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsStorageStream.cpp:588:11: note: ‘offset’ was declared here 8:30.97 588 | int64_t offset; 8:30.97 | ^~~~~~ 8:30.97 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsStorageStream.cpp: In member function ‘void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::ChildToParentStreamActorManager]’: 8:31.00 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 8:31.00 516 | return Seek(pos); 8:31.00 | ~~~~^~~~~ 8:31.00 /builddir/build/BUILD/icecat-78.15.0/xpcom/io/nsStorageStream.cpp:588:11: note: ‘offset’ was declared here 8:31.00 588 | int64_t offset; 8:31.00 | ^~~~~~ 8:31.00 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/io' 8:31.01 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptinfo' 8:31.01 mkdir -p '.deps/' 8:31.02 xpcom/reflect/xptinfo/xptdata.o 8:31.02 xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.o 8:31.02 /usr/lib64/ccache/g++ -o xptdata.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptinfo -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptinfo -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/xptdata.o.pp xptdata.cpp 8:31.98 Compiling freetype v0.4.0 8:31.98 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=freetype CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/freetype CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Bindings for Freetype used by Servo' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 / MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=freetype CARGO_PKG_REPOSITORY='https://github.com/servo/rust-freetype' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name freetype /builddir/build/BUILD/icecat-78.15.0/third_party/rust/freetype/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=b3a7f6cec66177d4 -C extra-filename=-b3a7f6cec66177d4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:33.71 js/src/Unified_cpp_js_src15.o 8:33.71 /usr/lib64/ccache/g++ -o Unified_cpp_js_src14.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp Unified_cpp_js_src14.cpp 8:34.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:17, 8:34.15 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.15 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 8:34.15 | ^ 8:34.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:17, 8:34.15 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 8:34.15 | ^ 8:34.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:17, 8:34.15 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 8:34.15 | ^ 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 8:34.15 | ^ 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 8:34.15 | ^ 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 8:34.15 | ^ 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 8:34.15 | ^ 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.15 371 | nscoord aAppUnitsPerDevPixel) { 8:34.15 | ^ 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.15 380 | nscoord aAppUnitsPerDevPixel) { 8:34.15 | ^ 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.15 387 | nscoord aAppUnitsPerDevPixel) { 8:34.15 | ^ 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.15 394 | nscoord aAppUnitsPerDevPixel) { 8:34.15 | ^ 8:34.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:16, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadManager.h:12, 8:34.15 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:20, 8:34.15 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 8:34.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.16 189 | CSSRect GetExpandedScrollableRect() const { 8:34.16 | ^ 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.16 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:34.16 | ^ 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.16 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 8:34.16 | ^ 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.16 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 8:34.16 | ^ 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.16 243 | CSSRect CalculateScrollRange() const { 8:34.16 | ^ 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.16 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 8:34.16 | ^ 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.16 457 | CSSRect GetVisualViewport() const { 8:34.16 | ^ 8:34.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:12, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/MainThreadIdlePeriod.cpp:13, 8:34.16 from Unified_cpp_xpcom_threads0.cpp:65: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.16 1338 | CSSCoord ToCSSPixels() const { return _0; } 8:34.16 | ^ 8:34.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:12, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/MainThreadIdlePeriod.cpp:13, 8:34.16 from Unified_cpp_xpcom_threads0.cpp:65: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.16 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 8:34.16 | ^ 8:34.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 8:34.16 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/MainThreadIdlePeriod.cpp:13, 8:34.16 from Unified_cpp_xpcom_threads0.cpp:65: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 8:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.17 21 | inline Rect ToRect(const gfxRect& aRect) { 8:34.17 | ^ 8:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 8:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.17 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 8:34.17 | ^ 8:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 8:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 8:34.17 | ^ 8:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 8:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.18 44 | inline Size ToSize(const gfxSize& aSize) { 8:34.18 | ^ 8:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 8:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.18 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 8:34.18 | ^ 8:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 8:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.18 52 | inline gfxSize ThebesSize(const Size& aSize) { 8:34.18 | ^ 8:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 8:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.18 56 | inline gfxRect ThebesRect(const Rect& aRect) { 8:34.18 | ^ 8:34.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 8:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 8:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 8:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 8:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 8:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 8:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 8:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 8:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 8:34.18 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/MainThreadIdlePeriod.cpp:13, 8:34.18 from Unified_cpp_xpcom_threads0.cpp:65: 8:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 8:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.18 1859 | int32_t aAppUnitsPerPixel) { 8:34.19 | ^ 8:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 8:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.19 3214 | int32_t aAppUnitsPerPixel) { 8:34.19 | ^ 8:34.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/MainThreadIdlePeriod.cpp:13, 8:34.19 from Unified_cpp_xpcom_threads0.cpp:65: 8:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 8:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.19 332 | LayerPoint GetFixedPositionAnchor() const { 8:34.19 | ^ 8:34.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/MainThreadIdlePeriod.cpp:13, 8:34.19 from Unified_cpp_xpcom_threads0.cpp:65: 8:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 8:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.19 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 8:34.19 | ^ 8:34.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/MainThreadIdlePeriod.cpp:13, 8:34.19 from Unified_cpp_xpcom_threads0.cpp:65: 8:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 8:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.19 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:34.19 | ^ 8:34.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:17, 8:34.20 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.20 40 | friend Sub operator*(Sub aCoord, T aScale) { 8:34.20 | ^~~~~~~~ 8:34.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:17, 8:34.20 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.20 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 8:34.20 | ^~~~~~~~ 8:34.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:17, 8:34.20 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.20 427 | SizeT Size() const { return SizeT(width, height); } 8:34.20 | ^~~~ 8:34.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:17, 8:34.20 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.20 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 8:34.20 | ^~~~~~~~ 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.20 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 8:34.20 | ^~~~~~~~ 8:34.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:34.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:17, 8:34.20 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 8:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.20 62 | Sub operator-(const Sub& aPoint) const { 8:34.20 | ^~~~~~~~ 8:34.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:17, 8:34.21 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 8:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 8:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.21 43 | friend Sub operator*(T aScale, Sub aCoord) { 8:34.21 | ^~~~~~~~ 8:34.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:17, 8:34.21 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 8:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 8:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 8:34.21 | ^~~~~~~~~~~~~ 8:34.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:17, 8:34.21 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 8:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 8:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.21 323 | static SizeTyped FromUnknownSize( 8:34.21 | ^~~~~~~~~~~~~~~ 8:34.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 8:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerialEventTarget.h:10, 8:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AbstractThread.h:14, 8:34.22 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/AbstractThread.cpp:7, 8:34.22 from Unified_cpp_xpcom_threads0.cpp:2: 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.22 760 | typename detail::Nth::Type extract() { 8:34.22 | ^~~~~~~ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 8:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:34.23 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_threads1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/tools/profiler -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_xpcom_threads1.o.pp Unified_cpp_xpcom_threads1.cpp 8:34.58 Compiling jobserver v0.1.21 8:34.58 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jobserver CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/jobserver CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='An implementation of the GNU make jobserver for Rust 8:34.58 ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/jobserver-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jobserver CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/jobserver-rs' CARGO_PKG_VERSION=0.1.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name jobserver --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/jobserver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=e5a5b51d1fa7784a -C extra-filename=-e5a5b51d1fa7784a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblibc-9a3cde747173821a.rmeta --cap-lints warn` 8:36.54 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_cpus CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/num_cpus CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_cpus CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name num_cpus /builddir/build/BUILD/icecat-78.15.0/third_party/rust/num_cpus/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=e6053dffb285280b -C extra-filename=-e6053dffb285280b --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblibc-9a3cde747173821a.rmeta --cap-lints warn` 8:37.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 8:37.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:37.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:37.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:37.18 from StaticComponents.cpp:17: 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 8:37.18 | ^ 8:37.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:37.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 8:37.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:37.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:37.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:37.18 from StaticComponents.cpp:17: 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 8:37.18 | ^ 8:37.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:37.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:37.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:37.18 from StaticComponents.cpp:17: 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 8:37.18 | ^ 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 8:37.18 | ^ 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 8:37.18 | ^ 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 8:37.18 | ^ 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 8:37.18 | ^ 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.18 371 | nscoord aAppUnitsPerDevPixel) { 8:37.18 | ^ 8:37.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.19 380 | nscoord aAppUnitsPerDevPixel) { 8:37.19 | ^ 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.19 387 | nscoord aAppUnitsPerDevPixel) { 8:37.19 | ^ 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.19 394 | nscoord aAppUnitsPerDevPixel) { 8:37.19 | ^ 8:37.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 8:37.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 8:37.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 8:37.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 8:37.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 8:37.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 8:37.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DecryptJob.h:10, 8:37.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ChromiumCDMParent.h:9, 8:37.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GMPService.h:27, 8:37.19 from StaticComponents.cpp:30: 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.19 189 | CSSRect GetExpandedScrollableRect() const { 8:37.19 | ^ 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:37.19 | ^ 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 8:37.19 | ^ 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 8:37.19 | ^ 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.19 243 | CSSRect CalculateScrollRange() const { 8:37.19 | ^ 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 8:37.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 8:37.19 | ^ 8:37.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 8:37.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.20 457 | CSSRect GetVisualViewport() const { 8:37.20 | ^ 8:37.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 8:37.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 8:37.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 8:37.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 8:37.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 8:37.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRange.h:16, 8:37.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 8:37.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 8:37.21 from StaticComponents.cpp:49: 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.21 1338 | CSSCoord ToCSSPixels() const { return _0; } 8:37.21 | ^ 8:37.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 8:37.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 8:37.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 8:37.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 8:37.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRange.h:16, 8:37.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 8:37.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 8:37.21 from StaticComponents.cpp:49: 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.21 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 8:37.21 | ^ 8:37.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 8:37.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRange.h:16, 8:37.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 8:37.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 8:37.21 from StaticComponents.cpp:49: 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.21 21 | inline Rect ToRect(const gfxRect& aRect) { 8:37.21 | ^ 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.21 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 8:37.21 | ^ 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 8:37.21 | ^ 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.21 44 | inline Size ToSize(const gfxSize& aSize) { 8:37.21 | ^ 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 8:37.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.23 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 8:37.23 | ^ 8:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 8:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.23 52 | inline gfxSize ThebesSize(const Size& aSize) { 8:37.23 | ^ 8:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 8:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 8:37.24 | ^ 8:37.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRange.h:16, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScriptableContentIterator.h:11, 8:37.24 from StaticComponents.cpp:49: 8:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 8:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.24 1859 | int32_t aAppUnitsPerPixel) { 8:37.24 | ^ 8:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 8:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.24 3214 | int32_t aAppUnitsPerPixel) { 8:37.24 | ^ 8:37.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerShutdownState.h:13, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerManager.h:13, 8:37.24 from StaticComponents.cpp:69: 8:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 8:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.24 332 | LayerPoint GetFixedPositionAnchor() const { 8:37.24 | ^ 8:37.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerShutdownState.h:13, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerManager.h:13, 8:37.24 from StaticComponents.cpp:69: 8:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 8:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.24 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 8:37.24 | ^ 8:37.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerShutdownState.h:13, 8:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerManager.h:13, 8:37.24 from StaticComponents.cpp:69: 8:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 8:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.24 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:37.24 | ^ 8:37.24 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/../../widget/gtk/nsDeviceContextSpecG.h:9, 8:37.24 from StaticComponents.cpp:283: 8:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDeviceContextSpec.h: In member function ‘virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()’: 8:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDeviceContextSpec.h:79:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.25 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 8:37.25 | ^ 8:37.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 8:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:37.25 from StaticComponents.cpp:17: 8:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 8:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 8:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 8:37.25 | ^~~~~~~~ 8:37.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:37.25 from StaticComponents.cpp:17: 8:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 8:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 8:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.25 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 8:37.25 | ^~~~~~~~ 8:37.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 8:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 8:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:37.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:37.26 from StaticComponents.cpp:17: 8:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 8:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 8:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.26 427 | SizeT Size() const { return SizeT(width, height); } 8:37.26 | ^~~~ 8:37.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:37.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:37.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:37.26 from StaticComponents.cpp:17: 8:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 8:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.26 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 8:37.26 | ^~~~~~~~ 8:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 8:37.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.27 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 8:37.27 | ^~~~~~~~ 8:37.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 8:37.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 8:37.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:37.28 from StaticComponents.cpp:17: 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.28 62 | Sub operator-(const Sub& aPoint) const { 8:37.28 | ^~~~~~~~ 8:37.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:37.28 from StaticComponents.cpp:17: 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.28 43 | friend Sub operator*(T aScale, Sub aCoord) { 8:37.28 | ^~~~~~~~ 8:37.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:37.28 from StaticComponents.cpp:17: 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 8:37.28 | ^~~~~~~~~~~~~ 8:37.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 8:37.28 from StaticComponents.cpp:17: 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.28 323 | static SizeTyped FromUnknownSize( 8:37.28 | ^~~~~~~~~~~~~~~ 8:37.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIGlobalObject.h:19, 8:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 8:37.28 from StaticComponents.cpp:13: 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 8:37.28 /builddir/build/BUILD/icecat-78.15.0/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:162:35: required from here 8:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 8:37.29 34 | memset(aT, 0, sizeof(T)); 8:37.29 | ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.29 In file included from StaticComponents.cpp:298: 8:37.29 /builddir/build/BUILD/icecat-78.15.0/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 8:37.29 144 | struct AmountFns { 8:37.29 | ^~~~~~~~~ 8:37.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 8:37.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIGlobalObject.h:19, 8:37.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 8:37.29 from StaticComponents.cpp:13: 8:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 8:37.29 /builddir/build/BUILD/icecat-78.15.0/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:182:38: required from here 8:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 8:37.29 34 | memset(aT, 0, sizeof(T)); 8:37.29 | ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.29 In file included from StaticComponents.cpp:298: 8:37.29 /builddir/build/BUILD/icecat-78.15.0/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 8:37.29 178 | struct SizeOfTabFns { 8:37.29 | ^~~~~~~~~~~~ 8:37.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 8:37.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 8:37.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 8:37.29 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 8:37.29 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 8:37.29 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCOMPtr.h:30, 8:37.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Module.h:13, 8:37.29 from /builddir/build/BUILD/icecat-78.15.0/xpcom/components/StaticComponents.h:11, 8:37.29 from StaticComponents.cpp:7: 8:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 8:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 8:37.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.30 760 | typename detail::Nth::Type extract() { 8:37.30 | ^~~~~~~ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 8:37.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 8:37.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 8:37.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:37.30 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/components' 8:37.30 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptcall' 8:37.30 mkdir -p '.deps/' 8:37.30 xpcom/reflect/xptcall/xptcall.o 8:37.30 /usr/lib64/ccache/g++ -o xptcall.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptcall -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/xptcall.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/xptcall.cpp 8:38.53 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/getrandom CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name getrandom --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/getrandom/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=f14f67b3b5c7b879 -C extra-filename=-f14f67b3b5c7b879 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblibc-9a3cde747173821a.rmeta --cap-lints warn` 8:39.09 warning: `getrandom` (lib) generated 2 warnings (2 duplicates) 8:39.09 Compiling quote v1.0.2 8:39.09 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/quote CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name quote --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/quote/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=43cc740c63a5084d -C extra-filename=-43cc740c63a5084d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rmeta --cap-lints warn` 8:39.26 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/FoldLinearArithConstants.h:10, 8:39.26 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/FoldLinearArithConstants.cpp:7, 8:39.26 from Unified_cpp_js_src_jit4.cpp:2: 8:39.26 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h: In member function ‘virtual js::jit::MInstruction* js::jit::MLoadFixedSlot::clone(js::jit::TempAllocator&, const MDefinitionVector&) const’: 8:39.26 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h:1119:17: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 8:39.26 1119 | MInstruction* clone(TempAllocator& alloc, const MDefinitionVector& inputs) \ 8:39.26 | ^~~~~ 8:39.26 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h:1119:17: note: in definition of macro ‘ALLOW_CLONE’ 8:39.26 1119 | MInstruction* clone(TempAllocator& alloc, const MDefinitionVector& inputs) \ 8:39.26 | ^~~~~ 8:39.27 js/src/jit/Unified_cpp_js_src_jit6.o 8:39.27 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit5.o.pp Unified_cpp_js_src_jit5.cpp 8:40.27 Compiling ffi-support v0.4.0 8:40.27 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ffi_support CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/ffi-support CARGO_PKG_AUTHORS='Thom Chiovoloni ' CARGO_PKG_DESCRIPTION='A crate to help expose Rust functions over the FFI.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 / MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ffi-support CARGO_PKG_REPOSITORY='https://github.com/mozilla/application-services' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name ffi_support --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ffi-support/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=10954d101cfeb103 -C extra-filename=-10954d101cfeb103 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:40.32 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/xptcprivate.h:11, 8:40.32 from /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/xptcall.cpp:8: 8:40.32 /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 8:40.32 /builddir/build/BUILD/icecat-78.15.0/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] 8:40.32 79 | memset(this, 0, sizeof(nsXPTCVariant)); 8:40.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:40.32 /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 8:40.32 44 | struct nsXPTCVariant { 8:40.32 | ^~~~~~~~~~~~~ 8:40.33 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptcall' 8:40.34 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptcall/md/unix' 8:40.34 mkdir -p '.deps/' 8:40.35 xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_ppc64_linux.o 8:40.35 /usr/lib64/ccache/gcc -std=gnu99 -o xptcinvoke_asm_ppc64_linux.o -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -fPIC -Wa,--noexecstack -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -g -I/builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall -c /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_ppc64_linux.S 8:40.35 xpcom/reflect/xptcall/md/unix/xptcstubs_asm_ppc64_linux.o 8:40.39 /usr/lib64/ccache/gcc -std=gnu99 -o xptcstubs_asm_ppc64_linux.o -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -fPIC -Wa,--noexecstack -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -g -I/builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall -c /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/md/unix/xptcstubs_asm_ppc64_linux.S 8:40.39 xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.o 8:40.44 xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.o 8:40.44 /usr/lib64/ccache/g++ -o xptcinvoke_ppc64_linux.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/md/unix -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptcall/md/unix -I/builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/xptcinvoke_ppc64_linux.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp 8:41.53 Compiling dogear v0.4.0 8:41.53 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=dogear CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/dogear CARGO_PKG_AUTHORS='Lina Cambridge ' CARGO_PKG_DESCRIPTION='A library for merging bookmark trees.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dogear CARGO_PKG_REPOSITORY='https://github.com/mozilla/dogear' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name dogear --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dogear/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=3db37f7cb23ea221 -C extra-filename=-3db37f7cb23ea221 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern smallbitvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallbitvec-4496a947b593f3a6.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:42.97 warning: unused return value of `std::mem::replace` that must be used 8:42.97 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dogear/src/merge.rs:1683:13 8:42.97 | 8:42.97 1683 | / mem::replace( 8:42.97 1684 | | &mut self.matching_dupes_by_local_parent_guid, 8:42.97 1685 | | matching_dupes_by_local_parent_guid, 8:42.97 1686 | | ); 8:42.97 | |______________^ 8:42.97 | 8:42.97 = note: `#[warn(unused_must_use)]` on by default 8:42.97 = note: if you don't need the old value, you can just assign the new value directly 8:42.98 warning: unused return value of `std::mem::replace` that must be used 8:42.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dogear/src/merge.rs:1742:13 8:42.98 | 8:42.98 1742 | / mem::replace( 8:42.98 1743 | | &mut self.matching_dupes_by_local_parent_guid, 8:42.98 1744 | | matching_dupes_by_local_parent_guid, 8:42.98 1745 | | ); 8:42.98 | |______________^ 8:42.98 | 8:42.98 = note: if you don't need the old value, you can just assign the new value directly 8:42.98 warning: unused return value of `std::mem::replace` that must be used 8:42.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dogear/src/tree.rs:488:9 8:42.98 | 8:42.98 488 | mem::replace(&mut self.0.entries[self.1].content, Some(content)); 8:42.98 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 8:42.98 | 8:42.98 = note: if you don't need the old value, you can just assign the new value directly 8:42.98 warning: unused return value of `std::mem::replace` that must be used 8:42.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dogear/src/tree.rs:658:17 8:42.98 | 8:42.98 658 | mem::replace(&mut self.parent, BuilderEntryParent::Root); 8:42.98 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 8:42.98 | 8:42.98 = note: if you don't need the old value, you can just assign the new value directly 8:42.98 warning: unused return value of `std::mem::replace` that must be used 8:42.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dogear/src/tree.rs:686:9 8:42.98 | 8:42.98 686 | mem::replace(&mut self.parent, new_parent); 8:42.98 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 8:42.98 | 8:42.98 = note: if you don't need the old value, you can just assign the new value directly 8:44.03 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/xptcprivate.h:11, 8:44.03 from /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc64_linux.cpp:8: 8:44.03 /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 8:44.03 /builddir/build/BUILD/icecat-78.15.0/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] 8:44.04 79 | memset(this, 0, sizeof(nsXPTCVariant)); 8:44.04 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:44.04 /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 8:44.04 44 | struct nsXPTCVariant { 8:44.04 | ^~~~~~~~~~~~~ 8:44.04 /usr/lib64/ccache/g++ -o xptcstubs_ppc64_linux.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/md/unix -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptcall/md/unix -I/builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/xptcstubs_ppc64_linux.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp 8:46.63 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/xptcprivate.h:11, 8:46.63 from /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/md/unix/xptcstubs_ppc64_linux.cpp:8: 8:46.63 /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 8:46.63 /builddir/build/BUILD/icecat-78.15.0/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] 8:46.63 79 | memset(this, 0, sizeof(nsXPTCVariant)); 8:46.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:46.63 /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptcall/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 8:46.63 44 | struct nsXPTCVariant { 8:46.63 | ^~~~~~~~~~~~~ 8:46.63 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptcall/md/unix' 8:46.64 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/chrome' 8:46.64 mkdir -p '.deps/' 8:46.64 chrome/Unified_cpp_chrome0.o 8:46.64 /usr/lib64/ccache/g++ -o Unified_cpp_chrome0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/objdir/chrome -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I/builddir/build/BUILD/icecat-78.15.0/xpcom/components -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/Unified_cpp_chrome0.o.pp Unified_cpp_chrome0.cpp 8:48.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.13 from Unified_cpp_xpcom_base1.cpp:2: 8:48.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 8:48.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 8:48.13 | ^ 8:48.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.13 from Unified_cpp_xpcom_base1.cpp:2: 8:48.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 8:48.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 8:48.13 | ^ 8:48.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.13 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.13 from Unified_cpp_xpcom_base1.cpp:2: 8:48.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 8:48.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 8:48.13 | ^ 8:48.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 8:48.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 8:48.13 | ^ 8:48.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 371 | nscoord aAppUnitsPerDevPixel) { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 380 | nscoord aAppUnitsPerDevPixel) { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 387 | nscoord aAppUnitsPerDevPixel) { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 394 | nscoord aAppUnitsPerDevPixel) { 8:48.14 | ^ 8:48.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.14 from Unified_cpp_xpcom_base1.cpp:2: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 189 | CSSRect GetExpandedScrollableRect() const { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 243 | CSSRect CalculateScrollRange() const { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 8:48.14 | ^ 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 457 | CSSRect GetVisualViewport() const { 8:48.14 | ^ 8:48.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.14 from Unified_cpp_xpcom_base1.cpp:2: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 8:48.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.14 1338 | CSSCoord ToCSSPixels() const { return _0; } 8:48.14 | ^ 8:48.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 8:48.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 8:48.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:48.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:48.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.15 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.15 from Unified_cpp_xpcom_base1.cpp:2: 8:48.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 8:48.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.15 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 8:48.15 | ^ 8:48.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 8:48.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 8:48.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 8:48.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 8:48.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:48.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:48.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.16 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.16 from Unified_cpp_xpcom_base1.cpp:2: 8:48.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 21 | inline Rect ToRect(const gfxRect& aRect) { 8:48.17 | ^ 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 8:48.17 | ^ 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 8:48.17 | ^ 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 44 | inline Size ToSize(const gfxSize& aSize) { 8:48.17 | ^ 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 8:48.17 | ^ 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 8:48.17 | ^ 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 8:48.17 | ^ 8:48.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.17 from Unified_cpp_xpcom_base1.cpp:2: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 1859 | int32_t aAppUnitsPerPixel) { 8:48.17 | ^ 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 3214 | int32_t aAppUnitsPerPixel) { 8:48.17 | ^ 8:48.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.17 from Unified_cpp_xpcom_base1.cpp:2: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 332 | LayerPoint GetFixedPositionAnchor() const { 8:48.17 | ^ 8:48.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.17 from Unified_cpp_xpcom_base1.cpp:2: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 8:48.17 | ^ 8:48.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.17 from Unified_cpp_xpcom_base1.cpp:2: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:48.17 | ^ 8:48.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsConsoleService.cpp:29, 8:48.17 from Unified_cpp_xpcom_base1.cpp:56: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 1394 | LayerPoint GetFixedPositionAnchor() { 8:48.17 | ^ 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 8:48.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.17 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 8:48.17 | ^ 8:48.17 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTHashtable.h:22, 8:48.17 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsBaseHashtable.h:14, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsDataHashtable.h:11, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:11, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:8, 8:48.18 from Unified_cpp_xpcom_base1.cpp:2: 8:48.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 8:48.18 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:162:35: required from here 8:48.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 8:48.18 34 | memset(aT, 0, sizeof(T)); 8:48.18 | ~~~~~~^~~~~~~~~~~~~~~~~~ 8:48.18 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:8, 8:48.18 from Unified_cpp_xpcom_base1.cpp:2: 8:48.18 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 8:48.18 144 | struct AmountFns { 8:48.18 | ^~~~~~~~~ 8:48.18 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTHashtable.h:22, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsBaseHashtable.h:14, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsDataHashtable.h:11, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:11, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:8, 8:48.18 from Unified_cpp_xpcom_base1.cpp:2: 8:48.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 8:48.18 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:182:38: required from here 8:48.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 8:48.18 34 | memset(aT, 0, sizeof(T)); 8:48.18 | ~~~~~~^~~~~~~~~~~~~~~~~~ 8:48.18 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:8, 8:48.18 from Unified_cpp_xpcom_base1.cpp:2: 8:48.18 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 8:48.18 178 | struct SizeOfTabFns { 8:48.18 | ^~~~~~~~~~~~ 8:48.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.18 from Unified_cpp_xpcom_base1.cpp:2: 8:48.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 8:48.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 8:48.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.18 40 | friend Sub operator*(Sub aCoord, T aScale) { 8:48.18 | ^~~~~~~~ 8:48.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.18 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.18 from Unified_cpp_xpcom_base1.cpp:2: 8:48.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 8:48.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 8:48.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 8:48.19 | ^~~~~~~~ 8:48.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 8:48.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:48.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.20 from Unified_cpp_xpcom_base1.cpp:2: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.20 427 | SizeT Size() const { return SizeT(width, height); } 8:48.20 | ^~~~ 8:48.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.20 from Unified_cpp_xpcom_base1.cpp:2: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.20 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 8:48.20 | ^~~~~~~~ 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.20 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 8:48.20 | ^~~~~~~~ 8:48.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.20 from Unified_cpp_xpcom_base1.cpp:2: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.20 62 | Sub operator-(const Sub& aPoint) const { 8:48.20 | ^~~~~~~~ 8:48.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.20 from Unified_cpp_xpcom_base1.cpp:2: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.20 43 | friend Sub operator*(T aScale, Sub aCoord) { 8:48.20 | ^~~~~~~~ 8:48.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.20 from Unified_cpp_xpcom_base1.cpp:2: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 8:48.20 | ^~~~~~~~~~~~~ 8:48.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.20 from Unified_cpp_xpcom_base1.cpp:2: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 8:48.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 8:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.21 323 | static SizeTyped FromUnknownSize( 8:48.21 | ^~~~~~~~~~~~~~~ 8:48.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 8:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.21 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.21 from Unified_cpp_xpcom_base1.cpp:2: 8:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 8:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 8:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.21 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 8:48.22 | ^~~~~~~~~~~~~~ 8:48.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:48.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.22 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.22 from Unified_cpp_xpcom_base1.cpp:2: 8:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 8:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 8:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 8:48.22 | ^~~~~~~~~~~~~ 8:48.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.23 from Unified_cpp_xpcom_base1.cpp:2: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.23 383 | Point TopLeft() const { return Point(x, y); } 8:48.23 | ^~~~~~~ 8:48.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.23 from Unified_cpp_xpcom_base1.cpp:2: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.23 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 8:48.23 | ^~~~~~~~~~~~~~~ 8:48.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.23 from Unified_cpp_xpcom_base1.cpp:2: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.23 246 | PointTyped As2DPoint() const { 8:48.23 | ^~~~~~~~~ 8:48.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.23 from Unified_cpp_xpcom_base1.cpp:2: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.23 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 8:48.23 | ^~~~~~~~~ 8:48.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.23 from Unified_cpp_xpcom_base1.cpp:2: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.23 2266 | PointTyped TransformPointSimple( 8:48.23 | ^~~~~~~~~~~~~~~~~~~~ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.23 794 | RectTyped TransformAndClipBounds( 8:48.23 | ^~~~~~~~~~~~~~~~~~~~~~ 8:48.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.h:11, 8:48.23 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:7, 8:48.23 from Unified_cpp_xpcom_base1.cpp:2: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 8:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.24 760 | typename detail::Nth::Type extract() { 8:48.24 | ^~~~~~~ 8:48.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 8:48.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:48.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:48.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:48.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 8:48.24 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 8:48.24 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 8:48.24 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 8:48.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 8:48.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:48.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:11, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.24 from Unified_cpp_xpcom_base1.cpp:2: 8:48.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]’: 8:48.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::mStorage)))[8]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 8:48.24 40 | ~AutoRestore() { mLocation = mValue; } 8:48.24 | ^~~~~~ 8:48.24 In file included from Unified_cpp_xpcom_base1.cpp:74: 8:48.24 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollector.cpp:921:30: note: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::mStorage)))[8]’ was declared here 8:48.24 921 | Maybe> ar; 8:48.24 | ^~ 8:48.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:11, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.25 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.25 from Unified_cpp_xpcom_base1.cpp:2: 8:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]’: 8:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::mStorage)))[8]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 8:48.25 40 | ~AutoRestore() { mLocation = mValue; } 8:48.25 | ^~~~~~ 8:48.25 In file included from Unified_cpp_xpcom_base1.cpp:74: 8:48.25 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollector.cpp:921:30: note: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::mStorage)))[8]’ was declared here 8:48.25 921 | Maybe> ar; 8:48.26 | ^~ 8:48.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:11, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.26 from Unified_cpp_xpcom_base1.cpp:2: 8:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]’: 8:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::mStorage)))[8]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 8:48.26 40 | ~AutoRestore() { mLocation = mValue; } 8:48.26 | ^~~~~~ 8:48.26 In file included from Unified_cpp_xpcom_base1.cpp:74: 8:48.26 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollector.cpp:921:30: note: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::mStorage)))[8]’ was declared here 8:48.26 921 | Maybe> ar; 8:48.26 | ^~ 8:48.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:11, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:18, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:48.26 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/MemoryTelemetry.cpp:19, 8:48.26 from Unified_cpp_xpcom_base1.cpp:2: 8:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SelectPointersVisitor]’: 8:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::mStorage)))[8]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 8:48.26 40 | ~AutoRestore() { mLocation = mValue; } 8:48.26 | ^~~~~~ 8:48.26 In file included from Unified_cpp_xpcom_base1.cpp:74: 8:48.26 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollector.cpp:921:30: note: ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::mStorage)))[8]’ was declared here 8:48.26 921 | Maybe> ar; 8:48.26 | ^~ 8:48.26 js/src/jit/Unified_cpp_js_src_jit7.o 8:48.26 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit6.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit6.o.pp Unified_cpp_js_src_jit6.cpp 8:50.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.03 from Unified_cpp_xpcom_base2.cpp:29: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 8:50.03 | ^ 8:50.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.03 from Unified_cpp_xpcom_base2.cpp:29: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.03 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 8:50.03 | ^ 8:50.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.03 from Unified_cpp_xpcom_base2.cpp:29: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 8:50.03 | ^ 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 8:50.03 | ^ 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 8:50.03 | ^ 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.03 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 8:50.03 | ^ 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.03 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 8:50.03 | ^ 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.03 371 | nscoord aAppUnitsPerDevPixel) { 8:50.03 | ^ 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.03 380 | nscoord aAppUnitsPerDevPixel) { 8:50.03 | ^ 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.03 387 | nscoord aAppUnitsPerDevPixel) { 8:50.03 | ^ 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 8:50.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.03 394 | nscoord aAppUnitsPerDevPixel) { 8:50.03 | ^ 8:50.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:50.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.04 from Unified_cpp_xpcom_base2.cpp:29: 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.04 189 | CSSRect GetExpandedScrollableRect() const { 8:50.04 | ^ 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.04 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:50.04 | ^ 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.04 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 8:50.04 | ^ 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 8:50.04 | ^ 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.04 243 | CSSRect CalculateScrollRange() const { 8:50.04 | ^ 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 8:50.04 | ^ 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.04 457 | CSSRect GetVisualViewport() const { 8:50.04 | ^ 8:50.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.04 from Unified_cpp_xpcom_base2.cpp:29: 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.04 1338 | CSSCoord ToCSSPixels() const { return _0; } 8:50.04 | ^ 8:50.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.04 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.04 from Unified_cpp_xpcom_base2.cpp:29: 8:50.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 8:50.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.06 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 8:50.06 | ^ 8:50.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 8:50.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 8:50.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 8:50.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.07 from Unified_cpp_xpcom_base2.cpp:29: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.07 21 | inline Rect ToRect(const gfxRect& aRect) { 8:50.07 | ^ 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.07 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 8:50.07 | ^ 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.07 40 | inline Point ToPoint(const gfxPoint& aPoint) { 8:50.07 | ^ 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.07 44 | inline Size ToSize(const gfxSize& aSize) { 8:50.07 | ^ 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.07 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 8:50.07 | ^ 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 8:50.07 | ^ 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 8:50.07 | ^ 8:50.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.07 from Unified_cpp_xpcom_base2.cpp:29: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.07 1859 | int32_t aAppUnitsPerPixel) { 8:50.07 | ^ 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.07 3214 | int32_t aAppUnitsPerPixel) { 8:50.07 | ^ 8:50.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.07 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.07 from Unified_cpp_xpcom_base2.cpp:29: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 8:50.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.07 332 | LayerPoint GetFixedPositionAnchor() const { 8:50.07 | ^ 8:50.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.08 from Unified_cpp_xpcom_base2.cpp:29: 8:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 8:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.08 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 8:50.08 | ^ 8:50.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.08 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.08 from Unified_cpp_xpcom_base2.cpp:29: 8:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 8:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.08 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 8:50.08 | ^ 8:50.08 In file included from Unified_cpp_xpcom_base2.cpp:38: 8:50.08 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.cpp: In function ‘nsresult SystemHeapSize(int64_t*)’: 8:50.08 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.cpp:129:34: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations] 8:50.09 129 | struct mallinfo info = mallinfo(); 8:50.09 | ~~~~~~~~^~ 8:50.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/malloc.h:3, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozmemory.h:20, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Utility.h:23, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/HeapAPI.h:17, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionTraversalCallback.h:11, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCOMPtr.h:30, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsInterfaceRequestorAgg.cpp:9, 8:50.09 from Unified_cpp_xpcom_base2.cpp:2: 8:50.09 /usr/include/malloc.h:113:24: note: declared here 8:50.09 113 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; 8:50.09 | ^~~~~~~~ 8:50.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.09 from Unified_cpp_xpcom_base2.cpp:29: 8:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 8:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 8:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 8:50.09 | ^~~~~~~~ 8:50.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.09 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.09 from Unified_cpp_xpcom_base2.cpp:29: 8:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 8:50.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 8:50.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.11 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 8:50.11 | ^~~~~~~~ 8:50.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 8:50.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:50.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:50.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:50.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.12 from Unified_cpp_xpcom_base2.cpp:29: 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.12 427 | SizeT Size() const { return SizeT(width, height); } 8:50.12 | ^~~~ 8:50.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.12 from Unified_cpp_xpcom_base2.cpp:29: 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.12 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 8:50.12 | ^~~~~~~~ 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 8:50.12 | ^~~~~~~~ 8:50.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.12 from Unified_cpp_xpcom_base2.cpp:29: 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.12 62 | Sub operator-(const Sub& aPoint) const { 8:50.12 | ^~~~~~~~ 8:50.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.12 from Unified_cpp_xpcom_base2.cpp:29: 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.12 43 | friend Sub operator*(T aScale, Sub aCoord) { 8:50.12 | ^~~~~~~~ 8:50.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.12 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.12 from Unified_cpp_xpcom_base2.cpp:29: 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 8:50.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.12 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 8:50.13 | ^~~~~~~~~~~~~ 8:50.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryInfoDumper.cpp:14, 8:50.13 from Unified_cpp_xpcom_base2.cpp:29: 8:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 8:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 8:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.13 323 | static SizeTyped FromUnknownSize( 8:50.13 | ^~~~~~~~~~~~~~~ 8:50.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h:12, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xpcpublic.h:14, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadUtils.h:33, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 8:50.13 from Unified_cpp_xpcom_base2.cpp:2: 8:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 8:50.13 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:162:35: required from here 8:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 8:50.13 34 | memset(aT, 0, sizeof(T)); 8:50.13 | ~~~~~~^~~~~~~~~~~~~~~~~~ 8:50.13 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.cpp:13, 8:50.13 from Unified_cpp_xpcom_base2.cpp:38: 8:50.13 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 8:50.13 144 | struct AmountFns { 8:50.13 | ^~~~~~~~~ 8:50.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h:12, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xpcpublic.h:14, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadUtils.h:33, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 8:50.13 from Unified_cpp_xpcom_base2.cpp:2: 8:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 8:50.13 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:182:38: required from here 8:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 8:50.13 34 | memset(aT, 0, sizeof(T)); 8:50.13 | ~~~~~~^~~~~~~~~~~~~~~~~~ 8:50.13 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.cpp:13, 8:50.13 from Unified_cpp_xpcom_base2.cpp:38: 8:50.13 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 8:50.13 178 | struct SizeOfTabFns { 8:50.13 | ^~~~~~~~~~~~ 8:50.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCOMPtr.h:30, 8:50.13 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsInterfaceRequestorAgg.cpp:9, 8:50.13 from Unified_cpp_xpcom_base2.cpp:2: 8:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 8:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:50.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:50.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:50.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 8:50.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 8:50.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 8:50.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 8:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 8:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.16 760 | typename detail::Nth::Type extract() { 8:50.16 | ^~~~~~~ 8:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 8:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 8:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 8:50.16 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 8:50.16 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 8:50.16 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 8:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 8:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 8:50.16 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/base' 8:50.16 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/build' 8:50.16 mkdir -p '.deps/' 8:50.16 xpcom/build/Services.cpp.stub 8:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/xpcom/build/Services.py services_cpp Services.cpp .deps/Services.cpp.pp .deps/Services.cpp.stub 8:50.16 xpcom/build/Unified_cpp_xpcom_build0.o 8:50.40 /usr/lib64/ccache/g++ -o Unified_cpp_xpcom_build0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/components -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/xpcom/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_xpcom_build0.o.pp Unified_cpp_xpcom_build0.cpp 8:56.23 warning: `dogear` (lib) generated 5 warnings 8:56.23 Compiling fxhash v0.2.1 8:56.23 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fxhash CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/fxhash CARGO_PKG_AUTHORS='cbreeden ' CARGO_PKG_DESCRIPTION='A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fxhash CARGO_PKG_REPOSITORY='https://github.com/cbreeden/fxhash' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fxhash /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fxhash/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=f21c7ddc630e0e3f -C extra-filename=-f21c7ddc630e0e3f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:56.37 warning: anonymous parameters are deprecated and will be removed in the next edition. 8:56.37 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fxhash/lib.rs:55:29 8:56.37 | 8:56.37 55 | fn hash_word(&mut self, Self); 8:56.37 | ^^^^ help: try naming the parameter or explicitly ignoring it: `_: Self` 8:56.37 | 8:56.37 = note: `#[warn(anonymous_parameters)]` on by default 8:56.37 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 8:56.37 = note: for more information, see issue #41686 8:56.56 js/src/Unified_cpp_js_src16.o 8:56.57 /usr/lib64/ccache/g++ -o Unified_cpp_js_src15.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp Unified_cpp_js_src15.cpp 8:56.59 warning: `fxhash` (lib) generated 1 warning 8:56.59 Compiling base64 v0.10.1 8:56.60 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/base64-0.10.1 CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_REPOSITORY='https://github.com/alicemaz/rust-base64' CARGO_PKG_VERSION=0.10.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name base64 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/base64-0.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=d17928be7e9e1618 -C extra-filename=-d17928be7e9e1618 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:56.76 warning: trait objects without an explicit `dyn` are deprecated 8:56.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/base64-0.10.1/src/decode.rs:58:32 8:56.76 | 8:56.76 58 | fn cause(&self) -> Option<&error::Error> { 8:56.76 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 8:56.76 | 8:56.76 note: the lint level is defined here 8:56.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/base64-0.10.1/src/lib.rs:61:5 8:56.76 | 8:56.76 61 | warnings, 8:56.76 | ^^^^^^^^ 8:56.76 = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` 8:56.76 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:56.76 = note: for more information, see issue #80165 8:56.97 js/src/jit/Unified_cpp_js_src_jit8.o 8:56.97 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit7.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit7.o.pp Unified_cpp_js_src_jit7.cpp 8:58.17 warning: `base64` (lib) generated 1 warning 8:58.17 Compiling rustc-hash v1.0.1 8:58.17 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rustc_hash CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rustc-hash CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='speed, non-cryptographic hash used in rustc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-hash CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rustc-hash' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rustc_hash /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rustc-hash/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4642bb87e931fda4 -C extra-filename=-4642bb87e931fda4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libbyteorder-34a3165519df859b.rmeta --cap-lints warn` 8:58.31 Compiling tokio-current-thread v0.1.6 8:58.32 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_current_thread CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Single threaded executor which manage many tasks concurrently on the current thread. 8:58.32 ' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-current-thread CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio_current_thread /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=96ae98ac350c60b6 -C extra-filename=-96ae98ac350c60b6 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern tokio_executor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_executor-729a8f1c5763c259.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 8:58.42 warning: trait objects without an explicit `dyn` are deprecated 8:58.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/scheduler.rs:128:23 8:58.42 | 8:58.42 128 | struct Task(Spawn>>); 8:58.42 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` 8:58.42 | 8:58.42 note: the lint level is defined here 8:58.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:2:9 8:58.42 | 8:58.42 2 | #![deny(warnings, missing_docs, missing_debug_implementations)] 8:58.42 | ^^^^^^^^ 8:58.42 = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` 8:58.42 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.42 = note: for more information, see issue #80165 8:58.43 warning: trait objects without an explicit `dyn` are deprecated 8:58.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/scheduler.rs:174:42 8:58.43 | 8:58.43 174 | pub fn schedule(&mut self, item: Box>) { 8:58.43 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` 8:58.43 | 8:58.43 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.43 = note: for more information, see issue #80165 8:58.43 warning: trait objects without an explicit `dyn` are deprecated 8:58.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/scheduler.rs:362:28 8:58.43 | 8:58.43 362 | pub fn new(future: Box + 'static>) -> Self { 8:58.43 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + 'static` 8:58.43 | 8:58.43 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.43 = note: for more information, see issue #80165 8:58.43 warning: trait objects without an explicit `dyn` are deprecated 8:58.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/scheduler.rs:690:58 8:58.43 | 8:58.43 690 | unsafe fn hide_lt(p: *mut ArcNode) -> *mut UnsafeNotify { 8:58.43 | ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify` 8:58.43 | 8:58.43 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.43 = note: for more information, see issue #80165 8:58.43 warning: trait objects without an explicit `dyn` are deprecated 8:58.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/scheduler.rs:691:30 8:58.43 | 8:58.43 691 | mem::transmute(p as *mut UnsafeNotify) 8:58.43 | ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify` 8:58.43 | 8:58.44 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.44 = note: for more information, see issue #80165 8:58.44 warning: trait objects without an explicit `dyn` are deprecated 8:58.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:67:40 8:58.44 | 8:58.44 67 | spawn_receiver: mpsc::Receiver + Send + 'static>>, 8:58.44 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send + 'static` 8:58.44 | 8:58.44 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.44 = note: for more information, see issue #80165 8:58.44 warning: trait objects without an explicit `dyn` are deprecated 8:58.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:189:43 8:58.44 | 8:58.44 189 | fn spawn_local(&mut self, future: Box>, already_counted: bool); 8:58.44 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` 8:58.44 | 8:58.44 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.45 = note: for more information, see issue #80165 8:58.45 warning: trait objects without an explicit `dyn` are deprecated 8:58.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:193:29 8:58.45 | 8:58.45 193 | spawn: Cell>, 8:58.45 | ^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal` 8:58.45 | 8:58.45 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.45 = note: for more information, see issue #80165 8:58.45 warning: trait objects without an explicit `dyn` are deprecated 8:58.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:427:21 8:58.45 | 8:58.45 427 | future: Box + Send>, 8:58.45 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` 8:58.45 | 8:58.45 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.45 = note: for more information, see issue #80165 8:58.46 warning: trait objects without an explicit `dyn` are deprecated 8:58.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:632:30 8:58.46 | 8:58.46 632 | sender: mpsc::Sender + Send + 'static>>, 8:58.46 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send + 'static` 8:58.46 | 8:58.46 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.46 = note: for more information, see issue #80165 8:58.46 warning: trait objects without an explicit `dyn` are deprecated 8:58.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:734:21 8:58.46 | 8:58.46 734 | future: Box>, 8:58.46 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` 8:58.46 | 8:58.46 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.46 = note: for more information, see issue #80165 8:58.46 warning: trait objects without an explicit `dyn` are deprecated 8:58.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:749:21 8:58.46 | 8:58.46 749 | future: Box + Send>, 8:58.46 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` 8:58.47 | 8:58.47 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.47 = note: for more information, see issue #80165 8:58.47 warning: trait objects without an explicit `dyn` are deprecated 8:58.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:794:43 8:58.47 | 8:58.47 794 | fn spawn_local(&mut self, future: Box>, already_counted: bool) { 8:58.47 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future` 8:58.47 | 8:58.47 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.47 = note: for more information, see issue #80165 8:58.47 warning: trait objects without an explicit `dyn` are deprecated 8:58.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:807:43 8:58.47 | 8:58.47 807 | fn set_spawn(&self, spawn: &mut SpawnLocal, f: F) -> R 8:58.47 | ^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal` 8:58.47 | 8:58.47 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.47 = note: for more information, see issue #80165 8:58.47 warning: trait objects without an explicit `dyn` are deprecated 8:58.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:822:52 8:58.48 | 8:58.48 822 | let spawn = unsafe { hide_lt(spawn as *mut SpawnLocal) }; 8:58.48 | ^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal` 8:58.48 | 8:58.48 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.48 = note: for more information, see issue #80165 8:58.48 warning: trait objects without an explicit `dyn` are deprecated 8:58.48 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:829:32 8:58.48 | 8:58.48 829 | unsafe fn hide_lt<'a>(p: *mut (SpawnLocal + 'a)) -> *mut (SpawnLocal + 'static) { 8:58.48 | ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal + 'a` 8:58.48 | 8:58.48 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.48 = note: for more information, see issue #80165 8:58.48 warning: trait objects without an explicit `dyn` are deprecated 8:58.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:829:59 8:58.50 | 8:58.50 829 | unsafe fn hide_lt<'a>(p: *mut (SpawnLocal + 'a)) -> *mut (SpawnLocal + 'static) { 8:58.51 | ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal + 'static` 8:58.51 | 8:58.51 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 8:58.51 = note: for more information, see issue #80165 8:58.61 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:58.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:113:32 8:58.61 | 8:58.61 113 | write!(fmt, "{}", self.description()) 8:58.61 | ^^^^^^^^^^^ 8:58.61 | 8:58.61 note: the lint level is defined here 8:58.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:2:9 8:58.61 | 8:58.61 2 | #![deny(warnings, missing_docs, missing_debug_implementations)] 8:58.61 | ^^^^^^^^ 8:58.61 = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` 8:58.62 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:58.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:131:32 8:58.62 | 8:58.62 131 | write!(fmt, "{}", self.description()) 8:58.62 | ^^^^^^^^^^^ 8:58.62 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 8:58.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-current-thread/src/lib.rs:153:32 8:58.62 | 8:58.62 153 | write!(fmt, "{}", self.description()) 8:58.62 | ^^^^^^^^^^^ 9:00.10 warning: `tokio-current-thread` (lib) generated 20 warnings 9:00.10 Compiling tokio-timer v0.2.11 9:00.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_timer CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Timer facilities for Tokio 9:00.10 ' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-timer CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio_timer /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=306d89ce7709b46d -C extra-filename=-306d89ce7709b46d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern crossbeam_utils=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_utils-a24bc6fcda6bac73.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern slab=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libslab-deb091b2c41e9f6b.rmeta --extern tokio_executor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_executor-729a8f1c5763c259.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 9:00.34 warning: trait objects without an explicit `dyn` are deprecated 9:00.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/clock/clock.rs:20:21 9:00.34 | 9:00.34 20 | now: Option>, 9:00.34 | ^^^ help: use `dyn`: `dyn Now` 9:00.34 | 9:00.34 note: the lint level is defined here 9:00.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/lib.rs:2:23 9:00.34 | 9:00.34 2 | #![deny(missing_docs, warnings, missing_debug_implementations)] 9:00.34 | ^^^^^^^^ 9:00.34 = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` 9:00.34 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 9:00.34 = note: for more information, see issue #80165 9:00.35 warning: trait objects without an explicit `dyn` are deprecated 9:00.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/throttle.rs:161:32 9:00.35 | 9:00.35 161 | fn cause(&self) -> Option<&StdError> { 9:00.35 | ^^^^^^^^ help: use `dyn`: `dyn StdError` 9:00.35 | 9:00.35 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 9:00.35 = note: for more information, see issue #80165 9:00.35 warning: unnecessary parentheses around block return value 9:00.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/timer/atomic_stack.rs:106:29 9:00.35 | 9:00.35 106 | self.ptr = unsafe { (*entry.next_atomic.get()) }; 9:00.35 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:00.35 | 9:00.35 note: the lint level is defined here 9:00.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/lib.rs:2:23 9:00.36 | 9:00.36 2 | #![deny(missing_docs, warnings, missing_debug_implementations)] 9:00.36 | ^^^^^^^^ 9:00.36 = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` 9:00.36 warning: unnecessary parentheses around block return value 9:00.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/timer/entry.rs:208:18 9:00.36 | 9:00.36 208 | unsafe { (*self.when.get()) } 9:00.36 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:00.36 warning: trait objects without an explicit `dyn` are deprecated 9:00.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/timer/mod.rs:165:17 9:00.36 | 9:00.36 165 | unpark: Box, 9:00.36 | ^^^^^^ help: use `dyn`: `dyn Unpark` 9:00.36 | 9:00.36 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 9:00.36 = note: for more information, see issue #80165 9:00.36 warning: trait objects without an explicit `dyn` are deprecated 9:00.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/timer/mod.rs:429:40 9:00.36 | 9:00.36 429 | fn new(start: Instant, unpark: Box) -> Inner { 9:00.36 | ^^^^^^ help: use `dyn`: `dyn Unpark` 9:00.36 | 9:00.36 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 9:00.36 = note: for more information, see issue #80165 9:00.36 warning: unnecessary trailing semicolon 9:00.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/wheel/level.rs:49:10 9:00.36 | 9:00.36 49 | }; 9:00.36 | ^ help: remove this semicolon 9:00.36 | 9:00.36 note: the lint level is defined here 9:00.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/lib.rs:2:23 9:00.36 | 9:00.36 2 | #![deny(missing_docs, warnings, missing_debug_implementations)] 9:00.36 | ^^^^^^^^ 9:00.36 = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` 9:00.36 warning: unnecessary parentheses around block return value 9:00.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/wheel/level.rs:220:5 9:00.36 | 9:00.36 220 | (1 << slot) 9:00.36 | ^^^^^^^^^^^ help: remove these parentheses 9:00.62 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 9:00.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/timeout.rs:294:31 9:00.62 | 9:00.62 294 | Inner(ref e) => e.description(), 9:00.62 | ^^^^^^^^^^^ 9:00.62 | 9:00.62 note: the lint level is defined here 9:00.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/lib.rs:2:23 9:00.62 | 9:00.62 2 | #![deny(missing_docs, warnings, missing_debug_implementations)] 9:00.62 | ^^^^^^^^ 9:00.62 = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` 9:00.62 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 9:00.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/timeout.rs:296:31 9:00.62 | 9:00.62 296 | Timer(ref e) => e.description(), 9:00.62 | ^^^^^^^^^^^ 9:00.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadManager.h:12, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/ThreadEventTarget.cpp:14, 9:00.75 from Unified_cpp_xpcom_threads1.cpp:11: 9:00.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 9:00.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 9:00.75 | ^ 9:00.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadManager.h:12, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/ThreadEventTarget.cpp:14, 9:00.75 from Unified_cpp_xpcom_threads1.cpp:11: 9:00.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 9:00.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 9:00.75 | ^ 9:00.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadManager.h:12, 9:00.75 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/ThreadEventTarget.cpp:14, 9:00.75 from Unified_cpp_xpcom_threads1.cpp:11: 9:00.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 9:00.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 9:00.76 | ^ 9:00.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 9:00.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 9:00.76 | ^ 9:00.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 9:00.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 9:00.76 | ^ 9:00.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 9:00.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 9:00.76 | ^ 9:00.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 9:00.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 9:00.77 | ^ 9:00.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 9:00.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.77 371 | nscoord aAppUnitsPerDevPixel) { 9:00.77 | ^ 9:00.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 9:00.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.77 380 | nscoord aAppUnitsPerDevPixel) { 9:00.77 | ^ 9:00.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 9:00.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.77 387 | nscoord aAppUnitsPerDevPixel) { 9:00.77 | ^ 9:00.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 9:00.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.77 394 | nscoord aAppUnitsPerDevPixel) { 9:00.77 | ^ 9:00.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 9:00.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 9:00.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:16, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadManager.h:12, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/ThreadEventTarget.cpp:14, 9:00.78 from Unified_cpp_xpcom_threads1.cpp:11: 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.78 189 | CSSRect GetExpandedScrollableRect() const { 9:00.78 | ^ 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 9:00.78 | ^ 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 9:00.78 | ^ 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 9:00.78 | ^ 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.78 243 | CSSRect CalculateScrollRange() const { 9:00.78 | ^ 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 9:00.78 | ^ 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.78 457 | CSSRect GetVisualViewport() const { 9:00.78 | ^ 9:00.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadManager.h:12, 9:00.78 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/ThreadEventTarget.cpp:14, 9:00.78 from Unified_cpp_xpcom_threads1.cpp:11: 9:00.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 9:00.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 9:00.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 9:00.80 | ^~~~~~~~ 9:00.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 9:00.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:00.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadManager.h:12, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/ThreadEventTarget.cpp:14, 9:00.81 from Unified_cpp_xpcom_threads1.cpp:11: 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 9:00.81 | ^~~~~~~~ 9:00.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadManager.h:12, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/ThreadEventTarget.cpp:14, 9:00.81 from Unified_cpp_xpcom_threads1.cpp:11: 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.81 427 | SizeT Size() const { return SizeT(width, height); } 9:00.81 | ^~~~ 9:00.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadManager.h:12, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/ThreadEventTarget.cpp:14, 9:00.81 from Unified_cpp_xpcom_threads1.cpp:11: 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 9:00.81 | ^~~~~~~~ 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 9:00.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 9:00.81 | ^~~~~~~~ 9:00.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 9:00.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 9:00.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 9:00.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 9:00.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 9:00.82 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 9:00.82 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadManager.h:12, 9:00.82 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/ThreadEventTarget.cpp:14, 9:00.82 from Unified_cpp_xpcom_threads1.cpp:11: 9:00.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 9:00.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 9:00.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:00.82 62 | Sub operator-(const Sub& aPoint) const { 9:00.82 | ^~~~~~~~ 9:00.82 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 9:00.82 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/atomic.rs:39:18 9:00.82 | 9:00.82 39 | .compare_and_swap(old as usize, new as usize, ordering) as u64 9:00.82 | ^^^^^^^^^^^^^^^^ 9:00.82 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/threads' 9:00.82 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 9:00.82 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-timer/src/error.rs:76:14 9:00.82 | 9:00.82 76 | self.description().fmt(fmt) 9:00.82 | ^^^^^^^^^^^ 9:00.82 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libpref' 9:00.82 mkdir -p '.deps/' 9:00.82 modules/libpref/Unified_cpp_modules_libpref0.o 9:00.82 /usr/lib64/ccache/g++ -o Unified_cpp_modules_libpref0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk -DMOZ_SERVICES_SYNC -DMOZ_BUILD_APP_IS_BROWSER -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/modules/libpref -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libpref -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_modules_libpref0.o.pp Unified_cpp_modules_libpref0.cpp 9:03.40 warning: `tokio-timer` (lib) generated 12 warnings 9:03.40 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_traits CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/num-traits CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/num-traits-71dea28f1be5ed17/out /usr/bin/rustc --crate-name num_traits /builddir/build/BUILD/icecat-78.15.0/third_party/rust/num-traits/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=c04fed5ef1fd97a5 -C extra-filename=-c04fed5ef1fd97a5 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg has_i128` 9:06.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.23 from xptdata.cpp:3: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 9:06.23 | ^ 9:06.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.23 from xptdata.cpp:3: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 9:06.23 | ^ 9:06.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.23 from xptdata.cpp:3: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 9:06.23 | ^ 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 9:06.23 | ^ 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 9:06.23 | ^ 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 9:06.23 | ^ 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 9:06.23 | ^ 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 371 | nscoord aAppUnitsPerDevPixel) { 9:06.23 | ^ 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 380 | nscoord aAppUnitsPerDevPixel) { 9:06.23 | ^ 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 387 | nscoord aAppUnitsPerDevPixel) { 9:06.23 | ^ 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 394 | nscoord aAppUnitsPerDevPixel) { 9:06.23 | ^ 9:06.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 9:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:17, 9:06.23 from xptdata.cpp:3: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 189 | CSSRect GetExpandedScrollableRect() const { 9:06.23 | ^ 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 9:06.23 | ^ 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 9:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.23 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 9:06.24 | ^ 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.24 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 9:06.24 | ^ 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.24 243 | CSSRect CalculateScrollRange() const { 9:06.24 | ^ 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.24 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 9:06.24 | ^ 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.24 457 | CSSRect GetVisualViewport() const { 9:06.24 | ^ 9:06.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTiming.h:12, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:23, 9:06.24 from xptdata.cpp:3: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.24 1338 | CSSCoord ToCSSPixels() const { return _0; } 9:06.24 | ^ 9:06.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 9:06.24 from xptdata.cpp:13: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 9:06.24 | ^ 9:06.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 9:06.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 9:06.24 from xptdata.cpp:13: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.24 21 | inline Rect ToRect(const gfxRect& aRect) { 9:06.24 | ^ 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.24 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 9:06.24 | ^ 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.24 40 | inline Point ToPoint(const gfxPoint& aPoint) { 9:06.24 | ^ 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.24 44 | inline Size ToSize(const gfxSize& aSize) { 9:06.24 | ^ 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 9:06.24 | ^ 9:06.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 9:06.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 9:06.26 | ^ 9:06.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 9:06.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 9:06.26 | ^ 9:06.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 9:06.26 from xptdata.cpp:13: 9:06.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 9:06.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.26 1859 | int32_t aAppUnitsPerPixel) { 9:06.26 | ^ 9:06.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 9:06.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.26 3214 | int32_t aAppUnitsPerPixel) { 9:06.26 | ^ 9:06.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 9:06.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 9:06.27 from xptdata.cpp:13: 9:06.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 9:06.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.27 332 | LayerPoint GetFixedPositionAnchor() const { 9:06.27 | ^ 9:06.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 9:06.27 from xptdata.cpp:13: 9:06.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 9:06.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.27 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 9:06.27 | ^ 9:06.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 9:06.27 from xptdata.cpp:13: 9:06.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 9:06.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.27 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 9:06.27 | ^ 9:06.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 9:06.27 from xptdata.cpp:13: 9:06.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 9:06.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.27 1394 | LayerPoint GetFixedPositionAnchor() { 9:06.27 | ^ 9:06.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 9:06.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.27 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 9:06.27 | ^ 9:06.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 9:06.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 9:06.28 from xptdata.cpp:13: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.28 49 | gfx::Size GetInheritedScale() const { return mScale; } 9:06.28 | ^ 9:06.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 9:06.28 from xptdata.cpp:13: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.28 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 9:06.28 | ^ 9:06.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSProcessActorChild.h:10, 9:06.28 from xptdata.cpp:20: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.28 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 9:06.28 | ^ 9:06.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.28 from xptdata.cpp:3: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 9:06.28 | ^~~~~~~~ 9:06.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.28 from xptdata.cpp:3: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 9:06.28 | ^~~~~~~~ 9:06.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.28 from xptdata.cpp:3: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.28 427 | SizeT Size() const { return SizeT(width, height); } 9:06.28 | ^~~~ 9:06.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.28 from xptdata.cpp:3: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.28 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 9:06.28 | ^~~~~~~~ 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:06.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 9:06.29 | ^~~~~~~~ 9:06.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.29 from xptdata.cpp:3: 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.29 62 | Sub operator-(const Sub& aPoint) const { 9:06.29 | ^~~~~~~~ 9:06.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.29 from xptdata.cpp:3: 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 9:06.29 | ^~~~~~~~ 9:06.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.29 from xptdata.cpp:3: 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 9:06.29 | ^~~~~~~~~~~~~ 9:06.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.29 from xptdata.cpp:3: 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.29 323 | static SizeTyped FromUnknownSize( 9:06.29 | ^~~~~~~~~~~~~~~ 9:06.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.29 from xptdata.cpp:3: 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 9:06.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.29 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 9:06.29 | ^~~~~~~~~~~~~~ 9:06.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.30 from xptdata.cpp:3: 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.30 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 9:06.30 | ^~~~~~~~~~~~~ 9:06.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.30 from xptdata.cpp:3: 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.30 383 | Point TopLeft() const { return Point(x, y); } 9:06.30 | ^~~~~~~ 9:06.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.30 from xptdata.cpp:3: 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.30 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 9:06.30 | ^~~~~~~~~~~~~~~ 9:06.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.30 from xptdata.cpp:3: 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 9:06.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.30 277 | static RectTyped FromUnknownRect( 9:06.30 | ^~~~~~~~~~~~~~~ 9:06.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.31 from xptdata.cpp:3: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.31 150 | static PointTyped FromUnknownPoint( 9:06.31 | ^~~~~~~~~~~~~~~~ 9:06.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.31 from xptdata.cpp:3: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.31 282 | RectTyped ToUnknownRect() const { 9:06.31 | ^~~~~~~~~~~~~ 9:06.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.31 from xptdata.cpp:3: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.31 246 | PointTyped As2DPoint() const { 9:06.31 | ^~~~~~~~~ 9:06.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.31 from xptdata.cpp:3: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.31 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 9:06.31 | ^~~~~~~~~ 9:06.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:15, 9:06.31 from xptdata.cpp:3: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.31 2266 | PointTyped TransformPointSimple( 9:06.31 | ^~~~~~~~~~~~~~~~~~~~ 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.31 794 | RectTyped TransformAndClipBounds( 9:06.31 | ^~~~~~~~~~~~~~~~~~~~~~ 9:06.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsWrapperCache.h:10, 9:06.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:11, 9:06.31 from xptdata.cpp:3: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 9:06.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.32 760 | typename detail::Nth::Type extract() { 9:06.32 | ^~~~~~~ 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 9:06.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:06.32 /usr/lib64/ccache/g++ -o Unified_cpp_reflect_xptinfo0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptinfo -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptinfo -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_reflect_xptinfo0.o.pp Unified_cpp_reflect_xptinfo0.cpp 9:06.59 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=crossbeam_utils CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/crossbeam-utils-77a973ba5dd68181/out /usr/bin/rustc --crate-name crossbeam_utils /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=2652669599e87972 -C extra-filename=-2652669599e87972 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg has_min_const_fn` 9:06.76 warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead 9:06.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils/src/backoff.rs:148:21 9:06.76 | 9:06.76 148 | atomic::spin_loop_hint(); 9:06.76 | ^^^^^^^^^^^^^^ 9:06.76 | 9:06.76 = note: `#[warn(deprecated)]` on by default 9:06.76 warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead 9:06.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils/src/backoff.rs:208:25 9:06.76 | 9:06.76 208 | atomic::spin_loop_hint(); 9:06.76 | ^^^^^^^^^^^^^^ 9:08.48 warning: `crossbeam-utils` (lib) generated 2 warnings 9:08.48 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=crossbeam_utils CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/crossbeam-utils-bb5ec47e3e31c2c6/out /usr/bin/rustc --crate-name crossbeam_utils /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-utils/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=3090b611959b6a4d -C extra-filename=-3090b611959b6a4d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcfg_if-deda36d31b4e398a.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblazy_static-a317039f0dde1154.rmeta --cap-lints warn --cfg has_min_const_fn` 9:09.90 warning: `crossbeam-utils` (lib) generated 2 warnings (2 duplicates) 9:09.90 Compiling aho-corasick v0.7.6 9:09.90 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=aho_corasick CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/aho-corasick CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Fast multiple substring searching.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aho-corasick CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name aho_corasick /builddir/build/BUILD/icecat-78.15.0/third_party/rust/aho-corasick/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=dadbe4f230460423 -C extra-filename=-dadbe4f230460423 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern memchr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmemchr-19c01da4fe5268c2.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 9:12.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:16, 9:12.88 from Unified_cpp_chrome0.cpp:2: 9:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 9:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 9:12.88 | ^ 9:12.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:16, 9:12.88 from Unified_cpp_chrome0.cpp:2: 9:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 9:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 9:12.88 | ^ 9:12.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 9:12.88 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:16, 9:12.88 from Unified_cpp_chrome0.cpp:2: 9:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 9:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 9:12.88 | ^ 9:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 9:12.89 | ^ 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 9:12.89 | ^ 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 9:12.89 | ^ 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 9:12.89 | ^ 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 371 | nscoord aAppUnitsPerDevPixel) { 9:12.89 | ^ 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 380 | nscoord aAppUnitsPerDevPixel) { 9:12.89 | ^ 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 387 | nscoord aAppUnitsPerDevPixel) { 9:12.89 | ^ 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 394 | nscoord aAppUnitsPerDevPixel) { 9:12.89 | ^ 9:12.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 9:12.89 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeRegistry.cpp:24, 9:12.89 from Unified_cpp_chrome0.cpp:11: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 189 | CSSRect GetExpandedScrollableRect() const { 9:12.89 | ^ 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 9:12.89 | ^ 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 9:12.89 | ^ 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 9:12.89 | ^ 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 9:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.89 243 | CSSRect CalculateScrollRange() const { 9:12.89 | ^ 9:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 9:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 9:12.93 | ^ 9:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 9:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.93 457 | CSSRect GetVisualViewport() const { 9:12.93 | ^ 9:12.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeRegistry.cpp:24, 9:12.93 from Unified_cpp_chrome0.cpp:11: 9:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 9:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.93 1338 | CSSCoord ToCSSPixels() const { return _0; } 9:12.93 | ^ 9:12.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeRegistry.cpp:24, 9:12.93 from Unified_cpp_chrome0.cpp:11: 9:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 9:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 9:12.93 | ^ 9:12.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 9:12.93 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeRegistryChrome.cpp:7, 9:12.93 from Unified_cpp_chrome0.cpp:20: 9:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 9:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.93 21 | inline Rect ToRect(const gfxRect& aRect) { 9:12.93 | ^ 9:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 9:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 9:12.93 | ^ 9:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.94 40 | inline Point ToPoint(const gfxPoint& aPoint) { 9:12.94 | ^ 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.94 44 | inline Size ToSize(const gfxSize& aSize) { 9:12.94 | ^ 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.94 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 9:12.94 | ^ 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.94 52 | inline gfxSize ThebesSize(const Size& aSize) { 9:12.94 | ^ 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 9:12.94 | ^ 9:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeRegistryChrome.cpp:7, 9:12.94 from Unified_cpp_chrome0.cpp:20: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.94 1859 | int32_t aAppUnitsPerPixel) { 9:12.94 | ^ 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.94 3214 | int32_t aAppUnitsPerPixel) { 9:12.94 | ^ 9:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeRegistryChrome.cpp:7, 9:12.94 from Unified_cpp_chrome0.cpp:20: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.94 332 | LayerPoint GetFixedPositionAnchor() const { 9:12.94 | ^ 9:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeRegistryChrome.cpp:7, 9:12.94 from Unified_cpp_chrome0.cpp:20: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.94 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 9:12.94 | ^ 9:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeRegistryChrome.cpp:7, 9:12.94 from Unified_cpp_chrome0.cpp:20: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.94 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 9:12.94 | ^ 9:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:16, 9:12.94 from Unified_cpp_chrome0.cpp:2: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 9:12.94 | ^~~~~~~~ 9:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 9:12.94 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:16, 9:12.94 from Unified_cpp_chrome0.cpp:2: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 9:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 9:12.95 | ^~~~~~~~ 9:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:16, 9:12.95 from Unified_cpp_chrome0.cpp:2: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.95 427 | SizeT Size() const { return SizeT(width, height); } 9:12.95 | ^~~~ 9:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:16, 9:12.95 from Unified_cpp_chrome0.cpp:2: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.95 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 9:12.95 | ^~~~~~~~ 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 9:12.95 | ^~~~~~~~ 9:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:16, 9:12.95 from Unified_cpp_chrome0.cpp:2: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.95 62 | Sub operator-(const Sub& aPoint) const { 9:12.95 | ^~~~~~~~ 9:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:16, 9:12.95 from Unified_cpp_chrome0.cpp:2: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.95 43 | friend Sub operator*(T aScale, Sub aCoord) { 9:12.95 | ^~~~~~~~ 9:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:16, 9:12.95 from Unified_cpp_chrome0.cpp:2: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.95 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 9:12.95 | ^~~~~~~~~~~~~ 9:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:16, 9:12.95 from Unified_cpp_chrome0.cpp:2: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 9:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.95 323 | static SizeTyped FromUnknownSize( 9:12.95 | ^~~~~~~~~~~~~~~ 9:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 9:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 9:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 9:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 9:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 9:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIProtocolHandler.h:19, 9:12.97 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.h:9, 9:12.97 from /builddir/build/BUILD/icecat-78.15.0/chrome/nsChromeProtocolHandler.cpp:13, 9:12.98 from Unified_cpp_chrome0.cpp:2: 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.98 760 | typename detail::Nth::Type extract() { 9:12.98 | ^~~~~~~ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 9:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:12.98 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/chrome' 9:12.98 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/hyphenation/glue' 9:12.98 mkdir -p '.deps/' 9:12.98 intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.o 9:12.98 /usr/lib64/ccache/g++ -o Unified_cpp_hyphenation_glue0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/intl/hyphenation/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_hyphenation_glue0.o.pp Unified_cpp_hyphenation_glue0.cpp 9:14.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:14.27 from /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptinfo/xptinfo.cpp:10, 9:14.27 from Unified_cpp_reflect_xptinfo0.cpp:2: 9:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 9:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 9:14.27 | ^ 9:14.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:14.27 from /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptinfo/xptinfo.cpp:10, 9:14.27 from Unified_cpp_reflect_xptinfo0.cpp:2: 9:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 9:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.27 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 9:14.27 | ^ 9:14.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 9:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:14.27 from /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptinfo/xptinfo.cpp:10, 9:14.27 from Unified_cpp_reflect_xptinfo0.cpp:2: 9:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.28 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 9:14.28 | ^ 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 9:14.28 | ^ 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 9:14.28 | ^ 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.28 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 9:14.28 | ^ 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.28 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 9:14.28 | ^ 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.28 371 | nscoord aAppUnitsPerDevPixel) { 9:14.28 | ^ 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.28 380 | nscoord aAppUnitsPerDevPixel) { 9:14.28 | ^ 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.28 387 | nscoord aAppUnitsPerDevPixel) { 9:14.28 | ^ 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 9:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.28 394 | nscoord aAppUnitsPerDevPixel) { 9:14.28 | ^ 9:14.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 9:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:14.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:14.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 9:14.30 from /builddir/build/BUILD/icecat-78.15.0/xpcom/reflect/xptinfo/xptinfo.cpp:10, 9:14.30 from Unified_cpp_reflect_xptinfo0.cpp:2: 9:14.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 9:14.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 9:14.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:14.30 40 | friend Sub operator*(Sub aCoord, T aScale) { 9:14.30 | ^~~~~~~~ 9:14.30 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/reflect/xptinfo' 9:14.32 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/locale' 9:14.32 mkdir -p '.deps/' 9:14.32 intl/locale/Unified_cpp_intl_locale0.o 9:14.32 /usr/lib64/ccache/g++ -o Unified_cpp_intl_locale0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/intl/locale -I/builddir/build/BUILD/icecat-78.15.0/objdir/intl/locale -I/builddir/build/BUILD/icecat-78.15.0/intl/uconv -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_intl_locale0.o.pp Unified_cpp_intl_locale0.cpp 9:14.34 js/src/jit/Unified_cpp_js_src_jit9.o 9:14.34 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit8.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit8.o.pp Unified_cpp_js_src_jit8.cpp 9:15.71 js/src/Unified_cpp_js_src17.o 9:15.71 /usr/lib64/ccache/g++ -o Unified_cpp_js_src16.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp Unified_cpp_js_src16.cpp 9:16.07 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=aho_corasick CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/aho-corasick CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Fast multiple substring searching.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aho-corasick CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name aho_corasick /builddir/build/BUILD/icecat-78.15.0/third_party/rust/aho-corasick/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1932739a2c95c775 -C extra-filename=-1932739a2c95c775 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern memchr=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libmemchr-650a9c7b90aa9fc4.rmeta --cap-lints warn` 9:18.96 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libdbus_sys CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/libdbus-sys CARGO_PKG_AUTHORS='David Henningsson ' CARGO_PKG_DESCRIPTION='FFI bindings to libdbus.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libdbus-sys CARGO_PKG_REPOSITORY='https://github.com/diwic/dbus-rs' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libdbus-sys-15343eb775b18a93/out /usr/bin/rustc --crate-name libdbus_sys /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libdbus-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=9a090fa404fdcac9 -C extra-filename=-9a090fa404fdcac9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib64 -l dbus-1` 9:19.24 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=x11 CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11 CARGO_PKG_AUTHORS='daggerbot :Erle Pereira ' CARGO_PKG_DESCRIPTION='X11 library bindings for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=CC0-1.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=x11 CARGO_PKG_REPOSITORY='https://github.com/erlepereira/x11-rs.git' CARGO_PKG_VERSION=2.18.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=18 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/x11-6b2c268cb740547f/out /usr/bin/rustc --crate-name x11 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="xlib"' -C metadata=3dc59b63a7c919cc -C extra-filename=-3dc59b63a7c919cc --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib64 -l X11` 9:19.99 warning: unnecessary parentheses around assigned value 9:19.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2838:33 9:19.99 | 9:19.99 2838 | pub const Button1Mask: c_uint = (1<<8); 9:19.99 | ^^^^^^ help: remove these parentheses 9:19.99 | 9:19.99 = note: `#[warn(unused_parens)]` on by default 9:19.99 warning: unnecessary parentheses around assigned value 9:19.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2839:33 9:19.99 | 9:19.99 2839 | pub const Button2Mask: c_uint = (1<<9); 9:19.99 | ^^^^^^ help: remove these parentheses 9:19.99 warning: unnecessary parentheses around assigned value 9:19.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2840:33 9:19.99 | 9:19.99 2840 | pub const Button3Mask: c_uint = (1<<10); 9:19.99 | ^^^^^^^ help: remove these parentheses 9:19.99 warning: unnecessary parentheses around assigned value 9:19.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2841:33 9:19.99 | 9:19.99 2841 | pub const Button4Mask: c_uint = (1<<11); 9:19.99 | ^^^^^^^ help: remove these parentheses 9:19.99 warning: unnecessary parentheses around assigned value 9:19.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2842:33 9:19.99 | 9:19.99 2842 | pub const Button5Mask: c_uint = (1<<12); 9:19.99 | ^^^^^^^ help: remove these parentheses 9:19.99 warning: unnecessary parentheses around assigned value 9:19.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2843:33 9:19.99 | 9:19.99 2843 | pub const AnyModifier: c_uint = (1<<15); 9:19.99 | ^^^^^^^ help: remove these parentheses 9:19.99 warning: unnecessary parentheses around assigned value 9:19.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2917:27 9:19.99 | 9:19.99 2917 | pub const CWX: c_ushort = (1<<0); 9:19.99 | ^^^^^^ help: remove these parentheses 9:19.99 warning: unnecessary parentheses around assigned value 9:19.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2918:27 9:19.99 | 9:19.99 2918 | pub const CWY: c_ushort = (1<<1); 9:19.99 | ^^^^^^ help: remove these parentheses 9:19.99 warning: unnecessary parentheses around assigned value 9:19.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2919:31 9:19.99 | 9:19.99 2919 | pub const CWWidth: c_ushort = (1<<2); 9:19.99 | ^^^^^^ help: remove these parentheses 9:19.99 warning: unnecessary parentheses around assigned value 9:19.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2920:32 9:20.00 | 9:20.00 2920 | pub const CWHeight: c_ushort = (1<<3); 9:20.00 | ^^^^^^ help: remove these parentheses 9:20.00 warning: unnecessary parentheses around assigned value 9:20.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2921:37 9:20.00 | 9:20.00 2921 | pub const CWBorderWidth: c_ushort = (1<<4); 9:20.00 | ^^^^^^ help: remove these parentheses 9:20.00 warning: unnecessary parentheses around assigned value 9:20.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2922:33 9:20.00 | 9:20.00 2922 | pub const CWSibling: c_ushort = (1<<5); 9:20.00 | ^^^^^^ help: remove these parentheses 9:20.00 warning: unnecessary parentheses around assigned value 9:20.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:2923:35 9:20.00 | 9:20.00 2923 | pub const CWStackMode: c_ushort = (1<<6); 9:20.00 | ^^^^^^ help: remove these parentheses 9:20.00 warning: unnecessary parentheses around assigned value 9:20.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3066:32 9:20.00 | 9:20.00 3066 | pub const GCFunction: c_uint = (1<<0); 9:20.00 | ^^^^^^ help: remove these parentheses 9:20.00 warning: unnecessary parentheses around assigned value 9:20.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3067:33 9:20.00 | 9:20.00 3067 | pub const GCPlaneMask: c_uint = (1<<1); 9:20.00 | ^^^^^^ help: remove these parentheses 9:20.01 warning: unnecessary parentheses around assigned value 9:20.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3068:34 9:20.01 | 9:20.01 3068 | pub const GCForeground: c_uint = (1<<2); 9:20.01 | ^^^^^^ help: remove these parentheses 9:20.01 warning: unnecessary parentheses around assigned value 9:20.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3069:34 9:20.02 | 9:20.02 3069 | pub const GCBackground: c_uint = (1<<3); 9:20.02 | ^^^^^^ help: remove these parentheses 9:20.02 warning: unnecessary parentheses around assigned value 9:20.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3070:33 9:20.02 | 9:20.02 3070 | pub const GCLineWidth: c_uint = (1<<4); 9:20.02 | ^^^^^^ help: remove these parentheses 9:20.02 warning: unnecessary parentheses around assigned value 9:20.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3071:33 9:20.02 | 9:20.02 3071 | pub const GCLineStyle: c_uint = (1<<5); 9:20.02 | ^^^^^^ help: remove these parentheses 9:20.02 warning: unnecessary parentheses around assigned value 9:20.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3072:32 9:20.02 | 9:20.02 3072 | pub const GCCapStyle: c_uint = (1<<6); 9:20.02 | ^^^^^^ help: remove these parentheses 9:20.02 warning: unnecessary parentheses around assigned value 9:20.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3073:33 9:20.02 | 9:20.02 3073 | pub const GCJoinStyle: c_uint = (1<<7); 9:20.02 | ^^^^^^ help: remove these parentheses 9:20.02 warning: unnecessary parentheses around assigned value 9:20.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3074:33 9:20.02 | 9:20.02 3074 | pub const GCFillStyle: c_uint = (1<<8); 9:20.02 | ^^^^^^ help: remove these parentheses 9:20.02 warning: unnecessary parentheses around assigned value 9:20.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3075:32 9:20.02 | 9:20.02 3075 | pub const GCFillRule: c_uint = (1<<9); 9:20.02 | ^^^^^^ help: remove these parentheses 9:20.02 warning: unnecessary parentheses around assigned value 9:20.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3076:28 9:20.02 | 9:20.02 3076 | pub const GCTile: c_uint = (1<<10); 9:20.02 | ^^^^^^^ help: remove these parentheses 9:20.02 warning: unnecessary parentheses around assigned value 9:20.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3077:31 9:20.02 | 9:20.02 3077 | pub const GCStipple: c_uint = (1<<11); 9:20.02 | ^^^^^^^ help: remove these parentheses 9:20.02 warning: unnecessary parentheses around assigned value 9:20.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3078:39 9:20.02 | 9:20.02 3078 | pub const GCTileStipXOrigin: c_uint = (1<<12); 9:20.02 | ^^^^^^^ help: remove these parentheses 9:20.02 warning: unnecessary parentheses around assigned value 9:20.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3079:39 9:20.03 | 9:20.03 3079 | pub const GCTileStipYOrigin: c_uint = (1<<13); 9:20.03 | ^^^^^^^ help: remove these parentheses 9:20.03 warning: unnecessary parentheses around assigned value 9:20.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3080:29 9:20.03 | 9:20.03 3080 | pub const GCFont : c_uint = (1<<14); 9:20.03 | ^^^^^^^ help: remove these parentheses 9:20.03 warning: unnecessary parentheses around assigned value 9:20.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3081:37 9:20.03 | 9:20.03 3081 | pub const GCSubwindowMode: c_uint = (1<<15); 9:20.03 | ^^^^^^^ help: remove these parentheses 9:20.03 warning: unnecessary parentheses around assigned value 9:20.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3082:41 9:20.03 | 9:20.03 3082 | pub const GCGraphicsExposures: c_uint = (1<<16); 9:20.03 | ^^^^^^^ help: remove these parentheses 9:20.03 warning: unnecessary parentheses around assigned value 9:20.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3083:35 9:20.03 | 9:20.03 3083 | pub const GCClipXOrigin: c_uint = (1<<17); 9:20.03 | ^^^^^^^ help: remove these parentheses 9:20.03 warning: unnecessary parentheses around assigned value 9:20.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3084:35 9:20.03 | 9:20.03 3084 | pub const GCClipYOrigin: c_uint = (1<<18); 9:20.03 | ^^^^^^^ help: remove these parentheses 9:20.03 warning: unnecessary parentheses around assigned value 9:20.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3085:32 9:20.03 | 9:20.03 3085 | pub const GCClipMask: c_uint = (1<<19); 9:20.03 | ^^^^^^^ help: remove these parentheses 9:20.03 warning: unnecessary parentheses around assigned value 9:20.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3086:34 9:20.03 | 9:20.03 3086 | pub const GCDashOffset: c_uint = (1<<20); 9:20.03 | ^^^^^^^ help: remove these parentheses 9:20.03 warning: unnecessary parentheses around assigned value 9:20.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3087:32 9:20.03 | 9:20.03 3087 | pub const GCDashList: c_uint = (1<<21); 9:20.03 | ^^^^^^^ help: remove these parentheses 9:20.03 warning: unnecessary parentheses around assigned value 9:20.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3088:31 9:20.05 | 9:20.05 3088 | pub const GCArcMode: c_uint = (1<<22); 9:20.05 | ^^^^^^^ help: remove these parentheses 9:20.05 warning: unnecessary parentheses around assigned value 9:20.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3112:40 9:20.06 | 9:20.06 3112 | pub const KBKeyClickPercent: c_ulong = (1<<0); 9:20.06 | ^^^^^^ help: remove these parentheses 9:20.06 warning: unnecessary parentheses around assigned value 9:20.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3113:36 9:20.06 | 9:20.06 3113 | pub const KBBellPercent: c_ulong = (1<<1); 9:20.06 | ^^^^^^ help: remove these parentheses 9:20.06 warning: unnecessary parentheses around assigned value 9:20.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3114:34 9:20.06 | 9:20.06 3114 | pub const KBBellPitch: c_ulong = (1<<2); 9:20.06 | ^^^^^^ help: remove these parentheses 9:20.06 warning: unnecessary parentheses around assigned value 9:20.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3115:37 9:20.06 | 9:20.06 3115 | pub const KBBellDuration: c_ulong = (1<<3); 9:20.06 | ^^^^^^ help: remove these parentheses 9:20.06 warning: unnecessary parentheses around assigned value 9:20.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3116:28 9:20.06 | 9:20.06 3116 | pub const KBLed: c_ulong = (1<<4); 9:20.06 | ^^^^^^ help: remove these parentheses 9:20.06 warning: unnecessary parentheses around assigned value 9:20.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3117:32 9:20.06 | 9:20.06 3117 | pub const KBLedMode: c_ulong = (1<<5); 9:20.06 | ^^^^^^ help: remove these parentheses 9:20.06 warning: unnecessary parentheses around assigned value 9:20.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3118:28 9:20.06 | 9:20.06 3118 | pub const KBKey: c_ulong = (1<<6); 9:20.06 | ^^^^^^ help: remove these parentheses 9:20.06 warning: unnecessary parentheses around assigned value 9:20.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xlib.rs:3119:39 9:20.06 | 9:20.06 3119 | pub const KBAutoRepeatMode: c_ulong = (1<<7); 9:20.06 | ^^^^^^ help: remove these parentheses 9:20.06 warning: unnecessary parentheses around assigned value 9:20.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:119:32 9:20.06 | 9:20.06 119 | pub const XIMasterAdded: i32 = (1 << 0); 9:20.06 | ^^^^^^^^ help: remove these parentheses 9:20.06 warning: unnecessary parentheses around assigned value 9:20.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:120:34 9:20.06 | 9:20.06 120 | pub const XIMasterRemoved: i32 = (1 << 1); 9:20.06 | ^^^^^^^^ help: remove these parentheses 9:20.06 warning: unnecessary parentheses around assigned value 9:20.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:121:31 9:20.06 | 9:20.07 121 | pub const XISlaveAdded: i32 = (1 << 2); 9:20.07 | ^^^^^^^^ help: remove these parentheses 9:20.07 warning: unnecessary parentheses around assigned value 9:20.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:122:33 9:20.07 | 9:20.07 122 | pub const XISlaveRemoved: i32 = (1 << 3); 9:20.07 | ^^^^^^^^ help: remove these parentheses 9:20.07 warning: unnecessary parentheses around assigned value 9:20.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:123:34 9:20.07 | 9:20.07 123 | pub const XISlaveAttached: i32 = (1 << 4); 9:20.07 | ^^^^^^^^ help: remove these parentheses 9:20.07 warning: unnecessary parentheses around assigned value 9:20.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:124:34 9:20.07 | 9:20.07 124 | pub const XISlaveDetached: i32 = (1 << 5); 9:20.07 | ^^^^^^^^ help: remove these parentheses 9:20.07 warning: unnecessary parentheses around assigned value 9:20.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:125:34 9:20.07 | 9:20.07 125 | pub const XIDeviceEnabled: i32 = (1 << 6); 9:20.07 | ^^^^^^^^ help: remove these parentheses 9:20.07 warning: unnecessary parentheses around assigned value 9:20.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:126:35 9:20.07 | 9:20.07 126 | pub const XIDeviceDisabled: i32 = (1 << 7); 9:20.07 | ^^^^^^^^ help: remove these parentheses 9:20.07 warning: unnecessary parentheses around assigned value 9:20.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:147:42 9:20.07 | 9:20.07 147 | pub const XIScrollFlagNoEmulation: i32 = (1 << 0); 9:20.07 | ^^^^^^^^ help: remove these parentheses 9:20.07 warning: unnecessary parentheses around assigned value 9:20.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:148:40 9:20.07 | 9:20.07 148 | pub const XIScrollFlagPreferred: i32 = (1 << 1); 9:20.07 | ^^^^^^^^ help: remove these parentheses 9:20.07 warning: unnecessary parentheses around assigned value 9:20.09 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:149:30 9:20.09 | 9:20.09 149 | pub const XIKeyRepeat: i32 = (1 << 16); 9:20.09 | ^^^^^^^^^ help: remove these parentheses 9:20.09 warning: unnecessary parentheses around assigned value 9:20.09 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:150:36 9:20.09 | 9:20.10 150 | pub const XIPointerEmulated: i32 = (1 << 16); 9:20.10 | ^^^^^^^^^ help: remove these parentheses 9:20.10 warning: unnecessary parentheses around assigned value 9:20.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:151:36 9:20.10 | 9:20.10 151 | pub const XITouchPendingEnd: i32 = (1 << 16); 9:20.10 | ^^^^^^^^^ help: remove these parentheses 9:20.10 warning: unnecessary parentheses around assigned value 9:20.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:152:42 9:20.10 | 9:20.10 152 | pub const XITouchEmulatingPointer: i32 = (1 << 17); 9:20.10 | ^^^^^^^^^ help: remove these parentheses 9:20.10 warning: unnecessary parentheses around assigned value 9:20.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:153:43 9:20.10 | 9:20.10 153 | pub const XIBarrierPointerReleased: i32 = (1 << 0); 9:20.10 | ^^^^^^^^ help: remove these parentheses 9:20.10 warning: unnecessary parentheses around assigned value 9:20.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:154:43 9:20.10 | 9:20.10 154 | pub const XIBarrierDeviceIsGrabbed: i32 = (1 << 1); 9:20.10 | ^^^^^^^^ help: remove these parentheses 9:20.10 warning: unnecessary parentheses around assigned value 9:20.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:186:39 9:20.10 | 9:20.10 186 | pub const XI_DeviceChangedMask: i32 = (1 << XI_DeviceChanged); 9:20.10 | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.10 warning: unnecessary parentheses around assigned value 9:20.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:187:34 9:20.10 | 9:20.10 187 | pub const XI_KeyPressMask: i32 = (1 << XI_KeyPress); 9:20.10 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.10 warning: unnecessary parentheses around assigned value 9:20.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:188:36 9:20.10 | 9:20.10 188 | pub const XI_KeyReleaseMask: i32 = (1 << XI_KeyRelease); 9:20.10 | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.10 warning: unnecessary parentheses around assigned value 9:20.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:189:37 9:20.10 | 9:20.10 189 | pub const XI_ButtonPressMask: i32 = (1 << XI_ButtonPress); 9:20.10 | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.10 warning: unnecessary parentheses around assigned value 9:20.10 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:190:39 9:20.12 | 9:20.12 190 | pub const XI_ButtonReleaseMask: i32 = (1 << XI_ButtonRelease); 9:20.12 | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.12 warning: unnecessary parentheses around assigned value 9:20.12 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:191:32 9:20.12 | 9:20.12 191 | pub const XI_MotionMask: i32 = (1 << XI_Motion); 9:20.12 | ^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.12 warning: unnecessary parentheses around assigned value 9:20.12 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:192:31 9:20.12 | 9:20.12 192 | pub const XI_EnterMask: i32 = (1 << XI_Enter); 9:20.12 | ^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:193:31 9:20.13 | 9:20.13 193 | pub const XI_LeaveMask: i32 = (1 << XI_Leave); 9:20.13 | ^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:194:33 9:20.13 | 9:20.13 194 | pub const XI_FocusInMask: i32 = (1 << XI_FocusIn); 9:20.13 | ^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:195:34 9:20.13 | 9:20.13 195 | pub const XI_FocusOutMask: i32 = (1 << XI_FocusOut); 9:20.13 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:196:42 9:20.13 | 9:20.13 196 | pub const XI_HierarchyChangedMask: i32 = (1 << XI_HierarchyChanged); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:197:39 9:20.13 | 9:20.13 197 | pub const XI_PropertyEventMask: i32 = (1 << XI_PropertyEvent); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:198:37 9:20.13 | 9:20.13 198 | pub const XI_RawKeyPressMask: i32 = (1 << XI_RawKeyPress); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:199:39 9:20.13 | 9:20.13 199 | pub const XI_RawKeyReleaseMask: i32 = (1 << XI_RawKeyRelease); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:200:40 9:20.13 | 9:20.13 200 | pub const XI_RawButtonPressMask: i32 = (1 << XI_RawButtonPress); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:201:42 9:20.13 | 9:20.13 201 | pub const XI_RawButtonReleaseMask: i32 = (1 << XI_RawButtonRelease); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:202:35 9:20.13 | 9:20.13 202 | pub const XI_RawMotionMask: i32 = (1 << XI_RawMotion); 9:20.13 | ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:203:36 9:20.13 | 9:20.13 203 | pub const XI_TouchBeginMask: i32 = (1 << XI_TouchBegin); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:204:34 9:20.13 | 9:20.13 204 | pub const XI_TouchEndMask: i32 = (1 << XI_TouchEnd); 9:20.13 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:205:47 9:20.13 | 9:20.13 205 | pub const XI_TouchOwnershipChangedMask: i32 = (1 << XI_TouchOwnership); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:206:37 9:20.13 | 9:20.13 206 | pub const XI_TouchUpdateMask: i32 = (1 << XI_TouchUpdate); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:207:39 9:20.13 | 9:20.13 207 | pub const XI_RawTouchBeginMask: i32 = (1 << XI_RawTouchBegin); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:208:37 9:20.13 | 9:20.13 208 | pub const XI_RawTouchEndMask: i32 = (1 << XI_RawTouchEnd); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:209:40 9:20.13 | 9:20.13 209 | pub const XI_RawTouchUpdateMask: i32 = (1 << XI_RawTouchUpdate); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:210:36 9:20.13 | 9:20.13 210 | pub const XI_BarrierHitMask: i32 = (1 << XI_BarrierHit); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:20.13 warning: unnecessary parentheses around assigned value 9:20.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/x11/src/xinput2.rs:211:38 9:20.13 | 9:20.13 211 | pub const XI_BarrierLeaveMask: i32 = (1 << XI_BarrierLeave); 9:20.13 | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:22.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.19 from Unified_cpp_xpcom_build0.cpp:20: 9:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 9:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.19 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 9:22.19 | ^ 9:22.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.19 from Unified_cpp_xpcom_build0.cpp:20: 9:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 9:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 9:22.19 | ^ 9:22.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 9:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.20 from Unified_cpp_xpcom_build0.cpp:20: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 371 | nscoord aAppUnitsPerDevPixel) { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 380 | nscoord aAppUnitsPerDevPixel) { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 387 | nscoord aAppUnitsPerDevPixel) { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 394 | nscoord aAppUnitsPerDevPixel) { 9:22.20 | ^ 9:22.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:15, 9:22.20 from Unified_cpp_xpcom_build0.cpp:47: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 189 | CSSRect GetExpandedScrollableRect() const { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 243 | CSSRect CalculateScrollRange() const { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 9:22.20 | ^ 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 9:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.20 457 | CSSRect GetVisualViewport() const { 9:22.20 | ^ 9:22.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 9:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:15, 9:22.21 from Unified_cpp_xpcom_build0.cpp:47: 9:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 9:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.21 1338 | CSSCoord ToCSSPixels() const { return _0; } 9:22.21 | ^ 9:22.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:15, 9:22.21 from Unified_cpp_xpcom_build0.cpp:47: 9:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 9:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.21 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 9:22.21 | ^ 9:22.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 9:22.21 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:15, 9:22.21 from Unified_cpp_xpcom_build0.cpp:47: 9:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 9:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.21 21 | inline Rect ToRect(const gfxRect& aRect) { 9:22.21 | ^ 9:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 9:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.21 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 9:22.21 | ^ 9:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 9:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.23 40 | inline Point ToPoint(const gfxPoint& aPoint) { 9:22.23 | ^ 9:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 9:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.23 44 | inline Size ToSize(const gfxSize& aSize) { 9:22.24 | ^ 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 9:22.24 | ^ 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 9:22.24 | ^ 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 9:22.24 | ^ 9:22.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:15, 9:22.24 from Unified_cpp_xpcom_build0.cpp:47: 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.24 1859 | int32_t aAppUnitsPerPixel) { 9:22.24 | ^ 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.24 3214 | int32_t aAppUnitsPerPixel) { 9:22.24 | ^ 9:22.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:15, 9:22.24 from Unified_cpp_xpcom_build0.cpp:47: 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 9:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.24 332 | LayerPoint GetFixedPositionAnchor() const { 9:22.24 | ^ 9:22.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 9:22.24 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:15, 9:22.25 from Unified_cpp_xpcom_build0.cpp:47: 9:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 9:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.25 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 9:22.25 | ^ 9:22.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:15, 9:22.25 from Unified_cpp_xpcom_build0.cpp:47: 9:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 9:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.25 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 9:22.25 | ^ 9:22.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/XPCOM.h:157, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:17, 9:22.25 from Unified_cpp_xpcom_build0.cpp:47: 9:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 9:22.25 /builddir/build/BUILD/icecat-78.15.0/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] 9:22.25 79 | memset(this, 0, sizeof(nsXPTCVariant)); 9:22.25 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 9:22.25 44 | struct nsXPTCVariant { 9:22.25 | ^~~~~~~~~~~~~ 9:22.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:30, 9:22.25 from Unified_cpp_xpcom_build0.cpp:47: 9:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 9:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.25 1394 | LayerPoint GetFixedPositionAnchor() { 9:22.25 | ^ 9:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 9:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.25 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 9:22.25 | ^ 9:22.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.27 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.27 from Unified_cpp_xpcom_build0.cpp:20: 9:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 9:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 9:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.27 40 | friend Sub operator*(Sub aCoord, T aScale) { 9:22.27 | ^~~~~~~~ 9:22.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 9:22.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 9:22.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.28 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.28 from Unified_cpp_xpcom_build0.cpp:20: 9:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 9:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 9:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.29 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 9:22.29 | ^~~~~~~~ 9:22.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.30 from Unified_cpp_xpcom_build0.cpp:20: 9:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 9:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 9:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.30 427 | SizeT Size() const { return SizeT(width, height); } 9:22.30 | ^~~~ 9:22.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.30 from Unified_cpp_xpcom_build0.cpp:20: 9:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 9:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.30 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 9:22.30 | ^~~~~~~~ 9:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 9:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.30 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 9:22.30 | ^~~~~~~~ 9:22.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.31 from Unified_cpp_xpcom_build0.cpp:20: 9:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 9:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 9:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.31 62 | Sub operator-(const Sub& aPoint) const { 9:22.31 | ^~~~~~~~ 9:22.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.31 from Unified_cpp_xpcom_build0.cpp:20: 9:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 9:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 9:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.31 43 | friend Sub operator*(T aScale, Sub aCoord) { 9:22.31 | ^~~~~~~~ 9:22.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.31 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.31 from Unified_cpp_xpcom_build0.cpp:20: 9:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 9:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 9:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.33 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 9:22.33 | ^~~~~~~~~~~~~ 9:22.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.34 from Unified_cpp_xpcom_build0.cpp:20: 9:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 9:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 9:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.34 323 | static SizeTyped FromUnknownSize( 9:22.34 | ^~~~~~~~~~~~~~~ 9:22.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.34 from Unified_cpp_xpcom_build0.cpp:20: 9:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 9:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 9:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.34 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 9:22.34 | ^~~~~~~~~~~~~~ 9:22.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:11, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:31, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.34 from Unified_cpp_xpcom_build0.cpp:20: 9:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 9:22.34 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:162:35: required from here 9:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 9:22.34 34 | memset(aT, 0, sizeof(T)); 9:22.34 | ~~~~~~^~~~~~~~~~~~~~~~~~ 9:22.34 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:66, 9:22.34 from Unified_cpp_xpcom_build0.cpp:47: 9:22.34 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 9:22.34 144 | struct AmountFns { 9:22.34 | ^~~~~~~~~ 9:22.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:11, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:31, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 9:22.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 9:22.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessedStack.h:12, 9:22.35 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/LateWriteChecks.cpp:11, 9:22.35 from Unified_cpp_xpcom_build0.cpp:20: 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 9:22.35 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:182:38: required from here 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 9:22.35 34 | memset(aT, 0, sizeof(T)); 9:22.35 | ~~~~~~^~~~~~~~~~~~~~~~~~ 9:22.35 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:66, 9:22.35 from Unified_cpp_xpcom_build0.cpp:47: 9:22.35 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 9:22.35 178 | struct SizeOfTabFns { 9:22.35 | ^~~~~~~~~~~~ 9:22.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 9:22.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 9:22.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 9:22.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 9:22.35 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/FileLocation.h:10, 9:22.35 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/FileLocation.cpp:7, 9:22.35 from Unified_cpp_xpcom_build0.cpp:2: 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.35 760 | typename detail::Nth::Type extract() { 9:22.35 | ^~~~~~~ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 9:22.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:22.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleSet.h:24, 9:22.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:27, 9:22.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 9:22.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:22.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:22.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:22.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:22.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:22.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:22.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 9:22.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 9:22.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 9:22.36 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:15, 9:22.36 from Unified_cpp_xpcom_build0.cpp:47: 9:22.36 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = ICUReporter]’, 9:22.36 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = ICUReporter]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:58:13, 9:22.36 inlined from ‘static void* ICUReporter::Alloc(const void*, size_t)’ at /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:193:26: 9:22.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h:642:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 9:22.36 642 | return moz_malloc_size_of(aPtr); \ 9:22.36 | ~~~~~~~~~~~~~~~~~~^~~~~~ 9:22.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:151:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 9:22.36 151 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 9:22.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:22.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/ostream:58, 9:22.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:10, 9:22.37 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/FileLocation.h:10, 9:22.37 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/FileLocation.cpp:7, 9:22.37 from Unified_cpp_xpcom_build0.cpp:2: 9:22.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/mozalloc.h: In static member function ‘static void* ICUReporter::Alloc(const void*, size_t)’: 9:22.37 /builddir/build/BUILD/icecat-78.15.0/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 9:22.37 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 9:22.38 | ^~~~~~~~~~~~~~~~~~ 9:22.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleSet.h:24, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:27, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/XPCOMInit.cpp:15, 9:22.38 from Unified_cpp_xpcom_build0.cpp:47: 9:22.38 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = OggReporter]’, 9:22.38 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = OggReporter]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:58:13: 9:22.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h:642:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 9:22.38 642 | return moz_malloc_size_of(aPtr); \ 9:22.38 | ~~~~~~~~~~~~~~~~~~^~~~~~ 9:22.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:151:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 9:22.38 151 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 9:22.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:22.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/ostream:58, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:10, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/FileLocation.h:10, 9:22.38 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/FileLocation.cpp:7, 9:22.38 from Unified_cpp_xpcom_build0.cpp:2: 9:22.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/mozalloc.h: In static member function ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = OggReporter]’: 9:22.38 /builddir/build/BUILD/icecat-78.15.0/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 9:22.38 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 9:22.38 | ^~~~~~~~~~~~~~~~~~ 9:22.38 xpcom/build/NSPRInterposer.o 9:22.38 xpcom/build/PoisonIOInterposerStub.o 9:22.38 /usr/lib64/ccache/g++ -o NSPRInterposer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/components -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/xpcom/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/NSPRInterposer.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/build/NSPRInterposer.cpp 9:24.49 xpcom/build/Services.o 9:24.49 /usr/lib64/ccache/g++ -o PoisonIOInterposerStub.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/components -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/xpcom/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/PoisonIOInterposerStub.o.pp /builddir/build/BUILD/icecat-78.15.0/xpcom/build/PoisonIOInterposerStub.cpp 9:24.56 /usr/lib64/ccache/g++ -o Services.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/components -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/xpcom/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Services.o.pp Services.cpp 9:27.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/intl/locale/nsLanguageAtomService.cpp:15, 9:27.54 from Unified_cpp_intl_locale0.cpp:65: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.54 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 9:27.54 | ^ 9:27.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/intl/locale/nsLanguageAtomService.cpp:15, 9:27.54 from Unified_cpp_intl_locale0.cpp:65: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 9:27.54 | ^ 9:27.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 9:27.54 from /builddir/build/BUILD/icecat-78.15.0/intl/locale/nsLanguageAtomService.cpp:15, 9:27.54 from Unified_cpp_intl_locale0.cpp:65: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.54 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 9:27.54 | ^ 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 9:27.54 | ^ 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 9:27.54 | ^ 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 9:27.54 | ^ 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 9:27.54 | ^ 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.54 371 | nscoord aAppUnitsPerDevPixel) { 9:27.54 | ^ 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 9:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.54 380 | nscoord aAppUnitsPerDevPixel) { 9:27.54 | ^ 9:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 9:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.55 387 | nscoord aAppUnitsPerDevPixel) { 9:27.55 | ^ 9:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 9:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.55 394 | nscoord aAppUnitsPerDevPixel) { 9:27.55 | ^ 9:27.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 9:27.55 from /builddir/build/BUILD/icecat-78.15.0/intl/locale/nsLanguageAtomService.cpp:15, 9:27.55 from Unified_cpp_intl_locale0.cpp:65: 9:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 9:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:27.55 1338 | CSSCoord ToCSSPixels() const { return _0; } 9:27.55 | ^ 9:27.57 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/locale' 9:27.57 js/src/Unified_cpp_js_src18.o 9:27.57 /usr/lib64/ccache/g++ -o Unified_cpp_js_src17.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp Unified_cpp_js_src17.cpp 9:28.50 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/build' 9:28.50 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/locale/gtk' 9:28.50 mkdir -p '.deps/' 9:28.51 intl/locale/gtk/OSPreferences_gtk.o 9:28.51 /usr/lib64/ccache/g++ -o OSPreferences_gtk.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/intl/locale/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/intl/locale/gtk -I/builddir/build/BUILD/icecat-78.15.0/intl/locale -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -MD -MP -MF .deps/OSPreferences_gtk.o.pp /builddir/build/BUILD/icecat-78.15.0/intl/locale/gtk/OSPreferences_gtk.cpp 9:30.22 warning: `x11` (lib) generated 86 warnings 9:30.23 Compiling nsstring v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/nsstring) 9:30.23 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=nsstring CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/nsstring CARGO_PKG_AUTHORS='nobody@mozilla.com' CARGO_PKG_DESCRIPTION='Rust bindings to xpcom string types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nsstring CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name nsstring xpcom/rust/nsstring/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=1146982946db49c9 -C extra-filename=-1146982946db49c9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern encoding_rs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libencoding_rs-9bcd9898908f7b66.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 9:31.48 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/locale/gtk' 9:31.49 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/lwbrk' 9:31.49 mkdir -p '.deps/' 9:31.49 intl/lwbrk/nsPangoBreaker.o 9:31.49 intl/lwbrk/Unified_cpp_intl_lwbrk0.o 9:31.49 /usr/lib64/ccache/g++ -o nsPangoBreaker.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/intl/lwbrk -I/builddir/build/BUILD/icecat-78.15.0/objdir/intl/lwbrk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -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 -MD -MP -MF .deps/nsPangoBreaker.o.pp /builddir/build/BUILD/icecat-78.15.0/intl/lwbrk/nsPangoBreaker.cpp 9:34.28 Compiling chardetng v0.1.9 9:34.28 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=chardetng CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/chardetng CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A character encoding detector for legacy Web content' CARGO_PKG_HOMEPAGE='https://docs.rs/chardetng/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chardetng CARGO_PKG_REPOSITORY='https://github.com/hsivonen/chardetng' CARGO_PKG_VERSION=0.1.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name chardetng --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/chardetng/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=81b806b95d3e008f -C extra-filename=-81b806b95d3e008f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern encoding_rs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libencoding_rs-9bcd9898908f7b66.rmeta --extern memchr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmemchr-19c01da4fe5268c2.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 9:34.60 /usr/lib64/ccache/g++ -o Unified_cpp_intl_lwbrk0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/intl/lwbrk -I/builddir/build/BUILD/icecat-78.15.0/objdir/intl/lwbrk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -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 -MD -MP -MF .deps/Unified_cpp_intl_lwbrk0.o.pp Unified_cpp_intl_lwbrk0.cpp 9:37.27 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c_mem CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_c_mem CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs::mem' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c_mem/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c_mem CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c_mem' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/encoding_c_mem-452db31bcbfee054/out /usr/bin/rustc --crate-name encoding_c_mem --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_c_mem/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=c203bd8105952266 -C extra-filename=-c203bd8105952266 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern encoding_rs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libencoding_rs-9bcd9898908f7b66.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 9:37.35 warning: `extern` fn uses type `char`, which is not FFI-safe 9:37.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_c_mem/src/lib.rs:198:55 9:37.35 | 9:37.35 198 | pub unsafe extern "C" fn encoding_mem_is_char_bidi(c: char) -> bool { 9:37.35 | ^^^^ not FFI-safe 9:37.35 | 9:37.35 = note: `#[warn(improper_ctypes_definitions)]` on by default 9:37.35 = help: consider using `u32` or `libc::wchar_t` instead 9:37.35 = note: the `char` type has no C equivalent 9:37.57 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/lwbrk' 9:37.58 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/strres' 9:37.58 mkdir -p '.deps/' 9:37.58 intl/strres/Unified_cpp_intl_strres0.o 9:37.58 /usr/lib64/ccache/g++ -o Unified_cpp_intl_strres0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/intl/strres -I/builddir/build/BUILD/icecat-78.15.0/objdir/intl/strres -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_intl_strres0.o.pp Unified_cpp_intl_strres0.cpp 9:37.84 warning: `encoding_c_mem` (lib) generated 1 warning 9:37.84 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_c CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_c CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_VERSION=0.9.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/encoding_c-3b826ce249dda3a3/out /usr/bin/rustc --crate-name encoding_c /builddir/build/BUILD/icecat-78.15.0/third_party/rust/encoding_c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=793257e6d3a48adc -C extra-filename=-793257e6d3a48adc --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern encoding_rs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libencoding_rs-9bcd9898908f7b66.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 9:38.23 Compiling shift_or_euc v0.1.0 9:38.23 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=shift_or_euc CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/shift_or_euc CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='Detects among the Japanese legacy encodings' CARGO_PKG_HOMEPAGE='https://docs.rs/shift_or_euc/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=shift_or_euc CARGO_PKG_REPOSITORY='https://github.com/hsivonen/shift_or_euc' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name shift_or_euc --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/shift_or_euc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=947486a7615f84dd -C extra-filename=-947486a7615f84dd --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern encoding_rs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libencoding_rs-9bcd9898908f7b66.rmeta --extern memchr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmemchr-19c01da4fe5268c2.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 9:38.27 warning: `...` range patterns are deprecated 9:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/shift_or_euc/src/lib.rs:102:27 9:38.27 | 9:38.27 102 | 0xFF61...0xFF9F => { 9:38.27 | ^^^ help: use `..=` for an inclusive range 9:38.27 | 9:38.27 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 9:38.27 = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! 9:38.27 = note: for more information, see issue #80165 9:38.49 warning: `shift_or_euc` (lib) generated 1 warning 9:38.49 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=nom CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/nom CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nom CARGO_PKG_REPOSITORY='https://github.com/Geal/nom' CARGO_PKG_VERSION=5.1.1 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/nom-c1646389dee27f61/out /usr/bin/rustc --crate-name nom --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/nom/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=d40dd32ac68ea60c -C extra-filename=-d40dd32ac68ea60c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern memchr=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libmemchr-650a9c7b90aa9fc4.rmeta --cap-lints warn --cfg stable_i128` 9:40.44 In file included from Unified_cpp_js_src16.cpp:47: 9:40.44 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Compartment.cpp: In constructor ‘JS::Compartment::Compartment(JS::Zone*, bool)’: 9:40.44 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Compartment.cpp:42:1: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 9:40.44 42 | Compartment::Compartment(Zone* zone, bool invisibleToDebugger) 9:40.44 | ^~~~~~~~~~~ 9:40.44 In file included from /usr/include/stdio.h:888, 9:40.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/stdio.h:3, 9:40.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Assertions.h:52, 9:40.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EndianUtils.h:69, 9:40.44 from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/BytecodeUtil.h:15, 9:40.44 from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/BytecodeUtil-inl.h:10, 9:40.44 from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/BytecodeUtil.cpp:11, 9:40.44 from Unified_cpp_js_src16.cpp:2: 9:40.44 In function ‘int fprintf(FILE*, const char*, ...)’, 9:40.44 inlined from ‘bool js::DumpRealmPCCounts(JSContext*)’ at /builddir/build/BUILD/icecat-78.15.0/js/src/vm/BytecodeUtil.cpp:216:12: 9:40.44 /usr/include/bits/stdio2.h:105:24: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 9:40.44 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, 9:40.44 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:40.44 106 | __va_arg_pack ()); 9:40.44 | ~~~~~~~~~~~~~~~~~ 9:40.44 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/BytecodeUtil.cpp:33, 9:40.44 from Unified_cpp_js_src16.cpp:2: 9:40.44 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In function ‘JS::UniqueChars js::GetCodeCoverageSummaryAll(JSContext*, size_t*)’: 9:40.44 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:129:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:40.44 129 | it++; 9:40.44 | ~~^~ 9:40.44 In file included from Unified_cpp_js_src16.cpp:2: 9:40.44 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/BytecodeUtil.cpp:3008:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 9:40.44 3008 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 9:40.44 | ^~~~~ 9:40.44 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/BytecodeUtil.cpp:33, 9:40.44 from Unified_cpp_js_src16.cpp:2: 9:40.44 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:93:46: warning: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:40.44 93 | return it < zone->compartments().begin() || 9:40.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 9:40.44 94 | it >= zone->compartments().end(); 9:40.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:40.44 In file included from Unified_cpp_js_src16.cpp:2: 9:40.44 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/BytecodeUtil.cpp:3008:19: note: ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)).js::CompartmentsInZoneIter::it’ was declared here 9:40.44 3008 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 9:40.44 | ^~~~~ 9:40.45 js/src/Unified_cpp_js_src19.o 9:40.45 /usr/lib64/ccache/g++ -o Unified_cpp_js_src18.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp Unified_cpp_js_src18.cpp 9:40.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 9:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.71 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.71 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 9:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 9:40.71 | ^ 9:40.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.72 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 9:40.72 | ^ 9:40.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.72 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.72 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.72 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 9:40.72 | ^ 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.72 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 9:40.72 | ^ 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.72 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 9:40.72 | ^ 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 9:40.72 | ^ 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 9:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 9:40.73 | ^ 9:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 9:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.73 371 | nscoord aAppUnitsPerDevPixel) { 9:40.73 | ^ 9:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 9:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.73 380 | nscoord aAppUnitsPerDevPixel) { 9:40.73 | ^ 9:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 9:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.73 387 | nscoord aAppUnitsPerDevPixel) { 9:40.73 | ^ 9:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 9:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.73 394 | nscoord aAppUnitsPerDevPixel) { 9:40.73 | ^ 9:40.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 9:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 9:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 9:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 9:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 9:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 9:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.74 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.74 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 9:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.74 189 | CSSRect GetExpandedScrollableRect() const { 9:40.74 | ^ 9:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 9:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 9:40.75 | ^ 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 9:40.75 | ^ 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.75 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 9:40.75 | ^ 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.75 243 | CSSRect CalculateScrollRange() const { 9:40.75 | ^ 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.75 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 9:40.75 | ^ 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.75 457 | CSSRect GetVisualViewport() const { 9:40.75 | ^ 9:40.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.75 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.75 1338 | CSSCoord ToCSSPixels() const { return _0; } 9:40.75 | ^ 9:40.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.75 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 9:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.75 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 9:40.75 | ^ 9:40.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 9:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.76 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.76 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 9:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.76 21 | inline Rect ToRect(const gfxRect& aRect) { 9:40.76 | ^ 9:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 9:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 9:40.76 | ^ 9:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 9:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.77 40 | inline Point ToPoint(const gfxPoint& aPoint) { 9:40.77 | ^ 9:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 9:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.77 44 | inline Size ToSize(const gfxSize& aSize) { 9:40.77 | ^ 9:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.78 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 9:40.78 | ^ 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.78 52 | inline gfxSize ThebesSize(const Size& aSize) { 9:40.78 | ^ 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.78 56 | inline gfxRect ThebesRect(const Rect& aRect) { 9:40.78 | ^ 9:40.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.78 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.78 1859 | int32_t aAppUnitsPerPixel) { 9:40.78 | ^ 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.78 3214 | int32_t aAppUnitsPerPixel) { 9:40.78 | ^ 9:40.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.78 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.78 332 | LayerPoint GetFixedPositionAnchor() const { 9:40.78 | ^ 9:40.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.78 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.78 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 9:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.79 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 9:40.79 | ^ 9:40.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.79 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 9:40.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.79 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 9:40.79 | ^ 9:40.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.79 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.79 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 9:40.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 9:40.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 9:40.79 | ^~~~~~~~ 9:40.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 9:40.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 9:40.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:40.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 9:40.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.81 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 9:40.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 9:40.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 9:40.81 | ^~~~~~~~ 9:40.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.81 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 9:40.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 9:40.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.81 427 | SizeT Size() const { return SizeT(width, height); } 9:40.81 | ^~~~ 9:40.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.81 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.81 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:40.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 9:40.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.82 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 9:40.83 | ^~~~~~~~ 9:40.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:40.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 9:40.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.84 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 9:40.84 | ^~~~~~~~ 9:40.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.84 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 9:40.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 9:40.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.84 62 | Sub operator-(const Sub& aPoint) const { 9:40.84 | ^~~~~~~~ 9:40.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.84 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 9:40.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 9:40.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 9:40.84 | ^~~~~~~~ 9:40.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.84 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 9:40.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 9:40.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 9:40.84 | ^~~~~~~~~~~~~ 9:40.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:40.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenator.cpp:8, 9:40.85 from Unified_cpp_hyphenation_glue0.cpp:11: 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.85 323 | static SizeTyped FromUnknownSize( 9:40.85 | ^~~~~~~~~~~~~~~ 9:40.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:12, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsInterfaceHashtable.h:11, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenationManager.h:9, 9:40.85 from /builddir/build/BUILD/icecat-78.15.0/intl/hyphenation/glue/nsHyphenationManager.cpp:6, 9:40.85 from Unified_cpp_hyphenation_glue0.cpp:2: 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.85 760 | typename detail::Nth::Type extract() { 9:40.85 | ^~~~~~~ 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:40.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:40.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:40.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 9:40.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 9:40.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 9:40.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 9:40.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 9:40.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:40.87 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/hyphenation/glue' 9:40.87 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/unicharutil/util' 9:40.87 mkdir -p '.deps/' 9:40.87 intl/unicharutil/util/Unified_cpp_unicharutil_util0.o 9:40.87 /usr/lib64/ccache/g++ -o Unified_cpp_unicharutil_util0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/intl/unicharutil/util -I/builddir/build/BUILD/icecat-78.15.0/objdir/intl/unicharutil/util -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_unicharutil_util0.o.pp Unified_cpp_unicharutil_util0.cpp 9:41.44 In file included from Unified_cpp_js_src_jit8.cpp:2: 9:41.44 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIRGraph.cpp: In constructor ‘js::jit::MIRGenerator::MIRGenerator(js::jit::CompileRealm*, const js::jit::JitCompileOptions&, js::jit::TempAllocator*, js::jit::MIRGraph*, const js::jit::CompileInfo*, const js::jit::OptimizationInfo*)’: 9:41.44 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIRGraph.cpp:19:1: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 9:41.44 19 | MIRGenerator::MIRGenerator(CompileRealm* realm, 9:41.44 | ^~~~~~~~~~~~ 9:41.45 /usr/lib64/ccache/g++ -o Unified_cpp_js_src_jit9.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src_jit9.o.pp Unified_cpp_js_src_jit9.cpp 9:46.01 Compiling memoffset v0.5.1 9:46.01 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/memoffset CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/memoffset/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f7454fb2e19d83c5 -C extra-filename=-f7454fb2e19d83c5 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/memoffset-f7454fb2e19d83c5 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern rustc_version=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/librustc_version-f1d409c3845ffaa2.rlib --cap-lints warn` 9:46.83 Compiling gkrust-shared v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust/shared) 9:46.83 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust/shared CARGO_PKG_AUTHORS='nobody@mozilla.org' CARGO_PKG_DESCRIPTION='Shared Rust code for libxul' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gkrust-shared CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build toolkit/library/rust/shared/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="audioipc-client"' --cfg 'feature="audioipc-server"' --cfg 'feature="bookmark_sync"' --cfg 'feature="cert_storage"' --cfg 'feature="cubeb-pulse"' --cfg 'feature="cubeb-remoting"' --cfg 'feature="cubeb-sys"' --cfg 'feature="cubeb_pulse_rust"' --cfg 'feature="default"' --cfg 'feature="moz_memory"' --cfg 'feature="moz_places"' --cfg 'feature="new_cert_storage"' --cfg 'feature="quantum_render"' --cfg 'feature="webgpu"' --cfg 'feature="webrender_bindings"' --cfg 'feature="wgpu_bindings"' -C metadata=756912fe330c4b10 -C extra-filename=-756912fe330c4b10 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/gkrust-shared-756912fe330c4b10 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern rustc_version=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/librustc_version-f1d409c3845ffaa2.rlib` 9:48.09 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/bindgen-c975b0d3f28d8a91/build-script-build` 9:48.11 Compiling fluent-langneg v0.12.1 9:48.11 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fluent_langneg CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/fluent-langneg CARGO_PKG_AUTHORS='Zibi Braniecki ' CARGO_PKG_DESCRIPTION='A library for language and locale negotiation. 9:48.11 ' CARGO_PKG_HOMEPAGE='http://projectfluent.org/' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fluent-langneg CARGO_PKG_REPOSITORY='https://github.com/projectfluent/fluent-langneg-rs' CARGO_PKG_VERSION=0.12.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fluent_langneg --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fluent-langneg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="cldr"' --cfg 'feature="default"' -C metadata=7fdbf9d320034968 -C extra-filename=-7fdbf9d320034968 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern unic_langid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid-151436cf46e0adcb.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 9:49.79 Compiling intl_pluralrules v6.0.0 9:49.79 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=intl_pluralrules CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/intl_pluralrules CARGO_PKG_AUTHORS='Kekoa Riggin :Zibi Braniecki ' CARGO_PKG_DESCRIPTION='Unicode Plural Rules categorizer for numeric input.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=intl_pluralrules CARGO_PKG_REPOSITORY='https://github.com/zbraniecki/pluralrules' CARGO_PKG_VERSION=6.0.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name intl_pluralrules --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/intl_pluralrules/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=2ae8a3bc1a517b89 -C extra-filename=-2ae8a3bc1a517b89 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern tinystr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtinystr-6c82f52e22b9ce68.rmeta --extern unic_langid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid-151436cf46e0adcb.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 9:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.35 from Unified_cpp_modules_libpref0.cpp:2: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 9:50.35 | ^ 9:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.35 from Unified_cpp_modules_libpref0.cpp:2: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 9:50.35 | ^ 9:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.35 from Unified_cpp_modules_libpref0.cpp:2: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 371 | nscoord aAppUnitsPerDevPixel) { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 380 | nscoord aAppUnitsPerDevPixel) { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 387 | nscoord aAppUnitsPerDevPixel) { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 394 | nscoord aAppUnitsPerDevPixel) { 9:50.35 | ^ 9:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:50.35 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.35 from Unified_cpp_modules_libpref0.cpp:2: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 189 | CSSRect GetExpandedScrollableRect() const { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 243 | CSSRect CalculateScrollRange() const { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 9:50.35 | ^ 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 9:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.36 457 | CSSRect GetVisualViewport() const { 9:50.36 | ^ 9:50.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 9:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 9:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 9:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 9:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 9:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:50.36 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.36 from Unified_cpp_modules_libpref0.cpp:2: 9:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 9:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.36 1338 | CSSCoord ToCSSPixels() const { return _0; } 9:50.36 | ^ 9:50.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 9:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.37 from Unified_cpp_modules_libpref0.cpp:2: 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.37 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 9:50.37 | ^ 9:50.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:50.37 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.37 from Unified_cpp_modules_libpref0.cpp:2: 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.37 21 | inline Rect ToRect(const gfxRect& aRect) { 9:50.37 | ^ 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.37 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 9:50.37 | ^ 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.37 40 | inline Point ToPoint(const gfxPoint& aPoint) { 9:50.37 | ^ 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.37 44 | inline Size ToSize(const gfxSize& aSize) { 9:50.37 | ^ 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.37 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 9:50.37 | ^ 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 9:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.37 52 | inline gfxSize ThebesSize(const Size& aSize) { 9:50.37 | ^ 9:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 9:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 9:50.38 | ^ 9:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 9:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 9:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 9:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 9:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:50.38 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.38 from Unified_cpp_modules_libpref0.cpp:2: 9:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 9:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.38 1859 | int32_t aAppUnitsPerPixel) { 9:50.38 | ^ 9:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 9:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.38 3214 | int32_t aAppUnitsPerPixel) { 9:50.38 | ^ 9:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 9:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:50.39 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.39 from Unified_cpp_modules_libpref0.cpp:2: 9:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 9:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.39 332 | LayerPoint GetFixedPositionAnchor() const { 9:50.39 | ^ 9:50.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 9:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:50.39 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.39 from Unified_cpp_modules_libpref0.cpp:2: 9:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 9:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.39 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 9:50.39 | ^ 9:50.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 9:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 9:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 9:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 9:50.39 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.40 from Unified_cpp_modules_libpref0.cpp:2: 9:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 9:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.40 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 9:50.40 | ^ 9:50.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.40 from Unified_cpp_modules_libpref0.cpp:2: 9:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 9:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 9:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.40 40 | friend Sub operator*(Sub aCoord, T aScale) { 9:50.40 | ^~~~~~~~ 9:50.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.40 from Unified_cpp_modules_libpref0.cpp:2: 9:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 9:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 9:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.40 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 9:50.40 | ^~~~~~~~ 9:50.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 9:50.40 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.40 from Unified_cpp_modules_libpref0.cpp:2: 9:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 9:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 9:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.41 427 | SizeT Size() const { return SizeT(width, height); } 9:50.41 | ^~~~ 9:50.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.41 from Unified_cpp_modules_libpref0.cpp:2: 9:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 9:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 9:50.41 | ^~~~~~~~ 9:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 9:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 9:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 9:50.41 | ^~~~~~~~ 9:50.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.41 from Unified_cpp_modules_libpref0.cpp:2: 9:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 9:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 9:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.41 62 | Sub operator-(const Sub& aPoint) const { 9:50.41 | ^~~~~~~~ 9:50.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 9:50.41 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.42 from Unified_cpp_modules_libpref0.cpp:2: 9:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 9:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 9:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.42 43 | friend Sub operator*(T aScale, Sub aCoord) { 9:50.42 | ^~~~~~~~ 9:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.42 from Unified_cpp_modules_libpref0.cpp:2: 9:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 9:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 9:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 9:50.42 | ^~~~~~~~~~~~~ 9:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:26, 9:50.42 from Unified_cpp_modules_libpref0.cpp:2: 9:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 9:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 9:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.42 323 | static SizeTyped FromUnknownSize( 9:50.42 | ^~~~~~~~~~~~~~~ 9:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISimpleEnumerator.h:13, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDirectoryEnumerator.h:14, 9:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:14, 9:50.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.43 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.43 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.43 from Unified_cpp_modules_libpref0.cpp:2: 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.43 760 | typename detail::Nth::Type extract() { 9:50.43 | ^~~~~~~ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 9:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 9:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 9:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.44 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.44 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp: In static member function ‘static void mozilla::Internals::UpdateMirror(const char*, void*) [with T = bool]’: 9:50.45 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:4470:33: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.45 4470 | *static_cast(aMirror) = value; 9:50.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 9:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.45 from Unified_cpp_modules_libpref0.cpp:2: 9:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h: In static member function ‘static void mozilla::Internals::UpdateMirror(const char*, void*) [with T = mozilla::Atomic]’: 9:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.45 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.45 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.45 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.45 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:4467:20: note: ‘value’ was declared here 9:50.45 4467 | StripAtomic value; 9:50.45 | ^~~~~ 9:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.45 from Unified_cpp_modules_libpref0.cpp:2: 9:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h: In static member function ‘static void mozilla::Internals::UpdateMirror(const char*, void*) [with T = mozilla::Atomic]’: 9:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.45 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.45 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.45 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.45 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:4467:20: note: ‘value’ was declared here 9:50.45 4467 | StripAtomic value; 9:50.45 | ^~~~~ 9:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.45 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.45 from Unified_cpp_modules_libpref0.cpp:2: 9:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h: In static member function ‘static void mozilla::Internals::UpdateMirror(const char*, void*) [with T = mozilla::Atomic]’: 9:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.45 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.45 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.45 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.46 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:4467:20: note: ‘value’ was declared here 9:50.46 4467 | StripAtomic value; 9:50.46 | ^~~~~ 9:50.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.46 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.46 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.46 from Unified_cpp_modules_libpref0.cpp:2: 9:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h: In function ‘void mozilla::StaticPrefs::InitStaticPrefsFromShared()’: 9:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.46 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.46 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.46 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.46 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.46 5579 | StripAtomic val; \ 9:50.46 | ^~~ 9:50.46 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.46 5579 | StripAtomic val; \ 9:50.46 | ^~~ 9:50.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.47 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.47 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.47 from Unified_cpp_modules_libpref0.cpp:2: 9:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.47 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.47 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.47 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.47 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.47 5579 | StripAtomic val; \ 9:50.47 | ^~~ 9:50.47 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.47 5579 | StripAtomic val; \ 9:50.47 | ^~~ 9:50.47 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.47 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.47 | ^ 9:50.47 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.47 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.47 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.47 from Unified_cpp_modules_libpref0.cpp:2: 9:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.48 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.48 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.48 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.48 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.48 5579 | StripAtomic val; \ 9:50.48 | ^~~ 9:50.48 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.48 5579 | StripAtomic val; \ 9:50.48 | ^~~ 9:50.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.48 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.48 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.48 from Unified_cpp_modules_libpref0.cpp:2: 9:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.48 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.48 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.48 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.48 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.48 5579 | StripAtomic val; \ 9:50.48 | ^~~ 9:50.48 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.48 5579 | StripAtomic val; \ 9:50.48 | ^~~ 9:50.48 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.48 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.48 | ^ 9:50.49 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.49 from Unified_cpp_modules_libpref0.cpp:2: 9:50.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.49 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.49 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.49 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.49 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.49 5579 | StripAtomic val; \ 9:50.49 | ^~~ 9:50.49 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.49 5579 | StripAtomic val; \ 9:50.49 | ^~~ 9:50.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.49 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.50 from Unified_cpp_modules_libpref0.cpp:2: 9:50.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.50 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.50 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.50 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.50 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.50 5579 | StripAtomic val; \ 9:50.50 | ^~~ 9:50.50 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.50 5579 | StripAtomic val; \ 9:50.50 | ^~~ 9:50.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.50 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.50 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.50 from Unified_cpp_modules_libpref0.cpp:2: 9:50.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.50 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.51 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.51 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.51 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.51 5579 | StripAtomic val; \ 9:50.51 | ^~~ 9:50.51 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.51 5579 | StripAtomic val; \ 9:50.51 | ^~~ 9:50.52 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.52 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.52 | ^ 9:50.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.52 from Unified_cpp_modules_libpref0.cpp:2: 9:50.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.52 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.52 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.52 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.52 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.52 5579 | StripAtomic val; \ 9:50.52 | ^~~ 9:50.52 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.52 5579 | StripAtomic val; \ 9:50.52 | ^~~ 9:50.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.52 from Unified_cpp_modules_libpref0.cpp:2: 9:50.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.52 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.52 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.52 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.52 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.52 5579 | StripAtomic val; \ 9:50.52 | ^~~ 9:50.52 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.52 5579 | StripAtomic val; \ 9:50.52 | ^~~ 9:50.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.52 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.52 from Unified_cpp_modules_libpref0.cpp:2: 9:50.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.52 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.52 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.52 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.52 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.52 5579 | StripAtomic val; \ 9:50.52 | ^~~ 9:50.52 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.52 5579 | StripAtomic val; \ 9:50.52 | ^~~ 9:50.52 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.52 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.52 | ^ 9:50.53 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.53 from Unified_cpp_modules_libpref0.cpp:2: 9:50.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.53 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.53 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.53 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.53 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.53 5579 | StripAtomic val; \ 9:50.53 | ^~~ 9:50.53 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.53 5579 | StripAtomic val; \ 9:50.53 | ^~~ 9:50.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.53 from Unified_cpp_modules_libpref0.cpp:2: 9:50.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.53 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.53 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.53 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.53 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.53 5579 | StripAtomic val; \ 9:50.53 | ^~~ 9:50.53 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.53 5579 | StripAtomic val; \ 9:50.53 | ^~~ 9:50.53 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.53 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.53 | ^ 9:50.53 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.53 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.53 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.54 from Unified_cpp_modules_libpref0.cpp:2: 9:50.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.54 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.54 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.54 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.54 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.54 5579 | StripAtomic val; \ 9:50.54 | ^~~ 9:50.54 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.54 5579 | StripAtomic val; \ 9:50.54 | ^~~ 9:50.54 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.54 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.54 | ^ 9:50.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.54 from Unified_cpp_modules_libpref0.cpp:2: 9:50.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.54 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.54 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.54 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.54 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.54 5579 | StripAtomic val; \ 9:50.54 | ^~~ 9:50.54 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.54 5579 | StripAtomic val; \ 9:50.54 | ^~~ 9:50.54 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.54 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.54 | ^ 9:50.54 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.54 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.54 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.54 from Unified_cpp_modules_libpref0.cpp:2: 9:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.55 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.55 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.55 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.55 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.55 5579 | StripAtomic val; \ 9:50.55 | ^~~ 9:50.55 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.55 5579 | StripAtomic val; \ 9:50.55 | ^~~ 9:50.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.55 from Unified_cpp_modules_libpref0.cpp:2: 9:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.55 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.55 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.55 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.55 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.55 5579 | StripAtomic val; \ 9:50.55 | ^~~ 9:50.55 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.55 5579 | StripAtomic val; \ 9:50.55 | ^~~ 9:50.55 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5590:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.55 5590 | StaticPrefs::sMirror_##full_id = val; \ 9:50.55 | ^ 9:50.55 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5590:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.55 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.55 from Unified_cpp_modules_libpref0.cpp:2: 9:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.55 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.55 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.55 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.55 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.55 5579 | StripAtomic val; \ 9:50.55 | ^~~ 9:50.55 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.55 5579 | StripAtomic val; \ 9:50.55 | ^~~ 9:50.56 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5590:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.56 5590 | StaticPrefs::sMirror_##full_id = val; \ 9:50.56 | ^ 9:50.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.56 from Unified_cpp_modules_libpref0.cpp:2: 9:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.56 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.56 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.56 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.56 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.56 5579 | StripAtomic val; \ 9:50.56 | ^~~ 9:50.56 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.56 5579 | StripAtomic val; \ 9:50.56 | ^~~ 9:50.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.56 from Unified_cpp_modules_libpref0.cpp:2: 9:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.56 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.56 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.56 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.56 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.56 5579 | StripAtomic val; \ 9:50.56 | ^~~ 9:50.56 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.56 5579 | StripAtomic val; \ 9:50.56 | ^~~ 9:50.56 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5590:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.56 5590 | StaticPrefs::sMirror_##full_id = val; \ 9:50.56 | ^ 9:50.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.56 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.56 from Unified_cpp_modules_libpref0.cpp:2: 9:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.56 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.56 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.56 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.56 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.56 5579 | StripAtomic val; \ 9:50.56 | ^~~ 9:50.56 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.56 5579 | StripAtomic val; \ 9:50.56 | ^~~ 9:50.57 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.57 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.57 | ^ 9:50.57 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.57 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.57 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.57 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.57 from Unified_cpp_modules_libpref0.cpp:2: 9:50.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.57 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.57 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.57 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.57 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.57 5579 | StripAtomic val; \ 9:50.57 | ^~~ 9:50.57 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.57 5579 | StripAtomic val; \ 9:50.57 | ^~~ 9:50.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.57 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.57 from Unified_cpp_modules_libpref0.cpp:2: 9:50.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.57 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.57 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.57 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.57 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.57 5579 | StripAtomic val; \ 9:50.57 | ^~~ 9:50.57 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.58 5579 | StripAtomic val; \ 9:50.58 | ^~~ 9:50.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.58 from Unified_cpp_modules_libpref0.cpp:2: 9:50.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.58 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.58 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.58 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.58 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.58 5579 | StripAtomic val; \ 9:50.58 | ^~~ 9:50.58 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.58 5579 | StripAtomic val; \ 9:50.58 | ^~~ 9:50.58 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.58 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.58 | ^ 9:50.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.58 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.58 from Unified_cpp_modules_libpref0.cpp:2: 9:50.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.58 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.58 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.58 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.58 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.58 5579 | StripAtomic val; \ 9:50.58 | ^~~ 9:50.58 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.58 5579 | StripAtomic val; \ 9:50.58 | ^~~ 9:50.58 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.58 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.58 | ^ 9:50.58 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.59 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5590:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.59 5590 | StaticPrefs::sMirror_##full_id = val; \ 9:50.59 | ^ 9:50.59 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5590:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.59 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.59 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.59 | ^ 9:50.59 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.59 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.59 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.59 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.59 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.59 from Unified_cpp_modules_libpref0.cpp:2: 9:50.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.59 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.59 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.59 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.59 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.59 5579 | StripAtomic val; \ 9:50.59 | ^~~ 9:50.59 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.59 5579 | StripAtomic val; \ 9:50.59 | ^~~ 9:50.59 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5590:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.59 5590 | StaticPrefs::sMirror_##full_id = val; \ 9:50.59 | ^ 9:50.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.60 from Unified_cpp_modules_libpref0.cpp:2: 9:50.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.60 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.60 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.60 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.60 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.60 5579 | StripAtomic val; \ 9:50.60 | ^~~ 9:50.60 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.60 5579 | StripAtomic val; \ 9:50.60 | ^~~ 9:50.60 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.60 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.60 | ^ 9:50.60 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.60 from Unified_cpp_modules_libpref0.cpp:2: 9:50.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.60 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.60 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.60 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.60 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.60 5579 | StripAtomic val; \ 9:50.60 | ^~~ 9:50.60 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.60 5579 | StripAtomic val; \ 9:50.60 | ^~~ 9:50.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.60 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.60 from Unified_cpp_modules_libpref0.cpp:2: 9:50.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.60 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.60 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.60 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.60 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.60 5579 | StripAtomic val; \ 9:50.60 | ^~~ 9:50.60 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.60 5579 | StripAtomic val; \ 9:50.60 | ^~~ 9:50.60 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.60 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.60 | ^ 9:50.61 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.61 from Unified_cpp_modules_libpref0.cpp:2: 9:50.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.61 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.61 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.61 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.61 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.61 5579 | StripAtomic val; \ 9:50.61 | ^~~ 9:50.61 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.61 5579 | StripAtomic val; \ 9:50.61 | ^~~ 9:50.61 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.61 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.61 | ^ 9:50.61 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.61 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.61 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.61 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.61 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.61 from Unified_cpp_modules_libpref0.cpp:2: 9:50.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.62 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.62 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.62 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.62 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.62 5579 | StripAtomic val; \ 9:50.62 | ^~~ 9:50.62 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.62 5579 | StripAtomic val; \ 9:50.62 | ^~~ 9:50.62 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.62 5582 | StaticPrefs::sMirror_##full_id = val; \ 9:50.62 | ^ 9:50.62 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.62 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.62 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5582:36: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.62 from Unified_cpp_modules_libpref0.cpp:2: 9:50.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.62 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.62 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.62 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.62 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.62 5579 | StripAtomic val; \ 9:50.62 | ^~~ 9:50.62 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.62 5579 | StripAtomic val; \ 9:50.62 | ^~~ 9:50.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.62 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.62 from Unified_cpp_modules_libpref0.cpp:2: 9:50.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.62 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.62 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.62 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.62 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.62 5579 | StripAtomic val; \ 9:50.62 | ^~~ 9:50.62 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.62 5579 | StripAtomic val; \ 9:50.63 | ^~~ 9:50.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.63 from Unified_cpp_modules_libpref0.cpp:2: 9:50.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.63 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.63 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.63 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.63 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.63 5579 | StripAtomic val; \ 9:50.63 | ^~~ 9:50.63 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.63 5579 | StripAtomic val; \ 9:50.63 | ^~~ 9:50.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:25, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:10, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AutoMemMap.h:9, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/SharedPrefMap.h:10, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:13, 9:50.63 from Unified_cpp_modules_libpref0.cpp:2: 9:50.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h:495:53: warning: ‘val’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:50.63 495 | bool operator=(bool aVal) { return Base::operator=(aVal); } 9:50.63 | ~~~~~~~~~~~~~~~^~~~~~ 9:50.63 In file included from Unified_cpp_modules_libpref0.cpp:2: 9:50.63 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: ‘val’ was declared here 9:50.63 5579 | StripAtomic val; \ 9:50.63 | ^~~ 9:50.63 /builddir/build/BUILD/icecat-78.15.0/modules/libpref/Preferences.cpp:5579:27: note: in definition of macro ‘ALWAYS_PREF’ 9:50.63 5579 | StripAtomic val; \ 9:50.63 | ^~~ 9:50.63 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libpref' 9:50.63 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/l10n' 9:50.63 mkdir -p '.deps/' 9:50.63 intl/l10n/Unified_cpp_intl_l10n0.o 9:50.63 /usr/lib64/ccache/g++ -o Unified_cpp_intl_l10n0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/intl/l10n -I/builddir/build/BUILD/icecat-78.15.0/objdir/intl/l10n -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_intl_l10n0.o.pp Unified_cpp_intl_l10n0.cpp 9:50.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/intl/unicharutil/util/ICUUtils.cpp:14, 9:50.63 from Unified_cpp_unicharutil_util0.cpp:11: 9:50.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 9:50.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 9:50.63 | ^ 9:50.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/intl/unicharutil/util/ICUUtils.cpp:14, 9:50.63 from Unified_cpp_unicharutil_util0.cpp:11: 9:50.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 9:50.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 9:50.63 | ^ 9:50.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 9:50.63 from /builddir/build/BUILD/icecat-78.15.0/intl/unicharutil/util/ICUUtils.cpp:14, 9:50.63 from Unified_cpp_unicharutil_util0.cpp:11: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 9:50.64 | ^ 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 9:50.64 | ^ 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 9:50.64 | ^ 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 9:50.64 | ^ 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 9:50.64 | ^ 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.64 371 | nscoord aAppUnitsPerDevPixel) { 9:50.64 | ^ 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.64 380 | nscoord aAppUnitsPerDevPixel) { 9:50.64 | ^ 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.64 387 | nscoord aAppUnitsPerDevPixel) { 9:50.64 | ^ 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.64 394 | nscoord aAppUnitsPerDevPixel) { 9:50.64 | ^ 9:50.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 9:50.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 9:50.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 9:50.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 9:50.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 9:50.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 9:50.64 from /builddir/build/BUILD/icecat-78.15.0/intl/unicharutil/util/ICUUtils.cpp:14, 9:50.64 from Unified_cpp_unicharutil_util0.cpp:11: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 9:50.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 9:50.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 9:50.64 | ^~~~~~~~ 9:50.64 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/unicharutil/util' 9:50.64 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/uconv' 9:50.64 mkdir -p '.deps/' 9:50.64 intl/uconv/Unified_cpp_intl_uconv0.o 9:50.64 /usr/lib64/ccache/g++ -o Unified_cpp_intl_uconv0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/intl/uconv -I/builddir/build/BUILD/icecat-78.15.0/objdir/intl/uconv -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_intl_uconv0.o.pp Unified_cpp_intl_uconv0.cpp 9:52.52 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIRGenerator.h:20, 9:52.52 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/LICM.cpp:11, 9:52.52 from Unified_cpp_js_src_jit7.cpp:2: 9:52.52 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h: In member function ‘js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineDataViewGet(js::jit::CallInfo&, js::Scalar::Type)’: 9:52.52 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.h:8014:33: warning: ‘littleEndian’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:52.52 8014 | storageType_(storageType) { 9:52.53 | ^ 9:52.53 In file included from Unified_cpp_js_src_jit7.cpp:38: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MCallOptimize.cpp:4097:16: note: ‘littleEndian’ was declared here 9:52.53 4097 | MDefinition* littleEndian; 9:52.53 | ^~~~~~~~~~~~ 9:52.53 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/JitAllocPolicy.h:19, 9:52.53 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/IonAnalysis.h:12, 9:52.53 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/LICM.cpp:9, 9:52.53 from Unified_cpp_js_src_jit7.cpp:2: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/InlineList.h: In member function ‘js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineDataViewSet(js::jit::CallInfo&, js::Scalar::Type)’: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/InlineList.h:314:14: warning: ‘littleEndian’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:52.53 314 | at->next = item; 9:52.53 | ~~~~~~~~~^~~~~~ 9:52.53 In file included from Unified_cpp_js_src_jit7.cpp:38: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MCallOptimize.cpp:4170:16: note: ‘littleEndian’ was declared here 9:52.53 4170 | MDefinition* littleEndian; 9:52.53 | ^~~~~~~~~~~~ 9:52.53 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/JitAllocPolicy.h:19, 9:52.53 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/IonAnalysis.h:12, 9:52.53 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/LICM.cpp:9, 9:52.53 from Unified_cpp_js_src_jit7.cpp:2: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/InlineList.h: In member function ‘js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineTypedArray(js::jit::CallInfo&, js::Native)’: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/InlineList.h:299:16: warning: ‘ins’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:52.53 299 | item->next = at; 9:52.53 | ~~~~~~~~~~~^~~~ 9:52.53 In file included from Unified_cpp_js_src_jit7.cpp:38: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MCallOptimize.cpp:3082:17: note: ‘ins’ was declared here 9:52.53 3082 | MInstruction* ins; 9:52.53 | ^~~ 9:52.53 In file included from Unified_cpp_js_src_jit7.cpp:47: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.cpp: In constructor ‘js::jit::WrappedFunction::WrappedFunction(JSFunction*)’: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.cpp:1479:18: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 9:52.53 1479 | : fun_(fun), nargs_(fun->nargs()), flags_(fun->flags()) {} 9:52.53 | ^~~~~~~~~~~~~~~~~~~~ 9:52.53 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/util/Poison.h:24, 9:52.53 from /builddir/build/BUILD/icecat-78.15.0/js/src/ds/LifoAlloc.h:30, 9:52.53 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/JitAllocPolicy.h:18, 9:52.53 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/IonAnalysis.h:12, 9:52.53 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/LICM.cpp:9, 9:52.53 from Unified_cpp_js_src_jit7.cpp:2: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)’: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:430:47: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:52.53 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 9:52.53 | ^~~~~~~~~~~ 9:52.53 In file included from Unified_cpp_js_src_jit7.cpp:47: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.cpp:3940:13: note: ‘res’ was declared here 9:52.53 3940 | int32_t res; 9:52.53 | ^~~ 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)’: 9:52.53 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/MIR.cpp:3971:31: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:52.53 3971 | return MConstant::NewInt64(alloc, res); 9:52.53 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 9:52.54 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base' 9:52.54 mkdir -p '.deps/' 9:52.54 netwerk/base/NetworkInfoServiceLinux.o 9:52.54 netwerk/base/nsNetworkInfoService.o 9:52.54 /usr/lib64/ccache/g++ -o NetworkInfoServiceLinux.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/NetworkInfoServiceLinux.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/base/NetworkInfoServiceLinux.cpp 9:53.37 Compiling gl_generator v0.14.0 9:53.37 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gl_generator CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator CARGO_PKG_AUTHORS='Brendan Zabarauskas :Corey Richardson:Arseny Kapoulkine' CARGO_PKG_DESCRIPTION='Code generators for creating bindings to the Khronos OpenGL APIs.' CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gl_generator CARGO_PKG_REPOSITORY='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION=0.14.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name gl_generator /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=4c02b36fc6aec825 -C extra-filename=-4c02b36fc6aec825 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern khronos_api=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libkhronos_api-3ded63f7792d0a31.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblog-77a6de7039669da8.rmeta --extern xml=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libxml-3dbaa7fb200b0a23.rmeta --cap-lints warn` 9:53.54 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:26:9 9:53.54 | 9:53.54 26 | try!(write_header(dest)); 9:53.54 | ^^^ 9:53.54 | 9:53.54 = note: `#[warn(deprecated)]` on by default 9:53.54 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:27:9 9:53.54 | 9:53.55 27 | try!(write_type_aliases(registry, dest)); 9:53.55 | ^^^ 9:53.55 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:28:9 9:53.55 | 9:53.55 28 | try!(write_enums(registry, dest)); 9:53.55 | ^^^ 9:53.55 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:29:9 9:53.55 | 9:53.55 29 | try!(write_fnptr_struct_def(dest)); 9:53.55 | ^^^ 9:53.55 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:30:9 9:53.55 | 9:53.55 30 | try!(write_panicking_fns(registry, dest)); 9:53.55 | ^^^ 9:53.55 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:31:9 9:53.55 | 9:53.55 31 | try!(write_struct(registry, dest)); 9:53.55 | ^^^ 9:53.55 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:32:9 9:53.55 | 9:53.55 32 | try!(write_impl(registry, dest)); 9:53.55 | ^^^ 9:53.55 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:62:5 9:53.55 | 9:53.55 62 | try!(writeln!( 9:53.55 | ^^^ 9:53.55 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:70:5 9:53.55 | 9:53.55 70 | try!(super::gen_types(registry.api, dest)); 9:53.55 | ^^^ 9:53.55 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:81:9 9:53.55 | 9:53.55 81 | try!(super::gen_enum_item(enm, "types::", dest)); 9:53.55 | ^^^ 9:53.55 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:154:5 9:53.55 | 9:53.55 154 | try!(writeln!( 9:53.55 | ^^^ 9:53.56 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:169:5 9:53.56 | 9:53.56 169 | try!(writeln!(dest, "_priv: ()")); 9:53.56 | ^^^ 9:53.56 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:167:9 9:53.56 | 9:53.56 167 | try!(writeln!(dest, "pub {name}: FnPtr,", name = cmd.proto.ident)); 9:53.56 | ^^^ 9:53.56 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:165:13 9:53.56 | 9:53.56 165 | try!(writeln!(dest, "/// Fallbacks: {}", v.join(", "))); 9:53.56 | ^^^ 9:53.56 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:179:5 9:53.56 | 9:53.56 179 | try!(writeln!(dest, 9:53.56 | ^^^ 9:53.56 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:225:5 9:53.56 | 9:53.56 225 | try!(writeln!(dest, "_priv: ()")); 9:53.56 | ^^^ 9:53.56 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:227:5 9:53.56 | 9:53.56 227 | try!(writeln!( 9:53.56 | ^^^ 9:53.56 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:210:9 9:53.56 | 9:53.56 210 | try!(writeln!( 9:53.56 | ^^^ 9:53.56 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/debug_struct_gen.rs:254:9 9:53.56 | 9:53.56 254 | try!(writeln!(dest, 9:53.56 | ^^^ 9:53.56 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:26:9 9:53.56 | 9:53.56 26 | try!(write_header(dest)); 9:53.56 | ^^^ 9:53.57 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.57 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:27:9 9:53.57 | 9:53.57 27 | try!(write_metaloadfn(dest)); 9:53.57 | ^^^ 9:53.57 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.57 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:28:9 9:53.57 | 9:53.57 28 | try!(write_type_aliases(registry, dest)); 9:53.57 | ^^^ 9:53.57 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.57 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:29:9 9:53.57 | 9:53.57 29 | try!(write_enums(registry, dest)); 9:53.57 | ^^^ 9:53.57 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.57 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:30:9 9:53.57 | 9:53.57 30 | try!(write_fns(registry, dest)); 9:53.57 | ^^^ 9:53.57 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.57 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:31:9 9:53.57 | 9:53.57 31 | try!(write_fnptr_struct_def(dest)); 9:53.57 | ^^^ 9:53.57 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.57 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:32:9 9:53.58 | 9:53.58 32 | try!(write_ptrs(registry, dest)); 9:53.58 | ^^^ 9:53.58 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:33:9 9:53.58 | 9:53.58 33 | try!(write_fn_mods(registry, dest)); 9:53.58 | ^^^ 9:53.58 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:34:9 9:53.58 | 9:53.58 34 | try!(write_panicking_fns(registry, dest)); 9:53.58 | ^^^ 9:53.58 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:35:9 9:53.58 | 9:53.58 35 | try!(write_load_fn(registry, dest)); 9:53.58 | ^^^ 9:53.58 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:89:5 9:53.58 | 9:53.58 89 | try!(writeln!( 9:53.58 | ^^^ 9:53.59 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.59 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:97:5 9:53.59 | 9:53.59 97 | try!(super::gen_types(registry.api, dest)); 9:53.59 | ^^^ 9:53.59 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.59 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:113:9 9:53.59 | 9:53.59 113 | try!(super::gen_enum_item(enm, "types::", dest)); 9:53.59 | ^^^ 9:53.59 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.59 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:132:9 9:53.59 | 9:53.59 132 | try!(writeln!(dest, 9:53.59 | ^^^ 9:53.59 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.59 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:129:13 9:53.59 | 9:53.59 129 | try!(writeln!(dest, "/// Fallbacks: {}", v.join(", "))); 9:53.59 | ^^^ 9:53.59 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:182:5 9:53.60 | 9:53.60 182 | try!(writeln!( 9:53.60 | ^^^ 9:53.60 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:192:9 9:53.60 | 9:53.60 192 | try!(writeln!( 9:53.60 | ^^^ 9:53.60 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:228:9 9:53.60 | 9:53.60 228 | try!(writeln!(dest, r##" 9:53.60 | ^^^ 9:53.60 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:279:5 9:53.60 | 9:53.60 279 | try!(writeln!(dest, 9:53.60 | ^^^ 9:53.60 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/global_gen.rs:293:9 9:53.62 | 9:53.62 293 | try!(writeln!( 9:53.62 | ^^^ 9:53.62 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_gen.rs:26:9 9:53.62 | 9:53.62 26 | try!(write_header(dest)); 9:53.62 | ^^^ 9:53.62 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_gen.rs:27:9 9:53.62 | 9:53.62 27 | try!(write_type_aliases(registry, dest)); 9:53.62 | ^^^ 9:53.62 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_gen.rs:28:9 9:53.62 | 9:53.62 28 | try!(write_enums(registry, dest)); 9:53.62 | ^^^ 9:53.62 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_gen.rs:29:9 9:53.62 | 9:53.62 29 | try!(write_fns(registry, dest)); 9:53.62 | ^^^ 9:53.62 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_gen.rs:58:5 9:53.62 | 9:53.62 58 | try!(writeln!( 9:53.62 | ^^^ 9:53.62 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_gen.rs:66:5 9:53.63 | 9:53.63 66 | try!(super::gen_types(registry.api, dest)); 9:53.63 | ^^^ 9:53.63 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_gen.rs:82:9 9:53.63 | 9:53.63 82 | try!(super::gen_enum_item(enm, "types::", dest)); 9:53.63 | ^^^ 9:53.63 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_gen.rs:95:5 9:53.63 | 9:53.63 95 | try!(writeln!( 9:53.63 | ^^^ 9:53.63 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_gen.rs:103:9 9:53.63 | 9:53.63 103 | try!(writeln!( 9:53.63 | ^^^ 9:53.63 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:26:9 9:53.63 | 9:53.63 26 | try!(write_header(dest)); 9:53.64 | ^^^ 9:53.64 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:27:9 9:53.64 | 9:53.64 27 | try!(write_type_aliases(registry, dest)); 9:53.64 | ^^^ 9:53.64 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:28:9 9:53.64 | 9:53.64 28 | try!(write_enums(registry, dest)); 9:53.64 | ^^^ 9:53.64 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:29:9 9:53.64 | 9:53.64 29 | try!(write_struct(registry, dest)); 9:53.65 | ^^^ 9:53.65 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:30:9 9:53.65 | 9:53.65 30 | try!(write_impl(registry, dest)); 9:53.65 | ^^^ 9:53.65 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:31:9 9:53.65 | 9:53.65 31 | try!(write_fns(registry, dest)); 9:53.65 | ^^^ 9:53.65 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:60:5 9:53.65 | 9:53.65 60 | try!(writeln!( 9:53.65 | ^^^ 9:53.65 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:68:5 9:53.65 | 9:53.67 68 | try!(super::gen_types(registry.api, dest)); 9:53.67 | ^^^ 9:53.67 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:79:9 9:53.67 | 9:53.67 79 | try!(super::gen_enum_item(enm, "types::", dest)); 9:53.67 | ^^^ 9:53.67 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:107:5 9:53.67 | 9:53.67 107 | try!(writeln!(dest, 9:53.67 | ^^^ 9:53.67 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:118:9 9:53.67 | 9:53.67 118 | try!(writeln!( 9:53.67 | ^^^ 9:53.67 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:144:5 9:53.67 | 9:53.67 144 | try!(writeln!( 9:53.67 | ^^^ 9:53.67 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/static_struct_gen.rs:154:9 9:53.67 | 9:53.67 154 | try!(writeln!( 9:53.67 | ^^^ 9:53.67 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:26:9 9:53.68 | 9:53.68 26 | try!(write_header(dest)); 9:53.68 | ^^^ 9:53.68 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:27:9 9:53.68 | 9:53.68 27 | try!(write_type_aliases(registry, dest)); 9:53.68 | ^^^ 9:53.68 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:28:9 9:53.68 | 9:53.68 28 | try!(write_enums(registry, dest)); 9:53.68 | ^^^ 9:53.68 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:29:9 9:53.68 | 9:53.68 29 | try!(write_fnptr_struct_def(dest)); 9:53.68 | ^^^ 9:53.68 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:30:9 9:53.68 | 9:53.68 30 | try!(write_panicking_fns(registry, dest)); 9:53.68 | ^^^ 9:53.68 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:31:9 9:53.68 | 9:53.68 31 | try!(write_struct(registry, dest)); 9:53.68 | ^^^ 9:53.68 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:32:9 9:53.68 | 9:53.68 32 | try!(write_impl(registry, dest)); 9:53.68 | ^^^ 9:53.68 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:62:5 9:53.68 | 9:53.68 62 | try!(writeln!( 9:53.68 | ^^^ 9:53.68 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:70:5 9:53.68 | 9:53.68 70 | try!(super::gen_types(registry.api, dest)); 9:53.69 | ^^^ 9:53.69 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:81:9 9:53.69 | 9:53.69 81 | try!(super::gen_enum_item(enm, "types::", dest)); 9:53.69 | ^^^ 9:53.69 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:154:5 9:53.70 | 9:53.70 154 | try!(writeln!( 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:169:5 9:53.70 | 9:53.70 169 | try!(writeln!(dest, "_priv: ()")); 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:167:9 9:53.70 | 9:53.70 167 | try!(writeln!(dest, "pub {name}: FnPtr,", name = cmd.proto.ident)); 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:165:13 9:53.70 | 9:53.70 165 | try!(writeln!(dest, "/// Fallbacks: {}", v.join(", "))); 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:179:5 9:53.70 | 9:53.70 179 | try!(writeln!(dest, 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:226:5 9:53.70 | 9:53.70 226 | try!(writeln!(dest, "_priv: ()")); 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:228:5 9:53.70 | 9:53.70 228 | try!(writeln!( 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:210:9 9:53.70 | 9:53.70 210 | try!(writeln!( 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/struct_gen.rs:235:9 9:53.70 | 9:53.70 235 | try!(writeln!(dest, 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/mod.rs:79:5 9:53.70 | 9:53.70 79 | try!(writeln!(dest, "{}", include_str!("templates/types/gl.rs"))); 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/mod.rs:75:9 9:53.70 | 9:53.70 75 | try!(writeln!(dest, "{}", include_str!("templates/types/egl.rs"))); 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/mod.rs:82:21 9:53.70 | 9:53.70 82 | Api::Glx => try!(writeln!(dest, "{}", include_str!("templates/types/glx.rs"))), 9:53.70 | ^^^ 9:53.70 warning: use of deprecated macro `try`: use the `?` operator instead 9:53.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gl_generator/generators/mod.rs:83:21 9:53.70 | 9:53.70 83 | Api::Wgl => try!(writeln!(dest, "{}", include_str!("templates/types/wgl.rs"))), 9:53.70 | ^^^ 9:54.20 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/uconv' 9:54.21 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base/mozurl' 9:54.21 mkdir -p '.deps/' 9:54.21 netwerk/base/mozurl/MozURL.o 9:54.22 /usr/lib64/ccache/g++ -o MozURL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base/mozurl -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base/mozurl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/MozURL.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/base/mozurl/MozURL.cpp 9:54.32 netwerk/base/nsURLHelperUnix.o 9:54.33 /usr/lib64/ccache/g++ -o nsNetworkInfoService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/nsNetworkInfoService.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetworkInfoService.cpp 9:54.58 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base/mozurl' 9:54.60 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cookie' 9:54.60 mkdir -p '.deps/' 9:54.61 netwerk/cookie/Unified_cpp_netwerk_cookie0.o 9:54.61 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_cookie0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/intl/uconv -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_cookie0.o.pp Unified_cpp_netwerk_cookie0.cpp 9:55.20 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/GeckoProfiler.cpp:16, 9:55.20 from Unified_cpp_js_src18.cpp:47: 9:55.20 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘void js::GeckoProfilerRuntime::enable(bool)’: 9:55.20 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:129:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:55.20 129 | it++; 9:55.20 | ~~^~ 9:55.20 In file included from Unified_cpp_js_src18.cpp:47: 9:55.20 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/GeckoProfiler.cpp:152:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 9:55.20 152 | for (RealmsIter r(rt); !r.done(); r.next()) { 9:55.20 | ^ 9:55.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Span.h:37, 9:55.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Range.h:11, 9:55.20 from /builddir/build/BUILD/icecat-78.15.0/js/src/jsapi.h:16, 9:55.20 from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/ErrorReporting.h:13, 9:55.20 from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/ErrorReporting.cpp:7, 9:55.20 from Unified_cpp_js_src18.cpp:2: 9:55.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/UniquePtr.h: In member function ‘void js::GeckoProfilerRuntime::fixupStringsMapAfterMovingGC()’: 9:55.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/UniquePtr.h:404:13: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 9:55.20 404 | Pointer p = mTuple.first(); 9:55.20 | ^ 9:55.22 js/src/Unified_cpp_js_src2.o 9:55.22 /usr/lib64/ccache/g++ -o Unified_cpp_js_src19.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp Unified_cpp_js_src19.cpp 9:58.18 netwerk/base/Unified_cpp_netwerk_base0.o 9:58.18 /usr/lib64/ccache/g++ -o nsURLHelperUnix.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/nsURLHelperUnix.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsURLHelperUnix.cpp 9:59.14 warning: `gl_generator` (lib) generated 84 warnings 9:59.14 Compiling generic-array v0.12.0 9:59.15 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=generic_array CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/generic-array CARGO_PKG_AUTHORS='Bartłomiej Kamiński :Aaron Trent ' CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=generic-array CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name generic_array /builddir/build/BUILD/icecat-78.15.0/third_party/rust/generic-array/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=5019d203aec261f4 -C extra-filename=-5019d203aec261f4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern typenum=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtypenum-d4f7a326bcd16c77.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 9:59.39 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead 9:59.39 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/generic-array/src/lib.rs:184:43 9:59.39 | 9:59.39 184 | array: ManuallyDrop::new(mem::uninitialized()), 9:59.39 | ^^^^^^^^^^^^^ 9:59.39 | 9:59.39 = note: `#[warn(deprecated)]` on by default 9:59.41 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead 9:59.41 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/generic-array/src/iter.rs:99:47 9:59.41 | 9:59.41 99 | array: ManuallyDrop::new(mem::uninitialized()), 9:59.41 | ^^^^^^^^^^^^^ 9:59.41 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead 9:59.41 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/generic-array/src/sequence.rs:189:54 9:59.41 | 9:59.41 189 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; 9:59.41 | ^^^^^^^^^^^^^ 9:59.41 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead 9:59.41 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/generic-array/src/sequence.rs:200:54 9:59.41 | 9:59.41 200 | let mut longer: Self::Longer = unsafe { mem::uninitialized() }; 9:59.41 | ^^^^^^^^^^^^^ 9:59.41 warning: use of deprecated function `core::mem::uninitialized`: use `mem::MaybeUninit` instead 9:59.41 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/generic-array/src/sequence.rs:309:54 9:59.41 | 9:59.41 309 | let mut output: Self::Output = unsafe { mem::uninitialized() }; 9:59.41 | ^^^^^^^^^^^^^ 10:00.10 warning: `generic-array` (lib) generated 5 warnings 10:00.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/hashbrown CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/hashbrown-68bf30325f0ad11f/out /usr/bin/rustc --crate-name hashbrown --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/hashbrown/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="ahash"' --cfg 'feature="default"' --cfg 'feature="inline-more"' -C metadata=6a78b6da0b1b3d3f -C extra-filename=-6a78b6da0b1b3d3f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern ahash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libahash-18d745db98f520bc.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg has_extern_crate_alloc` 10:00.29 warning: unnecessary trailing semicolon 10:00.29 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/hashbrown/src/raw/generic.rs:59:10 10:00.29 | 10:00.29 59 | }; 10:00.29 | ^ help: remove this semicolon 10:00.29 | 10:00.29 = note: `#[warn(redundant_semicolons)]` on by default 10:00.56 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/BytecodeCompilation.h:20, 10:00.56 from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/CompilationAndEvaluation.cpp:20, 10:00.56 from Unified_cpp_js_src17.cpp:2: 10:00.56 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/CompilationInfo.h: In constructor ‘js::frontend::CompilationInfo::CompilationInfo(JSContext*, js::LifoAllocScope&, const JS::ReadOnlyCompileOptions&, js::Scope*, JSObject*)’: 10:00.56 /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/CompilationInfo.h:130:3: note: the layout of aggregates containing vectors with 4-byte alignment has changed in GCC 5 10:00.56 130 | CompilationInfo(JSContext* cx, LifoAllocScope& alloc, 10:00.56 | ^~~~~~~~~~~~~~~ 10:00.56 js/src/Unified_cpp_js_src20.o 10:00.57 /usr/lib64/ccache/g++ -o Unified_cpp_js_src2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp Unified_cpp_js_src2.cpp 10:01.22 warning: `hashbrown` (lib) generated 1 warning 10:01.22 Compiling cose-c v0.1.5 10:01.22 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cosec CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cose-c CARGO_PKG_AUTHORS='Franziskus Kiefer ' CARGO_PKG_DESCRIPTION='C API for the cose crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cose-c CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cose-c-api' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cosec /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cose-c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=007a4e487b752050 -C extra-filename=-007a4e487b752050 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cose=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcose-015872d64471fc6f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 10:01.40 netwerk/base/Unified_cpp_netwerk_base1.o 10:01.40 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_base0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_base0.o.pp Unified_cpp_netwerk_base0.cpp 10:02.27 Compiling rand_core v0.5.1 10:02.27 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rand_core CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_core CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Core random number generator traits and tools for implementation. 10:02.27 ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_core' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_core CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rand_core --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' -C metadata=f8fa8abce7b00fc4 -C extra-filename=-f8fa8abce7b00fc4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern getrandom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgetrandom-a7f507b05315610f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 10:02.62 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/Recover.cpp:7, 10:02.63 from Unified_cpp_js_src_jit9.cpp:2: 10:02.63 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/Recover.h: In member function ‘virtual void js::jit::RResumePoint::cloneInto(js::jit::RInstructionStorage*) const’: 10:02.63 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/Recover.h:165:12: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 10:02.63 165 | explicit R##op(const R##op& src) = default; \ 10:02.63 | ^ 10:02.63 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/Recover.h:195:3: note: in expansion of macro ‘RINSTRUCTION_HEADER_’ 10:02.63 195 | RINSTRUCTION_HEADER_(ResumePoint) 10:02.63 | ^~~~~~~~~~~~~~~~~~~~ 10:02.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:74, 10:02.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:02.63 from /builddir/build/BUILD/icecat-78.15.0/js/src/NamespaceImports.h:15, 10:02.63 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Barrier.h:12, 10:02.63 from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/JSObject.h:12, 10:02.63 from /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Array.h:17, 10:02.63 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/Recover.h:12, 10:02.63 from /builddir/build/BUILD/icecat-78.15.0/js/src/jit/Recover.cpp:7, 10:02.63 from Unified_cpp_js_src_jit9.cpp:2: 10:02.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h: In member function ‘virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const’: 10:02.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:430:47: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:02.63 430 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 10:02.63 | ^~~~~~~~~~~ 10:02.63 In file included from Unified_cpp_js_src_jit9.cpp:2: 10:02.63 /builddir/build/BUILD/icecat-78.15.0/js/src/jit/Recover.cpp:316:11: note: ‘result’ was declared here 10:02.63 316 | int32_t result; 10:02.63 | ^~~~~~ 10:02.63 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/jit' 10:02.65 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns' 10:02.65 mkdir -p '.deps/' 10:02.65 netwerk/dns/Unified_c_netwerk_dns0.o 10:02.65 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_netwerk_dns0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_netwerk_dns0.o.pp Unified_c_netwerk_dns0.c 10:02.65 netwerk/dns/GetAddrInfo.o 10:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/LocalizationBinding.h:16, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/intl/l10n/FluentBundle.h:15, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/intl/l10n/FluentBundle.cpp:7, 10:02.71 from Unified_cpp_intl_l10n0.cpp:2: 10:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 10:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 10:02.71 | ^ 10:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/LocalizationBinding.h:16, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/intl/l10n/FluentBundle.h:15, 10:02.71 from /builddir/build/BUILD/icecat-78.15.0/intl/l10n/FluentBundle.cpp:7, 10:02.71 from Unified_cpp_intl_l10n0.cpp:2: 10:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 10:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 10:02.72 | ^ 10:02.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/LocalizationBinding.h:16, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/intl/l10n/FluentBundle.h:15, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/intl/l10n/FluentBundle.cpp:7, 10:02.72 from Unified_cpp_intl_l10n0.cpp:2: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.72 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 10:02.72 | ^ 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.72 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 10:02.72 | ^ 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.72 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 10:02.72 | ^ 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 10:02.72 | ^ 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.72 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 10:02.72 | ^ 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.72 371 | nscoord aAppUnitsPerDevPixel) { 10:02.72 | ^ 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.72 380 | nscoord aAppUnitsPerDevPixel) { 10:02.72 | ^ 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.72 387 | nscoord aAppUnitsPerDevPixel) { 10:02.72 | ^ 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.72 394 | nscoord aAppUnitsPerDevPixel) { 10:02.72 | ^ 10:02.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/LocalizationBinding.h:16, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/intl/l10n/FluentBundle.h:15, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/intl/l10n/FluentBundle.cpp:7, 10:02.72 from Unified_cpp_intl_l10n0.cpp:2: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 10:02.72 | ^~~~~~~~ 10:02.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/LocalizationBinding.h:16, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/intl/l10n/FluentBundle.h:15, 10:02.72 from /builddir/build/BUILD/icecat-78.15.0/intl/l10n/FluentBundle.cpp:7, 10:02.72 from Unified_cpp_intl_l10n0.cpp:2: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 10:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:02.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 10:02.72 | ^~~~~~~~ 10:02.73 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/l10n' 10:02.74 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns/mdns/libmdns' 10:02.74 mkdir -p '.deps/' 10:02.75 netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.o 10:02.75 /usr/lib64/ccache/g++ -o Unified_cpp_dns_mdns_libmdns0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns/mdns/libmdns -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns/mdns/libmdns -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dns_mdns_libmdns0.o.pp Unified_cpp_dns_mdns_libmdns0.cpp 10:02.97 netwerk/dns/nsEffectiveTLDService.o 10:02.97 /usr/lib64/ccache/g++ -o GetAddrInfo.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/GetAddrInfo.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/GetAddrInfo.cpp 10:03.01 Compiling bytes v0.4.9 10:03.01 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bytes CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/bytes' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bytes CARGO_PKG_REPOSITORY='https://github.com/carllerche/bytes' CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name bytes /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=0f4a8bda94fe1aae -C extra-filename=-0f4a8bda94fe1aae --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern iovec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libiovec-423144a0ae951406.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 10:03.15 warning: trait objects without an explicit `dyn` are deprecated 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/buf/buf.rs:1153:30 10:03.15 | 10:03.15 1153 | fn _assert_trait_object(_b: &Buf) {} 10:03.15 | ^^^ help: use `dyn`: `dyn Buf` 10:03.15 | 10:03.15 note: the lint level is defined here 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/lib.rs:71:9 10:03.15 | 10:03.15 71 | #![deny(warnings, missing_docs, missing_debug_implementations)] 10:03.15 | ^^^^^^^^ 10:03.15 = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` 10:03.15 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 10:03.15 = note: for more information, see issue #80165 10:03.15 warning: trait objects without an explicit `dyn` are deprecated 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/buf/buf_mut.rs:1166:30 10:03.15 | 10:03.15 1166 | fn _assert_trait_object(_b: &BufMut) {} 10:03.15 | ^^^^^^ help: use `dyn`: `dyn BufMut` 10:03.15 | 10:03.15 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 10:03.15 = note: for more information, see issue #80165 10:03.15 warning: use of deprecated macro `try`: use the `?` operator instead 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/debug.rs:17:9 10:03.15 | 10:03.15 17 | try!(write!(fmt, "b\"")); 10:03.15 | ^^^ 10:03.15 | 10:03.15 note: the lint level is defined here 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/lib.rs:71:9 10:03.15 | 10:03.15 71 | #![deny(warnings, missing_docs, missing_debug_implementations)] 10:03.15 | ^^^^^^^^ 10:03.15 = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` 10:03.15 warning: use of deprecated macro `try`: use the `?` operator instead 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/debug.rs:37:9 10:03.15 | 10:03.15 37 | try!(write!(fmt, "\"")); 10:03.15 | ^^^ 10:03.15 warning: use of deprecated macro `try`: use the `?` operator instead 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/debug.rs:21:17 10:03.15 | 10:03.15 21 | try!(write!(fmt, "\\n")); 10:03.15 | ^^^ 10:03.15 warning: use of deprecated macro `try`: use the `?` operator instead 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/debug.rs:23:17 10:03.15 | 10:03.15 23 | try!(write!(fmt, "\\r")); 10:03.15 | ^^^ 10:03.15 warning: use of deprecated macro `try`: use the `?` operator instead 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/debug.rs:25:17 10:03.15 | 10:03.15 25 | try!(write!(fmt, "\\t")); 10:03.15 | ^^^ 10:03.15 warning: use of deprecated macro `try`: use the `?` operator instead 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/debug.rs:27:17 10:03.15 | 10:03.15 27 | try!(write!(fmt, "\\{}", c as char)); 10:03.15 | ^^^ 10:03.15 warning: use of deprecated macro `try`: use the `?` operator instead 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/debug.rs:29:17 10:03.15 | 10:03.15 29 | try!(write!(fmt, "\\0")); 10:03.15 | ^^^ 10:03.15 warning: use of deprecated macro `try`: use the `?` operator instead 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/debug.rs:32:17 10:03.15 | 10:03.15 32 | try!(write!(fmt, "{}", c as char)); 10:03.15 | ^^^ 10:03.15 warning: use of deprecated macro `try`: use the `?` operator instead 10:03.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/debug.rs:34:17 10:03.15 | 10:03.15 34 | try!(write!(fmt, "\\x{:02x}", c)); 10:03.15 | ^^^ 10:03.19 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 10:03.19 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/bytes.rs:1578:45 10:03.19 | 10:03.19 1578 | let mut inner: Inner = mem::uninitialized(); 10:03.19 | ^^^^^^^^^^^^^ 10:03.19 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 10:03.19 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/bytes.rs:1770:45 10:03.19 | 10:03.19 1770 | let mut inner: Inner = mem::uninitialized(); 10:03.19 | ^^^^^^^^^^^^^ 10:03.19 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 10:03.19 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/bytes.rs:2063:41 10:03.19 | 10:03.19 2063 | let mut inner: Inner = mem::uninitialized(); 10:03.19 | ^^^^^^^^^^^^^ 10:03.48 warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 10:03.48 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/bytes.rs:2168:31 10:03.48 | 10:03.48 2168 | let actual = self.arc.compare_and_swap(arc as *mut Shared, shared, AcqRel); 10:03.48 | ^^^^^^^^^^^^^^^^ 10:03.71 warning: unused return value of `std::mem::replace` that must be used 10:03.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/bytes.rs:793:9 10:03.72 | 10:03.72 793 | mem::replace(self, result.freeze()); 10:03.72 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 10:03.72 | 10:03.72 note: the lint level is defined here 10:03.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/lib.rs:71:9 10:03.72 | 10:03.72 71 | #![deny(warnings, missing_docs, missing_debug_implementations)] 10:03.72 | ^^^^^^^^ 10:03.72 = note: `#[warn(unused_must_use)]` implied by `#[warn(warnings)]` 10:03.72 = note: if you don't need the old value, you can just assign the new value directly 10:03.72 warning: unused return value of `std::mem::replace` that must be used 10:03.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bytes-0.4.9/src/bytes.rs:976:9 10:03.72 | 10:03.72 976 | mem::replace(self, bytes_mut.freeze()); 10:03.72 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 10:03.72 | 10:03.72 = note: if you don't need the old value, you can just assign the new value directly 10:04.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:23, 10:04.11 from Unified_cpp_intl_strres0.cpp:2: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 10:04.11 | ^ 10:04.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:23, 10:04.11 from Unified_cpp_intl_strres0.cpp:2: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 10:04.11 | ^ 10:04.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:23, 10:04.11 from Unified_cpp_intl_strres0.cpp:2: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 10:04.11 | ^ 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 10:04.11 | ^ 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 10:04.11 | ^ 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 10:04.11 | ^ 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 10:04.11 | ^ 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 371 | nscoord aAppUnitsPerDevPixel) { 10:04.11 | ^ 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 380 | nscoord aAppUnitsPerDevPixel) { 10:04.11 | ^ 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 387 | nscoord aAppUnitsPerDevPixel) { 10:04.11 | ^ 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 394 | nscoord aAppUnitsPerDevPixel) { 10:04.11 | ^ 10:04.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 10:04.11 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:32, 10:04.11 from Unified_cpp_intl_strres0.cpp:2: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 189 | CSSRect GetExpandedScrollableRect() const { 10:04.11 | ^ 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 10:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 10:04.11 | ^ 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.12 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 10:04.12 | ^ 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 10:04.12 | ^ 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.12 243 | CSSRect CalculateScrollRange() const { 10:04.12 | ^ 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.12 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 10:04.12 | ^ 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.12 457 | CSSRect GetVisualViewport() const { 10:04.12 | ^ 10:04.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:32, 10:04.12 from Unified_cpp_intl_strres0.cpp:2: 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.12 1338 | CSSCoord ToCSSPixels() const { return _0; } 10:04.12 | ^ 10:04.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:32, 10:04.12 from Unified_cpp_intl_strres0.cpp:2: 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 10:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.12 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 10:04.12 | ^ 10:04.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 10:04.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 10:04.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 10:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 10:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 10:04.15 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:32, 10:04.15 from Unified_cpp_intl_strres0.cpp:2: 10:04.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 10:04.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.16 21 | inline Rect ToRect(const gfxRect& aRect) { 10:04.16 | ^ 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 10:04.16 | ^ 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 10:04.16 | ^ 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.16 44 | inline Size ToSize(const gfxSize& aSize) { 10:04.16 | ^ 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.16 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 10:04.16 | ^ 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.16 52 | inline gfxSize ThebesSize(const Size& aSize) { 10:04.16 | ^ 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.16 56 | inline gfxRect ThebesRect(const Rect& aRect) { 10:04.16 | ^ 10:04.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:32, 10:04.16 from Unified_cpp_intl_strres0.cpp:2: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.16 1859 | int32_t aAppUnitsPerPixel) { 10:04.16 | ^ 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.16 3214 | int32_t aAppUnitsPerPixel) { 10:04.16 | ^ 10:04.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:32, 10:04.16 from Unified_cpp_intl_strres0.cpp:2: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.16 332 | LayerPoint GetFixedPositionAnchor() const { 10:04.16 | ^ 10:04.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 10:04.16 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:32, 10:04.16 from Unified_cpp_intl_strres0.cpp:2: 10:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.17 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 10:04.17 | ^ 10:04.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:32, 10:04.17 from Unified_cpp_intl_strres0.cpp:2: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.17 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 10:04.17 | ^ 10:04.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:23, 10:04.17 from Unified_cpp_intl_strres0.cpp:2: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 10:04.17 | ^~~~~~~~ 10:04.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:23, 10:04.17 from Unified_cpp_intl_strres0.cpp:2: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 10:04.17 | ^~~~~~~~ 10:04.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:23, 10:04.17 from Unified_cpp_intl_strres0.cpp:2: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.17 427 | SizeT Size() const { return SizeT(width, height); } 10:04.17 | ^~~~ 10:04.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:04.17 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:23, 10:04.17 from Unified_cpp_intl_strres0.cpp:2: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 10:04.17 | ^~~~~~~~ 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 10:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 10:04.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.18 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 10:04.18 | ^~~~~~~~ 10:04.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 10:04.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 10:04.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:04.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:04.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:04.18 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:23, 10:04.18 from Unified_cpp_intl_strres0.cpp:2: 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.19 62 | Sub operator-(const Sub& aPoint) const { 10:04.19 | ^~~~~~~~ 10:04.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:23, 10:04.19 from Unified_cpp_intl_strres0.cpp:2: 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.19 43 | friend Sub operator*(T aScale, Sub aCoord) { 10:04.19 | ^~~~~~~~ 10:04.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:23, 10:04.19 from Unified_cpp_intl_strres0.cpp:2: 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 10:04.19 | ^~~~~~~~~~~~~ 10:04.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:23, 10:04.19 from Unified_cpp_intl_strres0.cpp:2: 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.19 323 | static SizeTyped FromUnknownSize( 10:04.19 | ^~~~~~~~~~~~~~~ 10:04.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISimpleEnumerator.h:13, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIStringBundle.h:14, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.h:10, 10:04.19 from /builddir/build/BUILD/icecat-78.15.0/intl/strres/nsStringBundle.cpp:6, 10:04.19 from Unified_cpp_intl_strres0.cpp:2: 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 10:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 10:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 10:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 10:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 10:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.20 760 | typename detail::Nth::Type extract() { 10:04.20 | ^~~~~~~ 10:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 10:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 10:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 10:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 10:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 10:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 10:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:04.21 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/intl/strres' 10:04.21 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/socket' 10:04.21 mkdir -p '.deps/' 10:04.21 netwerk/socket/Unified_cpp_netwerk_socket0.o 10:04.21 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_socket0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/socket -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_netwerk_socket0.o.pp Unified_cpp_netwerk_socket0.cpp 10:05.50 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns/mdns/libmdns' 10:05.50 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/mime' 10:05.50 mkdir -p '.deps/' 10:05.51 netwerk/mime/nsMIMEHeaderParamImpl.o 10:05.51 /usr/lib64/ccache/g++ -o nsMIMEHeaderParamImpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/mime -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/nsMIMEHeaderParamImpl.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/mime/nsMIMEHeaderParamImpl.cpp 10:05.67 warning: `bytes` (lib) generated 17 warnings 10:05.67 Compiling futures-cpupool v0.1.8 10:05.67 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=futures_cpupool CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='An implementation of thread pools which hand out futures to the results of the 10:05.67 computation on the threads themselves. 10:05.67 ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/futures-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-cpupool CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/futures-rs' CARGO_PKG_VERSION=0.1.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name futures_cpupool /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=428f0b5419068fb3 -C extra-filename=-428f0b5419068fb3 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern num_cpus=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_cpus-835ae43a30f2002c.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 10:05.75 warning: trait objects without an explicit `dyn` are deprecated 10:05.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs:85:29 10:05.75 | 10:05.75 85 | after_start: Option>, 10:05.75 | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync` 10:05.75 | 10:05.75 = note: `#[warn(bare_trait_objects)]` on by default 10:05.75 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 10:05.75 = note: for more information, see issue #80165 10:05.75 warning: trait objects without an explicit `dyn` are deprecated 10:05.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs:86:29 10:05.75 | 10:05.75 86 | before_stop: Option>, 10:05.75 | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync` 10:05.75 | 10:05.75 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 10:05.75 = note: for more information, see issue #80165 10:05.75 warning: trait objects without an explicit `dyn` are deprecated 10:05.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs:252:44 10:05.75 | 10:05.75 252 | fn work(&self, after_start: Option>, before_stop: Option>) { 10:05.75 | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync` 10:05.75 | 10:05.75 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 10:05.75 = note: for more information, see issue #80165 10:05.75 warning: trait objects without an explicit `dyn` are deprecated 10:05.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs:252:90 10:05.75 | 10:05.75 252 | fn work(&self, after_start: Option>, before_stop: Option>) { 10:05.75 | ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync` 10:05.75 | 10:05.75 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 10:05.75 = note: for more information, see issue #80165 10:05.76 warning: use of deprecated struct `futures::task::Run` 10:05.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs:53:31 10:05.76 | 10:05.76 53 | use futures::executor::{self, Run, Executor as OldExecutor}; 10:05.76 | ^^^ 10:05.76 | 10:05.76 = note: `#[warn(deprecated)]` on by default 10:05.76 warning: use of deprecated trait `futures::task::Executor` 10:05.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs:53:36 10:05.76 | 10:05.76 53 | use futures::executor::{self, Run, Executor as OldExecutor}; 10:05.76 | ^^^^^^^^ 10:05.77 warning: use of deprecated struct `futures::task::Run` 10:05.77 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs:135:9 10:05.77 | 10:05.77 135 | Run(Run), 10:05.77 | ^^^ 10:05.77 warning: use of deprecated trait `futures::task::Executor` 10:05.77 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs:282:6 10:05.77 | 10:05.77 282 | impl OldExecutor for Inner { 10:05.77 | ^^^^^^^^^^^ 10:05.77 warning: use of deprecated struct `futures::task::Run` 10:05.77 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs:283:28 10:05.77 | 10:05.77 283 | fn execute(&self, run: Run) { 10:05.77 | ^^^ 10:05.83 warning: use of deprecated associated function `futures::task_impl::std::>::execute` 10:05.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs:214:33 10:05.83 | 10:05.83 214 | executor::spawn(sender).execute(self.inner.clone()); 10:05.83 | ^^^^^^^ 10:05.84 warning: use of deprecated associated function `futures::task_impl::std::>::execute` 10:05.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/futures-cpupool/src/lib.rs:242:33 10:05.84 | 10:05.84 242 | executor::spawn(future).execute(self.inner.clone()); 10:05.84 | ^^^^^^^ 10:08.48 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/mime' 10:08.49 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/streamconv' 10:08.49 mkdir -p '.deps/' 10:08.49 netwerk/streamconv/nsStreamConverterService.o 10:08.49 /usr/lib64/ccache/g++ -o nsStreamConverterService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/streamconv -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsStreamConverterService.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/nsStreamConverterService.cpp 10:09.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 10:09.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:29, 10:09.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/GetAddrInfo.cpp:23: 10:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 10:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 10:09.22 | ^ 10:09.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:29, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/GetAddrInfo.cpp:23: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 10:09.23 | ^ 10:09.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:29, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/GetAddrInfo.cpp:23: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 10:09.23 | ^ 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 10:09.23 | ^ 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 10:09.23 | ^ 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 10:09.23 | ^ 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 10:09.23 | ^ 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 371 | nscoord aAppUnitsPerDevPixel) { 10:09.23 | ^ 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 380 | nscoord aAppUnitsPerDevPixel) { 10:09.23 | ^ 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 387 | nscoord aAppUnitsPerDevPixel) { 10:09.23 | ^ 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 394 | nscoord aAppUnitsPerDevPixel) { 10:09.23 | ^ 10:09.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:29, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/GetAddrInfo.cpp:23: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 40 | friend Sub operator*(Sub aCoord, T aScale) { 10:09.23 | ^~~~~~~~ 10:09.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:29, 10:09.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/GetAddrInfo.cpp:23: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 10:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:09.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 10:09.23 | ^~~~~~~~ 10:09.24 netwerk/dns/nsHostResolver.o 10:09.24 /usr/lib64/ccache/g++ -o nsEffectiveTLDService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/nsEffectiveTLDService.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsEffectiveTLDService.cpp 10:09.56 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/socket' 10:09.57 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/streamconv/converters' 10:09.57 mkdir -p '.deps/' 10:09.57 netwerk/streamconv/converters/Unified_cpp_converters0.o 10:09.57 /usr/lib64/ccache/g++ -o Unified_cpp_converters0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/streamconv/converters -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli/dec -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_converters0.o.pp Unified_cpp_converters0.cpp 10:09.92 warning: `futures-cpupool` (lib) generated 11 warnings 10:09.92 Compiling mio v0.6.21 10:09.92 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Lightweight non-blocking IO' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_REPOSITORY='https://github.com/carllerche/mio' CARGO_PKG_VERSION=0.6.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name mio /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="with-deprecated"' -C metadata=7911eb680f542fbc -C extra-filename=-7911eb680f542fbc --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --extern iovec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libiovec-423144a0ae951406.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern net2=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnet2-900a0af4cd52e516.rmeta --extern slab=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libslab-deb091b2c41e9f6b.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 10:10.14 warning: this `#[deprecated]` annotation has no effect 10:10.14 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio/src/event_imp.rs:515:1 10:10.14 | 10:10.14 515 | #[deprecated(since = "0.6.10", note = "removed")] 10:10.14 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute 10:10.14 | 10:10.14 = note: `#[warn(useless_deprecated)]` on by default 10:10.14 warning: this `#[deprecated]` annotation has no effect 10:10.14 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio/src/event_imp.rs:1002:1 10:10.14 | 10:10.14 1002 | #[deprecated(since = "0.6.10", note = "removed")] 10:10.14 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute 10:10.14 warning: this `#[deprecated]` annotation has no effect 10:10.14 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio/src/sys/unix/ready.rs:457:1 10:10.14 | 10:10.14 457 | #[deprecated(since = "0.6.10", note = "removed")] 10:10.14 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary deprecation attribute 10:12.22 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/streamconv' 10:12.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cache' 10:12.24 mkdir -p '.deps/' 10:12.24 netwerk/cache/Unified_cpp_netwerk_cache0.o 10:12.24 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_cache0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cache -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_cache0.o.pp Unified_cpp_netwerk_cache0.cpp 10:13.57 netwerk/dns/Unified_cpp_netwerk_dns0.o 10:13.58 /usr/lib64/ccache/g++ -o nsHostResolver.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/nsHostResolver.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp 10:16.68 warning: `mio` (lib) generated 3 warnings 10:16.68 Compiling gfx-hal v0.5.0 10:16.68 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gfx_hal CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-hal CARGO_PKG_AUTHORS='The Gfx-rs Developers' CARGO_PKG_DESCRIPTION='gfx-rs hardware abstraction layer' CARGO_PKG_HOMEPAGE='https://github.com/gfx-rs/gfx' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gfx-hal CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/gfx' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name gfx_hal --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-hal/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=0ac6a3d87ffdb52d -C extra-filename=-0ac6a3d87ffdb52d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern raw_window_handle=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libraw_window_handle-19244d32ebaed001.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 10:23.39 js/src/Unified_cpp_js_src21.o 10:23.39 /usr/lib64/ccache/g++ -o Unified_cpp_js_src20.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp Unified_cpp_js_src20.cpp 10:25.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:29, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 10:25.26 | ^ 10:25.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:29, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 10:25.26 | ^ 10:25.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:29, 10:25.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 10:25.26 | ^ 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.26 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 10:25.26 | ^ 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.26 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 10:25.26 | ^ 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 10:25.26 | ^ 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 10:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 10:25.27 | ^ 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.27 371 | nscoord aAppUnitsPerDevPixel) { 10:25.27 | ^ 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.27 380 | nscoord aAppUnitsPerDevPixel) { 10:25.27 | ^ 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.27 387 | nscoord aAppUnitsPerDevPixel) { 10:25.27 | ^ 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.27 394 | nscoord aAppUnitsPerDevPixel) { 10:25.27 | ^ 10:25.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:29, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.27 40 | friend Sub operator*(Sub aCoord, T aScale) { 10:25.27 | ^~~~~~~~ 10:25.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:10, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:29, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:25.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 10:25.27 | ^~~~~~~~ 10:25.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h: In member function ‘void nsHostResolver::Shutdown()’: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.27 117 | elt->asT()->AddRef(); 10:25.27 | ~~~~~~~~~~~~~~~~~~^~ 10:25.27 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing ‘pendingQHigh’ 10:25.27 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 10:25.27 | ^~~~~~~~~~~~ 10:25.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.27 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 10:25.27 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:25.27 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing ‘pendingQHigh’ 10:25.27 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 10:25.27 | ^~~~~~~~~~~~ 10:25.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.27 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 10:25.27 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:25.27 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:783:36: note: while referencing ‘pendingQHigh’ 10:25.27 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 10:25.27 | ^~~~~~~~~~~~ 10:25.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.27 117 | elt->asT()->AddRef(); 10:25.29 | ~~~~~~~~~~~~~~~~~~^~ 10:25.29 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing ‘pendingQMed’ 10:25.29 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 10:25.29 | ^~~~~~~~~~~ 10:25.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.30 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 10:25.30 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:25.30 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing ‘pendingQMed’ 10:25.30 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 10:25.30 | ^~~~~~~~~~~ 10:25.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.30 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.30 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.30 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 10:25.30 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:25.30 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:783:50: note: while referencing ‘pendingQMed’ 10:25.30 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 10:25.30 | ^~~~~~~~~~~ 10:25.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.30 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.30 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.30 117 | elt->asT()->AddRef(); 10:25.30 | ~~~~~~~~~~~~~~~~~~^~ 10:25.30 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing ‘pendingQLow’ 10:25.30 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 10:25.30 | ^~~~~~~~~~~ 10:25.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.30 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.31 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 10:25.31 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:25.31 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing ‘pendingQLow’ 10:25.31 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 10:25.31 | ^~~~~~~~~~~ 10:25.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.31 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 10:25.31 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:25.31 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:783:63: note: while referencing ‘pendingQLow’ 10:25.31 783 | LinkedList> pendingQHigh, pendingQMed, pendingQLow, 10:25.31 | ^~~~~~~~~~~ 10:25.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.31 117 | elt->asT()->AddRef(); 10:25.31 | ~~~~~~~~~~~~~~~~~~^~ 10:25.31 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing ‘evictionQ’ 10:25.31 784 | evictionQ; 10:25.31 | ^~~~~~~~~ 10:25.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.32 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 10:25.32 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:25.32 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing ‘evictionQ’ 10:25.32 784 | evictionQ; 10:25.32 | ^~~~~~~~~ 10:25.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.32 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 10:25.32 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:25.32 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:784:7: note: while referencing ‘evictionQ’ 10:25.32 784 | evictionQ; 10:25.32 | ^~~~~~~~~ 10:25.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CondVar.h:10, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:12, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Logging.h: In member function ‘nsresult nsHostResolver::TrrLookup(nsHostRecord*, mozilla::net::TRR*)’: 10:25.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Logging.h:280:35: warning: ‘rectype’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:25.32 280 | mozilla::detail::log_print(moz_real_module, _level, \ 10:25.32 | ^ 10:25.32 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:1360:18: note: ‘rectype’ was declared here 10:25.32 1360 | enum TrrType rectype; 10:25.32 | ^~~~~~~ 10:25.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h: In member function ‘virtual AHostResolver::LookupStatus nsHostResolver::CompleteLookup(nsHostRecord*, nsresult, mozilla::net::AddrInfo*, bool, const nsACString&)’: 10:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.33 117 | elt->asT()->AddRef(); 10:25.33 | ~~~~~~~~~~~~~~~~~~^~ 10:25.33 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing ‘cbs’ 10:25.33 2004 | mozilla::LinkedList> cbs = 10:25.33 | ^~~ 10:25.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.33 117 | elt->asT()->AddRef(); 10:25.33 | ~~~~~~~~~~~~~~~~~~^~ 10:25.33 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing ‘cbs’ 10:25.33 2004 | mozilla::LinkedList> cbs = 10:25.33 | ^~~ 10:25.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.33 117 | elt->asT()->AddRef(); 10:25.33 | ~~~~~~~~~~~~~~~~~~^~ 10:25.33 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:2004:56: note: while referencing ‘cbs’ 10:25.33 2004 | mozilla::LinkedList> cbs = 10:25.33 | ^~~ 10:25.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h: In member function ‘virtual AHostResolver::LookupStatus nsHostResolver::CompleteLookupByType(nsHostRecord*, nsresult, mozilla::net::TypeRecordResultType&, uint32_t, bool)’: 10:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.34 117 | elt->asT()->AddRef(); 10:25.34 | ~~~~~~~~~~~~~~~~~~^~ 10:25.34 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing ‘cbs’ 10:25.34 2092 | mozilla::LinkedList> cbs = 10:25.34 | ^~~ 10:25.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.34 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.34 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.34 117 | elt->asT()->AddRef(); 10:25.34 | ~~~~~~~~~~~~~~~~~~^~ 10:25.34 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing ‘cbs’ 10:25.34 2092 | mozilla::LinkedList> cbs = 10:25.34 | ^~~ 10:25.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 10:25.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:25.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 10:25.34 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.h:16, 10:25.34 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:17: 10:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ [-Warray-bounds] 10:25.34 117 | elt->asT()->AddRef(); 10:25.34 | ~~~~~~~~~~~~~~~~~~^~ 10:25.34 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsHostResolver.cpp:2092:54: note: while referencing ‘cbs’ 10:25.34 2092 | mozilla::LinkedList> cbs = 10:25.34 | ^~~ 10:25.34 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_dns0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_dns0.o.pp Unified_cpp_netwerk_dns0.cpp 10:26.78 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cache' 10:26.79 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cache2' 10:26.79 mkdir -p '.deps/' 10:26.80 netwerk/cache2/AppCacheStorage.o 10:26.80 netwerk/cache2/CacheStorage.o 10:26.80 /usr/lib64/ccache/g++ -o AppCacheStorage.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cache2 -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/AppCacheStorage.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/AppCacheStorage.cpp 10:28.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters/nsIndexedToHTML.cpp:23, 10:28.80 from Unified_cpp_converters0.cpp:56: 10:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 10:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 10:28.80 | ^ 10:28.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters/nsIndexedToHTML.cpp:23, 10:28.80 from Unified_cpp_converters0.cpp:56: 10:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 10:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 10:28.80 | ^ 10:28.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:28.80 from /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters/nsIndexedToHTML.cpp:23, 10:28.80 from Unified_cpp_converters0.cpp:56: 10:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 10:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.80 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 10:28.80 | ^ 10:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 10:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 10:28.81 | ^ 10:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 10:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 10:28.81 | ^ 10:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 10:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.81 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 10:28.81 | ^ 10:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 10:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 10:28.81 | ^ 10:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 10:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.81 371 | nscoord aAppUnitsPerDevPixel) { 10:28.81 | ^ 10:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 10:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.82 380 | nscoord aAppUnitsPerDevPixel) { 10:28.82 | ^ 10:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 10:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.82 387 | nscoord aAppUnitsPerDevPixel) { 10:28.82 | ^ 10:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 10:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.82 394 | nscoord aAppUnitsPerDevPixel) { 10:28.82 | ^ 10:28.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 10:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:28.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters/nsIndexedToHTML.cpp:23, 10:28.82 from Unified_cpp_converters0.cpp:56: 10:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 10:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 10:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.82 40 | friend Sub operator*(Sub aCoord, T aScale) { 10:28.82 | ^~~~~~~~ 10:28.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:28.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:28.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters/nsIndexedToHTML.cpp:23, 10:28.83 from Unified_cpp_converters0.cpp:56: 10:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 10:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 10:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:28.83 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 10:28.83 | ^~~~~~~~ 10:28.83 In file included from Unified_cpp_converters0.cpp:11: 10:28.83 /builddir/build/BUILD/icecat-78.15.0/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&)’: 10:28.83 /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:495:29: warning: ‘start’ may be used uninitialized [-Wmaybe-uninitialized] 10:28.83 495 | CalculateURLBoundaries(aInString, aInLength, pos, whathasbeendone, check, 10:28.83 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:28.83 496 | start, end, txtURL, desc, resultReplaceBefore, 10:28.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:28.84 497 | resultReplaceAfter); 10:28.84 | ~~~~~~~~~~~~~~~~~~~ 10:28.84 /builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:481:14: note: ‘start’ declared here 10:28.84 481 | uint32_t start, end; 10:28.84 | ^~~~~ 10:28.84 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/streamconv/converters' 10:28.84 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/about' 10:28.84 mkdir -p '.deps/' 10:28.84 netwerk/protocol/about/Unified_cpp_protocol_about0.o 10:28.84 /usr/lib64/ccache/g++ -o Unified_cpp_protocol_about0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/about -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_protocol_about0.o.pp Unified_cpp_protocol_about0.cpp 10:29.91 Compiling mapped_hyph v0.3.0 (https://github.com/jfkthame/mapped_hyph.git?tag=v0.3.0#3b5fffbe) 10:29.91 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mapped_hyph CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/mapped_hyph CARGO_PKG_AUTHORS='Jonathan Kew ' CARGO_PKG_DESCRIPTION='Hyphenation using precompiled memory-mapped tables' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mapped_hyph CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name mapped_hyph --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mapped_hyph/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a06e0b796b172786 -C extra-filename=-a06e0b796b172786 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern arrayref=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libarrayref-373d508c8a5c6a68.rmeta --extern memmap=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmemmap-da57996c38409592.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 10:30.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.55 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 10:30.55 | ^ 10:30.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.55 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 10:30.55 | ^ 10:30.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.55 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.55 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 10:30.55 | ^ 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.55 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 10:30.55 | ^ 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.55 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 10:30.55 | ^ 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.55 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 10:30.55 | ^ 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.55 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 10:30.55 | ^ 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.55 371 | nscoord aAppUnitsPerDevPixel) { 10:30.55 | ^ 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.55 380 | nscoord aAppUnitsPerDevPixel) { 10:30.55 | ^ 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 10:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.55 387 | nscoord aAppUnitsPerDevPixel) { 10:30.55 | ^ 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.56 394 | nscoord aAppUnitsPerDevPixel) { 10:30.56 | ^ 10:30.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.56 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.56 189 | CSSRect GetExpandedScrollableRect() const { 10:30.56 | ^ 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.56 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 10:30.56 | ^ 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.56 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 10:30.56 | ^ 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.56 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 10:30.56 | ^ 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.56 243 | CSSRect CalculateScrollRange() const { 10:30.56 | ^ 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.56 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 10:30.56 | ^ 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.56 457 | CSSRect GetVisualViewport() const { 10:30.56 | ^ 10:30.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.56 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.56 1338 | CSSCoord ToCSSPixels() const { return _0; } 10:30.56 | ^ 10:30.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.56 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 10:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.56 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 10:30.56 | ^ 10:30.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:30.57 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.57 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.57 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 10:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.57 21 | inline Rect ToRect(const gfxRect& aRect) { 10:30.57 | ^ 10:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 10:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.57 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 10:30.57 | ^ 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 10:30.58 | ^ 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.58 44 | inline Size ToSize(const gfxSize& aSize) { 10:30.58 | ^ 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 10:30.58 | ^ 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 10:30.58 | ^ 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 10:30.58 | ^ 10:30.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.58 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.58 1859 | int32_t aAppUnitsPerPixel) { 10:30.58 | ^ 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.58 3214 | int32_t aAppUnitsPerPixel) { 10:30.58 | ^ 10:30.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.58 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 10:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.58 332 | LayerPoint GetFixedPositionAnchor() const { 10:30.58 | ^ 10:30.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:30.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:30.59 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.59 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.59 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 10:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 10:30.59 | ^ 10:30.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 10:30.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:30.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:30.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:30.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.60 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.60 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 10:30.60 | ^ 10:30.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.60 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 10:30.60 | ^~~~~~~~ 10:30.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.60 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.60 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 10:30.60 | ^~~~~~~~ 10:30.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.60 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.60 427 | SizeT Size() const { return SizeT(width, height); } 10:30.60 | ^~~~ 10:30.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.60 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 10:30.60 | ^~~~~~~~ 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 10:30.60 | ^~~~~~~~ 10:30.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.60 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 10:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.60 62 | Sub operator-(const Sub& aPoint) const { 10:30.60 | ^~~~~~~~ 10:30.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 10:30.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.61 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.61 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 10:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 10:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.61 43 | friend Sub operator*(T aScale, Sub aCoord) { 10:30.61 | ^~~~~~~~ 10:30.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:30.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:30.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:30.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 10:30.61 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.61 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.61 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 10:30.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 10:30.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 10:30.62 | ^~~~~~~~~~~~~ 10:30.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:30.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:30.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:30.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:30.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 10:30.63 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:15, 10:30.63 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.63 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.63 323 | static SizeTyped FromUnknownSize( 10:30.63 | ^~~~~~~~~~~~~~~ 10:30.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 10:30.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 10:30.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 10:30.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 10:30.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:30.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICookie.h:13, 10:30.63 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.h:9, 10:30.63 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cookie/Cookie.cpp:6, 10:30.63 from Unified_cpp_netwerk_cookie0.cpp:2: 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.63 760 | typename detail::Nth::Type extract() { 10:30.63 | ^~~~~~~ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 10:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:30.63 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cookie' 10:30.63 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/data' 10:30.63 mkdir -p '.deps/' 10:30.63 netwerk/protocol/data/Unified_cpp_protocol_data0.o 10:30.63 /usr/lib64/ccache/g++ -o Unified_cpp_protocol_data0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/data -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_protocol_data0.o.pp Unified_cpp_protocol_data0.cpp 10:31.01 netwerk/cache2/Unified_cpp_netwerk_cache20.o 10:31.02 /usr/lib64/ccache/g++ -o CacheStorage.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cache2 -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/CacheStorage.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheStorage.cpp 10:34.98 netwerk/cache2/Unified_cpp_netwerk_cache21.o 10:34.98 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_cache20.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cache2 -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_cache20.o.pp Unified_cpp_netwerk_cache20.cpp 10:38.20 Compiling libudev v0.2.0 10:38.20 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libudev CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev CARGO_PKG_AUTHORS='David Cuddeback ' CARGO_PKG_DESCRIPTION='Rust wrapper for libudev' CARGO_PKG_HOMEPAGE='https://github.com/dcuddeback/libudev-rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libudev CARGO_PKG_REPOSITORY='https://github.com/dcuddeback/libudev-rs' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name libudev /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=fead457af1c315a9 -C extra-filename=-fead457af1c315a9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern libudev_sys=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibudev_sys-9760b3eb52b05a8f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 10:38.26 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.26 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/context.rs:39:23 10:38.26 | 10:38.26 39 | let syspath = try!(::util::os_str_to_cstring(syspath)); 10:38.26 | ^^^ 10:38.26 | 10:38.26 = note: `#[warn(deprecated)]` on by default 10:38.26 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.26 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:192:25 10:38.26 | 10:38.27 192 | let attribute = try!(::util::os_str_to_cstring(attribute)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:193:21 10:38.27 | 10:38.27 193 | let value = try!(::util::os_str_to_cstring(value)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:46:25 10:38.27 | 10:38.27 46 | let subsystem = try!(::util::os_str_to_cstring(subsystem)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:55:25 10:38.27 | 10:38.27 55 | let attribute = try!(::util::os_str_to_cstring(attribute)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:56:21 10:38.27 | 10:38.27 56 | let value = try!(::util::os_str_to_cstring(value)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:65:23 10:38.27 | 10:38.27 65 | let sysname = try!(::util::os_str_to_cstring(sysname)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:74:24 10:38.27 | 10:38.27 74 | let property = try!(::util::os_str_to_cstring(property)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:75:21 10:38.27 | 10:38.27 75 | let value = try!(::util::os_str_to_cstring(value)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:84:19 10:38.27 | 10:38.27 84 | let tag = try!(::util::os_str_to_cstring(tag)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:100:25 10:38.27 | 10:38.27 100 | let subsystem = try!(::util::os_str_to_cstring(subsystem)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:109:25 10:38.27 | 10:38.27 109 | let attribute = try!(::util::os_str_to_cstring(attribute)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:110:21 10:38.27 | 10:38.27 110 | let value = try!(::util::os_str_to_cstring(value)); 10:38.27 | ^^^ 10:38.27 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.27 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:119:23 10:38.27 | 10:38.27 119 | let syspath = try!(::util::os_str_to_cstring(syspath)); 10:38.28 | ^^^ 10:38.28 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.28 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:130:9 10:38.28 | 10:38.28 130 | try!(::util::errno_to_result(unsafe { 10:38.28 | ^^^ 10:38.28 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.28 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:48:25 10:38.28 | 10:38.28 48 | let subsystem = try!(::util::os_str_to_cstring(subsystem)); 10:38.28 | ^^^ 10:38.28 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.28 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:57:25 10:38.28 | 10:38.28 57 | let subsystem = try!(::util::os_str_to_cstring(subsystem)); 10:38.28 | ^^^ 10:38.28 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.28 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:58:23 10:38.28 | 10:38.28 58 | let devtype = try!(::util::os_str_to_cstring(devtype)); 10:38.28 | ^^^ 10:38.28 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.28 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:67:19 10:38.28 | 10:38.28 67 | let tag = try!(::util::os_str_to_cstring(tag)); 10:38.28 | ^^^ 10:38.28 warning: use of deprecated macro `try`: use the `?` operator instead 10:38.28 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:85:9 10:38.28 | 10:38.28 85 | try!(::util::errno_to_result(unsafe { 10:38.28 | ^^^ 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/context.rs:13:9 10:38.45 | 10:38.45 13 | unsafe { 10:38.45 | ^^^^^^ unnecessary `unsafe` block 10:38.45 | 10:38.45 = note: `#[warn(unused_unsafe)]` on by default 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/context.rs:29:30 10:38.45 | 10:38.45 29 | let ptr = try_alloc!(unsafe { ::ffi::udev_new() }); 10:38.45 | ^^^^^^ unnecessary `unsafe` block 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/context.rs:41:30 10:38.45 | 10:38.45 41 | let ptr = try_alloc!(unsafe { 10:38.45 | ^^^^^^ unnecessary `unsafe` block 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:27:9 10:38.45 | 10:38.45 27 | unsafe { 10:38.45 | ^^^^^^ unnecessary `unsafe` block 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:50:9 10:38.45 | 10:38.45 50 | unsafe { 10:38.45 | ^^^^^^ unnecessary `unsafe` block 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:57:15 10:38.45 | 10:38.45 57 | match unsafe { ::ffi::udev_device_get_devnum(self.device) } { 10:38.45 | ^^^^^^ unnecessary `unsafe` block 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:89:31 10:38.45 | 10:38.45 89 | ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_devnode(self.device) }).map(|path| { 10:38.45 | ^^^^^^ unnecessary `unsafe` block 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:96:19 10:38.45 | 10:38.45 96 | let ptr = unsafe { ::ffi::udev_device_get_parent(self.device) }; 10:38.45 | ^^^^^^ unnecessary `unsafe` block 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:99:13 10:38.45 | 10:38.45 99 | unsafe { 10:38.45 | ^^^^^^ unnecessary `unsafe` block 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:143:19 10:38.45 | 10:38.45 143 | let ptr = unsafe { ::ffi::udev_device_get_sysnum(self.device) }; 10:38.45 | ^^^^^^ unnecessary `unsafe` block 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:158:31 10:38.45 | 10:38.45 158 | ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_devtype(self.device) }) 10:38.45 | ^^^^^^ unnecessary `unsafe` block 10:38.45 warning: unnecessary `unsafe` block 10:38.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:163:31 10:38.46 | 10:38.46 163 | ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_driver(self.device) }) 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:173:31 10:38.46 | 10:38.46 173 | ::util::ptr_to_os_str(unsafe { 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:185:31 10:38.46 | 10:38.46 185 | ::util::ptr_to_os_str(unsafe { 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:195:33 10:38.46 | 10:38.46 195 | ::util::errno_to_result(unsafe { 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:217:20 10:38.46 | 10:38.46 217 | entry: unsafe { ::ffi::udev_device_get_properties_list_entry(self.device) } 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:238:20 10:38.46 | 10:38.46 238 | entry: unsafe { ::ffi::udev_device_get_sysattr_list_entry(self.device) } 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:261:26 10:38.46 | 10:38.46 261 | self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) }; 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/device.rs:307:26 10:38.46 | 10:38.46 307 | self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) }; 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:22:9 10:38.46 | 10:38.46 22 | unsafe { ::ffi::udev_enumerate_unref(self.enumerator) }; 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:29:30 10:38.46 | 10:38.46 29 | let ptr = try_alloc!(unsafe { ::ffi::udev_enumerate_new(context.as_ptr()) }); 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:39:33 10:38.46 | 10:38.46 39 | ::util::errno_to_result(unsafe { 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:48:33 10:38.46 | 10:38.46 48 | ::util::errno_to_result(unsafe { 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.46 warning: unnecessary `unsafe` block 10:38.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:58:33 10:38.46 | 10:38.46 58 | ::util::errno_to_result(unsafe { 10:38.46 | ^^^^^^ unnecessary `unsafe` block 10:38.47 warning: unnecessary `unsafe` block 10:38.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:67:33 10:38.47 | 10:38.47 67 | ::util::errno_to_result(unsafe { 10:38.47 | ^^^^^^ unnecessary `unsafe` block 10:38.47 warning: unnecessary `unsafe` block 10:38.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:77:33 10:38.47 | 10:38.47 77 | ::util::errno_to_result(unsafe { 10:38.47 | ^^^^^^ unnecessary `unsafe` block 10:38.47 warning: unnecessary `unsafe` block 10:38.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:86:33 10:38.47 | 10:38.47 86 | ::util::errno_to_result(unsafe { 10:38.47 | ^^^^^^ unnecessary `unsafe` block 10:38.47 warning: unnecessary `unsafe` block 10:38.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:93:33 10:38.47 | 10:38.47 93 | ::util::errno_to_result(unsafe { 10:38.47 | ^^^^^^ unnecessary `unsafe` block 10:38.47 warning: unnecessary `unsafe` block 10:38.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:102:33 10:38.47 | 10:38.47 102 | ::util::errno_to_result(unsafe { 10:38.47 | ^^^^^^ unnecessary `unsafe` block 10:38.47 warning: unnecessary `unsafe` block 10:38.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:112:33 10:38.47 | 10:38.47 112 | ::util::errno_to_result(unsafe { 10:38.47 | ^^^^^^ unnecessary `unsafe` block 10:38.49 warning: unnecessary `unsafe` block 10:38.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:121:33 10:38.49 | 10:38.49 121 | ::util::errno_to_result(unsafe { 10:38.49 | ^^^^^^ unnecessary `unsafe` block 10:38.49 warning: unnecessary `unsafe` block 10:38.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:130:38 10:38.49 | 10:38.49 130 | try!(::util::errno_to_result(unsafe { 10:38.49 | ^^^^^^ unnecessary `unsafe` block 10:38.49 warning: unnecessary `unsafe` block 10:38.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:136:20 10:38.49 | 10:38.49 136 | entry: unsafe { ::ffi::udev_enumerate_get_list_entry(self.enumerator) } 10:38.49 | ^^^^^^ unnecessary `unsafe` block 10:38.49 warning: unnecessary `unsafe` block 10:38.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/enumerator.rs:157:26 10:38.49 | 10:38.49 157 | self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) }; 10:38.49 | ^^^^^^ unnecessary `unsafe` block 10:38.49 warning: unnecessary `unsafe` block 10:38.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:25:9 10:38.49 | 10:38.49 25 | unsafe { 10:38.49 | ^^^^^^ unnecessary `unsafe` block 10:38.49 warning: unnecessary `unsafe` block 10:38.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:36:30 10:38.49 | 10:38.49 36 | let ptr = try_alloc!(unsafe { 10:38.49 | ^^^^^^ unnecessary `unsafe` block 10:38.49 warning: unnecessary `unsafe` block 10:38.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:50:33 10:38.49 | 10:38.49 50 | ::util::errno_to_result(unsafe { 10:38.49 | ^^^^^^ unnecessary `unsafe` block 10:38.49 warning: unnecessary `unsafe` block 10:38.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:60:33 10:38.49 | 10:38.49 60 | ::util::errno_to_result(unsafe { 10:38.49 | ^^^^^^ unnecessary `unsafe` block 10:38.49 warning: unnecessary `unsafe` block 10:38.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:69:33 10:38.49 | 10:38.49 69 | ::util::errno_to_result(unsafe { 10:38.50 | ^^^^^^ unnecessary `unsafe` block 10:38.50 warning: unnecessary `unsafe` block 10:38.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:76:33 10:38.50 | 10:38.50 76 | ::util::errno_to_result(unsafe { 10:38.50 | ^^^^^^ unnecessary `unsafe` block 10:38.50 warning: unnecessary `unsafe` block 10:38.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:85:38 10:38.50 | 10:38.50 85 | try!(::util::errno_to_result(unsafe { 10:38.50 | ^^^^^^ unnecessary `unsafe` block 10:38.50 warning: unnecessary `unsafe` block 10:38.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:110:9 10:38.50 | 10:38.50 110 | unsafe { 10:38.50 | ^^^^^^ unnecessary `unsafe` block 10:38.50 warning: unnecessary `unsafe` block 10:38.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:121:22 10:38.50 | 10:38.50 121 | let device = unsafe { 10:38.50 | ^^^^^^ unnecessary `unsafe` block 10:38.50 warning: unnecessary `unsafe` block 10:38.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libudev/src/monitor.rs:202:9 10:38.50 | 10:38.50 202 | unsafe { 10:38.50 | ^^^^^^ unnecessary `unsafe` block 10:39.00 warning: `libudev` (lib) generated 64 warnings 10:39.00 Compiling dirs v2.0.2 10:39.00 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=dirs CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/dirs CARGO_PKG_AUTHORS='Simon Ochsenreither ' CARGO_PKG_DESCRIPTION='A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dirs CARGO_PKG_REPOSITORY='https://github.com/soc/dirs-rs' CARGO_PKG_VERSION=2.0.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name dirs /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dirs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=29310fd9f1174810 -C extra-filename=-29310fd9f1174810 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --extern dirs_sys=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libdirs_sys-51b9c98dde6f837b.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 10:39.42 Compiling pulse v0.3.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 10:39.42 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=pulse CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/pulse CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pulse CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name pulse /builddir/build/BUILD/icecat-78.15.0/third_party/rust/pulse/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=fd272a343bcdcf09 -C extra-filename=-fd272a343bcdcf09 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern pulse_ffi=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libpulse_ffi-55cf6675493f2329.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 10:39.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about/nsAboutBlank.cpp:9, 10:39.79 from Unified_cpp_protocol_about0.cpp:2: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 10:39.79 | ^ 10:39.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about/nsAboutBlank.cpp:9, 10:39.79 from Unified_cpp_protocol_about0.cpp:2: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 10:39.79 | ^ 10:39.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about/nsAboutBlank.cpp:9, 10:39.79 from Unified_cpp_protocol_about0.cpp:2: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 10:39.79 | ^ 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 10:39.79 | ^ 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 10:39.79 | ^ 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 10:39.79 | ^ 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 10:39.79 | ^ 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 371 | nscoord aAppUnitsPerDevPixel) { 10:39.79 | ^ 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 380 | nscoord aAppUnitsPerDevPixel) { 10:39.79 | ^ 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 387 | nscoord aAppUnitsPerDevPixel) { 10:39.79 | ^ 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 394 | nscoord aAppUnitsPerDevPixel) { 10:39.79 | ^ 10:39.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about/nsAboutBlank.cpp:9, 10:39.79 from Unified_cpp_protocol_about0.cpp:2: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 10:39.79 | ^~~~~~~~ 10:39.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 10:39.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about/nsAboutBlank.cpp:9, 10:39.79 from Unified_cpp_protocol_about0.cpp:2: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 10:39.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:39.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 10:39.79 | ^~~~~~~~ 10:39.81 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/about' 10:39.82 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/file' 10:39.82 mkdir -p '.deps/' 10:39.82 netwerk/protocol/file/Unified_cpp_protocol_file0.o 10:39.82 /usr/lib64/ccache/g++ -o Unified_cpp_protocol_file0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/file -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_protocol_file0.o.pp Unified_cpp_protocol_file0.cpp 10:41.24 Compiling cc v1.0.47 10:41.24 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cc CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native 10:41.24 C compiler to compile native C code into a static archive to be linked into Rust 10:41.24 code. 10:41.24 ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_VERSION=1.0.47 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=47 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cc --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="jobserver"' --cfg 'feature="num_cpus"' --cfg 'feature="parallel"' -C metadata=211022f8ba868bf5 -C extra-filename=-211022f8ba868bf5 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern jobserver=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libjobserver-e5a5b51d1fa7784a.rmeta --extern num_cpus=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libnum_cpus-e6053dffb285280b.rmeta --cap-lints warn` 10:43.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:7, 10:43.12 from Unified_cpp_netwerk_base0.cpp:29: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 10:43.12 | ^ 10:43.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:7, 10:43.12 from Unified_cpp_netwerk_base0.cpp:29: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.12 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 10:43.12 | ^ 10:43.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 10:43.12 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:7, 10:43.12 from Unified_cpp_netwerk_base0.cpp:29: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 10:43.12 | ^ 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 10:43.12 | ^ 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 10:43.12 | ^ 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 10:43.12 | ^ 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 10:43.12 | ^ 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.12 371 | nscoord aAppUnitsPerDevPixel) { 10:43.12 | ^ 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 10:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.12 380 | nscoord aAppUnitsPerDevPixel) { 10:43.12 | ^ 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.13 387 | nscoord aAppUnitsPerDevPixel) { 10:43.13 | ^ 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.13 394 | nscoord aAppUnitsPerDevPixel) { 10:43.13 | ^ 10:43.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:8, 10:43.13 from Unified_cpp_netwerk_base0.cpp:29: 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.13 189 | CSSRect GetExpandedScrollableRect() const { 10:43.13 | ^ 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 10:43.13 | ^ 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.13 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 10:43.13 | ^ 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.13 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 10:43.13 | ^ 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.13 243 | CSSRect CalculateScrollRange() const { 10:43.13 | ^ 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 10:43.13 | ^ 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 10:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.13 457 | CSSRect GetVisualViewport() const { 10:43.13 | ^ 10:43.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 10:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:8, 10:43.14 from Unified_cpp_netwerk_base0.cpp:29: 10:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 10:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.14 1338 | CSSCoord ToCSSPixels() const { return _0; } 10:43.14 | ^ 10:43.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:8, 10:43.14 from Unified_cpp_netwerk_base0.cpp:29: 10:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 10:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 10:43.14 | ^ 10:43.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:43.14 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:8, 10:43.14 from Unified_cpp_netwerk_base0.cpp:29: 10:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.15 21 | inline Rect ToRect(const gfxRect& aRect) { 10:43.15 | ^ 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.15 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 10:43.15 | ^ 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.15 40 | inline Point ToPoint(const gfxPoint& aPoint) { 10:43.15 | ^ 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.15 44 | inline Size ToSize(const gfxSize& aSize) { 10:43.15 | ^ 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.15 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 10:43.15 | ^ 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.15 52 | inline gfxSize ThebesSize(const Size& aSize) { 10:43.15 | ^ 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 10:43.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.15 56 | inline gfxRect ThebesRect(const Rect& aRect) { 10:43.15 | ^ 10:43.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 10:43.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 10:43.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 10:43.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:43.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:43.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:43.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:43.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:43.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:8, 10:43.15 from Unified_cpp_netwerk_base0.cpp:29: 10:43.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 10:43.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.16 1859 | int32_t aAppUnitsPerPixel) { 10:43.16 | ^ 10:43.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 10:43.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.16 3214 | int32_t aAppUnitsPerPixel) { 10:43.16 | ^ 10:43.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:8, 10:43.16 from Unified_cpp_netwerk_base0.cpp:29: 10:43.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 10:43.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.16 332 | LayerPoint GetFixedPositionAnchor() const { 10:43.16 | ^ 10:43.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:8, 10:43.16 from Unified_cpp_netwerk_base0.cpp:29: 10:43.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 10:43.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.16 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 10:43.16 | ^ 10:43.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 10:43.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:8, 10:43.17 from Unified_cpp_netwerk_base0.cpp:29: 10:43.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 10:43.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.17 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 10:43.17 | ^ 10:43.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:7, 10:43.17 from Unified_cpp_netwerk_base0.cpp:29: 10:43.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 10:43.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 10:43.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 10:43.17 | ^~~~~~~~ 10:43.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:7, 10:43.17 from Unified_cpp_netwerk_base0.cpp:29: 10:43.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 10:43.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 10:43.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 10:43.17 | ^~~~~~~~ 10:43.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 10:43.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:7, 10:43.17 from Unified_cpp_netwerk_base0.cpp:29: 10:43.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 10:43.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 10:43.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.18 427 | SizeT Size() const { return SizeT(width, height); } 10:43.18 | ^~~~ 10:43.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:7, 10:43.18 from Unified_cpp_netwerk_base0.cpp:29: 10:43.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 10:43.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 10:43.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.18 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 10:43.18 | ^~~~~~~~ 10:43.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 10:43.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 10:43.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.18 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 10:43.18 | ^~~~~~~~ 10:43.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 10:43.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:7, 10:43.19 from Unified_cpp_netwerk_base0.cpp:29: 10:43.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 10:43.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 10:43.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.19 62 | Sub operator-(const Sub& aPoint) const { 10:43.19 | ^~~~~~~~ 10:43.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:7, 10:43.19 from Unified_cpp_netwerk_base0.cpp:29: 10:43.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 10:43.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 10:43.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.19 43 | friend Sub operator*(T aScale, Sub aCoord) { 10:43.19 | ^~~~~~~~ 10:43.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 10:43.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:7, 10:43.19 from Unified_cpp_netwerk_base0.cpp:29: 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 10:43.20 | ^~~~~~~~~~~~~ 10:43.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverter.h:11, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PChannelDiverterChild.h:9, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChannelDiverterChild.h:10, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ChannelDiverterChild.cpp:7, 10:43.20 from Unified_cpp_netwerk_base0.cpp:29: 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.20 323 | static SizeTyped FromUnknownSize( 10:43.20 | ^~~~~~~~~~~~~~~ 10:43.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIArrayBufferInputStream.h:13, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ArrayBufferInputStream.h:9, 10:43.20 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ArrayBufferInputStream.cpp:7, 10:43.20 from Unified_cpp_netwerk_base0.cpp:2: 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 10:43.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.21 760 | typename detail::Nth::Type extract() { 10:43.21 | ^~~~~~~ 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 10:43.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:43.21 netwerk/base/Unified_cpp_netwerk_base2.o 10:43.21 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_base1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_base1.o.pp Unified_cpp_netwerk_base1.cpp 10:45.57 In file included from /usr/include/string.h:519, 10:45.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/string.h:3, 10:45.57 from /usr/include/c++/11/cstring:42, 10:45.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/cstring:3, 10:45.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Casting.h:14, 10:45.57 from /builddir/build/BUILD/icecat-78.15.0/js/src/jstypes.h:25, 10:45.57 from /builddir/build/BUILD/icecat-78.15.0/js/src/jspubtd.h:14, 10:45.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Promise.h:13, 10:45.57 from /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Promise.h:10, 10:45.57 from /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/Promise.cpp:7, 10:45.57 from Unified_cpp_js_src2.cpp:2: 10:45.57 In function ‘void* memcpy(void*, const void*, size_t)’, 10:45.57 inlined from ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:108:11, 10:45.57 inlined from ‘bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = unsigned char]’ at /builddir/build/BUILD/icecat-78.15.0/js/src/vm/InlineCharBuffer-inl.h:97:23, 10:45.57 inlined from ‘bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = unsigned char]’ at /builddir/build/BUILD/icecat-78.15.0/js/src/vm/InlineCharBuffer-inl.h:82:8, 10:45.57 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/icecat-78.15.0/js/src/builtin/String.cpp:1168:31, 10:45.57 inlined from ‘JSString* ToUpperCase(JSContext*, JSLinearString*) [with CharT = unsigned char]’ at /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/String.cpp:1269:25, 10:45.57 inlined from ‘JSString* js::StringToUpperCase(JSContext*, JS::HandleString)’ at /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/String.cpp:1305:35: 10:45.58 /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] 10:45.58 29 | return __builtin___memcpy_chk (__dest, __src, __len, 10:45.58 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 10:45.58 30 | __glibc_objsize0 (__dest)); 10:45.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:45.58 In file included from Unified_cpp_js_src2.cpp:38: 10:45.58 /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/String.cpp: In function ‘JSString* js::StringToUpperCase(JSContext*, JS::HandleString)’: 10:45.58 /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/String.cpp:1184:52: note: ‘newChars’ declared here 10:45.58 1184 | mozilla::MaybeOneOf newChars; 10:45.58 | ^~~~~~~~ 10:45.58 netwerk/base/Unified_cpp_netwerk_base3.o 10:45.59 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_base2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_base2.o.pp Unified_cpp_netwerk_base2.cpp 10:46.11 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rand_core CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_core CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Core random number generator traits and tools for implementation. 10:46.11 ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_core' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_core CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rand_core --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' -C metadata=d2e52c3f5dd5b0c6 -C extra-filename=-d2e52c3f5dd5b0c6 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern getrandom=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libgetrandom-f14f67b3b5c7b879.rmeta --cap-lints warn` 10:46.56 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/syn CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION=1.0.40 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=40 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/syn-c69f1e1706246b27/out /usr/bin/rustc --crate-name syn --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/syn/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' -C metadata=1597baf5494be76b -C extra-filename=-1597baf5494be76b --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rmeta --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rmeta --extern unicode_xid=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libunicode_xid-ec8d4cacdaa1f715.rmeta --cap-lints warn --cfg syn_disable_nightly_tests` 10:51.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:14, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.15 from Unified_cpp_protocol_data0.cpp:2: 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.15 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 10:51.15 | ^ 10:51.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:14, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.15 from Unified_cpp_protocol_data0.cpp:2: 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 10:51.15 | ^ 10:51.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:14, 10:51.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.15 from Unified_cpp_protocol_data0.cpp:2: 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 10:51.15 | ^ 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 10:51.15 | ^ 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 10:51.15 | ^ 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 10:51.15 | ^ 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 10:51.15 | ^ 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.15 371 | nscoord aAppUnitsPerDevPixel) { 10:51.15 | ^ 10:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.16 380 | nscoord aAppUnitsPerDevPixel) { 10:51.16 | ^ 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.16 387 | nscoord aAppUnitsPerDevPixel) { 10:51.16 | ^ 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.16 394 | nscoord aAppUnitsPerDevPixel) { 10:51.16 | ^ 10:51.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:10, 10:51.16 from Unified_cpp_protocol_data0.cpp:2: 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.16 189 | CSSRect GetExpandedScrollableRect() const { 10:51.16 | ^ 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.16 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 10:51.16 | ^ 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.16 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 10:51.16 | ^ 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.16 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 10:51.16 | ^ 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.16 243 | CSSRect CalculateScrollRange() const { 10:51.16 | ^ 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.16 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 10:51.16 | ^ 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 10:51.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.16 457 | CSSRect GetVisualViewport() const { 10:51.16 | ^ 10:51.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 10:51.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 10:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 10:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 10:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 10:51.18 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:10, 10:51.18 from Unified_cpp_protocol_data0.cpp:2: 10:51.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.19 1338 | CSSCoord ToCSSPixels() const { return _0; } 10:51.19 | ^ 10:51.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:10, 10:51.19 from Unified_cpp_protocol_data0.cpp:2: 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 10:51.19 | ^ 10:51.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:10, 10:51.19 from Unified_cpp_protocol_data0.cpp:2: 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.19 21 | inline Rect ToRect(const gfxRect& aRect) { 10:51.19 | ^ 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.19 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 10:51.19 | ^ 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.19 40 | inline Point ToPoint(const gfxPoint& aPoint) { 10:51.19 | ^ 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.19 44 | inline Size ToSize(const gfxSize& aSize) { 10:51.19 | ^ 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.19 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 10:51.19 | ^ 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.19 52 | inline gfxSize ThebesSize(const Size& aSize) { 10:51.19 | ^ 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 10:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.19 56 | inline gfxRect ThebesRect(const Rect& aRect) { 10:51.19 | ^ 10:51.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 10:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:10, 10:51.20 from Unified_cpp_protocol_data0.cpp:2: 10:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 10:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.20 1859 | int32_t aAppUnitsPerPixel) { 10:51.20 | ^ 10:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 10:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.20 3214 | int32_t aAppUnitsPerPixel) { 10:51.20 | ^ 10:51.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:10, 10:51.20 from Unified_cpp_protocol_data0.cpp:2: 10:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 10:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.20 332 | LayerPoint GetFixedPositionAnchor() const { 10:51.20 | ^ 10:51.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:10, 10:51.20 from Unified_cpp_protocol_data0.cpp:2: 10:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 10:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 10:51.20 | ^ 10:51.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:10, 10:51.20 from Unified_cpp_protocol_data0.cpp:2: 10:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 10:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.20 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 10:51.20 | ^ 10:51.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:14, 10:51.20 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.22 from Unified_cpp_protocol_data0.cpp:2: 10:51.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 10:51.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 10:51.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 10:51.22 | ^~~~~~~~ 10:51.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:51.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:14, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.23 from Unified_cpp_protocol_data0.cpp:2: 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 10:51.23 | ^~~~~~~~ 10:51.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:14, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.23 from Unified_cpp_protocol_data0.cpp:2: 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.23 427 | SizeT Size() const { return SizeT(width, height); } 10:51.23 | ^~~~ 10:51.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:14, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.23 from Unified_cpp_protocol_data0.cpp:2: 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 10:51.23 | ^~~~~~~~ 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.23 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 10:51.23 | ^~~~~~~~ 10:51.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:14, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.23 from Unified_cpp_protocol_data0.cpp:2: 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.23 62 | Sub operator-(const Sub& aPoint) const { 10:51.23 | ^~~~~~~~ 10:51.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:14, 10:51.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.23 from Unified_cpp_protocol_data0.cpp:2: 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 10:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 10:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.24 43 | friend Sub operator*(T aScale, Sub aCoord) { 10:51.24 | ^~~~~~~~ 10:51.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:14, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.24 from Unified_cpp_protocol_data0.cpp:2: 10:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 10:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 10:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.24 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 10:51.24 | ^~~~~~~~~~~~~ 10:51.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelChild.h:9, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:14, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.24 from Unified_cpp_protocol_data0.cpp:2: 10:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 10:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 10:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.24 323 | static SizeTyped FromUnknownSize( 10:51.24 | ^~~~~~~~~~~~~~~ 10:51.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:11, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.h:9, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/nsDataChannel.h:11, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.h:10, 10:51.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data/DataChannelChild.cpp:7, 10:51.24 from Unified_cpp_protocol_data0.cpp:2: 10:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.25 760 | typename detail::Nth::Type extract() { 10:51.25 | ^~~~~~~ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 10:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 10:51.25 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/data' 10:51.25 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/ftp' 10:51.25 mkdir -p '.deps/' 10:51.25 netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.o 10:51.25 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_protocol_ftp0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/ftp -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_ftp0.o.pp Unified_cpp_netwerk_protocol_ftp0.cpp 10:56.34 warning: panic message contains braces 10:56.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/syn/src/lit.rs:1292:30 10:56.34 | 10:56.34 1292 | panic!("expected {{ after \\u"); 10:56.34 | ^^ 10:56.34 | 10:56.34 = note: `#[warn(non_fmt_panics)]` on by default 10:56.34 = note: this message is not used as a format string, but will be in Rust 2021 10:56.34 help: add a "{}" format string to use the message literally 10:56.34 | 10:56.34 1292 | panic!("{}", "expected {{ after \\u"); 10:56.34 | ^^^^^ 11:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 11:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:01.96 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:01.96 from Unified_cpp_netwerk_dns0.cpp:2: 11:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:01.97 | ^ 11:01.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:01.97 from Unified_cpp_netwerk_dns0.cpp:2: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:01.97 | ^ 11:01.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:01.97 from Unified_cpp_netwerk_dns0.cpp:2: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:01.97 | ^ 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:01.97 | ^ 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:01.97 | ^ 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:01.97 | ^ 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:01.97 | ^ 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 371 | nscoord aAppUnitsPerDevPixel) { 11:01.97 | ^ 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 380 | nscoord aAppUnitsPerDevPixel) { 11:01.97 | ^ 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 387 | nscoord aAppUnitsPerDevPixel) { 11:01.97 | ^ 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 394 | nscoord aAppUnitsPerDevPixel) { 11:01.97 | ^ 11:01.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:01.97 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:17, 11:01.97 from Unified_cpp_netwerk_dns0.cpp:2: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 189 | CSSRect GetExpandedScrollableRect() const { 11:01.97 | ^ 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 11:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:01.97 | ^ 11:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 11:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 11:01.98 | ^ 11:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 11:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.99 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 11:01.99 | ^ 11:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 11:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:01.99 243 | CSSRect CalculateScrollRange() const { 11:01.99 | ^ 11:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.00 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 11:02.00 | ^ 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.00 457 | CSSRect GetVisualViewport() const { 11:02.00 | ^ 11:02.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:17, 11:02.00 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.00 1338 | CSSCoord ToCSSPixels() const { return _0; } 11:02.00 | ^ 11:02.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:17, 11:02.00 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.00 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 11:02.00 | ^ 11:02.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:02.00 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:17, 11:02.00 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.00 21 | inline Rect ToRect(const gfxRect& aRect) { 11:02.00 | ^ 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.00 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 11:02.00 | ^ 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.00 40 | inline Point ToPoint(const gfxPoint& aPoint) { 11:02.00 | ^ 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.00 44 | inline Size ToSize(const gfxSize& aSize) { 11:02.00 | ^ 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 11:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.00 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 11:02.01 | ^ 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.01 52 | inline gfxSize ThebesSize(const Size& aSize) { 11:02.01 | ^ 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.01 56 | inline gfxRect ThebesRect(const Rect& aRect) { 11:02.01 | ^ 11:02.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:17, 11:02.01 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.01 1859 | int32_t aAppUnitsPerPixel) { 11:02.01 | ^ 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.01 3214 | int32_t aAppUnitsPerPixel) { 11:02.01 | ^ 11:02.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:17, 11:02.01 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.01 332 | LayerPoint GetFixedPositionAnchor() const { 11:02.01 | ^ 11:02.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:17, 11:02.01 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 11:02.01 | ^ 11:02.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:17, 11:02.01 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.01 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:02.01 | ^ 11:02.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.01 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSByTypeRecord::GetCanonicalName(nsACString&)’: 11:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:122:129: warning: ‘this’ pointer is null [-Wnonnull] 11:02.03 122 | NS_IMETHOD GetCanonicalName(nsACString& aCanonicalName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCanonicalName(aCanonicalName); } \ 11:02.03 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp:177:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.03 177 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.03 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.03 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:41:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetCanonicalName(nsACString&)’ 11:02.04 41 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD GetCanonicalName(nsACString& aCanonicalName) = 0; 11:02.04 | ^~~~~~~~~~~~~~~~ 11:02.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.04 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.04 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSByTypeRecord::GetNextAddr(uint16_t, mozilla::net::NetAddr*)’: 11:02.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:123:140: warning: ‘this’ pointer is null [-Wnonnull] 11:02.04 123 | NS_IMETHOD GetNextAddr(uint16_t aPort, mozilla::net::NetAddr * _retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetNextAddr(aPort, _retval); } \ 11:02.04 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp:177:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.04 177 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.04 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:44:14: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetNextAddr(uint16_t, mozilla::net::NetAddr*)’ 11:02.04 44 | NS_IMETHOD GetNextAddr(uint16_t aPort, mozilla::net::NetAddr * _retval) = 0; 11:02.04 | ^~~~~~~~~~~ 11:02.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.04 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.04 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSByTypeRecord::GetAddresses(nsTArray&)’: 11:02.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:124:142: warning: ‘this’ pointer is null [-Wnonnull] 11:02.04 124 | NS_IMETHOD GetAddresses(nsTArray & aAddressArray) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAddresses(aAddressArray); } \ 11:02.04 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp:177:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.04 177 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.04 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:47:14: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetAddresses(nsTArray&)’ 11:02.04 47 | NS_IMETHOD GetAddresses(nsTArray & aAddressArray) = 0; 11:02.04 | ^~~~~~~~~~~~ 11:02.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.04 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.04 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSByTypeRecord::GetScriptableNextAddr(uint16_t, nsINetAddr**)’: 11:02.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:125:149: warning: ‘this’ pointer is null [-Wnonnull] 11:02.04 125 | NS_IMETHOD GetScriptableNextAddr(uint16_t aPort, nsINetAddr **_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetScriptableNextAddr(aPort, _retval); } \ 11:02.04 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp:177:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.04 177 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.04 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:50:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetScriptableNextAddr(uint16_t, nsINetAddr**)’ 11:02.04 50 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD GetScriptableNextAddr(uint16_t aPort, nsINetAddr **_retval) = 0; 11:02.04 | ^~~~~~~~~~~~~~~~~~~~~ 11:02.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.05 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.05 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSByTypeRecord::GetNextAddrAsString(nsACString&)’: 11:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:126:128: warning: ‘this’ pointer is null [-Wnonnull] 11:02.05 126 | NS_IMETHOD GetNextAddrAsString(nsACString& _retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetNextAddrAsString(_retval); } \ 11:02.05 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp:177:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.05 177 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.05 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.05 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:53:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetNextAddrAsString(nsACString&)’ 11:02.05 53 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD GetNextAddrAsString(nsACString& _retval) = 0; 11:02.05 | ^~~~~~~~~~~~~~~~~~~ 11:02.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.05 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.05 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSByTypeRecord::HasMore(bool*)’: 11:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:127:98: warning: ‘this’ pointer is null [-Wnonnull] 11:02.05 127 | NS_IMETHOD HasMore(bool *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->HasMore(_retval); } \ 11:02.05 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp:177:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.05 177 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.05 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.05 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:56:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::HasMore(bool*)’ 11:02.05 56 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD HasMore(bool *_retval) = 0; 11:02.05 | ^~~~~~~ 11:02.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.05 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.05 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSByTypeRecord::Rewind()’: 11:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:128:87: warning: ‘this’ pointer is null [-Wnonnull] 11:02.05 128 | NS_IMETHOD Rewind(void) override { return !_to ? NS_ERROR_NULL_POINTER : _to->Rewind(); } \ 11:02.05 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp:177:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.05 177 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.05 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.05 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.05 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:59:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::Rewind()’ 11:02.05 59 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD Rewind(void) = 0; 11:02.07 | ^~~~~~ 11:02.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.07 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.07 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSByTypeRecord::ReportUnusable(uint16_t)’: 11:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:129:113: warning: ‘this’ pointer is null [-Wnonnull] 11:02.07 129 | NS_IMETHOD ReportUnusable(uint16_t aPort) override { return !_to ? NS_ERROR_NULL_POINTER : _to->ReportUnusable(aPort); } \ 11:02.07 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp:177:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.07 177 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.07 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.07 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.08 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:62:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::ReportUnusable(uint16_t)’ 11:02.08 62 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD ReportUnusable(uint16_t aPort) = 0; 11:02.08 | ^~~~~~~~~~~~~~ 11:02.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.08 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.08 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSByTypeRecord::IsTRR(bool*)’: 11:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:130:94: warning: ‘this’ pointer is null [-Wnonnull] 11:02.08 130 | NS_IMETHOD IsTRR(bool *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->IsTRR(_retval); } \ 11:02.08 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp:177:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.08 177 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.08 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.08 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:65:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::IsTRR(bool*)’ 11:02.08 65 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD IsTRR(bool *_retval) = 0; 11:02.08 | ^~~~~ 11:02.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.09 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.09 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSByTypeRecord::GetTrrFetchDuration(double*)’: 11:02.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:131:134: warning: ‘this’ pointer is null [-Wnonnull] 11:02.09 131 | NS_IMETHOD GetTrrFetchDuration(double *aTrrFetchDuration) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTrrFetchDuration(aTrrFetchDuration); } \ 11:02.09 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp:177:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.09 177 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.09 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:68:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetTrrFetchDuration(double*)’ 11:02.09 68 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD GetTrrFetchDuration(double *aTrrFetchDuration) = 0; 11:02.09 | ^~~~~~~~~~~~~~~~~~~ 11:02.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.09 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.09 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.09 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp: In member function ‘virtual nsresult mozilla::net::ChildDNSByTypeRecord::GetTrrFetchDurationNetworkOnly(double*)’: 11:02.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:132:167: warning: ‘this’ pointer is null [-Wnonnull] 11:02.09 132 | NS_IMETHOD GetTrrFetchDurationNetworkOnly(double *aTrrFetchDurationNetworkOnly) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTrrFetchDurationNetworkOnly(aTrrFetchDurationNetworkOnly); } 11:02.10 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/DNSRequestChild.cpp:177:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.10 177 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.10 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:71:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetTrrFetchDurationNetworkOnly(double*)’ 11:02.10 71 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD GetTrrFetchDurationNetworkOnly(double *aTrrFetchDurationNetworkOnly) = 0; 11:02.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.10 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.10 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSByTypeRecord::GetCanonicalName(nsACString&)’: 11:02.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:122:129: warning: ‘this’ pointer is null [-Wnonnull] 11:02.10 122 | NS_IMETHOD GetCanonicalName(nsACString& aCanonicalName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetCanonicalName(aCanonicalName); } \ 11:02.10 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp:328:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.10 328 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.11 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:41:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetCanonicalName(nsACString&)’ 11:02.11 41 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD GetCanonicalName(nsACString& aCanonicalName) = 0; 11:02.11 | ^~~~~~~~~~~~~~~~ 11:02.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.11 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.11 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSByTypeRecord::GetNextAddr(uint16_t, mozilla::net::NetAddr*)’: 11:02.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:123:140: warning: ‘this’ pointer is null [-Wnonnull] 11:02.11 123 | NS_IMETHOD GetNextAddr(uint16_t aPort, mozilla::net::NetAddr * _retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetNextAddr(aPort, _retval); } \ 11:02.11 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp:328:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.11 328 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.11 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.11 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:44:14: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetNextAddr(uint16_t, mozilla::net::NetAddr*)’ 11:02.11 44 | NS_IMETHOD GetNextAddr(uint16_t aPort, mozilla::net::NetAddr * _retval) = 0; 11:02.11 | ^~~~~~~~~~~ 11:02.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.12 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.12 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSByTypeRecord::GetAddresses(nsTArray&)’: 11:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:124:142: warning: ‘this’ pointer is null [-Wnonnull] 11:02.12 124 | NS_IMETHOD GetAddresses(nsTArray & aAddressArray) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAddresses(aAddressArray); } \ 11:02.12 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp:328:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.12 328 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.12 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:47:14: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetAddresses(nsTArray&)’ 11:02.12 47 | NS_IMETHOD GetAddresses(nsTArray & aAddressArray) = 0; 11:02.12 | ^~~~~~~~~~~~ 11:02.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.13 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.13 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSByTypeRecord::GetScriptableNextAddr(uint16_t, nsINetAddr**)’: 11:02.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:125:149: warning: ‘this’ pointer is null [-Wnonnull] 11:02.13 125 | NS_IMETHOD GetScriptableNextAddr(uint16_t aPort, nsINetAddr **_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetScriptableNextAddr(aPort, _retval); } \ 11:02.13 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp:328:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.13 328 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.13 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:50:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetScriptableNextAddr(uint16_t, nsINetAddr**)’ 11:02.13 50 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD GetScriptableNextAddr(uint16_t aPort, nsINetAddr **_retval) = 0; 11:02.13 | ^~~~~~~~~~~~~~~~~~~~~ 11:02.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.13 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.13 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.13 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSByTypeRecord::GetNextAddrAsString(nsACString&)’: 11:02.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:126:128: warning: ‘this’ pointer is null [-Wnonnull] 11:02.14 126 | NS_IMETHOD GetNextAddrAsString(nsACString& _retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetNextAddrAsString(_retval); } \ 11:02.14 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp:328:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.14 328 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.14 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:53:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetNextAddrAsString(nsACString&)’ 11:02.14 53 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD GetNextAddrAsString(nsACString& _retval) = 0; 11:02.14 | ^~~~~~~~~~~~~~~~~~~ 11:02.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.14 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.14 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.14 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSByTypeRecord::HasMore(bool*)’: 11:02.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:127:98: warning: ‘this’ pointer is null [-Wnonnull] 11:02.14 127 | NS_IMETHOD HasMore(bool *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->HasMore(_retval); } \ 11:02.14 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp:328:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.15 328 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.15 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.15 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:56:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::HasMore(bool*)’ 11:02.15 56 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD HasMore(bool *_retval) = 0; 11:02.15 | ^~~~~~~ 11:02.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.15 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.15 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSByTypeRecord::Rewind()’: 11:02.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:128:87: warning: ‘this’ pointer is null [-Wnonnull] 11:02.15 128 | NS_IMETHOD Rewind(void) override { return !_to ? NS_ERROR_NULL_POINTER : _to->Rewind(); } \ 11:02.15 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp:328:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.15 328 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.15 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.16 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:59:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::Rewind()’ 11:02.16 59 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD Rewind(void) = 0; 11:02.16 | ^~~~~~ 11:02.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.16 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.16 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSByTypeRecord::ReportUnusable(uint16_t)’: 11:02.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:129:113: warning: ‘this’ pointer is null [-Wnonnull] 11:02.16 129 | NS_IMETHOD ReportUnusable(uint16_t aPort) override { return !_to ? NS_ERROR_NULL_POINTER : _to->ReportUnusable(aPort); } \ 11:02.16 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp:328:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.16 328 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.16 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.17 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:62:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::ReportUnusable(uint16_t)’ 11:02.17 62 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD ReportUnusable(uint16_t aPort) = 0; 11:02.17 | ^~~~~~~~~~~~~~ 11:02.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.17 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.17 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSByTypeRecord::IsTRR(bool*)’: 11:02.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:130:94: warning: ‘this’ pointer is null [-Wnonnull] 11:02.17 130 | NS_IMETHOD IsTRR(bool *_retval) override { return !_to ? NS_ERROR_NULL_POINTER : _to->IsTRR(_retval); } \ 11:02.17 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp:328:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.17 328 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.17 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:65:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::IsTRR(bool*)’ 11:02.17 65 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD IsTRR(bool *_retval) = 0; 11:02.17 | ^~~~~ 11:02.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.18 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.18 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSByTypeRecord::GetTrrFetchDuration(double*)’: 11:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:131:134: warning: ‘this’ pointer is null [-Wnonnull] 11:02.18 131 | NS_IMETHOD GetTrrFetchDuration(double *aTrrFetchDuration) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTrrFetchDuration(aTrrFetchDuration); } \ 11:02.18 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp:328:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.18 328 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.18 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.18 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:68:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetTrrFetchDuration(double*)’ 11:02.18 68 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD GetTrrFetchDuration(double *aTrrFetchDuration) = 0; 11:02.18 | ^~~~~~~~~~~~~~~~~~~ 11:02.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.19 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.19 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp: In member function ‘virtual nsresult nsDNSByTypeRecord::GetTrrFetchDurationNetworkOnly(double*)’: 11:02.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:132:167: warning: ‘this’ pointer is null [-Wnonnull] 11:02.19 132 | NS_IMETHOD GetTrrFetchDurationNetworkOnly(double *aTrrFetchDurationNetworkOnly) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTrrFetchDurationNetworkOnly(aTrrFetchDurationNetworkOnly); } 11:02.19 /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/nsDNSService2.cpp:328:3: note: in expansion of macro ‘NS_FORWARD_SAFE_NSIDNSRECORD’ 11:02.19 328 | NS_FORWARD_SAFE_NSIDNSRECORD(((nsIDNSRecord*)nullptr)) 11:02.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSByTypeRecord.h:10, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HTTPSSVC.h:8, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSByTypeRecord.h:8, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParams.h:23, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:20, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.19 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSRecord.h:71:36: note: in a call to non-static member function ‘virtual nsresult nsIDNSRecord::GetTrrFetchDurationNetworkOnly(double*)’ 11:02.19 71 | JS_HAZ_CAN_RUN_SCRIPT NS_IMETHOD GetTrrFetchDurationNetworkOnly(double *aTrrFetchDurationNetworkOnly) = 0; 11:02.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:02.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.19 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:02.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.20 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:02.20 | ^~~~~~~~ 11:02.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.20 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.20 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:02.20 | ^~~~~~~~ 11:02.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.20 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 11:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.20 427 | SizeT Size() const { return SizeT(width, height); } 11:02.20 | ^~~~ 11:02.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.21 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:02.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 11:02.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.21 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 11:02.21 | ^~~~~~~~ 11:02.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:02.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 11:02.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.21 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 11:02.21 | ^~~~~~~~ 11:02.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.21 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 11:02.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 11:02.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.21 62 | Sub operator-(const Sub& aPoint) const { 11:02.21 | ^~~~~~~~ 11:02.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.22 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 11:02.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 11:02.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 11:02.22 | ^~~~~~~~ 11:02.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.22 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 11:02.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 11:02.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 11:02.22 | ^~~~~~~~~~~~~ 11:02.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequest.h:11, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDNSRequestParent.h:9, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestBase.h:10, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNSRequestChild.h:10, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:14, 11:02.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.22 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 11:02.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 11:02.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.22 323 | static SizeTyped FromUnknownSize( 11:02.22 | ^~~~~~~~~~~~~~~ 11:02.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 11:02.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 11:02.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 11:02.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 11:02.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 11:02.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDNSService.h:17, 11:02.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDNSService.h:10, 11:02.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/ChildDNSService.h:10, 11:02.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/ChildDNSService.cpp:5, 11:02.23 from Unified_cpp_netwerk_dns0.cpp:2: 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.23 760 | typename detail::Nth::Type extract() { 11:02.23 | ^~~~~~~ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:02.23 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns' 11:02.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/gio' 11:02.23 mkdir -p '.deps/' 11:02.23 netwerk/protocol/gio/nsGIOProtocolHandler.o 11:02.23 /usr/lib64/ccache/g++ -o nsGIOProtocolHandler.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/gio -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/gio -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsGIOProtocolHandler.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/gio/nsGIOProtocolHandler.cpp 11:04.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:14, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.45 from Unified_cpp_protocol_file0.cpp:2: 11:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:04.45 | ^ 11:04.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:14, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.45 from Unified_cpp_protocol_file0.cpp:2: 11:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:04.45 | ^ 11:04.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:14, 11:04.45 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.45 from Unified_cpp_protocol_file0.cpp:2: 11:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:04.45 | ^ 11:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:04.45 | ^ 11:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:04.46 | ^ 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:04.46 | ^ 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:04.46 | ^ 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.46 371 | nscoord aAppUnitsPerDevPixel) { 11:04.46 | ^ 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.46 380 | nscoord aAppUnitsPerDevPixel) { 11:04.46 | ^ 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.46 387 | nscoord aAppUnitsPerDevPixel) { 11:04.46 | ^ 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.46 394 | nscoord aAppUnitsPerDevPixel) { 11:04.46 | ^ 11:04.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 11:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 11:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 11:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 11:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 11:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 11:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 11:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 11:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 11:04.46 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:10, 11:04.46 from Unified_cpp_protocol_file0.cpp:2: 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.46 189 | CSSRect GetExpandedScrollableRect() const { 11:04.46 | ^ 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 11:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.47 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:04.47 | ^ 11:04.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 11:04.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.47 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 11:04.47 | ^ 11:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 11:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.48 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 11:04.48 | ^ 11:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 11:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.48 243 | CSSRect CalculateScrollRange() const { 11:04.48 | ^ 11:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 11:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.48 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 11:04.48 | ^ 11:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 11:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.48 457 | CSSRect GetVisualViewport() const { 11:04.48 | ^ 11:04.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 11:04.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 11:04.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 11:04.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:04.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:04.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:04.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:04.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:04.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:10, 11:04.50 from Unified_cpp_protocol_file0.cpp:2: 11:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 11:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.50 1338 | CSSCoord ToCSSPixels() const { return _0; } 11:04.50 | ^ 11:04.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:10, 11:04.50 from Unified_cpp_protocol_file0.cpp:2: 11:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 11:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.50 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 11:04.50 | ^ 11:04.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 11:04.50 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:10, 11:04.50 from Unified_cpp_protocol_file0.cpp:2: 11:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 11:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.50 21 | inline Rect ToRect(const gfxRect& aRect) { 11:04.50 | ^ 11:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 11:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.50 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 11:04.50 | ^ 11:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 11:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 11:04.51 | ^ 11:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 11:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.51 44 | inline Size ToSize(const gfxSize& aSize) { 11:04.51 | ^ 11:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 11:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.51 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 11:04.51 | ^ 11:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 11:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.51 52 | inline gfxSize ThebesSize(const Size& aSize) { 11:04.51 | ^ 11:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 11:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.51 56 | inline gfxRect ThebesRect(const Rect& aRect) { 11:04.51 | ^ 11:04.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:04.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:04.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:04.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:04.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:04.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:04.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 11:04.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 11:04.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 11:04.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 11:04.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:10, 11:04.52 from Unified_cpp_protocol_file0.cpp:2: 11:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 11:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.52 1859 | int32_t aAppUnitsPerPixel) { 11:04.52 | ^ 11:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 11:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.52 3214 | int32_t aAppUnitsPerPixel) { 11:04.52 | ^ 11:04.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 11:04.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:04.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:04.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 11:04.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 11:04.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 11:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 11:04.53 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:10, 11:04.53 from Unified_cpp_protocol_file0.cpp:2: 11:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 11:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.53 332 | LayerPoint GetFixedPositionAnchor() const { 11:04.53 | ^ 11:04.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 11:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 11:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 11:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 11:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 11:04.53 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:10, 11:04.53 from Unified_cpp_protocol_file0.cpp:2: 11:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 11:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.53 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 11:04.53 | ^ 11:04.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:10, 11:04.54 from Unified_cpp_protocol_file0.cpp:2: 11:04.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 11:04.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.54 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:04.54 | ^ 11:04.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 11:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 11:04.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:14, 11:04.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.55 from Unified_cpp_protocol_file0.cpp:2: 11:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.55 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:04.55 | ^~~~~~~~ 11:04.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 11:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 11:04.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:14, 11:04.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.55 from Unified_cpp_protocol_file0.cpp:2: 11:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:04.56 | ^~~~~~~~ 11:04.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 11:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 11:04.56 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:14, 11:04.56 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.56 from Unified_cpp_protocol_file0.cpp:2: 11:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 11:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.56 427 | SizeT Size() const { return SizeT(width, height); } 11:04.56 | ^~~~ 11:04.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:04.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 11:04.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 11:04.57 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:14, 11:04.57 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.57 from Unified_cpp_protocol_file0.cpp:2: 11:04.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:04.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 11:04.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 11:04.57 | ^~~~~~~~ 11:04.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:04.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 11:04.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 11:04.57 | ^~~~~~~~ 11:04.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 11:04.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:04.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:04.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:04.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:14, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.58 from Unified_cpp_protocol_file0.cpp:2: 11:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 11:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 11:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.58 62 | Sub operator-(const Sub& aPoint) const { 11:04.58 | ^~~~~~~~ 11:04.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:14, 11:04.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.59 from Unified_cpp_protocol_file0.cpp:2: 11:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 11:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 11:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.59 43 | friend Sub operator*(T aScale, Sub aCoord) { 11:04.59 | ^~~~~~~~ 11:04.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 11:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 11:04.59 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:14, 11:04.59 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.59 from Unified_cpp_protocol_file0.cpp:2: 11:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 11:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 11:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.59 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 11:04.59 | ^~~~~~~~~~~~~ 11:04.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannel.h:11, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PFileChannelChild.h:9, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:14, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.60 from Unified_cpp_protocol_file0.cpp:2: 11:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 11:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 11:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.60 323 | static SizeTyped FromUnknownSize( 11:04.60 | ^~~~~~~~~~~~~~~ 11:04.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 11:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 11:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:11, 11:04.61 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.h:9, 11:04.61 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/nsFileChannel.h:10, 11:04.61 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.h:10, 11:04.61 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file/FileChannelChild.cpp:7, 11:04.61 from Unified_cpp_protocol_file0.cpp:2: 11:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 11:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.61 760 | typename detail::Nth::Type extract() { 11:04.62 | ^~~~~~~ 11:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 11:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:04.62 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/file' 11:04.62 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/http' 11:04.62 mkdir -p '.deps/' 11:04.62 netwerk/protocol/http/nsHttpChannelAuthProvider.o 11:04.63 netwerk/protocol/http/nsHttpHandler.o 11:04.63 /usr/lib64/ccache/g++ -o nsHttpChannelAuthProvider.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/netwerk/ipc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket/neqo_glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsHttpChannelAuthProvider.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp 11:06.93 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/gio' 11:06.93 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/res' 11:06.93 mkdir -p '.deps/' 11:06.93 netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.o 11:06.94 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_protocol_res0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/res -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_res0.o.pp Unified_cpp_netwerk_protocol_res0.cpp 11:10.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheIOThread.cpp:11, 11:10.26 from Unified_cpp_netwerk_cache20.cpp:92: 11:10.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:10.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:10.26 | ^ 11:10.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 11:10.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheIOThread.cpp:11, 11:10.26 from Unified_cpp_netwerk_cache20.cpp:92: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:10.27 | ^ 11:10.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheIOThread.cpp:11, 11:10.27 from Unified_cpp_netwerk_cache20.cpp:92: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 371 | nscoord aAppUnitsPerDevPixel) { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 380 | nscoord aAppUnitsPerDevPixel) { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 387 | nscoord aAppUnitsPerDevPixel) { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 394 | nscoord aAppUnitsPerDevPixel) { 11:10.27 | ^ 11:10.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:16, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheIOThread.cpp:11, 11:10.27 from Unified_cpp_netwerk_cache20.cpp:92: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 189 | CSSRect GetExpandedScrollableRect() const { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 243 | CSSRect CalculateScrollRange() const { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 11:10.27 | ^ 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 11:10.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.27 457 | CSSRect GetVisualViewport() const { 11:10.27 | ^ 11:10.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 11:10.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheIOThread.cpp:11, 11:10.28 from Unified_cpp_netwerk_cache20.cpp:92: 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:10.28 | ^~~~~~~~ 11:10.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheIOThread.cpp:11, 11:10.28 from Unified_cpp_netwerk_cache20.cpp:92: 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:10.28 | ^~~~~~~~ 11:10.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheIOThread.cpp:11, 11:10.28 from Unified_cpp_netwerk_cache20.cpp:92: 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.28 427 | SizeT Size() const { return SizeT(width, height); } 11:10.28 | ^~~~ 11:10.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheIOThread.cpp:11, 11:10.28 from Unified_cpp_netwerk_cache20.cpp:92: 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.28 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 11:10.28 | ^~~~~~~~ 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 11:10.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.28 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 11:10.28 | ^~~~~~~~ 11:10.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 11:10.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheIOThread.cpp:11, 11:10.29 from Unified_cpp_netwerk_cache20.cpp:92: 11:10.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 11:10.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 11:10.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.29 62 | Sub operator-(const Sub& aPoint) const { 11:10.29 | ^~~~~~~~ 11:10.30 In file included from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheFile.h:10, 11:10.30 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheEntry.h:9, 11:10.30 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheEntry.cpp:6, 11:10.30 from Unified_cpp_netwerk_cache20.cpp:2: 11:10.30 /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheFileMetadata.h: In member function ‘virtual nsresult mozilla::net::CacheEntry::OnFileReady(nsresult, bool)’: 11:10.30 /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheFileMetadata.h:35:4: warning: ‘frecency’ may be used uninitialized in this function [-Wmaybe-uninitialized] 11:10.30 35 | ((double)(aInt) / (double)CacheObserver::HalfLifeSeconds()) 11:10.30 | ^ 11:10.30 In file included from Unified_cpp_netwerk_cache20.cpp:2: 11:10.30 /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheEntry.cpp:490:14: note: ‘frecency’ was declared here 11:10.30 490 | uint32_t frecency; 11:10.30 | ^~~~~~~~ 11:10.30 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_cache21.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cache2 -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cache2 -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_cache21.o.pp Unified_cpp_netwerk_cache21.cpp 11:10.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:8, 11:10.62 from Unified_cpp_netwerk_base1.cpp:20: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:10.62 | ^ 11:10.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:8, 11:10.62 from Unified_cpp_netwerk_base1.cpp:20: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:10.62 | ^ 11:10.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:8, 11:10.62 from Unified_cpp_netwerk_base1.cpp:20: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 371 | nscoord aAppUnitsPerDevPixel) { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 380 | nscoord aAppUnitsPerDevPixel) { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 387 | nscoord aAppUnitsPerDevPixel) { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 394 | nscoord aAppUnitsPerDevPixel) { 11:10.62 | ^ 11:10.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:10.62 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:23, 11:10.62 from Unified_cpp_netwerk_base1.cpp:20: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 189 | CSSRect GetExpandedScrollableRect() const { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 243 | CSSRect CalculateScrollRange() const { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 11:10.62 | ^ 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 11:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.62 457 | CSSRect GetVisualViewport() const { 11:10.63 | ^ 11:10.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:10.63 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:23, 11:10.63 from Unified_cpp_netwerk_base1.cpp:20: 11:10.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 11:10.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.64 1338 | CSSCoord ToCSSPixels() const { return _0; } 11:10.64 | ^ 11:10.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:23, 11:10.64 from Unified_cpp_netwerk_base1.cpp:20: 11:10.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 11:10.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 11:10.64 | ^ 11:10.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:10.64 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:23, 11:10.65 from Unified_cpp_netwerk_base1.cpp:20: 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.65 21 | inline Rect ToRect(const gfxRect& aRect) { 11:10.65 | ^ 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.65 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 11:10.65 | ^ 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 11:10.65 | ^ 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.65 44 | inline Size ToSize(const gfxSize& aSize) { 11:10.65 | ^ 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.65 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 11:10.65 | ^ 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.65 52 | inline gfxSize ThebesSize(const Size& aSize) { 11:10.65 | ^ 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 11:10.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 11:10.65 | ^ 11:10.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:10.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:10.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:10.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:10.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:10.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:10.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:23, 11:10.66 from Unified_cpp_netwerk_base1.cpp:20: 11:10.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 11:10.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.66 1859 | int32_t aAppUnitsPerPixel) { 11:10.66 | ^ 11:10.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 11:10.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.66 3214 | int32_t aAppUnitsPerPixel) { 11:10.66 | ^ 11:10.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:23, 11:10.66 from Unified_cpp_netwerk_base1.cpp:20: 11:10.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 11:10.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.66 332 | LayerPoint GetFixedPositionAnchor() const { 11:10.66 | ^ 11:10.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:10.66 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:23, 11:10.67 from Unified_cpp_netwerk_base1.cpp:20: 11:10.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 11:10.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.67 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 11:10.67 | ^ 11:10.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:23, 11:10.67 from Unified_cpp_netwerk_base1.cpp:20: 11:10.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 11:10.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.67 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:10.67 | ^ 11:10.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:8, 11:10.67 from Unified_cpp_netwerk_base1.cpp:20: 11:10.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:10.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:10.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:10.67 | ^~~~~~~~ 11:10.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 11:10.67 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:8, 11:10.67 from Unified_cpp_netwerk_base1.cpp:20: 11:10.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:10.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:10.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:10.68 | ^~~~~~~~ 11:10.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:10.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:10.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.68 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:8, 11:10.68 from Unified_cpp_netwerk_base1.cpp:20: 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.68 427 | SizeT Size() const { return SizeT(width, height); } 11:10.68 | ^~~~ 11:10.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 11:10.68 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:8, 11:10.68 from Unified_cpp_netwerk_base1.cpp:20: 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 11:10.68 | ^~~~~~~~ 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 11:10.68 | ^~~~~~~~ 11:10.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 11:10.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:10.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:10.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.68 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:8, 11:10.68 from Unified_cpp_netwerk_base1.cpp:20: 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 11:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.68 62 | Sub operator-(const Sub& aPoint) const { 11:10.68 | ^~~~~~~~ 11:10.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:10.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:8, 11:10.69 from Unified_cpp_netwerk_base1.cpp:20: 11:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 11:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 11:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 11:10.69 | ^~~~~~~~ 11:10.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:8, 11:10.69 from Unified_cpp_netwerk_base1.cpp:20: 11:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 11:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 11:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 11:10.69 | ^~~~~~~~~~~~~ 11:10.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/RequestContextService.cpp:8, 11:10.69 from Unified_cpp_netwerk_base1.cpp:20: 11:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 11:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 11:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.69 323 | static SizeTyped FromUnknownSize( 11:10.69 | ^~~~~~~~~~~~~~~ 11:10.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ProxyAutoConfig.h:10, 11:10.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/ProxyAutoConfig.cpp:7, 11:10.69 from Unified_cpp_netwerk_base1.cpp:2: 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.70 760 | typename detail::Nth::Type extract() { 11:10.70 | ^~~~~~~ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:10.70 netwerk/base/Unified_cpp_netwerk_base4.o 11:10.70 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_base3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_base3.o.pp Unified_cpp_netwerk_base3.cpp 11:10.74 js/src/Unified_cpp_js_src22.o 11:10.74 /usr/lib64/ccache/g++ -o Unified_cpp_js_src21.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src21.o.pp Unified_cpp_js_src21.cpp 11:17.52 warning: `syn` (lib) generated 1 warning 11:17.52 Compiling type-map v0.3.0 11:17.53 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=type_map CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/type-map CARGO_PKG_AUTHORS='Jacob Brown ' CARGO_PKG_DESCRIPTION='Provides a typemap container with FxHashMap' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=type-map CARGO_PKG_REPOSITORY='https://github.com/kardeiz/type-map' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name type_map --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/type-map/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=4695f05a0eb80bf9 -C extra-filename=-4695f05a0eb80bf9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern fxhash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfxhash-f21c7ddc630e0e3f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 11:18.52 Compiling ordered-float v1.0.1 11:18.52 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ordered_float CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/ordered-float CARGO_PKG_AUTHORS='Jonathan Reem :Matt Brubeck ' CARGO_PKG_DESCRIPTION='Wrappers for total ordering on floats' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ordered-float CARGO_PKG_REPOSITORY='https://github.com/reem/rust-ordered-float' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name ordered_float /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ordered-float/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=bfb3da56cfa396a8 -C extra-filename=-bfb3da56cfa396a8 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 11:19.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_integer CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/num-integer CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/num-integer-1b2f6fc5e6fa1f6d/out /usr/bin/rustc --crate-name num_integer /builddir/build/BUILD/icecat-78.15.0/third_party/rust/num-integer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=a504593d6b08b275 -C extra-filename=-a504593d6b08b275 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg has_i128` 11:19.31 warning: `#[inline]` is ignored on function prototypes 11:19.31 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/num-integer/src/lib.rs:152:5 11:19.31 | 11:19.31 152 | #[inline] 11:19.31 | ^^^^^^^^^ 11:19.31 | 11:19.31 = note: `#[warn(unused_attributes)]` on by default 11:21.04 warning: `num-integer` (lib) generated 1 warning 11:21.04 Compiling build-parallel v0.1.1 11:21.04 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_parallel CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/build-parallel CARGO_PKG_AUTHORS='Jeff Muizelaar ' CARGO_PKG_DESCRIPTION='A helper library to let you parallelize work in build.rs 11:21.04 using the jobserver 11:21.04 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=build-parallel CARGO_PKG_REPOSITORY='https://github.com/jrmuizel/build-parallel' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_parallel --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/build-parallel/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=b98fd158482e0be6 -C extra-filename=-b98fd158482e0be6 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern crossbeam_utils=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcrossbeam_utils-3090b611959b6a4d.rmeta --extern jobserver=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libjobserver-e5a5b51d1fa7784a.rmeta --extern num_cpus=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libnum_cpus-e6053dffb285280b.rmeta --cap-lints warn` 11:21.24 Compiling regex v1.3.3 11:21.24 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/regex CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses 11:21.24 finite automata and guarantees linear time matching on all inputs. 11:21.24 ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=1.3.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name regex /builddir/build/BUILD/icecat-78.15.0/third_party/rust/regex/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="aho-corasick"' --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="perf"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --cfg 'feature="thread_local"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=cb3c16082e310751 -C extra-filename=-cb3c16082e310751 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern aho_corasick=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libaho_corasick-dadbe4f230460423.rmeta --extern memchr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmemchr-19c01da4fe5268c2.rmeta --extern regex_syntax=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libregex_syntax-e0fe0931368553a8.rmeta --extern thread_local=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthread_local-025e7be239439b12.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 11:22.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:8, 11:22.41 from Unified_cpp_netwerk_base2.cpp:2: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:22.41 | ^ 11:22.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:8, 11:22.41 from Unified_cpp_netwerk_base2.cpp:2: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:22.41 | ^ 11:22.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 11:22.41 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:8, 11:22.41 from Unified_cpp_netwerk_base2.cpp:2: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:22.41 | ^ 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.41 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:22.41 | ^ 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.41 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:22.41 | ^ 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.41 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:22.41 | ^ 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.41 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:22.41 | ^ 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.41 371 | nscoord aAppUnitsPerDevPixel) { 11:22.41 | ^ 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.41 380 | nscoord aAppUnitsPerDevPixel) { 11:22.41 | ^ 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:22.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.41 387 | nscoord aAppUnitsPerDevPixel) { 11:22.42 | ^ 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.42 394 | nscoord aAppUnitsPerDevPixel) { 11:22.42 | ^ 11:22.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIOService.cpp:46, 11:22.42 from Unified_cpp_netwerk_base2.cpp:65: 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.42 189 | CSSRect GetExpandedScrollableRect() const { 11:22.42 | ^ 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.42 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:22.42 | ^ 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.42 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 11:22.42 | ^ 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.42 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 11:22.42 | ^ 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.42 243 | CSSRect CalculateScrollRange() const { 11:22.42 | ^ 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.42 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 11:22.42 | ^ 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.42 457 | CSSRect GetVisualViewport() const { 11:22.42 | ^ 11:22.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIOService.cpp:46, 11:22.42 from Unified_cpp_netwerk_base2.cpp:65: 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 11:22.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.42 1338 | CSSCoord ToCSSPixels() const { return _0; } 11:22.42 | ^ 11:22.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:22.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIOService.cpp:46, 11:22.43 from Unified_cpp_netwerk_base2.cpp:65: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.43 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 11:22.43 | ^ 11:22.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIOService.cpp:46, 11:22.43 from Unified_cpp_netwerk_base2.cpp:65: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.43 21 | inline Rect ToRect(const gfxRect& aRect) { 11:22.43 | ^ 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.43 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 11:22.43 | ^ 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.43 40 | inline Point ToPoint(const gfxPoint& aPoint) { 11:22.43 | ^ 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.43 44 | inline Size ToSize(const gfxSize& aSize) { 11:22.43 | ^ 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.43 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 11:22.43 | ^ 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.43 52 | inline gfxSize ThebesSize(const Size& aSize) { 11:22.43 | ^ 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.43 56 | inline gfxRect ThebesRect(const Rect& aRect) { 11:22.43 | ^ 11:22.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIOService.cpp:46, 11:22.43 from Unified_cpp_netwerk_base2.cpp:65: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.43 1859 | int32_t aAppUnitsPerPixel) { 11:22.43 | ^ 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.43 3214 | int32_t aAppUnitsPerPixel) { 11:22.43 | ^ 11:22.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIOService.cpp:46, 11:22.43 from Unified_cpp_netwerk_base2.cpp:65: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 11:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.43 332 | LayerPoint GetFixedPositionAnchor() const { 11:22.43 | ^ 11:22.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIOService.cpp:46, 11:22.44 from Unified_cpp_netwerk_base2.cpp:65: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.44 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 11:22.44 | ^ 11:22.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsIOService.cpp:46, 11:22.44 from Unified_cpp_netwerk_base2.cpp:65: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.44 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:22.44 | ^ 11:22.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:8, 11:22.44 from Unified_cpp_netwerk_base2.cpp:2: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:22.44 | ^~~~~~~~ 11:22.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:8, 11:22.44 from Unified_cpp_netwerk_base2.cpp:2: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:22.44 | ^~~~~~~~ 11:22.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:8, 11:22.44 from Unified_cpp_netwerk_base2.cpp:2: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.44 427 | SizeT Size() const { return SizeT(width, height); } 11:22.44 | ^~~~ 11:22.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:8, 11:22.44 from Unified_cpp_netwerk_base2.cpp:2: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.44 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 11:22.44 | ^~~~~~~~ 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.44 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 11:22.44 | ^~~~~~~~ 11:22.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:8, 11:22.44 from Unified_cpp_netwerk_base2.cpp:2: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.44 62 | Sub operator-(const Sub& aPoint) const { 11:22.44 | ^~~~~~~~ 11:22.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:8, 11:22.44 from Unified_cpp_netwerk_base2.cpp:2: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 11:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.44 43 | friend Sub operator*(T aScale, Sub aCoord) { 11:22.44 | ^~~~~~~~ 11:22.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 11:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:8, 11:22.44 from Unified_cpp_netwerk_base2.cpp:2: 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 11:22.45 | ^~~~~~~~~~~~~ 11:22.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:8, 11:22.45 from Unified_cpp_netwerk_base2.cpp:2: 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.45 323 | static SizeTyped FromUnknownSize( 11:22.45 | ^~~~~~~~~~~~~~~ 11:22.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoTargetHolder.h:11, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.h:9, 11:22.45 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsBaseChannel.cpp:7, 11:22.45 from Unified_cpp_netwerk_base2.cpp:2: 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.45 760 | typename detail::Nth::Type extract() { 11:22.45 | ^~~~~~~ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.45 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_base4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_netwerk_base4.o.pp Unified_cpp_netwerk_base4.cpp 11:22.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheStorageService.cpp:27, 11:22.58 from Unified_cpp_netwerk_cache21.cpp:2: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:22.58 | ^ 11:22.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheStorageService.cpp:27, 11:22.58 from Unified_cpp_netwerk_cache21.cpp:2: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:22.58 | ^ 11:22.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheStorageService.cpp:27, 11:22.58 from Unified_cpp_netwerk_cache21.cpp:2: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:22.58 | ^ 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:22.58 | ^ 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:22.58 | ^ 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:22.58 | ^ 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:22.58 | ^ 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 371 | nscoord aAppUnitsPerDevPixel) { 11:22.58 | ^ 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 380 | nscoord aAppUnitsPerDevPixel) { 11:22.58 | ^ 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 387 | nscoord aAppUnitsPerDevPixel) { 11:22.58 | ^ 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 394 | nscoord aAppUnitsPerDevPixel) { 11:22.58 | ^ 11:22.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheStorageService.cpp:27, 11:22.58 from Unified_cpp_netwerk_cache21.cpp:2: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:22.58 | ^~~~~~~~ 11:22.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 11:22.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/cache2/CacheStorageService.cpp:27, 11:22.58 from Unified_cpp_netwerk_cache21.cpp:2: 11:22.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:22.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:22.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:22.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:22.59 | ^~~~~~~~ 11:22.60 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/cache2' 11:22.60 js/src/Unified_cpp_js_src23.o 11:22.61 /usr/lib64/ccache/g++ -o Unified_cpp_js_src22.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src22.o.pp Unified_cpp_js_src22.cpp 11:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.68 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.68 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.68 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:24.68 | ^ 11:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:24.69 | ^ 11:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:24.69 | ^ 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:24.69 | ^ 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:24.69 | ^ 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:24.69 | ^ 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:24.69 | ^ 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 371 | nscoord aAppUnitsPerDevPixel) { 11:24.69 | ^ 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 380 | nscoord aAppUnitsPerDevPixel) { 11:24.69 | ^ 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 387 | nscoord aAppUnitsPerDevPixel) { 11:24.69 | ^ 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 394 | nscoord aAppUnitsPerDevPixel) { 11:24.69 | ^ 11:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 189 | CSSRect GetExpandedScrollableRect() const { 11:24.69 | ^ 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 11:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.69 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:24.70 | ^ 11:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 11:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.70 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 11:24.70 | ^ 11:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 11:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.70 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 11:24.70 | ^ 11:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 11:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.71 243 | CSSRect CalculateScrollRange() const { 11:24.71 | ^ 11:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 11:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.71 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 11:24.71 | ^ 11:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 11:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.71 457 | CSSRect GetVisualViewport() const { 11:24.71 | ^ 11:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 11:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.71 1338 | CSSCoord ToCSSPixels() const { return _0; } 11:24.71 | ^ 11:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 11:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.71 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 11:24.71 | ^ 11:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.72 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.72 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.72 21 | inline Rect ToRect(const gfxRect& aRect) { 11:24.72 | ^ 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.72 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 11:24.72 | ^ 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.72 40 | inline Point ToPoint(const gfxPoint& aPoint) { 11:24.72 | ^ 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.72 44 | inline Size ToSize(const gfxSize& aSize) { 11:24.72 | ^ 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.72 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 11:24.72 | ^ 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 11:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.72 52 | inline gfxSize ThebesSize(const Size& aSize) { 11:24.72 | ^ 11:24.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 11:24.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.73 56 | inline gfxRect ThebesRect(const Rect& aRect) { 11:24.73 | ^ 11:24.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 11:24.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.73 1859 | int32_t aAppUnitsPerPixel) { 11:24.73 | ^ 11:24.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 11:24.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.73 3214 | int32_t aAppUnitsPerPixel) { 11:24.73 | ^ 11:24.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 11:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.74 332 | LayerPoint GetFixedPositionAnchor() const { 11:24.74 | ^ 11:24.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 11:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.74 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 11:24.74 | ^ 11:24.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.74 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 11:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.75 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:24.75 | ^ 11:24.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:24.75 | ^~~~~~~~ 11:24.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.75 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.76 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:24.76 | ^~~~~~~~ 11:24.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:24.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 11:24.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.76 427 | SizeT Size() const { return SizeT(width, height); } 11:24.76 | ^~~~ 11:24.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.76 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:24.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 11:24.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.76 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 11:24.76 | ^~~~~~~~ 11:24.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:24.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 11:24.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.77 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 11:24.77 | ^~~~~~~~ 11:24.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 11:24.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 11:24.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.77 62 | Sub operator-(const Sub& aPoint) const { 11:24.77 | ^~~~~~~~ 11:24.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.77 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 11:24.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 11:24.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 11:24.78 | ^~~~~~~~ 11:24.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 11:24.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 11:24.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.78 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 11:24.78 | ^~~~~~~~~~~~~ 11:24.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.78 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 11:24.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 11:24.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.79 323 | static SizeTyped FromUnknownSize( 11:24.79 | ^~~~~~~~~~~~~~~ 11:24.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 11:24.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 11:24.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 11:24.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 11:24.79 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 11:24.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 11:24.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:24.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:24.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:24.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:24.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.79 760 | typename detail::Nth::Type extract() { 11:24.79 | ^~~~~~~ 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:24.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:24.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:24.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:24.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:24.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:24.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:24.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:24.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:24.80 netwerk/protocol/http/Unified_cpp_protocol_http0.o 11:24.80 /usr/lib64/ccache/g++ -o nsHttpHandler.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/netwerk/ipc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket/neqo_glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsHttpHandler.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp 11:29.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.14 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.14 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:29.14 | ^ 11:29.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.14 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:29.14 | ^ 11:29.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.14 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.14 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.14 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:29.14 | ^ 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.14 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:29.14 | ^ 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.14 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:29.14 | ^ 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.14 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:29.14 | ^ 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.14 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:29.14 | ^ 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.14 371 | nscoord aAppUnitsPerDevPixel) { 11:29.14 | ^ 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.15 380 | nscoord aAppUnitsPerDevPixel) { 11:29.15 | ^ 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.15 387 | nscoord aAppUnitsPerDevPixel) { 11:29.15 | ^ 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.15 394 | nscoord aAppUnitsPerDevPixel) { 11:29.15 | ^ 11:29.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.15 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.15 189 | CSSRect GetExpandedScrollableRect() const { 11:29.15 | ^ 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.15 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:29.15 | ^ 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.15 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 11:29.15 | ^ 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.15 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 11:29.15 | ^ 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.15 243 | CSSRect CalculateScrollRange() const { 11:29.15 | ^ 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.15 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 11:29.15 | ^ 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.15 457 | CSSRect GetVisualViewport() const { 11:29.15 | ^ 11:29.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.15 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.15 1338 | CSSCoord ToCSSPixels() const { return _0; } 11:29.15 | ^ 11:29.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.15 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 11:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.17 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 11:29.17 | ^ 11:29.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 11:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.18 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 21 | inline Rect ToRect(const gfxRect& aRect) { 11:29.18 | ^ 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 11:29.18 | ^ 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 40 | inline Point ToPoint(const gfxPoint& aPoint) { 11:29.18 | ^ 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 44 | inline Size ToSize(const gfxSize& aSize) { 11:29.18 | ^ 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 11:29.18 | ^ 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 52 | inline gfxSize ThebesSize(const Size& aSize) { 11:29.18 | ^ 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 56 | inline gfxRect ThebesRect(const Rect& aRect) { 11:29.18 | ^ 11:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.18 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 1859 | int32_t aAppUnitsPerPixel) { 11:29.18 | ^ 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 3214 | int32_t aAppUnitsPerPixel) { 11:29.18 | ^ 11:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.18 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 332 | LayerPoint GetFixedPositionAnchor() const { 11:29.18 | ^ 11:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.18 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 11:29.18 | ^ 11:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.18 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.18 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 11:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.18 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:29.19 | ^ 11:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelParent.cpp:11, 11:29.19 from Unified_cpp_netwerk_protocol_ftp0.cpp:11: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.19 1394 | LayerPoint GetFixedPositionAnchor() { 11:29.19 | ^ 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.19 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 11:29.19 | ^ 11:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.19 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.19 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:29.19 | ^~~~~~~~ 11:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.19 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:29.19 | ^~~~~~~~ 11:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.19 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.19 427 | SizeT Size() const { return SizeT(width, height); } 11:29.19 | ^~~~ 11:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.19 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.19 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 11:29.19 | ^~~~~~~~ 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 11:29.19 | ^~~~~~~~ 11:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.19 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 11:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.19 62 | Sub operator-(const Sub& aPoint) const { 11:29.19 | ^~~~~~~~ 11:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.19 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.21 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 11:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 11:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.21 43 | friend Sub operator*(T aScale, Sub aCoord) { 11:29.21 | ^~~~~~~~ 11:29.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.21 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.21 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 11:29.22 | ^~~~~~~~~~~~~ 11:29.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.22 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.22 323 | static SizeTyped FromUnknownSize( 11:29.22 | ^~~~~~~~~~~~~~~ 11:29.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.22 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.22 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 11:29.22 | ^~~~~~~~~~~~~~ 11:29.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.22 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 11:29.22 | ^~~~~~~~~~~~~ 11:29.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.22 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.22 383 | Point TopLeft() const { return Point(x, y); } 11:29.22 | ^~~~~~~ 11:29.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.22 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.22 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 11:29.22 | ^~~~~~~~~~~~~~~ 11:29.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.22 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.22 246 | PointTyped As2DPoint() const { 11:29.22 | ^~~~~~~~~ 11:29.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.22 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.23 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 11:29.23 | ^~~~~~~~~ 11:29.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.23 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.23 2266 | PointTyped TransformPointSimple( 11:29.23 | ^~~~~~~~~~~~~~~~~~~~ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.23 794 | RectTyped TransformAndClipBounds( 11:29.23 | ^~~~~~~~~~~~~~~~~~~~~~ 11:29.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:29.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 11:29.23 from Unified_cpp_netwerk_protocol_ftp0.cpp:2: 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.23 760 | typename detail::Nth::Type extract() { 11:29.23 | ^~~~~~~ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:29.23 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/ftp' 11:29.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/viewsource' 11:29.23 mkdir -p '.deps/' 11:29.23 netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.o 11:29.23 /usr/lib64/ccache/g++ -o Unified_cpp_protocol_viewsource0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/viewsource -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_protocol_viewsource0.o.pp Unified_cpp_protocol_viewsource0.cpp 11:31.07 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/websocket' 11:31.08 mkdir -p '.deps/' 11:31.08 netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.o 11:31.08 /usr/lib64/ccache/g++ -o Unified_cpp_protocol_websocket0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/websocket -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_protocol_websocket0.o.pp Unified_cpp_protocol_websocket0.cpp 11:36.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.37 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:36.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:36.37 | ^ 11:36.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.37 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:36.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:36.37 | ^ 11:36.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.38 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 371 | nscoord aAppUnitsPerDevPixel) { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 380 | nscoord aAppUnitsPerDevPixel) { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 387 | nscoord aAppUnitsPerDevPixel) { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 394 | nscoord aAppUnitsPerDevPixel) { 11:36.38 | ^ 11:36.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.38 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 189 | CSSRect GetExpandedScrollableRect() const { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 243 | CSSRect CalculateScrollRange() const { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 11:36.38 | ^ 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 457 | CSSRect GetVisualViewport() const { 11:36.38 | ^ 11:36.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.38 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 1338 | CSSCoord ToCSSPixels() const { return _0; } 11:36.38 | ^ 11:36.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.38 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 11:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.38 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 11:36.38 | ^ 11:36.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:36.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.39 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.39 21 | inline Rect ToRect(const gfxRect& aRect) { 11:36.39 | ^ 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.39 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 11:36.39 | ^ 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.39 40 | inline Point ToPoint(const gfxPoint& aPoint) { 11:36.39 | ^ 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.39 44 | inline Size ToSize(const gfxSize& aSize) { 11:36.39 | ^ 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.39 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 11:36.39 | ^ 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 11:36.39 | ^ 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 11:36.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.39 56 | inline gfxRect ThebesRect(const Rect& aRect) { 11:36.39 | ^ 11:36.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.39 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.41 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.41 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 11:36.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.41 1859 | int32_t aAppUnitsPerPixel) { 11:36.41 | ^ 11:36.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 11:36.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.41 3214 | int32_t aAppUnitsPerPixel) { 11:36.41 | ^ 11:36.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 11:36.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:36.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:36.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:36.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.42 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.42 332 | LayerPoint GetFixedPositionAnchor() const { 11:36.42 | ^ 11:36.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.42 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.42 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 11:36.42 | ^ 11:36.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.42 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.42 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:36.42 | ^ 11:36.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.42 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:36.42 | ^~~~~~~~ 11:36.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.42 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:36.42 | ^~~~~~~~ 11:36.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.42 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.42 427 | SizeT Size() const { return SizeT(width, height); } 11:36.42 | ^~~~ 11:36.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.42 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.42 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 11:36.42 | ^~~~~~~~ 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 11:36.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 11:36.42 | ^~~~~~~~ 11:36.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:36.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.43 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.43 62 | Sub operator-(const Sub& aPoint) const { 11:36.43 | ^~~~~~~~ 11:36.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.43 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.43 43 | friend Sub operator*(T aScale, Sub aCoord) { 11:36.43 | ^~~~~~~~ 11:36.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.43 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 11:36.43 | ^~~~~~~~~~~~~ 11:36.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.43 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.43 323 | static SizeTyped FromUnknownSize( 11:36.43 | ^~~~~~~~~~~~~~~ 11:36.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:20, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsJSPrincipals.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoParent.h:8, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 11:36.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 11:36.43 from Unified_cpp_netwerk_protocol_res0.cpp:2: 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.43 760 | typename detail::Nth::Type extract() { 11:36.43 | ^~~~~~~ 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 11:36.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:36.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:36.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:36.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:36.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:36.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:36.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:36.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:36.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:36.45 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/res' 11:36.45 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/system/linux' 11:36.45 mkdir -p '.deps/' 11:36.46 netwerk/system/linux/nsNetworkLinkService.o 11:36.46 /usr/lib64/ccache/g++ -o nsNetworkLinkService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/system/linux -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/system/linux -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNetworkLinkService.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/system/linux/nsNetworkLinkService.cpp 11:40.56 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/system/linux' 11:40.57 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/system/netlink' 11:40.57 mkdir -p '.deps/' 11:40.57 netwerk/system/netlink/NetlinkService.o 11:40.57 /usr/lib64/ccache/g++ -o NetlinkService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/system/netlink -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/system/netlink -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/NetlinkService.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/system/netlink/NetlinkService.cpp 11:47.85 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/system/netlink' 11:47.85 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/ipc' 11:47.85 mkdir -p '.deps/' 11:47.86 netwerk/ipc/Unified_cpp_netwerk_ipc0.o 11:47.86 netwerk/ipc/Unified_cpp_netwerk_ipc1.o 11:47.86 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_ipc0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/modules/libjar -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_netwerk_ipc0.o.pp Unified_cpp_netwerk_ipc0.cpp 11:48.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.21 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.21 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:48.21 | ^ 11:48.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.21 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:48.21 | ^ 11:48.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.21 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:48.21 | ^ 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:48.21 | ^ 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:48.21 | ^ 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:48.21 | ^ 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:48.21 | ^ 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.21 371 | nscoord aAppUnitsPerDevPixel) { 11:48.21 | ^ 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.21 380 | nscoord aAppUnitsPerDevPixel) { 11:48.21 | ^ 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.21 387 | nscoord aAppUnitsPerDevPixel) { 11:48.21 | ^ 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:48.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.21 394 | nscoord aAppUnitsPerDevPixel) { 11:48.21 | ^ 11:48.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:48.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:48.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.22 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.22 189 | CSSRect GetExpandedScrollableRect() const { 11:48.22 | ^ 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.22 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:48.22 | ^ 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.22 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 11:48.22 | ^ 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.22 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 11:48.22 | ^ 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.22 243 | CSSRect CalculateScrollRange() const { 11:48.22 | ^ 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.22 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 11:48.22 | ^ 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 11:48.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.22 457 | CSSRect GetVisualViewport() const { 11:48.23 | ^ 11:48.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.23 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 11:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.23 1338 | CSSCoord ToCSSPixels() const { return _0; } 11:48.23 | ^ 11:48.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.23 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 11:48.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.23 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 11:48.24 | ^ 11:48.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 11:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:48.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:48.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.24 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 11:48.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.24 21 | inline Rect ToRect(const gfxRect& aRect) { 11:48.25 | ^ 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.25 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 11:48.25 | ^ 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.25 40 | inline Point ToPoint(const gfxPoint& aPoint) { 11:48.25 | ^ 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.25 44 | inline Size ToSize(const gfxSize& aSize) { 11:48.25 | ^ 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.25 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 11:48.25 | ^ 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.25 52 | inline gfxSize ThebesSize(const Size& aSize) { 11:48.25 | ^ 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 11:48.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.25 56 | inline gfxRect ThebesRect(const Rect& aRect) { 11:48.25 | ^ 11:48.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:48.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:48.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:48.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.26 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 11:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.26 1859 | int32_t aAppUnitsPerPixel) { 11:48.26 | ^ 11:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 11:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.26 3214 | int32_t aAppUnitsPerPixel) { 11:48.26 | ^ 11:48.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.26 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 11:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.26 332 | LayerPoint GetFixedPositionAnchor() const { 11:48.26 | ^ 11:48.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.26 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 11:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.26 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 11:48.26 | ^ 11:48.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.26 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 11:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.26 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:48.26 | ^ 11:48.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.27 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.27 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:48.27 | ^~~~~~~~ 11:48.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.27 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:48.27 | ^~~~~~~~ 11:48.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.27 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 11:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.27 427 | SizeT Size() const { return SizeT(width, height); } 11:48.27 | ^~~~ 11:48.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.27 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.27 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 11:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.28 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 11:48.28 | ^~~~~~~~ 11:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 11:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.28 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 11:48.28 | ^~~~~~~~ 11:48.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.28 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 11:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 11:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.28 62 | Sub operator-(const Sub& aPoint) const { 11:48.28 | ^~~~~~~~ 11:48.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:48.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.29 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 11:48.29 | ^~~~~~~~ 11:48.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.29 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 11:48.29 | ^~~~~~~~~~~~~ 11:48.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.29 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.29 323 | static SizeTyped FromUnknownSize( 11:48.29 | ^~~~~~~~~~~~~~~ 11:48.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:11, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 11:48.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 11:48.29 from Unified_cpp_protocol_viewsource0.cpp:2: 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.29 760 | typename detail::Nth::Type extract() { 11:48.29 | ^~~~~~~ 11:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 11:48.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:48.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:48.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:48.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:48.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:48.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:48.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:48.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:48.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:48.30 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/viewsource' 11:48.30 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/url-classifier' 11:48.30 mkdir -p '.deps/' 11:48.30 netwerk/url-classifier/Unified_cpp_url-classifier0.o 11:48.30 netwerk/url-classifier/Unified_cpp_url-classifier1.o 11:48.30 /usr/lib64/ccache/g++ -o Unified_cpp_url-classifier0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_url-classifier0.o.pp Unified_cpp_url-classifier0.cpp 11:51.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:51.47 | ^ 11:51.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.47 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:51.47 | ^ 11:51.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 371 | nscoord aAppUnitsPerDevPixel) { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 380 | nscoord aAppUnitsPerDevPixel) { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 387 | nscoord aAppUnitsPerDevPixel) { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 394 | nscoord aAppUnitsPerDevPixel) { 11:51.48 | ^ 11:51.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.48 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 189 | CSSRect GetExpandedScrollableRect() const { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.48 243 | CSSRect CalculateScrollRange() const { 11:51.48 | ^ 11:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 11:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.50 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 11:51.50 | ^ 11:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 11:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.50 457 | CSSRect GetVisualViewport() const { 11:51.50 | ^ 11:51.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 11:51.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 11:51.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 11:51.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:51.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.51 1338 | CSSCoord ToCSSPixels() const { return _0; } 11:51.51 | ^ 11:51.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.51 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 11:51.51 | ^ 11:51.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.51 21 | inline Rect ToRect(const gfxRect& aRect) { 11:51.51 | ^ 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 11:51.51 | ^ 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 11:51.51 | ^ 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.51 44 | inline Size ToSize(const gfxSize& aSize) { 11:51.51 | ^ 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.51 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 11:51.51 | ^ 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.51 52 | inline gfxSize ThebesSize(const Size& aSize) { 11:51.51 | ^ 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.51 56 | inline gfxRect ThebesRect(const Rect& aRect) { 11:51.51 | ^ 11:51.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.51 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.51 1859 | int32_t aAppUnitsPerPixel) { 11:51.51 | ^ 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 11:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.51 3214 | int32_t aAppUnitsPerPixel) { 11:51.51 | ^ 11:51.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.52 332 | LayerPoint GetFixedPositionAnchor() const { 11:51.52 | ^ 11:51.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.52 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 11:51.52 | ^ 11:51.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:51.52 | ^ 11:51.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.52 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:51.52 | ^~~~~~~~ 11:51.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.52 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:51.52 | ^~~~~~~~ 11:51.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.54 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.54 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 11:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.54 427 | SizeT Size() const { return SizeT(width, height); } 11:51.54 | ^~~~ 11:51.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.55 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 11:51.55 | ^~~~~~~~ 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.55 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 11:51.55 | ^~~~~~~~ 11:51.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.55 62 | Sub operator-(const Sub& aPoint) const { 11:51.55 | ^~~~~~~~ 11:51.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.55 43 | friend Sub operator*(T aScale, Sub aCoord) { 11:51.55 | ^~~~~~~~ 11:51.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 11:51.55 | ^~~~~~~~~~~~~ 11:51.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 11:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.55 323 | static SizeTyped FromUnknownSize( 11:51.55 | ^~~~~~~~~~~~~~~ 11:51.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 11:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 11:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:51.57 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:51.57 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpHandler.cpp:8: 11:51.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 11:51.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:51.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:51.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.58 760 | typename detail::Nth::Type extract() { 11:51.58 | ^~~~~~~ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:51.58 netwerk/protocol/http/Unified_cpp_protocol_http1.o 11:51.58 /usr/lib64/ccache/g++ -o Unified_cpp_protocol_http0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/netwerk/ipc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket/neqo_glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_protocol_http0.o.pp Unified_cpp_protocol_http0.cpp 11:52.20 js/src/Unified_cpp_js_src24.o 11:52.21 /usr/lib64/ccache/g++ -o Unified_cpp_js_src23.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src23.o.pp Unified_cpp_js_src23.cpp 11:54.44 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/MemoryMetrics.cpp:13, 11:54.44 from Unified_cpp_js_src21.cpp:38: 11:54.44 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In function ‘size_t JS::SystemRealmCount(JSContext*)’: 11:54.44 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:129:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 11:54.44 129 | it++; 11:54.44 | ~~^~ 11:54.44 In file included from Unified_cpp_js_src21.cpp:38: 11:54.44 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/MemoryMetrics.cpp:768:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 11:54.44 768 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 11:54.44 | ^~~~~ 11:54.44 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/MemoryMetrics.cpp:13, 11:54.44 from Unified_cpp_js_src21.cpp:38: 11:54.44 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In function ‘size_t JS::UserRealmCount(JSContext*)’: 11:54.44 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:129:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 11:54.45 129 | it++; 11:54.45 | ~~^~ 11:54.45 In file included from Unified_cpp_js_src21.cpp:38: 11:54.45 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/MemoryMetrics.cpp:778:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 11:54.45 778 | for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) { 11:54.45 | ^~~~~ 11:54.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCAPI.h:15, 11:54.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:25, 11:54.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:74, 11:54.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:54.45 from /builddir/build/BUILD/icecat-78.15.0/js/src/NamespaceImports.h:15, 11:54.45 from /builddir/build/BUILD/icecat-78.15.0/js/src/gc/Barrier.h:12, 11:54.45 from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/JSObject.h:12, 11:54.45 from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/JSObject-inl.h:10, 11:54.45 from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/JSObject.cpp:11, 11:54.45 from Unified_cpp_js_src21.cpp:2: 11:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h: In member function ‘bool mozilla::Vector::growStorageBy(size_t) [with T = JS::ZoneStats; long unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]’: 11:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h:934:23: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 11:54.45 934 | MOZ_NEVER_INLINE bool Vector::growStorageBy(size_t aIncr) { 11:54.45 | ^~~~~~~~~~~~~~~~ 11:54.45 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/MemoryMetrics.cpp:13, 11:54.45 from Unified_cpp_js_src21.cpp:38: 11:54.45 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In function ‘bool CollectRuntimeStatsHelper(JSContext*, JS::RuntimeStats*, JS::ObjectPrivateVisitor*, bool, js::IterateCellCallback)’: 11:54.45 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:129:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 11:54.45 129 | it++; 11:54.45 | ~~^~ 11:54.45 In file included from Unified_cpp_js_src21.cpp:38: 11:54.45 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/MemoryMetrics.cpp:703:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 11:54.45 703 | for (RealmsIter realm(rt); !realm.done(); realm.next()) { 11:54.45 | ^~~~~ 11:54.45 js/src/Unified_cpp_js_src25.o 11:54.45 /usr/lib64/ccache/g++ -o Unified_cpp_js_src24.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src24.o.pp Unified_cpp_js_src24.cpp 11:55.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:55.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:55.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:55.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:55.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.09 from Unified_cpp_netwerk_base3.cpp:11: 11:55.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 11:55.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.09 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 11:55.09 | ^ 11:55.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.09 from Unified_cpp_netwerk_base3.cpp:11: 11:55.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 11:55.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.09 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 11:55.09 | ^ 11:55.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.09 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.09 from Unified_cpp_netwerk_base3.cpp:11: 11:55.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 11:55.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 11:55.09 | ^ 11:55.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 11:55.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 11:55.09 | ^ 11:55.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 11:55.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 11:55.11 | ^ 11:55.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 11:55.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 11:55.11 | ^ 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 11:55.12 | ^ 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.12 371 | nscoord aAppUnitsPerDevPixel) { 11:55.12 | ^ 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.12 380 | nscoord aAppUnitsPerDevPixel) { 11:55.12 | ^ 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.12 387 | nscoord aAppUnitsPerDevPixel) { 11:55.12 | ^ 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.12 394 | nscoord aAppUnitsPerDevPixel) { 11:55.12 | ^ 11:55.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.12 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.12 from Unified_cpp_netwerk_base3.cpp:11: 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 11:55.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.13 189 | CSSRect GetExpandedScrollableRect() const { 11:55.13 | ^ 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:55.13 | ^ 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.13 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 11:55.13 | ^ 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.13 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 11:55.13 | ^ 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.13 243 | CSSRect CalculateScrollRange() const { 11:55.13 | ^ 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 11:55.13 | ^ 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 11:55.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.13 457 | CSSRect GetVisualViewport() const { 11:55.13 | ^ 11:55.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 11:55.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 11:55.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 11:55.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:55.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:55.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:55.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:55.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:55.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:55.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:55.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:55.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.14 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.14 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.14 from Unified_cpp_netwerk_base3.cpp:11: 11:55.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 11:55.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.14 1338 | CSSCoord ToCSSPixels() const { return _0; } 11:55.15 | ^ 11:55.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.15 from Unified_cpp_netwerk_base3.cpp:11: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.15 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 11:55.15 | ^ 11:55.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.15 from Unified_cpp_netwerk_base3.cpp:11: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.15 21 | inline Rect ToRect(const gfxRect& aRect) { 11:55.15 | ^ 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.15 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 11:55.15 | ^ 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.15 40 | inline Point ToPoint(const gfxPoint& aPoint) { 11:55.15 | ^ 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.15 44 | inline Size ToSize(const gfxSize& aSize) { 11:55.15 | ^ 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.15 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 11:55.15 | ^ 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.15 52 | inline gfxSize ThebesSize(const Size& aSize) { 11:55.15 | ^ 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.15 56 | inline gfxRect ThebesRect(const Rect& aRect) { 11:55.15 | ^ 11:55.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.15 from Unified_cpp_netwerk_base3.cpp:11: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.15 1859 | int32_t aAppUnitsPerPixel) { 11:55.15 | ^ 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.15 3214 | int32_t aAppUnitsPerPixel) { 11:55.15 | ^ 11:55.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.15 from Unified_cpp_netwerk_base3.cpp:11: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 11:55.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.15 332 | LayerPoint GetFixedPositionAnchor() const { 11:55.15 | ^ 11:55.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:55.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.16 from Unified_cpp_netwerk_base3.cpp:11: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.16 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 11:55.16 | ^ 11:55.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.16 from Unified_cpp_netwerk_base3.cpp:11: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.16 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 11:55.16 | ^ 11:55.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.16 from Unified_cpp_netwerk_base3.cpp:11: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 11:55.16 | ^~~~~~~~ 11:55.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.16 from Unified_cpp_netwerk_base3.cpp:11: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 11:55.16 | ^~~~~~~~ 11:55.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.16 from Unified_cpp_netwerk_base3.cpp:11: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.16 427 | SizeT Size() const { return SizeT(width, height); } 11:55.16 | ^~~~ 11:55.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.16 from Unified_cpp_netwerk_base3.cpp:11: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.16 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 11:55.16 | ^~~~~~~~ 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.16 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 11:55.16 | ^~~~~~~~ 11:55.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.16 from Unified_cpp_netwerk_base3.cpp:11: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 11:55.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.16 62 | Sub operator-(const Sub& aPoint) const { 11:55.16 | ^~~~~~~~ 11:55.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 11:55.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.17 from Unified_cpp_netwerk_base3.cpp:11: 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.17 43 | friend Sub operator*(T aScale, Sub aCoord) { 11:55.17 | ^~~~~~~~ 11:55.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.17 from Unified_cpp_netwerk_base3.cpp:11: 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 11:55.17 | ^~~~~~~~~~~~~ 11:55.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetUtil.cpp:8, 11:55.17 from Unified_cpp_netwerk_base3.cpp:11: 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.17 323 | static SizeTyped FromUnknownSize( 11:55.17 | ^~~~~~~~~~~~~~~ 11:55.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/DNS.h:11, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetAddr.h:11, 11:55.17 from /builddir/build/BUILD/icecat-78.15.0/netwerk/base/nsNetAddr.cpp:7, 11:55.17 from Unified_cpp_netwerk_base3.cpp:2: 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:55.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:55.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:55.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:55.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:55.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:55.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:55.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:55.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.19 760 | typename detail::Nth::Type extract() { 11:55.19 | ^~~~~~~ 11:55.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 11:55.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:55.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:55.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 11:55.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 11:55.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 11:55.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 11:55.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 11:55.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 11:55.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 11:55.20 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/base' 11:55.20 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/wifi' 11:55.20 mkdir -p '.deps/' 11:55.20 netwerk/wifi/Unified_cpp_netwerk_wifi0.o 11:55.20 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_wifi0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/wifi -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/wifi -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -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 -MD -MP -MF .deps/Unified_cpp_netwerk_wifi0.o.pp Unified_cpp_netwerk_wifi0.cpp 12:00.41 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/wifi' 12:00.42 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/build' 12:00.42 mkdir -p '.deps/' 12:00.43 netwerk/build/nsNetModule.o 12:00.43 /usr/lib64/ccache/g++ -o nsNetModule.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cache -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/netwerk/mime -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/about -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/file -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/ftp -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/res -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket -I/builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv -I/builddir/build/BUILD/icecat-78.15.0/netwerk/streamconv/converters -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/gio -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/modules/brotli/dec -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsNetModule.o.pp /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp 12:01.57 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=regex CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/regex CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses 12:01.57 finite automata and guarantees linear time matching on all inputs. 12:01.57 ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=1.3.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name regex /builddir/build/BUILD/icecat-78.15.0/third_party/rust/regex/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="aho-corasick"' --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="perf"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --cfg 'feature="thread_local"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=65f14b6ea808957a -C extra-filename=-65f14b6ea808957a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern aho_corasick=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libaho_corasick-1932739a2c95c775.rmeta --extern memchr=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libmemchr-650a9c7b90aa9fc4.rmeta --extern regex_syntax=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libregex_syntax-1bd85bfb756b5e69.rmeta --extern thread_local=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libthread_local-39d6488ca08cbedb.rmeta --cap-lints warn` 12:02.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.65 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:02.65 | ^ 12:02.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.65 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:02.65 | ^ 12:02.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.65 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.65 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.65 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:02.65 | ^ 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.65 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:02.65 | ^ 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.65 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:02.65 | ^ 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:02.65 | ^ 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:02.65 | ^ 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.65 371 | nscoord aAppUnitsPerDevPixel) { 12:02.65 | ^ 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.66 380 | nscoord aAppUnitsPerDevPixel) { 12:02.66 | ^ 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.66 387 | nscoord aAppUnitsPerDevPixel) { 12:02.66 | ^ 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.66 394 | nscoord aAppUnitsPerDevPixel) { 12:02.66 | ^ 12:02.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.66 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.66 189 | CSSRect GetExpandedScrollableRect() const { 12:02.66 | ^ 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.66 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:02.66 | ^ 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.66 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 12:02.66 | ^ 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.66 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 12:02.66 | ^ 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.66 243 | CSSRect CalculateScrollRange() const { 12:02.66 | ^ 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.66 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 12:02.66 | ^ 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.66 457 | CSSRect GetVisualViewport() const { 12:02.66 | ^ 12:02.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.66 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 12:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.66 1338 | CSSCoord ToCSSPixels() const { return _0; } 12:02.66 | ^ 12:02.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.68 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.68 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 12:02.68 | ^ 12:02.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.68 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.68 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.68 21 | inline Rect ToRect(const gfxRect& aRect) { 12:02.68 | ^ 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.68 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 12:02.68 | ^ 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.68 40 | inline Point ToPoint(const gfxPoint& aPoint) { 12:02.68 | ^ 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.68 44 | inline Size ToSize(const gfxSize& aSize) { 12:02.68 | ^ 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.68 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 12:02.68 | ^ 12:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 12:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.69 52 | inline gfxSize ThebesSize(const Size& aSize) { 12:02.69 | ^ 12:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 12:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.69 56 | inline gfxRect ThebesRect(const Rect& aRect) { 12:02.69 | ^ 12:02.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.69 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 12:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.69 1859 | int32_t aAppUnitsPerPixel) { 12:02.69 | ^ 12:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 12:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.69 3214 | int32_t aAppUnitsPerPixel) { 12:02.69 | ^ 12:02.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 12:02.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.70 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.70 332 | LayerPoint GetFixedPositionAnchor() const { 12:02.70 | ^ 12:02.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.70 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.70 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 12:02.70 | ^ 12:02.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.70 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.70 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:02.70 | ^ 12:02.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.70 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:02.70 | ^~~~~~~~ 12:02.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.70 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.70 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.70 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:02.70 | ^~~~~~~~ 12:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.71 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.71 427 | SizeT Size() const { return SizeT(width, height); } 12:02.71 | ^~~~ 12:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.71 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.71 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 12:02.71 | ^~~~~~~~ 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.71 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 12:02.71 | ^~~~~~~~ 12:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.71 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.71 62 | Sub operator-(const Sub& aPoint) const { 12:02.71 | ^~~~~~~~ 12:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.71 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.71 43 | friend Sub operator*(T aScale, Sub aCoord) { 12:02.71 | ^~~~~~~~ 12:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.71 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 12:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 12:02.71 | ^~~~~~~~~~~~~ 12:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.72 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.72 323 | static SizeTyped FromUnknownSize( 12:02.72 | ^~~~~~~~~~~~~~~ 12:02.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/WebSocketLog.h:12, 12:02.72 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 12:02.72 from Unified_cpp_protocol_websocket0.cpp:2: 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.72 760 | typename detail::Nth::Type extract() { 12:02.72 | ^~~~~~~ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:02.72 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/websocket' 12:02.72 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/auth' 12:02.72 mkdir -p '.deps/' 12:02.74 extensions/auth/nsAuthSASL.o 12:02.74 extensions/auth/nsHttpNegotiateAuth.o 12:02.74 /usr/lib64/ccache/g++ -o nsAuthSASL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsAuthSASL.o.pp /builddir/build/BUILD/icecat-78.15.0/extensions/auth/nsAuthSASL.cpp 12:04.40 extensions/auth/nsIAuthModule.o 12:04.40 /usr/lib64/ccache/g++ -o nsHttpNegotiateAuth.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsHttpNegotiateAuth.o.pp /builddir/build/BUILD/icecat-78.15.0/extensions/auth/nsHttpNegotiateAuth.cpp 12:08.13 extensions/auth/Unified_cpp_extensions_auth0.o 12:08.13 /usr/lib64/ccache/g++ -o nsIAuthModule.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsIAuthModule.o.pp /builddir/build/BUILD/icecat-78.15.0/extensions/auth/nsIAuthModule.cpp 12:11.45 js/src/Unified_cpp_js_src26.o 12:11.45 /usr/lib64/ccache/g++ -o Unified_cpp_js_src25.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src25.o.pp Unified_cpp_js_src25.cpp 12:12.04 /usr/lib64/ccache/g++ -o Unified_cpp_extensions_auth0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_extensions_auth0.o.pp Unified_cpp_extensions_auth0.cpp 12:12.15 Compiling dbus v0.6.4 12:12.15 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=dbus CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus CARGO_PKG_AUTHORS='David Henningsson ' CARGO_PKG_DESCRIPTION='Bindings to D-Bus, which is a bus commonly used on Linux for inter-process communication.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dbus CARGO_PKG_REPOSITORY='https://github.com/diwic/dbus-rs' CARGO_PKG_VERSION=0.6.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name dbus /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=4781590d24dc25e7 -C extra-filename=-4781590d24dc25e7 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern libdbus_sys=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibdbus_sys-9a090fa404fdcac9.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib64` 12:12.54 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:275:27 12:12.54 | 12:12.54 275 | let (s, vv) = try!(r); 12:12.54 | ^^^ 12:12.54 | 12:12.54 = note: `#[warn(deprecated)]` on by default 12:12.54 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:597:17 12:12.54 | 12:12.54 597 | let p = try!(Path::new(path)); 12:12.54 | ^^^ 12:12.54 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:598:17 12:12.54 | 12:12.54 598 | let i = try!(Interface::new(iface)); 12:12.54 | ^^^ 12:12.54 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:599:17 12:12.54 | 12:12.54 599 | let m = try!(Member::new(name)); 12:12.54 | ^^^ 12:12.54 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:821:13 12:12.54 | 12:12.54 821 | Ok((try!(i.read()), try!(i.read()))) 12:12.54 | ^^^ 12:12.54 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:821:29 12:12.54 | 12:12.54 821 | Ok((try!(i.read()), try!(i.read()))) 12:12.54 | ^^^ 12:12.54 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:830:13 12:12.54 | 12:12.54 830 | Ok((try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.54 | ^^^ 12:12.54 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:830:29 12:12.54 | 12:12.54 830 | Ok((try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.54 | ^^^ 12:12.54 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:830:45 12:12.54 | 12:12.54 830 | Ok((try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.54 | ^^^ 12:12.54 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:839:13 12:12.55 | 12:12.55 839 | Ok((try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.55 | ^^^ 12:12.55 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:839:29 12:12.55 | 12:12.55 839 | Ok((try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.55 | ^^^ 12:12.55 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:839:45 12:12.55 | 12:12.55 839 | Ok((try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.55 | ^^^ 12:12.55 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:839:61 12:12.55 | 12:12.55 839 | Ok((try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.55 | ^^^ 12:12.55 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:849:13 12:12.55 | 12:12.55 849 | Ok((try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.55 | ^^^ 12:12.55 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:849:29 12:12.55 | 12:12.55 849 | Ok((try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.55 | ^^^ 12:12.55 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:849:45 12:12.55 | 12:12.55 849 | Ok((try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.55 | ^^^ 12:12.55 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:849:61 12:12.55 | 12:12.55 849 | Ok((try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.55 | ^^^ 12:12.55 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/message.rs:849:77 12:12.55 | 12:12.55 849 | Ok((try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()), try!(i.read()))) 12:12.55 | ^^^ 12:12.55 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:31:21 12:12.55 | 12:12.55 31 | let mut r = try!(self.conn.send_with_reply_and_block(m, self.timeout_ms)); 12:12.55 | ^^^ 12:12.55 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.55 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:32:21 12:12.55 | 12:12.55 32 | let reply = try!(r.as_result()).get_items(); 12:12.55 | ^^^ 12:12.56 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:48:9 12:12.56 | 12:12.56 48 | try!(r.as_result()); 12:12.56 | ^^^ 12:12.56 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:47:21 12:12.56 | 12:12.56 47 | let mut r = try!(self.conn.send_with_reply_and_block(m, self.timeout_ms)); 12:12.56 | ^^^ 12:12.56 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:57:21 12:12.56 | 12:12.56 57 | let mut r = try!(self.conn.send_with_reply_and_block(m, self.timeout_ms)); 12:12.56 | ^^^ 12:12.57 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.57 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:58:21 12:12.57 | 12:12.57 58 | let reply = try!(r.as_result()).get_items(); 12:12.57 | ^^^ 12:12.57 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.57 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:63:37 12:12.57 | 12:12.57 63 | let a: &[MessageItem] = try!(reply[0].inner()); 12:12.57 | ^^^ 12:12.57 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.57 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:65:30 12:12.58 | 12:12.58 65 | let (k, v) = try!(p.inner()); 12:12.58 | ^^^ 12:12.58 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:66:56 12:12.58 | 12:12.58 66 | let (k, v): (&String, &MessageItem) = (try!(k.inner()), try!(v.inner())); 12:12.58 | ^^^ 12:12.58 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:66:73 12:12.58 | 12:12.58 66 | let (k, v): (&String, &MessageItem) = (try!(k.inner()), try!(v.inner())); 12:12.58 | ^^^ 12:12.58 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:91:20 12:12.58 | 12:12.58 91 | self.map = try!(self.p.get_all()); 12:12.58 | ^^^ 12:12.58 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:103:17 12:12.58 | 12:12.58 103 | let v = try!(self.p.get(propname)); 12:12.58 | ^^^ 12:12.58 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/prop.rs:110:9 12:12.58 | 12:12.58 110 | try!(self.p.set(propname, value.clone())); 12:12.58 | ^^^ 12:12.58 warning: trait objects without an explicit `dyn` are deprecated 12:12.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/watch.rs:96:26 12:12.58 | 12:12.58 96 | on_update: Mutex>, 12:12.58 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(Watch) + Send` 12:12.58 | 12:12.58 = note: `#[warn(bare_trait_objects)]` on by default 12:12.58 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.58 = note: for more information, see issue #80165 12:12.58 warning: trait objects without an explicit `dyn` are deprecated 12:12.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/watch.rs:100:47 12:12.58 | 12:12.58 100 | pub fn new(c: &Connection, on_update: Box) -> Box { 12:12.58 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(Watch) + Send` 12:12.58 | 12:12.58 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.58 = note: for more information, see issue #80165 12:12.58 warning: trait objects without an explicit `dyn` are deprecated 12:12.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/watch.rs:109:48 12:12.58 | 12:12.58 109 | pub fn set_on_update(&self, on_update: Box) { *self.on_update.lock().unwrap() = on_update; } 12:12.58 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(Watch) + Send` 12:12.58 | 12:12.58 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.58 = note: for more information, see issue #80165 12:12.58 warning: trait objects without an explicit `dyn` are deprecated 12:12.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/connection.rs:13:32 12:12.58 | 12:12.58 13 | pub type MessageCallback = Box bool + 'static>; 12:12.58 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&Connection, Message) -> bool + 'static` 12:12.58 | 12:12.58 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.58 = note: for more information, see issue #80165 12:12.58 warning: trait objects without an explicit `dyn` are deprecated 12:12.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/connection.rs:93:52 12:12.59 | 12:12.59 93 | pub fn msg_handlers(&mut self) -> &mut Vec> { &mut self.handlers } 12:12.59 | ^^^^^^^^^^ help: use `dyn`: `dyn MsgHandler` 12:12.59 | 12:12.59 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.59 = note: for more information, see issue #80165 12:12.59 warning: trait objects without an explicit `dyn` are deprecated 12:12.59 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/connection.rs:379:49 12:12.59 | 12:12.59 379 | pub fn extract_handler(&self) -> Option> { 12:12.59 | ^^^^^^^^^^ help: use `dyn`: `dyn MsgHandler` 12:12.60 | 12:12.60 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.60 = note: for more information, see issue #80165 12:12.60 warning: trait objects without an explicit `dyn` are deprecated 12:12.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/connection.rs:594:45 12:12.60 | 12:12.60 594 | pub fn set_watch_callback(&self, f: Box) { self.i.watches.as_ref().unwrap().set_on_update(f); } 12:12.60 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(Watch) + Send` 12:12.60 | 12:12.60 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.60 = note: for more information, see issue #80165 12:12.60 warning: trait objects without an explicit `dyn` are deprecated 12:12.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/connection.rs:679:31 12:12.60 | 12:12.60 679 | type MsgHandlerList = Vec>; 12:12.60 | ^^^^^^^^^^ help: use `dyn`: `dyn MsgHandler` 12:12.60 | 12:12.60 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.60 = note: for more information, see issue #80165 12:12.60 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:32:17 12:12.60 | 12:12.60 32 | let c = try!(CString::new(s).map_err(|e| e.to_string())); 12:12.60 | ^^^ 12:12.60 ... 12:12.60 134 | cstring_wrapper!(Signature, dbus_signature_validate_single); 12:12.60 | ------------------------------------------------------------ in this macro invocation 12:12.60 | 12:12.60 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.60 warning: trait objects without an explicit `dyn` are deprecated 12:12.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:113:17 12:12.60 | 12:12.60 113 | (&s as &fmt::Display).fmt(f) 12:12.60 | ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display` 12:12.60 ... 12:12.60 134 | cstring_wrapper!(Signature, dbus_signature_validate_single); 12:12.60 | ------------------------------------------------------------ in this macro invocation 12:12.60 | 12:12.60 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.60 = note: for more information, see issue #80165 12:12.60 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.60 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:32:17 12:12.60 | 12:12.60 32 | let c = try!(CString::new(s).map_err(|e| e.to_string())); 12:12.60 | ^^^ 12:12.60 ... 12:12.60 146 | cstring_wrapper!(Path, dbus_validate_path); 12:12.60 | ------------------------------------------- in this macro invocation 12:12.60 | 12:12.60 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.60 warning: trait objects without an explicit `dyn` are deprecated 12:12.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:113:17 12:12.60 | 12:12.60 113 | (&s as &fmt::Display).fmt(f) 12:12.60 | ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display` 12:12.60 ... 12:12.60 146 | cstring_wrapper!(Path, dbus_validate_path); 12:12.60 | ------------------------------------------- in this macro invocation 12:12.60 | 12:12.60 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.60 = note: for more information, see issue #80165 12:12.60 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.60 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:32:17 12:12.60 | 12:12.60 32 | let c = try!(CString::new(s).map_err(|e| e.to_string())); 12:12.60 | ^^^ 12:12.60 ... 12:12.60 158 | cstring_wrapper!(Member, dbus_validate_member); 12:12.60 | ----------------------------------------------- in this macro invocation 12:12.60 | 12:12.60 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.60 warning: trait objects without an explicit `dyn` are deprecated 12:12.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:113:17 12:12.60 | 12:12.60 113 | (&s as &fmt::Display).fmt(f) 12:12.60 | ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display` 12:12.61 ... 12:12.61 158 | cstring_wrapper!(Member, dbus_validate_member); 12:12.61 | ----------------------------------------------- in this macro invocation 12:12.61 | 12:12.61 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.61 = note: for more information, see issue #80165 12:12.61 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.61 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:32:17 12:12.61 | 12:12.61 32 | let c = try!(CString::new(s).map_err(|e| e.to_string())); 12:12.61 | ^^^ 12:12.61 ... 12:12.61 165 | cstring_wrapper!(Interface, dbus_validate_interface); 12:12.61 | ----------------------------------------------------- in this macro invocation 12:12.61 | 12:12.61 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.61 warning: trait objects without an explicit `dyn` are deprecated 12:12.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:113:17 12:12.61 | 12:12.61 113 | (&s as &fmt::Display).fmt(f) 12:12.61 | ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display` 12:12.61 ... 12:12.61 165 | cstring_wrapper!(Interface, dbus_validate_interface); 12:12.61 | ----------------------------------------------------- in this macro invocation 12:12.61 | 12:12.61 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.61 = note: for more information, see issue #80165 12:12.61 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.61 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:32:17 12:12.61 | 12:12.61 32 | let c = try!(CString::new(s).map_err(|e| e.to_string())); 12:12.61 | ^^^ 12:12.61 ... 12:12.61 172 | cstring_wrapper!(BusName, dbus_validate_bus_name); 12:12.61 | -------------------------------------------------- in this macro invocation 12:12.61 | 12:12.61 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.61 warning: trait objects without an explicit `dyn` are deprecated 12:12.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:113:17 12:12.61 | 12:12.61 113 | (&s as &fmt::Display).fmt(f) 12:12.61 | ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display` 12:12.61 ... 12:12.61 172 | cstring_wrapper!(BusName, dbus_validate_bus_name); 12:12.61 | -------------------------------------------------- in this macro invocation 12:12.61 | 12:12.61 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.61 = note: for more information, see issue #80165 12:12.61 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.61 warning: use of deprecated macro `try`: use the `?` operator instead 12:12.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:32:17 12:12.61 | 12:12.61 32 | let c = try!(CString::new(s).map_err(|e| e.to_string())); 12:12.61 | ^^^ 12:12.61 ... 12:12.61 179 | cstring_wrapper!(ErrorName, dbus_validate_error_name); 12:12.61 | ------------------------------------------------------ in this macro invocation 12:12.61 | 12:12.61 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.61 warning: trait objects without an explicit `dyn` are deprecated 12:12.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/strings.rs:113:17 12:12.61 | 12:12.61 113 | (&s as &fmt::Display).fmt(f) 12:12.61 | ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display` 12:12.61 ... 12:12.61 179 | cstring_wrapper!(ErrorName, dbus_validate_error_name); 12:12.61 | ------------------------------------------------------ in this macro invocation 12:12.61 | 12:12.61 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.61 = note: for more information, see issue #80165 12:12.61 = note: this warning originates in the macro `cstring_wrapper` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.63 warning: anonymous parameters are deprecated and will be removed in the next edition. 12:12.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:28:21 12:12.63 | 12:12.63 28 | fn append(self, &mut IterAppend); 12:12.63 | ^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut IterAppend` 12:12.63 | 12:12.63 = note: `#[warn(anonymous_parameters)]` on by default 12:12.63 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 12:12.63 = note: for more information, see issue #41686 12:12.63 warning: anonymous parameters are deprecated and will be removed in the next edition. 12:12.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:44:22 12:12.63 | 12:12.63 44 | fn append(&self, &mut IterAppend); 12:12.63 | ^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut IterAppend` 12:12.63 | 12:12.63 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 12:12.63 = note: for more information, see issue #41686 12:12.63 warning: trait objects without an explicit `dyn` are deprecated 12:12.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:49:26 12:12.63 | 12:12.63 49 | fn as_any(&self) -> &any::Any where Self: 'static; 12:12.63 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.63 | 12:12.63 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.63 = note: for more information, see issue #80165 12:12.63 warning: trait objects without an explicit `dyn` are deprecated 12:12.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:58:38 12:12.63 | 12:12.63 58 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static; 12:12.63 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.63 | 12:12.63 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.63 = note: for more information, see issue #80165 12:12.63 warning: trait objects without an explicit `dyn` are deprecated 12:12.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:83:44 12:12.63 | 12:12.63 83 | fn as_iter<'a>(&'a self) -> Option + 'a>> { None } 12:12.63 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.63 | 12:12.63 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.63 = note: for more information, see issue #80165 12:12.63 warning: trait objects without an explicit `dyn` are deprecated 12:12.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:83:62 12:12.63 | 12:12.63 83 | fn as_iter<'a>(&'a self) -> Option + 'a>> { None } 12:12.63 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.63 | 12:12.63 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.63 = note: for more information, see issue #80165 12:12.63 warning: trait objects without an explicit `dyn` are deprecated 12:12.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:90:32 12:12.63 | 12:12.63 90 | fn box_clone(&self) -> Box { unimplemented!() /* Needed for backwards comp */ } 12:12.63 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.63 | 12:12.63 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.63 = note: for more information, see issue #80165 12:12.63 warning: trait objects without an explicit `dyn` are deprecated 12:12.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:93:26 12:12.63 | 12:12.63 93 | impl<'a> Get<'a> for Box { 12:12.63 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.63 | 12:12.63 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.64 = note: for more information, see issue #80165 12:12.65 warning: trait objects without an explicit `dyn` are deprecated 12:12.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:99:37 12:12.65 | 12:12.65 99 | pub fn cast<'a, T: 'static>(a: &'a (RefArg + 'static)) -> Option<&'a T> { a.as_any().downcast_ref() } 12:12.65 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.65 | 12:12.65 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.65 = note: for more information, see issue #80165 12:12.65 warning: trait objects without an explicit `dyn` are deprecated 12:12.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:107:45 12:12.65 | 12:12.65 107 | pub fn cast_mut<'a, T: 'static>(a: &'a mut (RefArg + 'static)) -> Option<&'a mut T> { a.as_any_mut().downcast_mut() } 12:12.65 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.65 | 12:12.65 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.65 = note: for more information, see issue #80165 12:12.65 warning: trait objects without an explicit `dyn` are deprecated 12:12.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:138:26 12:12.65 | 12:12.65 138 | fn as_any(&self) -> &any::Any where T: 'static { (&**self).as_any() } 12:12.65 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.65 | 12:12.65 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.65 = note: for more information, see issue #80165 12:12.65 warning: trait objects without an explicit `dyn` are deprecated 12:12.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:140:38 12:12.65 | 12:12.65 140 | fn as_any_mut(&mut self) -> &mut any::Any where T: 'static { unreachable!() } 12:12.65 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.65 | 12:12.65 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.65 = note: for more information, see issue #80165 12:12.65 warning: trait objects without an explicit `dyn` are deprecated 12:12.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:150:44 12:12.65 | 12:12.65 150 | fn as_iter<'b>(&'b self) -> Option + 'b>> { (&**self).as_iter() } 12:12.65 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'b` 12:12.65 | 12:12.65 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.65 = note: for more information, see issue #80165 12:12.65 warning: trait objects without an explicit `dyn` are deprecated 12:12.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:150:62 12:12.65 | 12:12.65 150 | fn as_iter<'b>(&'b self) -> Option + 'b>> { (&**self).as_iter() } 12:12.65 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.65 | 12:12.65 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.65 = note: for more information, see issue #80165 12:12.65 warning: trait objects without an explicit `dyn` are deprecated 12:12.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:152:32 12:12.65 | 12:12.65 152 | fn box_clone(&self) -> Box { (&**self).box_clone() } 12:12.65 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.65 | 12:12.65 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.65 = note: for more information, see issue #80165 12:12.65 warning: trait objects without an explicit `dyn` are deprecated 12:12.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:168:26 12:12.65 | 12:12.65 168 | fn as_any(&self) -> &any::Any where T: 'static { (&**self).as_any() } 12:12.65 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.65 ... 12:12.65 201 | deref_impl!(Box, self, &mut **self ); 12:12.65 | ------------------------------------- in this macro invocation 12:12.67 | 12:12.67 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.67 = note: for more information, see issue #80165 12:12.67 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.67 warning: trait objects without an explicit `dyn` are deprecated 12:12.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:170:47 12:12.67 | 12:12.67 170 | fn as_any_mut<'a>(&'a mut $ss) -> &'a mut any::Any where T: 'static { $make_mut.as_any_mut() } 12:12.67 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.67 ... 12:12.67 201 | deref_impl!(Box, self, &mut **self ); 12:12.67 | ------------------------------------- in this macro invocation 12:12.67 | 12:12.67 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.67 = note: for more information, see issue #80165 12:12.67 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.67 warning: trait objects without an explicit `dyn` are deprecated 12:12.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:180:44 12:12.67 | 12:12.67 180 | fn as_iter<'a>(&'a self) -> Option + 'a>> { (&**self).as_iter() } 12:12.67 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.67 ... 12:12.67 201 | deref_impl!(Box, self, &mut **self ); 12:12.67 | ------------------------------------- in this macro invocation 12:12.67 | 12:12.67 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.67 = note: for more information, see issue #80165 12:12.67 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.67 warning: trait objects without an explicit `dyn` are deprecated 12:12.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:180:62 12:12.67 | 12:12.67 180 | fn as_iter<'a>(&'a self) -> Option + 'a>> { (&**self).as_iter() } 12:12.67 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.67 ... 12:12.67 201 | deref_impl!(Box, self, &mut **self ); 12:12.67 | ------------------------------------- in this macro invocation 12:12.67 | 12:12.67 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.67 = note: for more information, see issue #80165 12:12.67 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.67 warning: trait objects without an explicit `dyn` are deprecated 12:12.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:182:32 12:12.67 | 12:12.67 182 | fn box_clone(&self) -> Box { (&**self).box_clone() } 12:12.67 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.67 ... 12:12.67 201 | deref_impl!(Box, self, &mut **self ); 12:12.67 | ------------------------------------- in this macro invocation 12:12.67 | 12:12.67 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.67 = note: for more information, see issue #80165 12:12.67 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.67 warning: trait objects without an explicit `dyn` are deprecated 12:12.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:168:26 12:12.67 | 12:12.67 168 | fn as_any(&self) -> &any::Any where T: 'static { (&**self).as_any() } 12:12.67 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.67 ... 12:12.67 202 | deref_impl!(Rc, self, Rc::get_mut(self).unwrap()); 12:12.67 | -------------------------------------------------- in this macro invocation 12:12.67 | 12:12.67 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.67 = note: for more information, see issue #80165 12:12.67 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.67 warning: trait objects without an explicit `dyn` are deprecated 12:12.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:170:47 12:12.67 | 12:12.67 170 | fn as_any_mut<'a>(&'a mut $ss) -> &'a mut any::Any where T: 'static { $make_mut.as_any_mut() } 12:12.67 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.67 ... 12:12.67 202 | deref_impl!(Rc, self, Rc::get_mut(self).unwrap()); 12:12.67 | -------------------------------------------------- in this macro invocation 12:12.67 | 12:12.67 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.67 = note: for more information, see issue #80165 12:12.67 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.67 warning: trait objects without an explicit `dyn` are deprecated 12:12.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:180:44 12:12.67 | 12:12.67 180 | fn as_iter<'a>(&'a self) -> Option + 'a>> { (&**self).as_iter() } 12:12.67 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.67 ... 12:12.67 202 | deref_impl!(Rc, self, Rc::get_mut(self).unwrap()); 12:12.67 | -------------------------------------------------- in this macro invocation 12:12.67 | 12:12.67 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.67 = note: for more information, see issue #80165 12:12.67 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.67 warning: trait objects without an explicit `dyn` are deprecated 12:12.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:180:62 12:12.68 | 12:12.68 180 | fn as_iter<'a>(&'a self) -> Option + 'a>> { (&**self).as_iter() } 12:12.68 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.68 ... 12:12.68 202 | deref_impl!(Rc, self, Rc::get_mut(self).unwrap()); 12:12.68 | -------------------------------------------------- in this macro invocation 12:12.68 | 12:12.68 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.68 = note: for more information, see issue #80165 12:12.68 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.68 warning: trait objects without an explicit `dyn` are deprecated 12:12.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:182:32 12:12.69 | 12:12.69 182 | fn box_clone(&self) -> Box { (&**self).box_clone() } 12:12.69 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.69 ... 12:12.69 202 | deref_impl!(Rc, self, Rc::get_mut(self).unwrap()); 12:12.69 | -------------------------------------------------- in this macro invocation 12:12.69 | 12:12.69 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.69 = note: for more information, see issue #80165 12:12.69 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.69 warning: trait objects without an explicit `dyn` are deprecated 12:12.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:168:26 12:12.69 | 12:12.69 168 | fn as_any(&self) -> &any::Any where T: 'static { (&**self).as_any() } 12:12.69 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.69 ... 12:12.69 203 | deref_impl!(Arc, self, Arc::get_mut(self).unwrap()); 12:12.69 | ---------------------------------------------------- in this macro invocation 12:12.69 | 12:12.69 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.69 = note: for more information, see issue #80165 12:12.69 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.69 warning: trait objects without an explicit `dyn` are deprecated 12:12.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:170:47 12:12.69 | 12:12.69 170 | fn as_any_mut<'a>(&'a mut $ss) -> &'a mut any::Any where T: 'static { $make_mut.as_any_mut() } 12:12.69 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.69 ... 12:12.69 203 | deref_impl!(Arc, self, Arc::get_mut(self).unwrap()); 12:12.69 | ---------------------------------------------------- in this macro invocation 12:12.69 | 12:12.69 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.69 = note: for more information, see issue #80165 12:12.69 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.69 warning: trait objects without an explicit `dyn` are deprecated 12:12.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:180:44 12:12.69 | 12:12.69 180 | fn as_iter<'a>(&'a self) -> Option + 'a>> { (&**self).as_iter() } 12:12.69 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.69 ... 12:12.69 203 | deref_impl!(Arc, self, Arc::get_mut(self).unwrap()); 12:12.69 | ---------------------------------------------------- in this macro invocation 12:12.69 | 12:12.69 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.69 = note: for more information, see issue #80165 12:12.69 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.69 warning: trait objects without an explicit `dyn` are deprecated 12:12.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:180:62 12:12.69 | 12:12.69 180 | fn as_iter<'a>(&'a self) -> Option + 'a>> { (&**self).as_iter() } 12:12.69 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.69 ... 12:12.69 203 | deref_impl!(Arc, self, Arc::get_mut(self).unwrap()); 12:12.69 | ---------------------------------------------------- in this macro invocation 12:12.69 | 12:12.70 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.70 = note: for more information, see issue #80165 12:12.70 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.70 warning: trait objects without an explicit `dyn` are deprecated 12:12.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/msgarg.rs:182:32 12:12.70 | 12:12.70 182 | fn box_clone(&self) -> Box { (&**self).box_clone() } 12:12.70 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.70 ... 12:12.70 203 | deref_impl!(Arc, self, Arc::get_mut(self).unwrap()); 12:12.70 | ---------------------------------------------------- in this macro invocation 12:12.70 | 12:12.70 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.70 = note: for more information, see issue #80165 12:12.70 = note: this warning originates in the macro `deref_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.70 warning: trait objects without an explicit `dyn` are deprecated 12:12.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:87:26 12:12.70 | 12:12.70 87 | fn as_any(&self) -> &any::Any { self } 12:12.70 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.70 ... 12:12.70 105 | integer_impl!(u8, Byte, b"y\0", i, Some(i as i64), u, Some(u as u64), f, Some(f as f64)); 12:12.70 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.70 | 12:12.70 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.70 = note: for more information, see issue #80165 12:12.70 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.70 warning: trait objects without an explicit `dyn` are deprecated 12:12.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:89:38 12:12.71 | 12:12.71 89 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.71 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.71 ... 12:12.71 105 | integer_impl!(u8, Byte, b"y\0", i, Some(i as i64), u, Some(u as u64), f, Some(f as f64)); 12:12.71 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.71 | 12:12.71 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.71 = note: for more information, see issue #80165 12:12.71 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.72 warning: trait objects without an explicit `dyn` are deprecated 12:12.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:97:32 12:12.72 | 12:12.72 97 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.72 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.72 ... 12:12.72 105 | integer_impl!(u8, Byte, b"y\0", i, Some(i as i64), u, Some(u as u64), f, Some(f as f64)); 12:12.72 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.72 | 12:12.72 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.72 = note: for more information, see issue #80165 12:12.72 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.72 warning: trait objects without an explicit `dyn` are deprecated 12:12.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:87:26 12:12.72 | 12:12.72 87 | fn as_any(&self) -> &any::Any { self } 12:12.72 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.72 ... 12:12.72 106 | integer_impl!(i16, Int16, b"n\0", i, Some(i as i64), _u, None, f, Some(f as f64)); 12:12.72 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.72 | 12:12.72 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.72 = note: for more information, see issue #80165 12:12.72 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.72 warning: trait objects without an explicit `dyn` are deprecated 12:12.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:89:38 12:12.72 | 12:12.72 89 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.72 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.72 ... 12:12.72 106 | integer_impl!(i16, Int16, b"n\0", i, Some(i as i64), _u, None, f, Some(f as f64)); 12:12.72 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.72 | 12:12.72 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.72 = note: for more information, see issue #80165 12:12.72 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.72 warning: trait objects without an explicit `dyn` are deprecated 12:12.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:97:32 12:12.72 | 12:12.72 97 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.72 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.72 ... 12:12.72 106 | integer_impl!(i16, Int16, b"n\0", i, Some(i as i64), _u, None, f, Some(f as f64)); 12:12.72 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.72 | 12:12.72 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.72 = note: for more information, see issue #80165 12:12.72 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.72 warning: trait objects without an explicit `dyn` are deprecated 12:12.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:87:26 12:12.72 | 12:12.72 87 | fn as_any(&self) -> &any::Any { self } 12:12.72 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.72 ... 12:12.72 107 | integer_impl!(u16, UInt16, b"q\0", i, Some(i as i64), u, Some(u as u64), f, Some(f as f64)); 12:12.72 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.72 | 12:12.72 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.72 = note: for more information, see issue #80165 12:12.72 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.72 warning: trait objects without an explicit `dyn` are deprecated 12:12.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:89:38 12:12.72 | 12:12.72 89 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.72 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.72 ... 12:12.72 107 | integer_impl!(u16, UInt16, b"q\0", i, Some(i as i64), u, Some(u as u64), f, Some(f as f64)); 12:12.72 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.72 | 12:12.72 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.72 = note: for more information, see issue #80165 12:12.72 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.72 warning: trait objects without an explicit `dyn` are deprecated 12:12.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:97:32 12:12.72 | 12:12.72 97 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.72 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.72 ... 12:12.73 107 | integer_impl!(u16, UInt16, b"q\0", i, Some(i as i64), u, Some(u as u64), f, Some(f as f64)); 12:12.73 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.73 | 12:12.73 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.73 = note: for more information, see issue #80165 12:12.73 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.73 warning: trait objects without an explicit `dyn` are deprecated 12:12.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:87:26 12:12.73 | 12:12.73 87 | fn as_any(&self) -> &any::Any { self } 12:12.73 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.73 ... 12:12.73 108 | integer_impl!(i32, Int32, b"i\0", i, Some(i as i64), _u, None, f, Some(f as f64)); 12:12.73 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.73 | 12:12.73 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.73 = note: for more information, see issue #80165 12:12.73 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.73 warning: trait objects without an explicit `dyn` are deprecated 12:12.74 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:89:38 12:12.74 | 12:12.74 89 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.74 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.74 ... 12:12.74 108 | integer_impl!(i32, Int32, b"i\0", i, Some(i as i64), _u, None, f, Some(f as f64)); 12:12.74 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.74 | 12:12.74 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.74 = note: for more information, see issue #80165 12:12.74 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.74 warning: trait objects without an explicit `dyn` are deprecated 12:12.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:97:32 12:12.75 | 12:12.75 97 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.75 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.75 ... 12:12.75 108 | integer_impl!(i32, Int32, b"i\0", i, Some(i as i64), _u, None, f, Some(f as f64)); 12:12.75 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.75 | 12:12.75 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.75 = note: for more information, see issue #80165 12:12.75 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.75 warning: trait objects without an explicit `dyn` are deprecated 12:12.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:87:26 12:12.75 | 12:12.75 87 | fn as_any(&self) -> &any::Any { self } 12:12.75 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.75 ... 12:12.75 109 | integer_impl!(u32, UInt32, b"u\0", i, Some(i as i64), u, Some(u as u64), f, Some(f as f64)); 12:12.75 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.75 | 12:12.75 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.75 = note: for more information, see issue #80165 12:12.75 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.75 warning: trait objects without an explicit `dyn` are deprecated 12:12.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:89:38 12:12.75 | 12:12.75 89 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.75 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.75 ... 12:12.75 109 | integer_impl!(u32, UInt32, b"u\0", i, Some(i as i64), u, Some(u as u64), f, Some(f as f64)); 12:12.75 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.75 | 12:12.75 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.75 = note: for more information, see issue #80165 12:12.75 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.75 warning: trait objects without an explicit `dyn` are deprecated 12:12.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:97:32 12:12.75 | 12:12.75 97 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.75 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.75 ... 12:12.75 109 | integer_impl!(u32, UInt32, b"u\0", i, Some(i as i64), u, Some(u as u64), f, Some(f as f64)); 12:12.75 | -------------------------------------------------------------------------------------------- in this macro invocation 12:12.75 | 12:12.75 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.75 = note: for more information, see issue #80165 12:12.75 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.75 warning: trait objects without an explicit `dyn` are deprecated 12:12.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:87:26 12:12.75 | 12:12.75 87 | fn as_any(&self) -> &any::Any { self } 12:12.75 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.75 ... 12:12.75 110 | integer_impl!(i64, Int64, b"x\0", i, Some(i), _u, None, _f, None); 12:12.75 | ----------------------------------------------------------------------------------- in this macro invocation 12:12.75 | 12:12.75 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.75 = note: for more information, see issue #80165 12:12.75 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.75 warning: trait objects without an explicit `dyn` are deprecated 12:12.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:89:38 12:12.75 | 12:12.75 89 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.75 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.75 ... 12:12.75 110 | integer_impl!(i64, Int64, b"x\0", i, Some(i), _u, None, _f, None); 12:12.75 | ----------------------------------------------------------------------------------- in this macro invocation 12:12.75 | 12:12.75 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.75 = note: for more information, see issue #80165 12:12.75 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.75 warning: trait objects without an explicit `dyn` are deprecated 12:12.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:97:32 12:12.75 | 12:12.75 97 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.75 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.75 ... 12:12.75 110 | integer_impl!(i64, Int64, b"x\0", i, Some(i), _u, None, _f, None); 12:12.75 | ----------------------------------------------------------------------------------- in this macro invocation 12:12.75 | 12:12.75 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.75 = note: for more information, see issue #80165 12:12.76 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.76 warning: trait objects without an explicit `dyn` are deprecated 12:12.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:87:26 12:12.76 | 12:12.76 87 | fn as_any(&self) -> &any::Any { self } 12:12.76 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.76 ... 12:12.76 111 | integer_impl!(u64, UInt64, b"t\0", _i, None, u, Some(u as u64), _f, None); 12:12.76 | ----------------------------------------------------------------------------------- in this macro invocation 12:12.76 | 12:12.76 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.76 = note: for more information, see issue #80165 12:12.76 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.76 warning: trait objects without an explicit `dyn` are deprecated 12:12.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:89:38 12:12.76 | 12:12.76 89 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.76 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.76 ... 12:12.76 111 | integer_impl!(u64, UInt64, b"t\0", _i, None, u, Some(u as u64), _f, None); 12:12.76 | ----------------------------------------------------------------------------------- in this macro invocation 12:12.76 | 12:12.76 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.76 = note: for more information, see issue #80165 12:12.76 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.76 warning: trait objects without an explicit `dyn` are deprecated 12:12.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:97:32 12:12.76 | 12:12.76 97 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.76 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.76 ... 12:12.76 111 | integer_impl!(u64, UInt64, b"t\0", _i, None, u, Some(u as u64), _f, None); 12:12.76 | ----------------------------------------------------------------------------------- in this macro invocation 12:12.76 | 12:12.76 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.76 = note: for more information, see issue #80165 12:12.76 = note: this warning originates in the macro `integer_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.76 warning: trait objects without an explicit `dyn` are deprecated 12:12.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:125:26 12:12.76 | 12:12.76 125 | fn as_any(&self) -> &any::Any { self } 12:12.76 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.76 ... 12:12.76 156 | refarg_impl!(bool, _i, Some(if *_i { 1 } else { 0 }), None, Some(if *_i { 1 as u64 } else { 0 as u64 }), Some(if *_i { 1 as f64 } else { 0 as f64 })); 12:12.76 | ------------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation 12:12.76 | 12:12.76 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.76 = note: for more information, see issue #80165 12:12.76 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.76 warning: trait objects without an explicit `dyn` are deprecated 12:12.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:127:38 12:12.76 | 12:12.76 127 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.76 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.76 ... 12:12.76 156 | refarg_impl!(bool, _i, Some(if *_i { 1 } else { 0 }), None, Some(if *_i { 1 as u64 } else { 0 as u64 }), Some(if *_i { 1 as f64 } else { 0 as f64 })); 12:12.76 | ------------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation 12:12.76 | 12:12.76 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.76 = note: for more information, see issue #80165 12:12.76 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.76 warning: trait objects without an explicit `dyn` are deprecated 12:12.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:137:32 12:12.76 | 12:12.76 137 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.78 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.78 ... 12:12.78 156 | refarg_impl!(bool, _i, Some(if *_i { 1 } else { 0 }), None, Some(if *_i { 1 as u64 } else { 0 as u64 }), Some(if *_i { 1 as f64 } else { 0 as f64 })); 12:12.78 | ------------------------------------------------------------------------------------------------------------------------------------------------------ in this macro invocation 12:12.78 | 12:12.78 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.78 = note: for more information, see issue #80165 12:12.78 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.78 warning: trait objects without an explicit `dyn` are deprecated 12:12.78 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:125:26 12:12.78 | 12:12.78 125 | fn as_any(&self) -> &any::Any { self } 12:12.78 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.79 ... 12:12.79 171 | refarg_impl!(f64, _i, None, None, None, Some(*_i)); 12:12.79 | --------------------------------------------------- in this macro invocation 12:12.79 | 12:12.79 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.79 = note: for more information, see issue #80165 12:12.79 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.79 warning: trait objects without an explicit `dyn` are deprecated 12:12.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:127:38 12:12.79 | 12:12.79 127 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.79 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.79 ... 12:12.79 171 | refarg_impl!(f64, _i, None, None, None, Some(*_i)); 12:12.79 | --------------------------------------------------- in this macro invocation 12:12.79 | 12:12.79 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.79 = note: for more information, see issue #80165 12:12.79 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.79 warning: trait objects without an explicit `dyn` are deprecated 12:12.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:137:32 12:12.79 | 12:12.79 137 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.79 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.79 ... 12:12.79 171 | refarg_impl!(f64, _i, None, None, None, Some(*_i)); 12:12.79 | --------------------------------------------------- in this macro invocation 12:12.79 | 12:12.79 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.79 = note: for more information, see issue #80165 12:12.79 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.79 warning: trait objects without an explicit `dyn` are deprecated 12:12.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:125:26 12:12.79 | 12:12.79 125 | fn as_any(&self) -> &any::Any { self } 12:12.79 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.79 ... 12:12.79 215 | refarg_impl!(String, _i, None, Some(&_i), None, None); 12:12.79 | ------------------------------------------------------ in this macro invocation 12:12.79 | 12:12.79 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.79 = note: for more information, see issue #80165 12:12.79 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.79 warning: trait objects without an explicit `dyn` are deprecated 12:12.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:127:38 12:12.79 | 12:12.79 127 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.79 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.79 ... 12:12.79 215 | refarg_impl!(String, _i, None, Some(&_i), None, None); 12:12.79 | ------------------------------------------------------ in this macro invocation 12:12.79 | 12:12.79 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.79 = note: for more information, see issue #80165 12:12.79 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.79 warning: trait objects without an explicit `dyn` are deprecated 12:12.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:137:32 12:12.79 | 12:12.79 137 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.79 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.79 ... 12:12.79 215 | refarg_impl!(String, _i, None, Some(&_i), None, None); 12:12.79 | ------------------------------------------------------ in this macro invocation 12:12.79 | 12:12.79 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.79 = note: for more information, see issue #80165 12:12.79 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.79 warning: trait objects without an explicit `dyn` are deprecated 12:12.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:125:26 12:12.79 | 12:12.79 125 | fn as_any(&self) -> &any::Any { self } 12:12.79 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.79 ... 12:12.79 254 | refarg_impl!(OwnedFd, _i, { use std::os::unix::io::AsRawFd; Some(_i.as_raw_fd() as i64) }, None, None, None); 12:12.79 | ------------------------------------------------------------------------------------------------------------- in this macro invocation 12:12.79 | 12:12.79 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.79 = note: for more information, see issue #80165 12:12.79 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.79 warning: trait objects without an explicit `dyn` are deprecated 12:12.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:127:38 12:12.79 | 12:12.79 127 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.79 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.79 ... 12:12.79 254 | refarg_impl!(OwnedFd, _i, { use std::os::unix::io::AsRawFd; Some(_i.as_raw_fd() as i64) }, None, None, None); 12:12.79 | ------------------------------------------------------------------------------------------------------------- in this macro invocation 12:12.79 | 12:12.79 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.79 = note: for more information, see issue #80165 12:12.79 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.79 warning: trait objects without an explicit `dyn` are deprecated 12:12.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:137:32 12:12.79 | 12:12.79 137 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.79 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.79 ... 12:12.79 254 | refarg_impl!(OwnedFd, _i, { use std::os::unix::io::AsRawFd; Some(_i.as_raw_fd() as i64) }, None, None, None); 12:12.79 | ------------------------------------------------------------------------------------------------------------- in this macro invocation 12:12.79 | 12:12.79 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.80 = note: for more information, see issue #80165 12:12.80 = note: this warning originates in the macro `refarg_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.80 warning: trait objects without an explicit `dyn` are deprecated 12:12.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:269:26 12:12.80 | 12:12.80 269 | fn as_any(&self) -> &any::Any { self } 12:12.80 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.80 ... 12:12.80 306 | string_impl!(Path, ObjectPath, b"o\0"); 12:12.80 | --------------------------------------- in this macro invocation 12:12.80 | 12:12.80 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.80 = note: for more information, see issue #80165 12:12.80 = note: this warning originates in the macro `string_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.80 warning: trait objects without an explicit `dyn` are deprecated 12:12.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:271:38 12:12.80 | 12:12.80 271 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.80 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.80 ... 12:12.80 306 | string_impl!(Path, ObjectPath, b"o\0"); 12:12.80 | --------------------------------------- in this macro invocation 12:12.80 | 12:12.80 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.80 = note: for more information, see issue #80165 12:12.80 = note: this warning originates in the macro `string_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.80 warning: trait objects without an explicit `dyn` are deprecated 12:12.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:275:32 12:12.80 | 12:12.80 275 | fn box_clone(&self) -> Box { Box::new(self.clone().into_static()) } 12:12.80 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.80 ... 12:12.80 306 | string_impl!(Path, ObjectPath, b"o\0"); 12:12.80 | --------------------------------------- in this macro invocation 12:12.80 | 12:12.80 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.80 = note: for more information, see issue #80165 12:12.80 = note: this warning originates in the macro `string_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.80 warning: trait objects without an explicit `dyn` are deprecated 12:12.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:269:26 12:12.80 | 12:12.80 269 | fn as_any(&self) -> &any::Any { self } 12:12.80 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.80 ... 12:12.80 307 | string_impl!(Signature, Signature, b"g\0"); 12:12.80 | ------------------------------------------- in this macro invocation 12:12.80 | 12:12.80 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.80 = note: for more information, see issue #80165 12:12.80 = note: this warning originates in the macro `string_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.80 warning: trait objects without an explicit `dyn` are deprecated 12:12.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:271:38 12:12.80 | 12:12.80 271 | fn as_any_mut(&mut self) -> &mut any::Any { self } 12:12.80 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.80 ... 12:12.80 307 | string_impl!(Signature, Signature, b"g\0"); 12:12.80 | ------------------------------------------- in this macro invocation 12:12.80 | 12:12.80 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.80 = note: for more information, see issue #80165 12:12.80 = note: this warning originates in the macro `string_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.80 warning: trait objects without an explicit `dyn` are deprecated 12:12.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/basic_impl.rs:275:32 12:12.80 | 12:12.80 275 | fn box_clone(&self) -> Box { Box::new(self.clone().into_static()) } 12:12.80 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.80 ... 12:12.80 307 | string_impl!(Signature, Signature, b"g\0"); 12:12.80 | ------------------------------------------- in this macro invocation 12:12.80 | 12:12.80 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.80 = note: for more information, see issue #80165 12:12.80 = note: this warning originates in the macro `string_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.80 warning: trait objects without an explicit `dyn` are deprecated 12:12.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:11:18 12:12.80 | 12:12.80 11 | impl Variant> { 12:12.80 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.80 | 12:12.80 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.80 = note: for more information, see issue #80165 12:12.80 warning: trait objects without an explicit `dyn` are deprecated 12:12.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:18:30 12:12.80 | 12:12.80 18 | impl Default for Variant> { 12:12.80 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.80 | 12:12.80 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.80 = note: for more information, see issue #80165 12:12.80 warning: trait objects without an explicit `dyn` are deprecated 12:12.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:23:57 12:12.80 | 12:12.80 23 | fn default() -> Self { Variant(Box::new(0u8) as Box) } 12:12.80 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.80 | 12:12.80 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.80 = note: for more information, see issue #80165 12:12.82 warning: trait objects without an explicit `dyn` are deprecated 12:12.82 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:52:29 12:12.82 | 12:12.82 52 | impl Append for Variant> { 12:12.82 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.82 | 12:12.82 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.82 = note: for more information, see issue #80165 12:12.82 warning: trait objects without an explicit `dyn` are deprecated 12:12.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:85:26 12:12.83 | 12:12.83 85 | fn as_any(&self) -> &any::Any where T: 'static { self } 12:12.83 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.83 | 12:12.83 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.83 = note: for more information, see issue #80165 12:12.83 warning: trait objects without an explicit `dyn` are deprecated 12:12.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:87:38 12:12.83 | 12:12.83 87 | fn as_any_mut(&mut self) -> &mut any::Any where T: 'static { self } 12:12.83 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.83 | 12:12.83 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.83 = note: for more information, see issue #80165 12:12.83 warning: trait objects without an explicit `dyn` are deprecated 12:12.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:97:44 12:12.83 | 12:12.83 97 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.83 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.83 | 12:12.83 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.83 = note: for more information, see issue #80165 12:12.83 warning: trait objects without an explicit `dyn` are deprecated 12:12.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:97:62 12:12.83 | 12:12.83 97 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.83 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.83 | 12:12.83 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.83 = note: for more information, see issue #80165 12:12.83 warning: trait objects without an explicit `dyn` are deprecated 12:12.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:99:17 12:12.83 | 12:12.83 99 | let z: &RefArg = &self.0; 12:12.83 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.83 | 12:12.83 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.83 = note: for more information, see issue #80165 12:12.83 warning: trait objects without an explicit `dyn` are deprecated 12:12.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:103:32 12:12.83 | 12:12.83 103 | fn box_clone(&self) -> Box { Box::new(Variant(self.0.box_clone())) } 12:12.83 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.83 | 12:12.83 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.83 = note: for more information, see issue #80165 12:12.83 warning: trait objects without an explicit `dyn` are deprecated 12:12.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.83 | 12:12.83 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.83 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.83 ... 12:12.83 177 | struct_impl!(a A,); 12:12.83 | ------------------- in this macro invocation 12:12.83 | 12:12.83 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.83 = note: for more information, see issue #80165 12:12.83 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.83 warning: trait objects without an explicit `dyn` are deprecated 12:12.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.83 | 12:12.83 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.83 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.84 ... 12:12.84 177 | struct_impl!(a A,); 12:12.84 | ------------------- in this macro invocation 12:12.84 | 12:12.84 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.84 = note: for more information, see issue #80165 12:12.84 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.84 warning: trait objects without an explicit `dyn` are deprecated 12:12.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.84 | 12:12.84 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.84 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.84 ... 12:12.84 177 | struct_impl!(a A,); 12:12.84 | ------------------- in this macro invocation 12:12.84 | 12:12.84 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.84 = note: for more information, see issue #80165 12:12.84 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.84 warning: trait objects without an explicit `dyn` are deprecated 12:12.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.84 | 12:12.84 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.84 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.84 ... 12:12.84 177 | struct_impl!(a A,); 12:12.84 | ------------------- in this macro invocation 12:12.84 | 12:12.84 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.84 = note: for more information, see issue #80165 12:12.84 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.84 warning: trait objects without an explicit `dyn` are deprecated 12:12.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.84 | 12:12.84 161 | $( $n as &RefArg, )* 12:12.84 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.84 ... 12:12.84 177 | struct_impl!(a A,); 12:12.84 | ------------------- in this macro invocation 12:12.84 | 12:12.84 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.84 = note: for more information, see issue #80165 12:12.84 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.84 warning: trait objects without an explicit `dyn` are deprecated 12:12.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.84 | 12:12.84 166 | fn box_clone(&self) -> Box { 12:12.84 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.84 ... 12:12.84 177 | struct_impl!(a A,); 12:12.84 | ------------------- in this macro invocation 12:12.84 | 12:12.84 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.84 = note: for more information, see issue #80165 12:12.84 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.84 warning: trait objects without an explicit `dyn` are deprecated 12:12.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.84 | 12:12.84 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.84 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.84 ... 12:12.84 178 | struct_impl!(a A, b B,); 12:12.84 | ------------------------ in this macro invocation 12:12.84 | 12:12.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.85 = note: for more information, see issue #80165 12:12.85 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.85 warning: trait objects without an explicit `dyn` are deprecated 12:12.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.85 | 12:12.85 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.85 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.85 ... 12:12.85 178 | struct_impl!(a A, b B,); 12:12.85 | ------------------------ in this macro invocation 12:12.85 | 12:12.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.85 = note: for more information, see issue #80165 12:12.85 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.85 warning: trait objects without an explicit `dyn` are deprecated 12:12.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.85 | 12:12.85 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.85 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.85 ... 12:12.85 178 | struct_impl!(a A, b B,); 12:12.85 | ------------------------ in this macro invocation 12:12.85 | 12:12.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.85 = note: for more information, see issue #80165 12:12.85 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.85 warning: trait objects without an explicit `dyn` are deprecated 12:12.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.85 | 12:12.85 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.85 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.85 ... 12:12.85 178 | struct_impl!(a A, b B,); 12:12.85 | ------------------------ in this macro invocation 12:12.85 | 12:12.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.85 = note: for more information, see issue #80165 12:12.85 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.85 warning: trait objects without an explicit `dyn` are deprecated 12:12.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.85 | 12:12.85 161 | $( $n as &RefArg, )* 12:12.85 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.85 ... 12:12.85 178 | struct_impl!(a A, b B,); 12:12.85 | ------------------------ in this macro invocation 12:12.85 | 12:12.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.85 = note: for more information, see issue #80165 12:12.85 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.85 warning: trait objects without an explicit `dyn` are deprecated 12:12.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.85 | 12:12.85 166 | fn box_clone(&self) -> Box { 12:12.85 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.85 ... 12:12.85 178 | struct_impl!(a A, b B,); 12:12.85 | ------------------------ in this macro invocation 12:12.85 | 12:12.85 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.85 = note: for more information, see issue #80165 12:12.85 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.85 warning: trait objects without an explicit `dyn` are deprecated 12:12.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.85 | 12:12.86 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.86 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.86 ... 12:12.86 179 | struct_impl!(a A, b B, c C,); 12:12.86 | ----------------------------- in this macro invocation 12:12.86 | 12:12.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.86 = note: for more information, see issue #80165 12:12.86 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.86 warning: trait objects without an explicit `dyn` are deprecated 12:12.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.86 | 12:12.86 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.86 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.86 ... 12:12.86 179 | struct_impl!(a A, b B, c C,); 12:12.86 | ----------------------------- in this macro invocation 12:12.86 | 12:12.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.86 = note: for more information, see issue #80165 12:12.86 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.86 warning: trait objects without an explicit `dyn` are deprecated 12:12.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.86 | 12:12.86 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.86 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.86 ... 12:12.86 179 | struct_impl!(a A, b B, c C,); 12:12.86 | ----------------------------- in this macro invocation 12:12.86 | 12:12.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.86 = note: for more information, see issue #80165 12:12.86 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.86 warning: trait objects without an explicit `dyn` are deprecated 12:12.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.86 | 12:12.86 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.86 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.86 ... 12:12.86 179 | struct_impl!(a A, b B, c C,); 12:12.86 | ----------------------------- in this macro invocation 12:12.86 | 12:12.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.86 = note: for more information, see issue #80165 12:12.86 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.86 warning: trait objects without an explicit `dyn` are deprecated 12:12.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.86 | 12:12.86 161 | $( $n as &RefArg, )* 12:12.86 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.86 ... 12:12.86 179 | struct_impl!(a A, b B, c C,); 12:12.86 | ----------------------------- in this macro invocation 12:12.86 | 12:12.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.86 = note: for more information, see issue #80165 12:12.86 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.86 warning: trait objects without an explicit `dyn` are deprecated 12:12.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.86 | 12:12.86 166 | fn box_clone(&self) -> Box { 12:12.86 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.86 ... 12:12.86 179 | struct_impl!(a A, b B, c C,); 12:12.86 | ----------------------------- in this macro invocation 12:12.86 | 12:12.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.86 = note: for more information, see issue #80165 12:12.86 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.86 warning: trait objects without an explicit `dyn` are deprecated 12:12.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.86 | 12:12.86 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.86 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.86 ... 12:12.86 180 | struct_impl!(a A, b B, c C, d D,); 12:12.86 | ---------------------------------- in this macro invocation 12:12.86 | 12:12.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.86 = note: for more information, see issue #80165 12:12.86 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.86 warning: trait objects without an explicit `dyn` are deprecated 12:12.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.86 | 12:12.86 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.86 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.86 ... 12:12.86 180 | struct_impl!(a A, b B, c C, d D,); 12:12.86 | ---------------------------------- in this macro invocation 12:12.86 | 12:12.86 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.86 = note: for more information, see issue #80165 12:12.86 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.86 warning: trait objects without an explicit `dyn` are deprecated 12:12.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.87 | 12:12.87 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.87 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.87 ... 12:12.87 180 | struct_impl!(a A, b B, c C, d D,); 12:12.87 | ---------------------------------- in this macro invocation 12:12.87 | 12:12.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.87 = note: for more information, see issue #80165 12:12.87 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.87 warning: trait objects without an explicit `dyn` are deprecated 12:12.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.87 | 12:12.87 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.87 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.87 ... 12:12.87 180 | struct_impl!(a A, b B, c C, d D,); 12:12.87 | ---------------------------------- in this macro invocation 12:12.87 | 12:12.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.87 = note: for more information, see issue #80165 12:12.87 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.87 warning: trait objects without an explicit `dyn` are deprecated 12:12.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.87 | 12:12.87 161 | $( $n as &RefArg, )* 12:12.87 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.87 ... 12:12.87 180 | struct_impl!(a A, b B, c C, d D,); 12:12.87 | ---------------------------------- in this macro invocation 12:12.87 | 12:12.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.87 = note: for more information, see issue #80165 12:12.87 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.87 warning: trait objects without an explicit `dyn` are deprecated 12:12.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.87 | 12:12.87 166 | fn box_clone(&self) -> Box { 12:12.87 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.87 ... 12:12.87 180 | struct_impl!(a A, b B, c C, d D,); 12:12.87 | ---------------------------------- in this macro invocation 12:12.87 | 12:12.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.87 = note: for more information, see issue #80165 12:12.87 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.87 warning: trait objects without an explicit `dyn` are deprecated 12:12.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.87 | 12:12.87 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.87 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.87 ... 12:12.87 181 | struct_impl!(a A, b B, c C, d D, e E,); 12:12.87 | --------------------------------------- in this macro invocation 12:12.87 | 12:12.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.87 = note: for more information, see issue #80165 12:12.87 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.87 warning: trait objects without an explicit `dyn` are deprecated 12:12.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.87 | 12:12.87 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.87 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.87 ... 12:12.87 181 | struct_impl!(a A, b B, c C, d D, e E,); 12:12.87 | --------------------------------------- in this macro invocation 12:12.87 | 12:12.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.87 = note: for more information, see issue #80165 12:12.87 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.87 warning: trait objects without an explicit `dyn` are deprecated 12:12.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.87 | 12:12.87 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.87 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.87 ... 12:12.87 181 | struct_impl!(a A, b B, c C, d D, e E,); 12:12.87 | --------------------------------------- in this macro invocation 12:12.87 | 12:12.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.87 = note: for more information, see issue #80165 12:12.87 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.87 warning: trait objects without an explicit `dyn` are deprecated 12:12.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.87 | 12:12.87 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.87 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.87 ... 12:12.87 181 | struct_impl!(a A, b B, c C, d D, e E,); 12:12.87 | --------------------------------------- in this macro invocation 12:12.87 | 12:12.87 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.87 = note: for more information, see issue #80165 12:12.87 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.87 warning: trait objects without an explicit `dyn` are deprecated 12:12.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.88 | 12:12.88 161 | $( $n as &RefArg, )* 12:12.88 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.88 ... 12:12.88 181 | struct_impl!(a A, b B, c C, d D, e E,); 12:12.88 | --------------------------------------- in this macro invocation 12:12.88 | 12:12.88 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.88 = note: for more information, see issue #80165 12:12.88 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.88 warning: trait objects without an explicit `dyn` are deprecated 12:12.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.88 | 12:12.88 166 | fn box_clone(&self) -> Box { 12:12.88 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.88 ... 12:12.88 181 | struct_impl!(a A, b B, c C, d D, e E,); 12:12.88 | --------------------------------------- in this macro invocation 12:12.88 | 12:12.88 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.88 = note: for more information, see issue #80165 12:12.88 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.88 warning: trait objects without an explicit `dyn` are deprecated 12:12.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.88 | 12:12.88 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.88 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.88 ... 12:12.88 182 | struct_impl!(a A, b B, c C, d D, e E, f F,); 12:12.88 | -------------------------------------------- in this macro invocation 12:12.88 | 12:12.88 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.88 = note: for more information, see issue #80165 12:12.88 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.88 warning: trait objects without an explicit `dyn` are deprecated 12:12.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.88 | 12:12.88 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.88 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.88 ... 12:12.88 182 | struct_impl!(a A, b B, c C, d D, e E, f F,); 12:12.88 | -------------------------------------------- in this macro invocation 12:12.88 | 12:12.88 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.88 = note: for more information, see issue #80165 12:12.88 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.88 warning: trait objects without an explicit `dyn` are deprecated 12:12.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.88 | 12:12.88 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.88 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.88 ... 12:12.88 182 | struct_impl!(a A, b B, c C, d D, e E, f F,); 12:12.88 | -------------------------------------------- in this macro invocation 12:12.88 | 12:12.88 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.88 = note: for more information, see issue #80165 12:12.88 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.88 warning: trait objects without an explicit `dyn` are deprecated 12:12.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.88 | 12:12.88 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.88 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.88 ... 12:12.88 182 | struct_impl!(a A, b B, c C, d D, e E, f F,); 12:12.88 | -------------------------------------------- in this macro invocation 12:12.88 | 12:12.88 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.88 = note: for more information, see issue #80165 12:12.88 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.88 warning: trait objects without an explicit `dyn` are deprecated 12:12.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.88 | 12:12.88 161 | $( $n as &RefArg, )* 12:12.88 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.88 ... 12:12.88 182 | struct_impl!(a A, b B, c C, d D, e E, f F,); 12:12.88 | -------------------------------------------- in this macro invocation 12:12.88 | 12:12.88 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.88 = note: for more information, see issue #80165 12:12.88 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.88 warning: trait objects without an explicit `dyn` are deprecated 12:12.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.88 | 12:12.88 166 | fn box_clone(&self) -> Box { 12:12.88 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.88 ... 12:12.88 182 | struct_impl!(a A, b B, c C, d D, e E, f F,); 12:12.88 | -------------------------------------------- in this macro invocation 12:12.88 | 12:12.88 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.88 = note: for more information, see issue #80165 12:12.88 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.88 warning: trait objects without an explicit `dyn` are deprecated 12:12.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.89 | 12:12.89 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.89 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.89 ... 12:12.89 183 | struct_impl!(a A, b B, c C, d D, e E, f F, g G,); 12:12.89 | ------------------------------------------------- in this macro invocation 12:12.89 | 12:12.89 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.89 = note: for more information, see issue #80165 12:12.89 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.89 warning: trait objects without an explicit `dyn` are deprecated 12:12.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.89 | 12:12.89 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.89 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.89 ... 12:12.89 183 | struct_impl!(a A, b B, c C, d D, e E, f F, g G,); 12:12.89 | ------------------------------------------------- in this macro invocation 12:12.89 | 12:12.89 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.89 = note: for more information, see issue #80165 12:12.89 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.89 warning: trait objects without an explicit `dyn` are deprecated 12:12.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.89 | 12:12.89 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.89 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.89 ... 12:12.89 183 | struct_impl!(a A, b B, c C, d D, e E, f F, g G,); 12:12.89 | ------------------------------------------------- in this macro invocation 12:12.89 | 12:12.89 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.89 = note: for more information, see issue #80165 12:12.89 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.89 warning: trait objects without an explicit `dyn` are deprecated 12:12.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.89 | 12:12.89 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.89 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.89 ... 12:12.89 183 | struct_impl!(a A, b B, c C, d D, e E, f F, g G,); 12:12.89 | ------------------------------------------------- in this macro invocation 12:12.89 | 12:12.89 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.89 = note: for more information, see issue #80165 12:12.89 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.89 warning: trait objects without an explicit `dyn` are deprecated 12:12.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.89 | 12:12.89 161 | $( $n as &RefArg, )* 12:12.89 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.89 ... 12:12.89 183 | struct_impl!(a A, b B, c C, d D, e E, f F, g G,); 12:12.89 | ------------------------------------------------- in this macro invocation 12:12.89 | 12:12.89 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.89 = note: for more information, see issue #80165 12:12.89 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.89 warning: trait objects without an explicit `dyn` are deprecated 12:12.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.89 | 12:12.89 166 | fn box_clone(&self) -> Box { 12:12.89 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.89 ... 12:12.89 183 | struct_impl!(a A, b B, c C, d D, e E, f F, g G,); 12:12.89 | ------------------------------------------------- in this macro invocation 12:12.89 | 12:12.89 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.89 = note: for more information, see issue #80165 12:12.89 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.89 warning: trait objects without an explicit `dyn` are deprecated 12:12.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.89 | 12:12.89 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.89 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.89 ... 12:12.89 184 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H,); 12:12.89 | ------------------------------------------------------ in this macro invocation 12:12.89 | 12:12.89 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.89 = note: for more information, see issue #80165 12:12.89 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.89 warning: trait objects without an explicit `dyn` are deprecated 12:12.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.89 | 12:12.89 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.89 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.89 ... 12:12.89 184 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H,); 12:12.89 | ------------------------------------------------------ in this macro invocation 12:12.89 | 12:12.90 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.90 = note: for more information, see issue #80165 12:12.90 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.90 warning: trait objects without an explicit `dyn` are deprecated 12:12.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.90 | 12:12.90 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.90 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.90 ... 12:12.90 184 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H,); 12:12.90 | ------------------------------------------------------ in this macro invocation 12:12.90 | 12:12.90 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.90 = note: for more information, see issue #80165 12:12.90 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.90 warning: trait objects without an explicit `dyn` are deprecated 12:12.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.90 | 12:12.90 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.90 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.90 ... 12:12.90 184 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H,); 12:12.90 | ------------------------------------------------------ in this macro invocation 12:12.90 | 12:12.90 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.90 = note: for more information, see issue #80165 12:12.90 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.90 warning: trait objects without an explicit `dyn` are deprecated 12:12.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.90 | 12:12.90 161 | $( $n as &RefArg, )* 12:12.90 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.90 ... 12:12.90 184 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H,); 12:12.90 | ------------------------------------------------------ in this macro invocation 12:12.90 | 12:12.90 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.90 = note: for more information, see issue #80165 12:12.90 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.90 warning: trait objects without an explicit `dyn` are deprecated 12:12.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.90 | 12:12.90 166 | fn box_clone(&self) -> Box { 12:12.90 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.90 ... 12:12.90 184 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H,); 12:12.90 | ------------------------------------------------------ in this macro invocation 12:12.90 | 12:12.90 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.90 = note: for more information, see issue #80165 12:12.90 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.90 warning: trait objects without an explicit `dyn` are deprecated 12:12.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.90 | 12:12.90 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.90 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.90 ... 12:12.90 185 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I,); 12:12.90 | ----------------------------------------------------------- in this macro invocation 12:12.90 | 12:12.90 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.90 = note: for more information, see issue #80165 12:12.90 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.90 warning: trait objects without an explicit `dyn` are deprecated 12:12.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.90 | 12:12.90 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.90 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.90 ... 12:12.90 185 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I,); 12:12.90 | ----------------------------------------------------------- in this macro invocation 12:12.90 | 12:12.90 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.90 = note: for more information, see issue #80165 12:12.90 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.90 warning: trait objects without an explicit `dyn` are deprecated 12:12.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.90 | 12:12.90 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.90 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.90 ... 12:12.90 185 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I,); 12:12.90 | ----------------------------------------------------------- in this macro invocation 12:12.90 | 12:12.90 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.90 = note: for more information, see issue #80165 12:12.90 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.90 warning: trait objects without an explicit `dyn` are deprecated 12:12.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.90 | 12:12.90 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.90 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.90 ... 12:12.90 185 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I,); 12:12.91 | ----------------------------------------------------------- in this macro invocation 12:12.91 | 12:12.91 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.91 = note: for more information, see issue #80165 12:12.91 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.91 warning: trait objects without an explicit `dyn` are deprecated 12:12.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.91 | 12:12.91 161 | $( $n as &RefArg, )* 12:12.91 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.91 ... 12:12.91 185 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I,); 12:12.91 | ----------------------------------------------------------- in this macro invocation 12:12.91 | 12:12.91 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.91 = note: for more information, see issue #80165 12:12.91 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.91 warning: trait objects without an explicit `dyn` are deprecated 12:12.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.91 | 12:12.91 166 | fn box_clone(&self) -> Box { 12:12.91 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.91 ... 12:12.91 185 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I,); 12:12.91 | ----------------------------------------------------------- in this macro invocation 12:12.91 | 12:12.91 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.91 = note: for more information, see issue #80165 12:12.91 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.91 warning: trait objects without an explicit `dyn` are deprecated 12:12.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.91 | 12:12.91 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.91 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.91 ... 12:12.91 186 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J,); 12:12.91 | ---------------------------------------------------------------- in this macro invocation 12:12.91 | 12:12.91 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.91 = note: for more information, see issue #80165 12:12.91 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.91 warning: trait objects without an explicit `dyn` are deprecated 12:12.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.91 | 12:12.91 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.91 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.91 ... 12:12.91 186 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J,); 12:12.91 | ---------------------------------------------------------------- in this macro invocation 12:12.91 | 12:12.91 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.91 = note: for more information, see issue #80165 12:12.91 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.91 warning: trait objects without an explicit `dyn` are deprecated 12:12.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.91 | 12:12.91 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.91 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.91 ... 12:12.91 186 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J,); 12:12.91 | ---------------------------------------------------------------- in this macro invocation 12:12.91 | 12:12.91 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.91 = note: for more information, see issue #80165 12:12.91 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.91 warning: trait objects without an explicit `dyn` are deprecated 12:12.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.91 | 12:12.91 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.91 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.91 ... 12:12.91 186 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J,); 12:12.91 | ---------------------------------------------------------------- in this macro invocation 12:12.91 | 12:12.91 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.91 = note: for more information, see issue #80165 12:12.91 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.91 warning: trait objects without an explicit `dyn` are deprecated 12:12.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.91 | 12:12.91 161 | $( $n as &RefArg, )* 12:12.91 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.91 ... 12:12.91 186 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J,); 12:12.91 | ---------------------------------------------------------------- in this macro invocation 12:12.91 | 12:12.91 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.91 = note: for more information, see issue #80165 12:12.91 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.91 warning: trait objects without an explicit `dyn` are deprecated 12:12.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.91 | 12:12.91 166 | fn box_clone(&self) -> Box { 12:12.91 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.91 ... 12:12.91 186 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J,); 12:12.91 | ---------------------------------------------------------------- in this macro invocation 12:12.92 | 12:12.92 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.92 = note: for more information, see issue #80165 12:12.92 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.92 warning: trait objects without an explicit `dyn` are deprecated 12:12.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.92 | 12:12.92 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.92 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.92 ... 12:12.92 187 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K,); 12:12.92 | --------------------------------------------------------------------- in this macro invocation 12:12.92 | 12:12.92 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.92 = note: for more information, see issue #80165 12:12.92 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.92 warning: trait objects without an explicit `dyn` are deprecated 12:12.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.92 | 12:12.92 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.92 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.92 ... 12:12.92 187 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K,); 12:12.92 | --------------------------------------------------------------------- in this macro invocation 12:12.92 | 12:12.92 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.92 = note: for more information, see issue #80165 12:12.92 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.92 warning: trait objects without an explicit `dyn` are deprecated 12:12.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.92 | 12:12.92 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.92 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.92 ... 12:12.92 187 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K,); 12:12.92 | --------------------------------------------------------------------- in this macro invocation 12:12.92 | 12:12.92 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.92 = note: for more information, see issue #80165 12:12.92 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.92 warning: trait objects without an explicit `dyn` are deprecated 12:12.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.92 | 12:12.92 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.92 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.92 ... 12:12.92 187 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K,); 12:12.92 | --------------------------------------------------------------------- in this macro invocation 12:12.92 | 12:12.92 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.92 = note: for more information, see issue #80165 12:12.92 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.92 warning: trait objects without an explicit `dyn` are deprecated 12:12.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.92 | 12:12.92 161 | $( $n as &RefArg, )* 12:12.92 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.92 ... 12:12.92 187 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K,); 12:12.92 | --------------------------------------------------------------------- in this macro invocation 12:12.92 | 12:12.92 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.92 = note: for more information, see issue #80165 12:12.92 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.92 warning: trait objects without an explicit `dyn` are deprecated 12:12.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.92 | 12:12.92 166 | fn box_clone(&self) -> Box { 12:12.92 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.92 ... 12:12.92 187 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K,); 12:12.92 | --------------------------------------------------------------------- in this macro invocation 12:12.92 | 12:12.92 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.92 = note: for more information, see issue #80165 12:12.92 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.92 warning: trait objects without an explicit `dyn` are deprecated 12:12.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:156:26 12:12.92 | 12:12.92 156 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.92 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.92 ... 12:12.92 188 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K, l L,); 12:12.92 | -------------------------------------------------------------------------- in this macro invocation 12:12.92 | 12:12.92 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.92 = note: for more information, see issue #80165 12:12.92 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.92 warning: trait objects without an explicit `dyn` are deprecated 12:12.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:157:38 12:12.92 | 12:12.92 157 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.92 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.92 ... 12:12.93 188 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K, l L,); 12:12.93 | -------------------------------------------------------------------------- in this macro invocation 12:12.93 | 12:12.93 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.93 = note: for more information, see issue #80165 12:12.93 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.93 warning: trait objects without an explicit `dyn` are deprecated 12:12.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:44 12:12.93 | 12:12.93 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.93 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.93 ... 12:12.93 188 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K, l L,); 12:12.93 | -------------------------------------------------------------------------- in this macro invocation 12:12.93 | 12:12.93 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.93 = note: for more information, see issue #80165 12:12.93 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.93 warning: trait objects without an explicit `dyn` are deprecated 12:12.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:158:62 12:12.93 | 12:12.93 158 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.93 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.93 ... 12:12.93 188 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K, l L,); 12:12.93 | -------------------------------------------------------------------------- in this macro invocation 12:12.93 | 12:12.93 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.93 = note: for more information, see issue #80165 12:12.93 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.93 warning: trait objects without an explicit `dyn` are deprecated 12:12.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:161:19 12:12.93 | 12:12.93 161 | $( $n as &RefArg, )* 12:12.93 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.93 ... 12:12.93 188 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K, l L,); 12:12.93 | -------------------------------------------------------------------------- in this macro invocation 12:12.93 | 12:12.93 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.93 = note: for more information, see issue #80165 12:12.93 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.93 warning: trait objects without an explicit `dyn` are deprecated 12:12.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:166:32 12:12.93 | 12:12.93 166 | fn box_clone(&self) -> Box { 12:12.93 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.93 ... 12:12.93 188 | struct_impl!(a A, b B, c C, d D, e E, f F, g G, h H, i I, j J, k K, l L,); 12:12.93 | -------------------------------------------------------------------------- in this macro invocation 12:12.93 | 12:12.93 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.93 = note: for more information, see issue #80165 12:12.93 = note: this warning originates in the macro `struct_impl` (in Nightly builds, run with -Z macro-backtrace for more info) 12:12.93 warning: trait objects without an explicit `dyn` are deprecated 12:12.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:190:25 12:12.93 | 12:12.93 190 | impl RefArg for Vec> { 12:12.93 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.93 | 12:12.93 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.93 = note: for more information, see issue #80165 12:12.93 warning: trait objects without an explicit `dyn` are deprecated 12:12.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:206:26 12:12.93 | 12:12.93 206 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.93 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.93 | 12:12.93 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.93 = note: for more information, see issue #80165 12:12.93 warning: trait objects without an explicit `dyn` are deprecated 12:12.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:208:38 12:12.93 | 12:12.93 208 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.93 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.93 | 12:12.93 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.93 = note: for more information, see issue #80165 12:12.94 warning: trait objects without an explicit `dyn` are deprecated 12:12.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:209:44 12:12.94 | 12:12.94 209 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.94 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.94 | 12:12.94 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.94 = note: for more information, see issue #80165 12:12.94 warning: trait objects without an explicit `dyn` are deprecated 12:12.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:209:62 12:12.94 | 12:12.94 209 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.94 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.95 = note: for more information, see issue #80165 12:12.95 warning: trait objects without an explicit `dyn` are deprecated 12:12.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:213:32 12:12.95 | 12:12.95 213 | fn box_clone(&self) -> Box { 12:12.95 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.95 = note: for more information, see issue #80165 12:12.95 warning: trait objects without an explicit `dyn` are deprecated 12:12.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:214:24 12:12.95 | 12:12.95 214 | let t: Vec> = self.iter().map(|x| x.box_clone()).collect(); 12:12.95 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.95 = note: for more information, see issue #80165 12:12.95 warning: trait objects without an explicit `dyn` are deprecated 12:12.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:236:26 12:12.95 | 12:12.95 236 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.95 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.95 = note: for more information, see issue #80165 12:12.95 warning: trait objects without an explicit `dyn` are deprecated 12:12.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:238:38 12:12.95 | 12:12.95 238 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.95 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.95 = note: for more information, see issue #80165 12:12.95 warning: trait objects without an explicit `dyn` are deprecated 12:12.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/variantstruct_impl.rs:240:32 12:12.95 | 12:12.95 240 | fn box_clone(&self) -> Box { Box::new(self.clone()) } 12:12.95 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.95 = note: for more information, see issue #80165 12:12.95 warning: trait objects without an explicit `dyn` are deprecated 12:12.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:59:49 12:12.95 | 12:12.95 59 | array_append(self, i, |arg, s| (arg as &RefArg).append(s)); 12:12.95 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.95 = note: for more information, see issue #80165 12:12.95 warning: trait objects without an explicit `dyn` are deprecated 12:12.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:62:26 12:12.95 | 12:12.95 62 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.95 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.95 = note: for more information, see issue #80165 12:12.95 warning: trait objects without an explicit `dyn` are deprecated 12:12.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:64:38 12:12.95 | 12:12.95 64 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.95 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.95 = note: for more information, see issue #80165 12:12.95 warning: trait objects without an explicit `dyn` are deprecated 12:12.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:66:32 12:12.95 | 12:12.95 66 | fn box_clone(&self) -> Box { 12:12.95 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.95 = note: for more information, see issue #80165 12:12.95 warning: trait objects without an explicit `dyn` are deprecated 12:12.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:78:50 12:12.95 | 12:12.95 78 | array_append(&self, i, |arg, s| (arg as &RefArg).append(s)); 12:12.95 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.95 = note: for more information, see issue #80165 12:12.95 warning: trait objects without an explicit `dyn` are deprecated 12:12.95 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:81:26 12:12.95 | 12:12.95 81 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.95 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.95 | 12:12.95 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.97 = note: for more information, see issue #80165 12:12.97 warning: trait objects without an explicit `dyn` are deprecated 12:12.97 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:83:38 12:12.97 | 12:12.97 83 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.97 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.97 | 12:12.97 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.97 = note: for more information, see issue #80165 12:12.97 warning: trait objects without an explicit `dyn` are deprecated 12:12.97 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:84:44 12:12.97 | 12:12.98 84 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.98 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.98 warning: trait objects without an explicit `dyn` are deprecated 12:12.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:84:62 12:12.98 | 12:12.98 84 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:12.98 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.98 warning: trait objects without an explicit `dyn` are deprecated 12:12.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:85:49 12:12.98 | 12:12.98 85 | Some(Box::new(self.iter().map(|b| b as &RefArg))) 12:12.98 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.98 warning: trait objects without an explicit `dyn` are deprecated 12:12.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:88:32 12:12.98 | 12:12.98 88 | fn box_clone(&self) -> Box { (&**self).box_clone() } 12:12.98 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.98 warning: trait objects without an explicit `dyn` are deprecated 12:12.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:203:26 12:12.98 | 12:12.98 203 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.98 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.98 warning: trait objects without an explicit `dyn` are deprecated 12:12.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:205:38 12:12.98 | 12:12.98 205 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.98 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.98 warning: trait objects without an explicit `dyn` are deprecated 12:12.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:206:44 12:12.98 | 12:12.98 206 | fn as_iter<'b>(&'b self) -> Option + 'b>> { 12:12.98 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'b` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.98 warning: trait objects without an explicit `dyn` are deprecated 12:12.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:206:62 12:12.98 | 12:12.98 206 | fn as_iter<'b>(&'b self) -> Option + 'b>> { 12:12.98 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.98 warning: trait objects without an explicit `dyn` are deprecated 12:12.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:207:64 12:12.98 | 12:12.98 207 | Some(Box::new(self.iter().flat_map(|(k, v)| vec![k as &RefArg, v as &RefArg].into_iter()))) 12:12.98 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.98 warning: trait objects without an explicit `dyn` are deprecated 12:12.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:207:78 12:12.98 | 12:12.98 207 | Some(Box::new(self.iter().flat_map(|(k, v)| vec![k as &RefArg, v as &RefArg].into_iter()))) 12:12.98 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.98 warning: trait objects without an explicit `dyn` are deprecated 12:12.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:210:32 12:12.98 | 12:12.98 210 | fn box_clone(&self) -> Box { 12:12.98 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.98 warning: trait objects without an explicit `dyn` are deprecated 12:12.98 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:284:37 12:12.98 | 12:12.98 284 | for arg in z { (arg as &RefArg).append(s) } 12:12.98 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.98 | 12:12.98 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.98 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:288:26 12:12.99 | 12:12.99 288 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.99 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.99 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:290:38 12:12.99 | 12:12.99 290 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.99 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.99 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:292:32 12:12.99 | 12:12.99 292 | fn box_clone(&self) -> Box { 12:12.99 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.99 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:300:88 12:12.99 | 12:12.99 300 | fn get_fixed_array_refarg<'a, T: FixedArray + Clone + RefArg>(i: &mut Iter<'a>) -> Box { 12:12.99 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.99 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:306:41 12:12.99 | 12:12.99 306 | (i: &mut Iter<'a>, mut f: F) -> Box { 12:12.99 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.99 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:316:22 12:12.99 | 12:12.99 316 | data: Vec<(K, Box)>, 12:12.99 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.99 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:320:100 12:12.99 | 12:12.99 320 | fn get_dict_refarg<'a, K, F: FnMut(&mut Iter<'a>) -> Option>(i: &mut Iter<'a>, mut f: F) -> Box 12:12.99 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.99 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:336:34 12:12.99 | 12:12.99 336 | impl RefArg for InternalDict> { 12:12.99 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.99 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:350:26 12:12.99 | 12:12.99 350 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:12.99 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.99 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:352:38 12:12.99 | 12:12.99 352 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:12.99 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.99 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:353:44 12:12.99 | 12:12.99 353 | fn as_iter<'b>(&'b self) -> Option + 'b>> { 12:12.99 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'b` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:12.99 = note: for more information, see issue #80165 12:12.99 warning: trait objects without an explicit `dyn` are deprecated 12:12.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:353:62 12:12.99 | 12:12.99 353 | fn as_iter<'b>(&'b self) -> Option + 'b>> { 12:12.99 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:12.99 | 12:12.99 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:354:69 12:13.00 | 12:13.00 354 | Some(Box::new(self.data.iter().flat_map(|(k, v)| vec![k as &RefArg, v as &RefArg].into_iter()))) 12:13.00 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:354:83 12:13.00 | 12:13.00 354 | Some(Box::new(self.data.iter().flat_map(|(k, v)| vec![k as &RefArg, v as &RefArg].into_iter()))) 12:13.00 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:357:32 12:13.00 | 12:13.00 357 | fn box_clone(&self) -> Box { 12:13.00 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:380:26 12:13.00 | 12:13.00 380 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:13.00 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:382:38 12:13.00 | 12:13.00 382 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:13.00 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:383:44 12:13.00 | 12:13.00 383 | fn as_iter<'b>(&'b self) -> Option + 'b>> { 12:13.00 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'b` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:383:62 12:13.00 | 12:13.00 383 | fn as_iter<'b>(&'b self) -> Option + 'b>> { 12:13.00 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:384:69 12:13.00 | 12:13.00 384 | Some(Box::new(self.data.iter().flat_map(|(k, v)| vec![k as &RefArg, v as &RefArg].into_iter()))) 12:13.00 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:384:83 12:13.00 | 12:13.00 384 | Some(Box::new(self.data.iter().flat_map(|(k, v)| vec![k as &RefArg, v as &RefArg].into_iter()))) 12:13.00 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:387:32 12:13.00 | 12:13.00 387 | fn box_clone(&self) -> Box { 12:13.00 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:401:18 12:13.00 | 12:13.00 401 | data: Vec>, 12:13.00 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.00 = note: for more information, see issue #80165 12:13.00 warning: trait objects without an explicit `dyn` are deprecated 12:13.00 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:405:52 12:13.00 | 12:13.00 405 | fn get_internal_array<'a>(i: &mut Iter<'a>) -> Box { 12:13.00 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.00 | 12:13.00 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:417:46 12:13.01 | 12:13.01 417 | for arg in &self.data { (arg as &RefArg).append(s) } 12:13.01 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.01 | 12:13.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:421:26 12:13.01 | 12:13.01 421 | fn as_any(&self) -> &any::Any where Self: 'static { self } 12:13.01 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:13.01 | 12:13.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:423:38 12:13.01 | 12:13.01 423 | fn as_any_mut(&mut self) -> &mut any::Any where Self: 'static { self } 12:13.01 | ^^^^^^^^ help: use `dyn`: `dyn any::Any` 12:13.01 | 12:13.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:424:44 12:13.01 | 12:13.01 424 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:13.01 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator + 'a` 12:13.01 | 12:13.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:424:62 12:13.01 | 12:13.01 424 | fn as_iter<'a>(&'a self) -> Option + 'a>> { 12:13.01 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.01 | 12:13.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:425:54 12:13.01 | 12:13.01 425 | Some(Box::new(self.data.iter().map(|b| b as &RefArg))) 12:13.01 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.01 | 12:13.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:428:32 12:13.01 | 12:13.01 428 | fn box_clone(&self) -> Box { 12:13.01 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:13.01 | 12:13.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:436:54 12:13.01 | 12:13.01 436 | pub fn get_array_refarg<'a>(i: &mut Iter<'a>) -> Box { 12:13.01 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.01 | 12:13.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/array_impl.rs:452:57 12:13.01 | 12:13.01 452 | ArgType::Variant => get_var_array_refarg::>, _>(i, |si| Variant::new_refarg(si)), 12:13.01 | ^^^^^^ help: use `dyn`: `dyn RefArg` 12:13.01 | 12:13.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/mod.rs:188:48 12:13.01 | 12:13.01 188 | pub fn get_refarg(&mut self) -> Option> { 12:13.01 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:13.01 | 12:13.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/mod.rs:267:17 12:13.01 | 12:13.01 267 | let r = try!(self.get().ok_or_else(|| 12:13.01 | ^^^ 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/mod.rs:304:21 12:13.01 | 12:13.01 304 | type Item = Box; 12:13.01 | ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn RefArg + 'static` 12:13.01 | 12:13.01 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.01 = note: for more information, see issue #80165 12:13.01 warning: trait objects without an explicit `dyn` are deprecated 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/mod.rs:417:32 12:13.02 | 12:13.02 417 | fn cause(&self) -> Option<&error::Error> { None } 12:13.02 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 12:13.02 | 12:13.02 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.02 = note: for more information, see issue #80165 12:13.02 warning: trait objects without an explicit `dyn` are deprecated 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/mod.rs:423:23 12:13.02 | 12:13.02 423 | (self as &error::Error).description(), 12:13.02 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 12:13.02 | 12:13.02 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.02 = note: for more information, see issue #80165 12:13.02 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:43:9 12:13.02 | 12:13.02 43 | try!(m.as_result()); 12:13.02 | ^^^ 12:13.02 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:41:21 12:13.02 | 12:13.02 41 | let mut m = try!(self.method_call_with_args(&"org.freedesktop.DBus.Introspectable".into(), &"Introspect".into(), |_| { 12:13.02 | ^^^ 12:13.02 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:45:27 12:13.02 | 12:13.02 45 | let xml: String = try!(i.read()); 12:13.02 | ^^^ 12:13.02 warning: trait objects without an explicit `dyn` are deprecated 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:54:108 12:13.02 | 12:13.02 54 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err>; 12:13.02 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.02 | 12:13.02 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.02 = note: for more information, see issue #80165 12:13.02 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:67:9 12:13.02 | 12:13.02 67 | try!(m.as_result()); 12:13.02 | ^^^ 12:13.02 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:62:21 12:13.02 | 12:13.02 62 | let mut m = try!(self.method_call_with_args(&"org.freedesktop.DBus.Properties".into(), &"Get".into(), |msg| { 12:13.02 | ^^^ 12:13.02 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:69:39 12:13.02 | 12:13.02 69 | let value: arg::Variant = try!(i.read()); 12:13.02 | ^^^ 12:13.02 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:78:9 12:13.02 | 12:13.02 78 | try!(m.as_result()); 12:13.02 | ^^^ 12:13.02 warning: trait objects without an explicit `dyn` are deprecated 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:73:108 12:13.02 | 12:13.02 73 | fn get_all(&self, interface_name: &str) -> Result<::std::collections::HashMap>>, Self::Err> { 12:13.02 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.02 | 12:13.02 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.02 = note: for more information, see issue #80165 12:13.02 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:74:21 12:13.02 | 12:13.02 74 | let mut m = try!(self.method_call_with_args(&"org.freedesktop.DBus.Properties".into(), &"GetAll".into(), |msg| { 12:13.02 | ^^^ 12:13.02 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:80:95 12:13.02 | 12:13.02 80 | let properties: ::std::collections::HashMap>> = try!(i.read()); 12:13.02 | ^^^ 12:13.02 warning: trait objects without an explicit `dyn` are deprecated 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:80:78 12:13.02 | 12:13.02 80 | let properties: ::std::collections::HashMap>> = try!(i.read()); 12:13.02 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.02 | 12:13.02 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.02 = note: for more information, see issue #80165 12:13.02 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:91:9 12:13.02 | 12:13.02 91 | try!(m.as_result()); 12:13.02 | ^^^ 12:13.02 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:85:21 12:13.02 | 12:13.02 85 | let mut m = try!(self.method_call_with_args(&"org.freedesktop.DBus.Properties".into(), &"Set".into(), |msg| { 12:13.02 | ^^^ 12:13.02 warning: trait objects without an explicit `dyn` are deprecated 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:101:82 12:13.03 | 12:13.03 101 | pub changed_properties: ::std::collections::HashMap>>, 12:13.03 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.03 | 12:13.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.03 = note: for more information, see issue #80165 12:13.03 warning: trait objects without an explicit `dyn` are deprecated 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:109:35 12:13.03 | 12:13.03 109 | (&self.interface_name as &arg::RefArg).append(i); 12:13.03 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.03 | 12:13.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.03 = note: for more information, see issue #80165 12:13.03 warning: trait objects without an explicit `dyn` are deprecated 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:110:39 12:13.03 | 12:13.03 110 | (&self.changed_properties as &arg::RefArg).append(i); 12:13.03 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.03 | 12:13.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.03 = note: for more information, see issue #80165 12:13.03 warning: trait objects without an explicit `dyn` are deprecated 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:111:43 12:13.03 | 12:13.03 111 | (&self.invalidated_properties as &arg::RefArg).append(i); 12:13.03 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.03 | 12:13.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.03 = note: for more information, see issue #80165 12:13.03 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:114:31 12:13.03 | 12:13.03 114 | self.interface_name = try!(i.read()); 12:13.03 | ^^^ 12:13.03 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:115:35 12:13.03 | 12:13.03 115 | self.changed_properties = try!(i.read()); 12:13.03 | ^^^ 12:13.03 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:116:39 12:13.03 | 12:13.03 116 | self.invalidated_properties = try!(i.read()); 12:13.03 | ^^^ 12:13.03 warning: trait objects without an explicit `dyn` are deprecated 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:124:179 12:13.03 | 12:13.03 124 | ...llections::HashMap>>>>, Self::Err>; 12:13.03 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.03 | 12:13.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.03 = note: for more information, see issue #80165 12:13.03 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:133:9 12:13.03 | 12:13.03 133 | try!(m.as_result()); 12:13.03 | ^^^ 12:13.03 warning: trait objects without an explicit `dyn` are deprecated 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:130:179 12:13.03 | 12:13.03 130 | ...llections::HashMap>>>>, Self::Err> { 12:13.03 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.03 | 12:13.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.03 = note: for more information, see issue #80165 12:13.03 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:131:21 12:13.03 | 12:13.03 131 | let mut m = try!(self.method_call_with_args(&"org.freedesktop.DBus.ObjectManager".into(), &"GetManagedObjects".into(), |_| { 12:13.03 | ^^^ 12:13.03 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:135:175 12:13.03 | 12:13.03 135 | ...collections::HashMap>>>> = try!(i.read()); 12:13.03 | ^^^ 12:13.03 warning: trait objects without an explicit `dyn` are deprecated 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:135:156 12:13.03 | 12:13.03 135 | ...llections::HashMap>>>> = try!(i.read()); 12:13.03 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.03 | 12:13.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.03 = note: for more information, see issue #80165 12:13.03 warning: trait objects without an explicit `dyn` are deprecated 12:13.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:145:110 12:13.03 | 12:13.03 145 | pub interfaces: ::std::collections::HashMap>>>, 12:13.03 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.03 | 12:13.03 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.04 = note: for more information, see issue #80165 12:13.04 warning: trait objects without an explicit `dyn` are deprecated 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:152:27 12:13.04 | 12:13.04 152 | (&self.object as &arg::RefArg).append(i); 12:13.04 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.04 | 12:13.04 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.04 = note: for more information, see issue #80165 12:13.04 warning: trait objects without an explicit `dyn` are deprecated 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:153:31 12:13.04 | 12:13.04 153 | (&self.interfaces as &arg::RefArg).append(i); 12:13.04 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.04 | 12:13.04 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.04 = note: for more information, see issue #80165 12:13.04 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:156:23 12:13.04 | 12:13.04 156 | self.object = try!(i.read()); 12:13.04 | ^^^ 12:13.04 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:157:27 12:13.04 | 12:13.04 157 | self.interfaces = try!(i.read()); 12:13.04 | ^^^ 12:13.04 warning: trait objects without an explicit `dyn` are deprecated 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:174:27 12:13.04 | 12:13.04 174 | (&self.object as &arg::RefArg).append(i); 12:13.04 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.04 | 12:13.04 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.04 = note: for more information, see issue #80165 12:13.04 warning: trait objects without an explicit `dyn` are deprecated 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:175:31 12:13.04 | 12:13.04 175 | (&self.interfaces as &arg::RefArg).append(i); 12:13.04 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.04 | 12:13.04 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.04 = note: for more information, see issue #80165 12:13.04 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:178:23 12:13.04 | 12:13.04 178 | self.object = try!(i.read()); 12:13.04 | ^^^ 12:13.04 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:179:27 12:13.04 | 12:13.04 179 | self.interfaces = try!(i.read()); 12:13.04 | ^^^ 12:13.04 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:197:9 12:13.04 | 12:13.04 197 | try!(m.as_result()); 12:13.04 | ^^^ 12:13.04 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:195:21 12:13.04 | 12:13.04 195 | let mut m = try!(self.method_call_with_args(&"org.freedesktop.DBus.Peer".into(), &"Ping".into(), |_| { 12:13.04 | ^^^ 12:13.04 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:204:9 12:13.04 | 12:13.04 204 | try!(m.as_result()); 12:13.04 | ^^^ 12:13.04 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:202:21 12:13.04 | 12:13.04 202 | let mut m = try!(self.method_call_with_args(&"org.freedesktop.DBus.Peer".into(), &"GetMachineId".into(), |_| { 12:13.04 | ^^^ 12:13.04 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/stdintf.rs:206:36 12:13.04 | 12:13.04 206 | let machine_uuid: String = try!(i.read()); 12:13.04 | ^^^ 12:13.04 warning: anonymous parameters are deprecated and will be removed in the next edition. 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:120:21 12:13.04 | 12:13.04 120 | fn call_getprop(&Self::GetProp, &mut IterAppend, &PropInfo) -> Result<(), MethodErr>; 12:13.04 | ^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Self::GetProp` 12:13.04 | 12:13.04 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 12:13.04 = note: for more information, see issue #41686 12:13.04 warning: anonymous parameters are deprecated and will be removed in the next edition. 12:13.04 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:120:37 12:13.04 | 12:13.04 120 | fn call_getprop(&Self::GetProp, &mut IterAppend, &PropInfo) -> Result<(), MethodErr>; 12:13.04 | ^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut IterAppend` 12:13.04 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 12:13.05 = note: for more information, see issue #41686 12:13.05 warning: anonymous parameters are deprecated and will be removed in the next edition. 12:13.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:120:54 12:13.05 | 12:13.05 120 | fn call_getprop(&Self::GetProp, &mut IterAppend, &PropInfo) -> Result<(), MethodErr>; 12:13.05 | ^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &PropInfo` 12:13.05 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 12:13.05 = note: for more information, see issue #41686 12:13.05 warning: anonymous parameters are deprecated and will be removed in the next edition. 12:13.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:122:21 12:13.05 | 12:13.05 122 | fn call_setprop(&Self::SetProp, &mut Iter, &PropInfo) -> Result<(), MethodErr>; 12:13.05 | ^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Self::SetProp` 12:13.05 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 12:13.05 = note: for more information, see issue #41686 12:13.05 warning: anonymous parameters are deprecated and will be removed in the next edition. 12:13.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:122:37 12:13.05 | 12:13.05 122 | fn call_setprop(&Self::SetProp, &mut Iter, &PropInfo) -> Result<(), MethodErr>; 12:13.05 | ^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &mut Iter` 12:13.05 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 12:13.05 = note: for more information, see issue #41686 12:13.05 warning: anonymous parameters are deprecated and will be removed in the next edition. 12:13.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:122:48 12:13.05 | 12:13.05 122 | fn call_setprop(&Self::SetProp, &mut Iter, &PropInfo) -> Result<(), MethodErr>; 12:13.05 | ^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &PropInfo` 12:13.05 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 12:13.05 = note: for more information, see issue #41686 12:13.05 warning: anonymous parameters are deprecated and will be removed in the next edition. 12:13.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:124:20 12:13.05 | 12:13.05 124 | fn call_method(&Self::Method, &MethodInfo) -> MethodResult; 12:13.05 | ^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Self::Method` 12:13.05 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 12:13.05 = note: for more information, see issue #41686 12:13.05 warning: anonymous parameters are deprecated and will be removed in the next edition. 12:13.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:124:35 12:13.05 | 12:13.05 124 | fn call_method(&Self::Method, &MethodInfo) -> MethodResult; 12:13.05 | ^^^^^^^^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &MethodInfo` 12:13.05 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 12:13.05 = note: for more information, see issue #41686 12:13.05 warning: trait objects without an explicit `dyn` are deprecated 12:13.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:140:20 12:13.05 | 12:13.05 140 | type GetProp = Fn(&mut IterAppend, &PropInfo) -> Result<(), MethodErr>; 12:13.05 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut IterAppend, &PropInfo) -> Result<(), MethodErr>` 12:13.05 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.05 = note: for more information, see issue #80165 12:13.05 warning: trait objects without an explicit `dyn` are deprecated 12:13.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:141:20 12:13.05 | 12:13.05 141 | type SetProp = Fn(&mut Iter, &PropInfo) -> Result<(), MethodErr>; 12:13.05 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut Iter, &PropInfo) -> Result<(), MethodErr>` 12:13.05 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.05 = note: for more information, see issue #80165 12:13.05 warning: trait objects without an explicit `dyn` are deprecated 12:13.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:142:19 12:13.05 | 12:13.05 142 | type Method = Fn(&MethodInfo) -> MethodResult; 12:13.05 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&MethodInfo) -> MethodResult` 12:13.05 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.05 = note: for more information, see issue #80165 12:13.05 warning: trait objects without an explicit `dyn` are deprecated 12:13.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:162:28 12:13.05 | 12:13.05 162 | type GetProp = RefCell) -> Result<(), MethodErr>>; 12:13.05 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut IterAppend, &PropInfo) -> Result<(), MethodErr>` 12:13.05 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.05 = note: for more information, see issue #80165 12:13.05 warning: trait objects without an explicit `dyn` are deprecated 12:13.05 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:163:28 12:13.05 | 12:13.05 163 | type SetProp = RefCell) -> Result<(), MethodErr>>; 12:13.05 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut Iter, &PropInfo) -> Result<(), MethodErr>` 12:13.05 | 12:13.05 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.05 = note: for more information, see issue #80165 12:13.05 warning: trait objects without an explicit `dyn` are deprecated 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:164:27 12:13.06 | 12:13.06 164 | type Method = RefCell) -> MethodResult>; 12:13.06 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&MethodInfo) -> MethodResult` 12:13.06 | 12:13.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.06 = note: for more information, see issue #80165 12:13.06 warning: trait objects without an explicit `dyn` are deprecated 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:185:20 12:13.06 | 12:13.06 185 | type GetProp = Fn(&mut IterAppend, &PropInfo) -> Result<(), MethodErr> + Send + Sync + 'static; 12:13.06 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut IterAppend, &PropInfo) -> Result<(), MethodErr> + Send + Sync + 'static` 12:13.06 | 12:13.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.06 = note: for more information, see issue #80165 12:13.06 warning: trait objects without an explicit `dyn` are deprecated 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:186:20 12:13.06 | 12:13.06 186 | type SetProp = Fn(&mut Iter, &PropInfo) -> Result<(), MethodErr> + Send + Sync + 'static; 12:13.06 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut Iter, &PropInfo) -> Result<(), MethodErr> + Send + Sync + 'static` 12:13.06 | 12:13.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.06 = note: for more information, see issue #80165 12:13.06 warning: trait objects without an explicit `dyn` are deprecated 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:187:19 12:13.06 | 12:13.06 187 | type Method = Fn(&MethodInfo) -> MethodResult + Send + Sync + 'static; 12:13.06 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&MethodInfo) -> MethodResult + Send + Sync + 'static` 12:13.06 | 12:13.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.06 = note: for more information, see issue #80165 12:13.06 warning: trait objects without an explicit `dyn` are deprecated 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:241:17 12:13.06 | 12:13.06 241 | let d: &stdintf::OrgFreedesktopDBusIntrospectable = minfo; 12:13.06 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn stdintf::OrgFreedesktopDBusIntrospectable` 12:13.06 | 12:13.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.06 = note: for more information, see issue #80165 12:13.06 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/methodtype.rs:242:20 12:13.06 | 12:13.06 242 | let arg0 = try!(d.introspect()); 12:13.06 | ^^^ 12:13.06 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/leaves.rs:306:31 12:13.06 | 12:13.06 306 | let mut subiter = try!(i.recurse(arg::Variant::::ARG_TYPE).ok_or_else(|| MethodErr::invalid_arg(&2))); 12:13.06 | ^^^ 12:13.06 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/leaves.rs:321:9 12:13.06 | 12:13.06 321 | try!(M::call_setprop(&*self.set_cb.as_ref().unwrap().0, &mut subiter, pinfo)); 12:13.06 | ^^^ 12:13.06 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/leaves.rs:320:27 12:13.06 | 12:13.06 320 | let mut subiter = try!(i.recurse(arg::Variant::::ARG_TYPE).ok_or_else(|| MethodErr::invalid_arg(&2))); 12:13.06 | ^^^ 12:13.06 warning: trait objects without an explicit `dyn` are deprecated 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/leaves.rs:336:53 12:13.06 | 12:13.06 336 | pub fn add_propertieschanged Box>(&self, v: &mut Vec, iface: &IfaceName, new... 12:13.06 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.06 | 12:13.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.06 = note: for more information, see issue #80165 12:13.06 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/leaves.rs:368:21 12:13.06 | 12:13.06 368 | try!(prop_append_dict(&mut iter, Some(self).into_iter(), &m.to_method_info())); 12:13.06 | ^^^ 12:13.06 warning: trait objects without an explicit `dyn` are deprecated 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/leaves.rs:456:88 12:13.06 | 12:13.06 456 | let g = |i: &mut arg::IterAppend, p: &PropInfo| { (p.prop.get_data() as &arg::RefArg).append(i); Ok(()) }; 12:13.06 | ^^^^^^^^^^^ help: use `dyn`: `dyn arg::RefArg` 12:13.06 | 12:13.06 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 12:13.06 = note: for more information, see issue #80165 12:13.06 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:166:17 12:13.06 | 12:13.06 166 | let j = try!(IfaceName::from_slice(iface_name.to_bytes_with_nul()).map_err(|e| MethodErr::invalid_arg(&e))); 12:13.06 | ^^^ 12:13.06 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.06 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:175:9 12:13.06 | 12:13.06 175 | try!(prop.can_get()); 12:13.06 | ^^^ 12:13.06 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:171:49 12:13.07 | 12:13.07 171 | let (iname, prop_name): (&CStr, &str) = try!(m.msg.read2()); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:172:21 12:13.07 | 12:13.07 172 | let iface = try!(self.get_iface(iname)); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:173:37 12:13.07 | 12:13.07 173 | let prop: &Property = try!(iface.properties.get(&String::from(prop_name)) 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:180:13 12:13.07 | 12:13.07 180 | try!(prop.get_as_variant(&mut iter, &pinfo)); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:188:9 12:13.07 | 12:13.07 188 | try!(prop_append_dict(&mut arg::IterAppend::new(&mut mret), 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:186:21 12:13.07 | 12:13.07 186 | let iface = try!(self.get_iface(try!(m.msg.read1()))); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:186:41 12:13.07 | 12:13.07 186 | let iface = try!(self.get_iface(try!(m.msg.read1()))); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:203:9 12:13.07 | 12:13.07 203 | try!(prop.can_set(Some(iter))); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:195:49 12:13.07 | 12:13.07 195 | let (iname, prop_name): (&CStr, &str) = try!(m.msg.read2()); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:196:21 12:13.07 | 12:13.07 196 | let iface = try!(self.get_iface(iname)); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:197:37 12:13.07 | 12:13.07 197 | let prop: &Property = try!(iface.properties.get(&String::from(prop_name)) 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:206:35 12:13.07 | 12:13.07 206 | let mut r: Vec = try!(prop.set_as_variant(&mut iter2, &pinfo)).into_iter().collect(); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:239:9 12:13.07 | 12:13.07 239 | try!(result); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:244:17 12:13.07 | 12:13.07 244 | let i = try!(m.interface().and_then(|i| self.ifaces.get(&i)).ok_or_else(|| MethodErr::no_interface(&""))); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated macro `try`: use the `?` operator instead 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/tree/objectpath.rs:245:18 12:13.07 | 12:13.07 245 | let me = try!(m.member().and_then(|me| i.methods.get(&me)).ok_or_else(|| MethodErr::no_method(&""))); 12:13.07 | ^^^ 12:13.07 warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred 12:13.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/lib.rs:58:47 12:13.07 | 12:13.07 58 | static INITDBUS: std::sync::Once = std::sync::ONCE_INIT; 12:13.07 | ^^^^^^^^^ help: replace the use of the deprecated constant: `Once::new()` 12:13.76 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 12:13.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/mod.rs:423:37 12:13.76 | 12:13.76 423 | (self as &error::Error).description(), 12:13.76 | ^^^^^^^^^^^ 12:15.27 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/auth' 12:15.27 /usr/lib64/ccache/g++ -o Unified_cpp_url-classifier1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_url-classifier1.o.pp Unified_cpp_url-classifier1.cpp 12:15.60 warning: the type `&mut Message` does not permit zero-initialization 12:15.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/dbus/src/arg/mod.rs:433:42 12:15.60 | 12:15.60 433 | let mut q = IterAppend::new(unsafe { mem::transmute(0usize) }); 12:15.60 | ^^^^^^^^^^^^^^^^^^^^^^ 12:15.60 | | 12:15.60 | this code causes undefined behavior when executed 12:15.60 | help: use `MaybeUninit` instead, and only call `assume_init` after initialization is done 12:15.60 | 12:15.60 = note: `#[warn(invalid_value)]` on by default 12:15.60 = note: references must be non-null 12:18.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:18.79 | ^ 12:18.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:18.79 | ^ 12:18.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.79 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:18.79 | ^ 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.79 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:18.79 | ^ 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:18.79 | ^ 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:18.79 | ^ 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.80 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:18.80 | ^ 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.80 371 | nscoord aAppUnitsPerDevPixel) { 12:18.80 | ^ 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.80 380 | nscoord aAppUnitsPerDevPixel) { 12:18.80 | ^ 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.80 387 | nscoord aAppUnitsPerDevPixel) { 12:18.80 | ^ 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.80 394 | nscoord aAppUnitsPerDevPixel) { 12:18.80 | ^ 12:18.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 12:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 12:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 12:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 12:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 12:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.80 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.80 189 | CSSRect GetExpandedScrollableRect() const { 12:18.80 | ^ 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 12:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:18.81 | ^ 12:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 12:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 12:18.81 | ^ 12:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 12:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 12:18.81 | ^ 12:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 12:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.81 243 | CSSRect CalculateScrollRange() const { 12:18.82 | ^ 12:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 12:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 12:18.82 | ^ 12:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 12:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.82 457 | CSSRect GetVisualViewport() const { 12:18.82 | ^ 12:18.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 12:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.82 1338 | CSSCoord ToCSSPixels() const { return _0; } 12:18.82 | ^ 12:18.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 12:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 12:18.83 | ^ 12:18.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 12:18.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.84 21 | inline Rect ToRect(const gfxRect& aRect) { 12:18.84 | ^ 12:18.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 12:18.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 12:18.84 | ^ 12:18.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 12:18.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 12:18.84 | ^ 12:18.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 12:18.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.84 44 | inline Size ToSize(const gfxSize& aSize) { 12:18.84 | ^ 12:18.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 12:18.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 12:18.84 | ^ 12:18.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 12:18.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 12:18.84 | ^ 12:18.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 12:18.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 12:18.85 | ^ 12:18.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:18.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:18.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:18.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:18.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:18.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:18.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:18.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:18.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:18.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.85 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 12:18.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.85 1859 | int32_t aAppUnitsPerPixel) { 12:18.85 | ^ 12:18.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 12:18.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.85 3214 | int32_t aAppUnitsPerPixel) { 12:18.85 | ^ 12:18.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 12:18.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.86 332 | LayerPoint GetFixedPositionAnchor() const { 12:18.86 | ^ 12:18.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 12:18.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.86 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 12:18.86 | ^ 12:18.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:18.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 12:18.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.87 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:18.87 | ^ 12:18.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:18.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:18.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:18.87 | ^~~~~~~~ 12:18.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:18.88 | ^~~~~~~~ 12:18.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 12:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.88 427 | SizeT Size() const { return SizeT(width, height); } 12:18.88 | ^~~~ 12:18.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 12:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 12:18.89 | ^~~~~~~~ 12:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 12:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 12:18.89 | ^~~~~~~~ 12:18.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 12:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 12:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.89 62 | Sub operator-(const Sub& aPoint) const { 12:18.89 | ^~~~~~~~ 12:18.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 12:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 12:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.90 43 | friend Sub operator*(T aScale, Sub aCoord) { 12:18.90 | ^~~~~~~~ 12:18.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 12:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 12:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.90 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 12:18.90 | ^~~~~~~~~~~~~ 12:18.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:18.90 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:24: 12:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 12:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 12:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.90 323 | static SizeTyped FromUnknownSize( 12:18.91 | ^~~~~~~~~~~~~~~ 12:18.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 12:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 12:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 12:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 12:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 12:18.91 from /builddir/build/BUILD/icecat-78.15.0/netwerk/build/nsNetModule.cpp:10: 12:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 12:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.91 760 | typename detail::Nth::Type extract() { 12:18.92 | ^~~~~~~ 12:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 12:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:18.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/build' 12:18.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/app' 12:18.92 mkdir -p '.deps/' 12:18.92 ipc/app/MozillaRuntimeMain.o 12:18.92 /usr/lib64/ccache/g++ -o MozillaRuntimeMain.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DOS_POSIX=1 -DOS_LINUX=1 -I/builddir/build/BUILD/icecat-78.15.0/ipc/app -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/app -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wshadow -MD -MP -MF .deps/MozillaRuntimeMain.o.pp /builddir/build/BUILD/icecat-78.15.0/ipc/app/MozillaRuntimeMain.cpp 12:19.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.50 from Unified_cpp_url-classifier0.cpp:2: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:19.50 | ^ 12:19.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.50 from Unified_cpp_url-classifier0.cpp:2: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.50 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:19.50 | ^ 12:19.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.50 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.50 from Unified_cpp_url-classifier0.cpp:2: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:19.50 | ^ 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:19.50 | ^ 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:19.50 | ^ 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:19.50 | ^ 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:19.50 | ^ 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.50 371 | nscoord aAppUnitsPerDevPixel) { 12:19.50 | ^ 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.50 380 | nscoord aAppUnitsPerDevPixel) { 12:19.50 | ^ 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.50 387 | nscoord aAppUnitsPerDevPixel) { 12:19.50 | ^ 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.51 394 | nscoord aAppUnitsPerDevPixel) { 12:19.51 | ^ 12:19.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 12:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 12:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 12:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 12:19.51 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/ChannelClassifierService.cpp:10, 12:19.51 from Unified_cpp_url-classifier0.cpp:11: 12:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 12:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.52 1338 | CSSCoord ToCSSPixels() const { return _0; } 12:19.52 | ^ 12:19.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/ChannelClassifierService.cpp:10, 12:19.52 from Unified_cpp_url-classifier0.cpp:11: 12:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 12:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.52 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 12:19.52 | ^ 12:19.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 12:19.52 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/ChannelClassifierService.cpp:10, 12:19.52 from Unified_cpp_url-classifier0.cpp:11: 12:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 12:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.52 189 | CSSRect GetExpandedScrollableRect() const { 12:19.52 | ^ 12:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 12:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.52 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:19.52 | ^ 12:19.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 12:19.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.53 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 12:19.53 | ^ 12:19.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 12:19.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.53 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 12:19.53 | ^ 12:19.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 12:19.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.53 243 | CSSRect CalculateScrollRange() const { 12:19.53 | ^ 12:19.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 12:19.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.53 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 12:19.53 | ^ 12:19.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 12:19.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.53 457 | CSSRect GetVisualViewport() const { 12:19.53 | ^ 12:19.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 12:19.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:19.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:19.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:19.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:19.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:19.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:19.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 12:19.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 12:19.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 12:19.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 12:19.53 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/ChannelClassifierService.cpp:10, 12:19.54 from Unified_cpp_url-classifier0.cpp:11: 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.54 21 | inline Rect ToRect(const gfxRect& aRect) { 12:19.54 | ^ 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.54 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 12:19.54 | ^ 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.54 40 | inline Point ToPoint(const gfxPoint& aPoint) { 12:19.54 | ^ 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.54 44 | inline Size ToSize(const gfxSize& aSize) { 12:19.54 | ^ 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.54 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 12:19.54 | ^ 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 12:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.54 52 | inline gfxSize ThebesSize(const Size& aSize) { 12:19.54 | ^ 12:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 12:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.55 56 | inline gfxRect ThebesRect(const Rect& aRect) { 12:19.55 | ^ 12:19.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 12:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 12:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 12:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 12:19.55 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/ChannelClassifierService.cpp:10, 12:19.55 from Unified_cpp_url-classifier0.cpp:11: 12:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 12:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.55 1859 | int32_t aAppUnitsPerPixel) { 12:19.55 | ^ 12:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 12:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.55 3214 | int32_t aAppUnitsPerPixel) { 12:19.55 | ^ 12:19.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/ChannelClassifierService.cpp:10, 12:19.56 from Unified_cpp_url-classifier0.cpp:11: 12:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 12:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.56 332 | LayerPoint GetFixedPositionAnchor() const { 12:19.56 | ^ 12:19.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/ChannelClassifierService.cpp:10, 12:19.56 from Unified_cpp_url-classifier0.cpp:11: 12:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 12:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.56 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 12:19.56 | ^ 12:19.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 12:19.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 12:19.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 12:19.57 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/ChannelClassifierService.cpp:10, 12:19.57 from Unified_cpp_url-classifier0.cpp:11: 12:19.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 12:19.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:19.57 | ^ 12:19.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 12:19.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 12:19.57 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/ChannelClassifierService.cpp:10, 12:19.57 from Unified_cpp_url-classifier0.cpp:11: 12:19.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 12:19.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.57 1394 | LayerPoint GetFixedPositionAnchor() { 12:19.57 | ^ 12:19.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 12:19.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.57 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 12:19.57 | ^ 12:19.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:19.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 12:19.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.57 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.57 from Unified_cpp_url-classifier0.cpp:2: 12:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:19.58 | ^~~~~~~~ 12:19.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.58 from Unified_cpp_url-classifier0.cpp:2: 12:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:19.58 | ^~~~~~~~ 12:19.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 12:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.58 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.58 from Unified_cpp_url-classifier0.cpp:2: 12:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 12:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 12:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.58 43 | friend Sub operator*(T aScale, Sub aCoord) { 12:19.58 | ^~~~~~~~ 12:19.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 12:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.59 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.59 from Unified_cpp_url-classifier0.cpp:2: 12:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 12:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.59 427 | SizeT Size() const { return SizeT(width, height); } 12:19.59 | ^~~~ 12:19.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.59 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.59 from Unified_cpp_url-classifier0.cpp:2: 12:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 12:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 12:19.59 | ^~~~~~~~ 12:19.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:19.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 12:19.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 12:19.60 | ^~~~~~~~ 12:19.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 12:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 12:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.60 from Unified_cpp_url-classifier0.cpp:2: 12:19.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 12:19.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 12:19.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.60 62 | Sub operator-(const Sub& aPoint) const { 12:19.60 | ^~~~~~~~ 12:19.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 12:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.60 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.60 from Unified_cpp_url-classifier0.cpp:2: 12:19.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 12:19.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 12:19.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.60 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 12:19.61 | ^~~~~~~~~~~~~ 12:19.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.61 from Unified_cpp_url-classifier0.cpp:2: 12:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 12:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 12:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.61 323 | static SizeTyped FromUnknownSize( 12:19.61 | ^~~~~~~~~~~~~~~ 12:19.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.61 from Unified_cpp_url-classifier0.cpp:2: 12:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 12:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 12:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.61 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 12:19.61 | ^~~~~~~~~~~~~~ 12:19.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.61 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.61 from Unified_cpp_url-classifier0.cpp:2: 12:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 12:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 12:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 12:19.62 | ^~~~~~~~~~~~~ 12:19.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 12:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.62 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.62 from Unified_cpp_url-classifier0.cpp:2: 12:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 12:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.62 383 | Point TopLeft() const { return Point(x, y); } 12:19.62 | ^~~~~~~ 12:19.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 12:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.63 from Unified_cpp_url-classifier0.cpp:2: 12:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 12:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 12:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.63 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 12:19.63 | ^~~~~~~~~~~~~~~ 12:19.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.63 from Unified_cpp_url-classifier0.cpp:2: 12:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 12:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 12:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 12:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.63 246 | PointTyped As2DPoint() const { 12:19.63 | ^~~~~~~~~ 12:19.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.63 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.63 from Unified_cpp_url-classifier0.cpp:2: 12:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 12:19.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 12:19.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.64 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 12:19.64 | ^~~~~~~~~ 12:19.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:14, 12:19.64 from Unified_cpp_url-classifier0.cpp:2: 12:19.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 12:19.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 12:19.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 12:19.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.64 2266 | PointTyped TransformPointSimple( 12:19.64 | ^~~~~~~~~~~~~~~~~~~~ 12:19.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 12:19.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 12:19.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 12:19.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.64 794 | RectTyped TransformAndClipBounds( 12:19.64 | ^~~~~~~~~~~~~~~~~~~~~~ 12:19.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 12:19.64 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/Entries.h:13, 12:19.65 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/Classifier.h:9, 12:19.65 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 12:19.65 from Unified_cpp_url-classifier0.cpp:2: 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.65 760 | typename detail::Nth::Type extract() { 12:19.65 | ^~~~~~~ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:19.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:19.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:19.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:19.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:19.66 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/chromium' 12:19.66 mkdir -p '.deps/' 12:19.66 ipc/chromium/message_pump_glib.o 12:19.66 ipc/chromium/process_util_linux.o 12:19.66 /usr/lib64/ccache/g++ -o message_pump_glib.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/message_pump_glib.o.pp /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/message_pump_glib.cc 12:20.66 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/app' 12:20.67 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/glue' 12:20.67 mkdir -p '.deps/' 12:20.68 ipc/glue/BackgroundChildImpl.o 12:20.68 ipc/glue/BackgroundParentImpl.o 12:20.68 /usr/lib64/ccache/g++ -o BackgroundChildImpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/BackgroundChildImpl.o.pp /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp 12:22.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.43 from Unified_cpp_protocol_http0.cpp:2: 12:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:22.43 | ^ 12:22.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.43 from Unified_cpp_protocol_http0.cpp:2: 12:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:22.43 | ^ 12:22.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.43 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.43 from Unified_cpp_protocol_http0.cpp:2: 12:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:22.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:22.43 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 371 | nscoord aAppUnitsPerDevPixel) { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 380 | nscoord aAppUnitsPerDevPixel) { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 387 | nscoord aAppUnitsPerDevPixel) { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 394 | nscoord aAppUnitsPerDevPixel) { 12:22.44 | ^ 12:22.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.44 from Unified_cpp_protocol_http0.cpp:2: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 189 | CSSRect GetExpandedScrollableRect() const { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 243 | CSSRect CalculateScrollRange() const { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 12:22.44 | ^ 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 457 | CSSRect GetVisualViewport() const { 12:22.44 | ^ 12:22.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.44 from Unified_cpp_protocol_http0.cpp:2: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 12:22.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.44 1338 | CSSCoord ToCSSPixels() const { return _0; } 12:22.44 | ^ 12:22.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:22.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.45 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.45 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.45 from Unified_cpp_protocol_http0.cpp:2: 12:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 12:22.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 12:22.45 | ^ 12:22.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.46 from Unified_cpp_protocol_http0.cpp:2: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.46 21 | inline Rect ToRect(const gfxRect& aRect) { 12:22.46 | ^ 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 12:22.46 | ^ 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 12:22.46 | ^ 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.46 44 | inline Size ToSize(const gfxSize& aSize) { 12:22.46 | ^ 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.46 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 12:22.46 | ^ 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.46 52 | inline gfxSize ThebesSize(const Size& aSize) { 12:22.46 | ^ 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.46 56 | inline gfxRect ThebesRect(const Rect& aRect) { 12:22.46 | ^ 12:22.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.46 from Unified_cpp_protocol_http0.cpp:2: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.46 1859 | int32_t aAppUnitsPerPixel) { 12:22.46 | ^ 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.46 3214 | int32_t aAppUnitsPerPixel) { 12:22.46 | ^ 12:22.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.46 from Unified_cpp_protocol_http0.cpp:2: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 12:22.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.46 332 | LayerPoint GetFixedPositionAnchor() const { 12:22.46 | ^ 12:22.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.47 from Unified_cpp_protocol_http0.cpp:2: 12:22.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 12:22.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 12:22.47 | ^ 12:22.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.47 from Unified_cpp_protocol_http0.cpp:2: 12:22.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 12:22.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.47 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:22.47 | ^ 12:22.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.47 from Unified_cpp_protocol_http0.cpp:2: 12:22.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:22.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:22.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:22.47 | ^~~~~~~~ 12:22.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.47 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.47 from Unified_cpp_protocol_http0.cpp:2: 12:22.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:22.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:22.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.48 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:22.48 | ^~~~~~~~ 12:22.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.48 from Unified_cpp_protocol_http0.cpp:2: 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.48 427 | SizeT Size() const { return SizeT(width, height); } 12:22.48 | ^~~~ 12:22.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.48 from Unified_cpp_protocol_http0.cpp:2: 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 12:22.48 | ^~~~~~~~ 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 12:22.48 | ^~~~~~~~ 12:22.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.48 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.48 from Unified_cpp_protocol_http0.cpp:2: 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 12:22.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.48 62 | Sub operator-(const Sub& aPoint) const { 12:22.48 | ^~~~~~~~ 12:22.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.49 from Unified_cpp_protocol_http0.cpp:2: 12:22.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 12:22.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 12:22.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.49 43 | friend Sub operator*(T aScale, Sub aCoord) { 12:22.49 | ^~~~~~~~ 12:22.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.49 from Unified_cpp_protocol_http0.cpp:2: 12:22.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 12:22.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 12:22.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 12:22.49 | ^~~~~~~~~~~~~ 12:22.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.49 from Unified_cpp_protocol_http0.cpp:2: 12:22.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 12:22.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 12:22.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.49 323 | static SizeTyped FromUnknownSize( 12:22.49 | ^~~~~~~~~~~~~~~ 12:22.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 12:22.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 12:22.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 12:22.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 12:22.50 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 12:22.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 12:22.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 12:22.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 12:22.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 12:22.50 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 12:22.50 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ASpdySession.cpp:8, 12:22.50 from Unified_cpp_protocol_http0.cpp:2: 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.50 760 | typename detail::Nth::Type extract() { 12:22.50 | ^~~~~~~ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:22.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:22.50 netwerk/protocol/http/Unified_cpp_protocol_http2.o 12:22.50 /usr/lib64/ccache/g++ -o Unified_cpp_protocol_http1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/netwerk/ipc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket/neqo_glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_protocol_http1.o.pp Unified_cpp_protocol_http1.cpp 12:23.94 ipc/chromium/time_posix.o 12:23.94 /usr/lib64/ccache/g++ -o process_util_linux.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/process_util_linux.o.pp /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util_linux.cc 12:24.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/UrlClassifierFeatureTrackingAnnotation.cpp:15, 12:24.93 from Unified_cpp_url-classifier1.cpp:2: 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:24.93 | ^ 12:24.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/UrlClassifierFeatureTrackingAnnotation.cpp:15, 12:24.93 from Unified_cpp_url-classifier1.cpp:2: 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:24.93 | ^ 12:24.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:24.93 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/UrlClassifierFeatureTrackingAnnotation.cpp:15, 12:24.93 from Unified_cpp_url-classifier1.cpp:2: 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:24.93 | ^ 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:24.93 | ^ 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:24.93 | ^ 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:24.93 | ^ 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:24.94 | ^ 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.94 371 | nscoord aAppUnitsPerDevPixel) { 12:24.94 | ^ 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.94 380 | nscoord aAppUnitsPerDevPixel) { 12:24.94 | ^ 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.94 387 | nscoord aAppUnitsPerDevPixel) { 12:24.94 | ^ 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.94 394 | nscoord aAppUnitsPerDevPixel) { 12:24.94 | ^ 12:24.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 12:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:24.94 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/UrlClassifierFeatureTrackingAnnotation.cpp:15, 12:24.94 from Unified_cpp_url-classifier1.cpp:2: 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:24.94 | ^~~~~~~~ 12:24.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 12:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 12:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 12:24.94 from /builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier/UrlClassifierFeatureTrackingAnnotation.cpp:15, 12:24.94 from Unified_cpp_url-classifier1.cpp:2: 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:24.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:24.94 | ^~~~~~~~ 12:24.96 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/url-classifier' 12:24.96 ipc/chromium/Unified_cpp_ipc_chromium0.o 12:24.96 /usr/lib64/ccache/g++ -o time_posix.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/time_posix.o.pp /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/time_posix.cc 12:26.19 ipc/chromium/Unified_cpp_ipc_chromium1.o 12:26.19 /usr/lib64/ccache/g++ -o Unified_cpp_ipc_chromium0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_ipc_chromium0.o.pp Unified_cpp_ipc_chromium0.cpp 12:28.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util_linux.cc:35: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:28.52 | ^ 12:28.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util_linux.cc:35: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:28.52 | ^ 12:28.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util_linux.cc:35: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:28.52 | ^ 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:28.52 | ^ 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:28.52 | ^ 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:28.52 | ^ 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:28.52 | ^ 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 371 | nscoord aAppUnitsPerDevPixel) { 12:28.52 | ^ 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 380 | nscoord aAppUnitsPerDevPixel) { 12:28.52 | ^ 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 387 | nscoord aAppUnitsPerDevPixel) { 12:28.52 | ^ 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 394 | nscoord aAppUnitsPerDevPixel) { 12:28.52 | ^ 12:28.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util_linux.cc:35: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:28.52 | ^~~~~~~~ 12:28.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 12:28.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util_linux.cc:35: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:28.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:28.52 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:28.52 | ^~~~~~~~ 12:28.54 ipc/glue/FileDescriptorSetChild.o 12:28.54 /usr/lib64/ccache/g++ -o BackgroundParentImpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/BackgroundParentImpl.o.pp /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp 12:32.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:32.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.78 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.78 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.78 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:32.78 | ^ 12:32.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:32.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.79 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:32.79 | ^ 12:32.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 12:32.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.79 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.79 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:32.79 | ^ 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.79 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:32.79 | ^ 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:32.79 | ^ 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:32.79 | ^ 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.79 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:32.79 | ^ 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.79 371 | nscoord aAppUnitsPerDevPixel) { 12:32.79 | ^ 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.79 380 | nscoord aAppUnitsPerDevPixel) { 12:32.79 | ^ 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.79 387 | nscoord aAppUnitsPerDevPixel) { 12:32.79 | ^ 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.79 394 | nscoord aAppUnitsPerDevPixel) { 12:32.79 | ^ 12:32.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 12:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 12:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 12:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 12:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 12:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:32.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.h:12, 12:32.79 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.cpp:8, 12:32.79 from Unified_cpp_netwerk_ipc0.cpp:11: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 12:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.79 189 | CSSRect GetExpandedScrollableRect() const { 12:32.79 | ^ 12:32.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 12:32.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:32.80 | ^ 12:32.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 12:32.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 12:32.81 | ^ 12:32.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 12:32.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 12:32.82 | ^ 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.82 243 | CSSRect CalculateScrollRange() const { 12:32.82 | ^ 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 12:32.82 | ^ 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.82 457 | CSSRect GetVisualViewport() const { 12:32.82 | ^ 12:32.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.h:12, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.cpp:8, 12:32.82 from Unified_cpp_netwerk_ipc0.cpp:11: 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.82 1338 | CSSCoord ToCSSPixels() const { return _0; } 12:32.82 | ^ 12:32.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.h:12, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.cpp:8, 12:32.82 from Unified_cpp_netwerk_ipc0.cpp:11: 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.82 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 12:32.82 | ^ 12:32.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.h:12, 12:32.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.cpp:8, 12:32.82 from Unified_cpp_netwerk_ipc0.cpp:11: 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.82 21 | inline Rect ToRect(const gfxRect& aRect) { 12:32.82 | ^ 12:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.83 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 12:32.83 | ^ 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.83 40 | inline Point ToPoint(const gfxPoint& aPoint) { 12:32.83 | ^ 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.83 44 | inline Size ToSize(const gfxSize& aSize) { 12:32.83 | ^ 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.83 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 12:32.83 | ^ 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.83 52 | inline gfxSize ThebesSize(const Size& aSize) { 12:32.83 | ^ 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.83 56 | inline gfxRect ThebesRect(const Rect& aRect) { 12:32.83 | ^ 12:32.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.h:12, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.cpp:8, 12:32.83 from Unified_cpp_netwerk_ipc0.cpp:11: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.83 1859 | int32_t aAppUnitsPerPixel) { 12:32.83 | ^ 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.83 3214 | int32_t aAppUnitsPerPixel) { 12:32.83 | ^ 12:32.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.h:12, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.cpp:8, 12:32.83 from Unified_cpp_netwerk_ipc0.cpp:11: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.83 332 | LayerPoint GetFixedPositionAnchor() const { 12:32.83 | ^ 12:32.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.h:12, 12:32.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.cpp:8, 12:32.83 from Unified_cpp_netwerk_ipc0.cpp:11: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 12:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.84 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 12:32.84 | ^ 12:32.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.h:12, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannel.cpp:8, 12:32.84 from Unified_cpp_netwerk_ipc0.cpp:11: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.84 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:32.84 | ^ 12:32.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentChannelParent.cpp:9, 12:32.84 from Unified_cpp_netwerk_ipc0.cpp:29: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.84 1394 | LayerPoint GetFixedPositionAnchor() { 12:32.84 | ^ 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.84 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 12:32.84 | ^ 12:32.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.84 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:32.84 | ^~~~~~~~ 12:32.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.84 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:32.84 | ^~~~~~~~ 12:32.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.84 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.84 427 | SizeT Size() const { return SizeT(width, height); } 12:32.84 | ^~~~ 12:32.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 12:32.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.84 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 12:32.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.84 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 12:32.85 | ^~~~~~~~ 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.85 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 12:32.85 | ^~~~~~~~ 12:32.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.85 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.85 62 | Sub operator-(const Sub& aPoint) const { 12:32.85 | ^~~~~~~~ 12:32.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.85 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.85 43 | friend Sub operator*(T aScale, Sub aCoord) { 12:32.85 | ^~~~~~~~ 12:32.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.85 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 12:32.85 | ^~~~~~~~~~~~~ 12:32.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.85 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.85 323 | static SizeTyped FromUnknownSize( 12:32.85 | ^~~~~~~~~~~~~~~ 12:32.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.85 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.85 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 12:32.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.85 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 12:32.85 | ^~~~~~~~~~~~~~ 12:32.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.86 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 12:32.86 | ^~~~~~~~~~~~~ 12:32.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.86 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.86 383 | Point TopLeft() const { return Point(x, y); } 12:32.86 | ^~~~~~~ 12:32.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.86 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.86 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 12:32.86 | ^~~~~~~~~~~~~~~ 12:32.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.86 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.86 246 | PointTyped As2DPoint() const { 12:32.86 | ^~~~~~~~~ 12:32.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.86 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.86 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 12:32.86 | ^~~~~~~~~ 12:32.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:32.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:13, 12:32.86 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 12:32.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.87 2266 | PointTyped TransformPointSimple( 12:32.87 | ^~~~~~~~~~~~~~~~~~~~ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.87 794 | RectTyped TransformAndClipBounds( 12:32.87 | ^~~~~~~~~~~~~~~~~~~~~~ 12:32.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 12:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 12:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 12:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 12:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 12:32.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.h:11, 12:32.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:8, 12:32.87 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.87 760 | typename detail::Nth::Type extract() { 12:32.87 | ^~~~~~~ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:32.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 12:32.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.h:11, 12:32.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/ChannelEventQueue.cpp:8, 12:32.87 from Unified_cpp_netwerk_ipc0.cpp:2: 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h: In member function ‘bool mozilla::net::DocumentLoadListener::ResumeSuspendedChannel(nsIStreamListener*)’: 12:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 12:32.87 416 | mArray.mHdr->mLength = 0; 12:32.87 | ~~~~~~~~~~~~~~~~~~~~~^~~ 12:32.87 In file included from Unified_cpp_netwerk_ipc0.cpp:38: 12:32.87 /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/DocumentLoadListener.cpp:972:36: note: while referencing ‘streamListenerFunctions’ 12:32.88 972 | nsTArray streamListenerFunctions = 12:32.88 | ^~~~~~~~~~~~~~~~~~~~~~~ 12:32.88 /usr/lib64/ccache/g++ -o Unified_cpp_netwerk_ipc1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/modules/libjar -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_netwerk_ipc1.o.pp Unified_cpp_netwerk_ipc1.cpp 12:37.24 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Runtime.cpp:29, 12:37.24 from Unified_cpp_js_src24.cpp:20: 12:37.24 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘void JSRuntime::stopRecordingAllocations()’: 12:37.24 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:134:13: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 12:37.24 134 | return *it; 12:37.24 | ^~ 12:37.24 In file included from Unified_cpp_js_src24.cpp:20: 12:37.24 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Runtime.cpp:872:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 12:37.24 872 | for (RealmsIter realm(this); !realm.done(); realm.next()) { 12:37.24 | ^~~~~ 12:37.24 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Runtime.cpp:29, 12:37.24 from Unified_cpp_js_src24.cpp:20: 12:37.24 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘void JSRuntime::startRecordingAllocations(double, JS::RecordAllocationsCallback)’: 12:37.24 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:129:7: warning: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 12:37.24 129 | it++; 12:37.24 | ~~^~ 12:37.24 In file included from Unified_cpp_js_src24.cpp:20: 12:37.24 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Runtime.cpp:863:19: note: ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ was declared here 12:37.24 863 | for (RealmsIter realm(this); !realm.done(); realm.next()) { 12:37.24 | ^~~~~ 12:37.24 In file included from Unified_cpp_js_src24.cpp:38: 12:37.24 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Scope.cpp: In constructor ‘js::BindingIter::BindingIter(js::Scope*)’: 12:37.24 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Scope.cpp:1613:1: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 12:37.24 1613 | BindingIter::BindingIter(Scope* scope) { 12:37.24 | ^~~~~~~~~~~ 12:37.25 js/src/Unified_cpp_js_src27.o 12:37.25 /usr/lib64/ccache/g++ -o Unified_cpp_js_src26.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src26.o.pp Unified_cpp_js_src26.cpp 12:37.34 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Shape.cpp:17, 12:37.34 from Unified_cpp_js_src25.cpp:2: 12:37.34 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h: In member function ‘void js::NewObjectCache::invalidateEntriesForShape(JSContext*, js::HandleShape, JS::HandleObject)’: 12:37.34 /builddir/build/BUILD/icecat-78.15.0/js/src/gc/PublicIterators.h:129:7: warning: ‘realm.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 12:37.34 129 | it++; 12:37.34 | ~~^~ 12:37.34 In file included from Unified_cpp_js_src25.cpp:2: 12:37.34 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Shape.cpp:2209:25: note: ‘realm.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ was declared here 12:37.34 2209 | for (RealmsInZoneIter realm(shape->zone()); !realm.done(); realm.next()) { 12:37.34 | ^~~~~ 12:37.34 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Shape.cpp: In static member function ‘static bool js::NativeObject::toDictionaryMode(JSContext*, js::HandleNativeObject)’: 12:37.34 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/Shape.cpp:488:6: note: the layout of aggregates containing vectors with 2-byte alignment has changed in GCC 5 12:37.34 488 | bool js::NativeObject::toDictionaryMode(JSContext* cx, HandleNativeObject obj) { 12:37.34 | ^~ 12:37.35 js/src/Unified_cpp_js_src28.o 12:37.35 /usr/lib64/ccache/g++ -o Unified_cpp_js_src27.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src27.o.pp Unified_cpp_js_src27.cpp 12:39.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/message_pump_default.cc:14, 12:39.98 from Unified_cpp_ipc_chromium0.cpp:74: 12:39.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:39.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.98 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:39.98 | ^ 12:39.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 12:39.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/message_pump_default.cc:14, 12:39.99 from Unified_cpp_ipc_chromium0.cpp:74: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:39.99 | ^ 12:39.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/message_pump_default.cc:14, 12:39.99 from Unified_cpp_ipc_chromium0.cpp:74: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:39.99 | ^ 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:39.99 | ^ 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:39.99 | ^ 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:39.99 | ^ 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:39.99 | ^ 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 371 | nscoord aAppUnitsPerDevPixel) { 12:39.99 | ^ 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 380 | nscoord aAppUnitsPerDevPixel) { 12:39.99 | ^ 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 387 | nscoord aAppUnitsPerDevPixel) { 12:39.99 | ^ 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 394 | nscoord aAppUnitsPerDevPixel) { 12:39.99 | ^ 12:39.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/message_pump_default.cc:14, 12:39.99 from Unified_cpp_ipc_chromium0.cpp:74: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:39.99 | ^~~~~~~~ 12:39.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 12:39.99 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/message_pump_default.cc:14, 12:39.99 from Unified_cpp_ipc_chromium0.cpp:74: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:39.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:39.99 | ^~~~~~~~ 12:40.01 ipc/chromium/Unified_cpp_ipc_chromium2.o 12:40.02 /usr/lib64/ccache/g++ -o Unified_cpp_ipc_chromium1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_ipc_chromium1.o.pp Unified_cpp_ipc_chromium1.cpp 12:40.96 warning: `dbus` (lib) generated 355 warnings 12:40.96 Compiling nserror v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/nserror) 12:40.96 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=nserror CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/nserror CARGO_PKG_AUTHORS='Michael Layzell ' CARGO_PKG_DESCRIPTION='Rust bindings to xpcom nsresult and NS_ERROR_ values' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nserror CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name nserror xpcom/rust/nserror/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=529fdb6fb028d3de -C extra-filename=-529fdb6fb028d3de --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 12:41.23 Compiling chardetng_c v0.1.1 12:41.23 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=chardetng_c CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/chardetng_c CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C bindings for chardetng' CARGO_PKG_HOMEPAGE='https://docs.rs/chardetng_c/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chardetng_c CARGO_PKG_REPOSITORY='https://github.com/hsivonen/chardetng-c' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name chardetng_c --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/chardetng_c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=38d4c3c08e495e7e -C extra-filename=-38d4c3c08e495e7e --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern chardetng=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libchardetng-81b806b95d3e008f.rmeta --extern encoding_rs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libencoding_rs-9bcd9898908f7b66.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 12:41.39 Compiling shift_or_euc_c v0.1.0 12:41.39 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=shift_or_euc_c CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/shift_or_euc_c CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='C API for shift_or_euc' CARGO_PKG_HOMEPAGE='https://docs.rs/shift_or_euc_c/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=shift_or_euc_c CARGO_PKG_REPOSITORY='https://github.com/hsivonen/shift_or_euc_c' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name shift_or_euc_c --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/shift_or_euc_c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=bc19f53ebacd0020 -C extra-filename=-bc19f53ebacd0020 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern encoding_rs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libencoding_rs-9bcd9898908f7b66.rmeta --extern shift_or_euc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libshift_or_euc-947486a7615f84dd.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 12:41.51 Compiling cexpr v0.4.0 12:41.51 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cexpr CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cexpr CARGO_PKG_AUTHORS='Jethro Beekman ' CARGO_PKG_DESCRIPTION='A C expression parser and evaluator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cexpr CARGO_PKG_REPOSITORY='https://github.com/jethrogb/rust-cexpr' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cexpr --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cexpr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=0a026ccecbabccdb -C extra-filename=-0a026ccecbabccdb --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern nom=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libnom-d40dd32ac68ea60c.rmeta --cap-lints warn` 12:43.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.01 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:43.01 | ^ 12:43.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:43.01 | ^ 12:43.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.01 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:43.01 | ^ 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:43.01 | ^ 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:43.01 | ^ 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:43.01 | ^ 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:43.01 | ^ 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.01 371 | nscoord aAppUnitsPerDevPixel) { 12:43.01 | ^ 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.01 380 | nscoord aAppUnitsPerDevPixel) { 12:43.01 | ^ 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.01 387 | nscoord aAppUnitsPerDevPixel) { 12:43.01 | ^ 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:43.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.01 394 | nscoord aAppUnitsPerDevPixel) { 12:43.01 | ^ 12:43.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 12:43.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.02 189 | CSSRect GetExpandedScrollableRect() const { 12:43.02 | ^ 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:43.02 | ^ 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.02 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 12:43.02 | ^ 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.02 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 12:43.02 | ^ 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.02 243 | CSSRect CalculateScrollRange() const { 12:43.02 | ^ 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.02 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 12:43.02 | ^ 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.02 457 | CSSRect GetVisualViewport() const { 12:43.02 | ^ 12:43.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.02 1338 | CSSCoord ToCSSPixels() const { return _0; } 12:43.02 | ^ 12:43.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 12:43.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.02 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 12:43.02 | ^ 12:43.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 12:43.02 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 12:43.04 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 12:43.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.05 21 | inline Rect ToRect(const gfxRect& aRect) { 12:43.05 | ^ 12:43.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 12:43.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.05 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 12:43.05 | ^ 12:43.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 12:43.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.05 40 | inline Point ToPoint(const gfxPoint& aPoint) { 12:43.05 | ^ 12:43.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 12:43.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.06 44 | inline Size ToSize(const gfxSize& aSize) { 12:43.06 | ^ 12:43.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 12:43.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 12:43.06 | ^ 12:43.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 12:43.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 12:43.06 | ^ 12:43.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 12:43.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 12:43.07 | ^ 12:43.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 12:43.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.07 1859 | int32_t aAppUnitsPerPixel) { 12:43.07 | ^ 12:43.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 12:43.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.07 3214 | int32_t aAppUnitsPerPixel) { 12:43.07 | ^ 12:43.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 12:43.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 12:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.08 332 | LayerPoint GetFixedPositionAnchor() const { 12:43.08 | ^ 12:43.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 12:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.08 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 12:43.08 | ^ 12:43.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 12:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.08 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:43.08 | ^ 12:43.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:43.09 | ^~~~~~~~ 12:43.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:43.09 | ^~~~~~~~ 12:43.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 12:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.10 427 | SizeT Size() const { return SizeT(width, height); } 12:43.10 | ^~~~ 12:43.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 12:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 12:43.10 | ^~~~~~~~ 12:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 12:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 12:43.10 | ^~~~~~~~ 12:43.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.10 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 12:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 12:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.11 62 | Sub operator-(const Sub& aPoint) const { 12:43.11 | ^~~~~~~~ 12:43.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 12:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 12:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.11 43 | friend Sub operator*(T aScale, Sub aCoord) { 12:43.11 | ^~~~~~~~ 12:43.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.11 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 12:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 12:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.11 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 12:43.11 | ^~~~~~~~~~~~~ 12:43.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.12 323 | static SizeTyped FromUnknownSize( 12:43.12 | ^~~~~~~~~~~~~~~ 12:43.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:11, 12:43.12 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.cpp:7: 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.12 760 | typename detail::Nth::Type extract() { 12:43.12 | ^~~~~~~ 12:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 12:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:43.13 ipc/glue/FileDescriptorSetParent.o 12:43.13 /usr/lib64/ccache/g++ -o FileDescriptorSetChild.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/FileDescriptorSetChild.o.pp /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetChild.cpp 12:44.63 Compiling glsl v4.0.3 12:44.63 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=glsl CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/glsl CARGO_PKG_AUTHORS='Dimitri Sabadie ' CARGO_PKG_DESCRIPTION='A GLSL450/GLSL460 parser.' CARGO_PKG_HOMEPAGE='https://github.com/phaazon/glsl' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=glsl CARGO_PKG_REPOSITORY='https://github.com/phaazon/glsl' CARGO_PKG_VERSION=4.0.3 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name glsl --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/glsl/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f234daf566b30b2d -C extra-filename=-f234daf566b30b2d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern nom=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libnom-d40dd32ac68ea60c.rmeta --cap-lints warn` 12:47.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetChild.h:9, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetChild.h:12, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetChild.cpp:7: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:47.25 | ^ 12:47.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetChild.h:9, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetChild.h:12, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetChild.cpp:7: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:47.25 | ^ 12:47.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetChild.h:9, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetChild.h:12, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetChild.cpp:7: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:47.25 | ^ 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:47.25 | ^ 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:47.25 | ^ 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:47.25 | ^ 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:47.25 | ^ 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 371 | nscoord aAppUnitsPerDevPixel) { 12:47.25 | ^ 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 380 | nscoord aAppUnitsPerDevPixel) { 12:47.25 | ^ 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 387 | nscoord aAppUnitsPerDevPixel) { 12:47.25 | ^ 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 394 | nscoord aAppUnitsPerDevPixel) { 12:47.25 | ^ 12:47.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetChild.h:9, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetChild.h:12, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetChild.cpp:7: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:47.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:47.25 | ^~~~~~~~ 12:47.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:47.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:47.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 12:47.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetChild.h:9, 12:47.26 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetChild.h:12, 12:47.26 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetChild.cpp:7: 12:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:47.26 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:47.26 | ^~~~~~~~ 12:47.27 ipc/glue/Unified_cpp_ipc_glue0.o 12:47.27 /usr/lib64/ccache/g++ -o FileDescriptorSetParent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/FileDescriptorSetParent.o.pp /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetParent.cpp 12:50.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:50.92 | ^ 12:50.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:50.92 | ^ 12:50.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:50.92 | ^ 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:50.92 | ^ 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:50.92 | ^ 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:50.92 | ^ 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:50.92 | ^ 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 371 | nscoord aAppUnitsPerDevPixel) { 12:50.92 | ^ 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 380 | nscoord aAppUnitsPerDevPixel) { 12:50.92 | ^ 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 387 | nscoord aAppUnitsPerDevPixel) { 12:50.92 | ^ 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 394 | nscoord aAppUnitsPerDevPixel) { 12:50.92 | ^ 12:50.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:12, 12:50.92 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 189 | CSSRect GetExpandedScrollableRect() const { 12:50.92 | ^ 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:50.92 | ^ 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 12:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 12:50.93 | ^ 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 12:50.93 | ^ 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 243 | CSSRect CalculateScrollRange() const { 12:50.93 | ^ 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 12:50.93 | ^ 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 457 | CSSRect GetVisualViewport() const { 12:50.93 | ^ 12:50.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:12, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 1338 | CSSCoord ToCSSPixels() const { return _0; } 12:50.93 | ^ 12:50.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:12, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 12:50.93 | ^ 12:50.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:12, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 21 | inline Rect ToRect(const gfxRect& aRect) { 12:50.93 | ^ 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 12:50.93 | ^ 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 12:50.93 | ^ 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 44 | inline Size ToSize(const gfxSize& aSize) { 12:50.93 | ^ 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 12:50.93 | ^ 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 12:50.93 | ^ 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 12:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 12:50.93 | ^ 12:50.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 12:50.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:12, 12:50.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 12:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.94 1859 | int32_t aAppUnitsPerPixel) { 12:50.94 | ^ 12:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 12:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.94 3214 | int32_t aAppUnitsPerPixel) { 12:50.94 | ^ 12:50.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 12:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:12, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 12:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.95 332 | LayerPoint GetFixedPositionAnchor() const { 12:50.95 | ^ 12:50.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:12, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 12:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.95 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 12:50.95 | ^ 12:50.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:12, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 12:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.95 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:50.95 | ^ 12:50.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:50.95 | ^~~~~~~~ 12:50.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:50.96 | ^~~~~~~~ 12:50.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.96 427 | SizeT Size() const { return SizeT(width, height); } 12:50.96 | ^~~~ 12:50.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 12:50.96 | ^~~~~~~~ 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.96 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 12:50.96 | ^~~~~~~~ 12:50.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 12:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.96 62 | Sub operator-(const Sub& aPoint) const { 12:50.96 | ^~~~~~~~ 12:50.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.97 43 | friend Sub operator*(T aScale, Sub aCoord) { 12:50.97 | ^~~~~~~~ 12:50.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 12:50.97 | ^~~~~~~~~~~~~ 12:50.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.97 323 | static SizeTyped FromUnknownSize( 12:50.97 | ^~~~~~~~~~~~~~~ 12:50.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.h:11, 12:50.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundParentImpl.cpp:7: 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.97 760 | typename detail::Nth::Type extract() { 12:50.97 | ^~~~~~~ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:50.97 ipc/glue/Unified_cpp_ipc_glue1.o 12:50.98 /usr/lib64/ccache/g++ -o Unified_cpp_ipc_glue0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/Unified_cpp_ipc_glue0.o.pp Unified_cpp_ipc_glue0.cpp 12:51.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:51.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:51.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:51.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 12:51.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 12:51.33 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetParent.h:12, 12:51.33 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetParent.cpp:7: 12:51.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:51.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.33 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:51.33 | ^ 12:51.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:51.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:51.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:51.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 12:51.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetParent.h:12, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetParent.cpp:7: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:51.34 | ^ 12:51.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetParent.h:12, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetParent.cpp:7: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:51.34 | ^ 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:51.34 | ^ 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:51.34 | ^ 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:51.34 | ^ 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:51.34 | ^ 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.34 371 | nscoord aAppUnitsPerDevPixel) { 12:51.34 | ^ 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.34 380 | nscoord aAppUnitsPerDevPixel) { 12:51.34 | ^ 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.34 387 | nscoord aAppUnitsPerDevPixel) { 12:51.34 | ^ 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.34 394 | nscoord aAppUnitsPerDevPixel) { 12:51.34 | ^ 12:51.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetParent.h:12, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetParent.cpp:7: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:51.34 | ^~~~~~~~ 12:51.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 12:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 12:51.35 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetParent.h:12, 12:51.35 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/FileDescriptorSetParent.cpp:7: 12:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:51.35 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:51.35 | ^~~~~~~~ 12:51.36 ipc/glue/Unified_cpp_ipc_glue2.o 12:51.36 /usr/lib64/ccache/g++ -o Unified_cpp_ipc_glue1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/Unified_cpp_ipc_glue1.o.pp Unified_cpp_ipc_glue1.cpp 12:53.42 js/src/Unified_cpp_js_src3.o 12:53.42 /usr/lib64/ccache/g++ -o Unified_cpp_js_src28.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src28.o.pp Unified_cpp_js_src28.cpp 12:54.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:54.97 from Unified_cpp_netwerk_ipc1.cpp:2: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:54.97 | ^ 12:54.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:54.97 from Unified_cpp_netwerk_ipc1.cpp:2: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:54.97 | ^ 12:54.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:54.97 from Unified_cpp_netwerk_ipc1.cpp:2: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:54.97 | ^ 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:54.97 | ^ 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:54.97 | ^ 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:54.97 | ^ 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:54.97 | ^ 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 371 | nscoord aAppUnitsPerDevPixel) { 12:54.97 | ^ 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 380 | nscoord aAppUnitsPerDevPixel) { 12:54.97 | ^ 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 387 | nscoord aAppUnitsPerDevPixel) { 12:54.97 | ^ 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 394 | nscoord aAppUnitsPerDevPixel) { 12:54.97 | ^ 12:54.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:54.97 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:54.97 from Unified_cpp_netwerk_ipc1.cpp:2: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 189 | CSSRect GetExpandedScrollableRect() const { 12:54.97 | ^ 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 12:54.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:54.97 | ^ 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 12:54.98 | ^ 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.98 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 12:54.98 | ^ 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.98 243 | CSSRect CalculateScrollRange() const { 12:54.98 | ^ 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.98 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 12:54.98 | ^ 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.98 457 | CSSRect GetVisualViewport() const { 12:54.98 | ^ 12:54.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:54.98 from Unified_cpp_netwerk_ipc1.cpp:2: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.98 1338 | CSSCoord ToCSSPixels() const { return _0; } 12:54.98 | ^ 12:54.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:54.98 from Unified_cpp_netwerk_ipc1.cpp:2: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.98 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 12:54.98 | ^ 12:54.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:54.98 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:54.98 from Unified_cpp_netwerk_ipc1.cpp:2: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.98 21 | inline Rect ToRect(const gfxRect& aRect) { 12:54.98 | ^ 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 12:54.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:54.98 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 12:54.98 | ^ 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.00 40 | inline Point ToPoint(const gfxPoint& aPoint) { 12:55.00 | ^ 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.00 44 | inline Size ToSize(const gfxSize& aSize) { 12:55.00 | ^ 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.00 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 12:55.00 | ^ 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.00 52 | inline gfxSize ThebesSize(const Size& aSize) { 12:55.00 | ^ 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 12:55.00 | ^ 12:55.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.00 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.00 1859 | int32_t aAppUnitsPerPixel) { 12:55.00 | ^ 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.00 3214 | int32_t aAppUnitsPerPixel) { 12:55.00 | ^ 12:55.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.00 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.00 332 | LayerPoint GetFixedPositionAnchor() const { 12:55.00 | ^ 12:55.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.00 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.00 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 12:55.00 | ^ 12:55.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.00 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 12:55.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.00 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:55.00 | ^ 12:55.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:55.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.01 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.01 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:55.01 | ^~~~~~~~ 12:55.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.01 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.01 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:55.01 | ^~~~~~~~ 12:55.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.01 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.01 427 | SizeT Size() const { return SizeT(width, height); } 12:55.01 | ^~~~ 12:55.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.01 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.01 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 12:55.01 | ^~~~~~~~ 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.01 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 12:55.01 | ^~~~~~~~ 12:55.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.01 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.01 62 | Sub operator-(const Sub& aPoint) const { 12:55.01 | ^~~~~~~~ 12:55.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.01 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.01 43 | friend Sub operator*(T aScale, Sub aCoord) { 12:55.01 | ^~~~~~~~ 12:55.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.01 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 12:55.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.01 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 12:55.01 | ^~~~~~~~~~~~~ 12:55.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 12:55.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.02 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.02 323 | static SizeTyped FromUnknownSize( 12:55.02 | ^~~~~~~~~~~~~~~ 12:55.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:11, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessChild.h:9, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.h:9, 12:55.02 from /builddir/build/BUILD/icecat-78.15.0/netwerk/ipc/SocketProcessChild.cpp:6, 12:55.02 from Unified_cpp_netwerk_ipc1.cpp:2: 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.02 760 | typename detail::Nth::Type extract() { 12:55.02 | ^~~~~~~ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 12:55.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.02 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/ipc' 12:55.03 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl' 12:55.03 mkdir -p '.deps/' 12:55.06 ipc/ipdl/UnifiedProtocols0.o 12:55.06 ipc/ipdl/UnifiedProtocols1.o 12:55.06 /usr/lib64/ccache/g++ -o UnifiedProtocols0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols0.o.pp UnifiedProtocols0.cpp 12:55.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/thread.cc:17, 12:55.57 from Unified_cpp_ipc_chromium1.cpp:29: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 12:55.57 | ^ 12:55.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/thread.cc:17, 12:55.57 from Unified_cpp_ipc_chromium1.cpp:29: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 12:55.57 | ^ 12:55.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 12:55.57 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/thread.cc:17, 12:55.57 from Unified_cpp_ipc_chromium1.cpp:29: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 12:55.57 | ^ 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 12:55.57 | ^ 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 12:55.57 | ^ 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 12:55.57 | ^ 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 12:55.57 | ^ 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.57 371 | nscoord aAppUnitsPerDevPixel) { 12:55.57 | ^ 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 12:55.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.57 380 | nscoord aAppUnitsPerDevPixel) { 12:55.57 | ^ 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.58 387 | nscoord aAppUnitsPerDevPixel) { 12:55.58 | ^ 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.58 394 | nscoord aAppUnitsPerDevPixel) { 12:55.58 | ^ 12:55.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:16, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/thread.cc:17, 12:55.58 from Unified_cpp_ipc_chromium1.cpp:29: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.58 189 | CSSRect GetExpandedScrollableRect() const { 12:55.58 | ^ 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 12:55.58 | ^ 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 12:55.58 | ^ 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 12:55.58 | ^ 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.58 243 | CSSRect CalculateScrollRange() const { 12:55.58 | ^ 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.58 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 12:55.58 | ^ 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.58 457 | CSSRect GetVisualViewport() const { 12:55.58 | ^ 12:55.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 12:55.58 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/thread.cc:17, 12:55.58 from Unified_cpp_ipc_chromium1.cpp:29: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 12:55.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 12:55.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.59 40 | friend Sub operator*(Sub aCoord, T aScale) { 12:55.59 | ^~~~~~~~ 12:55.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/thread.cc:17, 12:55.59 from Unified_cpp_ipc_chromium1.cpp:29: 12:55.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 12:55.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 12:55.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 12:55.59 | ^~~~~~~~ 12:55.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 12:55.59 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/thread.cc:17, 12:55.60 from Unified_cpp_ipc_chromium1.cpp:29: 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.60 427 | SizeT Size() const { return SizeT(width, height); } 12:55.60 | ^~~~ 12:55.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/thread.cc:17, 12:55.60 from Unified_cpp_ipc_chromium1.cpp:29: 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 12:55.60 | ^~~~~~~~ 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 12:55.60 | ^~~~~~~~ 12:55.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadManager.h:12, 12:55.60 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/thread.cc:17, 12:55.60 from Unified_cpp_ipc_chromium1.cpp:29: 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 12:55.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 12:55.60 62 | Sub operator-(const Sub& aPoint) const { 12:55.60 | ^~~~~~~~ 12:55.60 /usr/lib64/ccache/g++ -o Unified_cpp_ipc_chromium2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_ipc_chromium2.o.pp Unified_cpp_ipc_chromium2.cpp 12:56.08 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/memoffset-f7454fb2e19d83c5/build-script-build` 12:56.13 [memoffset 0.5.1] cargo:rustc-cfg=memoffset_maybe_uninit 12:56.13 Compiling gleam v0.11.0 12:56.13 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/gleam CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Generated OpenGL bindings and wrapper for Servo.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gleam CARGO_PKG_REPOSITORY='https://github.com/servo/gleam' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gleam/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f2cbb0b5f6a61c11 -C extra-filename=-f2cbb0b5f6a61c11 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/gleam-f2cbb0b5f6a61c11 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern gl_generator=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libgl_generator-4c02b36fc6aec825.rlib --cap-lints warn` 12:58.53 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/chromium' 12:58.55 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/testshell' 12:58.55 mkdir -p '.deps/' 12:58.59 ipc/testshell/TestShellChild.o 12:58.60 ipc/testshell/TestShellParent.o 12:58.61 /usr/lib64/ccache/g++ -o TestShellChild.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/testshell -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/testshell -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/TestShellChild.o.pp /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellChild.cpp 13:00.09 Compiling digest v0.8.0 13:00.09 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=digest CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/digest CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for cryptographic hash functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=digest CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name digest /builddir/build/BUILD/icecat-78.15.0/third_party/rust/digest/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="std"' -C metadata=2af6719568f74ae9 -C extra-filename=-2af6719568f74ae9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern generic_array=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgeneric_array-5019d203aec261f4.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 13:00.22 Compiling block-buffer v0.7.3 13:00.22 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=block_buffer CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/block-buffer CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Fixed size buffer for block processing of data' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=block-buffer CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name block_buffer /builddir/build/BUILD/icecat-78.15.0/third_party/rust/block-buffer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=5cfa4446636f501a -C extra-filename=-5cfa4446636f501a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern block_padding=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libblock_padding-dcae7c68bf43ebff.rmeta --extern byte_tools=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyte_tools-7fc8560243d5ad3b.rmeta --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern generic_array=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgeneric_array-5019d203aec261f4.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 13:00.25 warning: unused import: `core::slice` 13:00.25 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/block-buffer/src/lib.rs:11:5 13:00.25 | 13:00.25 11 | use core::slice; 13:00.25 | ^^^^^^^^^^^ 13:00.25 | 13:00.25 = note: `#[warn(unused_imports)]` on by default 13:00.32 warning: `block-buffer` (lib) generated 1 warning 13:00.32 Compiling mp4parse v0.11.4 (https://github.com/mozilla/mp4parse-rust?rev=0dc3e6e7c5371fe21f69b847f61c65fe6d6dc317#0dc3e6e7) 13:00.32 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mp4parse CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/mp4parse CARGO_PKG_AUTHORS='Ralph Giles :Matthew Gregan :Alfredo Yang :Jon Bauman ' CARGO_PKG_DESCRIPTION='Parser for ISO base media file format (mp4)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mp4parse CARGO_PKG_REPOSITORY='https://github.com/mozilla/mp4parse-rust' CARGO_PKG_VERSION=0.11.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name mp4parse /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mp4parse/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="mp4parse_fallible"' -C metadata=b5380b3f722020df -C extra-filename=-b5380b3f722020df --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitreader=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitreader-344a8076ec544c2c.rmeta --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern hashbrown=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libhashbrown-6a78b6da0b1b3d3f.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --extern static_assertions=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstatic_assertions-530a70196b15de9f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 13:01.90 js/src/Unified_cpp_js_src4.o 13:01.91 /usr/lib64/ccache/g++ -o Unified_cpp_js_src3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp Unified_cpp_js_src3.cpp 13:04.74 Compiling rand_chacha v0.2.1 13:04.74 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rand_chacha CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_chacha CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers:The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='ChaCha random number generator 13:04.74 ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_chacha' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_chacha CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rand_chacha --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_chacha/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="std"' -C metadata=72993cd1a4f78b83 -C extra-filename=-72993cd1a4f78b83 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern c2_chacha=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libc2_chacha-75266fa7848e5306.rmeta --extern rand_core=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librand_core-f8fa8abce7b00fc4.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 13:04.99 Compiling rand_pcg v0.2.1 13:04.99 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rand_pcg CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_pcg CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='Selected PCG random number generators 13:04.99 ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_pcg' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_pcg CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rand_pcg --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_pcg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=d4cda645236d4215 -C extra-filename=-d4cda645236d4215 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern rand_core=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librand_core-f8fa8abce7b00fc4.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 13:05.19 Compiling tokio-io v0.1.7 13:05.19 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_io CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-io CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Core I/O primitives for asynchronous I/O in Rust. 13:05.19 ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-io CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio_io /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-io/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=22f98b6f4e123a53 -C extra-filename=-22f98b6f4e123a53 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bytes=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbytes-0f4a8bda94fe1aae.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 13:05.29 warning: trait objects without an explicit `dyn` are deprecated 13:05.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-io/src/lib.rs:24:28 13:05.30 | 13:05.30 24 | pub type IoFuture = Box + Send>; 13:05.30 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` 13:05.30 | 13:05.30 note: the lint level is defined here 13:05.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-io/src/lib.rs:9:54 13:05.30 | 13:05.30 9 | #![deny(missing_docs, missing_debug_implementations, warnings)] 13:05.30 | ^^^^^^^^ 13:05.30 = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` 13:05.30 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 13:05.30 = note: for more information, see issue #80165 13:05.30 warning: trait objects without an explicit `dyn` are deprecated 13:05.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-io/src/lib.rs:27:28 13:05.30 | 13:05.30 27 | pub type IoStream = Box + Send>; 13:05.30 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream + Send` 13:05.30 | 13:05.30 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 13:05.30 = note: for more information, see issue #80165 13:05.30 warning: trait objects without an explicit `dyn` are deprecated 13:05.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-io/src/lib.rs:66:19 13:05.30 | 13:05.30 66 | _assert::>(); 13:05.30 | ^^^^^^^^^ help: use `dyn`: `dyn AsyncRead` 13:05.30 | 13:05.30 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 13:05.30 = note: for more information, see issue #80165 13:05.30 warning: trait objects without an explicit `dyn` are deprecated 13:05.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-io/src/lib.rs:67:19 13:05.30 | 13:05.30 67 | _assert::>(); 13:05.30 | ^^^^^^^^^^ help: use `dyn`: `dyn AsyncWrite` 13:05.30 | 13:05.30 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 13:05.30 = note: for more information, see issue #80165 13:05.31 warning: this attribute can only be applied at the crate level 13:05.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-io/src/_tokio_codec/mod.rs:14:16 13:05.32 | 13:05.32 14 | #![doc(hidden, html_root_url = "https://docs.rs/tokio-codec/0.1.0")] 13:05.32 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 13:05.32 | 13:05.32 note: the lint level is defined here 13:05.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-io/src/_tokio_codec/mod.rs:13:54 13:05.32 | 13:05.32 13 | #![deny(missing_docs, missing_debug_implementations, warnings)] 13:05.32 | ^^^^^^^^ 13:05.32 = note: `#[warn(invalid_doc_attributes)]` implied by `#[warn(warnings)]` 13:05.32 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 13:05.32 = note: for more information, see issue #82730 13:05.32 = note: read https://doc.rust-lang.org/nightly/rustdoc/the-doc-attribute.html#at-the-crate-level for more information 13:05.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellChild.h:8, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellChild.cpp:5: 13:05.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 13:05.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 13:05.37 | ^ 13:05.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellChild.h:8, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellChild.cpp:5: 13:05.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 13:05.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 13:05.37 | ^ 13:05.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellChild.h:8, 13:05.37 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellChild.cpp:5: 13:05.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 13:05.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 13:05.37 | ^ 13:05.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 13:05.38 | ^ 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 13:05.38 | ^ 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 13:05.38 | ^ 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 13:05.38 | ^ 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.38 371 | nscoord aAppUnitsPerDevPixel) { 13:05.38 | ^ 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.38 380 | nscoord aAppUnitsPerDevPixel) { 13:05.38 | ^ 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.38 387 | nscoord aAppUnitsPerDevPixel) { 13:05.38 | ^ 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.38 394 | nscoord aAppUnitsPerDevPixel) { 13:05.38 | ^ 13:05.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellChild.h:8, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellChild.cpp:5: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.38 40 | friend Sub operator*(Sub aCoord, T aScale) { 13:05.38 | ^~~~~~~~ 13:05.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellChild.h:8, 13:05.38 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellChild.cpp:5: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 13:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:05.38 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 13:05.38 | ^~~~~~~~ 13:05.38 ipc/testshell/XPCShellEnvironment.o 13:05.38 /usr/lib64/ccache/g++ -o TestShellParent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/testshell -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/testshell -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/TestShellParent.o.pp /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellParent.cpp 13:06.58 warning: `tokio-io` (lib) generated 5 warnings 13:06.58 Compiling mio-uds v0.6.7 13:06.58 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mio_uds CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Unix domain socket bindings for mio 13:06.58 ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/mio-uds' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio-uds CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/mio-uds' CARGO_PKG_VERSION=0.6.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name mio_uds /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=aaf6e1a49721d681 -C extra-filename=-aaf6e1a49721d681 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern iovec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libiovec-423144a0ae951406.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern mio=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmio-7911eb680f542fbc.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 13:06.64 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/datagram.rs:33:13 13:06.64 | 13:06.64 33 | try!(cvt(libc::bind(fd.fd(), addr, len))); 13:06.64 | ^^^ 13:06.64 | 13:06.64 = note: `#[warn(deprecated)]` on by default 13:06.64 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/datagram.rs:29:31 13:06.64 | 13:06.64 29 | let (addr, len) = try!(sockaddr_un(path)); 13:06.64 | ^^^ 13:06.64 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/datagram.rs:30:22 13:06.64 | 13:06.64 30 | let fd = try!(Socket::new(libc::SOCK_DGRAM)); 13:06.64 | ^^^ 13:06.64 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/datagram.rs:45:9 13:06.64 | 13:06.64 45 | try!(stream.set_nonblocking(true)); 13:06.64 | ^^^ 13:06.64 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/datagram.rs:54:26 13:06.64 | 13:06.64 54 | let (a, b) = try!(Socket::pair(libc::SOCK_DGRAM)); 13:06.64 | ^^^ 13:06.64 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/datagram.rs:63:9 13:06.64 | 13:06.64 63 | try!(stream.set_nonblocking(true)); 13:06.64 | ^^^ 13:06.64 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/datagram.rs:62:22 13:06.64 | 13:06.64 62 | let stream = try!(net::UnixDatagram::unbound()); 13:06.64 | ^^^ 13:06.64 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/listener.rs:37:13 13:06.64 | 13:06.64 37 | try!(cvt(libc::bind(fd.fd(), addr, len))); 13:06.64 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/listener.rs:38:13 13:06.65 | 13:06.65 38 | try!(cvt(libc::listen(fd.fd(), 128))); 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/listener.rs:33:31 13:06.65 | 13:06.65 33 | let (addr, len) = try!(sockaddr_un(path)); 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/listener.rs:34:22 13:06.65 | 13:06.65 34 | let fd = try!(Socket::new(libc::SOCK_STREAM)); 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/listener.rs:50:9 13:06.65 | 13:06.65 50 | try!(stream.set_nonblocking(true)); 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/listener.rs:62:15 13:06.65 | 13:06.65 62 | match try!(self.accept_std()) { 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/socket.rs:45:13 13:06.65 | 13:06.65 45 | try!(cvt(libc::ioctl(fd.fd, libc::FIOCLEX))); 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/socket.rs:47:13 13:06.65 | 13:06.65 47 | try!(cvt(libc::ioctl(fd.fd, libc::FIONBIO, &mut nonblocking))); 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/socket.rs:44:35 13:06.65 | 13:06.65 44 | let fd = Socket { fd: try!(cvt(libc::socket(libc::AF_UNIX, ty, 0))) }; 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/socket.rs:68:13 13:06.65 | 13:06.65 68 | try!(cvt(libc::socketpair(libc::AF_UNIX, ty, 0, fds.as_mut_ptr()))); 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/socket.rs:71:13 13:06.65 | 13:06.65 71 | try!(cvt(libc::ioctl(a.fd, libc::FIOCLEX))); 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/socket.rs:72:13 13:06.65 | 13:06.65 72 | try!(cvt(libc::ioctl(b.fd, libc::FIOCLEX))); 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/socket.rs:74:13 13:06.65 | 13:06.65 74 | try!(cvt(libc::ioctl(a.fd, libc::FIONBIO, &mut nonblocking))); 13:06.65 | ^^^ 13:06.65 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/socket.rs:75:13 13:06.65 | 13:06.65 75 | try!(cvt(libc::ioctl(b.fd, libc::FIONBIO, &mut nonblocking))); 13:06.66 | ^^^ 13:06.66 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.66 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/stream.rs:52:31 13:06.66 | 13:06.66 52 | let (addr, len) = try!(sockaddr_un(path)); 13:06.66 | ^^^ 13:06.66 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.66 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/stream.rs:53:26 13:06.66 | 13:06.66 53 | let socket = try!(Socket::new(libc::SOCK_STREAM)); 13:06.66 | ^^^ 13:06.66 warning: use of deprecated macro `try`: use the `?` operator instead 13:06.66 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/stream.rs:71:9 13:06.66 | 13:06.66 71 | try!(stream.set_nonblocking(true)); 13:06.66 | ^^^ 13:06.67 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 13:06.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mio-uds/src/socket.rs:135:44 13:06.67 | 13:06.67 135 | let addr: libc::sockaddr_un = mem::uninitialized(); 13:06.67 | ^^^^^^^^^^^^^ 13:07.36 warning: `mio-uds` (lib) generated 25 warnings 13:07.36 Compiling gfx-backend-empty v0.5.0 13:07.36 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gfx_backend_empty CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty CARGO_PKG_AUTHORS='The Gfx-rs Developers' CARGO_PKG_DESCRIPTION='Empty backend for gfx-rs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gfx-backend-empty CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name gfx_backend_empty --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=38283a0181f4a1bc -C extra-filename=-38283a0181f4a1bc --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern gfx_hal=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgfx_hal-0ac6a3d87ffdb52d.rmeta --extern raw_window_handle=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libraw_window_handle-19244d32ebaed001.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 13:07.58 warning: panic message is not a string literal 13:07.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:77:16 13:07.58 | 13:07.58 77 | panic!(DO_NOT_USE_MESSAGE) 13:07.58 | ^^^^^^^^^^^^^^^^^^ 13:07.58 | 13:07.58 = note: `#[warn(non_fmt_panics)]` on by default 13:07.58 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.58 = note: for more information, see 13:07.58 help: add a "{}" format string to Display the message 13:07.58 | 13:07.58 77 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.58 | ^^^^^ 13:07.58 help: or use std::panic::panic_any instead 13:07.58 | 13:07.58 77 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.58 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.58 warning: panic message is not a string literal 13:07.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:81:16 13:07.58 | 13:07.58 81 | panic!(DO_NOT_USE_MESSAGE) 13:07.58 | ^^^^^^^^^^^^^^^^^^ 13:07.58 | 13:07.58 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.58 = note: for more information, see 13:07.58 help: add a "{}" format string to Display the message 13:07.58 | 13:07.58 81 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.58 | ^^^^^ 13:07.58 help: or use std::panic::panic_any instead 13:07.58 | 13:07.58 81 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.58 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.58 warning: panic message is not a string literal 13:07.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:92:16 13:07.58 | 13:07.58 92 | panic!(DO_NOT_USE_MESSAGE) 13:07.58 | ^^^^^^^^^^^^^^^^^^ 13:07.58 | 13:07.58 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.58 = note: for more information, see 13:07.58 help: add a "{}" format string to Display the message 13:07.58 | 13:07.58 92 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.58 | ^^^^^ 13:07.58 help: or use std::panic::panic_any instead 13:07.58 | 13:07.58 92 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.58 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.58 warning: panic message is not a string literal 13:07.58 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:96:16 13:07.58 | 13:07.58 96 | panic!(DO_NOT_USE_MESSAGE) 13:07.58 | ^^^^^^^^^^^^^^^^^^ 13:07.58 | 13:07.59 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.59 = note: for more information, see 13:07.59 help: add a "{}" format string to Display the message 13:07.59 | 13:07.59 96 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^ 13:07.59 help: or use std::panic::panic_any instead 13:07.59 | 13:07.59 96 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.59 warning: panic message is not a string literal 13:07.59 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:100:16 13:07.59 | 13:07.59 100 | panic!(DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^^^^^^^^^^^^^^ 13:07.59 | 13:07.59 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.59 = note: for more information, see 13:07.59 help: add a "{}" format string to Display the message 13:07.59 | 13:07.59 100 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^ 13:07.59 help: or use std::panic::panic_any instead 13:07.59 | 13:07.59 100 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.59 warning: panic message is not a string literal 13:07.59 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:104:16 13:07.59 | 13:07.59 104 | panic!(DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^^^^^^^^^^^^^^ 13:07.59 | 13:07.59 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.59 = note: for more information, see 13:07.59 help: add a "{}" format string to Display the message 13:07.59 | 13:07.59 104 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^ 13:07.59 help: or use std::panic::panic_any instead 13:07.59 | 13:07.59 104 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.59 warning: panic message is not a string literal 13:07.59 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:108:16 13:07.59 | 13:07.59 108 | panic!(DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^^^^^^^^^^^^^^ 13:07.59 | 13:07.59 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.59 = note: for more information, see 13:07.59 help: add a "{}" format string to Display the message 13:07.59 | 13:07.59 108 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^ 13:07.59 help: or use std::panic::panic_any instead 13:07.59 | 13:07.59 108 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.59 warning: panic message is not a string literal 13:07.59 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:127:16 13:07.59 | 13:07.59 127 | panic!(DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^^^^^^^^^^^^^^ 13:07.59 | 13:07.59 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.59 = note: for more information, see 13:07.59 help: add a "{}" format string to Display the message 13:07.59 | 13:07.59 127 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^ 13:07.59 help: or use std::panic::panic_any instead 13:07.59 | 13:07.59 127 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.59 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.60 warning: panic message is not a string literal 13:07.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:141:16 13:07.60 | 13:07.60 141 | panic!(DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^^^^^^^^^^^^^^ 13:07.60 | 13:07.60 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.60 = note: for more information, see 13:07.60 help: add a "{}" format string to Display the message 13:07.60 | 13:07.60 141 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^ 13:07.60 help: or use std::panic::panic_any instead 13:07.60 | 13:07.60 141 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.60 warning: panic message is not a string literal 13:07.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:150:16 13:07.60 | 13:07.60 150 | panic!(DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^^^^^^^^^^^^^^ 13:07.60 | 13:07.60 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.60 = note: for more information, see 13:07.60 help: add a "{}" format string to Display the message 13:07.60 | 13:07.60 150 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^ 13:07.60 help: or use std::panic::panic_any instead 13:07.60 | 13:07.60 150 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.60 warning: panic message is not a string literal 13:07.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:154:16 13:07.60 | 13:07.60 154 | panic!(DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^^^^^^^^^^^^^^ 13:07.60 | 13:07.60 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.60 = note: for more information, see 13:07.60 help: add a "{}" format string to Display the message 13:07.60 | 13:07.60 154 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^ 13:07.60 help: or use std::panic::panic_any instead 13:07.60 | 13:07.60 154 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.60 warning: panic message is not a string literal 13:07.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:167:16 13:07.60 | 13:07.60 167 | panic!(DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^^^^^^^^^^^^^^ 13:07.60 | 13:07.60 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.60 = note: for more information, see 13:07.60 help: add a "{}" format string to Display the message 13:07.60 | 13:07.60 167 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^ 13:07.60 help: or use std::panic::panic_any instead 13:07.60 | 13:07.60 167 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.60 warning: panic message is not a string literal 13:07.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:171:16 13:07.60 | 13:07.60 171 | panic!(DO_NOT_USE_MESSAGE) 13:07.60 | ^^^^^^^^^^^^^^^^^^ 13:07.60 | 13:07.60 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.60 = note: for more information, see 13:07.60 help: add a "{}" format string to Display the message 13:07.60 | 13:07.61 171 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.61 | ^^^^^ 13:07.61 help: or use std::panic::panic_any instead 13:07.61 | 13:07.61 171 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.61 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.62 warning: panic message is not a string literal 13:07.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:179:16 13:07.62 | 13:07.62 179 | panic!(DO_NOT_USE_MESSAGE) 13:07.62 | ^^^^^^^^^^^^^^^^^^ 13:07.62 | 13:07.62 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.62 = note: for more information, see 13:07.62 help: add a "{}" format string to Display the message 13:07.62 | 13:07.62 179 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.62 | ^^^^^ 13:07.62 help: or use std::panic::panic_any instead 13:07.62 | 13:07.62 179 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.62 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.62 warning: panic message is not a string literal 13:07.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:196:16 13:07.62 | 13:07.62 196 | panic!(DO_NOT_USE_MESSAGE) 13:07.62 | ^^^^^^^^^^^^^^^^^^ 13:07.62 | 13:07.62 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.62 = note: for more information, see 13:07.62 help: add a "{}" format string to Display the message 13:07.62 | 13:07.62 196 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.62 | ^^^^^ 13:07.62 help: or use std::panic::panic_any instead 13:07.62 | 13:07.62 196 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.62 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.62 warning: panic message is not a string literal 13:07.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:206:16 13:07.62 | 13:07.62 206 | panic!(DO_NOT_USE_MESSAGE) 13:07.62 | ^^^^^^^^^^^^^^^^^^ 13:07.62 | 13:07.62 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.62 = note: for more information, see 13:07.62 help: add a "{}" format string to Display the message 13:07.62 | 13:07.62 206 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.62 | ^^^^^ 13:07.62 help: or use std::panic::panic_any instead 13:07.62 | 13:07.62 206 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.62 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.62 warning: panic message is not a string literal 13:07.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:213:16 13:07.63 | 13:07.63 213 | panic!(DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^^^^^^^^^^^^^^ 13:07.63 | 13:07.63 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.63 = note: for more information, see 13:07.63 help: add a "{}" format string to Display the message 13:07.63 | 13:07.63 213 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^ 13:07.63 help: or use std::panic::panic_any instead 13:07.63 | 13:07.63 213 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.63 warning: panic message is not a string literal 13:07.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:217:16 13:07.63 | 13:07.63 217 | panic!(DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^^^^^^^^^^^^^^ 13:07.63 | 13:07.63 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.63 = note: for more information, see 13:07.63 help: add a "{}" format string to Display the message 13:07.63 | 13:07.63 217 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^ 13:07.63 help: or use std::panic::panic_any instead 13:07.63 | 13:07.63 217 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.63 warning: panic message is not a string literal 13:07.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:221:16 13:07.63 | 13:07.63 221 | panic!(DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^^^^^^^^^^^^^^ 13:07.63 | 13:07.63 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.63 = note: for more information, see 13:07.63 help: add a "{}" format string to Display the message 13:07.63 | 13:07.63 221 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^ 13:07.63 help: or use std::panic::panic_any instead 13:07.63 | 13:07.63 221 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.63 warning: panic message is not a string literal 13:07.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:229:16 13:07.63 | 13:07.63 229 | panic!(DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^^^^^^^^^^^^^^ 13:07.63 | 13:07.63 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.63 = note: for more information, see 13:07.63 help: add a "{}" format string to Display the message 13:07.63 | 13:07.63 229 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^ 13:07.63 help: or use std::panic::panic_any instead 13:07.63 | 13:07.63 229 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.63 warning: panic message is not a string literal 13:07.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:237:16 13:07.63 | 13:07.63 237 | panic!(DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^^^^^^^^^^^^^^ 13:07.63 | 13:07.63 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.63 = note: for more information, see 13:07.63 help: add a "{}" format string to Display the message 13:07.63 | 13:07.63 237 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^ 13:07.63 help: or use std::panic::panic_any instead 13:07.63 | 13:07.63 237 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.63 warning: panic message is not a string literal 13:07.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:245:16 13:07.63 | 13:07.63 245 | panic!(DO_NOT_USE_MESSAGE) 13:07.63 | ^^^^^^^^^^^^^^^^^^ 13:07.66 | 13:07.66 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.66 = note: for more information, see 13:07.66 help: add a "{}" format string to Display the message 13:07.66 | 13:07.66 245 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.66 | ^^^^^ 13:07.66 help: or use std::panic::panic_any instead 13:07.66 | 13:07.66 245 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.66 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.66 warning: panic message is not a string literal 13:07.66 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:258:16 13:07.66 | 13:07.66 258 | panic!(DO_NOT_USE_MESSAGE) 13:07.66 | ^^^^^^^^^^^^^^^^^^ 13:07.66 | 13:07.67 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.67 = note: for more information, see 13:07.67 help: add a "{}" format string to Display the message 13:07.67 | 13:07.67 258 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^ 13:07.67 help: or use std::panic::panic_any instead 13:07.67 | 13:07.67 258 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.67 warning: panic message is not a string literal 13:07.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:262:16 13:07.67 | 13:07.67 262 | panic!(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^ 13:07.67 | 13:07.67 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.67 = note: for more information, see 13:07.67 help: add a "{}" format string to Display the message 13:07.67 | 13:07.67 262 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^ 13:07.67 help: or use std::panic::panic_any instead 13:07.67 | 13:07.67 262 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.67 warning: panic message is not a string literal 13:07.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:266:16 13:07.67 | 13:07.67 266 | panic!(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^ 13:07.67 | 13:07.67 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.67 = note: for more information, see 13:07.67 help: add a "{}" format string to Display the message 13:07.67 | 13:07.67 266 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^ 13:07.67 help: or use std::panic::panic_any instead 13:07.67 | 13:07.67 266 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.67 warning: panic message is not a string literal 13:07.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:269:16 13:07.67 | 13:07.67 269 | panic!(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^ 13:07.67 | 13:07.67 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.67 = note: for more information, see 13:07.67 help: add a "{}" format string to Display the message 13:07.67 | 13:07.67 269 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^ 13:07.67 help: or use std::panic::panic_any instead 13:07.67 | 13:07.67 269 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.67 warning: panic message is not a string literal 13:07.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:273:16 13:07.67 | 13:07.67 273 | panic!(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^ 13:07.67 | 13:07.67 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.67 = note: for more information, see 13:07.67 help: add a "{}" format string to Display the message 13:07.67 | 13:07.67 273 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^ 13:07.67 help: or use std::panic::panic_any instead 13:07.67 | 13:07.67 273 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.67 warning: panic message is not a string literal 13:07.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:282:16 13:07.67 | 13:07.67 282 | panic!(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^ 13:07.67 | 13:07.67 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.67 = note: for more information, see 13:07.67 help: add a "{}" format string to Display the message 13:07.67 | 13:07.67 282 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^ 13:07.67 help: or use std::panic::panic_any instead 13:07.67 | 13:07.67 282 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.67 warning: panic message is not a string literal 13:07.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:291:16 13:07.67 | 13:07.67 291 | panic!(DO_NOT_USE_MESSAGE) 13:07.67 | ^^^^^^^^^^^^^^^^^^ 13:07.67 | 13:07.67 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.67 = note: for more information, see 13:07.67 help: add a "{}" format string to Display the message 13:07.67 | 13:07.68 291 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^ 13:07.68 help: or use std::panic::panic_any instead 13:07.68 | 13:07.68 291 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.68 warning: panic message is not a string literal 13:07.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:303:16 13:07.68 | 13:07.68 303 | panic!(DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^^^^^^^^^^^^^^ 13:07.68 | 13:07.68 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.68 = note: for more information, see 13:07.68 help: add a "{}" format string to Display the message 13:07.68 | 13:07.68 303 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^ 13:07.68 help: or use std::panic::panic_any instead 13:07.68 | 13:07.68 303 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.68 warning: panic message is not a string literal 13:07.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:307:16 13:07.68 | 13:07.68 307 | panic!(DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^^^^^^^^^^^^^^ 13:07.68 | 13:07.68 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.68 = note: for more information, see 13:07.68 help: add a "{}" format string to Display the message 13:07.68 | 13:07.68 307 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^ 13:07.68 help: or use std::panic::panic_any instead 13:07.68 | 13:07.68 307 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.68 warning: panic message is not a string literal 13:07.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:315:16 13:07.68 | 13:07.68 315 | panic!(DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^^^^^^^^^^^^^^ 13:07.68 | 13:07.68 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.68 = note: for more information, see 13:07.68 help: add a "{}" format string to Display the message 13:07.68 | 13:07.68 315 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^ 13:07.68 help: or use std::panic::panic_any instead 13:07.68 | 13:07.68 315 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.68 warning: panic message is not a string literal 13:07.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:324:16 13:07.68 | 13:07.68 324 | panic!(DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^^^^^^^^^^^^^^ 13:07.68 | 13:07.68 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.68 = note: for more information, see 13:07.68 help: add a "{}" format string to Display the message 13:07.68 | 13:07.68 324 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^ 13:07.68 help: or use std::panic::panic_any instead 13:07.68 | 13:07.68 324 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.68 warning: panic message is not a string literal 13:07.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:335:16 13:07.68 | 13:07.68 335 | panic!(DO_NOT_USE_MESSAGE) 13:07.68 | ^^^^^^^^^^^^^^^^^^ 13:07.68 | 13:07.68 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.68 = note: for more information, see 13:07.68 help: add a "{}" format string to Display the message 13:07.68 | 13:07.68 335 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.71 | ^^^^^ 13:07.72 help: or use std::panic::panic_any instead 13:07.72 | 13:07.72 335 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.72 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.72 warning: panic message is not a string literal 13:07.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:348:16 13:07.72 | 13:07.72 348 | panic!(DO_NOT_USE_MESSAGE) 13:07.72 | ^^^^^^^^^^^^^^^^^^ 13:07.72 | 13:07.72 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.72 = note: for more information, see 13:07.72 help: add a "{}" format string to Display the message 13:07.72 | 13:07.72 348 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.72 | ^^^^^ 13:07.72 help: or use std::panic::panic_any instead 13:07.72 | 13:07.72 348 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.72 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.72 warning: panic message is not a string literal 13:07.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:362:16 13:07.72 | 13:07.72 362 | panic!(DO_NOT_USE_MESSAGE) 13:07.72 | ^^^^^^^^^^^^^^^^^^ 13:07.72 | 13:07.72 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.72 = note: for more information, see 13:07.72 help: add a "{}" format string to Display the message 13:07.72 | 13:07.72 362 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.72 | ^^^^^ 13:07.72 help: or use std::panic::panic_any instead 13:07.72 | 13:07.72 362 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.72 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.72 warning: panic message is not a string literal 13:07.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:371:16 13:07.72 | 13:07.72 371 | panic!(DO_NOT_USE_MESSAGE) 13:07.72 | ^^^^^^^^^^^^^^^^^^ 13:07.72 | 13:07.72 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.72 = note: for more information, see 13:07.72 help: add a "{}" format string to Display the message 13:07.72 | 13:07.72 371 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.72 | ^^^^^ 13:07.72 help: or use std::panic::panic_any instead 13:07.72 | 13:07.72 371 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.72 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.72 warning: panic message is not a string literal 13:07.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:379:16 13:07.72 | 13:07.72 379 | panic!(DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^^^^^^^^^^^^^^ 13:07.73 | 13:07.73 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.73 = note: for more information, see 13:07.73 help: add a "{}" format string to Display the message 13:07.73 | 13:07.73 379 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^ 13:07.73 help: or use std::panic::panic_any instead 13:07.73 | 13:07.73 379 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.73 warning: panic message is not a string literal 13:07.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:383:16 13:07.73 | 13:07.73 383 | panic!(DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^^^^^^^^^^^^^^ 13:07.73 | 13:07.73 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.73 = note: for more information, see 13:07.73 help: add a "{}" format string to Display the message 13:07.73 | 13:07.73 383 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^ 13:07.73 help: or use std::panic::panic_any instead 13:07.73 | 13:07.73 383 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.73 warning: panic message is not a string literal 13:07.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:387:16 13:07.73 | 13:07.73 387 | panic!(DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^^^^^^^^^^^^^^ 13:07.73 | 13:07.73 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.73 = note: for more information, see 13:07.73 help: add a "{}" format string to Display the message 13:07.73 | 13:07.73 387 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^ 13:07.73 help: or use std::panic::panic_any instead 13:07.73 | 13:07.73 387 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.73 warning: panic message is not a string literal 13:07.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:391:16 13:07.73 | 13:07.73 391 | panic!(DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^^^^^^^^^^^^^^ 13:07.73 | 13:07.73 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.73 = note: for more information, see 13:07.73 help: add a "{}" format string to Display the message 13:07.73 | 13:07.73 391 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^ 13:07.73 help: or use std::panic::panic_any instead 13:07.73 | 13:07.73 391 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.73 warning: panic message is not a string literal 13:07.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:395:16 13:07.73 | 13:07.73 395 | panic!(DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^^^^^^^^^^^^^^ 13:07.73 | 13:07.73 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.73 = note: for more information, see 13:07.73 help: add a "{}" format string to Display the message 13:07.73 | 13:07.73 395 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^ 13:07.73 help: or use std::panic::panic_any instead 13:07.73 | 13:07.73 395 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.73 warning: panic message is not a string literal 13:07.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:399:16 13:07.73 | 13:07.73 399 | panic!(DO_NOT_USE_MESSAGE) 13:07.73 | ^^^^^^^^^^^^^^^^^^ 13:07.73 | 13:07.74 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.74 = note: for more information, see 13:07.74 help: add a "{}" format string to Display the message 13:07.74 | 13:07.74 399 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.74 | ^^^^^ 13:07.74 help: or use std::panic::panic_any instead 13:07.74 | 13:07.74 399 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.75 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.75 warning: panic message is not a string literal 13:07.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:403:16 13:07.75 | 13:07.75 403 | panic!(DO_NOT_USE_MESSAGE) 13:07.75 | ^^^^^^^^^^^^^^^^^^ 13:07.75 | 13:07.75 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.75 = note: for more information, see 13:07.75 help: add a "{}" format string to Display the message 13:07.75 | 13:07.75 403 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.75 | ^^^^^ 13:07.75 help: or use std::panic::panic_any instead 13:07.75 | 13:07.75 403 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.75 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.75 warning: panic message is not a string literal 13:07.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:407:16 13:07.75 | 13:07.75 407 | panic!(DO_NOT_USE_MESSAGE) 13:07.75 | ^^^^^^^^^^^^^^^^^^ 13:07.75 | 13:07.75 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.75 = note: for more information, see 13:07.75 help: add a "{}" format string to Display the message 13:07.75 | 13:07.75 407 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.75 | ^^^^^ 13:07.75 help: or use std::panic::panic_any instead 13:07.75 | 13:07.75 407 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.75 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.75 warning: panic message is not a string literal 13:07.75 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:411:16 13:07.75 | 13:07.75 411 | panic!(DO_NOT_USE_MESSAGE) 13:07.75 | ^^^^^^^^^^^^^^^^^^ 13:07.75 | 13:07.75 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.75 = note: for more information, see 13:07.75 help: add a "{}" format string to Display the message 13:07.75 | 13:07.75 411 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.76 | ^^^^^ 13:07.76 help: or use std::panic::panic_any instead 13:07.76 | 13:07.76 411 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.76 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.76 warning: panic message is not a string literal 13:07.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:415:16 13:07.76 | 13:07.76 415 | panic!(DO_NOT_USE_MESSAGE) 13:07.76 | ^^^^^^^^^^^^^^^^^^ 13:07.76 | 13:07.76 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.76 = note: for more information, see 13:07.76 help: add a "{}" format string to Display the message 13:07.76 | 13:07.76 415 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.76 | ^^^^^ 13:07.76 help: or use std::panic::panic_any instead 13:07.76 | 13:07.76 415 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.76 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.76 warning: panic message is not a string literal 13:07.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:426:16 13:07.76 | 13:07.76 426 | panic!(DO_NOT_USE_MESSAGE) 13:07.76 | ^^^^^^^^^^^^^^^^^^ 13:07.76 | 13:07.76 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.76 = note: for more information, see 13:07.76 help: add a "{}" format string to Display the message 13:07.76 | 13:07.76 426 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.76 | ^^^^^ 13:07.76 help: or use std::panic::panic_any instead 13:07.76 | 13:07.76 426 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.76 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.76 warning: panic message is not a string literal 13:07.76 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:430:16 13:07.76 | 13:07.76 430 | panic!(DO_NOT_USE_MESSAGE) 13:07.76 | ^^^^^^^^^^^^^^^^^^ 13:07.76 | 13:07.77 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.77 = note: for more information, see 13:07.77 help: add a "{}" format string to Display the message 13:07.77 | 13:07.77 430 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.77 | ^^^^^ 13:07.77 help: or use std::panic::panic_any instead 13:07.77 | 13:07.77 430 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.77 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.77 warning: panic message is not a string literal 13:07.77 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:434:16 13:07.77 | 13:07.77 434 | panic!(DO_NOT_USE_MESSAGE) 13:07.77 | ^^^^^^^^^^^^^^^^^^ 13:07.77 | 13:07.77 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.77 = note: for more information, see 13:07.77 help: add a "{}" format string to Display the message 13:07.77 | 13:07.77 434 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.77 | ^^^^^ 13:07.77 help: or use std::panic::panic_any instead 13:07.77 | 13:07.77 434 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.77 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.77 warning: panic message is not a string literal 13:07.77 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:442:16 13:07.77 | 13:07.77 442 | panic!(DO_NOT_USE_MESSAGE) 13:07.77 | ^^^^^^^^^^^^^^^^^^ 13:07.77 | 13:07.77 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.77 = note: for more information, see 13:07.77 help: add a "{}" format string to Display the message 13:07.77 | 13:07.77 442 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.77 | ^^^^^ 13:07.77 help: or use std::panic::panic_any instead 13:07.77 | 13:07.77 442 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.77 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.78 warning: panic message is not a string literal 13:07.78 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:450:16 13:07.78 | 13:07.78 450 | panic!(DO_NOT_USE_MESSAGE) 13:07.78 | ^^^^^^^^^^^^^^^^^^ 13:07.78 | 13:07.78 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.78 = note: for more information, see 13:07.78 help: add a "{}" format string to Display the message 13:07.78 | 13:07.78 450 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.78 | ^^^^^ 13:07.78 help: or use std::panic::panic_any instead 13:07.78 | 13:07.78 450 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.78 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.78 warning: panic message is not a string literal 13:07.78 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:454:16 13:07.78 | 13:07.78 454 | panic!(DO_NOT_USE_MESSAGE) 13:07.78 | ^^^^^^^^^^^^^^^^^^ 13:07.78 | 13:07.78 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.78 = note: for more information, see 13:07.78 help: add a "{}" format string to Display the message 13:07.78 | 13:07.78 454 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.78 | ^^^^^ 13:07.78 help: or use std::panic::panic_any instead 13:07.78 | 13:07.78 454 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.78 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.78 warning: panic message is not a string literal 13:07.78 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:458:16 13:07.78 | 13:07.78 458 | panic!(DO_NOT_USE_MESSAGE) 13:07.78 | ^^^^^^^^^^^^^^^^^^ 13:07.78 | 13:07.78 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.78 = note: for more information, see 13:07.78 help: add a "{}" format string to Display the message 13:07.78 | 13:07.78 458 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.79 | ^^^^^ 13:07.79 help: or use std::panic::panic_any instead 13:07.79 | 13:07.79 458 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.79 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.79 warning: panic message is not a string literal 13:07.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:462:16 13:07.79 | 13:07.79 462 | panic!(DO_NOT_USE_MESSAGE) 13:07.79 | ^^^^^^^^^^^^^^^^^^ 13:07.79 | 13:07.79 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.79 = note: for more information, see 13:07.79 help: add a "{}" format string to Display the message 13:07.79 | 13:07.79 462 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.79 | ^^^^^ 13:07.79 help: or use std::panic::panic_any instead 13:07.79 | 13:07.79 462 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.79 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.79 warning: panic message is not a string literal 13:07.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:466:16 13:07.79 | 13:07.79 466 | panic!(DO_NOT_USE_MESSAGE) 13:07.79 | ^^^^^^^^^^^^^^^^^^ 13:07.79 | 13:07.79 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.79 = note: for more information, see 13:07.79 help: add a "{}" format string to Display the message 13:07.79 | 13:07.79 466 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.79 | ^^^^^ 13:07.79 help: or use std::panic::panic_any instead 13:07.79 | 13:07.79 466 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.79 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.79 warning: panic message is not a string literal 13:07.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:469:16 13:07.79 | 13:07.79 469 | panic!(DO_NOT_USE_MESSAGE) 13:07.79 | ^^^^^^^^^^^^^^^^^^ 13:07.80 | 13:07.80 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.80 = note: for more information, see 13:07.80 help: add a "{}" format string to Display the message 13:07.80 | 13:07.80 469 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.80 | ^^^^^ 13:07.80 help: or use std::panic::panic_any instead 13:07.80 | 13:07.80 469 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.80 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.80 warning: panic message is not a string literal 13:07.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:472:16 13:07.80 | 13:07.80 472 | panic!(DO_NOT_USE_MESSAGE) 13:07.80 | ^^^^^^^^^^^^^^^^^^ 13:07.80 | 13:07.80 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.80 = note: for more information, see 13:07.80 help: add a "{}" format string to Display the message 13:07.80 | 13:07.80 472 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.80 | ^^^^^ 13:07.80 help: or use std::panic::panic_any instead 13:07.80 | 13:07.80 472 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.80 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.80 warning: panic message is not a string literal 13:07.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:475:16 13:07.80 | 13:07.80 475 | panic!(DO_NOT_USE_MESSAGE) 13:07.80 | ^^^^^^^^^^^^^^^^^^ 13:07.80 | 13:07.80 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.80 = note: for more information, see 13:07.80 help: add a "{}" format string to Display the message 13:07.80 | 13:07.80 475 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.80 | ^^^^^ 13:07.80 help: or use std::panic::panic_any instead 13:07.80 | 13:07.80 475 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.80 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.81 warning: panic message is not a string literal 13:07.81 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:479:16 13:07.81 | 13:07.81 479 | panic!(DO_NOT_USE_MESSAGE) 13:07.81 | ^^^^^^^^^^^^^^^^^^ 13:07.81 | 13:07.81 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.81 = note: for more information, see 13:07.81 help: add a "{}" format string to Display the message 13:07.81 | 13:07.81 479 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.81 | ^^^^^ 13:07.81 help: or use std::panic::panic_any instead 13:07.81 | 13:07.81 479 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.81 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.81 warning: panic message is not a string literal 13:07.81 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:482:16 13:07.81 | 13:07.81 482 | panic!(DO_NOT_USE_MESSAGE) 13:07.81 | ^^^^^^^^^^^^^^^^^^ 13:07.81 | 13:07.81 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.81 = note: for more information, see 13:07.81 help: add a "{}" format string to Display the message 13:07.81 | 13:07.81 482 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.81 | ^^^^^ 13:07.81 help: or use std::panic::panic_any instead 13:07.81 | 13:07.81 482 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.81 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.81 warning: panic message is not a string literal 13:07.81 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:485:16 13:07.81 | 13:07.81 485 | panic!(DO_NOT_USE_MESSAGE) 13:07.81 | ^^^^^^^^^^^^^^^^^^ 13:07.81 | 13:07.81 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.81 = note: for more information, see 13:07.81 help: add a "{}" format string to Display the message 13:07.81 | 13:07.81 485 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.81 | ^^^^^ 13:07.82 help: or use std::panic::panic_any instead 13:07.82 | 13:07.82 485 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.82 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.82 warning: panic message is not a string literal 13:07.82 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:488:16 13:07.82 | 13:07.82 488 | panic!(DO_NOT_USE_MESSAGE) 13:07.82 | ^^^^^^^^^^^^^^^^^^ 13:07.82 | 13:07.82 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.82 = note: for more information, see 13:07.82 help: add a "{}" format string to Display the message 13:07.82 | 13:07.82 488 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.82 | ^^^^^ 13:07.82 help: or use std::panic::panic_any instead 13:07.82 | 13:07.82 488 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.82 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.82 warning: panic message is not a string literal 13:07.82 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:491:16 13:07.82 | 13:07.82 491 | panic!(DO_NOT_USE_MESSAGE) 13:07.82 | ^^^^^^^^^^^^^^^^^^ 13:07.82 | 13:07.82 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.82 = note: for more information, see 13:07.82 help: add a "{}" format string to Display the message 13:07.82 | 13:07.82 491 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.82 | ^^^^^ 13:07.82 help: or use std::panic::panic_any instead 13:07.82 | 13:07.82 491 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.82 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.82 warning: panic message is not a string literal 13:07.82 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:495:16 13:07.82 | 13:07.82 495 | panic!(DO_NOT_USE_MESSAGE) 13:07.82 | ^^^^^^^^^^^^^^^^^^ 13:07.82 | 13:07.82 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.82 = note: for more information, see 13:07.82 help: add a "{}" format string to Display the message 13:07.82 | 13:07.82 495 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.82 | ^^^^^ 13:07.82 help: or use std::panic::panic_any instead 13:07.83 | 13:07.83 495 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.83 warning: panic message is not a string literal 13:07.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:499:16 13:07.83 | 13:07.83 499 | panic!(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^ 13:07.83 | 13:07.83 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.83 = note: for more information, see 13:07.83 help: add a "{}" format string to Display the message 13:07.83 | 13:07.83 499 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^ 13:07.83 help: or use std::panic::panic_any instead 13:07.83 | 13:07.83 499 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.83 warning: panic message is not a string literal 13:07.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:503:16 13:07.83 | 13:07.83 503 | panic!(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^ 13:07.83 | 13:07.83 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.83 = note: for more information, see 13:07.83 help: add a "{}" format string to Display the message 13:07.83 | 13:07.83 503 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^ 13:07.83 help: or use std::panic::panic_any instead 13:07.83 | 13:07.83 503 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.83 warning: panic message is not a string literal 13:07.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:507:16 13:07.83 | 13:07.83 507 | panic!(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^ 13:07.83 | 13:07.83 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.83 = note: for more information, see 13:07.83 help: add a "{}" format string to Display the message 13:07.83 | 13:07.83 507 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^ 13:07.83 help: or use std::panic::panic_any instead 13:07.83 | 13:07.83 507 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.83 warning: panic message is not a string literal 13:07.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:511:16 13:07.83 | 13:07.83 511 | panic!(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^ 13:07.83 | 13:07.83 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.83 = note: for more information, see 13:07.83 help: add a "{}" format string to Display the message 13:07.83 | 13:07.83 511 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^ 13:07.83 help: or use std::panic::panic_any instead 13:07.83 | 13:07.83 511 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.83 warning: panic message is not a string literal 13:07.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:520:16 13:07.83 | 13:07.83 520 | panic!(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^ 13:07.83 | 13:07.83 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.83 = note: for more information, see 13:07.83 help: add a "{}" format string to Display the message 13:07.83 | 13:07.83 520 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^ 13:07.83 help: or use std::panic::panic_any instead 13:07.83 | 13:07.83 520 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.83 warning: panic message is not a string literal 13:07.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:524:16 13:07.83 | 13:07.83 524 | panic!(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^ 13:07.83 | 13:07.83 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.83 = note: for more information, see 13:07.83 help: add a "{}" format string to Display the message 13:07.83 | 13:07.83 524 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^ 13:07.83 help: or use std::panic::panic_any instead 13:07.83 | 13:07.83 524 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.83 warning: panic message is not a string literal 13:07.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:528:16 13:07.83 | 13:07.83 528 | panic!(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^ 13:07.83 | 13:07.83 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.83 = note: for more information, see 13:07.83 help: add a "{}" format string to Display the message 13:07.83 | 13:07.83 528 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^ 13:07.83 help: or use std::panic::panic_any instead 13:07.83 | 13:07.83 528 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.83 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.83 warning: panic message is not a string literal 13:07.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:532:16 13:07.84 | 13:07.84 532 | panic!(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^ 13:07.84 | 13:07.84 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.84 = note: for more information, see 13:07.84 help: add a "{}" format string to Display the message 13:07.84 | 13:07.84 532 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^ 13:07.84 help: or use std::panic::panic_any instead 13:07.84 | 13:07.84 532 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.84 warning: panic message is not a string literal 13:07.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:536:16 13:07.84 | 13:07.84 536 | panic!(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^ 13:07.84 | 13:07.84 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.84 = note: for more information, see 13:07.84 help: add a "{}" format string to Display the message 13:07.84 | 13:07.84 536 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^ 13:07.84 help: or use std::panic::panic_any instead 13:07.84 | 13:07.84 536 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.84 warning: panic message is not a string literal 13:07.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:540:16 13:07.84 | 13:07.84 540 | panic!(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^ 13:07.84 | 13:07.84 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.84 = note: for more information, see 13:07.84 help: add a "{}" format string to Display the message 13:07.84 | 13:07.84 540 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^ 13:07.84 help: or use std::panic::panic_any instead 13:07.84 | 13:07.84 540 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.84 warning: panic message is not a string literal 13:07.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:544:16 13:07.84 | 13:07.84 544 | panic!(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^ 13:07.84 | 13:07.84 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.84 = note: for more information, see 13:07.84 help: add a "{}" format string to Display the message 13:07.84 | 13:07.84 544 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^ 13:07.84 help: or use std::panic::panic_any instead 13:07.84 | 13:07.84 544 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.84 warning: panic message is not a string literal 13:07.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:548:16 13:07.84 | 13:07.84 548 | panic!(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^ 13:07.84 | 13:07.84 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.84 = note: for more information, see 13:07.84 help: add a "{}" format string to Display the message 13:07.84 | 13:07.84 548 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^ 13:07.84 help: or use std::panic::panic_any instead 13:07.84 | 13:07.84 548 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.84 warning: panic message is not a string literal 13:07.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:552:16 13:07.84 | 13:07.84 552 | panic!(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^ 13:07.84 | 13:07.84 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.84 = note: for more information, see 13:07.84 help: add a "{}" format string to Display the message 13:07.84 | 13:07.84 552 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^ 13:07.84 help: or use std::panic::panic_any instead 13:07.84 | 13:07.84 552 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.84 warning: panic message is not a string literal 13:07.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:556:16 13:07.84 | 13:07.84 556 | panic!(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^ 13:07.84 | 13:07.84 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.84 = note: for more information, see 13:07.84 help: add a "{}" format string to Display the message 13:07.84 | 13:07.84 556 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^ 13:07.84 help: or use std::panic::panic_any instead 13:07.84 | 13:07.84 556 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.84 warning: panic message is not a string literal 13:07.84 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:560:16 13:07.84 | 13:07.84 560 | panic!(DO_NOT_USE_MESSAGE) 13:07.84 | ^^^^^^^^^^^^^^^^^^ 13:07.84 | 13:07.84 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.85 = note: for more information, see 13:07.85 help: add a "{}" format string to Display the message 13:07.85 | 13:07.85 560 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^ 13:07.85 help: or use std::panic::panic_any instead 13:07.85 | 13:07.85 560 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.85 warning: panic message is not a string literal 13:07.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:564:16 13:07.85 | 13:07.85 564 | panic!(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^ 13:07.85 | 13:07.85 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.85 = note: for more information, see 13:07.85 help: add a "{}" format string to Display the message 13:07.85 | 13:07.85 564 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^ 13:07.85 help: or use std::panic::panic_any instead 13:07.85 | 13:07.85 564 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.85 warning: panic message is not a string literal 13:07.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:572:16 13:07.85 | 13:07.85 572 | panic!(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^ 13:07.85 | 13:07.85 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.85 = note: for more information, see 13:07.85 help: add a "{}" format string to Display the message 13:07.85 | 13:07.85 572 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^ 13:07.85 help: or use std::panic::panic_any instead 13:07.85 | 13:07.85 572 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.85 warning: panic message is not a string literal 13:07.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:575:16 13:07.85 | 13:07.85 575 | panic!(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^ 13:07.85 | 13:07.85 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.85 = note: for more information, see 13:07.85 help: add a "{}" format string to Display the message 13:07.85 | 13:07.85 575 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^ 13:07.85 help: or use std::panic::panic_any instead 13:07.85 | 13:07.85 575 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.85 warning: panic message is not a string literal 13:07.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:578:16 13:07.85 | 13:07.85 578 | panic!(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^ 13:07.85 | 13:07.85 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.85 = note: for more information, see 13:07.85 help: add a "{}" format string to Display the message 13:07.85 | 13:07.85 578 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^ 13:07.85 help: or use std::panic::panic_any instead 13:07.85 | 13:07.85 578 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.85 warning: panic message is not a string literal 13:07.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:587:16 13:07.85 | 13:07.85 587 | panic!(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^ 13:07.85 | 13:07.85 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.85 = note: for more information, see 13:07.85 help: add a "{}" format string to Display the message 13:07.85 | 13:07.85 587 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^ 13:07.85 help: or use std::panic::panic_any instead 13:07.85 | 13:07.85 587 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.85 warning: panic message is not a string literal 13:07.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:594:16 13:07.85 | 13:07.85 594 | panic!(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^ 13:07.85 | 13:07.85 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.85 = note: for more information, see 13:07.85 help: add a "{}" format string to Display the message 13:07.85 | 13:07.85 594 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^ 13:07.85 help: or use std::panic::panic_any instead 13:07.85 | 13:07.85 594 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.85 warning: panic message is not a string literal 13:07.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:607:16 13:07.85 | 13:07.85 607 | panic!(DO_NOT_USE_MESSAGE) 13:07.85 | ^^^^^^^^^^^^^^^^^^ 13:07.85 | 13:07.85 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.85 = note: for more information, see 13:07.85 help: add a "{}" format string to Display the message 13:07.86 | 13:07.86 607 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^ 13:07.86 help: or use std::panic::panic_any instead 13:07.86 | 13:07.86 607 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.86 warning: panic message is not a string literal 13:07.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:611:16 13:07.86 | 13:07.86 611 | panic!(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^ 13:07.86 | 13:07.86 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.86 = note: for more information, see 13:07.86 help: add a "{}" format string to Display the message 13:07.86 | 13:07.86 611 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^ 13:07.86 help: or use std::panic::panic_any instead 13:07.86 | 13:07.86 611 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.86 warning: panic message is not a string literal 13:07.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:615:16 13:07.86 | 13:07.86 615 | panic!(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^ 13:07.86 | 13:07.86 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.86 = note: for more information, see 13:07.86 help: add a "{}" format string to Display the message 13:07.86 | 13:07.86 615 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^ 13:07.86 help: or use std::panic::panic_any instead 13:07.86 | 13:07.86 615 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.86 warning: panic message is not a string literal 13:07.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:627:16 13:07.86 | 13:07.86 627 | panic!(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^ 13:07.86 | 13:07.86 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.86 = note: for more information, see 13:07.86 help: add a "{}" format string to Display the message 13:07.86 | 13:07.86 627 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^ 13:07.86 help: or use std::panic::panic_any instead 13:07.86 | 13:07.86 627 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.86 warning: panic message is not a string literal 13:07.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:631:16 13:07.86 | 13:07.86 631 | panic!(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^ 13:07.86 | 13:07.86 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.86 = note: for more information, see 13:07.86 help: add a "{}" format string to Display the message 13:07.86 | 13:07.86 631 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^ 13:07.86 help: or use std::panic::panic_any instead 13:07.86 | 13:07.86 631 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.86 warning: panic message is not a string literal 13:07.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:635:16 13:07.86 | 13:07.86 635 | panic!(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^ 13:07.86 | 13:07.86 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.86 = note: for more information, see 13:07.86 help: add a "{}" format string to Display the message 13:07.86 | 13:07.86 635 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^ 13:07.86 help: or use std::panic::panic_any instead 13:07.86 | 13:07.86 635 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.86 warning: panic message is not a string literal 13:07.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:643:16 13:07.86 | 13:07.86 643 | panic!(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^ 13:07.86 | 13:07.86 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.86 = note: for more information, see 13:07.86 help: add a "{}" format string to Display the message 13:07.86 | 13:07.86 643 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^ 13:07.86 help: or use std::panic::panic_any instead 13:07.86 | 13:07.86 643 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.86 warning: panic message is not a string literal 13:07.86 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:653:16 13:07.86 | 13:07.86 653 | panic!(DO_NOT_USE_MESSAGE) 13:07.86 | ^^^^^^^^^^^^^^^^^^ 13:07.86 | 13:07.86 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.86 = note: for more information, see 13:07.86 help: add a "{}" format string to Display the message 13:07.87 | 13:07.87 653 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^ 13:07.87 help: or use std::panic::panic_any instead 13:07.87 | 13:07.87 653 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.87 warning: panic message is not a string literal 13:07.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:661:16 13:07.87 | 13:07.87 661 | panic!(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^ 13:07.87 | 13:07.87 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.87 = note: for more information, see 13:07.87 help: add a "{}" format string to Display the message 13:07.87 | 13:07.87 661 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^ 13:07.87 help: or use std::panic::panic_any instead 13:07.87 | 13:07.87 661 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.87 warning: panic message is not a string literal 13:07.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:676:16 13:07.87 | 13:07.87 676 | panic!(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^ 13:07.87 | 13:07.87 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.87 = note: for more information, see 13:07.87 help: add a "{}" format string to Display the message 13:07.87 | 13:07.87 676 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^ 13:07.87 help: or use std::panic::panic_any instead 13:07.87 | 13:07.87 676 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.87 warning: panic message is not a string literal 13:07.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:680:16 13:07.87 | 13:07.87 680 | panic!(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^ 13:07.87 | 13:07.87 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.87 = note: for more information, see 13:07.87 help: add a "{}" format string to Display the message 13:07.87 | 13:07.87 680 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^ 13:07.87 help: or use std::panic::panic_any instead 13:07.87 | 13:07.87 680 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.87 warning: panic message is not a string literal 13:07.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:688:16 13:07.87 | 13:07.87 688 | panic!(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^ 13:07.87 | 13:07.87 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.87 = note: for more information, see 13:07.87 help: add a "{}" format string to Display the message 13:07.87 | 13:07.87 688 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^ 13:07.87 help: or use std::panic::panic_any instead 13:07.87 | 13:07.87 688 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.87 warning: panic message is not a string literal 13:07.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:696:16 13:07.87 | 13:07.87 696 | panic!(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^ 13:07.87 | 13:07.87 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.87 = note: for more information, see 13:07.87 help: add a "{}" format string to Display the message 13:07.87 | 13:07.87 696 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^ 13:07.87 help: or use std::panic::panic_any instead 13:07.87 | 13:07.87 696 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.87 warning: panic message is not a string literal 13:07.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:704:16 13:07.87 | 13:07.87 704 | panic!(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^ 13:07.87 | 13:07.87 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.87 = note: for more information, see 13:07.87 help: add a "{}" format string to Display the message 13:07.87 | 13:07.87 704 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^ 13:07.87 help: or use std::panic::panic_any instead 13:07.87 | 13:07.87 704 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.87 warning: panic message is not a string literal 13:07.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:708:16 13:07.87 | 13:07.87 708 | panic!(DO_NOT_USE_MESSAGE) 13:07.87 | ^^^^^^^^^^^^^^^^^^ 13:07.87 | 13:07.87 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.87 = note: for more information, see 13:07.87 help: add a "{}" format string to Display the message 13:07.87 | 13:07.88 708 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^ 13:07.88 help: or use std::panic::panic_any instead 13:07.88 | 13:07.88 708 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.88 warning: panic message is not a string literal 13:07.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:712:16 13:07.88 | 13:07.88 712 | panic!(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^ 13:07.88 | 13:07.88 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.88 = note: for more information, see 13:07.88 help: add a "{}" format string to Display the message 13:07.88 | 13:07.88 712 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^ 13:07.88 help: or use std::panic::panic_any instead 13:07.88 | 13:07.88 712 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.88 warning: panic message is not a string literal 13:07.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:716:16 13:07.88 | 13:07.88 716 | panic!(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^ 13:07.88 | 13:07.88 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.88 = note: for more information, see 13:07.88 help: add a "{}" format string to Display the message 13:07.88 | 13:07.88 716 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^ 13:07.88 help: or use std::panic::panic_any instead 13:07.88 | 13:07.88 716 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.88 warning: panic message is not a string literal 13:07.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:720:16 13:07.88 | 13:07.88 720 | panic!(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^ 13:07.88 | 13:07.88 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.88 = note: for more information, see 13:07.88 help: add a "{}" format string to Display the message 13:07.88 | 13:07.88 720 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^ 13:07.88 help: or use std::panic::panic_any instead 13:07.88 | 13:07.88 720 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.88 warning: panic message is not a string literal 13:07.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:724:16 13:07.88 | 13:07.88 724 | panic!(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^ 13:07.88 | 13:07.88 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.88 = note: for more information, see 13:07.88 help: add a "{}" format string to Display the message 13:07.88 | 13:07.88 724 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^ 13:07.88 help: or use std::panic::panic_any instead 13:07.88 | 13:07.88 724 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.88 warning: panic message is not a string literal 13:07.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:728:16 13:07.88 | 13:07.88 728 | panic!(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^ 13:07.88 | 13:07.88 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.88 = note: for more information, see 13:07.88 help: add a "{}" format string to Display the message 13:07.88 | 13:07.88 728 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^ 13:07.88 help: or use std::panic::panic_any instead 13:07.88 | 13:07.88 728 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.88 warning: panic message is not a string literal 13:07.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:732:16 13:07.88 | 13:07.88 732 | panic!(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^ 13:07.88 | 13:07.88 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.88 = note: for more information, see 13:07.88 help: add a "{}" format string to Display the message 13:07.88 | 13:07.88 732 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^ 13:07.88 help: or use std::panic::panic_any instead 13:07.88 | 13:07.88 732 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.88 warning: panic message is not a string literal 13:07.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:746:16 13:07.88 | 13:07.88 746 | panic!(DO_NOT_USE_MESSAGE) 13:07.88 | ^^^^^^^^^^^^^^^^^^ 13:07.88 | 13:07.88 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.88 = note: for more information, see 13:07.88 help: add a "{}" format string to Display the message 13:07.88 | 13:07.89 746 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^ 13:07.89 help: or use std::panic::panic_any instead 13:07.89 | 13:07.89 746 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.89 warning: panic message is not a string literal 13:07.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:750:16 13:07.89 | 13:07.89 750 | panic!(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^ 13:07.89 | 13:07.89 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.89 = note: for more information, see 13:07.89 help: add a "{}" format string to Display the message 13:07.89 | 13:07.89 750 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^ 13:07.89 help: or use std::panic::panic_any instead 13:07.89 | 13:07.89 750 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.89 warning: panic message is not a string literal 13:07.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:754:16 13:07.89 | 13:07.89 754 | panic!(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^ 13:07.89 | 13:07.89 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.89 = note: for more information, see 13:07.89 help: add a "{}" format string to Display the message 13:07.89 | 13:07.89 754 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^ 13:07.89 help: or use std::panic::panic_any instead 13:07.89 | 13:07.89 754 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.89 warning: panic message is not a string literal 13:07.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:758:16 13:07.89 | 13:07.89 758 | panic!(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^ 13:07.89 | 13:07.89 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.89 = note: for more information, see 13:07.89 help: add a "{}" format string to Display the message 13:07.89 | 13:07.89 758 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^ 13:07.89 help: or use std::panic::panic_any instead 13:07.89 | 13:07.89 758 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.89 warning: panic message is not a string literal 13:07.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:768:16 13:07.89 | 13:07.89 768 | panic!(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^ 13:07.89 | 13:07.89 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.89 = note: for more information, see 13:07.89 help: add a "{}" format string to Display the message 13:07.89 | 13:07.89 768 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^ 13:07.89 help: or use std::panic::panic_any instead 13:07.89 | 13:07.89 768 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.89 warning: panic message is not a string literal 13:07.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:772:16 13:07.89 | 13:07.89 772 | panic!(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^ 13:07.89 | 13:07.89 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.89 = note: for more information, see 13:07.89 help: add a "{}" format string to Display the message 13:07.89 | 13:07.89 772 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^ 13:07.89 help: or use std::panic::panic_any instead 13:07.89 | 13:07.89 772 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.89 warning: panic message is not a string literal 13:07.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:782:16 13:07.89 | 13:07.89 782 | panic!(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^ 13:07.89 | 13:07.89 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.89 = note: for more information, see 13:07.89 help: add a "{}" format string to Display the message 13:07.89 | 13:07.89 782 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^ 13:07.89 help: or use std::panic::panic_any instead 13:07.89 | 13:07.89 782 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.89 warning: panic message is not a string literal 13:07.89 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:786:16 13:07.89 | 13:07.89 786 | panic!(DO_NOT_USE_MESSAGE) 13:07.89 | ^^^^^^^^^^^^^^^^^^ 13:07.89 | 13:07.89 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.89 = note: for more information, see 13:07.89 help: add a "{}" format string to Display the message 13:07.89 | 13:07.90 786 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^ 13:07.90 help: or use std::panic::panic_any instead 13:07.90 | 13:07.90 786 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.90 warning: panic message is not a string literal 13:07.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:790:16 13:07.90 | 13:07.90 790 | panic!(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^ 13:07.90 | 13:07.90 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.90 = note: for more information, see 13:07.90 help: add a "{}" format string to Display the message 13:07.90 | 13:07.90 790 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^ 13:07.90 help: or use std::panic::panic_any instead 13:07.90 | 13:07.90 790 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.90 warning: panic message is not a string literal 13:07.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:798:16 13:07.90 | 13:07.90 798 | panic!(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^ 13:07.90 | 13:07.90 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.90 = note: for more information, see 13:07.90 help: add a "{}" format string to Display the message 13:07.90 | 13:07.90 798 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^ 13:07.90 help: or use std::panic::panic_any instead 13:07.90 | 13:07.90 798 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.90 warning: panic message is not a string literal 13:07.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:806:16 13:07.90 | 13:07.90 806 | panic!(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^ 13:07.90 | 13:07.90 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.90 = note: for more information, see 13:07.90 help: add a "{}" format string to Display the message 13:07.90 | 13:07.90 806 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^ 13:07.90 help: or use std::panic::panic_any instead 13:07.90 | 13:07.90 806 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.90 warning: panic message is not a string literal 13:07.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:814:16 13:07.90 | 13:07.90 814 | panic!(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^ 13:07.90 | 13:07.90 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.90 = note: for more information, see 13:07.90 help: add a "{}" format string to Display the message 13:07.90 | 13:07.90 814 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^ 13:07.90 help: or use std::panic::panic_any instead 13:07.90 | 13:07.90 814 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.90 warning: panic message is not a string literal 13:07.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:822:16 13:07.90 | 13:07.90 822 | panic!(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^ 13:07.90 | 13:07.90 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.90 = note: for more information, see 13:07.90 help: add a "{}" format string to Display the message 13:07.90 | 13:07.90 822 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^ 13:07.90 help: or use std::panic::panic_any instead 13:07.90 | 13:07.90 822 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.90 warning: panic message is not a string literal 13:07.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:826:16 13:07.90 | 13:07.90 826 | panic!(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^ 13:07.90 | 13:07.90 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.90 = note: for more information, see 13:07.90 help: add a "{}" format string to Display the message 13:07.90 | 13:07.90 826 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^ 13:07.90 help: or use std::panic::panic_any instead 13:07.90 | 13:07.90 826 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.90 warning: panic message is not a string literal 13:07.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:835:16 13:07.90 | 13:07.90 835 | panic!(DO_NOT_USE_MESSAGE) 13:07.90 | ^^^^^^^^^^^^^^^^^^ 13:07.90 | 13:07.90 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.90 = note: for more information, see 13:07.90 help: add a "{}" format string to Display the message 13:07.91 | 13:07.91 835 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^ 13:07.91 help: or use std::panic::panic_any instead 13:07.91 | 13:07.91 835 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.91 warning: panic message is not a string literal 13:07.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:839:16 13:07.91 | 13:07.91 839 | panic!(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^ 13:07.91 | 13:07.91 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.91 = note: for more information, see 13:07.91 help: add a "{}" format string to Display the message 13:07.91 | 13:07.91 839 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^ 13:07.91 help: or use std::panic::panic_any instead 13:07.91 | 13:07.91 839 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.91 warning: panic message is not a string literal 13:07.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:849:16 13:07.91 | 13:07.91 849 | panic!(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^ 13:07.91 | 13:07.91 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.91 = note: for more information, see 13:07.91 help: add a "{}" format string to Display the message 13:07.91 | 13:07.91 849 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^ 13:07.91 help: or use std::panic::panic_any instead 13:07.91 | 13:07.91 849 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.91 warning: panic message is not a string literal 13:07.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:853:16 13:07.91 | 13:07.91 853 | panic!(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^ 13:07.91 | 13:07.91 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.91 = note: for more information, see 13:07.91 help: add a "{}" format string to Display the message 13:07.91 | 13:07.91 853 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^ 13:07.91 help: or use std::panic::panic_any instead 13:07.91 | 13:07.91 853 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.91 warning: panic message is not a string literal 13:07.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:857:16 13:07.91 | 13:07.91 857 | panic!(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^ 13:07.91 | 13:07.91 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.91 = note: for more information, see 13:07.91 help: add a "{}" format string to Display the message 13:07.91 | 13:07.91 857 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^ 13:07.91 help: or use std::panic::panic_any instead 13:07.91 | 13:07.91 857 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.91 warning: panic message is not a string literal 13:07.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:867:16 13:07.91 | 13:07.91 867 | panic!(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^ 13:07.91 | 13:07.91 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.91 = note: for more information, see 13:07.91 help: add a "{}" format string to Display the message 13:07.91 | 13:07.91 867 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^ 13:07.91 help: or use std::panic::panic_any instead 13:07.91 | 13:07.91 867 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.91 warning: panic message is not a string literal 13:07.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:871:16 13:07.91 | 13:07.91 871 | panic!(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^ 13:07.91 | 13:07.91 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.91 = note: for more information, see 13:07.91 help: add a "{}" format string to Display the message 13:07.91 | 13:07.91 871 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^ 13:07.91 help: or use std::panic::panic_any instead 13:07.91 | 13:07.91 871 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.91 warning: panic message is not a string literal 13:07.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:875:16 13:07.91 | 13:07.91 875 | panic!(DO_NOT_USE_MESSAGE) 13:07.91 | ^^^^^^^^^^^^^^^^^^ 13:07.91 | 13:07.91 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.91 = note: for more information, see 13:07.91 help: add a "{}" format string to Display the message 13:07.92 | 13:07.92 875 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^ 13:07.92 help: or use std::panic::panic_any instead 13:07.92 | 13:07.92 875 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.92 warning: panic message is not a string literal 13:07.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:879:16 13:07.92 | 13:07.92 879 | panic!(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^ 13:07.92 | 13:07.92 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.92 = note: for more information, see 13:07.92 help: add a "{}" format string to Display the message 13:07.92 | 13:07.92 879 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^ 13:07.92 help: or use std::panic::panic_any instead 13:07.92 | 13:07.92 879 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.92 warning: panic message is not a string literal 13:07.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:891:16 13:07.92 | 13:07.92 891 | panic!(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^ 13:07.92 | 13:07.92 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.92 = note: for more information, see 13:07.92 help: add a "{}" format string to Display the message 13:07.92 | 13:07.92 891 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^ 13:07.92 help: or use std::panic::panic_any instead 13:07.92 | 13:07.92 891 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.92 warning: panic message is not a string literal 13:07.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:895:16 13:07.92 | 13:07.92 895 | panic!(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^ 13:07.92 | 13:07.92 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.92 = note: for more information, see 13:07.92 help: add a "{}" format string to Display the message 13:07.92 | 13:07.92 895 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^ 13:07.92 help: or use std::panic::panic_any instead 13:07.92 | 13:07.92 895 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.92 warning: panic message is not a string literal 13:07.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:905:16 13:07.92 | 13:07.92 905 | panic!(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^ 13:07.92 | 13:07.92 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.92 = note: for more information, see 13:07.92 help: add a "{}" format string to Display the message 13:07.92 | 13:07.92 905 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^ 13:07.92 help: or use std::panic::panic_any instead 13:07.92 | 13:07.92 905 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.92 warning: panic message is not a string literal 13:07.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:909:16 13:07.92 | 13:07.92 909 | panic!(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^ 13:07.92 | 13:07.92 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.92 = note: for more information, see 13:07.92 help: add a "{}" format string to Display the message 13:07.92 | 13:07.92 909 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^ 13:07.92 help: or use std::panic::panic_any instead 13:07.92 | 13:07.92 909 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.92 warning: panic message is not a string literal 13:07.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:917:16 13:07.92 | 13:07.92 917 | panic!(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^ 13:07.92 | 13:07.92 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.92 = note: for more information, see 13:07.92 help: add a "{}" format string to Display the message 13:07.92 | 13:07.92 917 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^ 13:07.92 help: or use std::panic::panic_any instead 13:07.92 | 13:07.92 917 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.92 warning: panic message is not a string literal 13:07.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:921:16 13:07.92 | 13:07.92 921 | panic!(DO_NOT_USE_MESSAGE) 13:07.92 | ^^^^^^^^^^^^^^^^^^ 13:07.92 | 13:07.92 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.92 = note: for more information, see 13:07.92 help: add a "{}" format string to Display the message 13:07.93 | 13:07.93 921 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^ 13:07.93 help: or use std::panic::panic_any instead 13:07.93 | 13:07.93 921 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.93 warning: panic message is not a string literal 13:07.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:924:16 13:07.93 | 13:07.93 924 | panic!(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^ 13:07.93 | 13:07.93 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.93 = note: for more information, see 13:07.93 help: add a "{}" format string to Display the message 13:07.93 | 13:07.93 924 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^ 13:07.93 help: or use std::panic::panic_any instead 13:07.93 | 13:07.93 924 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.93 warning: panic message is not a string literal 13:07.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:927:16 13:07.93 | 13:07.93 927 | panic!(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^ 13:07.93 | 13:07.93 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.93 = note: for more information, see 13:07.93 help: add a "{}" format string to Display the message 13:07.93 | 13:07.93 927 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^ 13:07.93 help: or use std::panic::panic_any instead 13:07.93 | 13:07.93 927 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.93 warning: panic message is not a string literal 13:07.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:939:16 13:07.93 | 13:07.93 939 | panic!(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^ 13:07.93 | 13:07.93 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.93 = note: for more information, see 13:07.93 help: add a "{}" format string to Display the message 13:07.93 | 13:07.93 939 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^ 13:07.93 help: or use std::panic::panic_any instead 13:07.93 | 13:07.93 939 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.93 warning: panic message is not a string literal 13:07.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:943:16 13:07.93 | 13:07.93 943 | panic!(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^ 13:07.93 | 13:07.93 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.93 = note: for more information, see 13:07.93 help: add a "{}" format string to Display the message 13:07.93 | 13:07.93 943 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^ 13:07.93 help: or use std::panic::panic_any instead 13:07.93 | 13:07.93 943 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.93 warning: panic message is not a string literal 13:07.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:952:16 13:07.93 | 13:07.93 952 | panic!(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^ 13:07.93 | 13:07.93 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.93 = note: for more information, see 13:07.93 help: add a "{}" format string to Display the message 13:07.93 | 13:07.93 952 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^ 13:07.93 help: or use std::panic::panic_any instead 13:07.93 | 13:07.93 952 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.93 warning: panic message is not a string literal 13:07.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:956:16 13:07.93 | 13:07.93 956 | panic!(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^ 13:07.93 | 13:07.93 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.93 = note: for more information, see 13:07.93 help: add a "{}" format string to Display the message 13:07.93 | 13:07.93 956 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^ 13:07.93 help: or use std::panic::panic_any instead 13:07.93 | 13:07.93 956 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.93 warning: panic message is not a string literal 13:07.93 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:960:16 13:07.93 | 13:07.93 960 | panic!(DO_NOT_USE_MESSAGE) 13:07.93 | ^^^^^^^^^^^^^^^^^^ 13:07.93 | 13:07.93 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.93 = note: for more information, see 13:07.93 help: add a "{}" format string to Display the message 13:07.94 | 13:07.94 960 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^ 13:07.94 help: or use std::panic::panic_any instead 13:07.94 | 13:07.94 960 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.94 warning: panic message is not a string literal 13:07.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:971:16 13:07.94 | 13:07.94 971 | panic!(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^ 13:07.94 | 13:07.94 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.94 = note: for more information, see 13:07.94 help: add a "{}" format string to Display the message 13:07.94 | 13:07.94 971 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^ 13:07.94 help: or use std::panic::panic_any instead 13:07.94 | 13:07.94 971 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.94 warning: panic message is not a string literal 13:07.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:975:16 13:07.94 | 13:07.94 975 | panic!(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^ 13:07.94 | 13:07.94 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.94 = note: for more information, see 13:07.94 help: add a "{}" format string to Display the message 13:07.94 | 13:07.94 975 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^ 13:07.94 help: or use std::panic::panic_any instead 13:07.94 | 13:07.94 975 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.94 warning: panic message is not a string literal 13:07.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:982:16 13:07.94 | 13:07.94 982 | panic!(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^ 13:07.94 | 13:07.94 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.94 = note: for more information, see 13:07.94 help: add a "{}" format string to Display the message 13:07.94 | 13:07.94 982 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^ 13:07.94 help: or use std::panic::panic_any instead 13:07.94 | 13:07.94 982 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.94 warning: panic message is not a string literal 13:07.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:996:16 13:07.94 | 13:07.94 996 | panic!(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^ 13:07.94 | 13:07.94 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.94 = note: for more information, see 13:07.94 help: add a "{}" format string to Display the message 13:07.94 | 13:07.94 996 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^ 13:07.94 help: or use std::panic::panic_any instead 13:07.94 | 13:07.94 996 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.94 warning: panic message is not a string literal 13:07.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:1016:16 13:07.94 | 13:07.94 1016 | panic!(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^ 13:07.94 | 13:07.94 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.94 = note: for more information, see 13:07.94 help: add a "{}" format string to Display the message 13:07.94 | 13:07.94 1016 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^ 13:07.94 help: or use std::panic::panic_any instead 13:07.94 | 13:07.94 1016 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^^^^ 13:07.94 warning: panic message is not a string literal 13:07.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-empty/src/lib.rs:1020:16 13:07.94 | 13:07.94 1020 | panic!(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^ 13:07.94 | 13:07.94 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:07.94 = note: for more information, see 13:07.94 help: add a "{}" format string to Display the message 13:07.94 | 13:07.94 1020 | panic!("{}", DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^ 13:07.94 help: or use std::panic::panic_any instead 13:07.94 | 13:07.94 1020 | std::panic::panic_any(DO_NOT_USE_MESSAGE) 13:07.94 | ^^^^^^^^^^^^^^^^^^^^^ 13:08.24 warning: `gfx-backend-empty` (lib) generated 149 warnings 13:08.24 Compiling gfx-memory v0.1.3 13:08.24 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gfx_memory CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-memory CARGO_PKG_AUTHORS='omni-viral :The Gfx-rs Developers' CARGO_PKG_DESCRIPTION='fx-hal memory allocator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gfx-memory CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/gfx-extras' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name gfx_memory --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-memory/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=543366d037fbcd6f -C extra-filename=-543366d037fbcd6f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern fxhash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfxhash-f21c7ddc630e0e3f.rmeta --extern hal=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgfx_hal-0ac6a3d87ffdb52d.rmeta --extern hibitset=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libhibitset-162addb86e9590cc.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern slab=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libslab-deb091b2c41e9f6b.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 13:09.87 Compiling gfx-descriptor v0.1.0 13:09.87 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gfx_descriptor CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-descriptor CARGO_PKG_AUTHORS='omni-viral :The Gfx-rs Developers' CARGO_PKG_DESCRIPTION='gfx-hal descriptor allocator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gfx-descriptor CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/gfx-extras' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name gfx_descriptor --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-descriptor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a3efb1576e7770c8 -C extra-filename=-a3efb1576e7770c8 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern fxhash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfxhash-f21c7ddc630e0e3f.rmeta --extern hal=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgfx_hal-0ac6a3d87ffdb52d.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 13:09.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellParent.h:11, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellParent.cpp:5: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 13:09.88 | ^ 13:09.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellParent.h:11, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellParent.cpp:5: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 13:09.88 | ^ 13:09.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellParent.h:11, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellParent.cpp:5: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 13:09.88 | ^ 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 13:09.88 | ^ 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 13:09.88 | ^ 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 13:09.88 | ^ 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 13:09.88 | ^ 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.88 371 | nscoord aAppUnitsPerDevPixel) { 13:09.88 | ^ 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.88 380 | nscoord aAppUnitsPerDevPixel) { 13:09.88 | ^ 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.88 387 | nscoord aAppUnitsPerDevPixel) { 13:09.88 | ^ 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.88 394 | nscoord aAppUnitsPerDevPixel) { 13:09.88 | ^ 13:09.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellParent.h:11, 13:09.88 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellParent.cpp:5: 13:09.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 13:09.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 13:09.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.89 40 | friend Sub operator*(Sub aCoord, T aScale) { 13:09.89 | ^~~~~~~~ 13:09.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:09.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:09.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:09.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, 13:09.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, 13:09.89 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellParent.h:11, 13:09.89 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/TestShellParent.cpp:5: 13:09.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 13:09.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 13:09.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:09.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 13:09.89 | ^~~~~~~~ 13:09.93 /usr/lib64/ccache/g++ -o XPCShellEnvironment.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/testshell -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/testshell -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/XPCShellEnvironment.o.pp /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.cpp 13:10.30 Compiling cmake v0.1.29 13:10.30 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cmake CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cmake CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build dependency for running `cmake` to build a native library 13:10.30 ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cmake-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cmake CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cmake-rs' CARGO_PKG_VERSION=0.1.29 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=29 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cmake /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cmake/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=8cf85b5526437723 -C extra-filename=-8cf85b5526437723 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcc-211022f8ba868bf5.rmeta --cap-lints warn` 13:10.49 warning: panic message is not a string literal 13:10.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cmake/src/lib.rs:541:32 13:10.49 | 13:10.49 541 | Err(msg) => panic!(msg), 13:10.49 | ^^^ 13:10.49 | 13:10.49 = note: `#[warn(non_fmt_panics)]` on by default 13:10.49 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 13:10.49 = note: for more information, see 13:10.49 help: add a "{}" format string to Display the message 13:10.49 | 13:10.49 541 | Err(msg) => panic!("{}", msg), 13:10.49 | ^^^^^ 13:10.49 help: or use std::panic::panic_any instead 13:10.49 | 13:10.49 541 | Err(msg) => std::panic::panic_any(msg), 13:10.49 | ^^^^^^^^^^^^^^^^^^^^^ 13:11.17 warning: `cmake` (lib) generated 1 warning 13:11.17 Compiling libloading v0.5.2 13:11.17 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/libloading CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='A safer binding to platform’s dynamic library loading utilities' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libloading CARGO_PKG_REPOSITORY='https://github.com/nagisa/rust_libloading/' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libloading/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=5c7dc133b8ad3abf -C extra-filename=-5c7dc133b8ad3abf --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-5c7dc133b8ad3abf -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcc-211022f8ba868bf5.rlib --cap-lints warn` 13:12.54 Compiling libsqlite3-sys v0.18.0 13:12.54 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/libsqlite3-sys CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_VERSION=0.18.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=18 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libsqlite3-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bundled"' --cfg 'feature="bundled_bindings"' --cfg 'feature="cc"' --cfg 'feature="default"' --cfg 'feature="in_gecko"' --cfg 'feature="min_sqlite_version_3_6_8"' --cfg 'feature="min_sqlite_version_3_7_7"' --cfg 'feature="pkg-config"' --cfg 'feature="vcpkg"' -C metadata=11a9d6fa9ab203ab -C extra-filename=-11a9d6fa9ab203ab --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libsqlite3-sys-11a9d6fa9ab203ab -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcc-211022f8ba868bf5.rlib --extern pkg_config=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libpkg_config-eb9f7ef832352b74.rlib --cap-lints warn` 13:13.35 Compiling lmdb-rkv-sys v0.11.0 13:13.35 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/lmdb-rkv-sys CARGO_PKG_AUTHORS='Dan Burkert :Victor Porof ' CARGO_PKG_DESCRIPTION='Rust bindings for liblmdb.' CARGO_PKG_HOMEPAGE='https://github.com/mozilla/lmdb-rs' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lmdb-rkv-sys CARGO_PKG_REPOSITORY='https://github.com/mozilla/lmdb-rs.git' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/lmdb-rkv-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="mdb_idl_logn_9"' -C metadata=7daa1bc810c4acb7 -C extra-filename=-7daa1bc810c4acb7 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/lmdb-rkv-sys-7daa1bc810c4acb7 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcc-211022f8ba868bf5.rlib --extern pkg_config=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libpkg_config-eb9f7ef832352b74.rlib --cap-lints warn` 13:14.59 Compiling glslopt v0.1.2 13:14.59 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/glslopt CARGO_PKG_AUTHORS='Jamie Nicol ' CARGO_PKG_DESCRIPTION='Optimizes GLSL shader code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=glslopt CARGO_PKG_REPOSITORY='https://github.com/jamienicol/glslopt-rs' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/glslopt/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=720be8d926d91241 -C extra-filename=-720be8d926d91241 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-720be8d926d91241 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcc-211022f8ba868bf5.rlib --cap-lints warn` 13:15.79 Compiling mozglue-static v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/mozglue/static/rust) 13:15.79 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/mozglue/static/rust CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozglue-static CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 mozglue/static/rust/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=bdd517a516987850 -C extra-filename=-bdd517a516987850 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/mozglue-static-bdd517a516987850 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcc-211022f8ba868bf5.rlib` 13:16.95 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rand_chacha CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_chacha CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers:The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='ChaCha random number generator 13:16.95 ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_chacha' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_chacha CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rand_chacha --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_chacha/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' -C metadata=6f8a5512323eebb8 -C extra-filename=-6f8a5512323eebb8 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern c2_chacha=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libc2_chacha-defda5a0a0f741df.rmeta --extern rand_core=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/librand_core-d2e52c3f5dd5b0c6.rmeta --cap-lints warn` 13:17.18 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rand_pcg CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_pcg CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='Selected PCG random number generators 13:17.18 ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand_pcg' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_pcg CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rand_pcg --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand_pcg/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=ffc578cc11910c4c -C extra-filename=-ffc578cc11910c4c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern rand_core=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/librand_core-d2e52c3f5dd5b0c6.rmeta --cap-lints warn` 13:17.36 Compiling synstructure v0.12.1 13:17.36 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=synstructure CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/synstructure CARGO_PKG_AUTHORS='Nika Layzell ' CARGO_PKG_DESCRIPTION='Helper methods and macros for custom derives' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=synstructure CARGO_PKG_REPOSITORY='https://github.com/mystor/synstructure' CARGO_PKG_VERSION=0.12.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name synstructure --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/synstructure/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=a4a2f595808e2409 -C extra-filename=-a4a2f595808e2409 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rmeta --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rmeta --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rmeta --extern unicode_xid=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libunicode_xid-ec8d4cacdaa1f715.rmeta --cap-lints warn` 13:18.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.h:17, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.cpp:26: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 13:18.94 | ^ 13:18.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.h:17, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.cpp:26: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 13:18.94 | ^ 13:18.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.h:17, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.cpp:26: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 13:18.94 | ^ 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 13:18.94 | ^ 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.94 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 13:18.94 | ^ 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.94 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 13:18.94 | ^ 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.94 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 13:18.94 | ^ 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.94 371 | nscoord aAppUnitsPerDevPixel) { 13:18.94 | ^ 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.94 380 | nscoord aAppUnitsPerDevPixel) { 13:18.94 | ^ 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.94 387 | nscoord aAppUnitsPerDevPixel) { 13:18.94 | ^ 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.94 394 | nscoord aAppUnitsPerDevPixel) { 13:18.94 | ^ 13:18.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/XPCOM.h:157, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.cpp:29: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/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] 13:18.94 79 | memset(this, 0, sizeof(nsXPTCVariant)); 13:18.94 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 13:18.94 44 | struct nsXPTCVariant { 13:18.94 | ^~~~~~~~~~~~~ 13:18.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.h:17, 13:18.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.cpp:26: 13:18.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 13:18.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 13:18.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 13:18.95 | ^~~~~~~~ 13:18.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:18.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:18.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 13:18.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.h:17, 13:18.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/testshell/XPCShellEnvironment.cpp:26: 13:18.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 13:18.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 13:18.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:18.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 13:18.95 | ^~~~~~~~ 13:18.97 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/testshell' 13:18.97 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/hal' 13:18.98 mkdir -p '.deps/' 13:18.98 hal/Hal.o 13:18.98 hal/Unified_cpp_hal0.o 13:18.98 /usr/lib64/ccache/g++ -o Hal.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/hal -I/builddir/build/BUILD/icecat-78.15.0/objdir/hal -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -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 -MD -MP -MF .deps/Hal.o.pp /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp 13:20.49 Compiling darling_core v0.10.1 13:20.49 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=darling_core CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/darling_core CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_DESCRIPTION='Helper crate for proc-macro library for reading attributes into structs when 13:20.49 implementing custom derives. Use https://crates.io/crates/darling in your code. 13:20.49 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=darling_core CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_VERSION=0.10.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name darling_core /builddir/build/BUILD/icecat-78.15.0/third_party/rust/darling_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=d27bfc78d6a732c0 -C extra-filename=-d27bfc78d6a732c0 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern fnv=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libfnv-b42faf9c7bbaae72.rmeta --extern ident_case=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libident_case-d98d58c8d385ceb3.rmeta --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rmeta --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rmeta --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rmeta --cap-lints warn` 13:21.22 warning: trait objects without an explicit `dyn` are deprecated 13:21.22 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/darling_core/src/error/mod.rs:382:32 13:21.22 | 13:21.22 382 | fn cause(&self) -> Option<&StdError> { 13:21.22 | ^^^^^^^^ help: use `dyn`: `dyn StdError` 13:21.22 | 13:21.22 = note: `#[warn(bare_trait_objects)]` on by default 13:21.22 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 13:21.22 = note: for more information, see issue #80165 13:22.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:9, 13:22.04 from Unified_cpp_ipc_glue1.cpp:2: 13:22.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 13:22.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 13:22.04 | ^ 13:22.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:9, 13:22.04 from Unified_cpp_ipc_glue1.cpp:2: 13:22.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 13:22.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.04 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 13:22.04 | ^ 13:22.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 13:22.04 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:9, 13:22.04 from Unified_cpp_ipc_glue1.cpp:2: 13:22.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 13:22.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.04 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 13:22.04 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 371 | nscoord aAppUnitsPerDevPixel) { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 380 | nscoord aAppUnitsPerDevPixel) { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 387 | nscoord aAppUnitsPerDevPixel) { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 394 | nscoord aAppUnitsPerDevPixel) { 13:22.05 | ^ 13:22.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamUtils.cpp:12, 13:22.05 from Unified_cpp_ipc_glue1.cpp:20: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 189 | CSSRect GetExpandedScrollableRect() const { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 243 | CSSRect CalculateScrollRange() const { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 13:22.05 | ^ 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 457 | CSSRect GetVisualViewport() const { 13:22.05 | ^ 13:22.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamUtils.cpp:12, 13:22.05 from Unified_cpp_ipc_glue1.cpp:20: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 13:22.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.05 1338 | CSSCoord ToCSSPixels() const { return _0; } 13:22.05 | ^ 13:22.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:22.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamUtils.cpp:12, 13:22.06 from Unified_cpp_ipc_glue1.cpp:20: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.06 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 13:22.06 | ^ 13:22.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamUtils.cpp:12, 13:22.06 from Unified_cpp_ipc_glue1.cpp:20: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.06 21 | inline Rect ToRect(const gfxRect& aRect) { 13:22.06 | ^ 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 13:22.06 | ^ 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 13:22.06 | ^ 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.06 44 | inline Size ToSize(const gfxSize& aSize) { 13:22.06 | ^ 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 13:22.06 | ^ 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 13:22.06 | ^ 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 13:22.06 | ^ 13:22.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamUtils.cpp:12, 13:22.06 from Unified_cpp_ipc_glue1.cpp:20: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.06 1859 | int32_t aAppUnitsPerPixel) { 13:22.06 | ^ 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 13:22.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.06 3214 | int32_t aAppUnitsPerPixel) { 13:22.06 | ^ 13:22.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:22.06 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamUtils.cpp:12, 13:22.06 from Unified_cpp_ipc_glue1.cpp:20: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.07 332 | LayerPoint GetFixedPositionAnchor() const { 13:22.07 | ^ 13:22.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamUtils.cpp:12, 13:22.07 from Unified_cpp_ipc_glue1.cpp:20: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.07 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 13:22.07 | ^ 13:22.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamUtils.cpp:12, 13:22.07 from Unified_cpp_ipc_glue1.cpp:20: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.07 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:22.07 | ^ 13:22.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:9, 13:22.07 from Unified_cpp_ipc_glue1.cpp:2: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.07 40 | friend Sub operator*(Sub aCoord, T aScale) { 13:22.07 | ^~~~~~~~ 13:22.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:9, 13:22.07 from Unified_cpp_ipc_glue1.cpp:2: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.07 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 13:22.07 | ^~~~~~~~ 13:22.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:9, 13:22.07 from Unified_cpp_ipc_glue1.cpp:2: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.07 323 | static SizeTyped FromUnknownSize( 13:22.07 | ^~~~~~~~~~~~~~~ 13:22.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:9, 13:22.07 from Unified_cpp_ipc_glue1.cpp:2: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.07 427 | SizeT Size() const { return SizeT(width, height); } 13:22.07 | ^~~~ 13:22.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 13:22.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:9, 13:22.07 from Unified_cpp_ipc_glue1.cpp:2: 13:22.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:22.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 13:22.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.08 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 13:22.08 | ^~~~~~~~ 13:22.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:22.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 13:22.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.08 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 13:22.08 | ^~~~~~~~ 13:22.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:9, 13:22.08 from Unified_cpp_ipc_glue1.cpp:2: 13:22.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 13:22.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 13:22.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.08 62 | Sub operator-(const Sub& aPoint) const { 13:22.08 | ^~~~~~~~ 13:22.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:11, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/InputStreamUtils.h:10, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:9, 13:22.08 from Unified_cpp_ipc_glue1.cpp:2: 13:22.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 13:22.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 13:22.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.08 43 | friend Sub operator*(T aScale, Sub aCoord) { 13:22.08 | ^~~~~~~~ 13:22.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:22.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerialEventTarget.h:10, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIThread.h:10, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamDestination.h:12, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:7, 13:22.09 from Unified_cpp_ipc_glue1.cpp:2: 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.09 760 | typename detail::Nth::Type extract() { 13:22.09 | ^~~~~~~ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:22.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:73, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:31, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:8, 13:22.09 from Unified_cpp_ipc_glue1.cpp:2: 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h: In member function ‘void mozilla::ipc::MessageChannel::DebugAbort(const char*, int, const char*, const char*, bool)’: 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 13:22.09 117 | elt->asT()->AddRef(); 13:22.09 | ~~~~~~~~~~~~~~~~~~^~ 13:22.09 In file included from Unified_cpp_ipc_glue1.cpp:74: 13:22.09 /builddir/build/BUILD/icecat-78.15.0/ipc/glue/MessageChannel.cpp:2781:16: note: while referencing ‘pending’ 13:22.09 2781 | MessageQueue pending = std::move(mPending); 13:22.09 | ^~~~~~~ 13:22.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:73, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:31, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:8, 13:22.09 from Unified_cpp_ipc_glue1.cpp:2: 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 13:22.09 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 13:22.09 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.09 In file included from Unified_cpp_ipc_glue1.cpp:74: 13:22.09 /builddir/build/BUILD/icecat-78.15.0/ipc/glue/MessageChannel.cpp:2781:16: note: while referencing ‘pending’ 13:22.09 2781 | MessageQueue pending = std::move(mPending); 13:22.09 | ^~~~~~~ 13:22.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:73, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:31, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:8, 13:22.09 from Unified_cpp_ipc_glue1.cpp:2: 13:22.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 13:22.09 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 13:22.09 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.09 In file included from Unified_cpp_ipc_glue1.cpp:74: 13:22.09 /builddir/build/BUILD/icecat-78.15.0/ipc/glue/MessageChannel.cpp:2781:16: note: while referencing ‘pending’ 13:22.09 2781 | MessageQueue pending = std::move(mPending); 13:22.09 | ^~~~~~~ 13:22.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIRunnable.h:10, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamDestination.h:11, 13:22.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:7, 13:22.09 from Unified_cpp_ipc_glue1.cpp:2: 13:22.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:1268:29: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 13:22.10 1268 | nsrefcnt r = Super::AddRef(); \ 13:22.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:1276:5: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED_GUTS’ 13:22.10 1276 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 13:22.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:1348:3: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED’ 13:22.10 1348 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 13:22.10 | ^~~~~~~~~~~~~~~~~~~~~~~~ 13:22.10 /builddir/build/BUILD/icecat-78.15.0/ipc/glue/MessageChannel.cpp:1962:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_INHERITED’ 13:22.10 1962 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 13:22.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.10 In file included from Unified_cpp_ipc_glue1.cpp:74: 13:22.10 /builddir/build/BUILD/icecat-78.15.0/ipc/glue/MessageChannel.cpp:2781:16: note: while referencing ‘pending’ 13:22.10 2781 | MessageQueue pending = std::move(mPending); 13:22.10 | ^~~~~~~ 13:22.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:73, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:31, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:8, 13:22.10 from Unified_cpp_ipc_glue1.cpp:2: 13:22.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h: In member function ‘void mozilla::ipc::MessageChannel::RepostAllMessages()’: 13:22.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:117:23: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 13:22.10 117 | elt->asT()->AddRef(); 13:22.10 | ~~~~~~~~~~~~~~~~~~^~ 13:22.10 In file included from Unified_cpp_ipc_glue1.cpp:74: 13:22.10 /builddir/build/BUILD/icecat-78.15.0/ipc/glue/MessageChannel.cpp:2864:16: note: while referencing ‘queue’ 13:22.10 2864 | MessageQueue queue = std::move(mPending); 13:22.10 | ^~~~~ 13:22.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:73, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:31, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:8, 13:22.10 from Unified_cpp_ipc_glue1.cpp:2: 13:22.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 13:22.10 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 13:22.10 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.10 In file included from Unified_cpp_ipc_glue1.cpp:74: 13:22.10 /builddir/build/BUILD/icecat-78.15.0/ipc/glue/MessageChannel.cpp:2864:16: note: while referencing ‘queue’ 13:22.10 2864 | MessageQueue queue = std::move(mPending); 13:22.10 | ^~~~~ 13:22.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:14, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:73, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:31, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerRef.h:10, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/IPCStreamSource.h:11, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:8, 13:22.10 from Unified_cpp_ipc_glue1.cpp:2: 13:22.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h:305:38: warning: array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 13:22.10 305 | RawType asT() { return mIsSentinel ? nullptr : static_cast(this); } 13:22.10 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.10 In file included from Unified_cpp_ipc_glue1.cpp:74: 13:22.10 /builddir/build/BUILD/icecat-78.15.0/ipc/glue/MessageChannel.cpp:2864:16: note: while referencing ‘queue’ 13:22.10 2864 | MessageQueue queue = std::move(mPending); 13:22.10 | ^~~~~ 13:22.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:16, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIRunnable.h:10, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamDestination.h:11, 13:22.10 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/IPCStreamParent.cpp:7, 13:22.10 from Unified_cpp_ipc_glue1.cpp:2: 13:22.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:1268:29: warning: array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} [-Warray-bounds] 13:22.10 1268 | nsrefcnt r = Super::AddRef(); \ 13:22.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:1276:5: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED_GUTS’ 13:22.10 1276 | NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \ 13:22.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h:1348:3: note: in expansion of macro ‘NS_IMPL_ADDREF_INHERITED’ 13:22.10 1348 | NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \ 13:22.10 | ^~~~~~~~~~~~~~~~~~~~~~~~ 13:22.10 /builddir/build/BUILD/icecat-78.15.0/ipc/glue/MessageChannel.cpp:1962:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_INHERITED’ 13:22.10 1962 | NS_IMPL_ISUPPORTS_INHERITED(MessageChannel::MessageTask, CancelableRunnable, 13:22.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:22.10 In file included from Unified_cpp_ipc_glue1.cpp:74: 13:22.10 /builddir/build/BUILD/icecat-78.15.0/ipc/glue/MessageChannel.cpp:2864:16: note: while referencing ‘queue’ 13:22.10 2864 | MessageQueue queue = std::move(mPending); 13:22.10 | ^~~~~ 13:22.10 /usr/lib64/ccache/g++ -o Unified_cpp_ipc_glue2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/Unified_cpp_ipc_glue2.o.pp Unified_cpp_ipc_glue2.cpp 13:22.16 warning: use of deprecated associated function `core::str::::trim_left_matches`: superseded by `trim_start_matches` 13:22.16 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/darling_core/src/options/shape.rs:137:20 13:22.16 | 13:22.16 137 | match word.trim_left_matches(self.prefix) { 13:22.16 | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` 13:22.16 | 13:22.16 = note: `#[warn(deprecated)]` on by default 13:22.17 warning: use of deprecated associated function `core::str::::trim_right_matches`: superseded by `trim_end_matches` 13:22.17 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/darling_core/src/options/shape.rs:191:34 13:22.17 | 13:22.17 191 | let ty = self.prefix.trim_right_matches('_'); 13:22.17 | ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end_matches` 13:24.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.82 from Unified_cpp_protocol_http1.cpp:2: 13:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 13:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 13:24.82 | ^ 13:24.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.82 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.82 from Unified_cpp_protocol_http1.cpp:2: 13:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 13:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 13:24.83 | ^ 13:24.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.83 from Unified_cpp_protocol_http1.cpp:2: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 371 | nscoord aAppUnitsPerDevPixel) { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 380 | nscoord aAppUnitsPerDevPixel) { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 387 | nscoord aAppUnitsPerDevPixel) { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 394 | nscoord aAppUnitsPerDevPixel) { 13:24.83 | ^ 13:24.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.83 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.83 from Unified_cpp_protocol_http1.cpp:2: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 189 | CSSRect GetExpandedScrollableRect() const { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 243 | CSSRect CalculateScrollRange() const { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 13:24.83 | ^ 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 13:24.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.83 457 | CSSRect GetVisualViewport() const { 13:24.83 | ^ 13:24.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.84 from Unified_cpp_protocol_http1.cpp:2: 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.84 1338 | CSSCoord ToCSSPixels() const { return _0; } 13:24.84 | ^ 13:24.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.84 from Unified_cpp_protocol_http1.cpp:2: 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 13:24.84 | ^ 13:24.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.84 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.84 from Unified_cpp_protocol_http1.cpp:2: 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.84 21 | inline Rect ToRect(const gfxRect& aRect) { 13:24.84 | ^ 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 13:24.84 | ^ 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 13:24.84 | ^ 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.84 44 | inline Size ToSize(const gfxSize& aSize) { 13:24.84 | ^ 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 13:24.84 | ^ 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 13:24.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.86 52 | inline gfxSize ThebesSize(const Size& aSize) { 13:24.86 | ^ 13:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 13:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.86 56 | inline gfxRect ThebesRect(const Rect& aRect) { 13:24.86 | ^ 13:24.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.86 from Unified_cpp_protocol_http1.cpp:2: 13:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 13:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.86 1859 | int32_t aAppUnitsPerPixel) { 13:24.86 | ^ 13:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 13:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.86 3214 | int32_t aAppUnitsPerPixel) { 13:24.86 | ^ 13:24.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.86 from Unified_cpp_protocol_http1.cpp:2: 13:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 13:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.86 332 | LayerPoint GetFixedPositionAnchor() const { 13:24.86 | ^ 13:24.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.86 from Unified_cpp_protocol_http1.cpp:2: 13:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 13:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.86 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 13:24.86 | ^ 13:24.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.87 from Unified_cpp_protocol_http1.cpp:2: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.87 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:24.87 | ^ 13:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpChannelParent.cpp:18, 13:24.87 from Unified_cpp_protocol_http1.cpp:119: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.87 1394 | LayerPoint GetFixedPositionAnchor() { 13:24.87 | ^ 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.87 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 13:24.87 | ^ 13:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.87 from Unified_cpp_protocol_http1.cpp:2: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 13:24.87 | ^~~~~~~~ 13:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.87 from Unified_cpp_protocol_http1.cpp:2: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.87 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 13:24.87 | ^~~~~~~~ 13:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.87 from Unified_cpp_protocol_http1.cpp:2: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.87 427 | SizeT Size() const { return SizeT(width, height); } 13:24.87 | ^~~~ 13:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.87 from Unified_cpp_protocol_http1.cpp:2: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.87 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 13:24.87 | ^~~~~~~~ 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.87 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 13:24.87 | ^~~~~~~~ 13:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.87 from Unified_cpp_protocol_http1.cpp:2: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 13:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.87 62 | Sub operator-(const Sub& aPoint) const { 13:24.87 | ^~~~~~~~ 13:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.88 from Unified_cpp_protocol_http1.cpp:2: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.88 43 | friend Sub operator*(T aScale, Sub aCoord) { 13:24.88 | ^~~~~~~~ 13:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.88 from Unified_cpp_protocol_http1.cpp:2: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 13:24.88 | ^~~~~~~~~~~~~ 13:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.88 from Unified_cpp_protocol_http1.cpp:2: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.88 323 | static SizeTyped FromUnknownSize( 13:24.88 | ^~~~~~~~~~~~~~~ 13:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.88 from Unified_cpp_protocol_http1.cpp:2: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.88 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 13:24.88 | ^~~~~~~~~~~~~~ 13:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.88 from Unified_cpp_protocol_http1.cpp:2: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 13:24.88 | ^~~~~~~~~~~~~ 13:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.88 from Unified_cpp_protocol_http1.cpp:2: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.88 383 | Point TopLeft() const { return Point(x, y); } 13:24.88 | ^~~~~~~ 13:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.88 from Unified_cpp_protocol_http1.cpp:2: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 13:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.88 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 13:24.88 | ^~~~~~~~~~~~~~~ 13:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.89 from Unified_cpp_protocol_http1.cpp:2: 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.89 246 | PointTyped As2DPoint() const { 13:24.89 | ^~~~~~~~~ 13:24.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.89 from Unified_cpp_protocol_http1.cpp:2: 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.89 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 13:24.89 | ^~~~~~~~~ 13:24.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.89 from Unified_cpp_protocol_http1.cpp:2: 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.89 2266 | PointTyped TransformPointSimple( 13:24.89 | ^~~~~~~~~~~~~~~~~~~~ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.89 794 | RectTyped TransformAndClipBounds( 13:24.89 | ^~~~~~~~~~~~~~~~~~~~~~ 13:24.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 13:24.89 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, 13:24.89 from Unified_cpp_protocol_http1.cpp:2: 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.89 760 | typename detail::Nth::Type extract() { 13:24.89 | ^~~~~~~ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 13:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 13:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 13:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 13:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 13:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:24.92 netwerk/protocol/http/Unified_cpp_protocol_http3.o 13:24.92 /usr/lib64/ccache/g++ -o Unified_cpp_protocol_http2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/netwerk/ipc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket/neqo_glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_protocol_http2.o.pp Unified_cpp_protocol_http2.cpp 13:26.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:14, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.52 from Unified_cpp_ipc_glue0.cpp:2: 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.52 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 13:26.52 | ^ 13:26.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:14, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.52 from Unified_cpp_ipc_glue0.cpp:2: 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.52 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 13:26.52 | ^ 13:26.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:14, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.52 from Unified_cpp_ipc_glue0.cpp:2: 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 13:26.52 | ^ 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 13:26.52 | ^ 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 13:26.52 | ^ 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 13:26.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 13:26.53 | ^ 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 13:26.53 | ^ 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 371 | nscoord aAppUnitsPerDevPixel) { 13:26.53 | ^ 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 380 | nscoord aAppUnitsPerDevPixel) { 13:26.53 | ^ 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 387 | nscoord aAppUnitsPerDevPixel) { 13:26.53 | ^ 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 394 | nscoord aAppUnitsPerDevPixel) { 13:26.53 | ^ 13:26.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:10, 13:26.53 from Unified_cpp_ipc_glue0.cpp:2: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 189 | CSSRect GetExpandedScrollableRect() const { 13:26.53 | ^ 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:26.53 | ^ 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 13:26.53 | ^ 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 13:26.53 | ^ 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 243 | CSSRect CalculateScrollRange() const { 13:26.53 | ^ 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 13:26.53 | ^ 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 457 | CSSRect GetVisualViewport() const { 13:26.53 | ^ 13:26.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:10, 13:26.53 from Unified_cpp_ipc_glue0.cpp:2: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 1338 | CSSCoord ToCSSPixels() const { return _0; } 13:26.53 | ^ 13:26.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:10, 13:26.53 from Unified_cpp_ipc_glue0.cpp:2: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 13:26.53 | ^ 13:26.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 13:26.53 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:10, 13:26.53 from Unified_cpp_ipc_glue0.cpp:2: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 13:26.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.53 21 | inline Rect ToRect(const gfxRect& aRect) { 13:26.54 | ^ 13:26.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 13:26.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.54 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 13:26.54 | ^ 13:26.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 13:26.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.55 40 | inline Point ToPoint(const gfxPoint& aPoint) { 13:26.55 | ^ 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.55 44 | inline Size ToSize(const gfxSize& aSize) { 13:26.55 | ^ 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.55 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 13:26.55 | ^ 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.55 52 | inline gfxSize ThebesSize(const Size& aSize) { 13:26.55 | ^ 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.55 56 | inline gfxRect ThebesRect(const Rect& aRect) { 13:26.55 | ^ 13:26.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:10, 13:26.55 from Unified_cpp_ipc_glue0.cpp:2: 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.55 1859 | int32_t aAppUnitsPerPixel) { 13:26.55 | ^ 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 13:26.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.55 3214 | int32_t aAppUnitsPerPixel) { 13:26.55 | ^ 13:26.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:26.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:10, 13:26.56 from Unified_cpp_ipc_glue0.cpp:2: 13:26.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 13:26.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.56 332 | LayerPoint GetFixedPositionAnchor() const { 13:26.56 | ^ 13:26.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:10, 13:26.56 from Unified_cpp_ipc_glue0.cpp:2: 13:26.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 13:26.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.56 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 13:26.56 | ^ 13:26.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChildImpl.h:12, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:10, 13:26.56 from Unified_cpp_ipc_glue0.cpp:2: 13:26.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 13:26.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.56 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:26.56 | ^ 13:26.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 13:26.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:14, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.57 from Unified_cpp_ipc_glue0.cpp:2: 13:26.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 13:26.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 13:26.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 13:26.57 | ^~~~~~~~ 13:26.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:14, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.57 from Unified_cpp_ipc_glue0.cpp:2: 13:26.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 13:26.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 13:26.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 13:26.57 | ^~~~~~~~ 13:26.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:14, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.57 from Unified_cpp_ipc_glue0.cpp:2: 13:26.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 13:26.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 13:26.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.57 427 | SizeT Size() const { return SizeT(width, height); } 13:26.57 | ^~~~ 13:26.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:14, 13:26.57 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.58 from Unified_cpp_ipc_glue0.cpp:2: 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 13:26.58 | ^~~~~~~~ 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 13:26.58 | ^~~~~~~~ 13:26.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:14, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.58 from Unified_cpp_ipc_glue0.cpp:2: 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.58 62 | Sub operator-(const Sub& aPoint) const { 13:26.58 | ^~~~~~~~ 13:26.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:14, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.58 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.58 from Unified_cpp_ipc_glue0.cpp:2: 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 13:26.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.58 43 | friend Sub operator*(T aScale, Sub aCoord) { 13:26.59 | ^~~~~~~~ 13:26.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:14, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.59 from Unified_cpp_ipc_glue0.cpp:2: 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.59 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 13:26.59 | ^~~~~~~~~~~~~ 13:26.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport_posix.h:10, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:14, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.59 from Unified_cpp_ipc_glue0.cpp:2: 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.59 323 | static SizeTyped FromUnknownSize( 13:26.59 | ^~~~~~~~~~~~~~~ 13:26.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:10, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.59 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.59 from Unified_cpp_ipc_glue0.cpp:2: 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 13:26.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 13:26.60 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 13:26.60 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 13:26.60 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:29, 13:26.60 from Unified_cpp_ipc_glue0.cpp:2: 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 13:26.60 27 | struct JSGCSetting { 13:26.60 | ^~~~~~~~~~~ 13:26.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 13:26.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 13:26.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 13:26.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 13:26.60 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 13:26.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Transport.h:10, 13:26.60 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundChild.h:11, 13:26.60 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundImpl.cpp:7, 13:26.60 from Unified_cpp_ipc_glue0.cpp:2: 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.60 760 | typename detail::Nth::Type extract() { 13:26.60 | ^~~~~~~ 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 13:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 13:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 13:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 13:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 13:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:26.61 /usr/lib64/ccache/g++ -o Unified_cpp_protocol_http3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/extensions/auth -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/netwerk/dns -I/builddir/build/BUILD/icecat-78.15.0/netwerk/ipc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/socket/neqo_glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_protocol_http3.o.pp Unified_cpp_protocol_http3.cpp 13:28.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:28.47 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/Shmem.h:18, 13:28.47 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/Shmem.cpp:7, 13:28.47 from Unified_cpp_ipc_glue2.cpp:29: 13:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 13:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 13:28.47 | ^ 13:28.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/Shmem.h:18, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/Shmem.cpp:7, 13:28.48 from Unified_cpp_ipc_glue2.cpp:29: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 13:28.48 | ^ 13:28.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/Shmem.h:18, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/Shmem.cpp:7, 13:28.48 from Unified_cpp_ipc_glue2.cpp:29: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 13:28.48 | ^ 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 13:28.48 | ^ 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 13:28.48 | ^ 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 13:28.48 | ^ 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 13:28.48 | ^ 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 371 | nscoord aAppUnitsPerDevPixel) { 13:28.48 | ^ 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 380 | nscoord aAppUnitsPerDevPixel) { 13:28.48 | ^ 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 387 | nscoord aAppUnitsPerDevPixel) { 13:28.48 | ^ 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 394 | nscoord aAppUnitsPerDevPixel) { 13:28.48 | ^ 13:28.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/Shmem.h:18, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/Shmem.cpp:7, 13:28.48 from Unified_cpp_ipc_glue2.cpp:29: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 40 | friend Sub operator*(Sub aCoord, T aScale) { 13:28.48 | ^~~~~~~~ 13:28.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/Shmem.h:18, 13:28.48 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/Shmem.cpp:7, 13:28.48 from Unified_cpp_ipc_glue2.cpp:29: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 13:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:28.48 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 13:28.48 | ^~~~~~~~ 13:28.49 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/glue' 13:28.50 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/wrappers' 13:28.50 mkdir -p '.deps/' 13:28.50 js/xpconnect/wrappers/XrayWrapper.o 13:28.50 js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.o 13:28.50 /usr/lib64/ccache/g++ -o XrayWrapper.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/XrayWrapper.o.pp /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp 13:30.35 warning: `darling_core` (lib) generated 3 warnings 13:30.35 Compiling serde_derive v1.0.104 13:30.35 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde_derive CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.104 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=104 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name serde_derive /builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde_derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="deserialize_in_place"' -C metadata=ad4ace22f5295d39 -C extra-filename=-ad4ace22f5295d39 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern proc_macro --cap-lints warn` 13:32.82 warning: unnecessary parentheses around block return value 13:32.82 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde_derive/src/ser.rs:875:13 13:32.82 | 13:32.82 875 | (StructTrait::SerializeStruct) 13:32.82 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 13:32.82 | 13:32.82 = note: `#[warn(unused_parens)]` on by default 13:33.46 In file included from Unified_cpp_js_src27.cpp:2: 13:33.46 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/TypeInference.cpp: In member function ‘bool {anonymous}::TypeCompilerConstraint::sweep(js::TypeZone&, js::TypeConstraint**) [with T = {anonymous}::ConstraintDataFreezeObjectForTypedArrayData]’: 13:33.46 /builddir/build/BUILD/icecat-78.15.0/js/src/vm/TypeInference.cpp:1280:8: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 13:33.46 1280 | bool sweep(TypeZone& zone, TypeConstraint** res) override { 13:33.46 | ^~~~~ 13:33.46 js/src/Unified_cpp_js_src5.o 13:33.47 /usr/lib64/ccache/g++ -o Unified_cpp_js_src4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp Unified_cpp_js_src4.cpp 13:33.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 13:33.90 from BlobTypes.cpp:7, 13:33.90 from UnifiedProtocols0.cpp:2: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 13:33.90 | ^ 13:33.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 13:33.90 from BlobTypes.cpp:7, 13:33.90 from UnifiedProtocols0.cpp:2: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 13:33.90 | ^ 13:33.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 13:33.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 13:33.90 from BlobTypes.cpp:7, 13:33.90 from UnifiedProtocols0.cpp:2: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.90 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 13:33.90 | ^ 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.90 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 13:33.90 | ^ 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 13:33.90 | ^ 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 13:33.90 | ^ 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.90 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 13:33.90 | ^ 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.90 371 | nscoord aAppUnitsPerDevPixel) { 13:33.90 | ^ 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.90 380 | nscoord aAppUnitsPerDevPixel) { 13:33.90 | ^ 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.90 387 | nscoord aAppUnitsPerDevPixel) { 13:33.90 | ^ 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 13:33.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.90 394 | nscoord aAppUnitsPerDevPixel) { 13:33.91 | ^ 13:33.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 13:33.91 from ClientIPCTypes.cpp:7, 13:33.91 from UnifiedProtocols0.cpp:29: 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.91 189 | CSSRect GetExpandedScrollableRect() const { 13:33.91 | ^ 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:33.91 | ^ 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 13:33.91 | ^ 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 13:33.91 | ^ 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.91 243 | CSSRect CalculateScrollRange() const { 13:33.91 | ^ 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 13:33.91 | ^ 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.91 457 | CSSRect GetVisualViewport() const { 13:33.91 | ^ 13:33.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 13:33.91 from ClientIPCTypes.cpp:7, 13:33.91 from UnifiedProtocols0.cpp:29: 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 13:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.91 1338 | CSSCoord ToCSSPixels() const { return _0; } 13:33.91 | ^ 13:33.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:33.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:33.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 13:33.93 from ClientIPCTypes.cpp:7, 13:33.93 from UnifiedProtocols0.cpp:29: 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 13:33.93 | ^ 13:33.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 13:33.93 from ClientIPCTypes.cpp:7, 13:33.93 from UnifiedProtocols0.cpp:29: 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.93 21 | inline Rect ToRect(const gfxRect& aRect) { 13:33.93 | ^ 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 13:33.93 | ^ 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 13:33.93 | ^ 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.93 44 | inline Size ToSize(const gfxSize& aSize) { 13:33.93 | ^ 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 13:33.93 | ^ 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 13:33.93 | ^ 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 13:33.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 13:33.93 | ^ 13:33.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:33.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:33.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:33.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 13:33.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 13:33.94 from ClientIPCTypes.cpp:7, 13:33.94 from UnifiedProtocols0.cpp:29: 13:33.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 13:33.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.94 1859 | int32_t aAppUnitsPerPixel) { 13:33.94 | ^ 13:33.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 13:33.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.94 3214 | int32_t aAppUnitsPerPixel) { 13:33.94 | ^ 13:33.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 13:33.95 from ClientIPCTypes.cpp:7, 13:33.95 from UnifiedProtocols0.cpp:29: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.95 332 | LayerPoint GetFixedPositionAnchor() const { 13:33.95 | ^ 13:33.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 13:33.95 from ClientIPCTypes.cpp:7, 13:33.95 from UnifiedProtocols0.cpp:29: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.95 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 13:33.95 | ^ 13:33.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSource.h:20, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientSourceParent.h:9, 13:33.95 from ClientIPCTypes.cpp:7, 13:33.95 from UnifiedProtocols0.cpp:29: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.95 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:33.95 | ^ 13:33.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 13:33.95 from BlobTypes.cpp:7, 13:33.95 from UnifiedProtocols0.cpp:2: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 13:33.95 | ^~~~~~~~ 13:33.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 13:33.95 from BlobTypes.cpp:7, 13:33.95 from UnifiedProtocols0.cpp:2: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 13:33.95 | ^~~~~~~~ 13:33.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 13:33.95 from BlobTypes.cpp:7, 13:33.95 from UnifiedProtocols0.cpp:2: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.95 323 | static SizeTyped FromUnknownSize( 13:33.95 | ^~~~~~~~~~~~~~~ 13:33.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 13:33.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 13:33.95 from BlobTypes.cpp:7, 13:33.95 from UnifiedProtocols0.cpp:2: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 13:33.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.95 427 | SizeT Size() const { return SizeT(width, height); } 13:33.95 | ^~~~ 13:33.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:33.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:33.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:33.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 13:33.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 13:33.96 from BlobTypes.cpp:7, 13:33.96 from UnifiedProtocols0.cpp:2: 13:33.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:33.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 13:33.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 13:33.96 | ^~~~~~~~ 13:33.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:33.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 13:33.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 13:33.97 | ^~~~~~~~ 13:33.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 13:33.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:33.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:33.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:33.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:33.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 13:33.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 13:33.97 from BlobTypes.cpp:7, 13:33.98 from UnifiedProtocols0.cpp:2: 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.98 62 | Sub operator-(const Sub& aPoint) const { 13:33.98 | ^~~~~~~~ 13:33.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 13:33.98 from BlobTypes.cpp:7, 13:33.98 from UnifiedProtocols0.cpp:2: 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.98 43 | friend Sub operator*(T aScale, Sub aCoord) { 13:33.98 | ^~~~~~~~ 13:33.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, 13:33.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSetParent.h:9, 13:33.98 from BlobTypes.cpp:7, 13:33.98 from UnifiedProtocols0.cpp:2: 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.98 760 | typename detail::Nth::Type extract() { 13:33.98 | ^~~~~~~ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 13:33.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:33.98 ipc/ipdl/UnifiedProtocols10.o 13:33.98 /usr/lib64/ccache/g++ -o UnifiedProtocols1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols1.o.pp UnifiedProtocols1.cpp 13:38.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 13:38.81 | ^ 13:38.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 13:38.81 | ^ 13:38.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 13:38.81 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 13:38.81 | ^ 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 13:38.81 | ^ 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 13:38.81 | ^ 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.81 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 13:38.81 | ^ 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 13:38.81 | ^ 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.81 371 | nscoord aAppUnitsPerDevPixel) { 13:38.81 | ^ 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.81 380 | nscoord aAppUnitsPerDevPixel) { 13:38.81 | ^ 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 13:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 387 | nscoord aAppUnitsPerDevPixel) { 13:38.82 | ^ 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 394 | nscoord aAppUnitsPerDevPixel) { 13:38.82 | ^ 13:38.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:20: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 189 | CSSRect GetExpandedScrollableRect() const { 13:38.82 | ^ 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:38.82 | ^ 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 13:38.82 | ^ 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 13:38.82 | ^ 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 243 | CSSRect CalculateScrollRange() const { 13:38.82 | ^ 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 13:38.82 | ^ 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 457 | CSSRect GetVisualViewport() const { 13:38.82 | ^ 13:38.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:20: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 1338 | CSSCoord ToCSSPixels() const { return _0; } 13:38.82 | ^ 13:38.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:20: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 13:38.82 | ^ 13:38.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:38.82 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:20: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 21 | inline Rect ToRect(const gfxRect& aRect) { 13:38.82 | ^ 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.82 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 13:38.82 | ^ 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 13:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 13:38.84 | ^ 13:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 13:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.84 44 | inline Size ToSize(const gfxSize& aSize) { 13:38.84 | ^ 13:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 13:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 13:38.85 | ^ 13:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 13:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 13:38.85 | ^ 13:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 13:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 13:38.85 | ^ 13:38.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:20: 13:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 13:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.85 1859 | int32_t aAppUnitsPerPixel) { 13:38.85 | ^ 13:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 13:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.85 3214 | int32_t aAppUnitsPerPixel) { 13:38.85 | ^ 13:38.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:38.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:20: 13:38.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 13:38.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.86 332 | LayerPoint GetFixedPositionAnchor() const { 13:38.86 | ^ 13:38.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:20: 13:38.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 13:38.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.86 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 13:38.86 | ^ 13:38.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:20: 13:38.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 13:38.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:38.86 | ^ 13:38.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 13:38.86 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 13:38.87 | ^~~~~~~~ 13:38.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.87 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 13:38.87 | ^~~~~~~~ 13:38.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.87 427 | SizeT Size() const { return SizeT(width, height); } 13:38.87 | ^~~~ 13:38.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 13:38.87 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 13:38.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 13:38.88 | ^~~~~~~~ 13:38.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:38.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 13:38.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 13:38.88 | ^~~~~~~~ 13:38.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 13:38.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 13:38.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.88 62 | Sub operator-(const Sub& aPoint) const { 13:38.88 | ^~~~~~~~ 13:38.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 13:38.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 13:38.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.88 43 | friend Sub operator*(T aScale, Sub aCoord) { 13:38.88 | ^~~~~~~~ 13:38.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:38.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 13:38.89 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 13:38.89 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 13:38.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 13:38.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 13:38.89 | ^~~~~~~~~~~~~ 13:38.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 13:38.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 13:38.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 13:38.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 13:38.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 13:38.89 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 13:38.89 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 13:38.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 13:38.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.89 323 | static SizeTyped FromUnknownSize( 13:38.89 | ^~~~~~~~~~~~~~~ 13:38.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 13:38.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 13:38.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 13:38.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 13:38.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:38.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 13:38.90 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:12, 13:38.90 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.cpp:7: 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.90 760 | typename detail::Nth::Type extract() { 13:38.90 | ^~~~~~~ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 13:38.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:38.91 /usr/lib64/ccache/g++ -o Unified_cpp_hal0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/hal -I/builddir/build/BUILD/icecat-78.15.0/objdir/hal -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -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 -MD -MP -MF .deps/Unified_cpp_hal0.o.pp Unified_cpp_hal0.cpp 13:39.01 In file included from /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/TestingFunctions.cpp:67, 13:39.01 from Unified_cpp_js_src3.cpp:2: 13:39.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/UbiNodeShortestPaths.h: In static member function ‘static mozilla::Maybe JS::ubi::ShortestPaths::Create(JSContext*, JS::AutoCheckCannotGC&, uint32_t, const JS::ubi::Node&, JS::ubi::NodeSet&&)’: 13:39.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/UbiNodeShortestPaths.h:241:40: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 13:39.01 241 | static mozilla::Maybe Create(JSContext* cx, 13:39.01 | ^~~~~~ 13:39.02 js/src/Unified_cpp_js_src6.o 13:39.02 /usr/lib64/ccache/g++ -o Unified_cpp_js_src5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp Unified_cpp_js_src5.cpp 13:41.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:15: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 13:41.34 | ^ 13:41.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:15: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 13:41.34 | ^ 13:41.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 13:41.34 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:15: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 13:41.34 | ^ 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 13:41.34 | ^ 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 13:41.34 | ^ 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 13:41.34 | ^ 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 13:41.34 | ^ 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.34 371 | nscoord aAppUnitsPerDevPixel) { 13:41.34 | ^ 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.34 380 | nscoord aAppUnitsPerDevPixel) { 13:41.34 | ^ 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.34 387 | nscoord aAppUnitsPerDevPixel) { 13:41.34 | ^ 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 13:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.34 394 | nscoord aAppUnitsPerDevPixel) { 13:41.34 | ^ 13:41.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:15: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.35 189 | CSSRect GetExpandedScrollableRect() const { 13:41.35 | ^ 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:41.35 | ^ 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 13:41.35 | ^ 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 13:41.35 | ^ 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.35 243 | CSSRect CalculateScrollRange() const { 13:41.35 | ^ 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 13:41.35 | ^ 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.35 457 | CSSRect GetVisualViewport() const { 13:41.35 | ^ 13:41.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:19: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/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] 13:41.35 79 | memset(this, 0, sizeof(nsXPTCVariant)); 13:41.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 13:41.35 44 | struct nsXPTCVariant { 13:41.35 | ^~~~~~~~~~~~~ 13:41.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:15: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 13:41.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 13:41.35 | ^~~~~~~~ 13:41.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 13:41.35 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:15: 13:41.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 13:41.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 13:41.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.38 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 13:41.39 | ^~~~~~~~ 13:41.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 13:41.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 13:41.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 13:41.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 13:41.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 13:41.39 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:15: 13:41.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 13:41.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 13:41.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.39 427 | SizeT Size() const { return SizeT(width, height); } 13:41.39 | ^~~~ 13:41.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:41.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:41.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 13:41.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 13:41.39 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:15: 13:41.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:41.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 13:41.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.39 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 13:41.39 | ^~~~~~~~ 13:41.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:41.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 13:41.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.40 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 13:41.40 | ^~~~~~~~ 13:41.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 13:41.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 13:41.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 13:41.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 13:41.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 13:41.40 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:15: 13:41.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 13:41.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 13:41.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:41.40 62 | Sub operator-(const Sub& aPoint) const { 13:41.40 | ^~~~~~~~ 13:41.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 13:41.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h:12, 13:41.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Wrapper.h:12, 13:41.40 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/WrapperFactory.h:10, 13:41.40 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.h:12, 13:41.40 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:7: 13:41.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 13:41.40 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 13:41.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 13:41.40 34 | memset(aT, 0, sizeof(T)); 13:41.41 | ~~~~~~^~~~~~~~~~~~~~~~~~ 13:41.41 In file included from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/XrayWrapper.cpp:19: 13:41.41 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 13:41.41 2214 | struct GlobalProperties { 13:41.41 | ^~~~~~~~~~~~~~~~ 13:41.41 /usr/lib64/ccache/g++ -o Unified_cpp_xpconnect_wrappers0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/Unified_cpp_xpconnect_wrappers0.o.pp Unified_cpp_xpconnect_wrappers0.cpp 13:53.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:10, 13:53.35 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 13:53.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 13:53.35 | ^ 13:53.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:10, 13:53.35 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 13:53.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 13:53.35 | ^ 13:53.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 13:53.35 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:10, 13:53.35 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 13:53.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 13:53.35 | ^ 13:53.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 371 | nscoord aAppUnitsPerDevPixel) { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 380 | nscoord aAppUnitsPerDevPixel) { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 387 | nscoord aAppUnitsPerDevPixel) { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 394 | nscoord aAppUnitsPerDevPixel) { 13:53.36 | ^ 13:53.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:10, 13:53.36 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 189 | CSSRect GetExpandedScrollableRect() const { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 243 | CSSRect CalculateScrollRange() const { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 13:53.36 | ^ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 457 | CSSRect GetVisualViewport() const { 13:53.36 | ^ 13:53.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:23, 13:53.36 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/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] 13:53.36 79 | memset(this, 0, sizeof(nsXPTCVariant)); 13:53.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 13:53.36 44 | struct nsXPTCVariant { 13:53.36 | ^~~~~~~~~~~~~ 13:53.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 13:53.36 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:10, 13:53.36 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 13:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.36 40 | friend Sub operator*(Sub aCoord, T aScale) { 13:53.36 | ^~~~~~~~ 13:53.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 13:53.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 13:53.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 13:53.38 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:10, 13:53.38 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 13:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 13:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 13:53.39 | ^~~~~~~~ 13:53.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:10, 13:53.39 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 13:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 13:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.39 427 | SizeT Size() const { return SizeT(width, height); } 13:53.39 | ^~~~ 13:53.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:10, 13:53.39 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 13:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.39 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 13:53.39 | ^~~~~~~~ 13:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 13:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 13:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.39 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 13:53.39 | ^~~~~~~~ 13:53.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 13:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 13:53.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 13:53.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 13:53.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 13:53.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 13:53.40 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:10, 13:53.40 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 13:53.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 13:53.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 13:53.40 62 | Sub operator-(const Sub& aPoint) const { 13:53.40 | ^~~~~~~~ 13:53.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 13:53.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h:12, 13:53.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Wrapper.h:12, 13:53.40 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.h:11, 13:53.40 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:7, 13:53.40 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 13:53.40 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 13:53.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 13:53.40 34 | memset(aT, 0, sizeof(T)); 13:53.40 | ~~~~~~^~~~~~~~~~~~~~~~~~ 13:53.40 In file included from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.cpp:23, 13:53.40 from Unified_cpp_xpconnect_wrappers0.cpp:2: 13:53.40 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 13:53.40 2214 | struct GlobalProperties { 13:53.40 | ^~~~~~~~~~~~~~~~ 13:53.40 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/wrappers' 13:53.41 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/loader' 13:53.41 mkdir -p '.deps/' 13:53.42 js/xpconnect/loader/mozJSComponentLoader.o 13:53.42 js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.o 13:53.42 /usr/lib64/ccache/g++ -o mozJSComponentLoader.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/mozJSComponentLoader.o.pp /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSComponentLoader.cpp 13:55.76 In file included from Unified_cpp_js_src4.cpp:38: 13:55.76 /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/LanguageTag.cpp: In member function ‘bool js::intl::LanguageTag::canonicalizeUnicodeExtension(JSContext*, JS::UniqueChars&)’: 13:55.76 /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/LanguageTag.cpp:462:8: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable] 13:55.76 462 | bool ok; 13:55.76 | ^~ 13:55.76 /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/LanguageTag.cpp: In member function ‘bool js::intl::LanguageTag::canonicalizeTransformExtension(JSContext*, JS::UniqueChars&)’: 13:55.76 /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/LanguageTag.cpp:755:8: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable] 13:55.76 755 | bool ok; 13:55.76 | ^~ 13:55.77 js/src/Unified_cpp_js_src7.o 13:55.77 /usr/lib64/ccache/g++ -o Unified_cpp_js_src6.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp Unified_cpp_js_src6.cpp 13:57.86 warning: `serde_derive` (lib) generated 1 warning 13:57.86 Compiling xpcom_macros v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/xpcom/xpcom_macros) 13:57.87 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=xpcom_macros CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/xpcom/xpcom_macros CARGO_PKG_AUTHORS='Michael Layzell ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=xpcom_macros CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name xpcom_macros xpcom/rust/xpcom/xpcom_macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=f565c84a070f7c63 -C extra-filename=-f565c84a070f7c63 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblazy_static-a317039f0dde1154.rlib --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern proc_macro` 13:58.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCAPI.h:15, 13:58.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:25, 13:58.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h:74, 13:58.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Class.h:16, 13:58.63 from /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/ListFormat.h:15, 13:58.63 from /builddir/build/BUILD/icecat-78.15.0/js/src/builtin/intl/ListFormat.cpp:7, 13:58.63 from Unified_cpp_js_src5.cpp:2: 13:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h: In member function ‘bool mozilla::Vector::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JS::Rooted&}; T = js::intl::UnicodeExtensionKeyword; long unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]’: 13:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h:660:21: note: the layout of aggregates containing vectors with 2-byte alignment has changed in GCC 5 13:58.63 660 | MOZ_MUST_USE bool emplaceBack(Args&&... aArgs) { 13:58.63 | ^~~~~~~~~~~ 13:58.65 js/src/Unified_cpp_js_src8.o 13:58.65 /usr/lib64/ccache/g++ -o Unified_cpp_js_src7.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp Unified_cpp_js_src7.cpp 14:02.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.67 from Unified_cpp_hal0.cpp:2: 14:02.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:02.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.67 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:02.67 | ^ 14:02.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.67 from Unified_cpp_hal0.cpp:2: 14:02.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:02.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.67 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:02.67 | ^ 14:02.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.67 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.67 from Unified_cpp_hal0.cpp:2: 14:02.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:02.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.67 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:02.67 | ^ 14:02.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:02.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.67 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:02.67 | ^ 14:02.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 371 | nscoord aAppUnitsPerDevPixel) { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 380 | nscoord aAppUnitsPerDevPixel) { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 387 | nscoord aAppUnitsPerDevPixel) { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 394 | nscoord aAppUnitsPerDevPixel) { 14:02.68 | ^ 14:02.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/hal/WindowIdentifier.cpp:9, 14:02.68 from Unified_cpp_hal0.cpp:11: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 189 | CSSRect GetExpandedScrollableRect() const { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 243 | CSSRect CalculateScrollRange() const { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 14:02.68 | ^ 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.68 457 | CSSRect GetVisualViewport() const { 14:02.68 | ^ 14:02.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 14:02.68 from /builddir/build/BUILD/icecat-78.15.0/hal/WindowIdentifier.cpp:9, 14:02.68 from Unified_cpp_hal0.cpp:11: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 14:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.70 1338 | CSSCoord ToCSSPixels() const { return _0; } 14:02.70 | ^ 14:02.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 14:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 14:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 14:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 14:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 14:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 14:02.70 from /builddir/build/BUILD/icecat-78.15.0/hal/WindowIdentifier.cpp:9, 14:02.70 from Unified_cpp_hal0.cpp:11: 14:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 14:02.71 | ^ 14:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/hal/WindowIdentifier.cpp:9, 14:02.71 from Unified_cpp_hal0.cpp:11: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 21 | inline Rect ToRect(const gfxRect& aRect) { 14:02.71 | ^ 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 14:02.71 | ^ 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 40 | inline Point ToPoint(const gfxPoint& aPoint) { 14:02.71 | ^ 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 44 | inline Size ToSize(const gfxSize& aSize) { 14:02.71 | ^ 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 14:02.71 | ^ 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 52 | inline gfxSize ThebesSize(const Size& aSize) { 14:02.71 | ^ 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 56 | inline gfxRect ThebesRect(const Rect& aRect) { 14:02.71 | ^ 14:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/hal/WindowIdentifier.cpp:9, 14:02.71 from Unified_cpp_hal0.cpp:11: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 1859 | int32_t aAppUnitsPerPixel) { 14:02.71 | ^ 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 3214 | int32_t aAppUnitsPerPixel) { 14:02.71 | ^ 14:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/hal/WindowIdentifier.cpp:9, 14:02.71 from Unified_cpp_hal0.cpp:11: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 332 | LayerPoint GetFixedPositionAnchor() const { 14:02.71 | ^ 14:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/hal/WindowIdentifier.cpp:9, 14:02.71 from Unified_cpp_hal0.cpp:11: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 14:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.71 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 14:02.71 | ^ 14:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 14:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 14:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 14:02.72 from /builddir/build/BUILD/icecat-78.15.0/hal/WindowIdentifier.cpp:9, 14:02.72 from Unified_cpp_hal0.cpp:11: 14:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 14:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.73 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:02.73 | ^ 14:02.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 14:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 14:02.73 from /builddir/build/BUILD/icecat-78.15.0/hal/sandbox/SandboxHal.cpp:12, 14:02.73 from Unified_cpp_hal0.cpp:74: 14:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 14:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.73 1394 | LayerPoint GetFixedPositionAnchor() { 14:02.73 | ^ 14:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 14:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.74 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 14:02.74 | ^ 14:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.74 from Unified_cpp_hal0.cpp:2: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:02.74 | ^~~~~~~~ 14:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.74 from Unified_cpp_hal0.cpp:2: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:02.74 | ^~~~~~~~ 14:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.74 from Unified_cpp_hal0.cpp:2: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.74 427 | SizeT Size() const { return SizeT(width, height); } 14:02.74 | ^~~~ 14:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.74 from Unified_cpp_hal0.cpp:2: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.74 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 14:02.74 | ^~~~~~~~ 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.74 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 14:02.74 | ^~~~~~~~ 14:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.74 from Unified_cpp_hal0.cpp:2: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.74 62 | Sub operator-(const Sub& aPoint) const { 14:02.74 | ^~~~~~~~ 14:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.74 from Unified_cpp_hal0.cpp:2: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.74 43 | friend Sub operator*(T aScale, Sub aCoord) { 14:02.74 | ^~~~~~~~ 14:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.74 from Unified_cpp_hal0.cpp:2: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 14:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.74 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 14:02.74 | ^~~~~~~~~~~~~ 14:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.75 from Unified_cpp_hal0.cpp:2: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.75 323 | static SizeTyped FromUnknownSize( 14:02.75 | ^~~~~~~~~~~~~~~ 14:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.75 from Unified_cpp_hal0.cpp:2: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.75 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 14:02.75 | ^~~~~~~~~~~~~~ 14:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.75 from Unified_cpp_hal0.cpp:2: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.75 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 14:02.75 | ^~~~~~~~~~~~~ 14:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.75 from Unified_cpp_hal0.cpp:2: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.75 383 | Point TopLeft() const { return Point(x, y); } 14:02.75 | ^~~~~~~ 14:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.75 from Unified_cpp_hal0.cpp:2: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.75 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 14:02.75 | ^~~~~~~~~~~~~~~ 14:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.75 from Unified_cpp_hal0.cpp:2: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 14:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.75 246 | PointTyped As2DPoint() const { 14:02.75 | ^~~~~~~~~ 14:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.77 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.77 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.77 from Unified_cpp_hal0.cpp:2: 14:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 14:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 14:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.77 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 14:02.77 | ^~~~~~~~~ 14:02.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 14:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 14:02.78 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:13, 14:02.78 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.78 from Unified_cpp_hal0.cpp:2: 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.78 2266 | PointTyped TransformPointSimple( 14:02.78 | ^~~~~~~~~~~~~~~~~~~~ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.78 794 | RectTyped TransformAndClipBounds( 14:02.78 | ^~~~~~~~~~~~~~~~~~~~~~ 14:02.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 14:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 14:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 14:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 14:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 14:02.78 from /builddir/build/BUILD/icecat-78.15.0/hal/Hal.h:12, 14:02.78 from /builddir/build/BUILD/icecat-78.15.0/hal/HalWakeLock.cpp:7, 14:02.78 from Unified_cpp_hal0.cpp:2: 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.78 760 | typename detail::Nth::Type extract() { 14:02.78 | ^~~~~~~ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:02.78 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/hal' 14:02.78 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/src' 14:02.78 mkdir -p '.deps/' 14:02.78 js/xpconnect/src/Unified_cpp_js_xpconnect_src0.o 14:02.79 js/xpconnect/src/Unified_cpp_js_xpconnect_src1.o 14:02.79 /usr/lib64/ccache/g++ -o Unified_cpp_js_xpconnect_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -Werror=format -MD -MP -MF .deps/Unified_cpp_js_xpconnect_src0.o.pp Unified_cpp_js_xpconnect_src0.cpp 14:03.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.56 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:03.56 | ^ 14:03.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.56 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:03.56 | ^ 14:03.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:03.56 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.56 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:03.56 | ^ 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:03.56 | ^ 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:03.56 | ^ 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:03.56 | ^ 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.56 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:03.56 | ^ 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.56 371 | nscoord aAppUnitsPerDevPixel) { 14:03.56 | ^ 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.56 380 | nscoord aAppUnitsPerDevPixel) { 14:03.56 | ^ 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.56 387 | nscoord aAppUnitsPerDevPixel) { 14:03.56 | ^ 14:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.57 394 | nscoord aAppUnitsPerDevPixel) { 14:03.57 | ^ 14:03.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 14:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 14:03.57 /builddir/build/BUILD/icecat-78.15.0/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] 14:03.57 79 | memset(this, 0, sizeof(nsXPTCVariant)); 14:03.57 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 14:03.57 44 | struct nsXPTCVariant { 14:03.57 | ^~~~~~~~~~~~~ 14:03.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 14:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:03.57 | ^~~~~~~~ 14:03.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIGlobalObject.h:19, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSComponentLoader.h:10, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSComponentLoader.cpp:32: 14:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 14:03.57 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 14:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 14:03.57 34 | memset(aT, 0, sizeof(T)); 14:03.57 | ~~~~~~^~~~~~~~~~~~~~~~~~ 14:03.57 In file included from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 14:03.57 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 14:03.57 2214 | struct GlobalProperties { 14:03.57 | ^~~~~~~~~~~~~~~~ 14:03.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:03.57 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 14:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:03.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:03.57 | ^~~~~~~~ 14:03.60 /usr/lib64/ccache/g++ -o Unified_cpp_js_xpconnect_loader0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/Unified_cpp_js_xpconnect_loader0.o.pp Unified_cpp_js_xpconnect_loader0.cpp 14:04.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.22 from Unified_cpp_protocol_http2.cpp:2: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:04.22 | ^ 14:04.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.22 from Unified_cpp_protocol_http2.cpp:2: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:04.22 | ^ 14:04.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.22 from Unified_cpp_protocol_http2.cpp:2: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:04.22 | ^ 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:04.22 | ^ 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:04.22 | ^ 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:04.22 | ^ 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:04.22 | ^ 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.22 371 | nscoord aAppUnitsPerDevPixel) { 14:04.22 | ^ 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.22 380 | nscoord aAppUnitsPerDevPixel) { 14:04.22 | ^ 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.22 387 | nscoord aAppUnitsPerDevPixel) { 14:04.22 | ^ 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.22 394 | nscoord aAppUnitsPerDevPixel) { 14:04.22 | ^ 14:04.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 14:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 14:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 14:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.23 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.23 from Unified_cpp_protocol_http2.cpp:2: 14:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 14:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.23 189 | CSSRect GetExpandedScrollableRect() const { 14:04.23 | ^ 14:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 14:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.23 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:04.23 | ^ 14:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 14:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.23 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 14:04.23 | ^ 14:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 14:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.24 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 14:04.24 | ^ 14:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 14:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.24 243 | CSSRect CalculateScrollRange() const { 14:04.24 | ^ 14:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 14:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.24 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 14:04.24 | ^ 14:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 14:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.24 457 | CSSRect GetVisualViewport() const { 14:04.24 | ^ 14:04.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.24 from Unified_cpp_protocol_http2.cpp:2: 14:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 14:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.24 1338 | CSSCoord ToCSSPixels() const { return _0; } 14:04.24 | ^ 14:04.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.25 from Unified_cpp_protocol_http2.cpp:2: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.25 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 14:04.25 | ^ 14:04.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.25 from Unified_cpp_protocol_http2.cpp:2: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.25 21 | inline Rect ToRect(const gfxRect& aRect) { 14:04.25 | ^ 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.25 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 14:04.25 | ^ 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.25 40 | inline Point ToPoint(const gfxPoint& aPoint) { 14:04.25 | ^ 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.25 44 | inline Size ToSize(const gfxSize& aSize) { 14:04.25 | ^ 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.25 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 14:04.25 | ^ 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.25 52 | inline gfxSize ThebesSize(const Size& aSize) { 14:04.25 | ^ 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.25 56 | inline gfxRect ThebesRect(const Rect& aRect) { 14:04.25 | ^ 14:04.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.25 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.25 from Unified_cpp_protocol_http2.cpp:2: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 14:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.25 1859 | int32_t aAppUnitsPerPixel) { 14:04.26 | ^ 14:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 14:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.26 3214 | int32_t aAppUnitsPerPixel) { 14:04.26 | ^ 14:04.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.26 from Unified_cpp_protocol_http2.cpp:2: 14:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 14:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.26 332 | LayerPoint GetFixedPositionAnchor() const { 14:04.26 | ^ 14:04.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.26 from Unified_cpp_protocol_http2.cpp:2: 14:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 14:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.26 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 14:04.26 | ^ 14:04.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.26 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.26 from Unified_cpp_protocol_http2.cpp:2: 14:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 14:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.26 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:04.26 | ^ 14:04.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:04.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:04.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:04.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:04.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:04.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:04.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.28 from Unified_cpp_protocol_http2.cpp:2: 14:04.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:04.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:04.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:04.28 | ^~~~~~~~ 14:04.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.29 from Unified_cpp_protocol_http2.cpp:2: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.29 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:04.29 | ^~~~~~~~ 14:04.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.29 from Unified_cpp_protocol_http2.cpp:2: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.29 427 | SizeT Size() const { return SizeT(width, height); } 14:04.29 | ^~~~ 14:04.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.29 from Unified_cpp_protocol_http2.cpp:2: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 14:04.29 | ^~~~~~~~ 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 14:04.29 | ^~~~~~~~ 14:04.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.29 from Unified_cpp_protocol_http2.cpp:2: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.29 62 | Sub operator-(const Sub& aPoint) const { 14:04.29 | ^~~~~~~~ 14:04.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.29 from Unified_cpp_protocol_http2.cpp:2: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 14:04.29 | ^~~~~~~~ 14:04.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.29 from Unified_cpp_protocol_http2.cpp:2: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 14:04.29 | ^~~~~~~~~~~~~ 14:04.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.29 from Unified_cpp_protocol_http2.cpp:2: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 14:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 14:04.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.31 323 | static SizeTyped FromUnknownSize( 14:04.31 | ^~~~~~~~~~~~~~~ 14:04.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 14:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 14:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 14:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 14:04.31 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 14:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 14:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:04.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:04.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpConnectionMgrParent.cpp:8, 14:04.32 from Unified_cpp_protocol_http2.cpp:2: 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.32 760 | typename detail::Nth::Type extract() { 14:04.32 | ^~~~~~~ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:04.33 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/shell' 14:04.33 mkdir -p '.deps/' 14:04.33 js/xpconnect/shell/xpcshell.o 14:04.33 /usr/lib64/ccache/g++ -o xpcshell.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DOS_POSIX=1 -DOS_LINUX=1 -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/shell -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/shell -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/xpcshell.o.pp /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/shell/xpcshell.cpp 14:07.08 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/shell' 14:07.09 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libjar' 14:07.09 mkdir -p '.deps/' 14:07.09 modules/libjar/Unified_cpp_modules_libjar0.o 14:07.09 /usr/lib64/ccache/g++ -o Unified_cpp_modules_libjar0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/modules/libjar -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libjar -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_modules_libjar0.o.pp Unified_cpp_modules_libjar0.cpp 14:08.78 js/src/Unified_cpp_js_src9.o 14:08.79 /usr/lib64/ccache/g++ -o Unified_cpp_js_src8.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp Unified_cpp_js_src8.cpp 14:12.90 /usr/lib64/ccache/g++ -o Unified_cpp_js_src9.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/js/src/js-confdefs.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp Unified_cpp_js_src9.cpp 14:13.94 Compiling proc-macro-hack v0.5.11 14:13.94 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=proc_macro_hack CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/proc-macro-hack CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Procedural macros in expression position' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-hack CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro-hack' CARGO_PKG_VERSION=0.5.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name proc_macro_hack --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/proc-macro-hack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=dd03885885a06792 -C extra-filename=-dd03885885a06792 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern proc_macro --cap-lints warn` 14:20.62 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libjar/zipwriter' 14:20.62 mkdir -p '.deps/' 14:20.63 modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.o 14:20.63 /usr/lib64/ccache/g++ -o Unified_cpp_libjar_zipwriter0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/modules/libjar/zipwriter -I/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libjar/zipwriter -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_libjar_zipwriter0.o.pp Unified_cpp_libjar_zipwriter0.cpp 14:20.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.75 from InputStreamParams.cpp:7, 14:20.75 from UnifiedProtocols1.cpp:2: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:20.75 | ^ 14:20.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.75 from InputStreamParams.cpp:7, 14:20.75 from UnifiedProtocols1.cpp:2: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:20.75 | ^ 14:20.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.75 from InputStreamParams.cpp:7, 14:20.75 from UnifiedProtocols1.cpp:2: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 371 | nscoord aAppUnitsPerDevPixel) { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 380 | nscoord aAppUnitsPerDevPixel) { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 387 | nscoord aAppUnitsPerDevPixel) { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 394 | nscoord aAppUnitsPerDevPixel) { 14:20.75 | ^ 14:20.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 14:20.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 14:20.75 from LayersMessages.cpp:7, 14:20.75 from UnifiedProtocols1.cpp:11: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 189 | CSSRect GetExpandedScrollableRect() const { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 243 | CSSRect CalculateScrollRange() const { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 14:20.75 | ^ 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 14:20.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.75 457 | CSSRect GetVisualViewport() const { 14:20.76 | ^ 14:20.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 14:20.76 from LayersMessages.cpp:7, 14:20.76 from UnifiedProtocols1.cpp:11: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 1338 | CSSCoord ToCSSPixels() const { return _0; } 14:20.76 | ^ 14:20.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 14:20.76 from LayersMessages.cpp:7, 14:20.76 from UnifiedProtocols1.cpp:11: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 14:20.76 | ^ 14:20.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 14:20.76 from LayersMessages.cpp:7, 14:20.76 from UnifiedProtocols1.cpp:11: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 21 | inline Rect ToRect(const gfxRect& aRect) { 14:20.76 | ^ 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 14:20.76 | ^ 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 40 | inline Point ToPoint(const gfxPoint& aPoint) { 14:20.76 | ^ 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 44 | inline Size ToSize(const gfxSize& aSize) { 14:20.76 | ^ 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 14:20.76 | ^ 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 52 | inline gfxSize ThebesSize(const Size& aSize) { 14:20.76 | ^ 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 56 | inline gfxRect ThebesRect(const Rect& aRect) { 14:20.76 | ^ 14:20.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 14:20.76 from LayersMessages.cpp:7, 14:20.76 from UnifiedProtocols1.cpp:11: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 1859 | int32_t aAppUnitsPerPixel) { 14:20.76 | ^ 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 3214 | int32_t aAppUnitsPerPixel) { 14:20.76 | ^ 14:20.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 14:20.76 from LayersMessages.cpp:7, 14:20.76 from UnifiedProtocols1.cpp:11: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.76 332 | LayerPoint GetFixedPositionAnchor() const { 14:20.76 | ^ 14:20.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 14:20.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 14:20.76 from LayersMessages.cpp:7, 14:20.76 from UnifiedProtocols1.cpp:11: 14:20.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 14:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.78 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 14:20.78 | ^ 14:20.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 14:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 14:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 14:20.78 from LayersMessages.cpp:7, 14:20.78 from UnifiedProtocols1.cpp:11: 14:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 14:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.78 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:20.78 | ^ 14:20.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageLayers.h:10, 14:20.78 from LayersMessages.cpp:9, 14:20.78 from UnifiedProtocols1.cpp:11: 14:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 14:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.78 1394 | LayerPoint GetFixedPositionAnchor() { 14:20.78 | ^ 14:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 14:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.78 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 14:20.78 | ^ 14:20.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.79 from InputStreamParams.cpp:7, 14:20.79 from UnifiedProtocols1.cpp:2: 14:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:20.79 | ^~~~~~~~ 14:20.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.79 from InputStreamParams.cpp:7, 14:20.79 from UnifiedProtocols1.cpp:2: 14:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:20.79 | ^~~~~~~~ 14:20.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.79 from InputStreamParams.cpp:7, 14:20.79 from UnifiedProtocols1.cpp:2: 14:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 14:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 14:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.79 323 | static SizeTyped FromUnknownSize( 14:20.79 | ^~~~~~~~~~~~~~~ 14:20.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.80 from InputStreamParams.cpp:7, 14:20.80 from UnifiedProtocols1.cpp:2: 14:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 14:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.80 427 | SizeT Size() const { return SizeT(width, height); } 14:20.80 | ^~~~ 14:20.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.80 from InputStreamParams.cpp:7, 14:20.80 from UnifiedProtocols1.cpp:2: 14:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 14:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 14:20.80 | ^~~~~~~~ 14:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 14:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 14:20.80 | ^~~~~~~~ 14:20.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.80 from InputStreamParams.cpp:7, 14:20.81 from UnifiedProtocols1.cpp:2: 14:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 14:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 14:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.81 62 | Sub operator-(const Sub& aPoint) const { 14:20.81 | ^~~~~~~~ 14:20.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.81 from InputStreamParams.cpp:7, 14:20.81 from UnifiedProtocols1.cpp:2: 14:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 14:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 14:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.81 43 | friend Sub operator*(T aScale, Sub aCoord) { 14:20.81 | ^~~~~~~~ 14:20.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.81 from InputStreamParams.cpp:7, 14:20.81 from UnifiedProtocols1.cpp:2: 14:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 14:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 14:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.81 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 14:20.81 | ^~~~~~~~~~~~~~ 14:20.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 14:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 14:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 14:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 14:20.82 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 14:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 14:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.82 from InputStreamParams.cpp:7, 14:20.82 from UnifiedProtocols1.cpp:2: 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.82 760 | typename detail::Nth::Type extract() { 14:20.82 | ^~~~~~~ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 14:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStream.h:11, 14:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PChildToParentStreamParent.h:9, 14:20.83 from InputStreamParams.cpp:7, 14:20.83 from UnifiedProtocols1.cpp:2: 14:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 14:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.83 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 14:20.83 | ^~~~~~~~~ 14:20.83 ipc/ipdl/UnifiedProtocols11.o 14:20.83 /usr/lib64/ccache/g++ -o UnifiedProtocols10.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols10.o.pp UnifiedProtocols10.cpp 14:20.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 14:20.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 14:20.90 from /builddir/build/BUILD/icecat-78.15.0/modules/libjar/nsJARChannel.cpp:13, 14:20.90 from Unified_cpp_modules_libjar0.cpp:11: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:20.90 | ^ 14:20.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 14:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 14:20.90 from /builddir/build/BUILD/icecat-78.15.0/modules/libjar/nsJARChannel.cpp:13, 14:20.90 from Unified_cpp_modules_libjar0.cpp:11: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:20.90 | ^ 14:20.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 14:20.90 from /builddir/build/BUILD/icecat-78.15.0/modules/libjar/nsJARChannel.cpp:13, 14:20.90 from Unified_cpp_modules_libjar0.cpp:11: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.90 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:20.90 | ^ 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.90 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:20.90 | ^ 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:20.90 | ^ 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:20.90 | ^ 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.90 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:20.90 | ^ 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.90 371 | nscoord aAppUnitsPerDevPixel) { 14:20.90 | ^ 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.90 380 | nscoord aAppUnitsPerDevPixel) { 14:20.90 | ^ 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.90 387 | nscoord aAppUnitsPerDevPixel) { 14:20.90 | ^ 14:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.91 394 | nscoord aAppUnitsPerDevPixel) { 14:20.91 | ^ 14:20.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 14:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 14:20.91 from /builddir/build/BUILD/icecat-78.15.0/modules/libjar/nsJARChannel.cpp:13, 14:20.91 from Unified_cpp_modules_libjar0.cpp:11: 14:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:20.91 | ^~~~~~~~ 14:20.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 14:20.91 from /builddir/build/BUILD/icecat-78.15.0/modules/libjar/nsJARChannel.cpp:13, 14:20.91 from Unified_cpp_modules_libjar0.cpp:11: 14:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:20.91 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:20.91 | ^~~~~~~~ 14:20.91 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libjar' 14:20.93 /usr/lib64/ccache/g++ -o Unified_cpp_js_xpconnect_src1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -Werror=format -MD -MP -MF .deps/Unified_cpp_js_xpconnect_src1.o.pp Unified_cpp_js_xpconnect_src1.cpp 14:22.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:22.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:22.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.28 from Unified_cpp_protocol_http3.cpp:2: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:22.28 | ^ 14:22.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.28 from Unified_cpp_protocol_http3.cpp:2: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:22.28 | ^ 14:22.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.28 from Unified_cpp_protocol_http3.cpp:2: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 371 | nscoord aAppUnitsPerDevPixel) { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 380 | nscoord aAppUnitsPerDevPixel) { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 387 | nscoord aAppUnitsPerDevPixel) { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 394 | nscoord aAppUnitsPerDevPixel) { 14:22.28 | ^ 14:22.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.28 from Unified_cpp_protocol_http3.cpp:2: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 189 | CSSRect GetExpandedScrollableRect() const { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 243 | CSSRect CalculateScrollRange() const { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 14:22.28 | ^ 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 14:22.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.28 457 | CSSRect GetVisualViewport() const { 14:22.28 | ^ 14:22.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 14:22.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.29 from Unified_cpp_protocol_http3.cpp:2: 14:22.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 14:22.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.29 1338 | CSSCoord ToCSSPixels() const { return _0; } 14:22.29 | ^ 14:22.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.29 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.29 from Unified_cpp_protocol_http3.cpp:2: 14:22.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.30 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 14:22.30 | ^ 14:22.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.30 from Unified_cpp_protocol_http3.cpp:2: 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.30 21 | inline Rect ToRect(const gfxRect& aRect) { 14:22.30 | ^ 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.30 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 14:22.30 | ^ 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.30 40 | inline Point ToPoint(const gfxPoint& aPoint) { 14:22.30 | ^ 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.30 44 | inline Size ToSize(const gfxSize& aSize) { 14:22.30 | ^ 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.30 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 14:22.30 | ^ 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 14:22.30 | ^ 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 14:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.30 56 | inline gfxRect ThebesRect(const Rect& aRect) { 14:22.30 | ^ 14:22.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:22.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.31 from Unified_cpp_protocol_http3.cpp:2: 14:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 14:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.31 1859 | int32_t aAppUnitsPerPixel) { 14:22.31 | ^ 14:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 14:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.31 3214 | int32_t aAppUnitsPerPixel) { 14:22.31 | ^ 14:22.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.31 from Unified_cpp_protocol_http3.cpp:2: 14:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 14:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.31 332 | LayerPoint GetFixedPositionAnchor() const { 14:22.31 | ^ 14:22.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.31 from Unified_cpp_protocol_http3.cpp:2: 14:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 14:22.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.31 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 14:22.31 | ^ 14:22.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:22.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.32 from Unified_cpp_protocol_http3.cpp:2: 14:22.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 14:22.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.32 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:22.32 | ^ 14:22.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.32 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.32 from Unified_cpp_protocol_http3.cpp:2: 14:22.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:22.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:22.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:22.32 | ^~~~~~~~ 14:22.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.33 from Unified_cpp_protocol_http3.cpp:2: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:22.33 | ^~~~~~~~ 14:22.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.33 from Unified_cpp_protocol_http3.cpp:2: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.33 427 | SizeT Size() const { return SizeT(width, height); } 14:22.33 | ^~~~ 14:22.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.33 from Unified_cpp_protocol_http3.cpp:2: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.33 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 14:22.33 | ^~~~~~~~ 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.33 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 14:22.33 | ^~~~~~~~ 14:22.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.33 from Unified_cpp_protocol_http3.cpp:2: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.33 62 | Sub operator-(const Sub& aPoint) const { 14:22.33 | ^~~~~~~~ 14:22.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.33 from Unified_cpp_protocol_http3.cpp:2: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.33 43 | friend Sub operator*(T aScale, Sub aCoord) { 14:22.33 | ^~~~~~~~ 14:22.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.33 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.33 from Unified_cpp_protocol_http3.cpp:2: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 14:22.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.33 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 14:22.33 | ^~~~~~~~~~~~~ 14:22.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.34 from Unified_cpp_protocol_http3.cpp:2: 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.34 323 | static SizeTyped FromUnknownSize( 14:22.34 | ^~~~~~~~~~~~~~~ 14:22.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/HttpLog.h:20, 14:22.34 from /builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http/nsHttpActivityDistributor.cpp:6, 14:22.34 from Unified_cpp_protocol_http3.cpp:2: 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.34 760 | typename detail::Nth::Type extract() { 14:22.34 | ^~~~~~~ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:22.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:22.34 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/protocol/http' 14:22.34 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/storage' 14:22.34 mkdir -p '.deps/' 14:22.36 storage/mozStorageBindingParams.o 14:22.36 storage/mozStorageConnection.o 14:22.36 /usr/lib64/ccache/g++ -o mozStorageBindingParams.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mozStorageBindingParams.o.pp /builddir/build/BUILD/icecat-78.15.0/storage/mozStorageBindingParams.cpp 14:24.46 Compiling cstr-macros v0.1.6 14:24.46 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cstr_macros CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cstr-macros CARGO_PKG_AUTHORS='Xidorn Quan ' CARGO_PKG_DESCRIPTION='Procedural macros for cstr' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cstr-macros CARGO_PKG_REPOSITORY='https://github.com/upsuper/cstr' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cstr_macros /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cstr-macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=6250314c48d455bd -C extra-filename=-6250314c48d455bd --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern procedural_masquerade=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libprocedural_masquerade-5cbdf6f948653aa8.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern proc_macro --cap-lints warn` 14:24.89 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libjar/zipwriter' 14:24.89 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/permissions' 14:24.89 mkdir -p '.deps/' 14:24.90 extensions/permissions/Unified_cpp_permissions0.o 14:24.90 /usr/lib64/ccache/g++ -o Unified_cpp_permissions0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/extensions/permissions -I/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/permissions -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_permissions0.o.pp Unified_cpp_permissions0.cpp 14:26.25 storage/Unified_cpp_storage0.o 14:26.25 /usr/lib64/ccache/g++ -o mozStorageConnection.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mozStorageConnection.o.pp /builddir/build/BUILD/icecat-78.15.0/storage/mozStorageConnection.cpp 14:27.13 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src' 14:27.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/base' 14:27.13 mkdir -p '.deps/' 14:27.14 uriloader/base/Unified_cpp_uriloader_base0.o 14:27.14 /usr/lib64/ccache/g++ -o Unified_cpp_uriloader_base0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/uriloader/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_uriloader_base0.o.pp Unified_cpp_uriloader_base0.cpp 14:30.28 Compiling cssparser v0.28.0 14:30.28 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cssparser CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='Rust implementation of CSS Syntax Level 3' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cssparser CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION=0.28.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=28 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cssparser/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=fd02cd6c88d0b009 -C extra-filename=-fd02cd6c88d0b009 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/cssparser-fd02cd6c88d0b009 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --cap-lints warn` 14:31.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:11, 14:31.67 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.67 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:31.67 | ^ 14:31.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:11, 14:31.67 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.67 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:31.67 | ^ 14:31.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 14:31.67 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:11, 14:31.67 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.67 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:31.67 | ^ 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.67 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:31.67 | ^ 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.67 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:31.67 | ^ 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.67 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:31.67 | ^ 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.67 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:31.67 | ^ 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.67 371 | nscoord aAppUnitsPerDevPixel) { 14:31.67 | ^ 14:31.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 380 | nscoord aAppUnitsPerDevPixel) { 14:31.68 | ^ 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 387 | nscoord aAppUnitsPerDevPixel) { 14:31.68 | ^ 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 394 | nscoord aAppUnitsPerDevPixel) { 14:31.68 | ^ 14:31.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ChromeScriptLoader.cpp:24, 14:31.68 from Unified_cpp_js_xpconnect_loader0.cpp:11: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 189 | CSSRect GetExpandedScrollableRect() const { 14:31.68 | ^ 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:31.68 | ^ 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 14:31.68 | ^ 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 14:31.68 | ^ 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 243 | CSSRect CalculateScrollRange() const { 14:31.68 | ^ 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 14:31.68 | ^ 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 457 | CSSRect GetVisualViewport() const { 14:31.68 | ^ 14:31.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptCacheActors.cpp:11, 14:31.68 from Unified_cpp_js_xpconnect_loader0.cpp:20: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 1338 | CSSCoord ToCSSPixels() const { return _0; } 14:31.68 | ^ 14:31.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptCacheActors.cpp:11, 14:31.68 from Unified_cpp_js_xpconnect_loader0.cpp:20: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 14:31.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.68 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 14:31.68 | ^ 14:31.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:31.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:31.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:31.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:31.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:31.69 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptCacheActors.cpp:11, 14:31.69 from Unified_cpp_js_xpconnect_loader0.cpp:20: 14:31.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 14:31.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.69 21 | inline Rect ToRect(const gfxRect& aRect) { 14:31.69 | ^ 14:31.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 14:31.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.69 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 14:31.69 | ^ 14:31.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 14:31.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.69 40 | inline Point ToPoint(const gfxPoint& aPoint) { 14:31.69 | ^ 14:31.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 14:31.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.69 44 | inline Size ToSize(const gfxSize& aSize) { 14:31.69 | ^ 14:31.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 14:31.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.70 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 14:31.70 | ^ 14:31.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 14:31.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.70 52 | inline gfxSize ThebesSize(const Size& aSize) { 14:31.70 | ^ 14:31.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 14:31.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.70 56 | inline gfxRect ThebesRect(const Rect& aRect) { 14:31.70 | ^ 14:31.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:31.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:31.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:31.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:31.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptCacheActors.cpp:11, 14:31.71 from Unified_cpp_js_xpconnect_loader0.cpp:20: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.71 1859 | int32_t aAppUnitsPerPixel) { 14:31.71 | ^ 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.71 3214 | int32_t aAppUnitsPerPixel) { 14:31.71 | ^ 14:31.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptCacheActors.cpp:11, 14:31.71 from Unified_cpp_js_xpconnect_loader0.cpp:20: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.71 332 | LayerPoint GetFixedPositionAnchor() const { 14:31.71 | ^ 14:31.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptCacheActors.cpp:11, 14:31.71 from Unified_cpp_js_xpconnect_loader0.cpp:20: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.71 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 14:31.71 | ^ 14:31.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptCacheActors.cpp:11, 14:31.71 from Unified_cpp_js_xpconnect_loader0.cpp:20: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.71 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:31.71 | ^ 14:31.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:20, 14:31.71 from Unified_cpp_js_xpconnect_loader0.cpp:56: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/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] 14:31.71 79 | memset(this, 0, sizeof(nsXPTCVariant)); 14:31.71 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 14:31.71 44 | struct nsXPTCVariant { 14:31.71 | ^~~~~~~~~~~~~ 14:31.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:11, 14:31.71 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.71 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:31.71 | ^~~~~~~~ 14:31.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:11, 14:31.71 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.71 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:31.71 | ^~~~~~~~ 14:31.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:11, 14:31.71 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 14:31.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.71 427 | SizeT Size() const { return SizeT(width, height); } 14:31.71 | ^~~~ 14:31.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 14:31.71 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:11, 14:31.71 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:31.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 14:31.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.72 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 14:31.72 | ^~~~~~~~ 14:31.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:31.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 14:31.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.72 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 14:31.72 | ^~~~~~~~ 14:31.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 14:31.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:31.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:31.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:31.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:31.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 14:31.72 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:11, 14:31.72 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 14:31.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 14:31.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.72 62 | Sub operator-(const Sub& aPoint) const { 14:31.72 | ^~~~~~~~ 14:31.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:31.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:31.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:31.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:31.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:31.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:11, 14:31.73 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 14:31.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 14:31.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.73 43 | friend Sub operator*(T aScale, Sub aCoord) { 14:31.73 | ^~~~~~~~ 14:31.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:11, 14:31.73 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 14:31.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 14:31.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 14:31.73 | ^~~~~~~~~~~~~ 14:31.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:11, 14:31.73 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 14:31.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 14:31.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.73 323 | static SizeTyped FromUnknownSize( 14:31.73 | ^~~~~~~~~~~~~~~ 14:31.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIGlobalObject.h:19, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptPreloader-inl.h:17, 14:31.73 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:8, 14:31.73 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 14:31.73 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:162:35: required from here 14:31.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 14:31.74 34 | memset(aT, 0, sizeof(T)); 14:31.74 | ~~~~~~^~~~~~~~~~~~~~~~~~ 14:31.74 In file included from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptPreloader.cpp:32, 14:31.74 from Unified_cpp_js_xpconnect_loader0.cpp:29: 14:31.74 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 14:31.74 144 | struct AmountFns { 14:31.74 | ^~~~~~~~~ 14:31.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 14:31.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIGlobalObject.h:19, 14:31.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 14:31.74 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptPreloader-inl.h:17, 14:31.74 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:8, 14:31.74 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 14:31.74 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:182:38: required from here 14:31.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 14:31.74 34 | memset(aT, 0, sizeof(T)); 14:31.74 | ~~~~~~^~~~~~~~~~~~~~~~~~ 14:31.74 In file included from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptPreloader.cpp:32, 14:31.74 from Unified_cpp_js_xpconnect_loader0.cpp:29: 14:31.74 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 14:31.74 178 | struct SizeOfTabFns { 14:31.74 | ^~~~~~~~~~~~ 14:31.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 14:31.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIGlobalObject.h:19, 14:31.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 14:31.74 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/ScriptPreloader-inl.h:17, 14:31.74 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:8, 14:31.74 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 14:31.74 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 14:31.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 14:31.74 34 | memset(aT, 0, sizeof(T)); 14:31.74 | ~~~~~~^~~~~~~~~~~~~~~~~~ 14:31.74 In file included from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:20, 14:31.74 from Unified_cpp_js_xpconnect_loader0.cpp:56: 14:31.75 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 14:31.75 2214 | struct GlobalProperties { 14:31.75 | ^~~~~~~~~~~~~~~~ 14:31.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 14:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 14:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 14:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 14:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 14:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISimpleEnumerator.h:13, 14:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDirectoryEnumerator.h:14, 14:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:14, 14:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FileUtils.h:21, 14:31.75 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.h:9, 14:31.75 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader/AutoMemMap.cpp:7, 14:31.75 from Unified_cpp_js_xpconnect_loader0.cpp:2: 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.75 760 | typename detail::Nth::Type extract() { 14:31.75 | ^~~~~~~ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:31.76 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/loader' 14:31.76 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/exthandler' 14:31.76 mkdir -p '.deps/' 14:31.76 uriloader/exthandler/nsOSHelperAppService.o 14:31.76 uriloader/exthandler/Unified_cpp_uriloader_exthandler0.o 14:31.76 /usr/lib64/ccache/g++ -o nsOSHelperAppService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/exthandler -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/nsOSHelperAppService.o.pp /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/unix/nsOSHelperAppService.cpp 14:33.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaObject.h:14, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/storage/mozStorageConnection.cpp:20: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:33.55 | ^ 14:33.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaObject.h:14, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/storage/mozStorageConnection.cpp:20: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:33.55 | ^ 14:33.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaObject.h:14, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/storage/mozStorageConnection.cpp:20: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.55 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:33.55 | ^ 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.55 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:33.55 | ^ 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.55 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:33.55 | ^ 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.55 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:33.55 | ^ 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.55 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:33.55 | ^ 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.55 371 | nscoord aAppUnitsPerDevPixel) { 14:33.55 | ^ 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.55 380 | nscoord aAppUnitsPerDevPixel) { 14:33.55 | ^ 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.55 387 | nscoord aAppUnitsPerDevPixel) { 14:33.55 | ^ 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.55 394 | nscoord aAppUnitsPerDevPixel) { 14:33.55 | ^ 14:33.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaObject.h:14, 14:33.55 from /builddir/build/BUILD/icecat-78.15.0/storage/mozStorageConnection.cpp:20: 14:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:33.56 | ^~~~~~~~ 14:33.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 14:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 14:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaObject.h:14, 14:33.56 from /builddir/build/BUILD/icecat-78.15.0/storage/mozStorageConnection.cpp:20: 14:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:33.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:33.56 | ^~~~~~~~ 14:33.57 storage/Unified_cpp_storage1.o 14:33.57 /usr/lib64/ccache/g++ -o Unified_cpp_storage0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_storage0.o.pp Unified_cpp_storage0.cpp 14:39.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:39.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:39.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:39.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.81 from PClassifierDummyChannel.cpp:7, 14:39.81 from UnifiedProtocols10.cpp:2: 14:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:39.81 | ^ 14:39.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:39.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:39.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:39.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.82 from PClassifierDummyChannel.cpp:7, 14:39.82 from UnifiedProtocols10.cpp:2: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:39.82 | ^ 14:39.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.82 from PClassifierDummyChannel.cpp:7, 14:39.82 from UnifiedProtocols10.cpp:2: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 371 | nscoord aAppUnitsPerDevPixel) { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 380 | nscoord aAppUnitsPerDevPixel) { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 387 | nscoord aAppUnitsPerDevPixel) { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 394 | nscoord aAppUnitsPerDevPixel) { 14:39.82 | ^ 14:39.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.82 from PClassifierDummyChannel.cpp:7, 14:39.82 from UnifiedProtocols10.cpp:2: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 189 | CSSRect GetExpandedScrollableRect() const { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 243 | CSSRect CalculateScrollRange() const { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 14:39.82 | ^ 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 457 | CSSRect GetVisualViewport() const { 14:39.82 | ^ 14:39.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.82 from PClassifierDummyChannel.cpp:7, 14:39.82 from UnifiedProtocols10.cpp:2: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 14:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.82 1338 | CSSCoord ToCSSPixels() const { return _0; } 14:39.82 | ^ 14:39.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.84 from PClassifierDummyChannel.cpp:7, 14:39.84 from UnifiedProtocols10.cpp:2: 14:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 14:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 14:39.84 | ^ 14:39.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 14:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.85 from PClassifierDummyChannel.cpp:7, 14:39.85 from UnifiedProtocols10.cpp:2: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 21 | inline Rect ToRect(const gfxRect& aRect) { 14:39.85 | ^ 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 14:39.85 | ^ 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 40 | inline Point ToPoint(const gfxPoint& aPoint) { 14:39.85 | ^ 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 44 | inline Size ToSize(const gfxSize& aSize) { 14:39.85 | ^ 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 14:39.85 | ^ 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 14:39.85 | ^ 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 14:39.85 | ^ 14:39.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.85 from PClassifierDummyChannel.cpp:7, 14:39.85 from UnifiedProtocols10.cpp:2: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 1859 | int32_t aAppUnitsPerPixel) { 14:39.85 | ^ 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 3214 | int32_t aAppUnitsPerPixel) { 14:39.85 | ^ 14:39.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.85 from PClassifierDummyChannel.cpp:7, 14:39.85 from UnifiedProtocols10.cpp:2: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 332 | LayerPoint GetFixedPositionAnchor() const { 14:39.85 | ^ 14:39.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.85 from PClassifierDummyChannel.cpp:7, 14:39.85 from UnifiedProtocols10.cpp:2: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 14:39.85 | ^ 14:39.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.85 from PClassifierDummyChannel.cpp:7, 14:39.85 from UnifiedProtocols10.cpp:2: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 14:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:39.85 | ^ 14:39.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.85 from PClassifierDummyChannel.cpp:7, 14:39.86 from UnifiedProtocols10.cpp:2: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:39.86 | ^~~~~~~~ 14:39.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.86 from PClassifierDummyChannel.cpp:7, 14:39.86 from UnifiedProtocols10.cpp:2: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:39.86 | ^~~~~~~~ 14:39.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.86 from PClassifierDummyChannel.cpp:7, 14:39.86 from UnifiedProtocols10.cpp:2: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.86 427 | SizeT Size() const { return SizeT(width, height); } 14:39.86 | ^~~~ 14:39.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.86 from PClassifierDummyChannel.cpp:7, 14:39.86 from UnifiedProtocols10.cpp:2: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 14:39.86 | ^~~~~~~~ 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 14:39.86 | ^~~~~~~~ 14:39.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.86 from PClassifierDummyChannel.cpp:7, 14:39.86 from UnifiedProtocols10.cpp:2: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.86 62 | Sub operator-(const Sub& aPoint) const { 14:39.86 | ^~~~~~~~ 14:39.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.86 from PClassifierDummyChannel.cpp:7, 14:39.86 from UnifiedProtocols10.cpp:2: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 14:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.88 43 | friend Sub operator*(T aScale, Sub aCoord) { 14:39.88 | ^~~~~~~~ 14:39.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:39.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:39.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:39.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.88 from PClassifierDummyChannel.cpp:7, 14:39.88 from UnifiedProtocols10.cpp:2: 14:39.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 14:39.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 14:39.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 14:39.89 | ^~~~~~~~~~~~~ 14:39.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.89 from PClassifierDummyChannel.cpp:7, 14:39.89 from UnifiedProtocols10.cpp:2: 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.89 323 | static SizeTyped FromUnknownSize( 14:39.89 | ^~~~~~~~~~~~~~~ 14:39.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 14:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 14:39.89 from PClassifierDummyChannel.cpp:7, 14:39.89 from UnifiedProtocols10.cpp:2: 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.89 760 | typename detail::Nth::Type extract() { 14:39.89 | ^~~~~~~ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:39.89 ipc/ipdl/UnifiedProtocols12.o 14:39.89 /usr/lib64/ccache/g++ -o UnifiedProtocols11.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols11.o.pp UnifiedProtocols11.cpp 14:42.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsMIMEInfoImpl.h:18, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/unix/nsMIMEInfoUnix.h:10, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/unix/nsOSHelperAppService.cpp:11: 14:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:42.34 | ^ 14:42.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsMIMEInfoImpl.h:18, 14:42.34 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/unix/nsMIMEInfoUnix.h:10, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/unix/nsOSHelperAppService.cpp:11: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:42.35 | ^ 14:42.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsMIMEInfoImpl.h:18, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/unix/nsMIMEInfoUnix.h:10, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/unix/nsOSHelperAppService.cpp:11: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:42.35 | ^ 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.35 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:42.35 | ^ 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.35 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:42.35 | ^ 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:42.35 | ^ 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:42.35 | ^ 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.35 371 | nscoord aAppUnitsPerDevPixel) { 14:42.35 | ^ 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.35 380 | nscoord aAppUnitsPerDevPixel) { 14:42.35 | ^ 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.35 387 | nscoord aAppUnitsPerDevPixel) { 14:42.35 | ^ 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.35 394 | nscoord aAppUnitsPerDevPixel) { 14:42.35 | ^ 14:42.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsMIMEInfoImpl.h:18, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/unix/nsMIMEInfoUnix.h:10, 14:42.35 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/unix/nsOSHelperAppService.cpp:11: 14:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:42.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:42.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.36 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:42.36 | ^~~~~~~~ 14:42.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 14:42.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:42.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 14:42.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 14:42.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 14:42.37 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/nsMIMEInfoImpl.h:18, 14:42.37 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/unix/nsMIMEInfoUnix.h:10, 14:42.37 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/unix/nsOSHelperAppService.cpp:11: 14:42.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:42.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:42.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:42.37 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:42.37 | ^~~~~~~~ 14:42.37 /usr/lib64/ccache/g++ -o Unified_cpp_uriloader_exthandler0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/exthandler -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/Unified_cpp_uriloader_exthandler0.o.pp Unified_cpp_uriloader_exthandler0.cpp 14:43.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCShellImpl.cpp:38, 14:43.57 from Unified_cpp_js_xpconnect_src1.cpp:2: 14:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:43.57 | ^ 14:43.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:43.58 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:43.58 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCShellImpl.cpp:38, 14:43.58 from Unified_cpp_js_xpconnect_src1.cpp:2: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:43.58 | ^ 14:43.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 14:43.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:43.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:43.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:43.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:43.58 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:43.58 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCShellImpl.cpp:38, 14:43.58 from Unified_cpp_js_xpconnect_src1.cpp:2: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.58 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:43.58 | ^ 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.58 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:43.58 | ^ 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.58 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:43.58 | ^ 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:43.58 | ^ 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:43.58 | ^ 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.58 371 | nscoord aAppUnitsPerDevPixel) { 14:43.58 | ^ 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.58 380 | nscoord aAppUnitsPerDevPixel) { 14:43.58 | ^ 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.58 387 | nscoord aAppUnitsPerDevPixel) { 14:43.58 | ^ 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.58 394 | nscoord aAppUnitsPerDevPixel) { 14:43.58 | ^ 14:43.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 14:43.58 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 14:43.58 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCShellImpl.cpp:38, 14:43.58 from Unified_cpp_js_xpconnect_src1.cpp:2: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 14:43.58 /builddir/build/BUILD/icecat-78.15.0/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] 14:43.58 79 | memset(this, 0, sizeof(nsXPTCVariant)); 14:43.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 14:43.58 44 | struct nsXPTCVariant { 14:43.60 | ^~~~~~~~~~~~~ 14:43.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 14:43.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 14:43.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 14:43.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 14:43.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:17, 14:43.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMMutationObserver.h:13, 14:43.61 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/nsXPConnect.cpp:32, 14:43.61 from Unified_cpp_js_xpconnect_src1.cpp:119: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.61 189 | CSSRect GetExpandedScrollableRect() const { 14:43.61 | ^ 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:43.61 | ^ 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 14:43.61 | ^ 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 14:43.61 | ^ 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.61 243 | CSSRect CalculateScrollRange() const { 14:43.61 | ^ 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 14:43.61 | ^ 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.61 457 | CSSRect GetVisualViewport() const { 14:43.61 | ^ 14:43.61 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsTimingFunction.h:10, 14:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 14:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTiming.h:12, 14:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 14:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:23, 14:43.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMMutationObserver.h:13, 14:43.61 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/nsXPConnect.cpp:32, 14:43.61 from Unified_cpp_js_xpconnect_src1.cpp:119: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.61 1338 | CSSCoord ToCSSPixels() const { return _0; } 14:43.61 | ^ 14:43.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 14:43.61 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCShellImpl.cpp:9, 14:43.61 from Unified_cpp_js_xpconnect_src1.cpp:2: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 14:43.61 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 14:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 14:43.62 34 | memset(aT, 0, sizeof(T)); 14:43.62 | ~~~~~~^~~~~~~~~~~~~~~~~~ 14:43.62 In file included from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCShellImpl.cpp:38, 14:43.62 from Unified_cpp_js_xpconnect_src1.cpp:2: 14:43.62 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 14:43.62 2214 | struct GlobalProperties { 14:43.62 | ^~~~~~~~~~~~~~~~ 14:43.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 14:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:43.62 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:43.62 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCShellImpl.cpp:38, 14:43.62 from Unified_cpp_js_xpconnect_src1.cpp:2: 14:43.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:43.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:43.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:43.62 | ^~~~~~~~ 14:43.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:43.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:43.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:43.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:43.63 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:43.63 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCShellImpl.cpp:38, 14:43.63 from Unified_cpp_js_xpconnect_src1.cpp:2: 14:43.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:43.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 14:43.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.63 427 | SizeT Size() const { return SizeT(width, height); } 14:43.63 | ^~~~ 14:43.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 14:43.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:43.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:43.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:43.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:43.63 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:43.63 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCShellImpl.cpp:38, 14:43.63 from Unified_cpp_js_xpconnect_src1.cpp:2: 14:43.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:43.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 14:43.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 14:43.63 | ^~~~~~~~ 14:43.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 14:43.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.64 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 14:43.64 | ^~~~~~~~ 14:43.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCShellImpl.cpp:38, 14:43.64 from Unified_cpp_js_xpconnect_src1.cpp:2: 14:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 14:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 14:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.64 62 | Sub operator-(const Sub& aPoint) const { 14:43.64 | ^~~~~~~~ 14:43.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:43.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:43.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:43.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:43.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:43.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:43.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:43.65 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:43.65 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCShellImpl.cpp:38, 14:43.65 from Unified_cpp_js_xpconnect_src1.cpp:2: 14:43.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 14:43.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 14:43.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:43.65 43 | friend Sub operator*(T aScale, Sub aCoord) { 14:43.65 | ^~~~~~~~ 14:43.65 /usr/lib64/ccache/g++ -o Unified_cpp_storage1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_storage1.o.pp Unified_cpp_storage1.cpp 14:45.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaManager.h:13, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/storage/TelemetryVFS.cpp:13, 14:45.22 from Unified_cpp_storage0.cpp:29: 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:45.22 | ^ 14:45.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaManager.h:13, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/storage/TelemetryVFS.cpp:13, 14:45.22 from Unified_cpp_storage0.cpp:29: 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:45.22 | ^ 14:45.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaManager.h:13, 14:45.22 from /builddir/build/BUILD/icecat-78.15.0/storage/TelemetryVFS.cpp:13, 14:45.22 from Unified_cpp_storage0.cpp:29: 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:45.22 | ^ 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:45.22 | ^ 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:45.22 | ^ 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:45.22 | ^ 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:45.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:45.23 | ^ 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.23 371 | nscoord aAppUnitsPerDevPixel) { 14:45.23 | ^ 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.23 380 | nscoord aAppUnitsPerDevPixel) { 14:45.23 | ^ 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.23 387 | nscoord aAppUnitsPerDevPixel) { 14:45.23 | ^ 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.23 394 | nscoord aAppUnitsPerDevPixel) { 14:45.23 | ^ 14:45.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaManager.h:13, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/storage/TelemetryVFS.cpp:13, 14:45.23 from Unified_cpp_storage0.cpp:29: 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.23 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:45.23 | ^~~~~~~~ 14:45.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaManager.h:13, 14:45.23 from /builddir/build/BUILD/icecat-78.15.0/storage/TelemetryVFS.cpp:13, 14:45.23 from Unified_cpp_storage0.cpp:29: 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:45.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:45.23 | ^~~~~~~~ 14:45.24 ipc/ipdl/UnifiedProtocols13.o 14:45.25 /usr/lib64/ccache/g++ -o UnifiedProtocols12.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols12.o.pp UnifiedProtocols12.cpp 14:45.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.44 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.44 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:45.44 | ^ 14:45.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.44 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.44 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:45.45 | ^ 14:45.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.45 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 371 | nscoord aAppUnitsPerDevPixel) { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 380 | nscoord aAppUnitsPerDevPixel) { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 387 | nscoord aAppUnitsPerDevPixel) { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 394 | nscoord aAppUnitsPerDevPixel) { 14:45.45 | ^ 14:45.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.45 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/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] 14:45.45 79 | memset(this, 0, sizeof(nsXPTCVariant)); 14:45.45 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 14:45.45 44 | struct nsXPTCVariant { 14:45.45 | ^~~~~~~~~~~~~ 14:45.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:21, 14:45.45 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 189 | CSSRect GetExpandedScrollableRect() const { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 243 | CSSRect CalculateScrollRange() const { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 14:45.45 | ^ 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 457 | CSSRect GetVisualViewport() const { 14:45.45 | ^ 14:45.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/Sandbox.cpp:70, 14:45.45 from Unified_cpp_js_xpconnect_src0.cpp:11: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 14:45.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.45 1338 | CSSCoord ToCSSPixels() const { return _0; } 14:45.45 | ^ 14:45.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 14:45.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 14:45.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 14:45.47 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/Sandbox.cpp:70, 14:45.47 from Unified_cpp_js_xpconnect_src0.cpp:11: 14:45.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 14:45.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.47 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 14:45.47 | ^ 14:45.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 14:45.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:45.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:45.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:45.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:45.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:45.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:45.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/Sandbox.cpp:70, 14:45.48 from Unified_cpp_js_xpconnect_src0.cpp:11: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 21 | inline Rect ToRect(const gfxRect& aRect) { 14:45.48 | ^ 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 14:45.48 | ^ 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 40 | inline Point ToPoint(const gfxPoint& aPoint) { 14:45.48 | ^ 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 44 | inline Size ToSize(const gfxSize& aSize) { 14:45.48 | ^ 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 14:45.48 | ^ 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 52 | inline gfxSize ThebesSize(const Size& aSize) { 14:45.48 | ^ 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 56 | inline gfxRect ThebesRect(const Rect& aRect) { 14:45.48 | ^ 14:45.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/Sandbox.cpp:70, 14:45.48 from Unified_cpp_js_xpconnect_src0.cpp:11: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 1859 | int32_t aAppUnitsPerPixel) { 14:45.48 | ^ 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 3214 | int32_t aAppUnitsPerPixel) { 14:45.48 | ^ 14:45.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/Sandbox.cpp:70, 14:45.48 from Unified_cpp_js_xpconnect_src0.cpp:11: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 332 | LayerPoint GetFixedPositionAnchor() const { 14:45.48 | ^ 14:45.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/Sandbox.cpp:70, 14:45.48 from Unified_cpp_js_xpconnect_src0.cpp:11: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 14:45.48 | ^ 14:45.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/Sandbox.cpp:70, 14:45.48 from Unified_cpp_js_xpconnect_src0.cpp:11: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:45.48 | ^ 14:45.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.48 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:45.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 14:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.48 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:45.48 | ^~~~~~~~ 14:45.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:12, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.49 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 14:45.49 34 | memset(aT, 0, sizeof(T)); 14:45.49 | ~~~~~~^~~~~~~~~~~~~~~~~~ 14:45.49 In file included from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.49 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 14:45.49 2214 | struct GlobalProperties { 14:45.49 | ^~~~~~~~~~~~~~~~ 14:45.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.49 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:45.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:45.49 | ^~~~~~~~ 14:45.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.49 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.49 427 | SizeT Size() const { return SizeT(width, height); } 14:45.49 | ^~~~ 14:45.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.49 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 14:45.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.49 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 14:45.49 | ^~~~~~~~ 14:45.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 14:45.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.49 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 14:45.49 | ^~~~~~~~ 14:45.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.49 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.49 62 | Sub operator-(const Sub& aPoint) const { 14:45.49 | ^~~~~~~~ 14:45.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.49 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.49 43 | friend Sub operator*(T aScale, Sub aCoord) { 14:45.49 | ^~~~~~~~ 14:45.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.49 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.49 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 14:45.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.50 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 14:45.50 | ^~~~~~~~~~~~~ 14:45.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.50 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.50 323 | static SizeTyped FromUnknownSize( 14:45.50 | ^~~~~~~~~~~~~~~ 14:45.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:20, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:10, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:76, 14:45.50 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/ExportHelpers.cpp:7, 14:45.50 from Unified_cpp_js_xpconnect_src0.cpp:2: 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.50 760 | typename detail::Nth::Type extract() { 14:45.50 | ^~~~~~~ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:45.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:45.50 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/src' 14:45.51 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/prefetch' 14:45.51 mkdir -p '.deps/' 14:45.53 uriloader/prefetch/Unified_cpp_uriloader_prefetch0.o 14:45.54 /usr/lib64/ccache/g++ -o Unified_cpp_uriloader_prefetch0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/prefetch -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_uriloader_prefetch0.o.pp Unified_cpp_uriloader_prefetch0.cpp 14:46.91 Compiling derive_more v0.99.2 14:46.92 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=derive_more CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more CARGO_PKG_AUTHORS='Jelte Fennema ' CARGO_PKG_DESCRIPTION='Adds #[derive(x)] macros for more traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=derive_more CARGO_PKG_REPOSITORY='https://github.com/JelteF/derive_more' CARGO_PKG_VERSION=0.99.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=99 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name derive_more --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="add"' --cfg 'feature="add_assign"' --cfg 'feature="as_mut"' --cfg 'feature="as_ref"' --cfg 'feature="constructor"' --cfg 'feature="default"' --cfg 'feature="deref"' --cfg 'feature="deref_mut"' --cfg 'feature="display"' --cfg 'feature="from"' --cfg 'feature="from_str"' --cfg 'feature="index"' --cfg 'feature="index_mut"' --cfg 'feature="into"' --cfg 'feature="into_iterator"' --cfg 'feature="iterator"' --cfg 'feature="mul"' --cfg 'feature="mul_assign"' --cfg 'feature="not"' --cfg 'feature="sum"' --cfg 'feature="try_into"' -C metadata=0d20342221c279f6 -C extra-filename=-0d20342221c279f6 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern proc_macro --cap-lints warn` 14:47.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.76 from Unified_cpp_uriloader_base0.cpp:2: 14:47.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:47.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:47.76 | ^ 14:47.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.76 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.76 from Unified_cpp_uriloader_base0.cpp:2: 14:47.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:47.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.76 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:47.76 | ^ 14:47.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.77 from Unified_cpp_uriloader_base0.cpp:2: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 371 | nscoord aAppUnitsPerDevPixel) { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 380 | nscoord aAppUnitsPerDevPixel) { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 387 | nscoord aAppUnitsPerDevPixel) { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 394 | nscoord aAppUnitsPerDevPixel) { 14:47.77 | ^ 14:47.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.77 from Unified_cpp_uriloader_base0.cpp:2: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 189 | CSSRect GetExpandedScrollableRect() const { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 243 | CSSRect CalculateScrollRange() const { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 14:47.77 | ^ 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 14:47.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.77 457 | CSSRect GetVisualViewport() const { 14:47.77 | ^ 14:47.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 14:47.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.78 from Unified_cpp_uriloader_base0.cpp:2: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.78 1338 | CSSCoord ToCSSPixels() const { return _0; } 14:47.78 | ^ 14:47.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.78 from Unified_cpp_uriloader_base0.cpp:2: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 14:47.78 | ^ 14:47.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.78 from Unified_cpp_uriloader_base0.cpp:2: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.78 21 | inline Rect ToRect(const gfxRect& aRect) { 14:47.78 | ^ 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 14:47.78 | ^ 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 14:47.78 | ^ 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.78 44 | inline Size ToSize(const gfxSize& aSize) { 14:47.78 | ^ 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.78 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 14:47.78 | ^ 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.78 52 | inline gfxSize ThebesSize(const Size& aSize) { 14:47.78 | ^ 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 14:47.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.78 56 | inline gfxRect ThebesRect(const Rect& aRect) { 14:47.78 | ^ 14:47.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 14:47.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 14:47.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 14:47.80 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.80 from Unified_cpp_uriloader_base0.cpp:2: 14:47.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 14:47.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.80 1859 | int32_t aAppUnitsPerPixel) { 14:47.80 | ^ 14:47.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 14:47.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.80 3214 | int32_t aAppUnitsPerPixel) { 14:47.81 | ^ 14:47.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.81 from Unified_cpp_uriloader_base0.cpp:2: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.81 332 | LayerPoint GetFixedPositionAnchor() const { 14:47.81 | ^ 14:47.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.81 from Unified_cpp_uriloader_base0.cpp:2: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.81 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 14:47.81 | ^ 14:47.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.81 from Unified_cpp_uriloader_base0.cpp:2: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.81 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:47.81 | ^ 14:47.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.81 from Unified_cpp_uriloader_base0.cpp:2: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:47.81 | ^~~~~~~~ 14:47.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.81 from Unified_cpp_uriloader_base0.cpp:2: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:47.81 | ^~~~~~~~ 14:47.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.81 from Unified_cpp_uriloader_base0.cpp:2: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.81 427 | SizeT Size() const { return SizeT(width, height); } 14:47.81 | ^~~~ 14:47.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.81 from Unified_cpp_uriloader_base0.cpp:2: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 14:47.81 | ^~~~~~~~ 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 14:47.81 | ^~~~~~~~ 14:47.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.81 from Unified_cpp_uriloader_base0.cpp:2: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 14:47.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.81 62 | Sub operator-(const Sub& aPoint) const { 14:47.81 | ^~~~~~~~ 14:47.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.81 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.81 from Unified_cpp_uriloader_base0.cpp:2: 14:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 14:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 14:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.82 43 | friend Sub operator*(T aScale, Sub aCoord) { 14:47.82 | ^~~~~~~~ 14:47.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.82 from Unified_cpp_uriloader_base0.cpp:2: 14:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 14:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 14:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 14:47.82 | ^~~~~~~~~~~~~ 14:47.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.82 from Unified_cpp_uriloader_base0.cpp:2: 14:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 14:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 14:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.82 323 | static SizeTyped FromUnknownSize( 14:47.82 | ^~~~~~~~~~~~~~~ 14:47.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentFrameMessageManager.h:10, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:10, 14:47.82 from /builddir/build/BUILD/icecat-78.15.0/uriloader/base/nsDocLoader.cpp:7, 14:47.82 from Unified_cpp_uriloader_base0.cpp:2: 14:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 14:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.83 760 | typename detail::Nth::Type extract() { 14:47.83 | ^~~~~~~ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:47.83 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/base' 14:47.83 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/preload' 14:47.83 mkdir -p '.deps/' 14:47.83 uriloader/preload/Unified_cpp_uriloader_preload0.o 14:47.83 /usr/lib64/ccache/g++ -o Unified_cpp_uriloader_preload0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/uriloader/preload -I/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/preload -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_uriloader_preload0.o.pp Unified_cpp_uriloader_preload0.cpp 14:49.71 warning: panic message is not a string literal 14:49.71 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/utils.rs:207:12 14:49.71 | 14:49.71 207 | panic!(format!( 14:49.71 | ____________^ 14:49.71 208 | | "derive({}) only works when forwarding to a single field. Try putting #[{}] or #[{}(ignore)] on the fields in the struct", 14:49.71 209 | | trait_name, trait_attr, trait_attr, 14:49.71 210 | | )) 14:49.71 | |_____^ 14:49.71 | 14:49.71 = note: `#[warn(non_fmt_panics)]` on by default 14:49.71 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 14:49.71 = note: for more information, see 14:49.71 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 14:49.71 help: remove the `format!(..)` macro call 14:49.71 | 14:49.71 207 | panic!( 14:49.72 208 | "derive({}) only works when forwarding to a single field. Try putting #[{}] or #[{}(ignore)] on the fields in the struct", 14:49.72 209 | trait_name, trait_attr, trait_attr, 14:49.72 210 | ) 14:49.72 | 14:49.72 warning: panic message is not a string literal 14:49.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/utils.rs:355:24 14:49.72 | 14:49.72 355 | panic!(format!("can not derive({}) for union", trait_name)) 14:49.72 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 14:49.72 | 14:49.72 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 14:49.72 = note: for more information, see 14:49.72 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 14:49.72 help: remove the `format!(..)` macro call 14:49.72 | 14:49.72 355 | panic!("can not derive({}) for union", trait_name) 14:49.72 | -- -- 14:49.72 warning: panic message is not a string literal 14:49.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/utils.rs:536:20 14:49.72 | 14:49.72 536 | panic!(format!("can not derive({}) for enum", self.trait_name)) 14:49.72 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 14:49.72 | 14:49.72 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 14:49.72 = note: for more information, see 14:49.72 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 14:49.72 help: remove the `format!(..)` macro call 14:49.72 | 14:49.72 536 | panic!("can not derive({}) for enum", self.trait_name) 14:49.72 | -- -- 14:49.72 warning: panic message is not a string literal 14:49.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/utils.rs:593:20 14:49.72 | 14:49.72 593 | panic!(format!("can only derive({}) for enum", self.trait_name)) 14:49.72 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 14:49.72 | 14:49.72 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 14:49.72 = note: for more information, see 14:49.72 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 14:49.72 help: remove the `format!(..)` macro call 14:49.72 | 14:49.72 593 | panic!("can only derive({}) for enum", self.trait_name) 14:49.72 | -- -- 14:49.72 warning: panic message is not a string literal 14:49.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/add_assign_like.rs:26:25 14:49.72 | 14:49.72 26 | _ => panic!(format!("Unit structs cannot use derive({})", trait_name)), 14:49.72 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 14:49.72 | 14:49.72 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 14:49.72 = note: for more information, see 14:49.72 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 14:49.72 help: remove the `format!(..)` macro call 14:49.72 | 14:49.72 26 | _ => panic!("Unit structs cannot use derive({})", trait_name), 14:49.72 | -- -- 14:49.72 warning: panic message is not a string literal 14:49.72 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/add_assign_like.rs:29:21 14:49.72 | 14:49.72 29 | _ => panic!(format!("Only structs can use derive({})", trait_name)), 14:49.72 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 14:49.72 | 14:49.72 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 14:49.72 = note: for more information, see 14:49.72 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 14:49.72 help: remove the `format!(..)` macro call 14:49.72 | 14:49.72 29 | _ => panic!("Only structs can use derive({})", trait_name), 14:49.72 | -- -- 14:49.73 warning: panic message is not a string literal 14:49.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/add_like.rs:31:25 14:49.73 | 14:49.73 31 | _ => panic!(format!("Unit structs cannot use derive({})", trait_name)), 14:49.73 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 14:49.73 | 14:49.73 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 14:49.73 = note: for more information, see 14:49.73 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 14:49.73 help: remove the `format!(..)` macro call 14:49.73 | 14:49.73 31 | _ => panic!("Unit structs cannot use derive({})", trait_name), 14:49.74 | -- -- 14:49.74 warning: panic message is not a string literal 14:49.74 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/add_like.rs:38:21 14:49.74 | 14:49.74 38 | _ => panic!(format!( 14:49.74 | _____________________^ 14:49.74 39 | | "Only structs and enums can use derive({})", 14:49.74 40 | | trait_name 14:49.74 41 | | )), 14:49.74 | |_________^ 14:49.74 | 14:49.74 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 14:49.74 = note: for more information, see 14:49.74 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 14:49.74 help: remove the `format!(..)` macro call 14:49.74 | 14:49.74 38 | _ => panic!( 14:49.74 39 | "Only structs and enums can use derive({})", 14:49.74 40 | trait_name 14:49.74 41 | ), 14:49.74 | 14:49.74 warning: panic message is not a string literal 14:49.74 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/from_str.rs:48:12 14:49.74 | 14:49.74 48 | panic!(format!( 14:49.74 | ____________^ 14:49.74 49 | | "Only structs with one field can derive({})", 14:49.74 50 | | trait_name 14:49.74 51 | | )) 14:49.74 | |_____^ 14:49.74 | 14:49.74 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 14:49.74 = note: for more information, see 14:49.74 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 14:49.74 help: remove the `format!(..)` macro call 14:49.74 | 14:49.74 48 | panic!( 14:49.74 49 | "Only structs with one field can derive({})", 14:49.74 50 | trait_name 14:49.74 51 | ) 14:49.74 | 14:49.74 warning: panic message is not a string literal 14:49.74 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/not_like.rs:28:25 14:49.74 | 14:49.74 28 | _ => panic!(format!("Unit structs cannot use derive({})", trait_name)), 14:49.74 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 14:49.74 | 14:49.74 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 14:49.74 = note: for more information, see 14:49.74 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 14:49.74 help: remove the `format!(..)` macro call 14:49.74 | 14:49.74 28 | _ => panic!("Unit structs cannot use derive({})", trait_name), 14:49.74 | -- -- 14:49.74 warning: panic message is not a string literal 14:49.74 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/derive_more/src/not_like.rs:34:21 14:49.74 | 14:49.74 34 | _ => panic!(format!( 14:49.74 | _____________________^ 14:49.74 35 | | "Only structs and enums can use derive({})", 14:49.74 36 | | trait_name 14:49.74 37 | | )), 14:49.74 | |_________^ 14:49.74 | 14:49.74 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 14:49.74 = note: for more information, see 14:49.74 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 14:49.74 help: remove the `format!(..)` macro call 14:49.74 | 14:49.74 34 | _ => panic!( 14:49.74 35 | "Only structs and enums can use derive({})", 14:49.74 36 | trait_name 14:49.74 37 | ), 14:49.74 | 14:52.05 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/storage' 14:52.05 Compiling cssparser-macros v0.6.0 14:52.05 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cssparser_macros CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cssparser-macros CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='Procedural macros for cssparser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cssparser-macros CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cssparser_macros --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cssparser-macros/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=b9d46ad1534bf80e -C extra-filename=-b9d46ad1534bf80e --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern proc_macro --cap-lints warn` 14:55.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:30, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.41 from Unified_cpp_permissions0.cpp:11: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 14:55.41 | ^ 14:55.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:30, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.41 from Unified_cpp_permissions0.cpp:11: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 14:55.41 | ^ 14:55.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:30, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.41 from Unified_cpp_permissions0.cpp:11: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 371 | nscoord aAppUnitsPerDevPixel) { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 380 | nscoord aAppUnitsPerDevPixel) { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 387 | nscoord aAppUnitsPerDevPixel) { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 394 | nscoord aAppUnitsPerDevPixel) { 14:55.41 | ^ 14:55.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:39, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.41 from Unified_cpp_permissions0.cpp:11: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 189 | CSSRect GetExpandedScrollableRect() const { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 243 | CSSRect CalculateScrollRange() const { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 14:55.41 | ^ 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 14:55.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.41 457 | CSSRect GetVisualViewport() const { 14:55.41 | ^ 14:55.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:55.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionManager.cpp:13, 14:55.42 from Unified_cpp_permissions0.cpp:20: 14:55.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 14:55.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.42 1338 | CSSCoord ToCSSPixels() const { return _0; } 14:55.42 | ^ 14:55.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:55.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:55.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:55.43 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionManager.cpp:13, 14:55.43 from Unified_cpp_permissions0.cpp:20: 14:55.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 14:55.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.43 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 14:55.43 | ^ 14:55.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 14:55.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:55.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:55.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:55.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionManager.cpp:13, 14:55.44 from Unified_cpp_permissions0.cpp:20: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.44 21 | inline Rect ToRect(const gfxRect& aRect) { 14:55.44 | ^ 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.44 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 14:55.44 | ^ 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.44 40 | inline Point ToPoint(const gfxPoint& aPoint) { 14:55.44 | ^ 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.44 44 | inline Size ToSize(const gfxSize& aSize) { 14:55.44 | ^ 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.44 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 14:55.44 | ^ 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.44 52 | inline gfxSize ThebesSize(const Size& aSize) { 14:55.44 | ^ 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.44 56 | inline gfxRect ThebesRect(const Rect& aRect) { 14:55.44 | ^ 14:55.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionManager.cpp:13, 14:55.44 from Unified_cpp_permissions0.cpp:20: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.44 1859 | int32_t aAppUnitsPerPixel) { 14:55.44 | ^ 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.44 3214 | int32_t aAppUnitsPerPixel) { 14:55.44 | ^ 14:55.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionManager.cpp:13, 14:55.44 from Unified_cpp_permissions0.cpp:20: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.44 332 | LayerPoint GetFixedPositionAnchor() const { 14:55.44 | ^ 14:55.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:55.44 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionManager.cpp:13, 14:55.44 from Unified_cpp_permissions0.cpp:20: 14:55.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 14:55.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.45 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 14:55.45 | ^ 14:55.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 14:55.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 14:55.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 14:55.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 14:55.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 14:55.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 14:55.45 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionManager.cpp:13, 14:55.45 from Unified_cpp_permissions0.cpp:20: 14:55.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 14:55.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.46 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 14:55.46 | ^ 14:55.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:30, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.46 from Unified_cpp_permissions0.cpp:11: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.46 40 | friend Sub operator*(Sub aCoord, T aScale) { 14:55.46 | ^~~~~~~~ 14:55.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:30, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.46 from Unified_cpp_permissions0.cpp:11: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 14:55.46 | ^~~~~~~~ 14:55.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:30, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.46 from Unified_cpp_permissions0.cpp:11: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.46 427 | SizeT Size() const { return SizeT(width, height); } 14:55.46 | ^~~~ 14:55.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:30, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.46 from Unified_cpp_permissions0.cpp:11: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.46 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 14:55.46 | ^~~~~~~~ 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.46 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 14:55.46 | ^~~~~~~~ 14:55.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:30, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.46 from Unified_cpp_permissions0.cpp:11: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.46 62 | Sub operator-(const Sub& aPoint) const { 14:55.46 | ^~~~~~~~ 14:55.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:30, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.46 from Unified_cpp_permissions0.cpp:11: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 14:55.46 | ^~~~~~~~ 14:55.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:30, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.46 from Unified_cpp_permissions0.cpp:11: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 14:55.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.46 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 14:55.46 | ^~~~~~~~~~~~~ 14:55.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGlobalWindowInner.h:30, 14:55.46 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/PermissionDelegateHandler.cpp:9, 14:55.46 from Unified_cpp_permissions0.cpp:11: 14:55.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 14:55.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 14:55.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.47 323 | static SizeTyped FromUnknownSize( 14:55.47 | ^~~~~~~~~~~~~~~ 14:55.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 14:55.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 14:55.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 14:55.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 14:55.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:55.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 14:55.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Permission.h:10, 14:55.47 from /builddir/build/BUILD/icecat-78.15.0/extensions/permissions/Permission.cpp:6, 14:55.47 from Unified_cpp_permissions0.cpp:2: 14:55.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 14:55.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:55.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:55.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:55.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:55.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:55.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:55.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:55.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:55.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.48 760 | typename detail::Nth::Type extract() { 14:55.48 | ^~~~~~~ 14:55.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 14:55.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:55.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:55.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 14:55.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 14:55.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 14:55.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 14:55.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 14:55.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 14:55.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 14:55.49 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/permissions' 14:55.49 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/caps' 14:55.49 mkdir -p '.deps/' 14:55.49 caps/BasePrincipal.o 14:55.49 caps/Unified_cpp_caps0.o 14:55.49 /usr/lib64/ccache/g++ -o BasePrincipal.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/objdir/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/BasePrincipal.o.pp /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp 14:58.38 Compiling rental-impl v0.5.5 14:58.38 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rental_impl CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rental-impl CARGO_PKG_AUTHORS='Jameson Ernst ' CARGO_PKG_DESCRIPTION='An implementation detail of rental. Should not be used directly.' CARGO_PKG_HOMEPAGE='https://www.jpernst.com' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rental-impl CARGO_PKG_REPOSITORY='https://github.com/jpernst/rental' CARGO_PKG_VERSION=0.5.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rental_impl /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rental-impl/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=58e93ae8442aab2c -C extra-filename=-58e93ae8442aab2c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern proc_macro --cap-lints warn` 14:59.78 warning: unnecessary trailing semicolon 14:59.78 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rental-impl/src/lib.rs:1428:106 14:59.78 | 14:59.78 1428 | let prev_new_exprs_reverse = &borrows[0 .. idx].iter().map(|b| &b.new_expr).rev().collect::>();; 14:59.78 | ^ help: remove this semicolon 14:59.78 | 14:59.79 = note: `#[warn(redundant_semicolons)]` on by default 15:00.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/uriloader/preload/FetchPreloader.cpp:11, 15:00.59 from Unified_cpp_uriloader_preload0.cpp:2: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:00.59 | ^ 15:00.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/uriloader/preload/FetchPreloader.cpp:11, 15:00.59 from Unified_cpp_uriloader_preload0.cpp:2: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:00.59 | ^ 15:00.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/uriloader/preload/FetchPreloader.cpp:11, 15:00.59 from Unified_cpp_uriloader_preload0.cpp:2: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 371 | nscoord aAppUnitsPerDevPixel) { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 380 | nscoord aAppUnitsPerDevPixel) { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 387 | nscoord aAppUnitsPerDevPixel) { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 394 | nscoord aAppUnitsPerDevPixel) { 15:00.59 | ^ 15:00.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/uriloader/preload/PreloadHashKey.cpp:7, 15:00.59 from Unified_cpp_uriloader_preload0.cpp:11: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 189 | CSSRect GetExpandedScrollableRect() const { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 243 | CSSRect CalculateScrollRange() const { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 15:00.59 | ^ 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 457 | CSSRect GetVisualViewport() const { 15:00.59 | ^ 15:00.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:00.59 from /builddir/build/BUILD/icecat-78.15.0/uriloader/preload/FetchPreloader.cpp:11, 15:00.59 from Unified_cpp_uriloader_preload0.cpp:2: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 15:00.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.59 40 | friend Sub operator*(Sub aCoord, T aScale) { 15:00.60 | ^~~~~~~~ 15:00.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 15:00.60 from /builddir/build/BUILD/icecat-78.15.0/uriloader/preload/FetchPreloader.cpp:11, 15:00.60 from Unified_cpp_uriloader_preload0.cpp:2: 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.60 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 15:00.60 | ^~~~~~~~ 15:00.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:00.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:00.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:00.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:00.60 from /builddir/build/BUILD/icecat-78.15.0/uriloader/preload/FetchPreloader.cpp:11, 15:00.60 from Unified_cpp_uriloader_preload0.cpp:2: 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.60 427 | SizeT Size() const { return SizeT(width, height); } 15:00.60 | ^~~~ 15:00.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 15:00.60 from /builddir/build/BUILD/icecat-78.15.0/uriloader/preload/FetchPreloader.cpp:11, 15:00.60 from Unified_cpp_uriloader_preload0.cpp:2: 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 15:00.60 | ^~~~~~~~ 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 15:00.60 | ^~~~~~~~ 15:00.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 15:00.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:00.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:00.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:00.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:00.60 from /builddir/build/BUILD/icecat-78.15.0/uriloader/preload/FetchPreloader.cpp:11, 15:00.60 from Unified_cpp_uriloader_preload0.cpp:2: 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 15:00.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:00.60 62 | Sub operator-(const Sub& aPoint) const { 15:00.60 | ^~~~~~~~ 15:00.62 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/preload' 15:00.63 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/parser/expat/lib' 15:00.63 mkdir -p '.deps/' 15:00.63 parser/expat/lib/xmlparse.o 15:00.63 /usr/lib64/ccache/gcc -std=gnu99 -o xmlparse.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/parser/expat/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/parser/expat/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/xmlparse.o.pp /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmlparse.c 15:00.63 parser/expat/lib/xmlrole.o 15:03.35 /usr/lib64/ccache/gcc -std=gnu99 -o xmlrole.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/parser/expat/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/parser/expat/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/xmlrole.o.pp /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmlrole.c 15:03.35 parser/expat/lib/xmltok.o 15:03.84 /usr/lib64/ccache/gcc -std=gnu99 -o xmltok.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/parser/expat/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/parser/expat/lib -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/xmltok.o.pp /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok.c 15:07.26 warning: `derive_more` (lib) generated 11 warnings 15:07.26 Compiling prost-derive v0.6.1 15:07.26 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=prost_derive CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/prost-derive CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_DESCRIPTION='A Protocol Buffers implementation for the Rust Language.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prost-derive CARGO_PKG_REPOSITORY='https://github.com/danburkert/prost' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name prost_derive --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/prost-derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=5f83c1b9c73282d4 -C extra-filename=-5f83c1b9c73282d4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern anyhow=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libanyhow-16cf2f9d64019888.rlib --extern itertools=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libitertools-e9b708deef029247.rlib --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern proc_macro --cap-lints warn` 15:07.98 In file included from /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok.c:17: 15:07.98 /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok_ns.c: In function ‘findEncodingNS’: 15:07.98 /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok.h:262:10: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized] 15:07.98 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) 15:07.98 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:07.98 /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro ‘XmlUtf8Convert’ 15:07.98 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); 15:07.98 | ^~~~~~~~~~~~~~ 15:07.98 /builddir/build/BUILD/icecat-78.15.0/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 *)’} 15:07.98 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) 15:07.98 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:07.98 /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro ‘XmlUtf8Convert’ 15:07.98 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); 15:07.98 | ^~~~~~~~~~~~~~ 15:07.99 In file included from /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok.c:1742: 15:07.99 /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok_ns.c:75:8: note: ‘buf’ declared here 15:07.99 75 | char buf[ENCODING_MAX]; 15:07.99 | ^~~ 15:07.99 In file included from /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok.c:17: 15:07.99 /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok_ns.c: In function ‘findEncoding’: 15:07.99 /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok.h:262:10: warning: ‘buf’ may be used uninitialized [-Wmaybe-uninitialized] 15:07.99 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) 15:07.99 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:07.99 /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro ‘XmlUtf8Convert’ 15:07.99 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); 15:07.99 | ^~~~~~~~~~~~~~ 15:07.99 /builddir/build/BUILD/icecat-78.15.0/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 *)’} 15:07.99 262 | (((enc)->utf8Convert)(enc, fromP, fromLim, toP, toLim)) 15:07.99 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:07.99 /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok_ns.c:78:3: note: in expansion of macro ‘XmlUtf8Convert’ 15:07.99 78 | XmlUtf8Convert(enc, &ptr, end, &p, p + ENCODING_MAX - 1); 15:07.99 | ^~~~~~~~~~~~~~ 15:07.99 In file included from /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok.c:1731: 15:07.99 /builddir/build/BUILD/icecat-78.15.0/parser/expat/lib/xmltok_ns.c:75:8: note: ‘buf’ declared here 15:07.99 75 | char buf[ENCODING_MAX]; 15:07.99 | ^~~ 15:07.99 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/parser/expat/lib' 15:07.99 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/parser/prototype' 15:07.99 mkdir -p '.deps/' 15:08.00 parser/prototype/Unified_cpp_parser_prototype0.o 15:08.00 /usr/lib64/ccache/g++ -o Unified_cpp_parser_prototype0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/parser/prototype -I/builddir/build/BUILD/icecat-78.15.0/objdir/parser/prototype -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_parser_prototype0.o.pp Unified_cpp_parser_prototype0.cpp 15:08.35 warning: an associated function with this name may be added to the standard library in the future 15:08.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/prost-derive/src/lib.rs:111:14 15:08.35 | 15:08.35 111 | .intersperse(quote!(|)); 15:08.35 | ^^^^^^^^^^^ 15:08.35 | 15:08.35 = note: `#[warn(unstable_name_collisions)]` on by default 15:08.35 = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! 15:08.35 = note: for more information, see issue #48919 15:08.35 = help: call with fully qualified syntax `itertools::Itertools::intersperse(...)` to keep using the current method 15:13.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.57 from PClientNavigateOpChild.cpp:7, 15:13.57 from UnifiedProtocols11.cpp:2: 15:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:13.57 | ^ 15:13.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.57 from PClientNavigateOpChild.cpp:7, 15:13.57 from UnifiedProtocols11.cpp:2: 15:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:13.57 | ^ 15:13.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.57 from PClientNavigateOpChild.cpp:7, 15:13.57 from UnifiedProtocols11.cpp:2: 15:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 15:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 15:13.57 | ^ 15:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.58 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 15:13.58 | ^ 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.58 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 15:13.58 | ^ 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 15:13.58 | ^ 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 15:13.58 | ^ 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.58 371 | nscoord aAppUnitsPerDevPixel) { 15:13.58 | ^ 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.58 380 | nscoord aAppUnitsPerDevPixel) { 15:13.58 | ^ 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.58 387 | nscoord aAppUnitsPerDevPixel) { 15:13.58 | ^ 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.58 394 | nscoord aAppUnitsPerDevPixel) { 15:13.58 | ^ 15:13.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 15:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 15:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 15:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 15:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 15:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 15:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.58 from PClientNavigateOpChild.cpp:7, 15:13.58 from UnifiedProtocols11.cpp:2: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.58 189 | CSSRect GetExpandedScrollableRect() const { 15:13.58 | ^ 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:13.58 | ^ 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 15:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 15:13.58 | ^ 15:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 15:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 15:13.61 | ^ 15:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 15:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.61 243 | CSSRect CalculateScrollRange() const { 15:13.61 | ^ 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 15:13.62 | ^ 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.62 457 | CSSRect GetVisualViewport() const { 15:13.62 | ^ 15:13.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.62 from PClientNavigateOpChild.cpp:7, 15:13.62 from UnifiedProtocols11.cpp:2: 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.62 1338 | CSSCoord ToCSSPixels() const { return _0; } 15:13.62 | ^ 15:13.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.62 from PClientNavigateOpChild.cpp:7, 15:13.62 from UnifiedProtocols11.cpp:2: 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.62 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 15:13.62 | ^ 15:13.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 15:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.62 from PClientNavigateOpChild.cpp:7, 15:13.62 from UnifiedProtocols11.cpp:2: 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.62 21 | inline Rect ToRect(const gfxRect& aRect) { 15:13.62 | ^ 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.62 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 15:13.62 | ^ 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.62 40 | inline Point ToPoint(const gfxPoint& aPoint) { 15:13.62 | ^ 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.62 44 | inline Size ToSize(const gfxSize& aSize) { 15:13.62 | ^ 15:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 15:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 15:13.63 | ^ 15:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 15:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 15:13.63 | ^ 15:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 15:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 15:13.64 | ^ 15:13.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.64 from PClientNavigateOpChild.cpp:7, 15:13.64 from UnifiedProtocols11.cpp:2: 15:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 15:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.64 1859 | int32_t aAppUnitsPerPixel) { 15:13.64 | ^ 15:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 15:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.64 3214 | int32_t aAppUnitsPerPixel) { 15:13.64 | ^ 15:13.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 15:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.65 from PClientNavigateOpChild.cpp:7, 15:13.65 from UnifiedProtocols11.cpp:2: 15:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 15:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.65 332 | LayerPoint GetFixedPositionAnchor() const { 15:13.65 | ^ 15:13.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 15:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 15:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.65 from PClientNavigateOpChild.cpp:7, 15:13.65 from UnifiedProtocols11.cpp:2: 15:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 15:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 15:13.65 | ^ 15:13.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 15:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:20, 15:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.65 from PClientNavigateOpChild.cpp:7, 15:13.65 from UnifiedProtocols11.cpp:2: 15:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 15:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:13.66 | ^ 15:13.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 15:13.66 from PCompositorBridgeParent.cpp:11, 15:13.66 from UnifiedProtocols11.cpp:119: 15:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 15:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.66 1394 | LayerPoint GetFixedPositionAnchor() { 15:13.66 | ^ 15:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 15:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.66 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 15:13.66 | ^ 15:13.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:13.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:13.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:13.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:13.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:13.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.66 from PClientNavigateOpChild.cpp:7, 15:13.66 from UnifiedProtocols11.cpp:2: 15:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 15:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 15:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 15:13.67 | ^~~~~~~~ 15:13.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.67 from PClientNavigateOpChild.cpp:7, 15:13.67 from UnifiedProtocols11.cpp:2: 15:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 15:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 15:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 15:13.67 | ^~~~~~~~ 15:13.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.67 from PClientNavigateOpChild.cpp:7, 15:13.67 from UnifiedProtocols11.cpp:2: 15:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 15:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.67 427 | SizeT Size() const { return SizeT(width, height); } 15:13.68 | ^~~~ 15:13.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.68 from PClientNavigateOpChild.cpp:7, 15:13.68 from UnifiedProtocols11.cpp:2: 15:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 15:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 15:13.68 | ^~~~~~~~ 15:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 15:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 15:13.68 | ^~~~~~~~ 15:13.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 15:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.68 from PClientNavigateOpChild.cpp:7, 15:13.68 from UnifiedProtocols11.cpp:2: 15:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 15:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.69 62 | Sub operator-(const Sub& aPoint) const { 15:13.69 | ^~~~~~~~ 15:13.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.69 from PClientNavigateOpChild.cpp:7, 15:13.69 from UnifiedProtocols11.cpp:2: 15:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 15:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 15:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 15:13.69 | ^~~~~~~~ 15:13.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.69 from PClientNavigateOpChild.cpp:7, 15:13.69 from UnifiedProtocols11.cpp:2: 15:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 15:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 15:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 15:13.70 | ^~~~~~~~~~~~~ 15:13.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.70 from PClientNavigateOpChild.cpp:7, 15:13.70 from UnifiedProtocols11.cpp:2: 15:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 15:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 15:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.70 323 | static SizeTyped FromUnknownSize( 15:13.70 | ^~~~~~~~~~~~~~~ 15:13.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 15:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.70 from PClientNavigateOpChild.cpp:7, 15:13.70 from UnifiedProtocols11.cpp:2: 15:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.71 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 15:13.71 | ^~~~~~~~~~~~~~ 15:13.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 15:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 15:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 15:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 15:13.71 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 15:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 15:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOp.h:11, 15:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientNavigateOpChild.h:9, 15:13.71 from PClientNavigateOpChild.cpp:7, 15:13.71 from UnifiedProtocols11.cpp:2: 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.71 760 | typename detail::Nth::Type extract() { 15:13.72 | ^~~~~~~ 15:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 15:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:13.72 ipc/ipdl/UnifiedProtocols14.o 15:13.72 /usr/lib64/ccache/g++ -o UnifiedProtocols13.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols13.o.pp UnifiedProtocols13.cpp 15:15.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:9: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:15.35 | ^ 15:15.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:9: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:15.35 | ^ 15:15.35 In file included from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:9: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 371 | nscoord aAppUnitsPerDevPixel) { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 380 | nscoord aAppUnitsPerDevPixel) { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 387 | nscoord aAppUnitsPerDevPixel) { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 394 | nscoord aAppUnitsPerDevPixel) { 15:15.35 | ^ 15:15.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ThirdPartyUtil.h:17, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:19: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 189 | CSSRect GetExpandedScrollableRect() const { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 243 | CSSRect CalculateScrollRange() const { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 15:15.35 | ^ 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 15:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.35 457 | CSSRect GetVisualViewport() const { 15:15.35 | ^ 15:15.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 15:15.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ThirdPartyUtil.h:17, 15:15.36 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:19: 15:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 15:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.36 1338 | CSSCoord ToCSSPixels() const { return _0; } 15:15.36 | ^ 15:15.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 15:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 15:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ThirdPartyUtil.h:17, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:19: 15:15.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 15:15.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.37 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 15:15.37 | ^ 15:15.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ThirdPartyUtil.h:17, 15:15.37 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:19: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.38 21 | inline Rect ToRect(const gfxRect& aRect) { 15:15.38 | ^ 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.38 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 15:15.38 | ^ 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.38 40 | inline Point ToPoint(const gfxPoint& aPoint) { 15:15.38 | ^ 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.38 44 | inline Size ToSize(const gfxSize& aSize) { 15:15.38 | ^ 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.38 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 15:15.38 | ^ 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.38 52 | inline gfxSize ThebesSize(const Size& aSize) { 15:15.38 | ^ 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 15:15.38 | ^ 15:15.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ThirdPartyUtil.h:17, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:19: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.38 1859 | int32_t aAppUnitsPerPixel) { 15:15.38 | ^ 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.38 3214 | int32_t aAppUnitsPerPixel) { 15:15.38 | ^ 15:15.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ThirdPartyUtil.h:17, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:19: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 15:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.38 332 | LayerPoint GetFixedPositionAnchor() const { 15:15.38 | ^ 15:15.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ThirdPartyUtil.h:17, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:19: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.39 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 15:15.39 | ^ 15:15.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ThirdPartyUtil.h:17, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:19: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.39 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:15.39 | ^ 15:15.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:9: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.39 40 | friend Sub operator*(Sub aCoord, T aScale) { 15:15.39 | ^~~~~~~~ 15:15.39 In file included from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:9: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 15:15.39 | ^~~~~~~~ 15:15.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:9: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.39 427 | SizeT Size() const { return SizeT(width, height); } 15:15.39 | ^~~~ 15:15.39 In file included from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:9: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.39 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 15:15.39 | ^~~~~~~~ 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.39 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 15:15.39 | ^~~~~~~~ 15:15.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:9: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 15:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.39 62 | Sub operator-(const Sub& aPoint) const { 15:15.39 | ^~~~~~~~ 15:15.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 15:15.39 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:9: 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.40 43 | friend Sub operator*(T aScale, Sub aCoord) { 15:15.40 | ^~~~~~~~ 15:15.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 15:15.40 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 15:15.40 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:9: 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.40 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 15:15.40 | ^~~~~~~~~~~~~ 15:15.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 15:15.40 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 15:15.40 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:9: 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.40 323 | static SizeTyped FromUnknownSize( 15:15.40 | ^~~~~~~~~~~~~~~ 15:15.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:20, 15:15.40 from /builddir/build/BUILD/icecat-78.15.0/caps/nsJSPrincipals.h:9, 15:15.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 15:15.40 from /builddir/build/BUILD/icecat-78.15.0/caps/BasePrincipal.cpp:7: 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.40 760 | typename detail::Nth::Type extract() { 15:15.40 | ^~~~~~~ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:15.40 /usr/lib64/ccache/g++ -o Unified_cpp_caps0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/objdir/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_caps0.o.pp Unified_cpp_caps0.cpp 15:18.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.66 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.66 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:18.66 | ^ 15:18.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.66 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.66 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:18.66 | ^ 15:18.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.66 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.66 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.66 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 15:18.66 | ^ 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.66 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 15:18.66 | ^ 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.66 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 15:18.66 | ^ 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.66 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 15:18.66 | ^ 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.66 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 15:18.66 | ^ 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 15:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.66 371 | nscoord aAppUnitsPerDevPixel) { 15:18.66 | ^ 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.67 380 | nscoord aAppUnitsPerDevPixel) { 15:18.67 | ^ 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.67 387 | nscoord aAppUnitsPerDevPixel) { 15:18.67 | ^ 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.67 394 | nscoord aAppUnitsPerDevPixel) { 15:18.67 | ^ 15:18.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:9, 15:18.67 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.67 189 | CSSRect GetExpandedScrollableRect() const { 15:18.67 | ^ 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.67 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:18.67 | ^ 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.67 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 15:18.67 | ^ 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.67 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 15:18.67 | ^ 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.67 243 | CSSRect CalculateScrollRange() const { 15:18.67 | ^ 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.67 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 15:18.67 | ^ 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.67 457 | CSSRect GetVisualViewport() const { 15:18.67 | ^ 15:18.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:9, 15:18.67 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 15:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.67 1338 | CSSCoord ToCSSPixels() const { return _0; } 15:18.67 | ^ 15:18.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:18.70 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 15:18.70 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:9, 15:18.70 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.71 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 15:18.71 | ^ 15:18.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:9, 15:18.71 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.71 21 | inline Rect ToRect(const gfxRect& aRect) { 15:18.71 | ^ 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.71 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 15:18.71 | ^ 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.71 40 | inline Point ToPoint(const gfxPoint& aPoint) { 15:18.71 | ^ 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.71 44 | inline Size ToSize(const gfxSize& aSize) { 15:18.71 | ^ 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 15:18.71 | ^ 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.71 52 | inline gfxSize ThebesSize(const Size& aSize) { 15:18.71 | ^ 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.71 56 | inline gfxRect ThebesRect(const Rect& aRect) { 15:18.71 | ^ 15:18.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 15:18.71 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:9, 15:18.71 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.71 1859 | int32_t aAppUnitsPerPixel) { 15:18.71 | ^ 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 15:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.71 3214 | int32_t aAppUnitsPerPixel) { 15:18.71 | ^ 15:18.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 15:18.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:18.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:18.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:18.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:18.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:18.72 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 15:18.72 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:9, 15:18.72 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 15:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.72 332 | LayerPoint GetFixedPositionAnchor() const { 15:18.72 | ^ 15:18.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 15:18.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:18.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:18.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:18.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:18.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:18.73 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 15:18.73 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:9, 15:18.73 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.74 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 15:18.74 | ^ 15:18.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:9, 15:18.74 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.74 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:18.74 | ^ 15:18.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ExternalHelperAppParent.cpp:15, 15:18.74 from Unified_cpp_uriloader_exthandler0.cpp:20: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.74 1394 | LayerPoint GetFixedPositionAnchor() { 15:18.74 | ^ 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.74 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 15:18.74 | ^ 15:18.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.74 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 15:18.74 | ^~~~~~~~ 15:18.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.74 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 15:18.74 | ^~~~~~~~ 15:18.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.74 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.74 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:18.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 15:18.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.75 427 | SizeT Size() const { return SizeT(width, height); } 15:18.75 | ^~~~ 15:18.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.75 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:18.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 15:18.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.75 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 15:18.75 | ^~~~~~~~ 15:18.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:18.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 15:18.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.75 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 15:18.75 | ^~~~~~~~ 15:18.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.75 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:18.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 15:18.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.75 62 | Sub operator-(const Sub& aPoint) const { 15:18.75 | ^~~~~~~~ 15:18.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.75 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.76 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.76 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 15:18.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 15:18.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.76 43 | friend Sub operator*(T aScale, Sub aCoord) { 15:18.76 | ^~~~~~~~ 15:18.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.77 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.77 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 15:18.77 | ^~~~~~~~~~~~~ 15:18.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.77 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.77 323 | static SizeTyped FromUnknownSize( 15:18.77 | ^~~~~~~~~~~~~~~ 15:18.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.77 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.77 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 15:18.77 | ^~~~~~~~~~~~~~ 15:18.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.77 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.77 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 15:18.77 | ^~~~~~~~~~~~~ 15:18.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.77 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 15:18.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.77 383 | Point TopLeft() const { return Point(x, y); } 15:18.77 | ^~~~~~~ 15:18.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.78 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.78 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.78 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 15:18.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 15:18.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.78 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 15:18.78 | ^~~~~~~~~~~~~~~ 15:18.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.79 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.79 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.79 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 15:18.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.80 246 | PointTyped As2DPoint() const { 15:18.80 | ^~~~~~~~~ 15:18.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.80 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.80 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 15:18.80 | ^~~~~~~~~ 15:18.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.80 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.80 2266 | PointTyped TransformPointSimple( 15:18.80 | ^~~~~~~~~~~~~~~~~~~~ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.80 794 | RectTyped TransformAndClipBounds( 15:18.80 | ^~~~~~~~~~~~~~~~~~~~~~ 15:18.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.h:10, 15:18.80 from /builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler/ContentHandlerService.cpp:7, 15:18.80 from Unified_cpp_uriloader_exthandler0.cpp:2: 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:18.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.81 760 | typename detail::Nth::Type extract() { 15:18.81 | ^~~~~~~ 15:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 15:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:18.81 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/exthandler' 15:18.81 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/parser/htmlparser' 15:18.81 mkdir -p '.deps/' 15:18.81 parser/htmlparser/Unified_cpp_parser_htmlparser0.o 15:18.81 /usr/lib64/ccache/g++ -o Unified_cpp_parser_htmlparser0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/parser/htmlparser -I/builddir/build/BUILD/icecat-78.15.0/objdir/parser/htmlparser -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_parser_htmlparser0.o.pp Unified_cpp_parser_htmlparser0.cpp 15:19.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.h:13, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.cpp:7, 15:19.36 from Unified_cpp_parser_prototype0.cpp:2: 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.36 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:19.36 | ^ 15:19.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.h:13, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.cpp:7, 15:19.36 from Unified_cpp_parser_prototype0.cpp:2: 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.36 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:19.36 | ^ 15:19.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.h:13, 15:19.36 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.cpp:7, 15:19.36 from Unified_cpp_parser_prototype0.cpp:2: 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.36 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 15:19.36 | ^ 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.36 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 15:19.36 | ^ 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 15:19.36 | ^ 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.36 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 15:19.36 | ^ 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 15:19.36 | ^ 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 15:19.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.37 371 | nscoord aAppUnitsPerDevPixel) { 15:19.37 | ^ 15:19.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 15:19.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.37 380 | nscoord aAppUnitsPerDevPixel) { 15:19.37 | ^ 15:19.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 15:19.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.37 387 | nscoord aAppUnitsPerDevPixel) { 15:19.37 | ^ 15:19.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 15:19.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.38 394 | nscoord aAppUnitsPerDevPixel) { 15:19.38 | ^ 15:19.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 15:19.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 15:19.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 15:19.38 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.h:13, 15:19.38 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.cpp:7, 15:19.38 from Unified_cpp_parser_prototype0.cpp:2: 15:19.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 15:19.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.38 189 | CSSRect GetExpandedScrollableRect() const { 15:19.38 | ^ 15:19.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 15:19.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:19.38 | ^ 15:19.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 15:19.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.39 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 15:19.39 | ^ 15:19.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 15:19.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.40 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 15:19.40 | ^ 15:19.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 15:19.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.40 243 | CSSRect CalculateScrollRange() const { 15:19.41 | ^ 15:19.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 15:19.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.41 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 15:19.41 | ^ 15:19.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 15:19.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.41 457 | CSSRect GetVisualViewport() const { 15:19.41 | ^ 15:19.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:19.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:19.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 15:19.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 15:19.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 15:19.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 15:19.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 15:19.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 15:19.41 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 15:19.41 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.h:13, 15:19.41 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.cpp:7, 15:19.41 from Unified_cpp_parser_prototype0.cpp:2: 15:19.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 15:19.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 15:19.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 15:19.42 | ^~~~~~~~ 15:19.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.h:13, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.cpp:7, 15:19.42 from Unified_cpp_parser_prototype0.cpp:2: 15:19.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 15:19.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 15:19.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 15:19.42 | ^~~~~~~~ 15:19.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.h:13, 15:19.42 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.cpp:7, 15:19.42 from Unified_cpp_parser_prototype0.cpp:2: 15:19.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:19.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 15:19.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.43 427 | SizeT Size() const { return SizeT(width, height); } 15:19.43 | ^~~~ 15:19.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:19.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:19.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:19.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 15:19.43 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 15:19.43 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.h:13, 15:19.43 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.cpp:7, 15:19.43 from Unified_cpp_parser_prototype0.cpp:2: 15:19.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:19.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 15:19.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 15:19.43 | ^~~~~~~~ 15:19.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:19.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 15:19.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 15:19.43 | ^~~~~~~~ 15:19.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 15:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 15:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 15:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 15:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 15:19.44 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 15:19.44 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.h:13, 15:19.44 from /builddir/build/BUILD/icecat-78.15.0/parser/prototype/PrototypeDocumentParser.cpp:7, 15:19.44 from Unified_cpp_parser_prototype0.cpp:2: 15:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 15:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.44 62 | Sub operator-(const Sub& aPoint) const { 15:19.44 | ^~~~~~~~ 15:19.44 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/parser/prototype' 15:19.44 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/parser/html' 15:19.44 mkdir -p '.deps/' 15:19.45 parser/html/Unified_cpp_parser_html0.o 15:19.45 parser/html/Unified_cpp_parser_html1.o 15:19.45 /usr/lib64/ccache/g++ -o Unified_cpp_parser_html0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/parser/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/parser/html -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_parser_html0.o.pp Unified_cpp_parser_html0.cpp 15:19.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.92 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.92 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.92 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:19.93 | ^ 15:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.93 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:19.93 | ^ 15:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.93 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 15:19.93 | ^ 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 15:19.93 | ^ 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 15:19.93 | ^ 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 15:19.93 | ^ 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 15:19.93 | ^ 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 371 | nscoord aAppUnitsPerDevPixel) { 15:19.93 | ^ 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 380 | nscoord aAppUnitsPerDevPixel) { 15:19.93 | ^ 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 387 | nscoord aAppUnitsPerDevPixel) { 15:19.93 | ^ 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 394 | nscoord aAppUnitsPerDevPixel) { 15:19.93 | ^ 15:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 15:19.93 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 15:19.93 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.93 189 | CSSRect GetExpandedScrollableRect() const { 15:19.93 | ^ 15:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 15:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:19.94 | ^ 15:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 15:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 15:19.94 | ^ 15:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 15:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.94 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 15:19.94 | ^ 15:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 15:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.94 243 | CSSRect CalculateScrollRange() const { 15:19.94 | ^ 15:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 15:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.94 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 15:19.94 | ^ 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.95 457 | CSSRect GetVisualViewport() const { 15:19.95 | ^ 15:19.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 15:19.95 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.95 1338 | CSSCoord ToCSSPixels() const { return _0; } 15:19.95 | ^ 15:19.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 15:19.95 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.95 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 15:19.95 | ^ 15:19.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 15:19.95 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 15:19.95 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.95 21 | inline Rect ToRect(const gfxRect& aRect) { 15:19.95 | ^ 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 15:19.95 | ^ 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.95 40 | inline Point ToPoint(const gfxPoint& aPoint) { 15:19.95 | ^ 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.95 44 | inline Size ToSize(const gfxSize& aSize) { 15:19.95 | ^ 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 15:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.95 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 15:19.95 | ^ 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 15:19.96 | ^ 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 15:19.96 | ^ 15:19.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 15:19.96 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.96 1859 | int32_t aAppUnitsPerPixel) { 15:19.96 | ^ 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.96 3214 | int32_t aAppUnitsPerPixel) { 15:19.96 | ^ 15:19.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 15:19.96 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.96 332 | LayerPoint GetFixedPositionAnchor() const { 15:19.96 | ^ 15:19.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 15:19.96 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.96 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 15:19.96 | ^ 15:19.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:9, 15:19.96 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 15:19.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:19.96 | ^ 15:19.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 15:19.96 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateParent.cpp:11, 15:19.97 from Unified_cpp_uriloader_prefetch0.cpp:20: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.97 1394 | LayerPoint GetFixedPositionAnchor() { 15:19.97 | ^ 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.97 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 15:19.97 | ^ 15:19.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.97 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 15:19.97 | ^~~~~~~~ 15:19.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.97 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.97 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 15:19.97 | ^~~~~~~~ 15:19.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.97 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.97 427 | SizeT Size() const { return SizeT(width, height); } 15:19.97 | ^~~~ 15:19.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.97 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.97 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 15:19.97 | ^~~~~~~~ 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 15:19.97 | ^~~~~~~~ 15:19.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.97 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.97 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 15:19.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.97 62 | Sub operator-(const Sub& aPoint) const { 15:19.97 | ^~~~~~~~ 15:19.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.98 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.98 43 | friend Sub operator*(T aScale, Sub aCoord) { 15:19.98 | ^~~~~~~~ 15:19.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.98 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 15:19.98 | ^~~~~~~~~~~~~ 15:19.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.98 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.98 323 | static SizeTyped FromUnknownSize( 15:19.98 | ^~~~~~~~~~~~~~~ 15:19.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.98 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.98 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 15:19.98 | ^~~~~~~~~~~~~~ 15:19.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.98 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 15:19.98 | ^~~~~~~~~~~~~ 15:19.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.98 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.98 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 15:19.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.98 383 | Point TopLeft() const { return Point(x, y); } 15:19.99 | ^~~~~~~ 15:19.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.99 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.99 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 15:19.99 | ^~~~~~~~~~~~~~~ 15:19.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.99 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.99 246 | PointTyped As2DPoint() const { 15:19.99 | ^~~~~~~~~ 15:19.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.99 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.99 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 15:19.99 | ^~~~~~~~~ 15:19.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:19.99 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.99 2266 | PointTyped TransformPointSimple( 15:19.99 | ^~~~~~~~~~~~~~~~~~~~ 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 15:19.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:19.99 794 | RectTyped TransformAndClipBounds( 15:19.99 | ^~~~~~~~~~~~~~~~~~~~~~ 15:19.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 15:19.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 15:20.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 15:20.00 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 15:20.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 15:20.00 from /builddir/build/BUILD/icecat-78.15.0/ipc/glue/BackgroundUtils.h:10, 15:20.00 from /builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 15:20.00 from Unified_cpp_uriloader_prefetch0.cpp:2: 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:20.00 760 | typename detail::Nth::Type extract() { 15:20.00 | ^~~~~~~ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:20.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:20.00 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/prefetch' 15:20.00 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src' 15:20.00 mkdir -p '.deps/' 15:20.00 gfx/cairo/cairo/src/cairo-base85-stream.o 15:20.00 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-base85-stream.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-base85-stream.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-base85-stream.c 15:20.01 gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.o 15:20.36 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-bentley-ottmann-rectangular.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-bentley-ottmann-rectangular.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c 15:20.36 gfx/cairo/cairo/src/cairo-bentley-ottmann-rectilinear.o 15:20.94 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 15:20.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 15:20.94 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function ‘pqueue_grow’: 15:20.94 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:20.94 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:20.94 | ^ 15:20.94 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:20.94 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:20.94 | ^~~~ 15:20.94 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:165:24: note: in expansion of macro ‘_cairo_malloc_ab’ 15:20.94 165 | new_elements = _cairo_malloc_ab (pq->max_size, 15:20.94 | ^~~~~~~~~~~~~~~~ 15:20.94 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-bentley-ottmann-rectilinear.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-bentley-ottmann-rectilinear.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectilinear.c 15:20.94 gfx/cairo/cairo/src/cairo-bentley-ottmann.o 15:21.46 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-bentley-ottmann.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-bentley-ottmann.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c 15:21.46 gfx/cairo/cairo/src/cairo-cff-subset.o 15:22.48 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 15:22.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 15:22.49 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function ‘_pqueue_grow’: 15:22.49 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:22.49 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:22.49 | ^ 15:22.49 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:22.49 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:22.49 | ^~~~ 15:22.49 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:904:24: note: in expansion of macro ‘_cairo_malloc_ab’ 15:22.49 904 | new_elements = _cairo_malloc_ab (pq->max_size, 15:22.49 | ^~~~~~~~~~~~~~~~ 15:22.49 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-cff-subset.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-cff-subset.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-cff-subset.c 15:22.49 gfx/cairo/cairo/src/cairo-deflate-stream.o 15:22.90 warning: `prost-derive` (lib) generated 1 warning 15:22.90 Compiling num-derive v0.3.0 15:22.90 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=num_derive CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/num-derive CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric syntax extensions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-derive' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-derive CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-derive' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name num_derive --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/num-derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=453f130de22830e9 -C extra-filename=-453f130de22830e9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern proc_macro --cap-lints warn` 15:23.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/features.h:3, 15:23.71 from /usr/include/assert.h:35, 15:23.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/assert.h:3, 15:23.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:57, 15:23.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-cff-subset.c:43: 15:23.71 /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 15:23.71 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 15:23.71 | ^~~~~~~ 15:23.71 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-deflate-stream.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-deflate-stream.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-deflate-stream.c 15:23.71 gfx/cairo/cairo/src/cairo-ft-font.o 15:24.03 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-ft-font.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-ft-font.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c 15:24.03 gfx/cairo/cairo/src/cairo-pdf-operators.o 15:25.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/features.h:3, 15:25.53 from /usr/include/assert.h:35, 15:25.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/assert.h:3, 15:25.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:57, 15:25.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 15:25.53 /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 15:25.53 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 15:25.53 | ^~~~~~~ 15:25.53 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c:66: warning: "_GNU_SOURCE" redefined 15:25.53 66 | #define _GNU_SOURCE /* for RTLD_DEFAULT */ 15:25.53 | 15:25.53 : note: this is the location of the previous definition 15:25.53 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 15:25.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 15:25.53 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function ‘_get_bitmap_surface’: 15:25.53 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:25.53 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:25.53 | ^ 15:25.53 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:25.53 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:25.53 | ^~~~ 15:25.53 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c:1197:20: note: in expansion of macro ‘_cairo_malloc_ab’ 15:25.53 1197 | data = _cairo_malloc_ab (height, stride); 15:25.53 | ^~~~~~~~~~~~~~~~ 15:25.53 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:25.53 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:25.53 | ^ 15:25.53 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:25.53 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:25.53 | ^~~~ 15:25.53 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c:1259:24: note: in expansion of macro ‘_cairo_malloc_ab’ 15:25.53 1259 | data = _cairo_malloc_ab (height, stride); 15:25.53 | ^~~~~~~~~~~~~~~~ 15:25.54 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:25.54 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:25.54 | ^ 15:25.54 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:25.54 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:25.54 | ^~~~ 15:25.54 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c:1280:20: note: in expansion of macro ‘_cairo_malloc_ab’ 15:25.54 1280 | data = _cairo_malloc_ab (height, stride); 15:25.54 | ^~~~~~~~~~~~~~~~ 15:25.54 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:25.54 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:25.54 | ^ 15:25.54 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:25.54 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:25.54 | ^~~~ 15:25.54 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c:1313:20: note: in expansion of macro ‘_cairo_malloc_ab’ 15:25.54 1313 | data = _cairo_malloc_ab (height, stride); 15:25.54 | ^~~~~~~~~~~~~~~~ 15:25.54 In function ‘_transform_glyph_bitmap’, 15:25.54 inlined from ‘_cairo_ft_scaled_glyph_init’ at /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c:2451:12: 15:25.54 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c:1622:40: warning: ‘surface’ may be used uninitialized [-Wmaybe-uninitialized] 15:25.54 1622 | cairo_surface_get_device_offset (&(*surface)->base, &origin_x, &origin_y); 15:25.54 | ~^~~~~~~~~ 15:25.54 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function ‘_cairo_ft_scaled_glyph_init’: 15:25.54 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ft-font.c:2440:34: note: ‘surface’ declared here 15:25.54 2440 | cairo_image_surface_t *surface; 15:25.54 | ^~~~~~~ 15:25.54 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-pdf-operators.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-pdf-operators.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-operators.c 15:25.54 gfx/cairo/cairo/src/cairo-pdf-surface.o 15:26.27 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 15:26.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 15:26.27 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function ‘_cairo_pdf_operators_emit_stroke_style’: 15:26.27 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:26.27 127 | _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 15:26.27 | ^ 15:26.27 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:26.27 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:26.27 | ^~~~ 15:26.27 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:578:20: note: in expansion of macro ‘_cairo_malloc_abc’ 15:26.27 578 | dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); 15:26.27 | ^~~~~~~~~~~~~~~~~ 15:26.27 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:26.27 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:26.27 | ^ 15:26.27 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:26.27 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:26.27 | ^~~~ 15:26.28 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:594:28: note: in expansion of macro ‘_cairo_malloc_ab’ 15:26.28 594 | dash = _cairo_malloc_ab (num_dashes, sizeof (double)); 15:26.28 | ^~~~~~~~~~~~~~~~ 15:26.28 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-pdf-surface.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-pdf-surface.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c 15:26.28 gfx/cairo/cairo/src/cairo-ps-surface.o 15:28.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/features.h:3, 15:28.74 from /usr/include/assert.h:35, 15:28.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/assert.h:3, 15:28.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:57, 15:28.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 15:28.74 /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 15:28.74 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 15:28.74 | ^~~~~~~ 15:28.74 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 15:28.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 15:28.74 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_smask’: 15:28.74 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:28.74 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:28.74 | ^ 15:28.74 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:28.74 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:28.74 | ^~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1796:17: note: in expansion of macro ‘_cairo_malloc_ab’ 15:28.75 1796 | alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); 15:28.75 | ^~~~~~~~~~~~~~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:28.75 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:28.75 | ^ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:28.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:28.75 | ^~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1799:17: note: in expansion of macro ‘_cairo_malloc_ab’ 15:28.75 1799 | alpha = _cairo_malloc_ab (image->height, image->width); 15:28.75 | ^~~~~~~~~~~~~~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_image’: 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:28.75 127 | _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 15:28.75 | ^ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:28.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:28.75 | ^~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1897:11: note: in expansion of macro ‘_cairo_malloc_abc’ 15:28.75 1897 | rgb = _cairo_malloc_abc (image->width, image->height, 3); 15:28.75 | ^~~~~~~~~~~~~~~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_pattern_stops’: 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:28.75 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:28.75 | ^ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:28.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:28.75 | ^~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2769:16: note: in expansion of macro ‘_cairo_malloc_ab’ 15:28.75 2769 | allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); 15:28.75 | ^~~~~~~~~~~~~~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_type3_font_subset’: 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:28.75 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:28.75 | ^ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:28.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:28.75 | ^~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:4479:14: note: in expansion of macro ‘_cairo_malloc_ab’ 15:28.75 4479 | glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); 15:28.75 | ^~~~~~~~~~~~~~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:28.75 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:28.75 | ^ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:28.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:28.75 | ^~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:4483:14: note: in expansion of macro ‘_cairo_malloc_ab’ 15:28.75 4483 | widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); 15:28.75 | ^~~~~~~~~~~~~~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_show_text_glyphs’: 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:28.75 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:28.75 | ^ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:28.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:28.75 | ^~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:6118:29: note: in expansion of macro ‘_cairo_malloc_ab’ 15:28.75 6118 | group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 15:28.75 | ^~~~~~~~~~~~~~~~ 15:28.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:28.77 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:28.77 | ^ 15:28.77 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:28.77 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:28.77 | ^~~~ 15:28.77 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:6128:31: note: in expansion of macro ‘_cairo_malloc_ab’ 15:28.77 6128 | group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 15:28.77 | ^~~~~~~~~~~~~~~~ 15:28.77 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_show_page’: 15:28.77 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14: warning: ‘interpolate’ may be used uninitialized in this function [-Wmaybe-uninitialized] 15:28.77 2201 | status = _cairo_pdf_surface_emit_image (surface, (cairo_image_surface_t *)pad_image, 15:28.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.77 2202 | resource, interpolate); 15:28.77 | ~~~~~~~~~~~~~~~~~~~~~~ 15:28.77 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2137:18: note: ‘interpolate’ was declared here 15:28.77 2137 | cairo_bool_t interpolate; 15:28.77 | ^~~~~~~~~~~ 15:28.77 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-ps-surface.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-ps-surface.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ps-surface.c 15:28.78 gfx/cairo/cairo/src/cairo-surface-wrapper.o 15:30.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/features.h:3, 15:30.58 from /usr/include/assert.h:35, 15:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/assert.h:3, 15:30.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:57, 15:30.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 15:30.58 /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 15:30.58 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 15:30.58 | ^~~~~~~ 15:30.58 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 15:30.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 15:30.58 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ps-surface.c: In function ‘_cairo_ps_surface_emit_pattern_stops’: 15:30.58 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:30.58 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:30.58 | ^ 15:30.58 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:30.58 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:30.58 | ^~~~ 15:30.58 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-ps-surface.c:3089:16: note: in expansion of macro ‘_cairo_malloc_ab’ 15:30.58 3089 | allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); 15:30.59 | ^~~~~~~~~~~~~~~~ 15:30.59 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-surface-wrapper.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-surface-wrapper.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c 15:30.59 gfx/cairo/cairo/src/cairo-truetype-subset.o 15:31.11 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 15:31.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: 15:31.11 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function ‘_cairo_surface_wrapper_show_text_glyphs’: 15:31.11 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:31.11 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:31.11 | ^ 15:31.11 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:31.11 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:31.11 | ^~~~ 15:31.11 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c:592:22: note: in expansion of macro ‘_cairo_malloc_ab’ 15:31.11 592 | dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 15:31.11 | ^~~~~~~~~~~~~~~~ 15:31.11 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-truetype-subset.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-truetype-subset.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-truetype-subset.c 15:31.11 gfx/cairo/cairo/src/cairo-type1-fallback.o 15:31.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser/nsExpatDriver.cpp:23, 15:31.90 from Unified_cpp_parser_htmlparser0.cpp:29: 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:31.90 | ^ 15:31.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser/nsExpatDriver.cpp:23, 15:31.90 from Unified_cpp_parser_htmlparser0.cpp:29: 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:31.90 | ^ 15:31.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 15:31.90 from /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser/nsExpatDriver.cpp:23, 15:31.90 from Unified_cpp_parser_htmlparser0.cpp:29: 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.90 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 15:31.90 | ^ 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.90 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 15:31.90 | ^ 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 15:31.90 | ^ 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 15:31.90 | ^ 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.90 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 15:31.90 | ^ 15:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 371 | nscoord aAppUnitsPerDevPixel) { 15:31.91 | ^ 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 380 | nscoord aAppUnitsPerDevPixel) { 15:31.91 | ^ 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 387 | nscoord aAppUnitsPerDevPixel) { 15:31.91 | ^ 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 394 | nscoord aAppUnitsPerDevPixel) { 15:31.91 | ^ 15:31.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser/nsParser.cpp:36, 15:31.91 from Unified_cpp_parser_htmlparser0.cpp:56: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 189 | CSSRect GetExpandedScrollableRect() const { 15:31.91 | ^ 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:31.91 | ^ 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 15:31.91 | ^ 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 15:31.91 | ^ 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 243 | CSSRect CalculateScrollRange() const { 15:31.91 | ^ 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 15:31.91 | ^ 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 457 | CSSRect GetVisualViewport() const { 15:31.91 | ^ 15:31.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser/nsExpatDriver.cpp:23, 15:31.91 from Unified_cpp_parser_htmlparser0.cpp:29: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 15:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 15:31.91 | ^~~~~~~~ 15:31.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 15:31.91 from /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser/nsExpatDriver.cpp:23, 15:31.91 from Unified_cpp_parser_htmlparser0.cpp:29: 15:31.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 15:31.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 15:31.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 15:31.92 | ^~~~~~~~ 15:31.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:31.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 15:31.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:31.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser/nsExpatDriver.cpp:23, 15:31.93 from Unified_cpp_parser_htmlparser0.cpp:29: 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.93 427 | SizeT Size() const { return SizeT(width, height); } 15:31.93 | ^~~~ 15:31.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser/nsExpatDriver.cpp:23, 15:31.93 from Unified_cpp_parser_htmlparser0.cpp:29: 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 15:31.93 | ^~~~~~~~ 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 15:31.93 | ^~~~~~~~ 15:31.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 15:31.93 from /builddir/build/BUILD/icecat-78.15.0/parser/htmlparser/nsExpatDriver.cpp:23, 15:31.93 from Unified_cpp_parser_htmlparser0.cpp:29: 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 15:31.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:31.93 62 | Sub operator-(const Sub& aPoint) const { 15:31.93 | ^~~~~~~~ 15:31.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/parser/htmlparser' 15:31.95 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d' 15:31.95 mkdir -p '.deps/' 15:31.97 gfx/2d/ConvolutionFilter.o 15:31.97 gfx/2d/DrawTargetSkia.o 15:31.97 /usr/lib64/ccache/g++ -o ConvolutionFilter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/ConvolutionFilter.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ConvolutionFilter.cpp 15:32.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/features.h:3, 15:32.53 from /usr/include/assert.h:35, 15:32.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/assert.h:3, 15:32.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:57, 15:32.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: 15:32.53 /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 15:32.54 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 15:32.54 | ^~~~~~~ 15:32.54 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-type1-fallback.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-type1-fallback.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-type1-fallback.c 15:32.54 gfx/cairo/cairo/src/cairo-type1-subset.o 15:33.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/features.h:3, 15:33.42 from /usr/include/assert.h:35, 15:33.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/assert.h:3, 15:33.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:57, 15:33.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: 15:33.42 /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 15:33.42 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 15:33.42 | ^~~~~~~ 15:33.42 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-type1-subset.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-type1-subset.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-type1-subset.c 15:33.42 gfx/cairo/cairo/src/cairo-type3-glyph-surface.o 15:34.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/features.h:3, 15:34.82 from /usr/include/assert.h:35, 15:34.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/assert.h:3, 15:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:57, 15:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-type1-subset.c:43: 15:34.82 /usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 15:34.82 194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 15:34.82 | ^~~~~~~ 15:34.82 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-type3-glyph-surface.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-type3-glyph-surface.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-type3-glyph-surface.c 15:34.82 gfx/cairo/cairo/src/cairo-xlib-display.o 15:35.12 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 15:35.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ConvolutionFilter.cpp:7: 15:35.12 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:35.12 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:35.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:35.12 | ^ 15:35.12 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ConvolutionFilter.cpp:7: 15:35.12 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:35.12 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:35.12 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:35.12 | ^ 15:35.13 gfx/2d/Factory.o 15:35.14 /usr/lib64/ccache/g++ -o DrawTargetSkia.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/DrawTargetSkia.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp 15:35.47 Compiling intl-memoizer v0.4.0 15:35.48 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=intl_memoizer CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/intl-memoizer CARGO_PKG_AUTHORS='Zibi Braniecki :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='A memoizer specifically tailored for storing lazy-initialized 15:35.48 intl formatters. 15:35.48 ' CARGO_PKG_HOMEPAGE='http://www.projectfluent.org' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=intl-memoizer CARGO_PKG_REPOSITORY='https://github.com/projectfluent/fluent-rs' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name intl_memoizer --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/intl-memoizer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=0244ef179101605e -C extra-filename=-0244ef179101605e --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern type_map=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtype_map-4695f05a0eb80bf9.rmeta --extern unic_langid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid-151436cf46e0adcb.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 15:35.57 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-xlib-display.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-xlib-display.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-display.c 15:35.58 gfx/cairo/cairo/src/cairo-xlib-screen.o 15:36.42 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-display.c: In function ‘_cairo_xlib_display_get_xrender_format’: 15:36.42 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-display.c:620:30: warning: ‘pict_format’ may be used uninitialized in this function [-Wmaybe-uninitialized] 15:36.42 620 | xrender_format = XRenderFindStandardFormat (display->display, 15:36.42 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:36.42 621 | pict_format); 15:36.42 | ~~~~~~~~~~~~ 15:36.42 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-xlib-screen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-xlib-screen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-screen.c 15:36.45 gfx/cairo/cairo/src/cairo-xlib-surface.o 15:37.28 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-xlib-surface.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-xlib-surface.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c 15:37.28 gfx/cairo/cairo/src/cairo-xlib-visual.o 15:37.72 Compiling env_logger v0.6.2 15:37.72 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=env_logger CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/env_logger CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A logging implementation for `log` which is configured via an environment 15:37.72 variable. 15:37.72 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=env_logger CARGO_PKG_REPOSITORY='https://github.com/sebasmagri/env_logger/' CARGO_PKG_VERSION=0.6.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name env_logger /builddir/build/BUILD/icecat-78.15.0/third_party/rust/env_logger/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="atty"' --cfg 'feature="default"' --cfg 'feature="humantime"' --cfg 'feature="regex"' --cfg 'feature="termcolor"' -C metadata=2aa0437b57ffb5bf -C extra-filename=-2aa0437b57ffb5bf --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern atty=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libatty-524fb4ca9d37c2e2.rmeta --extern humantime=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libhumantime-a7cb1d5cc5f1f0e0.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern regex=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libregex-cb3c16082e310751.rmeta --extern termcolor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtermcolor-e1f5a1a693b97cbc.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 15:39.43 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 15:39.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_set_clip_region’: 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:39.44 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:39.44 | ^ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:39.44 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:39.44 | ^~~~ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:305:21: note: in expansion of macro ‘_cairo_malloc_ab’ 15:39.44 305 | rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); 15:39.44 | ^~~~~~~~~~~~~~~~ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_draw_image_surface’: 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:39.44 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:39.44 | ^ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:39.44 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:39.44 | ^~~~ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:1262:23: note: in expansion of macro ‘_cairo_malloc_ab’ 15:39.44 1262 | ximage.data = _cairo_malloc_ab (stride, ximage.height); 15:39.44 | ^~~~~~~~~~~~~~~~ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_acquire_pattern_surface’: 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:39.44 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:39.44 | ^ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:39.44 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:39.44 | ^~~~ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2106:21: note: in expansion of macro ‘_cairo_malloc_ab’ 15:39.44 2106 | _cairo_malloc_ab (gradient->n_stops, 15:39.44 | ^~~~~~~~~~~~~~~~ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_fill_rectangles’: 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:39.44 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:39.44 | ^ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:39.44 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:39.44 | ^~~~ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2775:22: note: in expansion of macro ‘_cairo_malloc_ab’ 15:39.44 2775 | xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); 15:39.44 | ^~~~~~~~~~~~~~~~ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_composite_trapezoids’: 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:39.44 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:39.44 | ^ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:39.44 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:39.44 | ^~~~ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2928:18: note: in expansion of macro ‘_cairo_malloc_ab’ 15:39.44 2928 | xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); 15:39.44 | ^~~~~~~~~~~~~~~~ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_emit_glyphs_chunk’: 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:39.44 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:39.44 | ^ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:39.44 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:39.44 | ^~~~ 15:39.44 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:4447:14: note: in expansion of macro ‘_cairo_malloc_ab’ 15:39.44 4447 | elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); 15:39.44 | ^~~~~~~~~~~~~~~~ 15:39.44 /usr/lib64/ccache/gcc -std=gnu99 -o cairo-xlib-visual.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/cairo-xlib-visual.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-xlib-visual.c 15:39.44 gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.o 15:39.84 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src0.o.pp Unified_c_gfx_cairo_cairo_src0.c 15:39.85 gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src1.o 15:42.43 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:42.43 | ^ 15:42.43 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:42.43 | ^ 15:42.43 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:14, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h: In function ‘mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)’: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h:257:52: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.43 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 15:42.43 | ^ 15:42.43 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:336:46: required from here 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.43 383 | Point TopLeft() const { return Point(x, y); } 15:42.43 | ^~~~~~~ 15:42.43 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:382:32: required from here 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.43 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 15:42.43 | ^~~~~~~~~~~~~~~ 15:42.43 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:14, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:42.43 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:739:45: required from here 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.44 59 | Sub operator+(const Sub& aPoint) const { 15:42.44 | ^~~~~~~~ 15:42.44 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:796:57: required from here 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.44 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 15:42.44 | ^~~~~~~~ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:877:56: required from here 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.44 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 15:42.44 | ^~~~~~~~~ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘MarginT mozilla::gfx::BaseRect::operator-(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:888:46: required from here 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:377:11: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.44 377 | MarginT operator-(const Sub& aRect) const { 15:42.44 | ^~~~~~~~ 15:42.44 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:1454:66: required from here 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.44 794 | RectTyped TransformAndClipBounds( 15:42.44 | ^~~~~~~~~~~~~~~~~~~~~~ 15:42.44 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:112:46: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:382:32: required from here 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.44 385 | Point BottomLeft() const { return Point(x, YMost()); } 15:42.44 | ^~~~~~~~~~ 15:42.44 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:14, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawCommand.h:16, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/CaptureCommandList.h:14, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/SourceSurfaceCapture.h:11, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:30: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 5; Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}; typename mozilla::detail::Nth::Type = mozilla::gfx::SizeTyped]’: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 1; T = float; Ts = {mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 0; T = unsigned int; Ts = {float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 15:42.44 /usr/include/c++/11/bits/stl_pair.h:353:35: required from ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = unsigned int&; _U2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const unsigned int; _T2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >]’ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:33:36: required from ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >; uint32_t = unsigned int]’ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:53:12: required from here 15:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.44 760 | typename detail::Nth::Type extract() { 15:42.44 | ^~~~~~~ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 8; Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}; typename mozilla::detail::Nth::Type = mozilla::gfx::RectTyped]’: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 1; T = float; Ts = {mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 0; T = unsigned int; Ts = {float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 15:42.44 /usr/include/c++/11/bits/stl_pair.h:353:35: required from ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = unsigned int&; _U2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const unsigned int; _T2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >]’ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:33:36: required from ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >; uint32_t = unsigned int]’ 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:53:12: required from here 15:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<8, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetSkia::DrawSurfaceWithShadow(mozilla::gfx::SourceSurface*, const Point&, const mozilla::gfx::DeviceColor&, const Point&, mozilla::gfx::Float, mozilla::gfx::CompositionOp)’: 15:42.44 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:739:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.44 739 | auto shadowDest = IntPoint::Round(aDest + aOffset); 15:42.44 | ~~~~~~^~~~~~~~~ 15:42.44 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:14, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.46 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:42.46 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.46 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 15:42.46 | ^~~~~~~~~ 15:42.46 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetSkia::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 15:42.46 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:796:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.46 796 | Rect patRect = aRect - pat.mMatrix.GetTranslation(); 15:42.47 | ^ 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:796:56: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 796 | Rect patRect = aRect - pat.mMatrix.GetTranslation(); 15:42.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:796:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 796 | Rect patRect = aRect - pat.mMatrix.GetTranslation(); 15:42.47 | ^ 15:42.47 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 15:42.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float]’: 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 15:42.47 | ^~~~~~~~~~~~~~ 15:42.47 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 15:42.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 15:42.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 15:42.47 | ^~~~~~~~ 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 363 | MoveBy(-aPoint); 15:42.47 | ^~~~~~~ 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetSkia::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:913:10: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 913 | rect = 15:42.47 | ~~~~~^ 15:42.47 914 | ShrinkClippedStrokedRect(rect, deviceClip, mTransform, aStrokeOptions); 15:42.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In function ‘mozilla::gfx::Rect mozilla::gfx::ShrinkClippedStrokedRect(const Rect&, const IntRect&, const Matrix&, const mozilla::gfx::StrokeOptions&)’: 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:879:76: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 879 | userSpaceStrokeClip.Width(), userSpaceStrokeClip.Height())); 15:42.47 | ^ 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:883:38: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 883 | intersection.Height()); 15:42.47 | ^ 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:888:46: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 888 | MarginDouble insetBy = strokedRectDouble - intersection; 15:42.47 | ^~~~~~~~~~~~ 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:896:68: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 896 | strokedRectDouble.Width(), strokedRectDouble.Height()); 15:42.47 | ^ 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In function ‘mozilla::gfx::Rect mozilla::gfx::UserSpaceStrokeClip(const IntRect&, const Matrix&, const mozilla::gfx::StrokeOptions&)’: 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:865:38: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 865 | deviceClip.Inflate(MaxStrokeExtents(aStrokeOptions, aTransform)); 15:42.47 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:42.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:866:44: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.47 866 | return inverse.TransformBounds(deviceClip); 15:42.48 | ^ 15:42.48 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 15:42.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 110 | quad[0] = TransformPoint(aRect.TopLeft()); 15:42.48 | ^~~~ 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 15:42.48 | ^ 15:42.48 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 15:42.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 15:42.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 383 | Point TopLeft() const { return Point(x, y); } 15:42.48 | ^~~~~~~ 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In member function ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 15:42.48 | ^~~~~~~~~ 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In member function ‘MarginT mozilla::gfx::BaseRect::operator-(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:377:11: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 377 | MarginT operator-(const Sub& aRect) const { 15:42.48 | ^~~~~~~~ 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetSkia::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:1427:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 1427 | void DrawTargetSkia::MaskSurface(const Pattern& aSource, SourceSurface* aMask, 15:42.48 | ^~~~~~~~~~~~~~ 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In member function ‘virtual bool mozilla::gfx::DrawTarget::Draw3DTransformedSurface(mozilla::gfx::SourceSurface*, const Matrix4x4&)’: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:1454:66: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 1454 | IntRect xformBounds = RoundedOut(fullMat.TransformAndClipBounds( 15:42.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 15:42.48 1455 | Rect(Point(0, 0), Size(aSurface->GetSize())), 15:42.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:42.48 1456 | Rect(Point(0, 0), Size(GetSize())))); 15:42.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:42.48 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 15:42.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:13, 15:42.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:7: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 882 | p = srcPoint.As2DPoint(); 15:42.48 | ^ 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetSkia::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:796:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 796 | Rect patRect = aRect - pat.mMatrix.GetTranslation(); 15:42.48 | ^ 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:796:56: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 796 | Rect patRect = aRect - pat.mMatrix.GetTranslation(); 15:42.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In member function ‘void mozilla::gfx::AutoPaintSetup::Init(SkCanvas*, const mozilla::gfx::DrawOptions&, const Rect*, bool)’: 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:633:63: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 633 | (!aMaskBounds || !aMaskBounds->Contains(GetClipBounds(aCanvas)))); 15:42.48 | ~~~~~~~~~~~~~^~~~~~~~~ 15:42.48 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 15:42.48 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetSkia::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 15:42.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:914:33: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.49 914 | ShrinkClippedStrokedRect(rect, deviceClip, mTransform, aStrokeOptions); 15:42.49 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:42.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:877:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.49 877 | RectDouble intersection = strokedRectDouble.Intersect( 15:42.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 15:42.49 878 | RectDouble(userSpaceStrokeClip.X(), userSpaceStrokeClip.Y(), 15:42.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:42.49 879 | userSpaceStrokeClip.Width(), userSpaceStrokeClip.Height())); 15:42.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:42.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:888:46: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.49 888 | MarginDouble insetBy = strokedRectDouble - intersection; 15:42.49 | ^~~~~~~~~~~~ 15:42.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:633:63: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.49 633 | (!aMaskBounds || !aMaskBounds->Contains(GetClipBounds(aCanvas)))); 15:42.49 | ~~~~~~~~~~~~~^~~~~~~~~ 15:42.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:899:6: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.49 899 | void DrawTargetSkia::StrokeRect(const Rect& aRect, const Pattern& aPattern, 15:42.49 | ^~~~~~~~~~~~~~ 15:42.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetSkia::Stroke(const mozilla::gfx::Path*, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 15:42.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:633:63: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.49 633 | (!aMaskBounds || !aMaskBounds->Contains(GetClipBounds(aCanvas)))); 15:42.49 | ~~~~~~~~~~~~~^~~~~~~~~ 15:42.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetSkia::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 15:42.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:1427:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.49 1427 | void DrawTargetSkia::MaskSurface(const Pattern& aSource, SourceSurface* aMask, 15:42.49 | ^~~~~~~~~~~~~~ 15:42.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetSkia::Mask(const mozilla::gfx::Pattern&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 15:42.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.cpp:633:63: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:42.49 633 | (!aMaskBounds || !aMaskBounds->Contains(GetClipBounds(aCanvas)))); 15:42.49 | ~~~~~~~~~~~~~^~~~~~~~~ 15:42.49 gfx/2d/InlineTranslator.o 15:42.49 /usr/lib64/ccache/g++ -o Factory.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/Factory.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp 15:43.34 warning: `rental-impl` (lib) generated 1 warning 15:43.34 Compiling fluent-pseudo v0.2.1 15:43.34 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fluent_pseudo CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/fluent-pseudo CARGO_PKG_AUTHORS='Zibi Braniecki :Staś Małolepszy ' CARGO_PKG_DESCRIPTION='Pseudolocalization transformation API for use with Project Fluent API. 15:43.34 ' CARGO_PKG_HOMEPAGE='http://www.projectfluent.org' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fluent-pseudo CARGO_PKG_REPOSITORY='https://github.com/projectfluent/fluent-rs' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fluent_pseudo --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fluent-pseudo/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=e7263da01b608afa -C extra-filename=-e7263da01b608afa --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern regex=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libregex-cb3c16082e310751.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 15:43.74 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 15:43.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 15:43.74 from Unified_c_gfx_cairo_cairo_src0.c:2: 15:43.74 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function ‘pqueue_grow’: 15:43.74 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:43.74 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:43.74 | ^ 15:43.74 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:43.74 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:43.74 | ^~~~ 15:43.74 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:822:24: note: in expansion of macro ‘_cairo_malloc_ab’ 15:43.74 822 | new_elements = _cairo_malloc_ab (pq->max_size, 15:43.74 | ^~~~~~~~~~~~~~~~ 15:43.74 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function ‘render_rows’: 15:43.74 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:43.74 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:43.74 | ^ 15:43.74 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:43.74 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:43.75 | ^~~~ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:1382:17: note: in expansion of macro ‘_cairo_malloc_ab’ 15:43.75 1382 | spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); 15:43.75 | ^~~~~~~~~~~~~~~~ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_cairo_clip_path_to_region_geometric’: 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:43.75 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:43.75 | ^ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:43.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:43.75 | ^~~~ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-clip.c:605:17: note: in expansion of macro ‘_cairo_malloc_ab’ 15:43.75 605 | boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 15:43.75 | ^~~~~~~~~~~~~~~~ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_region_clip_to_boxes’: 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:43.75 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:43.75 | ^ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:43.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:43.75 | ^~~~ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-clip.c:754:21: note: in expansion of macro ‘_cairo_malloc_ab’ 15:43.75 754 | new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 15:43.75 | ^~~~~~~~~~~~~~~~ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_rectilinear_clip_to_boxes’: 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:43.75 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:43.75 | ^ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:43.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:43.75 | ^~~~ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-clip.c:830:29: note: in expansion of macro ‘_cairo_malloc_ab’ 15:43.75 830 | new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); 15:43.75 | ^~~~~~~~~~~~~~~~ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_cairo_clip_path_to_boxes’: 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:43.75 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:43.75 | ^ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:43.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:43.75 | ^~~~ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-clip.c:876:25: note: in expansion of macro ‘_cairo_malloc_ab’ 15:43.75 876 | new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); 15:43.75 | ^~~~~~~~~~~~~~~~ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_cairo_clip_copy_rectangle_list’: 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:43.75 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:43.75 | ^ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:43.75 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:43.75 | ^~~~ 15:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-clip.c:1530:22: note: in expansion of macro ‘_cairo_malloc_ab’ 15:43.77 1530 | rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); 15:43.77 | ^~~~~~~~~~~~~~~~ 15:43.77 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src1.o.pp Unified_c_gfx_cairo_cairo_src1.c 15:43.77 gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src2.o 15:45.38 Compiling audio_thread_priority v0.22.1 15:45.38 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=audio_thread_priority CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/audio_thread_priority CARGO_PKG_AUTHORS='Paul Adenot ' CARGO_PKG_DESCRIPTION='Bump a thread to real-time priority, for audio work, on Linux, Windows and macOS' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=audio_thread_priority CARGO_PKG_REPOSITORY='https://github.com/padenot/audio_thread_priority' CARGO_PKG_VERSION=0.22.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=22 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name audio_thread_priority --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/audio_thread_priority/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type staticlib --crate-type rlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=4e2cc471540642a6 -C extra-filename=-4e2cc471540642a6 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rlib --extern dbus=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libdbus-4781590d24dc25e7.rlib --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rlib --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rlib --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib64` 15:45.54 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 15:45.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/audio_thread_priority/src/rt_linux.rs:36:60 15:45.54 | 15:45.54 36 | AudioThreadPriorityError::new(&format!("{}", error.description())) 15:45.54 | ^^^^^^^^^^^ 15:45.54 | 15:45.54 = note: `#[warn(deprecated)]` on by default 15:46.37 Compiling encoding_glue v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/intl/encoding_glue) 15:46.37 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_glue CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/intl/encoding_glue CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='FFI functions for mozilla::Encoding that aren'\''t appropriate to share on crates.io due to m-c dependencies' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_glue CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name encoding_glue intl/encoding_glue/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=607b365e14c00f5e -C extra-filename=-607b365e14c00f5e --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern encoding_rs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libencoding_rs-9bcd9898908f7b66.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 15:46.60 warning: unused borrow that must be used 15:46.60 --> intl/encoding_glue/src/lib.rs:365:9 15:46.60 | 15:46.60 365 | / &mut (handle.as_mut_slice())[..already_validated] 15:46.60 366 | | .copy_from_slice(&bytes[..already_validated]); 15:46.60 | |_________________________________________________________^ 15:46.60 | 15:46.60 = note: `#[warn(unused_must_use)]` on by default 15:46.60 warning: unused borrow that must be used 15:46.60 --> intl/encoding_glue/src/lib.rs:542:9 15:46.60 | 15:46.60 542 | &mut (handle.as_mut_slice())[..valid_up_to].copy_from_slice(&bytes[..valid_up_to]); 15:46.60 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 15:46.99 warning: `audio_thread_priority` (lib) generated 1 warning 15:46.99 Compiling netwerk_helper v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/netwerk/base/rust-helper) 15:46.99 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=netwerk_helper CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/netwerk/base/rust-helper CARGO_PKG_AUTHORS='Jeff Hemphill ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=netwerk_helper CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name netwerk_helper netwerk/base/rust-helper/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=fa97f7afe272b781 -C extra-filename=-fa97f7afe272b781 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 15:47.03 warning: `encoding_glue` (lib) generated 2 warnings 15:47.03 Compiling glsl-to-cxx v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/gfx/wr/glsl-to-cxx) 15:47.03 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=glsl_to_cxx CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/glsl-to-cxx CARGO_PKG_AUTHORS='The GNU Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=glsl-to-cxx CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name glsl_to_cxx --edition=2018 gfx/wr/glsl-to-cxx/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=5c8f9a9f0f80f064 -C extra-filename=-5c8f9a9f0f80f064 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern glsl=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libglsl-f234daf566b30b2d.rmeta` 15:47.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:15, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.63 from Unified_cpp_caps0.cpp:2: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:47.63 | ^ 15:47.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:15, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.63 from Unified_cpp_caps0.cpp:2: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:47.63 | ^ 15:47.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:15, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.63 from Unified_cpp_caps0.cpp:2: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 15:47.63 | ^ 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 15:47.63 | ^ 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 15:47.63 | ^ 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 15:47.63 | ^ 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 15:47.63 | ^ 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 371 | nscoord aAppUnitsPerDevPixel) { 15:47.63 | ^ 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 380 | nscoord aAppUnitsPerDevPixel) { 15:47.63 | ^ 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 387 | nscoord aAppUnitsPerDevPixel) { 15:47.63 | ^ 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 394 | nscoord aAppUnitsPerDevPixel) { 15:47.63 | ^ 15:47.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 15:47.63 from /builddir/build/BUILD/icecat-78.15.0/caps/DomainPolicy.cpp:8, 15:47.63 from Unified_cpp_caps0.cpp:11: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 15:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.63 189 | CSSRect GetExpandedScrollableRect() const { 15:47.64 | ^ 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:47.64 | ^ 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 15:47.64 | ^ 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 15:47.64 | ^ 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.64 243 | CSSRect CalculateScrollRange() const { 15:47.64 | ^ 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 15:47.64 | ^ 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.64 457 | CSSRect GetVisualViewport() const { 15:47.64 | ^ 15:47.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/caps/DomainPolicy.cpp:8, 15:47.64 from Unified_cpp_caps0.cpp:11: 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 15:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.64 1338 | CSSCoord ToCSSPixels() const { return _0; } 15:47.64 | ^ 15:47.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 15:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 15:47.65 from /builddir/build/BUILD/icecat-78.15.0/caps/DomainPolicy.cpp:8, 15:47.65 from Unified_cpp_caps0.cpp:11: 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 15:47.65 | ^ 15:47.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 15:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 15:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 15:47.65 from /builddir/build/BUILD/icecat-78.15.0/caps/DomainPolicy.cpp:8, 15:47.65 from Unified_cpp_caps0.cpp:11: 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.65 21 | inline Rect ToRect(const gfxRect& aRect) { 15:47.65 | ^ 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.65 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 15:47.65 | ^ 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 15:47.65 | ^ 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.65 44 | inline Size ToSize(const gfxSize& aSize) { 15:47.65 | ^ 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 15:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.66 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 15:47.66 | ^ 15:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 15:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.66 52 | inline gfxSize ThebesSize(const Size& aSize) { 15:47.66 | ^ 15:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 15:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.66 56 | inline gfxRect ThebesRect(const Rect& aRect) { 15:47.66 | ^ 15:47.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/caps/DomainPolicy.cpp:8, 15:47.66 from Unified_cpp_caps0.cpp:11: 15:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 15:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.66 1859 | int32_t aAppUnitsPerPixel) { 15:47.66 | ^ 15:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 15:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.66 3214 | int32_t aAppUnitsPerPixel) { 15:47.66 | ^ 15:47.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 15:47.66 from /builddir/build/BUILD/icecat-78.15.0/caps/DomainPolicy.cpp:8, 15:47.67 from Unified_cpp_caps0.cpp:11: 15:47.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 15:47.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.67 332 | LayerPoint GetFixedPositionAnchor() const { 15:47.67 | ^ 15:47.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 15:47.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:47.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:47.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:47.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 15:47.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 15:47.67 from /builddir/build/BUILD/icecat-78.15.0/caps/DomainPolicy.cpp:8, 15:47.68 from Unified_cpp_caps0.cpp:11: 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 15:47.68 | ^ 15:47.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/caps/DomainPolicy.cpp:8, 15:47.68 from Unified_cpp_caps0.cpp:11: 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:47.68 | ^ 15:47.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:15, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.68 from Unified_cpp_caps0.cpp:2: 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 15:47.68 | ^~~~~~~~ 15:47.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:15, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.68 from Unified_cpp_caps0.cpp:2: 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 15:47.68 | ^~~~~~~~ 15:47.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:15, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.68 from Unified_cpp_caps0.cpp:2: 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 15:47.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.68 427 | SizeT Size() const { return SizeT(width, height); } 15:47.68 | ^~~~ 15:47.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 15:47.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:15, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.69 from Unified_cpp_caps0.cpp:2: 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 15:47.69 | ^~~~~~~~ 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 15:47.69 | ^~~~~~~~ 15:47.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:15, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.69 from Unified_cpp_caps0.cpp:2: 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.69 62 | Sub operator-(const Sub& aPoint) const { 15:47.69 | ^~~~~~~~ 15:47.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:15, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.69 from Unified_cpp_caps0.cpp:2: 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 15:47.69 | ^~~~~~~~ 15:47.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:15, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.69 from Unified_cpp_caps0.cpp:2: 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 15:47.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 15:47.69 | ^~~~~~~~~~~~~ 15:47.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:47.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:15, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.70 from Unified_cpp_caps0.cpp:2: 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.70 323 | static SizeTyped FromUnknownSize( 15:47.70 | ^~~~~~~~~~~~~~~ 15:47.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIReferrerInfo.h:27, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPrincipal.h:22, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/caps/nsJSPrincipals.h:10, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:10, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.70 from Unified_cpp_caps0.cpp:2: 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 15:47.70 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 15:47.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:47.70 In file included from /builddir/build/BUILD/icecat-78.15.0/caps/nsJSPrincipals.cpp:17, 15:47.70 from Unified_cpp_caps0.cpp:65: 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 15:47.70 27 | struct JSGCSetting { 15:47.70 | ^~~~~~~~~~~ 15:47.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.h:9, 15:47.70 from /builddir/build/BUILD/icecat-78.15.0/caps/ContentPrincipal.cpp:7, 15:47.70 from Unified_cpp_caps0.cpp:2: 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:47.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.70 760 | typename detail::Nth::Type extract() { 15:47.71 | ^~~~~~~ 15:47.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 15:47.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:47.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:47.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:47.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:47.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:47.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:47.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:47.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:47.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:47.71 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/caps' 15:47.71 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ycbcr' 15:47.71 mkdir -p '.deps/' 15:47.71 gfx/ycbcr/yuv_row_posix.o 15:47.71 gfx/ycbcr/Unified_cpp_gfx_ycbcr0.o 15:47.72 /usr/lib64/ccache/g++ -o yuv_row_posix.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/ycbcr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ycbcr -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/yuv_row_posix.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/ycbcr/yuv_row_posix.cpp 15:47.81 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_ycbcr0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/ycbcr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ycbcr -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_gfx_ycbcr0.o.pp Unified_cpp_gfx_ycbcr0.cpp 15:48.12 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memoffset CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/memoffset CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/memoffset-f50a068373d89c81/out /usr/bin/rustc --crate-name memoffset /builddir/build/BUILD/icecat-78.15.0/third_party/rust/memoffset/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=1bb8d7e92d3ea22d -C extra-filename=-1bb8d7e92d3ea22d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg memoffset_maybe_uninit` 15:48.17 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/gleam-f2cbb0b5f6a61c11/build-script-build` 15:48.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:48.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:48.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:48.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.58 from PCycleCollectWithLogsChild.cpp:7, 15:48.58 from UnifiedProtocols13.cpp:2: 15:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:48.58 | ^ 15:48.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.59 from PCycleCollectWithLogsChild.cpp:7, 15:48.59 from UnifiedProtocols13.cpp:2: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.59 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:48.59 | ^ 15:48.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.59 from PCycleCollectWithLogsChild.cpp:7, 15:48.59 from UnifiedProtocols13.cpp:2: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.59 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 15:48.59 | ^ 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.59 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 15:48.59 | ^ 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.59 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 15:48.59 | ^ 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.59 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 15:48.59 | ^ 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.59 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 15:48.59 | ^ 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.59 371 | nscoord aAppUnitsPerDevPixel) { 15:48.59 | ^ 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.59 380 | nscoord aAppUnitsPerDevPixel) { 15:48.59 | ^ 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.59 387 | nscoord aAppUnitsPerDevPixel) { 15:48.59 | ^ 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.59 394 | nscoord aAppUnitsPerDevPixel) { 15:48.59 | ^ 15:48.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:48.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 15:48.59 from PCycleCollectWithLogsChild.cpp:9, 15:48.59 from UnifiedProtocols13.cpp:2: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 15:48.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.59 189 | CSSRect GetExpandedScrollableRect() const { 15:48.60 | ^ 15:48.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 15:48.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:48.60 | ^ 15:48.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 15:48.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 15:48.60 | ^ 15:48.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 15:48.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 15:48.60 | ^ 15:48.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 15:48.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.60 243 | CSSRect CalculateScrollRange() const { 15:48.60 | ^ 15:48.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 15:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 15:48.62 | ^ 15:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 15:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.62 457 | CSSRect GetVisualViewport() const { 15:48.62 | ^ 15:48.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 15:48.63 from PCycleCollectWithLogsChild.cpp:9, 15:48.63 from UnifiedProtocols13.cpp:2: 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.63 1338 | CSSCoord ToCSSPixels() const { return _0; } 15:48.63 | ^ 15:48.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 15:48.63 from PCycleCollectWithLogsChild.cpp:9, 15:48.63 from UnifiedProtocols13.cpp:2: 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 15:48.63 | ^ 15:48.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:48.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 15:48.63 from PCycleCollectWithLogsChild.cpp:9, 15:48.63 from UnifiedProtocols13.cpp:2: 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.63 21 | inline Rect ToRect(const gfxRect& aRect) { 15:48.63 | ^ 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 15:48.63 | ^ 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.63 40 | inline Point ToPoint(const gfxPoint& aPoint) { 15:48.63 | ^ 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.63 44 | inline Size ToSize(const gfxSize& aSize) { 15:48.63 | ^ 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 15:48.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 15:48.63 | ^ 15:48.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 15:48.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.65 52 | inline gfxSize ThebesSize(const Size& aSize) { 15:48.65 | ^ 15:48.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 15:48.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 15:48.65 | ^ 15:48.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 15:48.66 from PCycleCollectWithLogsChild.cpp:9, 15:48.66 from UnifiedProtocols13.cpp:2: 15:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 15:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.66 1859 | int32_t aAppUnitsPerPixel) { 15:48.66 | ^ 15:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 15:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.66 3214 | int32_t aAppUnitsPerPixel) { 15:48.66 | ^ 15:48.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 15:48.66 from PCycleCollectWithLogsChild.cpp:9, 15:48.66 from UnifiedProtocols13.cpp:2: 15:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 15:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.66 332 | LayerPoint GetFixedPositionAnchor() const { 15:48.66 | ^ 15:48.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 15:48.66 from PCycleCollectWithLogsChild.cpp:9, 15:48.66 from UnifiedProtocols13.cpp:2: 15:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 15:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 15:48.66 | ^ 15:48.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 15:48.66 from PCycleCollectWithLogsChild.cpp:9, 15:48.66 from UnifiedProtocols13.cpp:2: 15:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 15:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:48.66 | ^ 15:48.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.66 from PCycleCollectWithLogsChild.cpp:7, 15:48.66 from UnifiedProtocols13.cpp:2: 15:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 15:48.67 | ^~~~~~~~ 15:48.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.67 from PCycleCollectWithLogsChild.cpp:7, 15:48.67 from UnifiedProtocols13.cpp:2: 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 15:48.67 | ^~~~~~~~ 15:48.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.67 from PCycleCollectWithLogsChild.cpp:7, 15:48.67 from UnifiedProtocols13.cpp:2: 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.67 427 | SizeT Size() const { return SizeT(width, height); } 15:48.67 | ^~~~ 15:48.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.67 from PCycleCollectWithLogsChild.cpp:7, 15:48.67 from UnifiedProtocols13.cpp:2: 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 15:48.67 | ^~~~~~~~ 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 15:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 15:48.67 | ^~~~~~~~ 15:48.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.67 from PCycleCollectWithLogsChild.cpp:7, 15:48.67 from UnifiedProtocols13.cpp:2: 15:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 15:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.69 62 | Sub operator-(const Sub& aPoint) const { 15:48.69 | ^~~~~~~~ 15:48.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.70 from PCycleCollectWithLogsChild.cpp:7, 15:48.70 from UnifiedProtocols13.cpp:2: 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 15:48.70 | ^~~~~~~~ 15:48.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.70 from PCycleCollectWithLogsChild.cpp:7, 15:48.70 from UnifiedProtocols13.cpp:2: 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 15:48.70 | ^~~~~~~~~~~~~ 15:48.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.70 from PCycleCollectWithLogsChild.cpp:7, 15:48.70 from UnifiedProtocols13.cpp:2: 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.70 323 | static SizeTyped FromUnknownSize( 15:48.70 | ^~~~~~~~~~~~~~~ 15:48.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogs.h:11, 15:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PCycleCollectWithLogsChild.h:9, 15:48.70 from PCycleCollectWithLogsChild.cpp:7, 15:48.70 from UnifiedProtocols13.cpp:2: 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.70 760 | typename detail::Nth::Type extract() { 15:48.70 | ^~~~~~~ 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 15:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 15:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 15:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 15:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 15:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 15:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 15:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.71 gfx/2d/NativeFontResourceFreeType.o 15:48.71 /usr/lib64/ccache/g++ -o InlineTranslator.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/InlineTranslator.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp 15:48.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5ContentCreatorFunction.h:8, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5Portability.h:44, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5AttributeName.cpp:43, 15:48.91 from Unified_cpp_parser_html0.cpp:11: 15:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.91 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:48.91 | ^ 15:48.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5ContentCreatorFunction.h:8, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5Portability.h:44, 15:48.91 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5AttributeName.cpp:43, 15:48.91 from Unified_cpp_parser_html0.cpp:11: 15:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:48.92 | ^ 15:48.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:48.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 15:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 15:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 15:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 15:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 15:48.92 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5ContentCreatorFunction.h:8, 15:48.92 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5Portability.h:44, 15:48.92 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5AttributeName.cpp:43, 15:48.92 from Unified_cpp_parser_html0.cpp:11: 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 15:48.92 | ^ 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 15:48.92 | ^ 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 15:48.92 | ^ 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 15:48.92 | ^ 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 15:48.92 | ^ 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.92 371 | nscoord aAppUnitsPerDevPixel) { 15:48.92 | ^ 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.92 380 | nscoord aAppUnitsPerDevPixel) { 15:48.92 | ^ 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 15:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.92 387 | nscoord aAppUnitsPerDevPixel) { 15:48.92 | ^ 15:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 15:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.93 394 | nscoord aAppUnitsPerDevPixel) { 15:48.93 | ^ 15:48.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 15:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 15:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 15:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5ContentCreatorFunction.h:8, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5Portability.h:44, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5AttributeName.cpp:43, 15:48.94 from Unified_cpp_parser_html0.cpp:11: 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.94 189 | CSSRect GetExpandedScrollableRect() const { 15:48.94 | ^ 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 15:48.94 | ^ 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 15:48.94 | ^ 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.94 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 15:48.94 | ^ 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.94 243 | CSSRect CalculateScrollRange() const { 15:48.94 | ^ 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.94 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 15:48.94 | ^ 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 15:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.94 457 | CSSRect GetVisualViewport() const { 15:48.94 | ^ 15:48.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 15:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5ContentCreatorFunction.h:8, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5Portability.h:44, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5AttributeName.cpp:43, 15:48.95 from Unified_cpp_parser_html0.cpp:11: 15:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 15:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 15:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 15:48.95 | ^~~~~~~~ 15:48.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5ContentCreatorFunction.h:8, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5Portability.h:44, 15:48.95 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5AttributeName.cpp:43, 15:48.95 from Unified_cpp_parser_html0.cpp:11: 15:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 15:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 15:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 15:48.96 | ^~~~~~~~ 15:48.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5ContentCreatorFunction.h:8, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5Portability.h:44, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5AttributeName.cpp:43, 15:48.96 from Unified_cpp_parser_html0.cpp:11: 15:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 15:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 15:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.96 427 | SizeT Size() const { return SizeT(width, height); } 15:48.96 | ^~~~ 15:48.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5ContentCreatorFunction.h:8, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5Portability.h:44, 15:48.96 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5AttributeName.cpp:43, 15:48.96 from Unified_cpp_parser_html0.cpp:11: 15:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 15:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 15:48.96 | ^~~~~~~~ 15:48.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 15:48.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 15:48.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 15:48.97 | ^~~~~~~~ 15:48.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 15:48.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 15:48.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 15:48.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 15:48.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 15:48.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 15:48.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 15:48.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 15:48.97 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5ContentCreatorFunction.h:8, 15:48.97 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5Portability.h:44, 15:48.97 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5AttributeName.cpp:43, 15:48.97 from Unified_cpp_parser_html0.cpp:11: 15:48.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 15:48.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 15:48.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:48.97 62 | Sub operator-(const Sub& aPoint) const { 15:48.97 | ^~~~~~~~ 15:48.97 parser/html/Unified_cpp_parser_html2.o 15:48.97 /usr/lib64/ccache/g++ -o Unified_cpp_parser_html1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/parser/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/parser/html -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_parser_html1.o.pp Unified_cpp_parser_html1.cpp 15:49.90 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 15:49.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-font-face.c:41, 15:49.90 from Unified_c_gfx_cairo_cairo_src1.c:2: 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-gstate.c: In function ‘_cairo_gstate_set_dash’: 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:49.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:49.90 | ^ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:49.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:49.90 | ^~~~ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-gstate.c:545:33: note: in expansion of macro ‘_cairo_malloc_ab’ 15:49.90 545 | gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); 15:49.90 | ^~~~~~~~~~~~~~~~ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-hull.c: In function ‘_cairo_hull_compute’: 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:49.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:49.90 | ^ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:49.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:49.90 | ^~~~ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-hull.c:215:16: note: in expansion of macro ‘_cairo_malloc_ab’ 15:49.90 215 | hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); 15:49.90 | ^~~~~~~~~~~~~~~~ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-image-surface.c: In function ‘_pixman_image_for_gradient’: 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:49.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:49.90 | ^ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:49.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:49.90 | ^~~~ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-image-surface.c:1113:24: note: in expansion of macro ‘_cairo_malloc_ab’ 15:49.90 1113 | pixman_stops = _cairo_malloc_ab (pattern->n_stops, 15:49.90 | ^~~~~~~~~~~~~~~~ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-image-surface.c: In function ‘_cairo_image_surface_fill_rectangles’: 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:49.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:49.90 | ^ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:49.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:49.90 | ^~~~ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-image-surface.c:4362:24: note: in expansion of macro ‘_cairo_malloc_ab’ 15:49.90 4362 | pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); 15:49.90 | ^~~~~~~~~~~~~~~~ 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-misc.c: In function ‘_moz_cairo_glyph_allocate’: 15:49.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:49.91 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:49.91 | ^ 15:49.91 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:49.91 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:49.91 | ^~~~ 15:49.91 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-misc.c:186:12: note: in expansion of macro ‘_cairo_malloc_ab’ 15:49.91 186 | return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 15:49.91 | ^~~~~~~~~~~~~~~~ 15:49.91 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-misc.c: In function ‘_moz_cairo_text_cluster_allocate’: 15:49.91 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:49.91 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:49.91 | ^ 15:49.91 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:49.91 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:49.91 | ^~~~ 15:49.91 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-misc.c:237:12: note: in expansion of macro ‘_cairo_malloc_ab’ 15:49.91 237 | return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 15:49.91 | ^~~~~~~~~~~~~~~~ 15:49.91 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src2.o.pp Unified_c_gfx_cairo_cairo_src2.c 15:49.91 gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.o 15:52.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 15:52.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 15:52.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/ycbcr/YCbCrUtils.cpp:7, 15:52.23 from Unified_cpp_gfx_ycbcr0.cpp:2: 15:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 15:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 15:52.23 | ^ 15:52.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:16, 15:52.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/ycbcr/YCbCrUtils.cpp:7, 15:52.23 from Unified_cpp_gfx_ycbcr0.cpp:2: 15:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 15:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 15:52.23 | ^ 15:52.23 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/ycbcr/YCbCrUtils.cpp:7, 15:52.23 from Unified_cpp_gfx_ycbcr0.cpp:2: 15:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 15:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.23 21 | inline Rect ToRect(const gfxRect& aRect) { 15:52.23 | ^ 15:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 15:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.23 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 15:52.23 | ^ 15:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 15:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.23 40 | inline Point ToPoint(const gfxPoint& aPoint) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 44 | inline Size ToSize(const gfxSize& aSize) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 15:52.24 | ^ 15:52.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 15:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 15:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/ycbcr/YCbCrUtils.h:10, 15:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/ycbcr/YCbCrUtils.cpp:10, 15:52.24 from Unified_cpp_gfx_ycbcr0.cpp:2: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 371 | nscoord aAppUnitsPerDevPixel) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 380 | nscoord aAppUnitsPerDevPixel) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 387 | nscoord aAppUnitsPerDevPixel) { 15:52.24 | ^ 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 394 | nscoord aAppUnitsPerDevPixel) { 15:52.24 | ^ 15:52.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 15:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 15:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 15:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 15:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/ycbcr/YCbCrUtils.cpp:7, 15:52.24 from Unified_cpp_gfx_ycbcr0.cpp:2: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 15:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 15:52.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 15:52.24 | ^~~~~~~~ 15:52.26 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ycbcr' 15:52.28 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator' 15:52.28 mkdir -p '.deps/' 15:52.29 gfx/angle/targets/translator/ASTMetadataHLSL.o 15:52.29 gfx/angle/targets/translator/AtomicCounterFunctionHLSL.o 15:52.29 /usr/lib64/ccache/g++ -o ASTMetadataHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ASTMetadataHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ASTMetadataHLSL.cpp 15:56.50 gfx/angle/targets/translator/BuiltInFunctionEmulator.o 15:56.51 /usr/lib64/ccache/g++ -o AtomicCounterFunctionHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/AtomicCounterFunctionHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.cpp 15:56.89 Compiling sha2 v0.8.0 15:56.89 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=sha2 CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/sha2 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='SHA-2 hash functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sha2 CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name sha2 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/sha2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ea51988446a995cd -C extra-filename=-ea51988446a995cd --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern block_buffer=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libblock_buffer-5cfa4446636f501a.rmeta --extern digest=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libdigest-2af6719568f74ae9.rmeta --extern fake_simd=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfake_simd-81f727f4b94df699.rmeta --extern opaque_debug=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libopaque_debug-a293cf6b58bd090a.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 15:57.86 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 15:57.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-path-bounds.c:37, 15:57.86 from Unified_c_gfx_cairo_cairo_src2.c:2: 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-path-fill.c: In function ‘_cairo_path_fixed_fill_rectilinear_to_region’: 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.86 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.86 | ^ 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.86 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.86 | ^~~~ 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-path-fill.c:303:33: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.86 303 | new_rects = _cairo_malloc_ab (size, 15:57.86 | ^~~~~~~~~~~~~~~~ 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-path-stroke.c: In function ‘_tessellate_fan’: 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.86 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.86 | ^ 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.86 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.86 | ^~~~ 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-path-stroke.c:346:18: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.86 346 | points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); 15:57.86 | ^~~~~~~~~~~~~~~~ 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-path-stroke.c: In function ‘_cairo_rectilinear_stroker_add_segment’: 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.86 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.86 | ^ 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.86 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.86 | ^~~~ 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-path-stroke.c:1558:28: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.86 1558 | new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); 15:57.86 | ^~~~~~~~~~~~~~~~ 15:57.86 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-path.c: In function ‘_cairo_path_create_internal’: 15:57.87 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.87 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.87 | ^ 15:57.87 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.87 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.87 | ^~~~ 15:57.87 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-path.c:354:22: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.87 354 | path->data = _cairo_malloc_ab (path->num_data, 15:57.87 | ^~~~~~~~~~~~~~~~ 15:57.87 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pattern.c: In function ‘_cairo_gradient_pattern_init_copy’: 15:57.87 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.87 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.87 | ^ 15:57.87 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.87 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.87 | ^~~~ 15:57.87 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pattern.c:207:26: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.87 207 | pattern->stops = _cairo_malloc_ab (other->stops_size, 15:57.87 | ^~~~~~~~~~~~~~~~ 15:57.87 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pattern.c: In function ‘_cairo_pattern_gradient_grow’: 15:57.87 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.87 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.87 | ^ 15:57.87 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.87 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.87 | ^~~~ 15:57.88 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pattern.c:932:21: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.88 932 | new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); 15:57.88 | ^~~~~~~~~~~~~~~~ 15:57.88 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pattern.c: In function ‘_cairo_pattern_acquire_surface_for_gradient’: 15:57.88 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.88 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.88 | ^ 15:57.88 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.88 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.88 | ^~~~ 15:57.88 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pattern.c:1350:24: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.88 1350 | pixman_stops = _cairo_malloc_ab (pattern->n_stops, 15:57.88 | ^~~~~~~~~~~~~~~~ 15:57.88 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pen.c: In function ‘_cairo_pen_init’: 15:57.88 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.88 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.89 | ^ 15:57.89 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.89 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.89 | ^~~~ 15:57.89 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pen.c:76:25: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.89 76 | pen->vertices = _cairo_malloc_ab (pen->num_vertices, 15:57.89 | ^~~~~~~~~~~~~~~~ 15:57.89 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pen.c: In function ‘_cairo_pen_init_copy’: 15:57.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.90 | ^ 15:57.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.90 | ^~~~ 15:57.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pen.c:128:29: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.90 128 | pen->vertices = _cairo_malloc_ab (pen->num_vertices, 15:57.90 | ^~~~~~~~~~~~~~~~ 15:57.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pen.c: In function ‘_cairo_pen_add_points’: 15:57.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.90 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.90 | ^ 15:57.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.90 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.90 | ^~~~ 15:57.90 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-pen.c:158:24: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.91 158 | vertices = _cairo_malloc_ab (num_vertices, 15:57.91 | ^~~~~~~~~~~~~~~~ 15:57.91 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-polygon.c: In function ‘_cairo_polygon_grow’: 15:57.91 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.91 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.91 | ^ 15:57.91 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.91 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.91 | ^~~~ 15:57.91 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-polygon.c:113:21: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.91 113 | new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); 15:57.91 | ^~~~~~~~~~~~~~~~ 15:57.91 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-recording-surface.c: In function ‘_cairo_recording_surface_show_text_glyphs’: 15:57.92 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.93 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.93 | ^ 15:57.93 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.93 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.93 | ^~~~ 15:57.93 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-recording-surface.c:570:27: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.93 570 | command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); 15:57.93 | ^~~~~~~~~~~~~~~~ 15:57.93 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.93 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.93 | ^ 15:57.93 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.93 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.93 | ^~~~ 15:57.93 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-recording-surface.c:578:29: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.93 578 | command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); 15:57.94 | ^~~~~~~~~~~~~~~~ 15:57.94 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-recording-surface.c: In function ‘_cairo_recording_surface_replay_internal’: 15:57.94 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.94 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.94 | ^ 15:57.94 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.94 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.94 | ^~~~ 15:57.94 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-recording-surface.c:944:27: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.94 944 | glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 15:57.94 | ^~~~~~~~~~~~~~~~ 15:57.94 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function ‘pqueue_grow’: 15:57.94 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.94 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.94 | ^ 15:57.94 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.95 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.95 | ^~~~ 15:57.95 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:137:24: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.95 137 | new_elements = _cairo_malloc_ab (pq->max_size, 15:57.95 | ^~~~~~~~~~~~~~~~ 15:57.95 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function ‘_active_edges_to_spans’: 15:57.95 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.95 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.95 | ^ 15:57.95 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.95 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.95 | ^~~~ 15:57.95 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:370:24: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.95 370 | sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); 15:57.95 | ^~~~~~~~~~~~~~~~ 15:57.95 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function ‘_cairo_rectangular_scan_converter_generate’: 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.96 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.96 | ^ 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.96 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.96 | ^~~~ 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:609:22: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.96 609 | rectangles = _cairo_malloc_ab (self->num_rectangles + 1, 15:57.96 | ^~~~~~~~~~~~~~~~ 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-region.c: In function ‘_moz_cairo_region_create_rectangles’: 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.96 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.96 | ^ 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.96 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.96 | ^~~~ 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-region.c:238:18: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.96 238 | pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); 15:57.96 | ^~~~~~~~~~~~~~~~ 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function ‘_cairo_sub_font_collect’: 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.96 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.96 | ^ 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.96 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.96 | ^~~~ 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:583:29: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.96 583 | subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); 15:57.96 | ^~~~~~~~~~~~~~~~ 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function ‘_cairo_scaled_font_subsets_foreach_internal’: 15:57.96 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.97 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.97 | ^ 15:57.97 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.97 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.97 | ^~~~ 15:57.97 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:882:25: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.97 882 | collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); 15:57.97 | ^~~~~~~~~~~~~~~~ 15:57.97 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 15:57.97 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 15:57.97 | ^ 15:57.97 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 15:57.97 62 | ((size) ? malloc((unsigned) (size)) : NULL) 15:57.97 | ^~~~ 15:57.97 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:883:23: note: in expansion of macro ‘_cairo_malloc_ab’ 15:57.97 883 | collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); 15:57.97 | ^~~~~~~~~~~~~~~~ 15:57.97 In file included from Unified_c_gfx_cairo_cairo_src2.c:110: 15:57.97 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-region.c: In function ‘_moz_cairo_region_create_rectangles’: 15:57.97 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-region.c:252:9: warning: ‘stack_pboxes’ may be used uninitialized [-Wmaybe-uninitialized] 15:57.97 252 | i = pixman_region32_init_rects (®ion->rgn, pboxes, count); 15:57.97 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/pixman.h:3, 15:57.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:71, 15:57.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-path-bounds.c:37, 15:57.97 from Unified_c_gfx_cairo_cairo_src2.c:2: 15:57.97 /usr/include/pixman-1/pixman.h:653:25: note: by argument 2 of type ‘const pixman_box32_t *’ {aka ‘const struct pixman_box32 *’} to ‘pixman_region32_init_rects’ declared here 15:57.97 653 | pixman_bool_t pixman_region32_init_rects (pixman_region32_t *region, 15:57.97 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 15:57.97 In file included from Unified_c_gfx_cairo_cairo_src2.c:110: 15:57.97 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-region.c:228:20: note: ‘stack_pboxes’ declared here 15:57.97 228 | pixman_box32_t stack_pboxes[CAIRO_STACK_ARRAY_LENGTH (pixman_box32_t)]; 15:57.97 | ^~~~~~~~~~~~ 15:57.98 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src3.o.pp Unified_c_gfx_cairo_cairo_src3.c 15:57.98 gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src4.o 15:58.30 Compiling mp4parse_capi v0.11.4 (https://github.com/mozilla/mp4parse-rust?rev=0dc3e6e7c5371fe21f69b847f61c65fe6d6dc317#0dc3e6e7) 15:58.30 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mp4parse_capi CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/mp4parse_capi CARGO_PKG_AUTHORS='Ralph Giles :Matthew Gregan :Alfredo Yang :Jon Bauman ' CARGO_PKG_DESCRIPTION='Parser for ISO base media file format (mp4)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mp4parse_capi CARGO_PKG_REPOSITORY='https://github.com/mozilla/mp4parse-rust' CARGO_PKG_VERSION=0.11.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name mp4parse_capi /builddir/build/BUILD/icecat-78.15.0/third_party/rust/mp4parse_capi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="mp4parse_fallible"' -C metadata=58498abdec25288c -C extra-filename=-58498abdec25288c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern mp4parse=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmp4parse-b5380b3f722020df.rmeta --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 15:59.60 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.h:16, 15:59.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.cpp:10: 15:59.60 In member function ‘constexpr bool sh::ImmutableString::operator==(const sh::ImmutableString&) const’, 15:59.60 inlined from ‘sh::ImmutableString sh::AtomicCounterFunctionHLSL::useAtomicCounterFunction(const sh::ImmutableString&)’ at /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/AtomicCounterFunctionHLSL.cpp:45:38: 15:59.60 /builddir/build/BUILD/icecat-78.15.0/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] 15:59.60 78 | return memcmp(data(), b.data(), mLength) == 0; 15:59.60 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:59.60 gfx/angle/targets/translator/BuiltInFunctionEmulatorGLSL.o 15:59.60 /usr/lib64/ccache/g++ -o BuiltInFunctionEmulator.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/BuiltInFunctionEmulator.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.cpp 16:00.49 Compiling rand v0.7.2 16:00.49 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rand CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 16:00.49 ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rand --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="getrandom_package"' --cfg 'feature="rand_pcg"' --cfg 'feature="small_rng"' --cfg 'feature="std"' -C metadata=9f1f2034da54f4b9 -C extra-filename=-9f1f2034da54f4b9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern getrandom_package=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgetrandom-a7f507b05315610f.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern rand_chacha=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librand_chacha-72993cd1a4f78b83.rmeta --extern rand_core=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librand_core-f8fa8abce7b00fc4.rmeta --extern rand_pcg=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librand_pcg-d4cda645236d4215.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 16:02.01 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:02.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:7: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:02.01 | ^ 16:02.01 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:7: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:02.01 | ^ 16:02.01 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:14, 16:02.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:16: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h: In function ‘mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h:257:52: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 16:02.01 | ^ 16:02.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 16:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 16:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Shmem.h:18, 16:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:22, 16:02.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:72: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 371 | nscoord aAppUnitsPerDevPixel) { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 380 | nscoord aAppUnitsPerDevPixel) { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 387 | nscoord aAppUnitsPerDevPixel) { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 394 | nscoord aAppUnitsPerDevPixel) { 16:02.01 | ^ 16:02.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 16:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 16:02.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 16:02.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:72: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 189 | CSSRect GetExpandedScrollableRect() const { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 243 | CSSRect CalculateScrollRange() const { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 16:02.01 | ^ 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 16:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.01 457 | CSSRect GetVisualViewport() const { 16:02.01 | ^ 16:02.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MotionPathUtils.h:12, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:72: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.02 1338 | CSSCoord ToCSSPixels() const { return _0; } 16:02.02 | ^ 16:02.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:72: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.02 332 | LayerPoint GetFixedPositionAnchor() const { 16:02.02 | ^ 16:02.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:72: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.02 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 16:02.02 | ^ 16:02.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:72: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.02 21 | inline Rect ToRect(const gfxRect& aRect) { 16:02.02 | ^ 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.02 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 16:02.02 | ^ 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.02 40 | inline Point ToPoint(const gfxPoint& aPoint) { 16:02.02 | ^ 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.02 44 | inline Size ToSize(const gfxSize& aSize) { 16:02.02 | ^ 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.02 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 16:02.02 | ^ 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.02 52 | inline gfxSize ThebesSize(const Size& aSize) { 16:02.02 | ^ 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.02 56 | inline gfxRect ThebesRect(const Rect& aRect) { 16:02.02 | ^ 16:02.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 16:02.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:72: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.02 1859 | int32_t aAppUnitsPerPixel) { 16:02.02 | ^ 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 16:02.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.04 3214 | int32_t aAppUnitsPerPixel) { 16:02.04 | ^ 16:02.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:72: 16:02.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 16:02.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.04 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 16:02.04 | ^ 16:02.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 16:02.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:72: 16:02.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 16:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.05 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 16:02.05 | ^ 16:02.05 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Coord.h:12, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:12, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:7: 16:02.05 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 16:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 16:02.05 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 16:02.05 | ^~~~~~~~ 16:02.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Shmem.h:18, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:22, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:72: 16:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 16:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 16:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.05 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 16:02.05 | ^~~~~~~~ 16:02.05 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:7: 16:02.05 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:02.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 16:02.05 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.05 427 | SizeT Size() const { return SizeT(width, height); } 16:02.05 | ^~~~ 16:02.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 16:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Shmem.h:18, 16:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:22, 16:02.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:72: 16:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 16:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.06 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 16:02.06 | ^~~~~~~~ 16:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 16:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.06 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 16:02.06 | ^~~~~~~~ 16:02.06 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:14, 16:02.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 16:02.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:7: 16:02.06 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 16:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 16:02.06 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.06 62 | Sub operator-(const Sub& aPoint) const { 16:02.06 | ^~~~~~~~ 16:02.06 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Coord.h:12, 16:02.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:12, 16:02.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 16:02.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:7: 16:02.06 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 16:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 16:02.06 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.06 43 | friend Sub operator*(T aScale, Sub aCoord) { 16:02.06 | ^~~~~~~~ 16:02.06 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:02.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:7: 16:02.06 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 16:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 16:02.07 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.07 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 16:02.07 | ^~~~~~~~~~~~~ 16:02.07 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 16:02.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:7: 16:02.07 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 16:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 16:02.07 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.07 323 | static SizeTyped FromUnknownSize( 16:02.07 | ^~~~~~~~~~~~~~~ 16:02.07 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:14, 16:02.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawCommand.h:16, 16:02.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/CaptureCommandList.h:14, 16:02.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCapture.h:14, 16:02.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Factory.cpp:57: 16:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 2; Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}; typename mozilla::detail::Nth::Type = mozilla::gfx::PointTyped]’: 16:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 1; T = float; Ts = {mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 0; T = unsigned int; Ts = {float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:02.07 /usr/include/c++/11/bits/stl_pair.h:353:35: required from ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = unsigned int&; _U2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const unsigned int; _T2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >]’ 16:02.07 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:33:36: required from ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >; uint32_t = unsigned int]’ 16:02.07 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:53:12: required from here 16:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.07 760 | typename detail::Nth::Type extract() { 16:02.07 | ^~~~~~~ 16:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 5; Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}; typename mozilla::detail::Nth::Type = mozilla::gfx::SizeTyped]’: 16:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 1; T = float; Ts = {mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 0; T = unsigned int; Ts = {float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:02.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:02.08 /usr/include/c++/11/bits/stl_pair.h:353:35: required from ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = unsigned int&; _U2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const unsigned int; _T2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:33:36: required from ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >; uint32_t = unsigned int]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:53:12: required from here 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 8; Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}; typename mozilla::detail::Nth::Type = mozilla::gfx::RectTyped]’: 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 1; T = float; Ts = {mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 0; T = unsigned int; Ts = {float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:02.08 /usr/include/c++/11/bits/stl_pair.h:353:35: required from ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = unsigned int&; _U2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const unsigned int; _T2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:33:36: required from ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >; uint32_t = unsigned int]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:53:12: required from here 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<8, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:02.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:02.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:02.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 16:02.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 16:02.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 16:02.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 16:02.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 16:02.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:02.09 gfx/2d/PathSkia.o 16:02.09 /usr/lib64/ccache/g++ -o NativeFontResourceFreeType.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/NativeFontResourceFreeType.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/2d/NativeFontResourceFreeType.cpp 16:02.63 gfx/angle/targets/translator/BuiltInFunctionEmulatorHLSL.o 16:02.63 /usr/lib64/ccache/g++ -o BuiltInFunctionEmulatorGLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/BuiltInFunctionEmulatorGLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp 16:03.08 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2570, 16:03.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-spans.c:27, 16:03.08 from Unified_c_gfx_cairo_cairo_src3.c:2: 16:03.08 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-stroke-style.c: In function ‘_cairo_stroke_style_init_copy’: 16:03.08 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.08 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.08 | ^ 16:03.08 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.08 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.08 | ^~~~ 16:03.08 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-stroke-style.c:73:23: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.08 73 | style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); 16:03.08 | ^~~~~~~~~~~~~~~~ 16:03.08 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function ‘_fill_rectangles’: 16:03.08 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.08 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.08 | ^ 16:03.08 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.08 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.08 | ^~~~ 16:03.08 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:701:17: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.08 701 | rects = _cairo_malloc_ab (traps->num_traps, 16:03.09 | ^~~~~~~~~~~~~~~~ 16:03.09 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function ‘_cairo_surface_fallback_fill_rectangles’: 16:03.09 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.09 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.09 | ^ 16:03.09 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.09 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.09 | ^~~~ 16:03.09 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:1491:24: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.09 1491 | offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); 16:03.09 | ^~~~~~~~~~~~~~~~ 16:03.09 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function ‘_cairo_surface_fallback_composite_trapezoids’: 16:03.09 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.09 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.09 | ^ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.10 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.10 | ^~~~ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:1546:24: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.10 1546 | offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); 16:03.10 | ^~~~~~~~~~~~~~~~ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-offset.c: In function ‘_cairo_surface_offset_glyphs’: 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.10 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.10 | ^ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.10 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.10 | ^~~~ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface-offset.c:301:18: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.10 301 | dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 16:03.10 | ^~~~~~~~~~~~~~~~ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface.c: In function ‘_cairo_surface_fill_region’: 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.10 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.10 | ^ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.10 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.10 | ^~~~ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-surface.c:1991:17: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.10 1991 | rects = _cairo_malloc_ab (num_rects, 16:03.10 | ^~~~~~~~~~~~~~~~ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-tee-surface.c: In function ‘_cairo_tee_surface_show_text_glyphs’: 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.10 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.10 | ^ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.10 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.10 | ^~~~ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-tee-surface.c:428:19: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.10 428 | glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 16:03.10 | ^~~~~~~~~~~~~~~~ 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function ‘polygon_reset’: 16:03.10 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.10 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.11 | ^ 16:03.11 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.11 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.11 | ^~~~ 16:03.11 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:1093:30: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.11 1093 | polygon->y_buckets = _cairo_malloc_ab (num_buckets, 16:03.11 | ^~~~~~~~~~~~~~~~ 16:03.11 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-traps.c: In function ‘_cairo_traps_grow’: 16:03.11 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.11 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.11 | ^ 16:03.11 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.11 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.11 | ^~~~ 16:03.11 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-traps.c:113:21: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.11 113 | new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); 16:03.11 | ^~~~~~~~~~~~~~~~ 16:03.12 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-traps.c: In function ‘_cairo_traps_extract_region’: 16:03.12 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.12 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.12 | ^ 16:03.12 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.13 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.13 | ^~~~ 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-traps.c:530:17: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.13 530 | rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); 16:03.13 | ^~~~~~~~~~~~~~~~ 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-unicode.c: In function ‘_cairo_utf8_to_ucs4’: 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.13 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.13 | ^ 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.13 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.13 | ^~~~ 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-unicode.c:280:17: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.13 280 | str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); 16:03.13 | ^~~~~~~~~~~~~~~~ 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-unicode.c: In function ‘_cairo_utf8_to_utf16’: 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] 16:03.13 83 | _cairo_malloc((unsigned) (a) * (unsigned) (size))) 16:03.13 | ^ 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ 16:03.13 62 | ((size) ? malloc((unsigned) (size)) : NULL) 16:03.13 | ^~~~ 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-unicode.c:396:13: note: in expansion of macro ‘_cairo_malloc_ab’ 16:03.13 396 | str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); 16:03.13 | ^~~~~~~~~~~~~~~~ 16:03.13 In file included from Unified_c_gfx_cairo_cairo_src3.c:137: 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-version.c: At top level: 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-version.c:39: warning: "CAIRO_VERSION_H" redefined 16:03.13 39 | #define CAIRO_VERSION_H 1 16:03.13 | 16:03.13 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo.h:41, 16:03.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:70, 16:03.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-spans.c:27, 16:03.13 from Unified_c_gfx_cairo_cairo_src3.c:2: 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-version.h:8: note: this is the location of the previous definition 16:03.13 8 | #define CAIRO_VERSION_H 16:03.13 | 16:03.13 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-platform.h:61, 16:03.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src/cairo-features.h:40, 16:03.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo.h:42, 16:03.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:70, 16:03.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-spans.c:27, 16:03.13 from Unified_c_gfx_cairo_cairo_src3.c:2: 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-traps.c: In function ‘_cairo_traps_extract_region.part.0’: 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-rename.h:237:40: warning: ‘stack_rects’ may be used uninitialized [-Wmaybe-uninitialized] 16:03.13 237 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-rename.h:237:40: note: in definition of macro ‘cairo_region_create_rectangles’ 16:03.13 237 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 16:03.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:03.13 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:73, 16:03.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-spans.c:27, 16:03.13 from Unified_c_gfx_cairo_cairo_src3.c:2: 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-rename.h:237: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 16:03.13 237 | #define cairo_region_create_rectangles _moz_cairo_region_create_rectangles 16:03.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-compiler-private.h:92:26: note: in definition of macro ‘slim_hidden_proto1’ 16:03.13 92 | extern __typeof (name) name \ 16:03.13 | ^~~~ 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2533:1: note: in expansion of macro ‘slim_hidden_proto’ 16:03.13 2533 | slim_hidden_proto (cairo_region_create_rectangles); 16:03.13 | ^~~~~~~~~~~~~~~~~ 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairoint.h:2533:20: note: in expansion of macro ‘cairo_region_create_rectangles’ 16:03.13 2533 | slim_hidden_proto (cairo_region_create_rectangles); 16:03.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:03.13 In file included from Unified_c_gfx_cairo_cairo_src3.c:110: 16:03.13 /builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src/cairo-traps.c:507:27: note: ‘stack_rects’ declared here 16:03.13 507 | cairo_rectangle_int_t stack_rects[CAIRO_STACK_ARRAY_LENGTH (cairo_rectangle_int_t)]; 16:03.13 | ^~~~~~~~~~~ 16:03.13 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-narrowing -Wno-switch -Wno-unused -Wno-unused-variable -Wno-error=uninitialized -Wno-unused-but-set-variable -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/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 -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src4.o.pp Unified_c_gfx_cairo_cairo_src4.c 16:04.45 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:04.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/NativeFontResourceFreeType.h:10, 16:04.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/NativeFontResourceFreeType.cpp:7: 16:04.45 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:04.45 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:04.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:04.45 | ^ 16:04.45 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/NativeFontResourceFreeType.h:10, 16:04.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/NativeFontResourceFreeType.cpp:7: 16:04.45 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:04.45 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:04.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:04.45 | ^ 16:04.46 gfx/2d/ScaledFontFontconfig.o 16:04.46 /usr/lib64/ccache/g++ -o PathSkia.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/PathSkia.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp 16:05.59 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/cairo/cairo/src' 16:05.61 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common' 16:05.61 mkdir -p '.deps/' 16:05.62 gfx/angle/targets/angle_common/xxhash.o 16:05.62 /usr/lib64/ccache/gcc -std=gnu99 -o xxhash.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/xxhash.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/xxhash/xxhash.c 16:05.62 gfx/angle/targets/angle_common/Float16ToFloat32.o 16:06.39 gfx/angle/targets/angle_common/MemoryBuffer.o 16:06.39 /usr/lib64/ccache/g++ -o Float16ToFloat32.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Float16ToFloat32.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/Float16ToFloat32.cpp 16:06.68 gfx/angle/targets/translator/BuiltinsWorkaroundGLSL.o 16:06.68 /usr/lib64/ccache/g++ -o BuiltInFunctionEmulatorHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/BuiltInFunctionEmulatorHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp 16:07.52 Compiling tokio-reactor v0.1.3 16:07.52 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_reactor CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Event loop that drives Tokio I/O resources. 16:07.52 ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-reactor CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio_reactor /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=c6a17b9b3984ede8 -C extra-filename=-c6a17b9b3984ede8 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern mio=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmio-7911eb680f542fbc.rmeta --extern slab=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libslab-deb091b2c41e9f6b.rmeta --extern tokio_executor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_executor-729a8f1c5763c259.rmeta --extern tokio_io=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_io-22f98b6f4e123a53.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 16:07.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:07.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:07.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:07.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.54 from PCompositorManagerChild.cpp:7, 16:07.54 from UnifiedProtocols12.cpp:2: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:07.54 | ^ 16:07.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.54 from PCompositorManagerChild.cpp:7, 16:07.54 from UnifiedProtocols12.cpp:2: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:07.54 | ^ 16:07.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.54 from PCompositorManagerChild.cpp:7, 16:07.54 from UnifiedProtocols12.cpp:2: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 16:07.54 | ^ 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 16:07.54 | ^ 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 16:07.54 | ^ 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 16:07.54 | ^ 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 16:07.54 | ^ 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 371 | nscoord aAppUnitsPerDevPixel) { 16:07.54 | ^ 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 380 | nscoord aAppUnitsPerDevPixel) { 16:07.54 | ^ 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 387 | nscoord aAppUnitsPerDevPixel) { 16:07.54 | ^ 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 394 | nscoord aAppUnitsPerDevPixel) { 16:07.54 | ^ 16:07.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 16:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.54 from PCompositorManagerChild.cpp:7, 16:07.54 from UnifiedProtocols12.cpp:2: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.54 189 | CSSRect GetExpandedScrollableRect() const { 16:07.54 | ^ 16:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 16:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 16:07.55 | ^ 16:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 16:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 16:07.55 | ^ 16:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 16:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 16:07.55 | ^ 16:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 16:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.55 243 | CSSRect CalculateScrollRange() const { 16:07.55 | ^ 16:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 16:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 16:07.55 | ^ 16:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 16:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.55 457 | CSSRect GetVisualViewport() const { 16:07.55 | ^ 16:07.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 16:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 16:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 16:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 16:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 16:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.56 from PCompositorManagerChild.cpp:7, 16:07.56 from UnifiedProtocols12.cpp:2: 16:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 16:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.56 1338 | CSSCoord ToCSSPixels() const { return _0; } 16:07.56 | ^ 16:07.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 16:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.56 from PCompositorManagerChild.cpp:7, 16:07.56 from UnifiedProtocols12.cpp:2: 16:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 16:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.56 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 16:07.56 | ^ 16:07.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 16:07.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 16:07.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 16:07.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 16:07.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:07.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:07.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:07.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:07.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 16:07.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.57 from PCompositorManagerChild.cpp:7, 16:07.57 from UnifiedProtocols12.cpp:2: 16:07.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 16:07.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.57 21 | inline Rect ToRect(const gfxRect& aRect) { 16:07.57 | ^ 16:07.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 16:07.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.57 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 16:07.57 | ^ 16:07.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 16:07.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.57 40 | inline Point ToPoint(const gfxPoint& aPoint) { 16:07.57 | ^ 16:07.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 16:07.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.57 44 | inline Size ToSize(const gfxSize& aSize) { 16:07.57 | ^ 16:07.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 16:07.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 16:07.58 | ^ 16:07.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 16:07.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 16:07.58 | ^ 16:07.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 16:07.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 16:07.58 | ^ 16:07.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 16:07.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 16:07.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 16:07.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:07.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:07.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:07.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:07.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 16:07.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.58 from PCompositorManagerChild.cpp:7, 16:07.58 from UnifiedProtocols12.cpp:2: 16:07.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 16:07.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.58 1859 | int32_t aAppUnitsPerPixel) { 16:07.58 | ^ 16:07.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 16:07.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.59 3214 | int32_t aAppUnitsPerPixel) { 16:07.59 | ^ 16:07.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.59 from PCompositorManagerChild.cpp:7, 16:07.59 from UnifiedProtocols12.cpp:2: 16:07.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 16:07.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.59 332 | LayerPoint GetFixedPositionAnchor() const { 16:07.59 | ^ 16:07.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.59 from PCompositorManagerChild.cpp:7, 16:07.59 from UnifiedProtocols12.cpp:2: 16:07.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 16:07.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 16:07.59 | ^ 16:07.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:07.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:07.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 16:07.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.60 from PCompositorManagerChild.cpp:7, 16:07.60 from UnifiedProtocols12.cpp:2: 16:07.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 16:07.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.60 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 16:07.60 | ^ 16:07.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 16:07.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 16:07.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 16:07.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:07.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:07.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:07.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.60 from PCompositorManagerChild.cpp:7, 16:07.60 from UnifiedProtocols12.cpp:2: 16:07.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 16:07.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 16:07.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 16:07.60 | ^~~~~~~~ 16:07.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 16:07.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 16:07.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:07.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.61 from PCompositorManagerChild.cpp:7, 16:07.61 from UnifiedProtocols12.cpp:2: 16:07.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 16:07.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 16:07.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.61 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 16:07.61 | ^~~~~~~~ 16:07.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:07.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:07.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:07.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:07.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.62 from PCompositorManagerChild.cpp:7, 16:07.62 from UnifiedProtocols12.cpp:2: 16:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 16:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.62 427 | SizeT Size() const { return SizeT(width, height); } 16:07.62 | ^~~~ 16:07.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 16:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 16:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.63 from PCompositorManagerChild.cpp:7, 16:07.63 from UnifiedProtocols12.cpp:2: 16:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 16:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 16:07.63 | ^~~~~~~~ 16:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 16:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 16:07.63 | ^~~~~~~~ 16:07.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 16:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 16:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.63 from PCompositorManagerChild.cpp:7, 16:07.63 from UnifiedProtocols12.cpp:2: 16:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 16:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 16:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.64 62 | Sub operator-(const Sub& aPoint) const { 16:07.64 | ^~~~~~~~ 16:07.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 16:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 16:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 16:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.64 from PCompositorManagerChild.cpp:7, 16:07.64 from UnifiedProtocols12.cpp:2: 16:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 16:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 16:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 16:07.64 | ^~~~~~~~ 16:07.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.65 from PCompositorManagerChild.cpp:7, 16:07.65 from UnifiedProtocols12.cpp:2: 16:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 16:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 16:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 16:07.65 | ^~~~~~~~~~~~~ 16:07.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 16:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.65 from PCompositorManagerChild.cpp:7, 16:07.65 from UnifiedProtocols12.cpp:2: 16:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 16:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 16:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.65 323 | static SizeTyped FromUnknownSize( 16:07.65 | ^~~~~~~~~~~~~~~ 16:07.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 16:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 16:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 16:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 16:07.65 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 16:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 16:07.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:11, 16:07.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 16:07.66 from PCompositorManagerChild.cpp:7, 16:07.66 from UnifiedProtocols12.cpp:2: 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.66 760 | typename detail::Nth::Type extract() { 16:07.66 | ^~~~~~~ 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 16:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 16:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 16:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 16:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 16:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.67 ipc/ipdl/UnifiedProtocols15.o 16:07.67 /usr/lib64/ccache/g++ -o UnifiedProtocols14.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols14.o.pp UnifiedProtocols14.cpp 16:07.67 warning: unused doc comment 16:07.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs:164:1 16:07.67 | 16:07.67 164 | /// Tracks the reactor for the current execution context. 16:07.67 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macro invocations 16:07.67 | 16:07.67 note: the lint level is defined here 16:07.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs:31:23 16:07.67 | 16:07.67 31 | #![deny(missing_docs, warnings, missing_debug_implementations)] 16:07.67 | ^^^^^^^^ 16:07.67 = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]` 16:07.67 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 16:07.67 warning: unnecessary trailing semicolon 16:07.67 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs:617:63 16:07.67 | 16:07.67 617 | let inner = mem::transmute::>(val);; 16:07.67 | ^ help: remove this semicolon 16:07.67 | 16:07.68 note: the lint level is defined here 16:07.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs:31:23 16:07.68 | 16:07.68 31 | #![deny(missing_docs, warnings, missing_debug_implementations)] 16:07.68 | ^^^^^^^^ 16:07.68 = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]` 16:07.68 warning: use of deprecated macro `try`: use the `?` operator instead 16:07.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs:659:9 16:07.68 | 16:07.68 659 | try!(self.io.register(source, 16:07.68 | ^^^ 16:07.68 | 16:07.68 note: the lint level is defined here 16:07.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs:31:23 16:07.68 | 16:07.68 31 | #![deny(missing_docs, warnings, missing_debug_implementations)] 16:07.68 | ^^^^^^^^ 16:07.68 = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` 16:07.68 warning: trait objects without an explicit `dyn` are deprecated 16:07.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs:638:35 16:07.68 | 16:07.68 638 | fn add_source(&self, source: &Evented) 16:07.68 | ^^^^^^^ help: use `dyn`: `dyn Evented` 16:07.68 | 16:07.68 note: the lint level is defined here 16:07.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs:31:23 16:07.68 | 16:07.68 31 | #![deny(missing_docs, warnings, missing_debug_implementations)] 16:07.68 | ^^^^^^^^ 16:07.68 = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` 16:07.68 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 16:07.68 = note: for more information, see issue #80165 16:07.68 warning: trait objects without an explicit `dyn` are deprecated 16:07.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs:668:42 16:07.68 | 16:07.68 668 | fn deregister_source(&self, source: &Evented) -> io::Result<()> { 16:07.68 | ^^^^^^^ help: use `dyn`: `dyn Evented` 16:07.68 | 16:07.68 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 16:07.69 = note: for more information, see issue #80165 16:07.69 warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred 16:07.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs:68:38 16:07.69 | 16:07.69 68 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 16:07.69 | ^^^^^^^^^^^^^^^^^ 16:07.69 warning: use of deprecated constant `std::sync::atomic::ATOMIC_USIZE_INIT`: the `new` function is now preferred 16:07.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/lib.rs:162:39 16:07.69 | 16:07.69 162 | static HANDLE_FALLBACK: AtomicUsize = ATOMIC_USIZE_INIT; 16:07.69 | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated constant: `AtomicUsize::new(0)` 16:07.76 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h:10, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:7: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:07.76 | ^ 16:07.76 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h:10, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:7: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.76 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:07.76 | ^ 16:07.76 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:14, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:9: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h: In function ‘mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)’: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h:257:52: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.76 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 16:07.76 | ^ 16:07.76 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h:10, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:7: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:336:46: required from here 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.76 383 | Point TopLeft() const { return Point(x, y); } 16:07.76 | ^~~~~~~ 16:07.76 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h:10, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:7: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:382:32: required from here 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.76 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 16:07.76 | ^~~~~~~~~~~~~~~ 16:07.76 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h:10, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:7: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:112:46: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:382:32: required from here 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.76 385 | Point BottomLeft() const { return Point(x, YMost()); } 16:07.76 | ^~~~~~~~~~ 16:07.76 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:14, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h:10, 16:07.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:7: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.76 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 16:07.76 | ^~~~~~~~~ 16:07.76 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:12: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h: In function ‘void mozilla::gfx::PartialArcToBezier(T*, const Point&, const Point&, const Matrix&, mozilla::gfx::Float) [with T = mozilla::gfx::PathBuilderSkia]’: 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:80:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.76 80 | Point cp1 = 16:07.76 | ^~~ 16:07.76 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathSkia::GetBounds(const Matrix&) const’: 16:07.77 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:147:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.77 147 | Rect PathSkia::GetBounds(const Matrix& aTransform) const { 16:07.77 | ^~~~~~~~ 16:07.77 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 16:07.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h:10, 16:07.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:7: 16:07.77 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 16:07.77 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.77 110 | quad[0] = TransformPoint(aRect.TopLeft()); 16:07.77 | ^~~~ 16:07.77 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.77 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 16:07.77 | ^ 16:07.77 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 16:07.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:07.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h:10, 16:07.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:7: 16:07.77 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:07.77 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.77 383 | Point TopLeft() const { return Point(x, y); } 16:07.77 | ^~~~~~~ 16:07.77 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathSkia::GetStrokedBounds(const mozilla::gfx::StrokeOptions&, const Matrix&) const’: 16:07.77 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:156:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.77 156 | Rect PathSkia::GetStrokedBounds(const StrokeOptions& aStrokeOptions, 16:07.77 | ^~~~~~~~ 16:07.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp: In member function ‘virtual void mozilla::gfx::PathSkia::StreamToSink(mozilla::gfx::PathSink*) const’: 16:07.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:182:37: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.78 182 | aSink->MoveTo(SkPointToPoint(points[0])); 16:07.78 | ~~~~~~~~~~~~~~^~~~~~~~~~~ 16:07.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathSkia::GetBounds(const Matrix&) const’: 16:07.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:152:29: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.78 152 | Rect bounds = SkRectToRect(mPath.computeTightBounds()); 16:07.78 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.78 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:12: 16:07.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h: In function ‘void mozilla::gfx::PartialArcToBezier(T*, const Point&, const Point&, const Matrix&, mozilla::gfx::Float) [with T = mozilla::gfx::PathBuilderSkia]’: 16:07.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:83:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.78 83 | Point cp2 = aEndOffset + Point(aEndOffset.y, -aEndOffset.x) * aKappaFactor; 16:07.78 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathSkia::GetStrokedBounds(const mozilla::gfx::StrokeOptions&, const Matrix&) const’: 16:07.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:170:29: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.78 170 | Rect bounds = SkRectToRect(result.computeTightBounds()); 16:07.78 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.78 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h:10, 16:07.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:7: 16:07.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:07.79 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:680:17: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:07.79 | ^~~~~~~~~~~~ 16:07.79 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 16:07.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h:10, 16:07.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.cpp:7: 16:07.79 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 16:07.79 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:07.79 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 16:07.79 | ^~~~~~~~~~~~~~~ 16:07.79 gfx/2d/SourceSurfaceSkia.o 16:07.79 /usr/lib64/ccache/g++ -o ScaledFontFontconfig.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/ScaledFontFontconfig.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.cpp 16:07.83 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 16:07.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/atomic_task.rs:168:26 16:07.83 | 16:07.83 168 | match self.state.compare_and_swap(WAITING, REGISTERING, Acquire) { 16:07.83 | ^^^^^^^^^^^^^^^^ 16:07.85 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 16:07.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/background.rs:162:13 16:07.85 | 16:07.85 162 | .compare_and_swap(0, SHUTDOWN_IDLE, SeqCst); 16:07.85 | ^^^^^^^^^^^^^^^^ 16:07.85 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 16:07.85 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/background.rs:176:18 16:07.85 | 16:07.85 176 | .compare_and_swap(curr, SHUTDOWN_NOW, SeqCst); 16:07.85 | ^^^^^^^^^^^^^^^^ 16:07.92 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 16:07.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/registration.rs:194:45 16:07.92 | 16:07.92 194 | let actual = self.state.compare_and_swap(INIT, LOCKED, SeqCst); 16:07.92 | ^^^^^^^^^^^^^^^^ 16:07.94 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 16:07.94 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-reactor/src/registration.rs:421:45 16:07.94 | 16:07.94 421 | let actual = self.state.compare_and_swap(state, next, SeqCst); 16:07.94 | ^^^^^^^^^^^^^^^^ 16:08.15 gfx/angle/targets/angle_common/PackedEGLEnums_autogen.o 16:08.15 /usr/lib64/ccache/g++ -o MemoryBuffer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/MemoryBuffer.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/MemoryBuffer.cpp 16:09.62 gfx/angle/targets/translator/CallDAG.o 16:09.62 /usr/lib64/ccache/g++ -o BuiltinsWorkaroundGLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/BuiltinsWorkaroundGLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/BuiltinsWorkaroundGLSL.cpp 16:09.63 gfx/angle/targets/angle_common/PackedEnums.o 16:09.63 /usr/lib64/ccache/g++ -o PackedEGLEnums_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/PackedEGLEnums_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/PackedEGLEnums_autogen.cpp 16:11.09 gfx/angle/targets/angle_common/PackedGLEnums_autogen.o 16:11.09 /usr/lib64/ccache/g++ -o PackedEnums.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/PackedEnums.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/PackedEnums.cpp 16:11.82 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:11.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontBase.h:10, 16:11.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.h:10, 16:11.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.cpp:7: 16:11.82 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:11.82 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:11.82 | ^ 16:11.82 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontBase.h:10, 16:11.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.h:10, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.cpp:7: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:11.83 | ^ 16:11.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.cpp:12: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 16:11.83 | ^ 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 16:11.83 | ^ 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 16:11.83 | ^ 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 16:11.83 | ^ 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 16:11.83 | ^ 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 371 | nscoord aAppUnitsPerDevPixel) { 16:11.83 | ^ 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 380 | nscoord aAppUnitsPerDevPixel) { 16:11.83 | ^ 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 387 | nscoord aAppUnitsPerDevPixel) { 16:11.83 | ^ 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 394 | nscoord aAppUnitsPerDevPixel) { 16:11.83 | ^ 16:11.83 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.cpp:16: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h: In function ‘mozilla::gfx::Point mozilla::gfx::SkPointToPoint(const SkPoint&)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h:253:57: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 253 | static inline Point SkPointToPoint(const SkPoint& aPoint) { 16:11.83 | ^ 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h: In function ‘mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h:257:52: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 16:11.83 | ^ 16:11.83 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Coord.h:12, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:12, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontBase.h:10, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.h:10, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.cpp:7: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 40 | friend Sub operator*(Sub aCoord, T aScale) { 16:11.83 | ^~~~~~~~ 16:11.83 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontBase.h:10, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.h:10, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.cpp:7: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 16:11.83 | ^~~~~~~~~~~~~ 16:11.83 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontBase.h:10, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.h:10, 16:11.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.cpp:7: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:11.83 323 | static SizeTyped FromUnknownSize( 16:11.83 | ^~~~~~~~~~~~~~~ 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.cpp: In member function ‘void mozilla::gfx::ScaledFontFontconfig::InstanceData::SetupFontOptions(cairo_font_options_t*, int*, unsigned int*) const’: 16:11.83 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontFontconfig.cpp:297:36: warning: ‘hinting’ may be used uninitialized in this function [-Wmaybe-uninitialized] 16:11.83 297 | cairo_font_options_set_hint_style(aFontOptions, hinting); 16:11.83 | ^ 16:11.85 gfx/angle/targets/translator/CodeGen.o 16:11.85 /usr/lib64/ccache/g++ -o CallDAG.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/CallDAG.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/CallDAG.cpp 16:12.59 gfx/angle/targets/translator/CollectVariables.o 16:12.59 /usr/lib64/ccache/g++ -o CodeGen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/CodeGen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/CodeGen.cpp 16:12.67 warning: `tokio-reactor` (lib) generated 12 warnings 16:12.67 Compiling tokio-codec v0.1.0 16:12.67 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_codec CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-codec CARGO_PKG_AUTHORS='Carl Lerche :Bryan Burgers ' CARGO_PKG_DESCRIPTION='Utilities for encoding and decoding frames. 16:12.67 ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-codec CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio_codec /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-codec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=e5c177a8ef21fd18 -C extra-filename=-e5c177a8ef21fd18 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bytes=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbytes-0f4a8bda94fe1aae.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern tokio_io=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_io-22f98b6f4e123a53.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 16:13.28 gfx/angle/targets/angle_common/PoolAlloc.o 16:13.28 /usr/lib64/ccache/g++ -o PackedGLEnums_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/PackedGLEnums_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/PackedGLEnums_autogen.cpp 16:13.59 Compiling cubeb-sys v0.7.0 16:13.59 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb-sys CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='Native bindings to the cubeb library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cubeb-sys CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="gecko-in-tree"' -C metadata=e80509bfec5be75e -C extra-filename=-e80509bfec5be75e --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/cubeb-sys-e80509bfec5be75e -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cmake=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcmake-8cf85b5526437723.rlib --extern pkg_config=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libpkg_config-eb9f7ef832352b74.rlib --cap-lints warn` 16:15.00 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-5c7dc133b8ad3abf/build-script-build` 16:15.01 gfx/angle/targets/translator/Compiler.o 16:15.01 /usr/lib64/ccache/g++ -o CollectVariables.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/CollectVariables.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/CollectVariables.cpp 16:15.01 [libloading 0.5.2] cargo:rustc-link-lib=dl 16:15.01 [libloading 0.5.2] TARGET = Some("powerpc64le-unknown-linux-gnu") 16:15.01 [libloading 0.5.2] OPT_LEVEL = Some("0") 16:15.01 [libloading 0.5.2] HOST = Some("powerpc64le-unknown-linux-gnu") 16:15.01 [libloading 0.5.2] CC_powerpc64le-unknown-linux-gnu = None 16:15.01 [libloading 0.5.2] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 16:15.01 [libloading 0.5.2] CFLAGS_powerpc64le-unknown-linux-gnu = None 16:15.01 [libloading 0.5.2] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 16:15.01 [libloading 0.5.2] CRATE_CC_NO_DEFAULTS = None 16:15.01 [libloading 0.5.2] DEBUG = Some("false") 16:15.01 [libloading 0.5.2] CARGO_CFG_TARGET_FEATURE = None 16:15.01 [libloading 0.5.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-29239483aa32b09a/out/src/os/unix/global_static.o" "-c" "src/os/unix/global_static.c" 16:15.11 [libloading 0.5.2] exit status: 0 16:15.11 [libloading 0.5.2] AR_powerpc64le-unknown-linux-gnu = None 16:15.11 [libloading 0.5.2] AR_powerpc64le_unknown_linux_gnu = Some("/usr/bin/gcc-ar") 16:15.11 [libloading 0.5.2] running: "/usr/bin/gcc-ar" "crs" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-29239483aa32b09a/out/libglobal_static.a" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-29239483aa32b09a/out/src/os/unix/global_static.o" 16:15.18 [libloading 0.5.2] exit status: 0 16:15.18 [libloading 0.5.2] cargo:rustc-link-lib=static=global_static 16:15.18 [libloading 0.5.2] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-29239483aa32b09a/out 16:15.18 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-5c7dc133b8ad3abf/build-script-build` 16:15.19 [libloading 0.5.2] cargo:rustc-link-lib=dl 16:15.19 [libloading 0.5.2] TARGET = Some("powerpc64le-unknown-linux-gnu") 16:15.19 [libloading 0.5.2] OPT_LEVEL = Some("2") 16:15.19 [libloading 0.5.2] HOST = Some("powerpc64le-unknown-linux-gnu") 16:15.19 [libloading 0.5.2] CC_powerpc64le-unknown-linux-gnu = None 16:15.19 [libloading 0.5.2] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 16:15.20 [libloading 0.5.2] CFLAGS_powerpc64le-unknown-linux-gnu = None 16:15.20 [libloading 0.5.2] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 16:15.20 [libloading 0.5.2] CRATE_CC_NO_DEFAULTS = None 16:15.20 [libloading 0.5.2] DEBUG = Some("false") 16:15.20 [libloading 0.5.2] CARGO_CFG_TARGET_FEATURE = None 16:15.20 [libloading 0.5.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out/src/os/unix/global_static.o" "-c" "src/os/unix/global_static.c" 16:15.29 [libloading 0.5.2] exit status: 0 16:15.29 gfx/2d/UnscaledFontFreeType.o 16:15.30 /usr/lib64/ccache/g++ -o SourceSurfaceSkia.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/SourceSurfaceSkia.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/2d/SourceSurfaceSkia.cpp 16:15.37 gfx/angle/targets/translator/ConstantUnion.o 16:15.37 /usr/lib64/ccache/g++ -o Compiler.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Compiler.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/Compiler.cpp 16:16.12 gfx/angle/targets/angle_common/aligned_memory.o 16:16.13 /usr/lib64/ccache/g++ -o PoolAlloc.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/PoolAlloc.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/PoolAlloc.cpp 16:18.05 gfx/angle/targets/angle_common/android_util.o 16:18.05 /usr/lib64/ccache/g++ -o aligned_memory.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/aligned_memory.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/aligned_memory.cpp 16:18.88 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:18.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Logging.h:23, 16:18.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/SourceSurfaceSkia.cpp:7: 16:18.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:18.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:18.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:18.88 | ^ 16:18.88 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Logging.h:23, 16:18.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/SourceSurfaceSkia.cpp:7: 16:18.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:18.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:18.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:18.88 | ^ 16:18.88 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/SourceSurfaceSkia.cpp:9: 16:18.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h: In function ‘mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)’: 16:18.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h:257:52: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:18.88 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 16:18.88 | ^ 16:18.89 gfx/2d/Unified_cpp_gfx_2d0.o 16:18.89 /usr/lib64/ccache/g++ -o UnscaledFontFreeType.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/UnscaledFontFreeType.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/2d/UnscaledFontFreeType.cpp 16:19.18 gfx/angle/targets/angle_common/angleutils.o 16:19.18 /usr/lib64/ccache/g++ -o android_util.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/android_util.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/android_util.cpp 16:20.47 gfx/2d/Unified_cpp_gfx_2d1.o 16:20.47 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_2d0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/Unified_cpp_gfx_2d0.o.pp Unified_cpp_gfx_2d0.cpp 16:20.89 gfx/angle/targets/angle_common/debug.o 16:20.89 /usr/lib64/ccache/g++ -o angleutils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/angleutils.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/angleutils.cpp 16:22.33 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:22.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/UnscaledFontFreeType.h:12, 16:22.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/UnscaledFontFreeType.cpp:7: 16:22.33 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:22.33 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:22.33 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:22.33 | ^ 16:22.34 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/UnscaledFontFreeType.h:12, 16:22.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/UnscaledFontFreeType.cpp:7: 16:22.34 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:22.34 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:22.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:22.34 | ^ 16:22.34 gfx/2d/Unified_cpp_gfx_2d2.o 16:22.34 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_2d1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/Unified_cpp_gfx_2d1.o.pp Unified_cpp_gfx_2d1.cpp 16:22.40 gfx/angle/targets/translator/Declarator.o 16:22.40 /usr/lib64/ccache/g++ -o ConstantUnion.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ConstantUnion.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.cpp 16:23.18 gfx/angle/targets/angle_common/entry_points_enum_autogen.o 16:23.18 /usr/lib64/ccache/g++ -o debug.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/debug.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/debug.cpp 16:25.16 gfx/angle/targets/angle_common/event_tracer.o 16:25.16 /usr/lib64/ccache/g++ -o entry_points_enum_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/entry_points_enum_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/entry_points_enum_autogen.cpp 16:25.86 gfx/angle/targets/translator/Diagnostics.o 16:25.86 /usr/lib64/ccache/g++ -o Declarator.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Declarator.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/Declarator.cpp 16:27.62 gfx/angle/targets/angle_common/mathutil.o 16:27.62 /usr/lib64/ccache/g++ -o event_tracer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/event_tracer.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/event_tracer.cpp 16:27.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:27.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.68 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:27.68 | ^ 16:27.68 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:27.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.68 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:27.68 | ^ 16:27.68 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:12, 16:27.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:8: 16:27.68 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathRecording::GetBounds(const Matrix&) const’: 16:27.68 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h:204:67: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.68 204 | Rect GetBounds(const Matrix& aTransform = Matrix()) const final { 16:27.68 | ^ 16:27.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:27.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 16:27.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 16:27.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 16:27.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 16:27.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 16:27.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 16:27.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.68 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 16:27.68 | ^ 16:27.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 16:27.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.68 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 16:27.68 | ^ 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 16:27.69 | ^ 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 16:27.69 | ^ 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 16:27.69 | ^ 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 371 | nscoord aAppUnitsPerDevPixel) { 16:27.69 | ^ 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 380 | nscoord aAppUnitsPerDevPixel) { 16:27.69 | ^ 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 387 | nscoord aAppUnitsPerDevPixel) { 16:27.69 | ^ 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 394 | nscoord aAppUnitsPerDevPixel) { 16:27.69 | ^ 16:27.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:37, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 1338 | CSSCoord ToCSSPixels() const { return _0; } 16:27.69 | ^ 16:27.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 189 | CSSRect GetExpandedScrollableRect() const { 16:27.69 | ^ 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 16:27.69 | ^ 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 16:27.69 | ^ 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 16:27.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.69 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 16:27.69 | ^ 16:27.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 16:27.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.70 243 | CSSRect CalculateScrollRange() const { 16:27.70 | ^ 16:27.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 16:27.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.70 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 16:27.70 | ^ 16:27.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 16:27.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.70 457 | CSSRect GetVisualViewport() const { 16:27.70 | ^ 16:27.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 16:27.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.70 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 16:27.70 | ^ 16:27.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 16:27.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.72 21 | inline Rect ToRect(const gfxRect& aRect) { 16:27.72 | ^ 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.72 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 16:27.72 | ^ 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.72 40 | inline Point ToPoint(const gfxPoint& aPoint) { 16:27.72 | ^ 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.72 44 | inline Size ToSize(const gfxSize& aSize) { 16:27.72 | ^ 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.72 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 16:27.72 | ^ 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.72 52 | inline gfxSize ThebesSize(const Size& aSize) { 16:27.72 | ^ 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 16:27.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.72 56 | inline gfxRect ThebesRect(const Rect& aRect) { 16:27.72 | ^ 16:27.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 16:27.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 16:27.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.73 1859 | int32_t aAppUnitsPerPixel) { 16:27.73 | ^ 16:27.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 16:27.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.73 3214 | int32_t aAppUnitsPerPixel) { 16:27.73 | ^ 16:27.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 16:27.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.73 332 | LayerPoint GetFixedPositionAnchor() const { 16:27.73 | ^ 16:27.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 16:27.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.73 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 16:27.73 | ^ 16:27.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 16:27.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.74 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 16:27.74 | ^ 16:27.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.74 1394 | LayerPoint GetFixedPositionAnchor() { 16:27.74 | ^ 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.74 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 16:27.74 | ^ 16:27.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.74 49 | gfx::Size GetInheritedScale() const { return mScale; } 16:27.74 | ^ 16:27.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.74 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 16:27.74 | ^ 16:27.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:336:46: required from here 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.74 383 | Point TopLeft() const { return Point(x, y); } 16:27.74 | ^~~~~~~ 16:27.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 16:27.74 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:382:32: required from here 16:27.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.74 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 16:27.74 | ^~~~~~~~~~~~~~~ 16:27.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:27.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2029:59: required from here 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.75 427 | SizeT Size() const { return SizeT(width, height); } 16:27.75 | ^~~~ 16:27.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2034:34: required from here 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.75 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 16:27.75 | ^~~~~~~~~~~~~ 16:27.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2042:45: required from here 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.75 62 | Sub operator-(const Sub& aPoint) const { 16:27.75 | ^~~~~~~~ 16:27.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 16:27.75 | ^~~~~~~~ 16:27.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.75 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 16:27.75 | ^~~~~~~~ 16:27.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.75 43 | friend Sub operator*(T aScale, Sub aCoord) { 16:27.75 | ^~~~~~~~ 16:27.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.75 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 16:27.75 | ^~~~~~~~~~~~~ 16:27.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 16:27.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.75 323 | static SizeTyped FromUnknownSize( 16:27.75 | ^~~~~~~~~~~~~~~ 16:27.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.76 427 | SizeT Size() const { return SizeT(width, height); } 16:27.76 | ^~~~ 16:27.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.76 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 16:27.76 | ^~~~~~~~ 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.76 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 16:27.76 | ^~~~~~~~ 16:27.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.76 62 | Sub operator-(const Sub& aPoint) const { 16:27.76 | ^~~~~~~~ 16:27.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.76 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 16:27.76 | ^~~~~~~~~~~~~~ 16:27.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘static Sub mozilla::gfx::BaseRect::MaxIntRect() [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:117:40: required from here 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:636:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.76 636 | static Sub MaxIntRect() { 16:27.76 | ^~~~~~~~~~ 16:27.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.76 277 | static RectTyped FromUnknownRect( 16:27.76 | ^~~~~~~~~~~~~~~ 16:27.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.76 150 | static PointTyped FromUnknownPoint( 16:27.76 | ^~~~~~~~~~~~~~~~ 16:27.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 16:27.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.77 282 | RectTyped ToUnknownRect() const { 16:27.77 | ^~~~~~~~~~~~~ 16:27.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:112:46: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:382:32: required from here 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.77 385 | Point BottomLeft() const { return Point(x, YMost()); } 16:27.77 | ^~~~~~~~~~ 16:27.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.77 794 | RectTyped TransformAndClipBounds( 16:27.77 | ^~~~~~~~~~~~~~~~~~~~~~ 16:27.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:12, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRefPtrHashtable.h:11, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:16, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.77 760 | typename detail::Nth::Type extract() { 16:27.77 | ^~~~~~~ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 16:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.77 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 16:27.77 | ^ 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 16:27.78 | ^~~~~~~~~~~ 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 16:27.78 | ^ 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 16:27.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 16:27.78 | ~~~~~~~~~~~~~^~ 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 16:27.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 16:27.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 16:27.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 282 | RectTyped ToUnknownRect() const { 16:27.78 | ^~~~~~~~~~~~~ 16:27.78 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:8: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In function ‘void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::SizeTyped]’: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:3769:6: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 3769 | void ReplaySetAttribute(FilterNode* aNode, uint32_t aIndex, T aValue) { 16:27.78 | ^~~~~~~~~~~~~~~~~~ 16:27.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In function ‘void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::RectTyped]’: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:3769:6: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In function ‘void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::PointTyped]’: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:3769:6: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In member function ‘virtual bool mozilla::gfx::RecordedCreateDrawTargetForFilter::PlayEvent(mozilla::gfx::Translator*) const’: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2029:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 2029 | Rect userSpaceSource = Rect(mDestPoint, mSourceRect.Size()); 16:27.78 | ~~~~~~~~~~~~~~~~^~ 16:27.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2034:43: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 2034 | auto destRect = IntRectToRect(baseRect); 16:27.78 | ^ 16:27.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2042:45: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 2042 | Point shift = userSpaceSource.TopLeft() - mDestPoint; 16:27.78 | ^~~~~~~~~~ 16:27.78 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2044:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 2044 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 16:27.78 | ~~~~~~~~~~~~~~~~~~~~^~ 16:27.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 16:27.78 | ^~~~~~~~~~~~~ 16:27.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 16:27.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 110 | quad[0] = TransformPoint(aRect.TopLeft()); 16:27.78 | ^~~~ 16:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.78 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 16:27.78 | ^ 16:27.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:27.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 384 | Point TopRight() const { return Point(XMost(), y); } 16:27.79 | ^~~~~~~~ 16:27.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 16:27.79 | ^~~~~~~~~ 16:27.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 385 | Point BottomLeft() const { return Point(x, YMost()); } 16:27.79 | ^~~~~~~~~~ 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 16:27.79 | ^~~~~~~~~ 16:27.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 62 | Sub operator-(const Sub& aPoint) const { 16:27.79 | ^~~~~~~~ 16:27.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 427 | SizeT Size() const { return SizeT(width, height); } 16:27.79 | ^~~~ 16:27.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.h:13, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:7: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 113 | quad[3] = TransformPoint(aRect.BottomRight()); 16:27.79 | ~~~~~~~~~~~~~~~~~^~ 16:27.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 16:27.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 16:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 16:27.79 | ~~~~~~~~~~~~~^~ 16:27.79 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:8: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In member function ‘virtual bool mozilla::gfx::RecordedCreateDrawTargetForFilter::PlayEvent(mozilla::gfx::Translator*) const’: 16:27.79 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2029:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 2029 | Rect userSpaceSource = Rect(mDestPoint, mSourceRect.Size()); 16:27.79 | ~~~~~~~~~~~~~~~~^~ 16:27.79 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2034:34: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 2034 | auto destRect = IntRectToRect(baseRect); 16:27.79 | ~~~~~~~~~~~~~^~~~~~~~~~ 16:27.79 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2044:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 2044 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 16:27.79 | ~~~~~~~~~~~~~~~~~~~~^~ 16:27.79 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2044:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.79 2044 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 16:27.79 | ^~~~~ 16:27.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 16:27.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 16:27.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:12: 16:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 16:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.80 221 | rect = rect.Intersect(mClipStack.LastElement()); 16:27.80 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.80 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 16:27.80 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.80 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:8: 16:27.80 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In member function ‘virtual bool mozilla::gfx::RecordedCreateDrawTargetForFilter::PlayEvent(mozilla::gfx::Translator*) const’: 16:27.80 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2036:48: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.80 2036 | userSpaceSource = userSpaceSource.Intersect(userSpaceBounds); 16:27.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 16:27.80 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In member function ‘virtual bool mozilla::gfx::RecordedMaskSurface::PlayEvent(mozilla::gfx::Translator*) const’: 16:27.80 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:3738:18: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:27.80 3738 | dt->MaskSurface(*GenericPattern(mPattern, aTranslator), surface, mOffset, 16:27.80 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.80 3739 | mOptions); 16:27.80 | ~~~~~~~~~ 16:27.80 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp: In member function ‘bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)’: 16:27.80 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:50:3: warning: ‘magicInt’ may be used uninitialized [-Wmaybe-uninitialized] 16:27.80 50 | if (magicInt != mozilla::gfx::kMagicInt) { 16:27.80 | ^~ 16:27.80 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:57:3: warning: ‘majorRevision’ may be used uninitialized [-Wmaybe-uninitialized] 16:27.80 57 | if (majorRevision != kMajorRevision) { 16:27.80 | ^~ 16:27.80 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:64:3: warning: ‘minorRevision’ may be used uninitialized [-Wmaybe-uninitialized] 16:27.80 64 | if (minorRevision > kMinorRevision) { 16:27.80 | ^~ 16:27.80 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/InlineTranslator.cpp:72:46: warning: ‘eventType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 16:27.80 72 | bool success = RecordedEvent::DoWithEvent( 16:27.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 16:27.80 73 | reader, static_cast(eventType), 16:27.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.80 74 | [&](RecordedEvent* recordedEvent) -> bool { 16:27.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.80 75 | // Make sure that the whole event was read from the stream 16:27.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.80 76 | // successfully. 16:27.80 | ~~~~~~~~~~~~~~~~ 16:27.80 77 | if (!reader.good()) { 16:27.80 | ~~~~~~~~~~~~~~~~~~~~~ 16:27.80 78 | mError = " READ"; 16:27.80 | ~~~~~~~~~~~~~~~~~ 16:27.80 79 | return false; 16:27.80 | ~~~~~~~~~~~~~ 16:27.80 80 | } 16:27.80 | ~ 16:27.80 81 | 16:27.80 | 16:27.80 82 | if (!recordedEvent->PlayEvent(this)) { 16:27.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.80 83 | mError = " PLAY"; 16:27.80 | ~~~~~~~~~~~~~~~~~ 16:27.80 84 | return false; 16:27.80 | ~~~~~~~~~~~~~ 16:27.80 85 | } 16:27.80 | ~ 16:27.80 86 | 16:27.80 | 16:27.80 87 | return true; 16:27.80 | ~~~~~~~~~~~~ 16:27.80 88 | }); 16:27.80 | ~~ 16:27.80 gfx/angle/targets/translator/DirectiveHandler.o 16:27.80 /usr/lib64/ccache/g++ -o Diagnostics.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Diagnostics.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/Diagnostics.cpp 16:27.81 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_2d2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_CAIRO -DMOZ2D_HAS_MOZ_CAIRO -DMOZ_ENABLE_FREETYPE -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -MD -MP -MF .deps/Unified_cpp_gfx_2d2.o.pp Unified_cpp_gfx_2d2.cpp 16:29.06 gfx/angle/targets/angle_common/matrix_utils.o 16:29.06 /usr/lib64/ccache/g++ -o mathutil.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mathutil.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/mathutil.cpp 16:29.86 gfx/angle/targets/translator/ExtensionBehavior.o 16:29.86 /usr/lib64/ccache/g++ -o DirectiveHandler.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/DirectiveHandler.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/DirectiveHandler.cpp 16:30.50 gfx/angle/targets/angle_common/string_utils.o 16:30.50 /usr/lib64/ccache/g++ -o matrix_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/matrix_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/matrix_utils.cpp 16:31.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 16:31.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:31.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:31.32 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 16:31.32 from Unified_cpp_parser_html1.cpp:2: 16:31.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:31.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:31.32 | ^ 16:31.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 16:31.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 16:31.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:31.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:31.32 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 16:31.32 from Unified_cpp_parser_html1.cpp:2: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:31.33 | ^ 16:31.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:31.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:31.33 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 16:31.33 from Unified_cpp_parser_html1.cpp:2: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 371 | nscoord aAppUnitsPerDevPixel) { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 380 | nscoord aAppUnitsPerDevPixel) { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 387 | nscoord aAppUnitsPerDevPixel) { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 394 | nscoord aAppUnitsPerDevPixel) { 16:31.33 | ^ 16:31.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 16:31.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 16:31.33 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:9, 16:31.33 from Unified_cpp_parser_html1.cpp:2: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 189 | CSSRect GetExpandedScrollableRect() const { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.33 243 | CSSRect CalculateScrollRange() const { 16:31.33 | ^ 16:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 16:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 16:31.34 | ^ 16:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 16:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.34 457 | CSSRect GetVisualViewport() const { 16:31.34 | ^ 16:31.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 16:31.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:9, 16:31.35 from Unified_cpp_parser_html1.cpp:2: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.35 1338 | CSSCoord ToCSSPixels() const { return _0; } 16:31.35 | ^ 16:31.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:9, 16:31.35 from Unified_cpp_parser_html1.cpp:2: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.35 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 16:31.35 | ^ 16:31.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 16:31.35 from Unified_cpp_parser_html1.cpp:2: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 16:31.35 | ^~~~~~~~ 16:31.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 16:31.35 from Unified_cpp_parser_html1.cpp:2: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.35 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 16:31.35 | ^~~~~~~~ 16:31.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 16:31.35 from Unified_cpp_parser_html1.cpp:2: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.35 427 | SizeT Size() const { return SizeT(width, height); } 16:31.35 | ^~~~ 16:31.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:31.35 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 16:31.35 from Unified_cpp_parser_html1.cpp:2: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.35 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 16:31.35 | ^~~~~~~~ 16:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:31.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 16:31.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.36 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 16:31.36 | ^~~~~~~~ 16:31.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 16:31.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 16:31.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:31.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:31.36 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 16:31.36 from Unified_cpp_parser_html1.cpp:2: 16:31.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 16:31.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 16:31.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.36 62 | Sub operator-(const Sub& aPoint) const { 16:31.36 | ^~~~~~~~ 16:31.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 16:31.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 16:31.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:31.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:31.37 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, 16:31.37 from Unified_cpp_parser_html1.cpp:2: 16:31.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 16:31.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 16:31.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:31.37 43 | friend Sub operator*(T aScale, Sub aCoord) { 16:31.37 | ^~~~~~~~ 16:31.37 /usr/lib64/ccache/g++ -o Unified_cpp_parser_html2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/parser/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/parser/html -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_parser_html2.o.pp Unified_cpp_parser_html2.cpp 16:31.79 gfx/angle/targets/translator/ExtensionGLSL.o 16:31.79 /usr/lib64/ccache/g++ -o ExtensionBehavior.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ExtensionBehavior.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ExtensionBehavior.cpp 16:32.46 gfx/angle/targets/angle_common/system_utils.o 16:32.46 /usr/lib64/ccache/g++ -o string_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/string_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/string_utils.cpp 16:33.13 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libsqlite3-sys-11a9d6fa9ab203ab/build-script-build` 16:33.16 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/lmdb-rkv-sys-7daa1bc810c4acb7/build-script-build` 16:33.92 [lmdb-rkv-sys 0.11.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 16:33.92 [lmdb-rkv-sys 0.11.0] OPT_LEVEL = Some("2") 16:33.92 [lmdb-rkv-sys 0.11.0] HOST = Some("powerpc64le-unknown-linux-gnu") 16:33.92 [lmdb-rkv-sys 0.11.0] CC_powerpc64le-unknown-linux-gnu = None 16:33.92 [lmdb-rkv-sys 0.11.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 16:33.92 [lmdb-rkv-sys 0.11.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 16:33.92 [lmdb-rkv-sys 0.11.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 16:33.92 [lmdb-rkv-sys 0.11.0] CRATE_CC_NO_DEFAULTS = None 16:33.92 [lmdb-rkv-sys 0.11.0] DEBUG = Some("false") 16:33.92 [lmdb-rkv-sys 0.11.0] CARGO_CFG_TARGET_FEATURE = None 16:33.92 [lmdb-rkv-sys 0.11.0] CC_powerpc64le-unknown-linux-gnu = None 16:33.92 [lmdb-rkv-sys 0.11.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 16:33.92 [lmdb-rkv-sys 0.11.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 16:33.92 [lmdb-rkv-sys 0.11.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 16:33.92 [lmdb-rkv-sys 0.11.0] CRATE_CC_NO_DEFAULTS = None 16:33.92 [lmdb-rkv-sys 0.11.0] CARGO_CFG_TARGET_FEATURE = None 16:34.01 [lmdb-rkv-sys 0.11.0] CC_powerpc64le-unknown-linux-gnu = None 16:34.01 [lmdb-rkv-sys 0.11.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 16:34.01 [lmdb-rkv-sys 0.11.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 16:34.01 [lmdb-rkv-sys 0.11.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 16:34.01 [lmdb-rkv-sys 0.11.0] CRATE_CC_NO_DEFAULTS = None 16:34.02 [lmdb-rkv-sys 0.11.0] CARGO_CFG_TARGET_FEATURE = None 16:34.08 [lmdb-rkv-sys 0.11.0] CC_powerpc64le-unknown-linux-gnu = None 16:34.08 [lmdb-rkv-sys 0.11.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 16:34.08 [lmdb-rkv-sys 0.11.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 16:34.08 [lmdb-rkv-sys 0.11.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 16:34.08 [lmdb-rkv-sys 0.11.0] CRATE_CC_NO_DEFAULTS = None 16:34.08 [lmdb-rkv-sys 0.11.0] CARGO_CFG_TARGET_FEATURE = None 16:34.13 gfx/angle/targets/translator/FlagStd140Structs.o 16:34.13 /usr/lib64/ccache/g++ -o ExtensionGLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ExtensionGLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.cpp 16:34.19 [lmdb-rkv-sys 0.11.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-Wno-unused-parameter" "-Wbad-function-cast" "-Wuninitialized" "-DMDB_IDL_LOGN=9" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out/mdb.o" "-c" "/builddir/build/BUILD/icecat-78.15.0/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb.c" 16:34.58 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 16:34.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontBase.h:10, 16:34.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontBase.cpp:7, 16:34.58 from Unified_cpp_gfx_2d2.cpp:2: 16:34.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:34.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:34.58 | ^ 16:34.58 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontBase.h:10, 16:34.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontBase.cpp:7, 16:34.58 from Unified_cpp_gfx_2d2.cpp:2: 16:34.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:34.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:34.58 | ^ 16:34.58 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:14, 16:34.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawCommand.h:16, 16:34.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/CaptureCommandList.h:14, 16:34.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/SourceSurfaceCapture.h:11, 16:34.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/SourceSurfaceCapture.cpp:7, 16:34.58 from Unified_cpp_gfx_2d2.cpp:20: 16:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 5; Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}; typename mozilla::detail::Nth::Type = mozilla::gfx::SizeTyped]’: 16:34.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 1; T = float; Ts = {mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:34.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 0; T = unsigned int; Ts = {float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:34.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:34.59 /usr/include/c++/11/bits/stl_pair.h:353:35: required from ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = unsigned int&; _U2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const unsigned int; _T2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >]’ 16:34.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:33:36: required from ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >; uint32_t = unsigned int]’ 16:34.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:53:12: required from here 16:34.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.59 760 | typename detail::Nth::Type extract() { 16:34.59 | ^~~~~~~ 16:34.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 8; Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}; typename mozilla::detail::Nth::Type = mozilla::gfx::RectTyped]’: 16:34.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 1; T = float; Ts = {mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:34.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 0; T = unsigned int; Ts = {float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:34.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 16:34.59 /usr/include/c++/11/bits/stl_pair.h:353:35: required from ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = unsigned int&; _U2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const unsigned int; _T2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >]’ 16:34.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:33:36: required from ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >; uint32_t = unsigned int]’ 16:34.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:53:12: required from here 16:34.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<8, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.59 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/ScaledFontBase.cpp:10, 16:34.59 from Unified_cpp_gfx_2d2.cpp:2: 16:34.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h: In constructor ‘mozilla::gfx::PathSkia::PathSkia(SkPath&, mozilla::gfx::FillRule, mozilla::gfx::Point, mozilla::gfx::Point)’: 16:34.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathSkia.h:53:3: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.59 53 | PathSkia(SkPath& aPath, FillRule aFillRule, Point aCurrentPoint = Point(), 16:34.59 | ^~~~~~~~ 16:34.60 [libloading 0.5.2] AR_powerpc64le-unknown-linux-gnu = None 16:34.60 [libloading 0.5.2] AR_powerpc64le_unknown_linux_gnu = Some("/usr/bin/gcc-ar") 16:34.60 [libloading 0.5.2] running: "/usr/bin/gcc-ar" "crs" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out/libglobal_static.a" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out/src/os/unix/global_static.o" 16:34.61 [libloading 0.5.2] exit status: 0 16:34.61 [libloading 0.5.2] cargo:rustc-link-lib=static=global_static 16:34.61 [libloading 0.5.2] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out 16:34.61 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-720be8d926d91241/build-script-build` 16:34.63 gfx/angle/targets/translator/FunctionLookup.o 16:34.63 /usr/lib64/ccache/g++ -o FlagStd140Structs.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/FlagStd140Structs.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/FlagStd140Structs.cpp 16:34.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:34.99 from PDocumentChannelChild.cpp:7, 16:34.99 from UnifiedProtocols14.cpp:2: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:34.99 | ^ 16:34.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:34.99 from PDocumentChannelChild.cpp:7, 16:34.99 from UnifiedProtocols14.cpp:2: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:34.99 | ^ 16:34.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:34.99 from PDocumentChannelChild.cpp:7, 16:34.99 from UnifiedProtocols14.cpp:2: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 371 | nscoord aAppUnitsPerDevPixel) { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 380 | nscoord aAppUnitsPerDevPixel) { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 387 | nscoord aAppUnitsPerDevPixel) { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 394 | nscoord aAppUnitsPerDevPixel) { 16:34.99 | ^ 16:34.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:34.99 from PDocumentChannelChild.cpp:7, 16:34.99 from UnifiedProtocols14.cpp:2: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 189 | CSSRect GetExpandedScrollableRect() const { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 243 | CSSRect CalculateScrollRange() const { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 16:34.99 | ^ 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 16:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:34.99 457 | CSSRect GetVisualViewport() const { 16:34.99 | ^ 16:34.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 16:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.00 from PDocumentChannelChild.cpp:7, 16:35.00 from UnifiedProtocols14.cpp:2: 16:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 16:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.00 1338 | CSSCoord ToCSSPixels() const { return _0; } 16:35.00 | ^ 16:35.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.00 from PDocumentChannelChild.cpp:7, 16:35.00 from UnifiedProtocols14.cpp:2: 16:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 16:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.00 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 16:35.00 | ^ 16:35.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 16:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.01 from PDocumentChannelChild.cpp:7, 16:35.01 from UnifiedProtocols14.cpp:2: 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.01 21 | inline Rect ToRect(const gfxRect& aRect) { 16:35.01 | ^ 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.01 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 16:35.01 | ^ 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.01 40 | inline Point ToPoint(const gfxPoint& aPoint) { 16:35.01 | ^ 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.01 44 | inline Size ToSize(const gfxSize& aSize) { 16:35.01 | ^ 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.01 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 16:35.01 | ^ 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.01 52 | inline gfxSize ThebesSize(const Size& aSize) { 16:35.01 | ^ 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.01 56 | inline gfxRect ThebesRect(const Rect& aRect) { 16:35.01 | ^ 16:35.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 16:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 16:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 16:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 16:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 16:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 16:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 16:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 16:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 16:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.01 from PDocumentChannelChild.cpp:7, 16:35.01 from UnifiedProtocols14.cpp:2: 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.01 1859 | int32_t aAppUnitsPerPixel) { 16:35.01 | ^ 16:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 16:35.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.02 3214 | int32_t aAppUnitsPerPixel) { 16:35.02 | ^ 16:35.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.02 from PDocumentChannelChild.cpp:7, 16:35.02 from UnifiedProtocols14.cpp:2: 16:35.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 16:35.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.02 332 | LayerPoint GetFixedPositionAnchor() const { 16:35.02 | ^ 16:35.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.02 from PDocumentChannelChild.cpp:7, 16:35.02 from UnifiedProtocols14.cpp:2: 16:35.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 16:35.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.02 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 16:35.02 | ^ 16:35.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:22, 16:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.02 from PDocumentChannelChild.cpp:7, 16:35.02 from UnifiedProtocols14.cpp:2: 16:35.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 16:35.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.03 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 16:35.03 | ^ 16:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.03 from PDocumentChannelChild.cpp:7, 16:35.03 from UnifiedProtocols14.cpp:2: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.03 40 | friend Sub operator*(Sub aCoord, T aScale) { 16:35.03 | ^~~~~~~~ 16:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.03 from PDocumentChannelChild.cpp:7, 16:35.03 from UnifiedProtocols14.cpp:2: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 16:35.03 | ^~~~~~~~ 16:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.03 from PDocumentChannelChild.cpp:7, 16:35.03 from UnifiedProtocols14.cpp:2: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.03 427 | SizeT Size() const { return SizeT(width, height); } 16:35.03 | ^~~~ 16:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.03 from PDocumentChannelChild.cpp:7, 16:35.03 from UnifiedProtocols14.cpp:2: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.03 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 16:35.03 | ^~~~~~~~ 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.03 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 16:35.03 | ^~~~~~~~ 16:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.03 from PDocumentChannelChild.cpp:7, 16:35.03 from UnifiedProtocols14.cpp:2: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.03 62 | Sub operator-(const Sub& aPoint) const { 16:35.03 | ^~~~~~~~ 16:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.03 from PDocumentChannelChild.cpp:7, 16:35.03 from UnifiedProtocols14.cpp:2: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 16:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.03 43 | friend Sub operator*(T aScale, Sub aCoord) { 16:35.03 | ^~~~~~~~ 16:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.04 from PDocumentChannelChild.cpp:7, 16:35.04 from UnifiedProtocols14.cpp:2: 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.04 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 16:35.04 | ^~~~~~~~~~~~~ 16:35.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.04 from PDocumentChannelChild.cpp:7, 16:35.04 from UnifiedProtocols14.cpp:2: 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.04 323 | static SizeTyped FromUnknownSize( 16:35.04 | ^~~~~~~~~~~~~~~ 16:35.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannel.h:11, 16:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PDocumentChannelChild.h:9, 16:35.04 from PDocumentChannelChild.cpp:7, 16:35.04 from UnifiedProtocols14.cpp:2: 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.04 760 | typename detail::Nth::Type extract() { 16:35.04 | ^~~~~~~ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 16:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:35.04 ipc/ipdl/UnifiedProtocols16.o 16:35.05 /usr/lib64/ccache/g++ -o UnifiedProtocols15.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols15.o.pp UnifiedProtocols15.cpp 16:35.20 gfx/angle/targets/angle_common/system_utils_linux.o 16:35.20 /usr/lib64/ccache/g++ -o system_utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/system_utils.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/system_utils.cpp 16:36.19 gfx/angle/targets/angle_common/system_utils_posix.o 16:36.19 /usr/lib64/ccache/g++ -o system_utils_linux.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/system_utils_linux.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/system_utils_linux.cpp 16:36.75 gfx/angle/targets/angle_common/sha1.o 16:36.75 /usr/lib64/ccache/g++ -o system_utils_posix.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/system_utils_posix.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/system_utils_posix.cpp 16:37.25 gfx/angle/targets/translator/HashNames.o 16:37.25 /usr/lib64/ccache/g++ -o FunctionLookup.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/FunctionLookup.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/FunctionLookup.cpp 16:37.80 gfx/angle/targets/angle_common/PMurHash.o 16:37.80 /usr/lib64/ccache/g++ -o sha1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/sha1.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base/anglebase/sha1.cc 16:38.68 ipc/ipdl/UnifiedProtocols17.o 16:38.68 /usr/lib64/ccache/g++ -o UnifiedProtocols16.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols16.o.pp UnifiedProtocols16.cpp 16:38.73 gfx/angle/targets/angle_common/tls.o 16:38.73 /usr/lib64/ccache/g++ -o PMurHash.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/PMurHash.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/smhasher/src/PMurHash.cpp 16:38.94 gfx/angle/targets/angle_common/uniform_type_info_autogen.o 16:38.95 /usr/lib64/ccache/g++ -o tls.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/tls.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/tls.cpp 16:39.88 gfx/angle/targets/translator/ImageFunctionHLSL.o 16:39.89 /usr/lib64/ccache/g++ -o HashNames.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/HashNames.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/HashNames.cpp 16:40.20 [lmdb-rkv-sys 0.11.0] exit status: 0 16:40.20 ipc/ipdl/UnifiedProtocols18.o 16:40.20 /usr/lib64/ccache/g++ -o UnifiedProtocols17.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols17.o.pp UnifiedProtocols17.cpp 16:40.73 gfx/angle/targets/angle_common/utilities.o 16:40.73 /usr/lib64/ccache/g++ -o uniform_type_info_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/uniform_type_info_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/uniform_type_info_autogen.cpp 16:42.00 gfx/angle/targets/translator/ImmutableStringBuilder.o 16:42.00 /usr/lib64/ccache/g++ -o ImageFunctionHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ImageFunctionHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ImageFunctionHLSL.cpp 16:43.23 /usr/lib64/ccache/g++ -o utilities.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/utilities.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/utilities.cpp 16:45.03 gfx/angle/targets/translator/ImmutableString_ESSL_autogen.o 16:45.03 /usr/lib64/ccache/g++ -o ImmutableStringBuilder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ImmutableStringBuilder.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ImmutableStringBuilder.cpp 16:45.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 16:45.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 16:45.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 16:45.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:45.99 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:45.99 from Unified_cpp_parser_html2.cpp:2: 16:45.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 16:45.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:45.99 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 16:45.99 | ^ 16:45.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 16:45.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 16:45.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:45.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:45.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 16:45.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 16:45.99 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:45.99 from Unified_cpp_parser_html2.cpp:2: 16:45.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 16:45.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:45.99 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 16:45.99 | ^ 16:46.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:46.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:46.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 16:46.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 16:46.00 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:46.00 from Unified_cpp_parser_html2.cpp:2: 16:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 16:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.00 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 16:46.00 | ^ 16:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 16:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.00 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 16:46.00 | ^ 16:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 16:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.00 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 16:46.00 | ^ 16:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 16:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.00 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 16:46.00 | ^ 16:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 16:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 16:46.01 | ^ 16:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 16:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.01 371 | nscoord aAppUnitsPerDevPixel) { 16:46.01 | ^ 16:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 16:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.01 380 | nscoord aAppUnitsPerDevPixel) { 16:46.01 | ^ 16:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 16:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.01 387 | nscoord aAppUnitsPerDevPixel) { 16:46.01 | ^ 16:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 16:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.01 394 | nscoord aAppUnitsPerDevPixel) { 16:46.01 | ^ 16:46.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 16:46.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 16:46.02 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:46.02 from Unified_cpp_parser_html2.cpp:2: 16:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 16:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.02 189 | CSSRect GetExpandedScrollableRect() const { 16:46.02 | ^ 16:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 16:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 16:46.02 | ^ 16:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 16:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.02 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 16:46.03 | ^ 16:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 16:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 16:46.03 | ^ 16:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 16:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.03 243 | CSSRect CalculateScrollRange() const { 16:46.03 | ^ 16:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 16:46.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 16:46.04 | ^ 16:46.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 16:46.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.04 457 | CSSRect GetVisualViewport() const { 16:46.04 | ^ 16:46.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 16:46.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 16:46.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHTMLParts.h:14, 16:46.04 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:17, 16:46.04 from Unified_cpp_parser_html2.cpp:2: 16:46.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 16:46.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.04 1338 | CSSCoord ToCSSPixels() const { return _0; } 16:46.04 | ^ 16:46.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 16:46.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 16:46.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHTMLParts.h:14, 16:46.04 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:17, 16:46.04 from Unified_cpp_parser_html2.cpp:2: 16:46.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 16:46.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.04 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 16:46.05 | ^ 16:46.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 16:46.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 16:46.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHTMLParts.h:14, 16:46.05 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:17, 16:46.05 from Unified_cpp_parser_html2.cpp:2: 16:46.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 16:46.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.05 21 | inline Rect ToRect(const gfxRect& aRect) { 16:46.06 | ^ 16:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 16:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 16:46.06 | ^ 16:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 16:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 16:46.06 | ^ 16:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 16:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.06 44 | inline Size ToSize(const gfxSize& aSize) { 16:46.07 | ^ 16:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 16:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.07 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 16:46.07 | ^ 16:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 16:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 16:46.07 | ^ 16:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 16:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 16:46.07 | ^ 16:46.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 16:46.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHTMLParts.h:14, 16:46.07 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:17, 16:46.07 from Unified_cpp_parser_html2.cpp:2: 16:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 16:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.07 1859 | int32_t aAppUnitsPerPixel) { 16:46.07 | ^ 16:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 16:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.08 3214 | int32_t aAppUnitsPerPixel) { 16:46.08 | ^ 16:46.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 16:46.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 16:46.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 16:46.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 16:46.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 16:46.08 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 16:46.08 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 16:46.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:46.08 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:46.08 from Unified_cpp_parser_html2.cpp:2: 16:46.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 16:46.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 16:46.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 16:46.08 | ^~~~~~~~ 16:46.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:46.09 from Unified_cpp_parser_html2.cpp:2: 16:46.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 16:46.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 16:46.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 16:46.09 | ^~~~~~~~ 16:46.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:46.09 from Unified_cpp_parser_html2.cpp:2: 16:46.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 16:46.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 16:46.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.09 427 | SizeT Size() const { return SizeT(width, height); } 16:46.09 | ^~~~ 16:46.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 16:46.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 16:46.10 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:46.10 from Unified_cpp_parser_html2.cpp:2: 16:46.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:46.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 16:46.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 16:46.10 | ^~~~~~~~ 16:46.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 16:46.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 16:46.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 16:46.10 | ^~~~~~~~ 16:46.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 16:46.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 16:46.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 16:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 16:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:46.11 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:46.11 from Unified_cpp_parser_html2.cpp:2: 16:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 16:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 16:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.11 62 | Sub operator-(const Sub& aPoint) const { 16:46.11 | ^~~~~~~~ 16:46.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 16:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 16:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 16:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 16:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 16:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 16:46.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 16:46.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:46.12 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:46.12 from Unified_cpp_parser_html2.cpp:2: 16:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 16:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 16:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.12 43 | friend Sub operator*(T aScale, Sub aCoord) { 16:46.12 | ^~~~~~~~ 16:46.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 16:46.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 16:46.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 16:46.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:46.12 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:46.12 from Unified_cpp_parser_html2.cpp:2: 16:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 16:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 16:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 16:46.13 | ^~~~~~~~~~~~~ 16:46.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 16:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 16:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 16:46.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 16:46.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 16:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 16:46.13 from /builddir/build/BUILD/icecat-78.15.0/parser/html/nsParserUtils.cpp:10, 16:46.13 from Unified_cpp_parser_html2.cpp:2: 16:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 16:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 16:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 16:46.14 323 | static SizeTyped FromUnknownSize( 16:46.14 | ^~~~~~~~~~~~~~~ 16:46.14 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/parser/html' 16:46.14 gfx/angle/targets/translator/ImmutableString_autogen.o 16:46.14 /usr/lib64/ccache/g++ -o ImmutableString_ESSL_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ImmutableString_ESSL_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ImmutableString_ESSL_autogen.cpp 16:46.48 gfx/angle/targets/translator/InfoSink.o 16:46.48 /usr/lib64/ccache/g++ -o ImmutableString_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ImmutableString_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ImmutableString_autogen.cpp 16:46.53 gfx/angle/targets/translator/Initialize.o 16:46.53 /usr/lib64/ccache/g++ -o InfoSink.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/InfoSink.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/InfoSink.cpp 16:46.70 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/angle_common' 16:46.70 gfx/angle/targets/translator/InitializeDll.o 16:46.70 /usr/lib64/ccache/g++ -o Initialize.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Initialize.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/Initialize.cpp 16:47.95 gfx/angle/targets/translator/IntermNode.o 16:47.95 /usr/lib64/ccache/g++ -o InitializeDll.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/InitializeDll.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/InitializeDll.cpp 16:48.04 gfx/angle/targets/translator/IsASTDepthBelowLimit.o 16:48.04 /usr/lib64/ccache/g++ -o IntermNode.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/IntermNode.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/IntermNode.cpp 16:48.94 gfx/angle/targets/translator/Operator.o 16:48.94 /usr/lib64/ccache/g++ -o IsASTDepthBelowLimit.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/IsASTDepthBelowLimit.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/IsASTDepthBelowLimit.cpp 16:50.80 gfx/angle/targets/translator/OutputESSL.o 16:50.80 /usr/lib64/ccache/g++ -o Operator.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Operator.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/Operator.cpp 16:50.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor' 16:50.92 mkdir -p '.deps/' 16:50.92 gfx/angle/targets/preprocessor/DiagnosticsBase.o 16:50.92 gfx/angle/targets/preprocessor/DirectiveHandlerBase.o 16:50.92 /usr/lib64/ccache/g++ -o DiagnosticsBase.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/DiagnosticsBase.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/preprocessor/DiagnosticsBase.cpp 16:50.99 gfx/angle/targets/translator/OutputGLSL.o 16:50.99 /usr/lib64/ccache/g++ -o OutputESSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/OutputESSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/OutputESSL.cpp 16:52.47 gfx/angle/targets/preprocessor/DirectiveParser.o 16:52.47 /usr/lib64/ccache/g++ -o DirectiveHandlerBase.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/DirectiveHandlerBase.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/preprocessor/DirectiveHandlerBase.cpp 16:53.73 gfx/angle/targets/preprocessor/Input.o 16:53.73 /usr/lib64/ccache/g++ -o DirectiveParser.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/DirectiveParser.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/preprocessor/DirectiveParser.cpp 16:53.83 gfx/angle/targets/translator/OutputGLSLBase.o 16:53.83 /usr/lib64/ccache/g++ -o OutputGLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/OutputGLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/OutputGLSL.cpp 16:56.55 gfx/angle/targets/translator/OutputHLSL.o 16:56.55 /usr/lib64/ccache/g++ -o OutputGLSLBase.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/OutputGLSLBase.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.cpp 16:57.62 gfx/angle/targets/preprocessor/Lexer.o 16:57.62 /usr/lib64/ccache/g++ -o Input.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Input.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/preprocessor/Input.cpp 16:58.49 gfx/angle/targets/translator/OutputTree.o 16:58.50 /usr/lib64/ccache/g++ -o OutputHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/OutputHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.cpp 16:59.20 /usr/lib64/ccache/g++ -o Lexer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Lexer.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/preprocessor/Lexer.cpp 16:59.20 gfx/angle/targets/preprocessor/Macro.o 17:00.67 gfx/angle/targets/preprocessor/MacroExpander.o 17:00.67 /usr/lib64/ccache/g++ -o Macro.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Macro.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/preprocessor/Macro.cpp 17:02.42 gfx/angle/targets/translator/ParseContext.o 17:02.42 /usr/lib64/ccache/g++ -o OutputTree.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/OutputTree.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/OutputTree.cpp 17:02.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 17:02.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.87 from Unified_cpp_gfx_2d0.cpp:2: 17:02.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 17:02.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:02.87 | ^ 17:02.87 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.87 from Unified_cpp_gfx_2d0.cpp:2: 17:02.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 17:02.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:02.87 | ^ 17:02.87 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawEventRecorder.cpp:8, 17:02.87 from Unified_cpp_gfx_2d0.cpp:65: 17:02.87 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathRecording::GetBounds(const Matrix&) const’: 17:02.87 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h:204:67: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.87 204 | Rect GetBounds(const Matrix& aTransform = Matrix()) const final { 17:02.87 | ^ 17:02.87 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:12, 17:02.87 from Unified_cpp_gfx_2d0.cpp:83: 17:02.87 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BorrowedContext.h: In member function ‘mozilla::gfx::Point mozilla::gfx::BorrowedXlibDrawable::GetOffset() const’: 17:02.87 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BorrowedContext.h:116:27: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.87 116 | Point GetOffset() const { return mOffset; } 17:02.87 | ^ 17:02.87 In file included from Unified_cpp_gfx_2d0.cpp:83: 17:02.87 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp: In member function ‘mozilla::gfx::Rect mozilla::gfx::DrawTargetCairo::GetUserSpaceClip() const’: 17:02.87 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:2179:42: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.87 2179 | Rect DrawTargetCairo::GetUserSpaceClip() const { 17:02.87 | ^~~~~ 17:02.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 17:02.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 17:02.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 17:02.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCapture.cpp:10, 17:02.88 from Unified_cpp_gfx_2d0.cpp:92: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 17:02.88 | ^ 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 17:02.88 | ^ 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 17:02.88 | ^ 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 17:02.88 | ^ 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 17:02.88 | ^ 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 371 | nscoord aAppUnitsPerDevPixel) { 17:02.88 | ^ 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 380 | nscoord aAppUnitsPerDevPixel) { 17:02.88 | ^ 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 387 | nscoord aAppUnitsPerDevPixel) { 17:02.88 | ^ 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 394 | nscoord aAppUnitsPerDevPixel) { 17:02.88 | ^ 17:02.88 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetSkia.h:14, 17:02.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetRecording.cpp:8, 17:02.88 from Unified_cpp_gfx_2d0.cpp:119: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h: In function ‘mozilla::gfx::Point mozilla::gfx::SkPointToPoint(const SkPoint&)’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h:253:57: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 253 | static inline Point SkPointToPoint(const SkPoint& aPoint) { 17:02.88 | ^ 17:02.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h: In function ‘mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h:257:52: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 17:02.88 | ^ 17:02.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 17:02.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.88 from Unified_cpp_gfx_2d0.cpp:2: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:336:46: required from here 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 383 | Point TopLeft() const { return Point(x, y); } 17:02.88 | ^~~~~~~ 17:02.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 17:02.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.88 from Unified_cpp_gfx_2d0.cpp:2: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:382:32: required from here 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 17:02.88 | ^~~~~~~~~~~~~~~ 17:02.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 17:02.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.88 from Unified_cpp_gfx_2d0.cpp:2: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Coord mozilla::gfx::BasePoint::Length() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:02.88 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:71:54: required from here 17:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:83:9: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.88 83 | Coord Length() const { return hypot(x, y); } 17:02.90 | ^~~~~~ 17:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator*(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:02.90 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:88:49: required from here 17:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:76:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.90 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 17:02.90 | ^~~~~~~~ 17:02.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.91 from Unified_cpp_gfx_2d0.cpp:2: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Blur.cpp:491:49: required from here 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.91 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 17:02.91 | ^~~~~~~~~ 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2029:59: required from here 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.91 427 | SizeT Size() const { return SizeT(width, height); } 17:02.91 | ^~~~ 17:02.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.91 from Unified_cpp_gfx_2d0.cpp:2: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2034:34: required from here 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:02.91 | ^~~~~~~~~~~~~ 17:02.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.91 from Unified_cpp_gfx_2d0.cpp:2: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:700:28: required from here 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.91 79 | Sub operator-() const { return Sub(-x, -y); } 17:02.91 | ^~~~~~~~ 17:02.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.91 from Unified_cpp_gfx_2d0.cpp:2: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:2054:66: required from here 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.91 794 | RectTyped TransformAndClipBounds( 17:02.91 | ^~~~~~~~~~~~~~~~~~~~~~ 17:02.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.91 from Unified_cpp_gfx_2d0.cpp:2: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 17:02.91 | ^~~~~~~~ 17:02.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.91 from Unified_cpp_gfx_2d0.cpp:2: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:284:52: required from here 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.91 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 17:02.91 | ^~~~~~~~~~ 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:112:46: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 17:02.91 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:382:32: required from here 17:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.91 385 | Point BottomLeft() const { return Point(x, YMost()); } 17:02.91 | ^~~~~~~~~~ 17:02.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 17:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 17:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 17:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 17:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 17:02.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BufferEdgePad.cpp:13, 17:02.92 from Unified_cpp_gfx_2d0.cpp:20: 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 5; Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}; typename mozilla::detail::Nth::Type = mozilla::gfx::SizeTyped]’: 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 1; T = float; Ts = {mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 0; T = unsigned int; Ts = {float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:02.92 /usr/include/c++/11/bits/stl_pair.h:353:35: required from ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = unsigned int&; _U2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const unsigned int; _T2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >]’ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:33:36: required from ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >; uint32_t = unsigned int]’ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:53:12: required from here 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.92 760 | typename detail::Nth::Type extract() { 17:02.92 | ^~~~~~~ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 8; Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}; typename mozilla::detail::Nth::Type = mozilla::gfx::RectTyped]’: 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 1; T = float; Ts = {mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 0; T = unsigned int; Ts = {float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:02.92 /usr/include/c++/11/bits/stl_pair.h:353:35: required from ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = unsigned int&; _U2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const unsigned int; _T2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >]’ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:33:36: required from ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >; uint32_t = unsigned int]’ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:53:12: required from here 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<8, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.92 In file included from Unified_cpp_gfx_2d0.cpp:2: 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp: In function ‘mozilla::gfx::Point mozilla::gfx::GetBezierPoint(const mozilla::gfx::Bezier&, mozilla::gfx::Float)’: 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:14:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.92 14 | Point GetBezierPoint(const Bezier& aBezier, Float t) { 17:02.92 | ^~~~~~~~~~~~~~ 17:02.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 17:02.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.92 from Unified_cpp_gfx_2d0.cpp:2: 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.92 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 17:02.92 | ^~~~~~~~~ 17:02.92 In file included from Unified_cpp_gfx_2d0.cpp:2: 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp: In function ‘mozilla::gfx::Point mozilla::gfx::GetBezierDifferential(const mozilla::gfx::Bezier&, mozilla::gfx::Float)’: 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:27:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.92 27 | Point GetBezierDifferential(const Bezier& aBezier, Float t) { 17:02.92 | ^~~~~~~~~~~~~~~~~~~~~ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp: In function ‘mozilla::gfx::Float mozilla::gfx::GetBezierLength(const mozilla::gfx::Bezier&, mozilla::gfx::Float, mozilla::gfx::Float)’: 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:71:54: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.92 71 | Float fa = GetBezierDifferential(aBezier, a).Length(); 17:02.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:71:35: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.92 71 | Float fa = GetBezierDifferential(aBezier, a).Length(); 17:02.92 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:71:54: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.92 71 | Float fa = GetBezierDifferential(aBezier, a).Length(); 17:02.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:72:36: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.92 72 | Float fab = GetBezierDifferential(aBezier, (a + b) / 2.0f).Length(); 17:02.92 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:72:68: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.92 72 | Float fab = GetBezierDifferential(aBezier, (a + b) / 2.0f).Length(); 17:02.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:02.92 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:73:35: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.92 73 | Float fb = GetBezierDifferential(aBezier, b).Length(); 17:02.93 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:02.93 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:73:54: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.93 73 | Float fb = GetBezierDifferential(aBezier, b).Length(); 17:02.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:02.93 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp: In function ‘void mozilla::gfx::SplitBezierB(mozilla::gfx::Bezier*, const mozilla::gfx::Bezier&, mozilla::gfx::Float)’: 17:02.93 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:108:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.93 108 | aSubBezier->mPoints[2] = aBezier.mPoints[2] * s + aBezier.mPoints[3] * t; 17:02.93 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:02.93 In file included from Unified_cpp_gfx_2d0.cpp:11: 17:02.93 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Blur.cpp: In member function ‘void mozilla::gfx::AlphaBoxBlur::Init(const Rect&, const IntSize&, const IntSize&, const Rect*, const Rect*)’: 17:02.93 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Blur.cpp:491:54: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.93 491 | Rect requiredBlurArea = mDirtyRect.Intersect(rect); 17:02.93 | ^ 17:02.93 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCapture.cpp:9, 17:02.93 from Unified_cpp_gfx_2d0.cpp:92: 17:02.93 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawCommands.h: In member function ‘virtual void mozilla::gfx::CopySurfaceCommand::ExecuteOnDT(mozilla::gfx::DrawTarget*, const Matrix*) const’: 17:02.93 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawCommands.h:294:12: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.93 294 | dest = aTransform->TransformPoint(dest); 17:02.93 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:02.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 17:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 17:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 17:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 17:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 17:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 17:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 17:02.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BufferEdgePad.cpp:13, 17:02.93 from Unified_cpp_gfx_2d0.cpp:20: 17:02.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 5; T = mozilla::gfx::SizeTyped; Ts = {mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’: 17:02.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.93 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:02.93 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:02.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 8; T = mozilla::gfx::RectTyped; Ts = {mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’: 17:02.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<8, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.94 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawEventRecorder.cpp:10, 17:02.94 from Unified_cpp_gfx_2d0.cpp:65: 17:02.94 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In constructor ‘mozilla::gfx::RecordedFilterNodeSetAttribute::RecordedFilterNodeSetAttribute(mozilla::gfx::FilterNode*, uint32_t, T, mozilla::gfx::RecordedFilterNodeSetAttribute::ArgType) [with T = mozilla::gfx::PointTyped]’: 17:02.94 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:1454:3: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.94 1454 | RecordedFilterNodeSetAttribute(FilterNode* aNode, uint32_t aIndex, 17:02.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:02.94 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In constructor ‘mozilla::gfx::RecordedFilterNodeSetAttribute::RecordedFilterNodeSetAttribute(mozilla::gfx::FilterNode*, uint32_t, T, mozilla::gfx::RecordedFilterNodeSetAttribute::ArgType) [with T = mozilla::gfx::RectTyped]’: 17:02.94 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:1454:3: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.95 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In constructor ‘mozilla::gfx::RecordedFilterNodeSetAttribute::RecordedFilterNodeSetAttribute(mozilla::gfx::FilterNode*, uint32_t, T, mozilla::gfx::RecordedFilterNodeSetAttribute::ArgType) [with T = mozilla::gfx::SizeTyped]’: 17:02.95 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:1454:3: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.95 In file included from Unified_cpp_gfx_2d0.cpp:83: 17:02.95 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp: In member function ‘virtual bool mozilla::gfx::DrawTargetCairo::LockBits(uint8_t**, mozilla::gfx::IntSize*, int32_t*, mozilla::gfx::SurfaceFormat*, mozilla::gfx::IntPoint*)’: 17:02.95 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:700:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.95 700 | if (-PointDouble(origin) != offset || (!aOrigin && origin != IntPoint())) { 17:02.95 | ^~~~~~~~~~~~~~~~~~~~ 17:02.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:02.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 17:02.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.95 from Unified_cpp_gfx_2d0.cpp:2: 17:02.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:02.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 17:02.96 | ^~~~~~~~~ 17:02.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 79 | Sub operator-() const { return Sub(-x, -y); } 17:02.96 | ^~~~~~~~ 17:02.96 In file included from Unified_cpp_gfx_2d0.cpp:83: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetCairo::DrawSurface(mozilla::gfx::SourceSurface*, const Rect&, const Rect&, const mozilla::gfx::DrawSurfaceOptions&, const mozilla::gfx::DrawOptions&)’: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:820:53: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 820 | !aDest.Contains(GetUserSpaceClip()); 17:02.96 | ~~~~~~~~~~~~~~~~^~ 17:02.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 17:02.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.96 from Unified_cpp_gfx_2d0.cpp:2: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 110 | quad[0] = TransformPoint(aRect.TopLeft()); 17:02.96 | ^~~~ 17:02.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 17:02.96 | ^ 17:02.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:02.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 17:02.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.96 from Unified_cpp_gfx_2d0.cpp:2: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 383 | Point TopLeft() const { return Point(x, y); } 17:02.96 | ^~~~~~~ 17:02.96 In file included from Unified_cpp_gfx_2d0.cpp:83: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp: In member function ‘virtual RefPtr mozilla::gfx::DrawTargetCairo::CreateClippedDrawTarget(const Rect&, mozilla::gfx::SurfaceFormat)’: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:1798:58: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 1798 | IntRect clipBounds = IntRect::RoundOut(GetUserSpaceClip()); 17:02.96 | ~~~~~~~~~~~~~~~~^~ 17:02.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 17:02.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.96 from Unified_cpp_gfx_2d0.cpp:2: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 882 | p = srcPoint.As2DPoint(); 17:02.96 | ^ 17:02.96 In file included from Unified_cpp_gfx_2d0.cpp:83: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp: In member function ‘mozilla::gfx::Rect mozilla::gfx::DrawTargetCairo::GetUserSpaceClip() const’: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:2179:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 2179 | Rect DrawTargetCairo::GetUserSpaceClip() const { 17:02.96 | ^~~~~~~~~~~~~~~ 17:02.96 In file included from Unified_cpp_gfx_2d0.cpp:92: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCapture.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetCaptureImpl::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCapture.cpp:174:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 174 | void DrawTargetCaptureImpl::MaskSurface(const Pattern& aSource, 17:02.96 | ^~~~~~~~~~~~~~~~~~~~~ 17:02.96 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCapture.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetCaptureImpl::PushClipRect(const Rect&)’: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCapture.cpp:261:61: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 261 | IntRect deviceRect = RoundedOut(mTransform.TransformBounds(aRect)); 17:02.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 17:02.96 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.96 from Unified_cpp_gfx_2d0.cpp:2: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::BeginPoint() const’: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:682:17: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.96 682 | virtual Point BeginPoint() const { return mBeginPoint; } 17:02.96 | ^~~~~~~~~~ 17:02.96 In file included from Unified_cpp_gfx_2d0.cpp:110: 17:02.96 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetOffset.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetOffset::DrawFilter(mozilla::gfx::FilterNode*, const Rect&, const Point&, const mozilla::gfx::DrawOptions&)’: 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetOffset.cpp:83:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.97 83 | Rect userSpaceSource = Rect(aDestPoint, aSourceRect.Size()); 17:02.97 | ~~~~~~~~~~~~~~~~^~ 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetOffset.cpp:89:58: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.97 89 | Rect userSpaceBounds = clone.TransformBounds(destRect); 17:02.97 | ^ 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetOffset.cpp:96:45: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.97 96 | Point shift = userSpaceSource.TopLeft() - aDestPoint; 17:02.97 | ^~~~~~~~~~ 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetOffset.cpp:98:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.97 98 | Rect(aSourceRect.TopLeft() + shift, userSpaceSource.Size()); 17:02.97 | ~~~~~~~~~~~~~~~~~~~~^~ 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetOffset.cpp:99:64: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.97 99 | mDrawTarget->DrawFilter(aNode, filterSpaceSource, aDestPoint + shift, 17:02.97 | ~~~~~~~~~~~^~~~~~~ 17:02.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:02.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 17:02.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.97 from Unified_cpp_gfx_2d0.cpp:2: 17:02.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:02.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.97 427 | SizeT Size() const { return SizeT(width, height); } 17:02.97 | ^~~~ 17:02.97 In file included from Unified_cpp_gfx_2d0.cpp:119: 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetRecording.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetRecording::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetRecording.cpp:309:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.97 309 | void DrawTargetRecording::MaskSurface(const Pattern& aSource, 17:02.97 | ^~~~~~~~~~~~~~~~~~~ 17:02.97 In file included from Unified_cpp_gfx_2d0.cpp:128: 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetTiled::PushClip(const mozilla::gfx::Path*)’: 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:116:48: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.97 116 | Rect deviceRect = aPath->GetBounds(mTransform); 17:02.97 | ^ 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetTiled::Stroke(const mozilla::gfx::Path*, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:239:38: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.97 239 | deviceRect.Inflate(MaxStrokeExtents(aStrokeOptions, mTransform)); 17:02.97 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetTiled::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:255:53: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.97 255 | Rect deviceRect = mTransform.TransformBounds(aRect); 17:02.97 | ^ 17:02.97 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:256:68: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.98 256 | Margin strokeMargin = MaxStrokeExtents(aStrokeOptions, mTransform); 17:02.98 | ^ 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetTiled::StrokeLine(const Point&, const Point&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:284:71: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.98 284 | Rect lineBounds = Rect(aStart, Size()).UnionEdges(Rect(aEnd, Size())); 17:02.98 | ^ 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:286:38: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.98 286 | deviceRect.Inflate(MaxStrokeExtents(aStrokeOptions, mTransform)); 17:02.98 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:02.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:02.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 17:02.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:02.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:02.98 from Unified_cpp_gfx_2d0.cpp:2: 17:02.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:02.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.98 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 17:02.98 | ^~~~~~~~~~ 17:02.98 In file included from Unified_cpp_gfx_2d0.cpp:137: 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetWrapAndRecord.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetWrapAndRecord::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetWrapAndRecord.cpp:431:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.98 431 | void DrawTargetWrapAndRecord::MaskSurface(const Pattern& aSource, 17:02.98 | ^~~~~~~~~~~~~~~~~~~~~~~ 17:02.98 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawEventRecorder.cpp:10, 17:02.98 from Unified_cpp_gfx_2d0.cpp:65: 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In function ‘void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::SizeTyped]’: 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:3769:6: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.98 3769 | void ReplaySetAttribute(FilterNode* aNode, uint32_t aIndex, T aValue) { 17:02.98 | ^~~~~~~~~~~~~~~~~~ 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In function ‘void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::RectTyped]’: 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:3769:6: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In function ‘void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::PointTyped]’: 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:3769:6: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In member function ‘virtual bool mozilla::gfx::RecordedCreateDrawTargetForFilter::PlayEvent(mozilla::gfx::Translator*) const’: 17:02.98 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2029:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.98 2029 | Rect userSpaceSource = Rect(mDestPoint, mSourceRect.Size()); 17:02.99 | ~~~~~~~~~~~~~~~~^~ 17:02.99 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2034:43: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:02.99 2034 | auto destRect = IntRectToRect(baseRect); 17:02.99 | ^ 17:02.99 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2042:45: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 2042 | Point shift = userSpaceSource.TopLeft() - mDestPoint; 17:03.00 | ^~~~~~~~~~ 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2044:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 2044 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 17:03.00 | ~~~~~~~~~~~~~~~~~~~~^~ 17:03.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 17:03.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:03.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:03.00 from Unified_cpp_gfx_2d0.cpp:2: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:03.00 | ^~~~~~~~~~~~~ 17:03.00 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawEventRecorder.cpp:8, 17:03.00 from Unified_cpp_gfx_2d0.cpp:65: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathBuilderRecording::BeginPoint() const’: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h:161:9: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 161 | Point BeginPoint() const final { return mPathBuilder->BeginPoint(); } 17:03.00 | ^~~~~~~~~~ 17:03.00 In file included from Unified_cpp_gfx_2d0.cpp:2: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp: In function ‘mozilla::gfx::Float mozilla::gfx::GetBezierLength(const mozilla::gfx::Bezier&, mozilla::gfx::Float, mozilla::gfx::Float)’: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:73:54: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 73 | Float fb = GetBezierDifferential(aBezier, b).Length(); 17:03.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp: In function ‘void mozilla::gfx::SplitBezierB(mozilla::gfx::Bezier*, const mozilla::gfx::Bezier&, mozilla::gfx::Float)’: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:115:64: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 115 | aSubBezier->mPoints[0] = tmp1 * s + aSubBezier->mPoints[1] * t; 17:03.00 | ^ 17:03.00 In member function ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:03.00 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 17:03.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.h:10, 17:03.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:7, 17:03.00 from Unified_cpp_gfx_2d0.cpp:2: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 113 | quad[3] = TransformPoint(aRect.BottomRight()); 17:03.00 | ~~~~~~~~~~~~~~~~~^~ 17:03.00 In file included from Unified_cpp_gfx_2d0.cpp:110: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetOffset.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetOffset::DrawFilter(mozilla::gfx::FilterNode*, const Rect&, const Point&, const mozilla::gfx::DrawOptions&)’: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetOffset.cpp:83:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 83 | Rect userSpaceSource = Rect(aDestPoint, aSourceRect.Size()); 17:03.00 | ~~~~~~~~~~~~~~~~^~ 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetOffset.cpp:99:66: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 99 | mDrawTarget->DrawFilter(aNode, filterSpaceSource, aDestPoint + shift, 17:03.00 | ^~~~~ 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetOffset.cpp:98:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 98 | Rect(aSourceRect.TopLeft() + shift, userSpaceSource.Size()); 17:03.00 | ~~~~~~~~~~~~~~~~~~~~^~ 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetOffset.cpp:98:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 98 | Rect(aSourceRect.TopLeft() + shift, userSpaceSource.Size()); 17:03.00 | ^~~~~ 17:03.00 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawEventRecorder.cpp:10, 17:03.00 from Unified_cpp_gfx_2d0.cpp:65: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In member function ‘virtual bool mozilla::gfx::RecordedCreateDrawTargetForFilter::PlayEvent(mozilla::gfx::Translator*) const’: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2029:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 2029 | Rect userSpaceSource = Rect(mDestPoint, mSourceRect.Size()); 17:03.00 | ~~~~~~~~~~~~~~~~^~ 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2034:34: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 2034 | auto destRect = IntRectToRect(baseRect); 17:03.00 | ~~~~~~~~~~~~~^~~~~~~~~~ 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2044:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 2044 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 17:03.00 | ~~~~~~~~~~~~~~~~~~~~^~ 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2044:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 2044 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 17:03.00 | ^~~~~ 17:03.00 In file included from Unified_cpp_gfx_2d0.cpp:83: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp: In member function ‘virtual bool mozilla::gfx::DrawTargetCairo::LockBits(uint8_t**, mozilla::gfx::IntSize*, int32_t*, mozilla::gfx::SurfaceFormat*, mozilla::gfx::IntPoint*)’: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:700:28: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 700 | if (-PointDouble(origin) != offset || (!aOrigin && origin != IntPoint())) { 17:03.00 | ^ 17:03.00 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCapture.cpp:9, 17:03.00 from Unified_cpp_gfx_2d0.cpp:92: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawCommands.h: In member function ‘virtual void mozilla::gfx::MaskSurfaceCommand::ExecuteOnDT(mozilla::gfx::DrawTarget*, const Matrix*) const’: 17:03.00 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawCommands.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 705 | aDT->MaskSurface(mSource, mMask, mOffset, mOptions); 17:03.00 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.00 In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathRecording::GetBounds(const Matrix&) const’: 17:03.00 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.00 In file included from Unified_cpp_gfx_2d0.cpp:101: 17:03.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetDual.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetDual::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 17:03.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetDual.cpp:108:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.01 108 | void DrawTargetDual::MaskSurface(const Pattern& aSource, SourceSurface* aMask, 17:03.01 | ^~~~~~~~~~~~~~ 17:03.01 In file included from Unified_cpp_gfx_2d0.cpp:128: 17:03.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetTiled::Fill(const mozilla::gfx::Path*, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 17:03.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:301:37: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.01 301 | Rect deviceRect = aPath->GetBounds(mTransform); 17:03.01 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:03.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetTiled::Stroke(const mozilla::gfx::Path*, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 17:03.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:234:6: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.01 234 | void DrawTargetTiled::Stroke(const Path* aPath, const Pattern& aPattern, 17:03.01 | ^~~~~~~~~~~~~~~ 17:03.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:234:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:234:6: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.01 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawEventRecorder.cpp:8, 17:03.01 from Unified_cpp_gfx_2d0.cpp:65: 17:03.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h:205:28: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.01 205 | return mPath->GetBounds(aTransform); 17:03.01 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:03.01 In file included from Unified_cpp_gfx_2d0.cpp:128: 17:03.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:239:38: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.01 239 | deviceRect.Inflate(MaxStrokeExtents(aStrokeOptions, mTransform)); 17:03.01 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.01 In file included from Unified_cpp_gfx_2d0.cpp:2: 17:03.01 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp: In function ‘mozilla::gfx::Point mozilla::gfx::GetBezierPoint(const mozilla::gfx::Bezier&, mozilla::gfx::Float)’: 17:03.03 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BezierUtils.cpp:14:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.03 14 | Point GetBezierPoint(const Bezier& aBezier, Float t) { 17:03.03 | ^~~~~~~~~~~~~~ 17:03.03 In member function ‘mozilla::gfx::Rect mozilla::gfx::DrawTargetCairo::GetUserSpaceClip() const’: 17:03.03 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.03 In file included from Unified_cpp_gfx_2d0.cpp:128: 17:03.03 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetTiled::StrokeLine(const Point&, const Point&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 17:03.03 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:280:6: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 280 | void DrawTargetTiled::StrokeLine(const Point& aStart, const Point& aEnd, 17:03.04 | ^~~~~~~~~~~~~~~ 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:280:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:280:6: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:285:47: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 285 | Rect deviceRect = mTransform.TransformBounds(lineBounds); 17:03.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:286:38: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 286 | deviceRect.Inflate(MaxStrokeExtents(aStrokeOptions, mTransform)); 17:03.04 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetTiled::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:252:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 252 | void DrawTargetTiled::StrokeRect(const Rect& aRect, const Pattern& aPattern, 17:03.04 | ^~~~~~~~~~~~~~~ 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:252:6: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:252:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:252:6: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:255:47: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 255 | Rect deviceRect = mTransform.TransformBounds(aRect); 17:03.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:256:41: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 256 | Margin strokeMargin = MaxStrokeExtents(aStrokeOptions, mTransform); 17:03.04 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.04 In file included from Unified_cpp_gfx_2d0.cpp:119: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetRecording.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetRecording::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetRecording.cpp:309:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 309 | void DrawTargetRecording::MaskSurface(const Pattern& aSource, 17:03.04 | ^~~~~~~~~~~~~~~~~~~ 17:03.04 In file included from Unified_cpp_gfx_2d0.cpp:128: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetTiled::PushClip(const mozilla::gfx::Path*)’: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetTiled.cpp:116:37: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 116 | Rect deviceRect = aPath->GetBounds(mTransform); 17:03.04 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:03.04 In file included from Unified_cpp_gfx_2d0.cpp:137: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetWrapAndRecord.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetWrapAndRecord::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetWrapAndRecord.cpp:431:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 431 | void DrawTargetWrapAndRecord::MaskSurface(const Pattern& aSource, 17:03.04 | ^~~~~~~~~~~~~~~~~~~~~~~ 17:03.04 In file included from Unified_cpp_gfx_2d0.cpp:11: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Blur.cpp: In member function ‘void mozilla::gfx::AlphaBoxBlur::Init(const Rect&, const IntSize&, const IntSize&, const Rect*, const Rect*)’: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Blur.cpp:493:38: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 493 | rect = requiredBlurArea.Intersect(rect); 17:03.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 17:03.04 In file included from Unified_cpp_gfx_2d0.cpp:83: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp: In function ‘cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const Matrix&)’: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:454:20: warning: ‘pat’ may be used uninitialized in this function [-Wmaybe-uninitialized] 17:03.04 454 | cairo_pattern_t* pat; 17:03.04 | ^~~ 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetCairo::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 17:03.04 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:1396:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.04 1396 | void DrawTargetCairo::MaskSurface(const Pattern& aSource, SourceSurface* aMask, 17:03.04 | ^~~~~~~~~~~~~~~ 17:03.05 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp: In member function ‘virtual void mozilla::gfx::DrawTargetCairo::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 17:03.05 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/DrawTargetCairo.cpp:1023:34: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.05 1023 | if (r.Contains(GetUserSpaceClip())) { 17:03.05 | ~~~~~~~~~~~~~~~~^~ 17:03.05 gfx/angle/targets/translator/PoolAlloc.o 17:03.05 /usr/lib64/ccache/g++ -o ParseContext.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ParseContext.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ParseContext.cpp 17:03.47 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 17:03.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.47 from Unified_cpp_gfx_2d1.cpp:2: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:03.47 | ^ 17:03.47 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.47 from Unified_cpp_gfx_2d1.cpp:2: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.47 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:03.47 | ^ 17:03.47 In file included from Unified_cpp_gfx_2d1.cpp:11: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp: In member function ‘virtual mozilla::gfx::Size mozilla::gfx::FilterNodeGaussianBlurSoftware::StdDeviationXY()’: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:3108:53: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.47 3108 | Size FilterNodeGaussianBlurSoftware::StdDeviationXY() { 17:03.47 | ^ 17:03.47 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterProcessingSIMD-inl.h:10, 17:03.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterProcessingScalar.cpp:9, 17:03.47 from Unified_cpp_gfx_2d1.cpp:29: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/SVGTurbulenceRenderer-inl.h: In function ‘mozilla::gfx::Point mozilla::gfx::SCurve(mozilla::gfx::Point)’: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/SVGTurbulenceRenderer-inl.h:196:46: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.47 196 | static MOZ_ALWAYS_INLINE Point SCurve(Point t) { 17:03.47 | ^ 17:03.47 In file included from Unified_cpp_gfx_2d1.cpp:74: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathCairo.cpp: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathCairo::GetBounds(const Matrix&) const’: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathCairo.cpp:187:53: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.47 187 | Rect PathCairo::GetBounds(const Matrix& aTransform) const { 17:03.47 | ^~~~~ 17:03.47 In file included from Unified_cpp_gfx_2d1.cpp:92: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp: In function ‘mozilla::gfx::Margin mozilla::gfx::MaxStrokeExtents(const mozilla::gfx::StrokeOptions&, const Matrix&)’: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp:245:49: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.47 245 | const Matrix& aTransform) { 17:03.47 | ^ 17:03.47 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.cpp:7, 17:03.47 from Unified_cpp_gfx_2d1.cpp:101: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathBuilderRecording::CurrentPoint() const’: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h:159:36: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.47 159 | Point CurrentPoint() const final { return mPathBuilder->CurrentPoint(); } 17:03.47 | ^ 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathRecording::GetBounds(const Matrix&) const’: 17:03.47 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h:204:67: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.47 204 | Rect GetBounds(const Matrix& aTransform = Matrix()) const final { 17:03.47 | ^ 17:03.47 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Scale.cpp:10, 17:03.47 from Unified_cpp_gfx_2d1.cpp:137: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h: In function ‘mozilla::gfx::Point mozilla::gfx::SkPointToPoint(const SkPoint&)’: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h:253:57: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.48 253 | static inline Point SkPointToPoint(const SkPoint& aPoint) { 17:03.48 | ^ 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h: In function ‘mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)’: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/HelpersSkia.h:257:52: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.48 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 17:03.48 | ^ 17:03.48 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.48 from Unified_cpp_gfx_2d1.cpp:2: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:592:62: required from here 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.48 383 | Point TopLeft() const { return Point(x, y); } 17:03.48 | ^~~~~~~ 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:593:55: required from here 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.48 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 17:03.48 | ^~~~~~~~~ 17:03.48 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:14, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.48 from Unified_cpp_gfx_2d1.cpp:2: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:600:39: required from here 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.48 59 | Sub operator+(const Sub& aPoint) const { 17:03.48 | ^~~~~~~~ 17:03.48 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.48 from Unified_cpp_gfx_2d1.cpp:2: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:604:77: required from here 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.48 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 17:03.48 | ^~~~~~~~ 17:03.48 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.48 from Unified_cpp_gfx_2d1.cpp:2: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.h:336:32: required from here 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.48 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 17:03.48 | ^~~~~~~~~~~~~~ 17:03.48 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:17, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.48 from Unified_cpp_gfx_2d1.cpp:2: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 17:03.48 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp:169:32: required from here 17:03.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.49 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 17:03.49 | ^~~~~~~~ 17:03.49 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 17:03.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.49 from Unified_cpp_gfx_2d1.cpp:2: 17:03.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 17:03.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp:186:38: required from here 17:03.49 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.49 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 17:03.49 | ^~~~~~~~~~~~~~ 17:03.49 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 17:03.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 17:03.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.50 from Unified_cpp_gfx_2d1.cpp:2: 17:03.50 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:03.50 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2029:59: required from here 17:03.50 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.50 427 | SizeT Size() const { return SizeT(width, height); } 17:03.50 | ^~~~ 17:03.50 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 17:03.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.50 from Unified_cpp_gfx_2d1.cpp:2: 17:03.50 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 17:03.51 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2034:34: required from here 17:03.51 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.51 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:03.51 | ^~~~~~~~~~~~~ 17:03.51 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:14, 17:03.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 17:03.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.52 from Unified_cpp_gfx_2d1.cpp:2: 17:03.52 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:03.52 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:363:12: required from ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 17:03.52 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:347:10: required from ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’ 17:03.52 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:604:77: required from here 17:03.52 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.52 79 | Sub operator-() const { return Sub(-x, -y); } 17:03.52 | ^~~~~~~~ 17:03.52 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:14, 17:03.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.52 from Unified_cpp_gfx_2d1.cpp:2: 17:03.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 5; Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}; typename mozilla::detail::Nth::Type = mozilla::gfx::SizeTyped]’: 17:03.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 1; T = float; Ts = {mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:03.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 0; T = unsigned int; Ts = {float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:03.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:03.52 /usr/include/c++/11/bits/stl_pair.h:353:35: required from ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = unsigned int&; _U2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const unsigned int; _T2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >]’ 17:03.52 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:33:36: required from ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >; uint32_t = unsigned int]’ 17:03.52 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:53:12: required from here 17:03.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.52 760 | typename detail::Nth::Type extract() { 17:03.52 | ^~~~~~~ 17:03.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 8; Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}; typename mozilla::detail::Nth::Type = mozilla::gfx::RectTyped]’: 17:03.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 1; T = float; Ts = {mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:03.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 0; T = unsigned int; Ts = {float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:03.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’ 17:03.52 /usr/include/c++/11/bits/stl_pair.h:353:35: required from ‘constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = unsigned int&; _U2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; typename std::enable_if<(std::_PCC::_MoveConstructiblePair<_U1, _U2>() && std::_PCC::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type = true; _T1 = const unsigned int; _T2 = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >]’ 17:03.52 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:33:36: required from ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >; uint32_t = unsigned int]’ 17:03.52 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:53:12: required from here 17:03.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<8, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 2; T = mozilla::gfx::PointTyped; Ts = {mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’: 17:03.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.53 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.53 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 5; T = mozilla::gfx::SizeTyped; Ts = {mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’: 17:03.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; Tag = unsigned char; long unsigned int N = 8; T = mozilla::gfx::RectTyped; Ts = {mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix}]’: 17:03.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<8, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.53 In file included from Unified_cpp_gfx_2d1.cpp:11: 17:03.53 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp: In member function ‘void mozilla::gfx::FilterNodeSoftware::Draw(mozilla::gfx::DrawTarget*, const Rect&, const Point&, const mozilla::gfx::DrawOptions&)’: 17:03.53 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:592:63: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.53 592 | Point sourceToDestOffset = aDestPoint - aSourceRect.TopLeft(); 17:03.54 | ^ 17:03.54 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:593:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.54 593 | Rect renderedSourceRect = Rect(outputRect).Intersect(aSourceRect); 17:03.54 | ^ 17:03.54 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:598:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 598 | aDrawTarget->MaskSurface( 17:03.55 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 17:03.55 599 | ColorPattern(DeviceColor::MaskOpaqueBlack()), result, 17:03.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.55 600 | Point(outputRect.TopLeft()) + sourceToDestOffset, aOptions); 17:03.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:604:49: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 604 | renderedSourceRect - Point(outputRect.TopLeft()), 17:03.55 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.55 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.55 from Unified_cpp_gfx_2d1.cpp:2: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 383 | Point TopLeft() const { return Point(x, y); } 17:03.55 | ^~~~~~~ 17:03.55 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:14, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.55 from Unified_cpp_gfx_2d1.cpp:2: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 17:03.55 | ^~~~~~~~~ 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 62 | Sub operator-(const Sub& aPoint) const { 17:03.55 | ^~~~~~~~ 17:03.55 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.55 from Unified_cpp_gfx_2d1.cpp:2: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In member function ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 17:03.55 | ^~~~~~~~~ 17:03.55 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:14, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.55 from Unified_cpp_gfx_2d1.cpp:2: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 59 | Sub operator+(const Sub& aPoint) const { 17:03.55 | ^~~~~~~~ 17:03.55 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.55 from Unified_cpp_gfx_2d1.cpp:2: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 17:03.55 | ^~~~~~~~ 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 363 | MoveBy(-aPoint); 17:03.55 | ^~~~~~~ 17:03.55 In file included from Unified_cpp_gfx_2d1.cpp:11: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp: In member function ‘mozilla::gfx::IntRect mozilla::gfx::FilterNodeTransformSoftware::SourceRectForOutputRect(const IntRect&)’: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:1133:57: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 1133 | Rect neededRect = inverted.TransformBounds(Rect(aRect)); 17:03.55 | ^ 17:03.55 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.55 from Unified_cpp_gfx_2d1.cpp:2: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 110 | quad[0] = TransformPoint(aRect.TopLeft()); 17:03.55 | ^~~~ 17:03.55 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.55 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 17:03.56 | ^ 17:03.56 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 17:03.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 17:03.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.56 from Unified_cpp_gfx_2d1.cpp:2: 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.56 384 | Point TopRight() const { return Point(XMost(), y); } 17:03.56 | ^~~~~~~~ 17:03.56 In file included from Unified_cpp_gfx_2d1.cpp:11: 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp: In member function ‘virtual mozilla::gfx::IntRect mozilla::gfx::FilterNodeTransformSoftware::MapRectToSource(const IntRect&, const IntRect&, mozilla::gfx::FilterNode*)’: 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:1154:57: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.56 1154 | Rect neededRect = inverted.TransformBounds(Rect(aRect)); 17:03.56 | ^ 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp: In member function ‘virtual already_AddRefed mozilla::gfx::FilterNodeBlurXYSoftware::Render(const IntRect&)’: 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:2993:33: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.56 2993 | Size sigmaXY = StdDeviationXY(); 17:03.56 | ^ 17:03.56 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterProcessingSIMD-inl.h:10, 17:03.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterProcessingScalar.cpp:9, 17:03.56 from Unified_cpp_gfx_2d1.cpp:29: 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/SVGTurbulenceRenderer-inl.h: In member function ‘already_AddRefed mozilla::gfx::SVGTurbulenceRenderer::Render(const IntSize&, const Point&) const [with mozilla::gfx::TurbulenceType Type = mozilla::gfx::TURBULENCE_TYPE_TURBULENCE; bool Stitch = true; f32x4_t = mozilla::gfx::simd::Scalarf32x4_t; i32x4_t = mozilla::gfx::simd::Scalari32x4_t; u8x16_t = mozilla::gfx::simd::Scalaru8x16_t]’: 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/SVGTurbulenceRenderer-inl.h:344:9: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.56 344 | Point startOffset = EquivalentNonNegativeOffset(aOffset); 17:03.56 | ^~~~~~~~~~~ 17:03.56 In file included from Unified_cpp_gfx_2d1.cpp:74: 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathCairo.cpp: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathCairo::GetBounds(const Matrix&) const’: 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathCairo.cpp:187:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.56 187 | Rect PathCairo::GetBounds(const Matrix& aTransform) const { 17:03.56 | ^~~~~~~~~ 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathCairo.cpp: In member function ‘void mozilla::gfx::PathCairo::AppendPathToBuilder(mozilla::gfx::PathBuilderCairo*, const Matrix*) const’: 17:03.56 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathCairo.cpp:282:62: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.57 282 | Point(mPathData[i].point.x, mPathData[i].point.y)); 17:03.57 | ^ 17:03.57 In file included from Unified_cpp_gfx_2d1.cpp:83: 17:03.57 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathCapture.cpp: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathCapture::GetBounds(const Matrix&) const’: 17:03.57 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathCapture.cpp:158:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.57 158 | Rect PathCapture::GetBounds(const Matrix& aTransform) const { 17:03.57 | ^~~~~~~~~~~ 17:03.57 In file included from Unified_cpp_gfx_2d1.cpp:92: 17:03.57 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp: In function ‘void mozilla::gfx::AppendRectToPath(mozilla::gfx::PathBuilder*, const Rect&, bool)’: 17:03.57 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp:17:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.57 17 | aPathBuilder->MoveTo(aRect.TopLeft()); 17:03.57 | ~~~~~~~~~~~~~^~ 17:03.57 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp: In function ‘void mozilla::gfx::AppendEllipseToPath(mozilla::gfx::PathBuilder*, const Point&, const Size&)’: 17:03.57 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp:169:32: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.57 169 | Size halfDim = aDimensions / 2.f; 17:03.57 | ^~~ 17:03.57 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp:170:21: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.57 170 | Rect rect(aCenter - Point(halfDim.width, halfDim.height), aDimensions); 17:03.57 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.58 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Point.h:17, 17:03.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:11, 17:03.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.58 from Unified_cpp_gfx_2d1.cpp:2: 17:03.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseSize.h: In member function ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 17:03.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.58 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 17:03.58 | ^~~~~~~~ 17:03.58 In file included from Unified_cpp_gfx_2d1.cpp:92: 17:03.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp: In function ‘bool mozilla::gfx::SnapLineToDevicePixelsForStroking(mozilla::gfx::Point&, mozilla::gfx::Point&, const mozilla::gfx::DrawTarget&, mozilla::gfx::Float)’: 17:03.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp:186:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.58 186 | Point p1 = aP1 + mat.GetTranslation(); // into device space 17:03.58 | ^ 17:03.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp: In function ‘mozilla::gfx::Margin mozilla::gfx::MaxStrokeExtents(const mozilla::gfx::StrokeOptions&, const Matrix&)’: 17:03.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp:244:8: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.58 244 | Margin MaxStrokeExtents(const StrokeOptions& aStrokeOptions, 17:03.58 | ^~~~~~~~~~~~~~~~ 17:03.58 In file included from Unified_cpp_gfx_2d1.cpp:101: 17:03.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.cpp: In member function ‘mozilla::gfx::PathOps mozilla::gfx::PathOps::TransformedCopy(const Matrix&) const’: 17:03.58 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.cpp:76:52: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.58 76 | newPathOps.MoveTo(aTransform.TransformPoint(params)); 17:03.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 17:03.58 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.cpp:9, 17:03.59 from Unified_cpp_gfx_2d1.cpp:101: 17:03.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In function ‘void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::SizeTyped]’: 17:03.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:3769:6: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.59 3769 | void ReplaySetAttribute(FilterNode* aNode, uint32_t aIndex, T aValue) { 17:03.59 | ^~~~~~~~~~~~~~~~~~ 17:03.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In function ‘void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::RectTyped]’: 17:03.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:3769:6: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In function ‘void mozilla::gfx::ReplaySetAttribute(mozilla::gfx::FilterNode*, uint32_t, T) [with T = mozilla::gfx::PointTyped]’: 17:03.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:3769:6: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In member function ‘virtual bool mozilla::gfx::RecordedCreateDrawTargetForFilter::PlayEvent(mozilla::gfx::Translator*) const’: 17:03.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2029:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.59 2029 | Rect userSpaceSource = Rect(mDestPoint, mSourceRect.Size()); 17:03.59 | ~~~~~~~~~~~~~~~~^~ 17:03.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2034:43: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.59 2034 | auto destRect = IntRectToRect(baseRect); 17:03.59 | ^ 17:03.59 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2042:45: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.59 2042 | Point shift = userSpaceSource.TopLeft() - mDestPoint; 17:03.59 | ^~~~~~~~~~ 17:03.60 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2044:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.61 2044 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 17:03.61 | ~~~~~~~~~~~~~~~~~~~~^~ 17:03.61 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 17:03.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.61 from Unified_cpp_gfx_2d1.cpp:2: 17:03.61 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 17:03.61 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.61 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:03.61 | ^~~~~~~~~~~~~ 17:03.61 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Rect.h:10, 17:03.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:12, 17:03.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.61 from Unified_cpp_gfx_2d1.cpp:2: 17:03.61 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:03.61 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.61 427 | SizeT Size() const { return SizeT(width, height); } 17:03.61 | ^~~~ 17:03.61 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 17:03.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.61 from Unified_cpp_gfx_2d1.cpp:2: 17:03.61 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 17:03.62 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.62 113 | quad[3] = TransformPoint(aRect.BottomRight()); 17:03.62 | ~~~~~~~~~~~~~~~~~^~ 17:03.62 In file included from Unified_cpp_gfx_2d1.cpp:11: 17:03.62 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp: In member function ‘void mozilla::gfx::FilterNodeSoftware::Draw(mozilla::gfx::DrawTarget*, const Rect&, const Point&, const mozilla::gfx::DrawOptions&)’: 17:03.62 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:594:48: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.62 594 | Rect renderedDestRect = renderedSourceRect + sourceToDestOffset; 17:03.62 | ^~~~~~~~~~~~~~~~~~ 17:03.62 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:592:63: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.62 592 | Point sourceToDestOffset = aDestPoint - aSourceRect.TopLeft(); 17:03.62 | ^ 17:03.62 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:604:77: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.62 604 | renderedSourceRect - Point(outputRect.TopLeft()), 17:03.62 | ^ 17:03.62 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.cpp:9, 17:03.62 from Unified_cpp_gfx_2d1.cpp:101: 17:03.62 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In member function ‘virtual bool mozilla::gfx::RecordedCreateDrawTargetForFilter::PlayEvent(mozilla::gfx::Translator*) const’: 17:03.62 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2029:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.62 2029 | Rect userSpaceSource = Rect(mDestPoint, mSourceRect.Size()); 17:03.62 | ~~~~~~~~~~~~~~~~^~ 17:03.62 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2034:34: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.63 2034 | auto destRect = IntRectToRect(baseRect); 17:03.63 | ~~~~~~~~~~~~~^~~~~~~~~~ 17:03.63 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2044:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.63 2044 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 17:03.63 | ~~~~~~~~~~~~~~~~~~~~^~ 17:03.63 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:2044:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.63 2044 | Rect(mSourceRect.TopLeft() + shift, userSpaceSource.Size()); 17:03.63 | ^~~~~ 17:03.63 In member function ‘mozilla::gfx::Rect mozilla::gfx::PathCapture::_ZNK7mozilla3gfx11PathCapture9GetBoundsERKNS0_10BaseMatrixIfEE.part.0(const Matrix&) const’: 17:03.63 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.63 In file included from Unified_cpp_gfx_2d1.cpp:101: 17:03.63 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.cpp: In member function ‘virtual already_AddRefed mozilla::gfx::PathBuilderRecording::Finish()’: 17:03.63 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.cpp:189:36: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.63 189 | Point currentPoint = CurrentPoint(); 17:03.63 | ~~~~~~~~~~~~^~ 17:03.63 In file included from Unified_cpp_gfx_2d1.cpp:11: 17:03.63 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp: In member function ‘virtual mozilla::gfx::Size mozilla::gfx::FilterNodeGaussianBlurSoftware::StdDeviationXY()’: 17:03.63 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:3108:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.63 3108 | Size FilterNodeGaussianBlurSoftware::StdDeviationXY() { 17:03.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.63 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.cpp:7, 17:03.63 from Unified_cpp_gfx_2d1.cpp:101: 17:03.64 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathBuilderRecording::CurrentPoint() const’: 17:03.64 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h:159:9: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.64 159 | Point CurrentPoint() const final { return mPathBuilder->CurrentPoint(); } 17:03.64 | ^~~~~~~~~~~~ 17:03.64 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathRecording::GetBounds(const Matrix&) const’: 17:03.64 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.h:204:8: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.64 204 | Rect GetBounds(const Matrix& aTransform = Matrix()) const final { 17:03.64 | ^~~~~~~~~ 17:03.64 In file included from Unified_cpp_gfx_2d1.cpp:101: 17:03.64 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.cpp: In member function ‘virtual already_AddRefed mozilla::gfx::PathBuilderRecording::Finish()’: 17:03.64 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.cpp:185:24: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.64 185 | already_AddRefed PathBuilderRecording::Finish() { 17:03.64 | ^~~~~~~~~~~~~~~~~~~~ 17:03.64 In file included from Unified_cpp_gfx_2d1.cpp:11: 17:03.64 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp: In member function ‘mozilla::gfx::IntRect mozilla::gfx::FilterNodeBlurXYSoftware::InflatedSourceOrDestRect(const IntRect&)’: 17:03.64 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:3072:9: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.64 3072 | IntRect FilterNodeBlurXYSoftware::InflatedSourceOrDestRect( 17:03.64 | ^~~~~~~~~~~~~~~~~~~~~~~~ 17:03.64 In file included from Unified_cpp_gfx_2d1.cpp:65: 17:03.64 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Path.cpp: In member function ‘mozilla::gfx::Point mozilla::gfx::FlattenedPath::ComputePointAtLength(mozilla::gfx::Float, mozilla::gfx::Point*)’: 17:03.64 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Path.cpp:140:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.64 140 | Point FlattenedPath::ComputePointAtLength(Float aLength, Point* aTangent) { 17:03.64 | ^~~~~~~~~~~~~ 17:03.64 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Path.cpp: In function ‘void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)’: 17:03.65 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Path.cpp:520:18: warning: ‘t2’ may be used uninitialized in this function [-Wmaybe-uninitialized] 17:03.65 520 | SplitBezier(aControlPoints, &prevCPs, &nextCPs, t2min); 17:03.65 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.65 In file included from Unified_cpp_gfx_2d1.cpp:83: 17:03.65 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathCapture.cpp: In member function ‘virtual mozilla::gfx::Rect mozilla::gfx::PathCapture::GetBounds(const Matrix&) const’: 17:03.65 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathCapture.cpp:158:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.65 158 | Rect PathCapture::GetBounds(const Matrix& aTransform) const { 17:03.65 | ^~~~~~~~~~~ 17:03.65 In file included from Unified_cpp_gfx_2d1.cpp:92: 17:03.65 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp: In function ‘mozilla::gfx::Margin mozilla::gfx::MaxStrokeExtents(const mozilla::gfx::StrokeOptions&, const Matrix&)’: 17:03.65 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathHelpers.cpp:244:8: note: parameter passing for argument of type ‘mozilla::gfx::Margin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.65 244 | Margin MaxStrokeExtents(const StrokeOptions& aStrokeOptions, 17:03.65 | ^~~~~~~~~~~~~~~~ 17:03.65 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/PathRecording.cpp:9, 17:03.65 from Unified_cpp_gfx_2d1.cpp:101: 17:03.65 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h: In member function ‘virtual bool mozilla::gfx::RecordedMaskSurface::PlayEvent(mozilla::gfx::Translator*) const’: 17:03.65 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/RecordedEventImpl.h:3738:18: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.65 3738 | dt->MaskSurface(*GenericPattern(mPattern, aTranslator), surface, mOffset, 17:03.65 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.65 3739 | mOptions); 17:03.66 | ~~~~~~~~~ 17:03.66 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/2D.h:13, 17:03.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:10, 17:03.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.66 from Unified_cpp_gfx_2d1.cpp:2: 17:03.66 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 17:03.66 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.66 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 17:03.66 | ^~~~~~~~~~~~~~~ 17:03.66 In function ‘mozilla::gfx::Point mozilla::gfx::SVGTurbulenceRenderer::EquivalentNonNegativeOffset(const Point&) const [with mozilla::gfx::TurbulenceType Type = mozilla::gfx::TURBULENCE_TYPE_TURBULENCE; bool Stitch = true; f32x4_t = mozilla::gfx::simd::Scalarf32x4_t; i32x4_t = mozilla::gfx::simd::Scalari32x4_t; u8x16_t = mozilla::gfx::simd::Scalaru8x16_t]’: 17:03.66 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.66 In file included from Unified_cpp_gfx_2d1.cpp:11: 17:03.66 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp: In member function ‘virtual mozilla::gfx::IntRect mozilla::gfx::FilterNodeTransformSoftware::MapRectToSource(const IntRect&, const IntRect&, mozilla::gfx::FilterNode*)’: 17:03.66 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:1142:9: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.66 1142 | IntRect FilterNodeTransformSoftware::MapRectToSource(const IntRect& aRect, 17:03.66 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.66 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp: In member function ‘virtual already_AddRefed mozilla::gfx::FilterNodeBlurXYSoftware::Render(const IntRect&)’: 17:03.66 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:2991:37: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.66 2991 | already_AddRefed FilterNodeBlurXYSoftware::Render( 17:03.66 | ^~~~~~~~~~~~~~~~~~~~~~~~ 17:03.66 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp: In member function ‘mozilla::gfx::IntRect mozilla::gfx::FilterNodeTransformSoftware::SourceRectForOutputRect(const IntRect&)’: 17:03.66 /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeSoftware.cpp:1122:9: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.66 1122 | IntRect FilterNodeTransformSoftware::SourceRectForOutputRect( 17:03.66 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:03.66 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.h:14, 17:03.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/2d/FilterNodeCapture.cpp:7, 17:03.67 from Unified_cpp_gfx_2d1.cpp:2: 17:03.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘std::pair, _Alloc, std::__detail::_Select1st, _Pred, _Hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, std::__is_nothrow_invocable > >::value, false, true> >::iterator, bool> std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::insert(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::value_type&&) [with _Key = unsigned int; _Tp = mozilla::Variant, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > > >]’: 17:03.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.67 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.67 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.67 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.67 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘virtual bool mozilla::gfx::RecordedFilterNodeSetAttribute::PlayEvent(mozilla::gfx::Translator*) const’: 17:03.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.67 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.67 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.67 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.67 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = float; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.67 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.67 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.68 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.68 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = unsigned int; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.68 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.68 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.68 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.68 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = bool; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.68 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.68 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.68 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.68 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = mozilla::gfx::IntPointTyped; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.68 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.68 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.68 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.69 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = mozilla::gfx::PointTyped; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.69 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.69 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.69 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.69 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = mozilla::gfx::SizeTyped; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.69 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.69 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.69 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.69 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = mozilla::gfx::IntSizeTyped; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.69 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.69 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.69 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.69 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = mozilla::gfx::RectTyped; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<8, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.70 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.70 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.70 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.70 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.70 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.70 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = mozilla::gfx::Point3DTyped; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.70 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.70 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.70 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.70 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = mozilla::gfx::IntRectTyped; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.70 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.70 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.71 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.71 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = mozilla::gfx::DeviceColor; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<8, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.71 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.71 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.71 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.71 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.71 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.71 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = mozilla::gfx::Matrix5x4; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.71 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.71 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.71 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.72 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘void mozilla::gfx::FilterNodeCapture::Replace(uint32_t, const T&, C&) [with T = mozilla::gfx::BaseMatrix; C = std::unordered_map, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix > >]’: 17:03.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.72 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.72 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.72 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.72 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In member function ‘RefPtr mozilla::gfx::FilterNodeCapture::Validate(mozilla::gfx::DrawTarget*)’: 17:03.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<2, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.72 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.72 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<5, unsigned int, float, mozilla::gfx::PointTyped, mozilla::gfx::Matrix5x4, mozilla::gfx::Point3DTyped, mozilla::gfx::SizeTyped, mozilla::gfx::IntSizeTyped, mozilla::gfx::DeviceColor, mozilla::gfx::RectTyped, mozilla::gfx::IntRectTyped, bool, std::vector >, mozilla::gfx::IntPointTyped, mozilla::gfx::BaseMatrix >::Type’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:03.72 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 17:03.72 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:03.72 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/2d' 17:03.72 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/src' 17:03.72 mkdir -p '.deps/' 17:03.72 gfx/src/X11Util.o 17:03.72 gfx/src/nsDeviceContext.o 17:03.73 /usr/lib64/ccache/g++ -o X11Util.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="78.15.0"' -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/X11Util.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/src/X11Util.cpp 17:03.73 gfx/angle/targets/preprocessor/Preprocessor.o 17:03.73 /usr/lib64/ccache/g++ -o MacroExpander.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/MacroExpander.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/preprocessor/MacroExpander.cpp 17:06.56 gfx/src/Unified_cpp_gfx_src0.o 17:06.56 /usr/lib64/ccache/g++ -o nsDeviceContext.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="78.15.0"' -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/nsDeviceContext.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp 17:07.10 gfx/angle/targets/preprocessor/Token.o 17:07.10 /usr/lib64/ccache/g++ -o Preprocessor.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Preprocessor.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/preprocessor/Preprocessor.cpp 17:08.74 gfx/angle/targets/translator/QualifierTypes.o 17:08.74 /usr/lib64/ccache/g++ -o PoolAlloc.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/PoolAlloc.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/PoolAlloc.cpp 17:08.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.87 from PFetchEventOpProxyParent.cpp:7, 17:08.87 from UnifiedProtocols15.cpp:2: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:08.87 | ^ 17:08.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.87 from PFetchEventOpProxyParent.cpp:7, 17:08.87 from UnifiedProtocols15.cpp:2: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:08.87 | ^ 17:08.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.87 from PFetchEventOpProxyParent.cpp:7, 17:08.87 from UnifiedProtocols15.cpp:2: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.87 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 17:08.87 | ^ 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.87 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 17:08.87 | ^ 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 17:08.87 | ^ 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 17:08.87 | ^ 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 17:08.87 | ^ 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.87 371 | nscoord aAppUnitsPerDevPixel) { 17:08.87 | ^ 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.87 380 | nscoord aAppUnitsPerDevPixel) { 17:08.87 | ^ 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 17:08.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.87 387 | nscoord aAppUnitsPerDevPixel) { 17:08.87 | ^ 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.88 394 | nscoord aAppUnitsPerDevPixel) { 17:08.88 | ^ 17:08.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 17:08.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 17:08.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 17:08.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 17:08.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 17:08.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:08.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:08.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 17:08.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 17:08.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.88 from PFetchEventOpProxyParent.cpp:7, 17:08.88 from UnifiedProtocols15.cpp:2: 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.88 189 | CSSRect GetExpandedScrollableRect() const { 17:08.88 | ^ 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.88 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:08.88 | ^ 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.88 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 17:08.88 | ^ 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.88 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 17:08.88 | ^ 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.88 243 | CSSRect CalculateScrollRange() const { 17:08.88 | ^ 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.88 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 17:08.88 | ^ 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 17:08.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.88 457 | CSSRect GetVisualViewport() const { 17:08.88 | ^ 17:08.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 17:08.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 17:08.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 17:08.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:08.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:08.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:08.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:08.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:08.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:08.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.90 from PFetchEventOpProxyParent.cpp:7, 17:08.90 from UnifiedProtocols15.cpp:2: 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.90 1338 | CSSCoord ToCSSPixels() const { return _0; } 17:08.90 | ^ 17:08.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.90 from PFetchEventOpProxyParent.cpp:7, 17:08.90 from UnifiedProtocols15.cpp:2: 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 17:08.90 | ^ 17:08.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 17:08.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.90 from PFetchEventOpProxyParent.cpp:7, 17:08.90 from UnifiedProtocols15.cpp:2: 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.90 21 | inline Rect ToRect(const gfxRect& aRect) { 17:08.90 | ^ 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 17:08.90 | ^ 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 17:08.90 | ^ 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.90 44 | inline Size ToSize(const gfxSize& aSize) { 17:08.90 | ^ 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.90 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 17:08.90 | ^ 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 17:08.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.90 52 | inline gfxSize ThebesSize(const Size& aSize) { 17:08.90 | ^ 17:08.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 17:08.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 17:08.91 | ^ 17:08.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:08.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:08.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:08.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:08.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:08.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:08.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:08.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 17:08.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 17:08.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.91 from PFetchEventOpProxyParent.cpp:7, 17:08.91 from UnifiedProtocols15.cpp:2: 17:08.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 17:08.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.91 1859 | int32_t aAppUnitsPerPixel) { 17:08.92 | ^ 17:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 17:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.92 3214 | int32_t aAppUnitsPerPixel) { 17:08.92 | ^ 17:08.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 17:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 17:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 17:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.92 from PFetchEventOpProxyParent.cpp:7, 17:08.92 from UnifiedProtocols15.cpp:2: 17:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 17:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.92 332 | LayerPoint GetFixedPositionAnchor() const { 17:08.92 | ^ 17:08.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 17:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 17:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 17:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.93 from PFetchEventOpProxyParent.cpp:7, 17:08.93 from UnifiedProtocols15.cpp:2: 17:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 17:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.93 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 17:08.93 | ^ 17:08.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 17:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 17:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:20, 17:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.93 from PFetchEventOpProxyParent.cpp:7, 17:08.93 from UnifiedProtocols15.cpp:2: 17:08.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 17:08.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.94 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:08.94 | ^ 17:08.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:08.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:08.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:08.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:08.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:08.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:08.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.94 from PFetchEventOpProxyParent.cpp:7, 17:08.94 from UnifiedProtocols15.cpp:2: 17:08.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 17:08.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 17:08.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 17:08.94 | ^~~~~~~~ 17:08.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:08.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:08.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:08.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.94 from PFetchEventOpProxyParent.cpp:7, 17:08.94 from UnifiedProtocols15.cpp:2: 17:08.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 17:08.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 17:08.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 17:08.95 | ^~~~~~~~ 17:08.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:08.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:08.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:08.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:08.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.95 from PFetchEventOpProxyParent.cpp:7, 17:08.95 from UnifiedProtocols15.cpp:2: 17:08.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:08.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 17:08.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.95 427 | SizeT Size() const { return SizeT(width, height); } 17:08.95 | ^~~~ 17:08.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:08.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:08.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:08.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.95 from PFetchEventOpProxyParent.cpp:7, 17:08.95 from UnifiedProtocols15.cpp:2: 17:08.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:08.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 17:08.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 17:08.96 | ^~~~~~~~ 17:08.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:08.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 17:08.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.96 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 17:08.96 | ^~~~~~~~ 17:08.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:08.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:08.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:08.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:08.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:08.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.96 from PFetchEventOpProxyParent.cpp:7, 17:08.96 from UnifiedProtocols15.cpp:2: 17:08.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:08.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 17:08.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.96 62 | Sub operator-(const Sub& aPoint) const { 17:08.96 | ^~~~~~~~ 17:08.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:08.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:08.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:08.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:08.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:08.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:08.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.97 from PFetchEventOpProxyParent.cpp:7, 17:08.97 from UnifiedProtocols15.cpp:2: 17:08.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 17:08.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 17:08.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.97 43 | friend Sub operator*(T aScale, Sub aCoord) { 17:08.97 | ^~~~~~~~ 17:08.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:08.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:08.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:08.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.97 from PFetchEventOpProxyParent.cpp:7, 17:08.97 from UnifiedProtocols15.cpp:2: 17:08.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 17:08.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 17:08.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:08.97 | ^~~~~~~~~~~~~ 17:08.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.98 from PFetchEventOpProxyParent.cpp:7, 17:08.98 from UnifiedProtocols15.cpp:2: 17:08.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 17:08.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 17:08.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.98 323 | static SizeTyped FromUnknownSize( 17:08.98 | ^~~~~~~~~~~~~~~ 17:08.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxy.h:11, 17:08.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpProxyParent.h:9, 17:08.99 from PFetchEventOpProxyParent.cpp:7, 17:08.99 from UnifiedProtocols15.cpp:2: 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:08.99 760 | typename detail::Nth::Type extract() { 17:08.99 | ^~~~~~~ 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:09.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:09.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:09.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:09.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:09.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:09.00 ipc/ipdl/UnifiedProtocols19.o 17:09.00 /usr/lib64/ccache/g++ -o UnifiedProtocols18.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols18.o.pp UnifiedProtocols18.cpp 17:09.00 gfx/angle/targets/translator/ResourcesHLSL.o 17:09.00 /usr/lib64/ccache/g++ -o QualifierTypes.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/QualifierTypes.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/QualifierTypes.cpp 17:09.31 gfx/angle/targets/preprocessor/preprocessor_lex_autogen.o 17:09.31 /usr/lib64/ccache/g++ -o Token.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Token.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/preprocessor/Token.cpp 17:10.43 gfx/angle/targets/translator/ShaderLang.o 17:10.43 /usr/lib64/ccache/g++ -o ResourcesHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ResourcesHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ResourcesHLSL.cpp 17:10.93 gfx/angle/targets/preprocessor/preprocessor_tab_autogen.o 17:10.94 /usr/lib64/ccache/g++ -o preprocessor_lex_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/preprocessor_lex_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/preprocessor/preprocessor_lex_autogen.cpp 17:11.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.56 from PFileSystemRequestParent.cpp:7, 17:11.56 from UnifiedProtocols16.cpp:2: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.56 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:11.56 | ^ 17:11.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.56 from PFileSystemRequestParent.cpp:7, 17:11.56 from UnifiedProtocols16.cpp:2: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.56 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:11.56 | ^ 17:11.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.56 from PFileSystemRequestParent.cpp:7, 17:11.56 from UnifiedProtocols16.cpp:2: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.56 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 17:11.56 | ^ 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 17:11.56 | ^ 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 17:11.56 | ^ 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 17:11.56 | ^ 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.56 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 17:11.56 | ^ 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.56 371 | nscoord aAppUnitsPerDevPixel) { 17:11.56 | ^ 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.56 380 | nscoord aAppUnitsPerDevPixel) { 17:11.56 | ^ 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.56 387 | nscoord aAppUnitsPerDevPixel) { 17:11.56 | ^ 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 17:11.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.56 394 | nscoord aAppUnitsPerDevPixel) { 17:11.56 | ^ 17:11.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 17:11.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 17:11.57 from PFileSystemRequestParent.cpp:10, 17:11.57 from UnifiedProtocols16.cpp:2: 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.57 189 | CSSRect GetExpandedScrollableRect() const { 17:11.57 | ^ 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.57 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:11.57 | ^ 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.57 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 17:11.57 | ^ 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.57 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 17:11.57 | ^ 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.57 243 | CSSRect CalculateScrollRange() const { 17:11.57 | ^ 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.57 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 17:11.57 | ^ 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.57 457 | CSSRect GetVisualViewport() const { 17:11.57 | ^ 17:11.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 17:11.57 from PFileSystemRequestParent.cpp:10, 17:11.57 from UnifiedProtocols16.cpp:2: 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 17:11.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.57 1338 | CSSCoord ToCSSPixels() const { return _0; } 17:11.57 | ^ 17:11.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:11.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 17:11.57 from PFileSystemRequestParent.cpp:10, 17:11.57 from UnifiedProtocols16.cpp:2: 17:11.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 17:11.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 17:11.60 | ^ 17:11.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 17:11.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 17:11.61 from PFileSystemRequestParent.cpp:10, 17:11.61 from UnifiedProtocols16.cpp:2: 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.61 21 | inline Rect ToRect(const gfxRect& aRect) { 17:11.61 | ^ 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.61 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 17:11.61 | ^ 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.61 40 | inline Point ToPoint(const gfxPoint& aPoint) { 17:11.61 | ^ 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.61 44 | inline Size ToSize(const gfxSize& aSize) { 17:11.61 | ^ 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.61 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 17:11.61 | ^ 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.61 52 | inline gfxSize ThebesSize(const Size& aSize) { 17:11.61 | ^ 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.61 56 | inline gfxRect ThebesRect(const Rect& aRect) { 17:11.61 | ^ 17:11.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:11.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 17:11.61 from PFileSystemRequestParent.cpp:10, 17:11.61 from UnifiedProtocols16.cpp:2: 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 17:11.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.62 1859 | int32_t aAppUnitsPerPixel) { 17:11.62 | ^ 17:11.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 17:11.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.62 3214 | int32_t aAppUnitsPerPixel) { 17:11.62 | ^ 17:11.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 17:11.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:11.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:11.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:11.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 17:11.62 from PFileSystemRequestParent.cpp:10, 17:11.62 from UnifiedProtocols16.cpp:2: 17:11.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 17:11.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.62 332 | LayerPoint GetFixedPositionAnchor() const { 17:11.62 | ^ 17:11.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 17:11.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:11.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:11.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:11.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 17:11.63 from PFileSystemRequestParent.cpp:10, 17:11.64 from UnifiedProtocols16.cpp:2: 17:11.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 17:11.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.64 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 17:11.64 | ^ 17:11.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 17:11.64 from PFileSystemRequestParent.cpp:10, 17:11.64 from UnifiedProtocols16.cpp:2: 17:11.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 17:11.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.64 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:11.64 | ^ 17:11.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.64 from PFileSystemRequestParent.cpp:7, 17:11.64 from UnifiedProtocols16.cpp:2: 17:11.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 17:11.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 17:11.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 17:11.64 | ^~~~~~~~ 17:11.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.64 from PFileSystemRequestParent.cpp:7, 17:11.64 from UnifiedProtocols16.cpp:2: 17:11.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 17:11.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 17:11.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 17:11.64 | ^~~~~~~~ 17:11.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.65 from PFileSystemRequestParent.cpp:7, 17:11.65 from UnifiedProtocols16.cpp:2: 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.65 427 | SizeT Size() const { return SizeT(width, height); } 17:11.65 | ^~~~ 17:11.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.65 from PFileSystemRequestParent.cpp:7, 17:11.65 from UnifiedProtocols16.cpp:2: 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 17:11.65 | ^~~~~~~~ 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 17:11.65 | ^~~~~~~~ 17:11.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.65 from PFileSystemRequestParent.cpp:7, 17:11.65 from UnifiedProtocols16.cpp:2: 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.65 62 | Sub operator-(const Sub& aPoint) const { 17:11.65 | ^~~~~~~~ 17:11.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.65 from PFileSystemRequestParent.cpp:7, 17:11.65 from UnifiedProtocols16.cpp:2: 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 17:11.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 17:11.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.66 43 | friend Sub operator*(T aScale, Sub aCoord) { 17:11.66 | ^~~~~~~~ 17:11.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:11.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:11.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:11.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.66 from PFileSystemRequestParent.cpp:7, 17:11.66 from UnifiedProtocols16.cpp:2: 17:11.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 17:11.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 17:11.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:11.66 | ^~~~~~~~~~~~~ 17:11.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:11.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:11.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:11.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:11.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.66 from PFileSystemRequestParent.cpp:7, 17:11.66 from UnifiedProtocols16.cpp:2: 17:11.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 17:11.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 17:11.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.66 323 | static SizeTyped FromUnknownSize( 17:11.66 | ^~~~~~~~~~~~~~~ 17:11.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 17:11.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 17:11.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 17:11.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 17:11.67 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 17:11.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 17:11.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequest.h:11, 17:11.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileSystemRequestParent.h:9, 17:11.68 from PFileSystemRequestParent.cpp:7, 17:11.68 from UnifiedProtocols16.cpp:2: 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.68 760 | typename detail::Nth::Type extract() { 17:11.68 | ^~~~~~~ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:11.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:11.68 ipc/ipdl/UnifiedProtocols2.o 17:11.68 /usr/lib64/ccache/g++ -o UnifiedProtocols19.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols19.o.pp UnifiedProtocols19.cpp 17:12.25 ipc/ipdl/UnifiedProtocols20.o 17:12.25 /usr/lib64/ccache/g++ -o UnifiedProtocols2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols2.o.pp UnifiedProtocols2.cpp 17:14.29 /usr/lib64/ccache/g++ -o preprocessor_tab_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/preprocessor_tab_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/preprocessor/preprocessor_tab_autogen.cpp 17:14.35 gfx/angle/targets/translator/ShaderStorageBlockFunctionHLSL.o 17:14.35 /usr/lib64/ccache/g++ -o ShaderLang.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ShaderLang.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp 17:15.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:15.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:15.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:15.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.45 from PGMPTimer.cpp:7, 17:15.45 from UnifiedProtocols17.cpp:2: 17:15.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 17:15.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:15.45 | ^ 17:15.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:15.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:15.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:15.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.46 from PGMPTimer.cpp:7, 17:15.46 from UnifiedProtocols17.cpp:2: 17:15.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 17:15.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.46 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:15.46 | ^ 17:15.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:15.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:15.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:15.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.46 from PGMPTimer.cpp:7, 17:15.46 from UnifiedProtocols17.cpp:2: 17:15.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 17:15.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 17:15.46 | ^ 17:15.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 17:15.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 17:15.46 | ^ 17:15.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 17:15.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 17:15.46 | ^ 17:15.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 17:15.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.47 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 17:15.47 | ^ 17:15.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 17:15.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.48 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 17:15.49 | ^ 17:15.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 17:15.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.49 371 | nscoord aAppUnitsPerDevPixel) { 17:15.49 | ^ 17:15.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 17:15.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.50 380 | nscoord aAppUnitsPerDevPixel) { 17:15.50 | ^ 17:15.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 17:15.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.50 387 | nscoord aAppUnitsPerDevPixel) { 17:15.50 | ^ 17:15.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 17:15.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.50 394 | nscoord aAppUnitsPerDevPixel) { 17:15.50 | ^ 17:15.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 17:15.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 17:15.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 17:15.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 17:15.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 17:15.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 17:15.50 from PGMPTimer.cpp:7, 17:15.50 from UnifiedProtocols17.cpp:2: 17:15.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 17:15.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.50 189 | CSSRect GetExpandedScrollableRect() const { 17:15.50 | ^ 17:15.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 17:15.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.50 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:15.50 | ^ 17:15.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 17:15.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.51 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 17:15.51 | ^ 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.51 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 17:15.51 | ^ 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.51 243 | CSSRect CalculateScrollRange() const { 17:15.51 | ^ 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 17:15.51 | ^ 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.51 457 | CSSRect GetVisualViewport() const { 17:15.51 | ^ 17:15.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 17:15.51 from PGMPTimer.cpp:7, 17:15.51 from UnifiedProtocols17.cpp:2: 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.51 1338 | CSSCoord ToCSSPixels() const { return _0; } 17:15.51 | ^ 17:15.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:15.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 17:15.51 from PGMPTimer.cpp:7, 17:15.51 from UnifiedProtocols17.cpp:2: 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 17:15.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.51 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 17:15.53 | ^ 17:15.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 17:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 17:15.54 from PGMPTimer.cpp:7, 17:15.54 from UnifiedProtocols17.cpp:2: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.54 21 | inline Rect ToRect(const gfxRect& aRect) { 17:15.54 | ^ 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.54 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 17:15.54 | ^ 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.54 40 | inline Point ToPoint(const gfxPoint& aPoint) { 17:15.54 | ^ 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.54 44 | inline Size ToSize(const gfxSize& aSize) { 17:15.54 | ^ 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.54 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 17:15.54 | ^ 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.54 52 | inline gfxSize ThebesSize(const Size& aSize) { 17:15.54 | ^ 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 17:15.54 | ^ 17:15.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 17:15.54 from PGMPTimer.cpp:7, 17:15.54 from UnifiedProtocols17.cpp:2: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.54 1859 | int32_t aAppUnitsPerPixel) { 17:15.54 | ^ 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.54 3214 | int32_t aAppUnitsPerPixel) { 17:15.54 | ^ 17:15.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 17:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 17:15.54 from PGMPTimer.cpp:7, 17:15.54 from UnifiedProtocols17.cpp:2: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 17:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.54 332 | LayerPoint GetFixedPositionAnchor() const { 17:15.54 | ^ 17:15.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 17:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 17:15.54 from PGMPTimer.cpp:7, 17:15.54 from UnifiedProtocols17.cpp:2: 17:15.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 17:15.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.55 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 17:15.55 | ^ 17:15.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:20, 17:15.55 from PGMPTimer.cpp:7, 17:15.55 from UnifiedProtocols17.cpp:2: 17:15.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 17:15.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.55 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:15.55 | ^ 17:15.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.55 from PGMPTimer.cpp:7, 17:15.55 from UnifiedProtocols17.cpp:2: 17:15.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 17:15.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 17:15.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.55 40 | friend Sub operator*(Sub aCoord, T aScale) { 17:15.55 | ^~~~~~~~ 17:15.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.55 from PGMPTimer.cpp:7, 17:15.55 from UnifiedProtocols17.cpp:2: 17:15.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 17:15.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 17:15.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 17:15.57 | ^~~~~~~~ 17:15.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:15.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:15.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.58 from PGMPTimer.cpp:7, 17:15.58 from UnifiedProtocols17.cpp:2: 17:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 17:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.58 427 | SizeT Size() const { return SizeT(width, height); } 17:15.58 | ^~~~ 17:15.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:15.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:15.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:15.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.58 from PGMPTimer.cpp:7, 17:15.58 from UnifiedProtocols17.cpp:2: 17:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 17:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 17:15.58 | ^~~~~~~~ 17:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 17:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 17:15.58 | ^~~~~~~~ 17:15.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:15.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:15.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:15.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.59 from PGMPTimer.cpp:7, 17:15.59 from UnifiedProtocols17.cpp:2: 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.59 62 | Sub operator-(const Sub& aPoint) const { 17:15.59 | ^~~~~~~~ 17:15.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.59 from PGMPTimer.cpp:7, 17:15.59 from UnifiedProtocols17.cpp:2: 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.59 43 | friend Sub operator*(T aScale, Sub aCoord) { 17:15.59 | ^~~~~~~~ 17:15.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.59 from PGMPTimer.cpp:7, 17:15.59 from UnifiedProtocols17.cpp:2: 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.59 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:15.59 | ^~~~~~~~~~~~~ 17:15.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.59 from PGMPTimer.cpp:7, 17:15.59 from UnifiedProtocols17.cpp:2: 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 17:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.61 323 | static SizeTyped FromUnknownSize( 17:15.61 | ^~~~~~~~~~~~~~~ 17:15.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 17:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 17:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 17:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 17:15.62 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 17:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 17:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMP.h:11, 17:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPParent.h:9, 17:15.62 from PGMPTimer.cpp:7, 17:15.62 from UnifiedProtocols17.cpp:2: 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.62 760 | typename detail::Nth::Type extract() { 17:15.62 | ^~~~~~~ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:15.63 ipc/ipdl/UnifiedProtocols21.o 17:15.63 /usr/lib64/ccache/g++ -o UnifiedProtocols20.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols20.o.pp UnifiedProtocols20.cpp 17:17.30 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/preprocessor' 17:17.30 ipc/ipdl/UnifiedProtocols22.o 17:17.30 /usr/lib64/ccache/g++ -o UnifiedProtocols21.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols21.o.pp UnifiedProtocols21.cpp 17:17.80 gfx/angle/targets/translator/ShaderStorageBlockOutputHLSL.o 17:17.80 /usr/lib64/ccache/g++ -o ShaderStorageBlockFunctionHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ShaderStorageBlockFunctionHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockFunctionHLSL.cpp 17:21.16 gfx/angle/targets/translator/ShaderVars.o 17:21.16 /usr/lib64/ccache/g++ -o ShaderStorageBlockOutputHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ShaderStorageBlockOutputHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp 17:23.23 gfx/angle/targets/translator/StructureHLSL.o 17:23.23 /usr/lib64/ccache/g++ -o ShaderVars.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ShaderVars.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ShaderVars.cpp 17:26.26 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp: In member function ‘void sh::ShaderStorageBlockOutputHLSL::traverseSSBOAccess(sh::TIntermTyped*, sh::SSBOMethod)’: 17:26.27 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:435:33: warning: ‘storage’ may be used uninitialized in this function [-Wmaybe-uninitialized] 17:26.27 435 | node->getAsSwizzleNode()); 17:26.27 | ^ 17:26.27 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:431:20: warning: ‘rowMajor’ may be used uninitialized in this function [-Wmaybe-uninitialized] 17:26.27 431 | setMatrixStride(node, storage, rowMajor); 17:26.27 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:26.28 gfx/angle/targets/translator/Symbol.o 17:26.28 /usr/lib64/ccache/g++ -o StructureHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/StructureHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/StructureHLSL.cpp 17:27.73 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="78.15.0"' -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_src0.o.pp Unified_cpp_gfx_src0.cpp 17:32.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:32.88 | ^ 17:32.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:20, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:32.88 | ^ 17:32.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 17:32.88 | ^ 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 17:32.88 | ^ 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 17:32.88 | ^ 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 17:32.88 | ^ 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 17:32.88 | ^ 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.88 371 | nscoord aAppUnitsPerDevPixel) { 17:32.88 | ^ 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.88 380 | nscoord aAppUnitsPerDevPixel) { 17:32.88 | ^ 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.88 387 | nscoord aAppUnitsPerDevPixel) { 17:32.88 | ^ 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 17:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.88 394 | nscoord aAppUnitsPerDevPixel) { 17:32.89 | ^ 17:32.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 17:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 17:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 17:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 17:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:37, 17:32.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 17:32.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.90 1338 | CSSCoord ToCSSPixels() const { return _0; } 17:32.90 | ^ 17:32.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 17:32.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 17:32.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 17:32.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 17:32.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 17:32.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 17:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 17:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 17:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 17:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:32.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 17:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.92 189 | CSSRect GetExpandedScrollableRect() const { 17:32.92 | ^ 17:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 17:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:32.92 | ^ 17:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 17:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 17:32.92 | ^ 17:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 17:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 17:32.92 | ^ 17:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 17:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.93 243 | CSSRect CalculateScrollRange() const { 17:32.93 | ^ 17:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 17:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 17:32.93 | ^ 17:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 17:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.93 457 | CSSRect GetVisualViewport() const { 17:32.93 | ^ 17:32.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 17:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 17:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 17:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 17:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.94 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 17:32.94 | ^ 17:32.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 17:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.95 21 | inline Rect ToRect(const gfxRect& aRect) { 17:32.95 | ^ 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 17:32.95 | ^ 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.95 40 | inline Point ToPoint(const gfxPoint& aPoint) { 17:32.95 | ^ 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.95 44 | inline Size ToSize(const gfxSize& aSize) { 17:32.95 | ^ 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.95 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 17:32.95 | ^ 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.95 52 | inline gfxSize ThebesSize(const Size& aSize) { 17:32.95 | ^ 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.95 56 | inline gfxRect ThebesRect(const Rect& aRect) { 17:32.95 | ^ 17:32.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.95 1859 | int32_t aAppUnitsPerPixel) { 17:32.95 | ^ 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.95 3214 | int32_t aAppUnitsPerPixel) { 17:32.95 | ^ 17:32.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 17:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.95 332 | LayerPoint GetFixedPositionAnchor() const { 17:32.95 | ^ 17:32.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 17:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.96 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 17:32.96 | ^ 17:32.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:32.96 | ^ 17:32.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.96 1394 | LayerPoint GetFixedPositionAnchor() { 17:32.96 | ^ 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.96 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 17:32.96 | ^ 17:32.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.96 49 | gfx::Size GetInheritedScale() const { return mScale; } 17:32.96 | ^ 17:32.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.96 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 17:32.96 | ^ 17:32.96 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:13: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.96 300 | PropertyProvider* aProvider = nullptr) const { 17:32.96 | ^ 17:32.96 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:26: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDeviceContextSpec.h: In member function ‘virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()’: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDeviceContextSpec.h:79:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.96 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 17:32.96 | ^ 17:32.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 17:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 17:32.96 | ^~~~~~~~ 17:32.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 17:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 17:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.97 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 17:32.97 | ^~~~~~~~ 17:32.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 17:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 17:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.97 43 | friend Sub operator*(T aScale, Sub aCoord) { 17:32.97 | ^~~~~~~~ 17:32.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 17:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 17:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:32.98 | ^~~~~~~~~~~~~ 17:32.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 17:32.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 17:32.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.98 323 | static SizeTyped FromUnknownSize( 17:32.98 | ^~~~~~~~~~~~~~~ 17:32.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:32.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 17:32.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.98 427 | SizeT Size() const { return SizeT(width, height); } 17:32.98 | ^~~~ 17:32.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:32.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 17:32.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.98 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 17:32.98 | ^~~~~~~~ 17:32.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:32.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 17:32.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.99 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 17:32.99 | ^~~~~~~~ 17:32.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:32.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 17:32.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.99 62 | Sub operator-(const Sub& aPoint) const { 17:32.99 | ^~~~~~~~ 17:32.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:20, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:32.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 17:32.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 17:32.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:32.99 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 17:32.99 | ^~~~~~~~~~~~~~ 17:32.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:32.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:33.00 | ^~~~~~~~~~~~~ 17:33.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.00 383 | Point TopLeft() const { return Point(x, y); } 17:33.00 | ^~~~~~~ 17:33.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:20, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.00 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 17:33.00 | ^~~~~~~~~~~~~~~ 17:33.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.00 277 | static RectTyped FromUnknownRect( 17:33.00 | ^~~~~~~~~~~~~~~ 17:33.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.00 150 | static PointTyped FromUnknownPoint( 17:33.00 | ^~~~~~~~~~~~~~~~ 17:33.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 17:33.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.00 282 | RectTyped ToUnknownRect() const { 17:33.00 | ^~~~~~~~~~~~~ 17:33.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:33.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.01 246 | PointTyped As2DPoint() const { 17:33.01 | ^~~~~~~~~ 17:33.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.01 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 17:33.01 | ^~~~~~~~~ 17:33.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:20, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.01 2266 | PointTyped TransformPointSimple( 17:33.01 | ^~~~~~~~~~~~~~~~~~~~ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.01 794 | RectTyped TransformAndClipBounds( 17:33.01 | ^~~~~~~~~~~~~~~~~~~~~~ 17:33.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:10, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/gfx/src/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:33.01 /builddir/build/BUILD/icecat-78.15.0/gfx/src/FilterSupport.h:498:29: required from here 17:33.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.01 760 | typename detail::Nth::Type extract() { 17:33.01 | ^~~~~~~ 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:33.02 /builddir/build/BUILD/icecat-78.15.0/gfx/src/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:33.02 /builddir/build/BUILD/icecat-78.15.0/gfx/src/FilterSupport.h:498:29: required from here 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:33.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:33.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:33.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:33.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:33.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:33.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:33.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.02 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 17:33.02 | ^~~~~~~~~ 17:33.02 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp: In member function ‘void nsDeviceContext::SetDPI(double*)’: 17:33.02 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:299:24: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.02 299 | mPrintingTranslate = mDeviceContextSpec->GetPrintingTranslate(); 17:33.02 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:33.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:33.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.02 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 17:33.02 | ^ 17:33.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.03 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 17:33.03 | ^~~~~~~~~~~ 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.03 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 17:33.03 | ^ 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.03 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 17:33.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.03 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 17:33.03 | ~~~~~~~~~~~~~^~ 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.03 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 17:33.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.03 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 17:33.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 17:33.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 17:33.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 17:33.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 17:33.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 17:33.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 17:33.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 17:33.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.03 282 | RectTyped ToUnknownRect() const { 17:33.03 | ^~~~~~~~~~~~~ 17:33.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 17:33.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.h:12, 17:33.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:7: 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 17:33.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.03 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 17:33.03 | ~~~~~~~~~~~~~^~ 17:33.03 In member function ‘virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()’: 17:33.04 cc1plus: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 17:33.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.04 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 17:33.04 | ^~~~~~~~~~~ 17:33.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 17:33.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.04 221 | rect = rect.Intersect(mClipStack.LastElement()); 17:33.04 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 17:33.04 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp: In member function ‘void nsDeviceContext::SetDPI(double*)’: 17:33.04 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsDeviceContext.cpp:299:66: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:33.04 299 | mPrintingTranslate = mDeviceContextSpec->GetPrintingTranslate(); 17:33.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 17:33.04 gfx/angle/targets/translator/SymbolTable.o 17:33.04 /usr/lib64/ccache/g++ -o Symbol.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Symbol.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/Symbol.cpp 17:33.40 gfx/angle/targets/translator/SymbolTable_ESSL_autogen.o 17:33.40 /usr/lib64/ccache/g++ -o SymbolTable.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/SymbolTable.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/SymbolTable.cpp 17:35.66 gfx/angle/targets/translator/SymbolTable_autogen.o 17:35.66 /usr/lib64/ccache/g++ -o SymbolTable_ESSL_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/SymbolTable_ESSL_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/SymbolTable_ESSL_autogen.cpp 17:37.21 gfx/angle/targets/translator/SymbolUniqueId.o 17:37.21 /usr/lib64/ccache/g++ -o SymbolTable_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/SymbolTable_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/SymbolTable_autogen.cpp 17:37.31 gfx/angle/targets/translator/TextureFunctionHLSL.o 17:37.31 /usr/lib64/ccache/g++ -o SymbolUniqueId.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/SymbolUniqueId.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/SymbolUniqueId.cpp 17:40.14 gfx/angle/targets/translator/TranslatorESSL.o 17:40.14 /usr/lib64/ccache/g++ -o TextureFunctionHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/TextureFunctionHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/TextureFunctionHLSL.cpp 17:41.22 gfx/angle/targets/translator/TranslatorGLSL.o 17:41.22 /usr/lib64/ccache/g++ -o TranslatorESSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/TranslatorESSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.cpp 17:43.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.57 from PGamepadTestChannelChild.cpp:7, 17:43.57 from UnifiedProtocols18.cpp:2: 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:43.57 | ^ 17:43.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.57 from PGamepadTestChannelChild.cpp:7, 17:43.57 from UnifiedProtocols18.cpp:2: 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:43.57 | ^ 17:43.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.57 from PGamepadTestChannelChild.cpp:7, 17:43.57 from UnifiedProtocols18.cpp:2: 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 17:43.57 | ^ 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 17:43.57 | ^ 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 17:43.57 | ^ 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 17:43.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 17:43.57 | ^ 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 17:43.58 | ^ 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.58 371 | nscoord aAppUnitsPerDevPixel) { 17:43.58 | ^ 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.58 380 | nscoord aAppUnitsPerDevPixel) { 17:43.58 | ^ 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.58 387 | nscoord aAppUnitsPerDevPixel) { 17:43.58 | ^ 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.58 394 | nscoord aAppUnitsPerDevPixel) { 17:43.58 | ^ 17:43.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 17:43.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 17:43.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 17:43.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 17:43.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 17:43.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:43.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:43.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:43.58 from PGamepadTestChannelChild.cpp:10, 17:43.58 from UnifiedProtocols18.cpp:2: 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.58 189 | CSSRect GetExpandedScrollableRect() const { 17:43.58 | ^ 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:43.58 | ^ 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 17:43.58 | ^ 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 17:43.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 17:43.58 | ^ 17:43.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 17:43.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.60 243 | CSSRect CalculateScrollRange() const { 17:43.60 | ^ 17:43.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 17:43.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 17:43.61 | ^ 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.61 457 | CSSRect GetVisualViewport() const { 17:43.61 | ^ 17:43.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:43.61 from PGamepadTestChannelChild.cpp:10, 17:43.61 from UnifiedProtocols18.cpp:2: 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.61 1338 | CSSCoord ToCSSPixels() const { return _0; } 17:43.61 | ^ 17:43.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:43.61 from PGamepadTestChannelChild.cpp:10, 17:43.61 from UnifiedProtocols18.cpp:2: 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.61 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 17:43.61 | ^ 17:43.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:43.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:43.61 from PGamepadTestChannelChild.cpp:10, 17:43.61 from UnifiedProtocols18.cpp:2: 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.61 21 | inline Rect ToRect(const gfxRect& aRect) { 17:43.61 | ^ 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.61 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 17:43.61 | ^ 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.61 40 | inline Point ToPoint(const gfxPoint& aPoint) { 17:43.61 | ^ 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 17:43.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.62 44 | inline Size ToSize(const gfxSize& aSize) { 17:43.62 | ^ 17:43.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 17:43.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.62 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 17:43.62 | ^ 17:43.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 17:43.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.62 52 | inline gfxSize ThebesSize(const Size& aSize) { 17:43.62 | ^ 17:43.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 17:43.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.62 56 | inline gfxRect ThebesRect(const Rect& aRect) { 17:43.62 | ^ 17:43.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:43.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:43.62 from PGamepadTestChannelChild.cpp:10, 17:43.62 from UnifiedProtocols18.cpp:2: 17:43.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 17:43.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.63 1859 | int32_t aAppUnitsPerPixel) { 17:43.63 | ^ 17:43.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 17:43.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.63 3214 | int32_t aAppUnitsPerPixel) { 17:43.63 | ^ 17:43.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:43.64 from PGamepadTestChannelChild.cpp:10, 17:43.64 from UnifiedProtocols18.cpp:2: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.64 332 | LayerPoint GetFixedPositionAnchor() const { 17:43.64 | ^ 17:43.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:43.64 from PGamepadTestChannelChild.cpp:10, 17:43.64 from UnifiedProtocols18.cpp:2: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.64 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 17:43.64 | ^ 17:43.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:43.64 from PGamepadTestChannelChild.cpp:10, 17:43.64 from UnifiedProtocols18.cpp:2: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.64 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:43.64 | ^ 17:43.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.64 from PGamepadTestChannelChild.cpp:7, 17:43.64 from UnifiedProtocols18.cpp:2: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 17:43.64 | ^~~~~~~~ 17:43.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.64 from PGamepadTestChannelChild.cpp:7, 17:43.64 from UnifiedProtocols18.cpp:2: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 17:43.64 | ^~~~~~~~ 17:43.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.64 from PGamepadTestChannelChild.cpp:7, 17:43.64 from UnifiedProtocols18.cpp:2: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 17:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.65 427 | SizeT Size() const { return SizeT(width, height); } 17:43.65 | ^~~~ 17:43.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:43.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:43.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:43.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.65 from PGamepadTestChannelChild.cpp:7, 17:43.65 from UnifiedProtocols18.cpp:2: 17:43.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:43.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 17:43.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 17:43.65 | ^~~~~~~~ 17:43.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:43.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 17:43.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.66 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 17:43.66 | ^~~~~~~~ 17:43.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:43.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:43.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:43.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:43.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.67 from PGamepadTestChannelChild.cpp:7, 17:43.67 from UnifiedProtocols18.cpp:2: 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.67 62 | Sub operator-(const Sub& aPoint) const { 17:43.67 | ^~~~~~~~ 17:43.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.67 from PGamepadTestChannelChild.cpp:7, 17:43.67 from UnifiedProtocols18.cpp:2: 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.67 43 | friend Sub operator*(T aScale, Sub aCoord) { 17:43.67 | ^~~~~~~~ 17:43.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.67 from PGamepadTestChannelChild.cpp:7, 17:43.67 from UnifiedProtocols18.cpp:2: 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.67 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:43.67 | ^~~~~~~~~~~~~ 17:43.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.67 from PGamepadTestChannelChild.cpp:7, 17:43.67 from UnifiedProtocols18.cpp:2: 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.67 323 | static SizeTyped FromUnknownSize( 17:43.67 | ^~~~~~~~~~~~~~~ 17:43.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, 17:43.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelChild.h:9, 17:43.67 from PGamepadTestChannelChild.cpp:7, 17:43.67 from UnifiedProtocols18.cpp:2: 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:43.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.68 760 | typename detail::Nth::Type extract() { 17:43.68 | ^~~~~~~ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:43.68 ipc/ipdl/UnifiedProtocols23.o 17:43.68 /usr/lib64/ccache/g++ -o UnifiedProtocols22.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols22.o.pp UnifiedProtocols22.cpp 17:45.08 gfx/angle/targets/translator/TranslatorHLSL.o 17:45.08 /usr/lib64/ccache/g++ -o TranslatorGLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/TranslatorGLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/TranslatorGLSL.cpp 17:46.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.15 from PHttpChannelParent.cpp:7, 17:46.15 from UnifiedProtocols19.cpp:2: 17:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 17:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:46.16 | ^ 17:46.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.16 from PHttpChannelParent.cpp:7, 17:46.16 from UnifiedProtocols19.cpp:2: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:46.16 | ^ 17:46.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.16 from PHttpChannelParent.cpp:7, 17:46.16 from UnifiedProtocols19.cpp:2: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 17:46.16 | ^ 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 17:46.16 | ^ 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 17:46.16 | ^ 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 17:46.16 | ^ 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 17:46.16 | ^ 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 371 | nscoord aAppUnitsPerDevPixel) { 17:46.16 | ^ 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 380 | nscoord aAppUnitsPerDevPixel) { 17:46.16 | ^ 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 387 | nscoord aAppUnitsPerDevPixel) { 17:46.16 | ^ 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 394 | nscoord aAppUnitsPerDevPixel) { 17:46.16 | ^ 17:46.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 17:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.16 from PHttpChannelParent.cpp:7, 17:46.16 from UnifiedProtocols19.cpp:2: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.16 189 | CSSRect GetExpandedScrollableRect() const { 17:46.16 | ^ 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 17:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:46.17 | ^ 17:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 17:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 17:46.17 | ^ 17:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 17:46.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 17:46.18 | ^ 17:46.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 17:46.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.18 243 | CSSRect CalculateScrollRange() const { 17:46.18 | ^ 17:46.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 17:46.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 17:46.18 | ^ 17:46.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 17:46.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.19 457 | CSSRect GetVisualViewport() const { 17:46.19 | ^ 17:46.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.19 from PHttpChannelParent.cpp:7, 17:46.19 from UnifiedProtocols19.cpp:2: 17:46.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 17:46.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.19 1338 | CSSCoord ToCSSPixels() const { return _0; } 17:46.19 | ^ 17:46.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:46.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 17:46.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.20 from PHttpChannelParent.cpp:7, 17:46.20 from UnifiedProtocols19.cpp:2: 17:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 17:46.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.21 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 17:46.21 | ^ 17:46.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 17:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:46.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 17:46.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.22 from PHttpChannelParent.cpp:7, 17:46.22 from UnifiedProtocols19.cpp:2: 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.22 21 | inline Rect ToRect(const gfxRect& aRect) { 17:46.22 | ^ 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.22 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 17:46.22 | ^ 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.22 40 | inline Point ToPoint(const gfxPoint& aPoint) { 17:46.22 | ^ 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.22 44 | inline Size ToSize(const gfxSize& aSize) { 17:46.22 | ^ 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 17:46.22 | ^ 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 17:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 17:46.22 | ^ 17:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 17:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.23 56 | inline gfxRect ThebesRect(const Rect& aRect) { 17:46.23 | ^ 17:46.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.23 from PHttpChannelParent.cpp:7, 17:46.23 from UnifiedProtocols19.cpp:2: 17:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 17:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.23 1859 | int32_t aAppUnitsPerPixel) { 17:46.23 | ^ 17:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 17:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.23 3214 | int32_t aAppUnitsPerPixel) { 17:46.23 | ^ 17:46.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.24 from PHttpChannelParent.cpp:7, 17:46.24 from UnifiedProtocols19.cpp:2: 17:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 17:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.24 332 | LayerPoint GetFixedPositionAnchor() const { 17:46.24 | ^ 17:46.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.24 from PHttpChannelParent.cpp:7, 17:46.24 from UnifiedProtocols19.cpp:2: 17:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 17:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.24 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 17:46.24 | ^ 17:46.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:23, 17:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.24 from PHttpChannelParent.cpp:7, 17:46.24 from UnifiedProtocols19.cpp:2: 17:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 17:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.25 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:46.25 | ^ 17:46.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.25 from PHttpChannelParent.cpp:7, 17:46.25 from UnifiedProtocols19.cpp:2: 17:46.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 17:46.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 17:46.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 17:46.25 | ^~~~~~~~ 17:46.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.25 from PHttpChannelParent.cpp:7, 17:46.25 from UnifiedProtocols19.cpp:2: 17:46.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 17:46.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 17:46.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.25 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 17:46.25 | ^~~~~~~~ 17:46.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.26 from PHttpChannelParent.cpp:7, 17:46.26 from UnifiedProtocols19.cpp:2: 17:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 17:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.26 427 | SizeT Size() const { return SizeT(width, height); } 17:46.26 | ^~~~ 17:46.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.26 from PHttpChannelParent.cpp:7, 17:46.26 from UnifiedProtocols19.cpp:2: 17:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 17:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.26 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 17:46.26 | ^~~~~~~~ 17:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 17:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.26 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 17:46.26 | ^~~~~~~~ 17:46.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.27 from PHttpChannelParent.cpp:7, 17:46.27 from UnifiedProtocols19.cpp:2: 17:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 17:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.27 62 | Sub operator-(const Sub& aPoint) const { 17:46.27 | ^~~~~~~~ 17:46.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.27 from PHttpChannelParent.cpp:7, 17:46.27 from UnifiedProtocols19.cpp:2: 17:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 17:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 17:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.27 43 | friend Sub operator*(T aScale, Sub aCoord) { 17:46.27 | ^~~~~~~~ 17:46.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.28 from PHttpChannelParent.cpp:7, 17:46.28 from UnifiedProtocols19.cpp:2: 17:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 17:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 17:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:46.28 | ^~~~~~~~~~~~~ 17:46.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.28 from PHttpChannelParent.cpp:7, 17:46.28 from UnifiedProtocols19.cpp:2: 17:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 17:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 17:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.28 323 | static SizeTyped FromUnknownSize( 17:46.28 | ^~~~~~~~~~~~~~~ 17:46.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannel.h:11, 17:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PHttpChannelParent.h:9, 17:46.28 from PHttpChannelParent.cpp:7, 17:46.28 from UnifiedProtocols19.cpp:2: 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.29 760 | typename detail::Nth::Type extract() { 17:46.29 | ^~~~~~~ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:46.29 ipc/ipdl/UnifiedProtocols24.o 17:46.29 /usr/lib64/ccache/g++ -o UnifiedProtocols23.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols23.o.pp UnifiedProtocols23.cpp 17:47.25 gfx/angle/targets/translator/Types.o 17:47.26 /usr/lib64/ccache/g++ -o TranslatorHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/TranslatorHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/TranslatorHLSL.cpp 17:47.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.82 from PMIDIPortChild.cpp:7, 17:47.82 from UnifiedProtocols21.cpp:2: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:47.82 | ^ 17:47.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.82 from PMIDIPortChild.cpp:7, 17:47.82 from UnifiedProtocols21.cpp:2: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:47.82 | ^ 17:47.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.82 from PMIDIPortChild.cpp:7, 17:47.82 from UnifiedProtocols21.cpp:2: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 17:47.82 | ^ 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 17:47.82 | ^ 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 17:47.82 | ^ 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 17:47.82 | ^ 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 17:47.82 | ^ 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.82 371 | nscoord aAppUnitsPerDevPixel) { 17:47.82 | ^ 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 17:47.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.82 380 | nscoord aAppUnitsPerDevPixel) { 17:47.83 | ^ 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.83 387 | nscoord aAppUnitsPerDevPixel) { 17:47.83 | ^ 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.83 394 | nscoord aAppUnitsPerDevPixel) { 17:47.83 | ^ 17:47.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:47.83 from PMIDIPortChild.cpp:10, 17:47.83 from UnifiedProtocols21.cpp:2: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.83 189 | CSSRect GetExpandedScrollableRect() const { 17:47.83 | ^ 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:47.83 | ^ 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 17:47.83 | ^ 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 17:47.83 | ^ 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.83 243 | CSSRect CalculateScrollRange() const { 17:47.83 | ^ 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 17:47.83 | ^ 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.83 457 | CSSRect GetVisualViewport() const { 17:47.83 | ^ 17:47.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:47.83 from PMIDIPortChild.cpp:10, 17:47.83 from UnifiedProtocols21.cpp:2: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 17:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.83 1338 | CSSCoord ToCSSPixels() const { return _0; } 17:47.83 | ^ 17:47.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:47.84 from PMIDIPortChild.cpp:10, 17:47.84 from UnifiedProtocols21.cpp:2: 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.85 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 17:47.85 | ^ 17:47.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 17:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:47.85 from PMIDIPortChild.cpp:10, 17:47.85 from UnifiedProtocols21.cpp:2: 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.85 21 | inline Rect ToRect(const gfxRect& aRect) { 17:47.85 | ^ 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.85 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 17:47.85 | ^ 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.85 40 | inline Point ToPoint(const gfxPoint& aPoint) { 17:47.85 | ^ 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.85 44 | inline Size ToSize(const gfxSize& aSize) { 17:47.85 | ^ 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 17:47.85 | ^ 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 17:47.85 | ^ 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 17:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 17:47.85 | ^ 17:47.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:47.86 from PMIDIPortChild.cpp:10, 17:47.86 from UnifiedProtocols21.cpp:2: 17:47.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 17:47.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.86 1859 | int32_t aAppUnitsPerPixel) { 17:47.86 | ^ 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.87 3214 | int32_t aAppUnitsPerPixel) { 17:47.87 | ^ 17:47.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:47.87 from PMIDIPortChild.cpp:10, 17:47.87 from UnifiedProtocols21.cpp:2: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.87 332 | LayerPoint GetFixedPositionAnchor() const { 17:47.87 | ^ 17:47.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:47.87 from PMIDIPortChild.cpp:10, 17:47.87 from UnifiedProtocols21.cpp:2: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.87 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 17:47.87 | ^ 17:47.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 17:47.87 from PMIDIPortChild.cpp:10, 17:47.87 from UnifiedProtocols21.cpp:2: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.87 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:47.87 | ^ 17:47.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.87 from PMIDIPortChild.cpp:7, 17:47.87 from UnifiedProtocols21.cpp:2: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 17:47.87 | ^~~~~~~~ 17:47.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.87 from PMIDIPortChild.cpp:7, 17:47.87 from UnifiedProtocols21.cpp:2: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.87 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 17:47.87 | ^~~~~~~~ 17:47.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.87 from PMIDIPortChild.cpp:7, 17:47.87 from UnifiedProtocols21.cpp:2: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:47.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.88 427 | SizeT Size() const { return SizeT(width, height); } 17:47.88 | ^~~~ 17:47.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.88 from PMIDIPortChild.cpp:7, 17:47.88 from UnifiedProtocols21.cpp:2: 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 17:47.88 | ^~~~~~~~ 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 17:47.88 | ^~~~~~~~ 17:47.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.88 from PMIDIPortChild.cpp:7, 17:47.88 from UnifiedProtocols21.cpp:2: 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.88 62 | Sub operator-(const Sub& aPoint) const { 17:47.88 | ^~~~~~~~ 17:47.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.88 from PMIDIPortChild.cpp:7, 17:47.88 from UnifiedProtocols21.cpp:2: 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 17:47.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 17:47.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.89 43 | friend Sub operator*(T aScale, Sub aCoord) { 17:47.89 | ^~~~~~~~ 17:47.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.89 from PMIDIPortChild.cpp:7, 17:47.89 from UnifiedProtocols21.cpp:2: 17:47.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 17:47.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 17:47.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:47.89 | ^~~~~~~~~~~~~ 17:47.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.90 from PMIDIPortChild.cpp:7, 17:47.90 from UnifiedProtocols21.cpp:2: 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.90 323 | static SizeTyped FromUnknownSize( 17:47.90 | ^~~~~~~~~~~~~~~ 17:47.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 17:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 17:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 17:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 17:47.90 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 17:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 17:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 17:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortChild.h:9, 17:47.90 from PMIDIPortChild.cpp:7, 17:47.90 from UnifiedProtocols21.cpp:2: 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.90 760 | typename detail::Nth::Type extract() { 17:47.90 | ^~~~~~~ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:47.90 ipc/ipdl/UnifiedProtocols25.o 17:47.90 /usr/lib64/ccache/g++ -o UnifiedProtocols24.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols24.o.pp UnifiedProtocols24.cpp 17:49.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.17 from PAltDataOutputStreamChild.cpp:7, 17:49.17 from UnifiedProtocols2.cpp:2: 17:49.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 17:49.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:49.17 | ^ 17:49.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.17 from PAltDataOutputStreamChild.cpp:7, 17:49.17 from UnifiedProtocols2.cpp:2: 17:49.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 17:49.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:49.17 | ^ 17:49.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.18 from PAltDataOutputStreamChild.cpp:7, 17:49.18 from UnifiedProtocols2.cpp:2: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 371 | nscoord aAppUnitsPerDevPixel) { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 380 | nscoord aAppUnitsPerDevPixel) { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 387 | nscoord aAppUnitsPerDevPixel) { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 394 | nscoord aAppUnitsPerDevPixel) { 17:49.18 | ^ 17:49.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 17:49.18 from PAltDataOutputStreamChild.cpp:10, 17:49.18 from UnifiedProtocols2.cpp:2: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 189 | CSSRect GetExpandedScrollableRect() const { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 243 | CSSRect CalculateScrollRange() const { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 17:49.18 | ^ 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 457 | CSSRect GetVisualViewport() const { 17:49.18 | ^ 17:49.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 17:49.18 from PAltDataOutputStreamChild.cpp:10, 17:49.18 from UnifiedProtocols2.cpp:2: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.18 1338 | CSSCoord ToCSSPixels() const { return _0; } 17:49.18 | ^ 17:49.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 17:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 17:49.18 from PAltDataOutputStreamChild.cpp:10, 17:49.18 from UnifiedProtocols2.cpp:2: 17:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 17:49.19 | ^ 17:49.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 17:49.19 from PAltDataOutputStreamChild.cpp:10, 17:49.19 from UnifiedProtocols2.cpp:2: 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.19 21 | inline Rect ToRect(const gfxRect& aRect) { 17:49.19 | ^ 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.19 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 17:49.19 | ^ 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.19 40 | inline Point ToPoint(const gfxPoint& aPoint) { 17:49.19 | ^ 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.19 44 | inline Size ToSize(const gfxSize& aSize) { 17:49.19 | ^ 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.19 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 17:49.19 | ^ 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.19 52 | inline gfxSize ThebesSize(const Size& aSize) { 17:49.19 | ^ 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 17:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.19 56 | inline gfxRect ThebesRect(const Rect& aRect) { 17:49.19 | ^ 17:49.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 17:49.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 17:49.20 from PAltDataOutputStreamChild.cpp:10, 17:49.20 from UnifiedProtocols2.cpp:2: 17:49.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 17:49.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.20 1859 | int32_t aAppUnitsPerPixel) { 17:49.20 | ^ 17:49.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 17:49.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.20 3214 | int32_t aAppUnitsPerPixel) { 17:49.20 | ^ 17:49.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 17:49.21 from PAltDataOutputStreamChild.cpp:10, 17:49.21 from UnifiedProtocols2.cpp:2: 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.21 332 | LayerPoint GetFixedPositionAnchor() const { 17:49.21 | ^ 17:49.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 17:49.21 from PAltDataOutputStreamChild.cpp:10, 17:49.21 from UnifiedProtocols2.cpp:2: 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.21 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 17:49.21 | ^ 17:49.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 17:49.21 from PAltDataOutputStreamChild.cpp:10, 17:49.21 from UnifiedProtocols2.cpp:2: 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:49.21 | ^ 17:49.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.21 from PAltDataOutputStreamChild.cpp:7, 17:49.21 from UnifiedProtocols2.cpp:2: 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 17:49.21 | ^~~~~~~~ 17:49.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.21 from PAltDataOutputStreamChild.cpp:7, 17:49.21 from UnifiedProtocols2.cpp:2: 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 17:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 17:49.21 | ^~~~~~~~ 17:49.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.22 from PAltDataOutputStreamChild.cpp:7, 17:49.22 from UnifiedProtocols2.cpp:2: 17:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 17:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.22 427 | SizeT Size() const { return SizeT(width, height); } 17:49.22 | ^~~~ 17:49.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:49.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:49.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.23 from PAltDataOutputStreamChild.cpp:7, 17:49.23 from UnifiedProtocols2.cpp:2: 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 17:49.23 | ^~~~~~~~ 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.23 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 17:49.23 | ^~~~~~~~ 17:49.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.23 from PAltDataOutputStreamChild.cpp:7, 17:49.23 from UnifiedProtocols2.cpp:2: 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.23 62 | Sub operator-(const Sub& aPoint) const { 17:49.23 | ^~~~~~~~ 17:49.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.23 from PAltDataOutputStreamChild.cpp:7, 17:49.23 from UnifiedProtocols2.cpp:2: 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 17:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 17:49.24 | ^~~~~~~~ 17:49.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.25 from PAltDataOutputStreamChild.cpp:7, 17:49.25 from UnifiedProtocols2.cpp:2: 17:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 17:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 17:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:49.25 | ^~~~~~~~~~~~~ 17:49.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.26 from PAltDataOutputStreamChild.cpp:7, 17:49.26 from UnifiedProtocols2.cpp:2: 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.26 323 | static SizeTyped FromUnknownSize( 17:49.26 | ^~~~~~~~~~~~~~~ 17:49.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, 17:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, 17:49.26 from PAltDataOutputStreamChild.cpp:7, 17:49.26 from UnifiedProtocols2.cpp:2: 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.26 760 | typename detail::Nth::Type extract() { 17:49.26 | ^~~~~~~ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.26 ipc/ipdl/UnifiedProtocols26.o 17:49.26 /usr/lib64/ccache/g++ -o UnifiedProtocols25.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols25.o.pp UnifiedProtocols25.cpp 17:49.71 gfx/angle/targets/translator/UtilsHLSL.o 17:49.72 /usr/lib64/ccache/g++ -o Types.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Types.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/Types.cpp 17:49.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.91 from PInProcess.cpp:7, 17:49.91 from UnifiedProtocols20.cpp:2: 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.91 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 17:49.91 | ^ 17:49.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.91 from PInProcess.cpp:7, 17:49.91 from UnifiedProtocols20.cpp:2: 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 17:49.91 | ^ 17:49.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.91 from PInProcess.cpp:7, 17:49.91 from UnifiedProtocols20.cpp:2: 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 17:49.91 | ^ 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 17:49.91 | ^ 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 17:49.91 | ^ 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 17:49.91 | ^ 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 17:49.91 | ^ 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 17:49.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.91 371 | nscoord aAppUnitsPerDevPixel) { 17:49.91 | ^ 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 380 | nscoord aAppUnitsPerDevPixel) { 17:49.92 | ^ 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 387 | nscoord aAppUnitsPerDevPixel) { 17:49.92 | ^ 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 394 | nscoord aAppUnitsPerDevPixel) { 17:49.92 | ^ 17:49.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.92 from PInProcess.cpp:7, 17:49.92 from UnifiedProtocols20.cpp:2: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 189 | CSSRect GetExpandedScrollableRect() const { 17:49.92 | ^ 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:49.92 | ^ 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 17:49.92 | ^ 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 17:49.92 | ^ 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 243 | CSSRect CalculateScrollRange() const { 17:49.92 | ^ 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 17:49.92 | ^ 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 457 | CSSRect GetVisualViewport() const { 17:49.92 | ^ 17:49.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.92 from PInProcess.cpp:7, 17:49.92 from UnifiedProtocols20.cpp:2: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 1338 | CSSCoord ToCSSPixels() const { return _0; } 17:49.92 | ^ 17:49.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.92 from PInProcess.cpp:7, 17:49.92 from UnifiedProtocols20.cpp:2: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 17:49.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.92 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 17:49.92 | ^ 17:49.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 17:49.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.93 from PInProcess.cpp:7, 17:49.93 from UnifiedProtocols20.cpp:2: 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.93 21 | inline Rect ToRect(const gfxRect& aRect) { 17:49.93 | ^ 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 17:49.93 | ^ 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 17:49.93 | ^ 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.93 44 | inline Size ToSize(const gfxSize& aSize) { 17:49.93 | ^ 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 17:49.93 | ^ 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 17:49.93 | ^ 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 17:49.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 17:49.93 | ^ 17:49.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.94 from PInProcess.cpp:7, 17:49.94 from UnifiedProtocols20.cpp:2: 17:49.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 17:49.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.94 1859 | int32_t aAppUnitsPerPixel) { 17:49.94 | ^ 17:49.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 17:49.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.94 3214 | int32_t aAppUnitsPerPixel) { 17:49.94 | ^ 17:49.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.94 from PInProcess.cpp:7, 17:49.94 from UnifiedProtocols20.cpp:2: 17:49.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 17:49.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.94 332 | LayerPoint GetFixedPositionAnchor() const { 17:49.94 | ^ 17:49.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.94 from PInProcess.cpp:7, 17:49.94 from UnifiedProtocols20.cpp:2: 17:49.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 17:49.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.94 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 17:49.94 | ^ 17:49.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:23, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.94 from PInProcess.cpp:7, 17:49.94 from UnifiedProtocols20.cpp:2: 17:49.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 17:49.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.94 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 17:49.94 | ^ 17:49.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.94 from PInProcess.cpp:7, 17:49.95 from UnifiedProtocols20.cpp:2: 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 17:49.95 | ^~~~~~~~ 17:49.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.95 from PInProcess.cpp:7, 17:49.95 from UnifiedProtocols20.cpp:2: 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 17:49.95 | ^~~~~~~~ 17:49.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.95 from PInProcess.cpp:7, 17:49.95 from UnifiedProtocols20.cpp:2: 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.95 427 | SizeT Size() const { return SizeT(width, height); } 17:49.95 | ^~~~ 17:49.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.95 from PInProcess.cpp:7, 17:49.95 from UnifiedProtocols20.cpp:2: 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.95 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 17:49.95 | ^~~~~~~~ 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 17:49.95 | ^~~~~~~~ 17:49.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.95 from PInProcess.cpp:7, 17:49.95 from UnifiedProtocols20.cpp:2: 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 17:49.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.95 62 | Sub operator-(const Sub& aPoint) const { 17:49.95 | ^~~~~~~~ 17:49.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 17:49.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.96 from PInProcess.cpp:7, 17:49.96 from UnifiedProtocols20.cpp:2: 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 17:49.96 | ^~~~~~~~ 17:49.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.96 from PInProcess.cpp:7, 17:49.96 from UnifiedProtocols20.cpp:2: 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 17:49.96 | ^~~~~~~~~~~~~ 17:49.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.96 from PInProcess.cpp:7, 17:49.96 from UnifiedProtocols20.cpp:2: 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.96 323 | static SizeTyped FromUnknownSize( 17:49.96 | ^~~~~~~~~~~~~~~ 17:49.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobal.h:11, 17:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PWindowGlobalParent.h:9, 17:49.96 from PInProcess.cpp:7, 17:49.96 from UnifiedProtocols20.cpp:2: 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.97 760 | typename detail::Nth::Type extract() { 17:49.97 | ^~~~~~~ 17:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 17:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 17:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 17:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 17:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 17:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 17:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 17:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 17:49.99 ipc/ipdl/UnifiedProtocols27.o 17:49.99 /usr/lib64/ccache/g++ -o UnifiedProtocols26.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols26.o.pp UnifiedProtocols26.cpp 17:51.44 gfx/angle/targets/translator/ValidateAST.o 17:51.44 /usr/lib64/ccache/g++ -o UtilsHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/UtilsHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp 17:53.36 gfx/angle/targets/translator/ValidateGlobalInitializer.o 17:53.36 /usr/lib64/ccache/g++ -o ValidateAST.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ValidateAST.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ValidateAST.cpp 17:55.97 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp: In function ‘sh::TString sh::TypeString(const sh::TType&)’: 17:55.97 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:916:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 17:55.97 916 | switch (type.getNominalSize()) 17:55.97 | ^~~~~~ 17:55.97 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:927:13: note: here 17:55.97 927 | case EbtInt: 17:55.97 | ^~~~ 17:55.97 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:928:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 17:55.97 928 | switch (type.getNominalSize()) 17:55.97 | ^~~~~~ 17:55.97 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:939:13: note: here 17:55.98 939 | case EbtUInt: 17:55.98 | ^~~~ 17:55.98 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:940:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 17:55.98 940 | switch (type.getNominalSize()) 17:55.98 | ^~~~~~ 17:55.98 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:951:13: note: here 17:55.98 951 | case EbtBool: 17:55.98 | ^~~~ 17:55.98 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:952:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 17:55.98 952 | switch (type.getNominalSize()) 17:55.98 | ^~~~~~ 17:55.98 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:963:13: note: here 17:55.98 963 | case EbtVoid: 17:55.98 | ^~~~ 17:55.98 gfx/angle/targets/translator/ValidateLimitations.o 17:55.99 /usr/lib64/ccache/g++ -o ValidateGlobalInitializer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ValidateGlobalInitializer.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ValidateGlobalInitializer.cpp 17:55.99 gfx/angle/targets/translator/ValidateMaxParameters.o 17:55.99 /usr/lib64/ccache/g++ -o ValidateLimitations.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ValidateLimitations.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ValidateLimitations.cpp 17:58.37 gfx/angle/targets/translator/ValidateOutputs.o 17:58.37 /usr/lib64/ccache/g++ -o ValidateMaxParameters.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ValidateMaxParameters.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ValidateMaxParameters.cpp 17:58.74 gfx/angle/targets/translator/ValidateSwitch.o 17:58.74 /usr/lib64/ccache/g++ -o ValidateOutputs.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ValidateOutputs.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ValidateOutputs.cpp 18:00.65 gfx/angle/targets/translator/ValidateVaryingLocations.o 18:00.65 /usr/lib64/ccache/g++ -o ValidateSwitch.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ValidateSwitch.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ValidateSwitch.cpp 18:02.35 gfx/angle/targets/translator/VariablePacker.o 18:02.35 /usr/lib64/ccache/g++ -o ValidateVaryingLocations.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ValidateVaryingLocations.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/ValidateVaryingLocations.cpp 18:03.13 gfx/angle/targets/translator/VersionGLSL.o 18:03.13 /usr/lib64/ccache/g++ -o VariablePacker.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/VariablePacker.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/VariablePacker.cpp 18:05.95 gfx/angle/targets/translator/blocklayout.o 18:05.95 /usr/lib64/ccache/g++ -o VersionGLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/VersionGLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.cpp 18:07.32 gfx/angle/targets/translator/blocklayoutHLSL.o 18:07.32 /usr/lib64/ccache/g++ -o blocklayout.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/blocklayout.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/blocklayout.cpp 18:08.45 gfx/angle/targets/translator/emulated_builtin_functions_hlsl_autogen.o 18:08.45 /usr/lib64/ccache/g++ -o blocklayoutHLSL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/blocklayoutHLSL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/blocklayoutHLSL.cpp 18:11.44 gfx/angle/targets/translator/glslang_lex_autogen.o 18:11.44 /usr/lib64/ccache/g++ -o emulated_builtin_functions_hlsl_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/emulated_builtin_functions_hlsl_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/emulated_builtin_functions_hlsl_autogen.cpp 18:13.22 gfx/angle/targets/translator/glslang_tab_autogen.o 18:13.22 /usr/lib64/ccache/g++ -o glslang_lex_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/glslang_lex_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/glslang_lex_autogen.cpp 18:14.69 gfx/angle/targets/translator/AddAndTrueToLoopCondition.o 18:14.69 /usr/lib64/ccache/g++ -o glslang_tab_autogen.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/glslang_tab_autogen.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/glslang_tab_autogen.cpp 18:17.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:17.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:17.92 from Unified_cpp_gfx_src0.cpp:2: 18:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 18:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:17.92 | ^ 18:17.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:17.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:17.92 from Unified_cpp_gfx_src0.cpp:2: 18:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 18:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:17.92 | ^ 18:17.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 18:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:17.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:17.93 from Unified_cpp_gfx_src0.cpp:2: 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:17.93 | ^ 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:17.93 | ^ 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:17.93 | ^ 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:17.93 | ^ 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:17.93 | ^ 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.93 371 | nscoord aAppUnitsPerDevPixel) { 18:17.93 | ^ 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.93 380 | nscoord aAppUnitsPerDevPixel) { 18:17.93 | ^ 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.93 387 | nscoord aAppUnitsPerDevPixel) { 18:17.93 | ^ 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 18:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.93 394 | nscoord aAppUnitsPerDevPixel) { 18:17.93 | ^ 18:17.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 18:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 18:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 18:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 18:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 18:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 18:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:17.95 from Unified_cpp_gfx_src0.cpp:2: 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.95 189 | CSSRect GetExpandedScrollableRect() const { 18:17.95 | ^ 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:17.95 | ^ 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.95 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:17.95 | ^ 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.95 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:17.95 | ^ 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.95 243 | CSSRect CalculateScrollRange() const { 18:17.95 | ^ 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.95 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:17.95 | ^ 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.95 457 | CSSRect GetVisualViewport() const { 18:17.95 | ^ 18:17.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:17.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:17.95 from Unified_cpp_gfx_src0.cpp:2: 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 18:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.95 1338 | CSSCoord ToCSSPixels() const { return _0; } 18:17.95 | ^ 18:17.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:17.97 from Unified_cpp_gfx_src0.cpp:2: 18:17.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 18:17.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 18:17.97 | ^ 18:17.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:17.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:17.98 from Unified_cpp_gfx_src0.cpp:2: 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.98 21 | inline Rect ToRect(const gfxRect& aRect) { 18:17.98 | ^ 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.98 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 18:17.98 | ^ 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.98 40 | inline Point ToPoint(const gfxPoint& aPoint) { 18:17.98 | ^ 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.98 44 | inline Size ToSize(const gfxSize& aSize) { 18:17.98 | ^ 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 18:17.98 | ^ 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.98 52 | inline gfxSize ThebesSize(const Size& aSize) { 18:17.98 | ^ 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.98 56 | inline gfxRect ThebesRect(const Rect& aRect) { 18:17.98 | ^ 18:17.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:17.98 from Unified_cpp_gfx_src0.cpp:2: 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.98 1859 | int32_t aAppUnitsPerPixel) { 18:17.98 | ^ 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 18:17.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:17.98 3214 | int32_t aAppUnitsPerPixel) { 18:17.98 | ^ 18:17.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:17.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:18.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 18:18.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:18.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:18.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:18.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:18.00 from Unified_cpp_gfx_src0.cpp:2: 18:18.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 18:18.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.01 332 | LayerPoint GetFixedPositionAnchor() const { 18:18.01 | ^ 18:18.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:18.01 from Unified_cpp_gfx_src0.cpp:2: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 18:18.01 | ^ 18:18.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:18.01 from Unified_cpp_gfx_src0.cpp:2: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.01 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:18.01 | ^ 18:18.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFont.cpp:8, 18:18.01 from Unified_cpp_gfx_src0.cpp:56: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.01 1394 | LayerPoint GetFixedPositionAnchor() { 18:18.01 | ^ 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.01 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 18:18.01 | ^ 18:18.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFont.cpp:8, 18:18.01 from Unified_cpp_gfx_src0.cpp:56: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.01 49 | gfx::Size GetInheritedScale() const { return mScale; } 18:18.01 | ^ 18:18.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFont.cpp:8, 18:18.01 from Unified_cpp_gfx_src0.cpp:56: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.01 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 18:18.01 | ^ 18:18.01 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFontMetrics.cpp:14, 18:18.01 from Unified_cpp_gfx_src0.cpp:65: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 18:18.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.01 300 | PropertyProvider* aProvider = nullptr) const { 18:18.01 | ^ 18:18.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:18.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.02 from Unified_cpp_gfx_src0.cpp:2: 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:18.02 | ^~~~~~~~ 18:18.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:18.02 from Unified_cpp_gfx_src0.cpp:2: 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.02 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:18.02 | ^~~~~~~~ 18:18.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.02 from Unified_cpp_gfx_src0.cpp:2: 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.02 427 | SizeT Size() const { return SizeT(width, height); } 18:18.02 | ^~~~ 18:18.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:18.02 from Unified_cpp_gfx_src0.cpp:2: 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.02 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 18:18.02 | ^~~~~~~~ 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.02 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 18:18.02 | ^~~~~~~~ 18:18.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.02 from Unified_cpp_gfx_src0.cpp:2: 18:18.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:18.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 18:18.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.04 62 | Sub operator-(const Sub& aPoint) const { 18:18.04 | ^~~~~~~~ 18:18.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:18.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:18.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:18.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.05 from Unified_cpp_gfx_src0.cpp:2: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.05 43 | friend Sub operator*(T aScale, Sub aCoord) { 18:18.05 | ^~~~~~~~ 18:18.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.05 from Unified_cpp_gfx_src0.cpp:2: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.05 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 18:18.05 | ^~~~~~~~~~~~~ 18:18.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.05 from Unified_cpp_gfx_src0.cpp:2: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.05 323 | static SizeTyped FromUnknownSize( 18:18.05 | ^~~~~~~~~~~~~~~ 18:18.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.05 from Unified_cpp_gfx_src0.cpp:2: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.05 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 18:18.05 | ^~~~~~~~~~~~~~ 18:18.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.05 from Unified_cpp_gfx_src0.cpp:2: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.05 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 18:18.05 | ^~~~~~~~~~~~~ 18:18.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.05 from Unified_cpp_gfx_src0.cpp:2: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.05 383 | Point TopLeft() const { return Point(x, y); } 18:18.05 | ^~~~~~~ 18:18.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.05 from Unified_cpp_gfx_src0.cpp:2: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.05 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 18:18.05 | ^~~~~~~~~~~~~~~ 18:18.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.05 from Unified_cpp_gfx_src0.cpp:2: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 18:18.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.05 277 | static RectTyped FromUnknownRect( 18:18.05 | ^~~~~~~~~~~~~~~ 18:18.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.06 from Unified_cpp_gfx_src0.cpp:2: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.06 150 | static PointTyped FromUnknownPoint( 18:18.06 | ^~~~~~~~~~~~~~~~ 18:18.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.06 from Unified_cpp_gfx_src0.cpp:2: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.06 282 | RectTyped ToUnknownRect() const { 18:18.06 | ^~~~~~~~~~~~~ 18:18.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.06 from Unified_cpp_gfx_src0.cpp:2: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘static Sub mozilla::gfx::BaseRect::MaxIntRect() [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsRegion.cpp:533:39: required from here 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:636:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.06 636 | static Sub MaxIntRect() { 18:18.06 | ^~~~~~~~~~ 18:18.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.06 from Unified_cpp_gfx_src0.cpp:2: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.06 246 | PointTyped As2DPoint() const { 18:18.06 | ^~~~~~~~~ 18:18.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.06 from Unified_cpp_gfx_src0.cpp:2: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.06 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 18:18.06 | ^~~~~~~~~ 18:18.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.06 from Unified_cpp_gfx_src0.cpp:2: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.06 2266 | PointTyped TransformPointSimple( 18:18.06 | ^~~~~~~~~~~~~~~~~~~~ 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.06 794 | RectTyped TransformAndClipBounds( 18:18.06 | ^~~~~~~~~~~~~~~~~~~~~~ 18:18.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.06 from Unified_cpp_gfx_src0.cpp:2: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = double]’: 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:31: required from ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float; size_t = long unsigned int]’ 18:18.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:798:44: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 18:18.08 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsRegion.cpp:532:43: required from here 18:18.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.08 246 | PointTyped As2DPoint() const { 18:18.08 | ^~~~~~~~~ 18:18.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:18.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 18:18.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 18:18.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 18:18.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:18.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 18:18.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.h:9, 18:18.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:6, 18:18.09 from Unified_cpp_gfx_src0.cpp:2: 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:18.09 /builddir/build/BUILD/icecat-78.15.0/gfx/src/FilterSupport.cpp:1927:7: required from here 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.09 760 | typename detail::Nth::Type extract() { 18:18.09 | ^~~~~~~ 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:18.09 /builddir/build/BUILD/icecat-78.15.0/gfx/src/FilterSupport.cpp:1927:7: required from here 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 18:18.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFont.cpp:8, 18:18.09 from Unified_cpp_gfx_src0.cpp:56: 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.09 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 18:18.09 | ^ 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.09 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 18:18.09 | ^~~~~~~~~~~ 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 18:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.09 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 18:18.09 | ^ 18:18.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 18:18.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.10 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 18:18.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 18:18.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.10 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 18:18.10 | ~~~~~~~~~~~~~^~ 18:18.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.10 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 18:18.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 18:18.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.10 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 18:18.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 18:18.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.10 from Unified_cpp_gfx_src0.cpp:2: 18:18.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 18:18.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.11 282 | RectTyped ToUnknownRect() const { 18:18.11 | ^~~~~~~~~~~~~ 18:18.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 18:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 18:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 18:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 18:18.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.h:9, 18:18.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:6, 18:18.11 from Unified_cpp_gfx_src0.cpp:2: 18:18.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 15; T = mozilla::gfx::GaussianBlurAttributes; Ts = {mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 18:18.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.11 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 18:18.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:18.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 16; T = mozilla::gfx::DropShadowAttributes; Ts = {mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 18:18.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:18.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.12 from Unified_cpp_gfx_src0.cpp:2: 18:18.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:18.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.12 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 18:18.12 | ^~~~~~~~~ 18:18.12 In file included from Unified_cpp_gfx_src0.cpp:65: 18:18.12 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFontMetrics.cpp: In function ‘nsBoundingMetrics GetTextBoundingMetrics(nsFontMetrics*, const char16_t*, uint32_t, mozilla::gfx::DrawTarget*, gfxFont::BoundingBoxType)’: 18:18.12 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFontMetrics.cpp:356:69: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.12 356 | gfxTextRun::Range(0, aLength), aType, aDrawTarget, &provider); 18:18.12 | ^ 18:18.12 In file included from Unified_cpp_gfx_src0.cpp:83: 18:18.12 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsRegion.cpp: In function ‘mozilla::gfx::IntRect TransformRect(const IntRect&, const Matrix4x4&)’: 18:18.12 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsRegion.cpp:532:8: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.12 532 | rect = aTransform.TransformAndClipBounds( 18:18.12 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:18.12 533 | rect, mozilla::gfx::RectDouble::MaxIntRect()); 18:18.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:18.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 18:18.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.13 from Unified_cpp_gfx_src0.cpp:2: 18:18.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 18:18.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.13 882 | p = srcPoint.As2DPoint(); 18:18.13 | ^ 18:18.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:18.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:18.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.13 from Unified_cpp_gfx_src0.cpp:2: 18:18.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:18.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.13 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 18:18.13 | ^~~~~~~~~ 18:18.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:18.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.14 from Unified_cpp_gfx_src0.cpp:2: 18:18.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = double]’: 18:18.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.14 246 | PointTyped As2DPoint() const { 18:18.14 | ^~~~~~~~~ 18:18.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 18:18.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:18.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:18.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:18.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:18.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:18.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:18.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 18:18.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 18:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 18:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 18:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:21, 18:18.15 from Unified_cpp_gfx_src0.cpp:2: 18:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const RectDouble&)’: 18:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:64:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.15 64 | inline gfxRect ThebesRect(const RectDouble& aRect) { 18:18.15 | ^~~~~~~~~~ 18:18.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 18:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFont.cpp:8, 18:18.15 from Unified_cpp_gfx_src0.cpp:56: 18:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 18:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.15 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 18:18.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 18:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.15 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 18:18.15 | ~~~~~~~~~~~~~^~ 18:18.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 18:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 18:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:20, 18:18.15 from Unified_cpp_gfx_src0.cpp:2: 18:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 18:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.16 882 | p = srcPoint.As2DPoint(); 18:18.16 | ~~~~~~~~~~~~~~~~~~^~ 18:18.16 In file included from Unified_cpp_gfx_src0.cpp:83: 18:18.16 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsRegion.cpp: In function ‘mozilla::gfx::IntRect TransformRect(const IntRect&, const Matrix4x4&)’: 18:18.16 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsRegion.cpp:537:45: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.16 537 | if (!gfxUtils::GfxRectToIntRect(ThebesRect(rect), &intRect)) { 18:18.16 | ~~~~~~~~~~^~~~~~ 18:18.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 18:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFont.cpp:8, 18:18.16 from Unified_cpp_gfx_src0.cpp:56: 18:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 18:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.16 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 18:18.16 | ^~~~~~~~~~~ 18:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 18:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.16 221 | rect = rect.Intersect(mClipStack.LastElement()); 18:18.16 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:18.16 In file included from Unified_cpp_gfx_src0.cpp:65: 18:18.17 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFontMetrics.cpp: In function ‘nsBoundingMetrics _ZL22GetTextBoundingMetricsP13nsFontMetricsPKDsjPN7mozilla3gfx10DrawTargetEN7gfxFont15BoundingBoxTypeE.part.0(nsFontMetrics*, const char16_t*, uint32_t, mozilla::gfx::DrawTarget*, gfxFont::BoundingBoxType)’: 18:18.17 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFontMetrics.cpp:346:26: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.17 346 | static nsBoundingMetrics GetTextBoundingMetrics( 18:18.17 | ^~~~~~~~~~~~~~~~~~~~~~ 18:18.17 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFontMetrics.cpp: In member function ‘void nsFontMetrics::DrawString(const char*, uint32_t, nscoord, nscoord, gfxContext*)’: 18:18.17 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsFontMetrics.cpp:319:16: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.17 319 | textRun->Draw(range, pt, params); 18:18.17 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 18:18.17 In file included from Unified_cpp_gfx_src0.cpp:83: 18:18.17 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsRegion.cpp: In member function ‘nsRegion& nsRegion::Transform(const Matrix4x4&)’: 18:18.17 /builddir/build/BUILD/icecat-78.15.0/gfx/src/nsRegion.cpp:532:43: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.17 532 | rect = aTransform.TransformAndClipBounds( 18:18.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 18:18.17 533 | rect, mozilla::gfx::RectDouble::MaxIntRect()); 18:18.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:18.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:18.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 18:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 18:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 18:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 18:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.h:9, 18:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/src/DriverCrashGuard.cpp:6, 18:18.18 from Unified_cpp_gfx_src0.cpp:2: 18:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 12; T = mozilla::gfx::CompositeAttributes; Ts = {mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 18:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.18 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 18:18.18 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 18:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:18.18 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 18:18.18 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 18:18.18 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/src' 18:18.18 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/qcms' 18:18.18 mkdir -p '.deps/' 18:18.19 gfx/qcms/chain.o 18:18.19 /usr/lib64/ccache/gcc -std=gnu99 -o chain.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-missing-field-initializers -MD -MP -MF .deps/chain.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/chain.c 18:18.19 gfx/qcms/iccread.o 18:18.81 /usr/lib64/ccache/gcc -std=gnu99 -o iccread.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-missing-field-initializers -MD -MP -MF .deps/iccread.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/iccread.c 18:18.81 gfx/qcms/matrix.o 18:20.39 /usr/lib64/ccache/gcc -std=gnu99 -o matrix.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-missing-field-initializers -MD -MP -MF .deps/matrix.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/matrix.c 18:20.39 gfx/qcms/transform_util.o 18:20.63 /usr/lib64/ccache/gcc -std=gnu99 -o transform_util.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-missing-field-initializers -MD -MP -MF .deps/transform_util.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform_util.c 18:20.63 gfx/qcms/transform-altivec.o 18:20.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.85 from PPresentationBuilderParent.cpp:7, 18:20.85 from UnifiedProtocols24.cpp:2: 18:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 18:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:20.85 | ^ 18:20.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 18:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:20.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:20.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.86 from PPresentationBuilderParent.cpp:7, 18:20.86 from UnifiedProtocols24.cpp:2: 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:20.86 | ^ 18:20.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:20.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:20.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:20.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.86 from PPresentationBuilderParent.cpp:7, 18:20.86 from UnifiedProtocols24.cpp:2: 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:20.86 | ^ 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:20.86 | ^ 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:20.86 | ^ 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:20.86 | ^ 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.86 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:20.86 | ^ 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.86 371 | nscoord aAppUnitsPerDevPixel) { 18:20.86 | ^ 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.86 380 | nscoord aAppUnitsPerDevPixel) { 18:20.86 | ^ 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 18:20.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.86 387 | nscoord aAppUnitsPerDevPixel) { 18:20.86 | ^ 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.87 394 | nscoord aAppUnitsPerDevPixel) { 18:20.87 | ^ 18:20.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 18:20.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 18:20.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 18:20.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 18:20.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 18:20.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:20.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:20.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 18:20.87 from PPresentationChild.cpp:11, 18:20.87 from UnifiedProtocols24.cpp:11: 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.87 189 | CSSRect GetExpandedScrollableRect() const { 18:20.87 | ^ 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.87 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:20.87 | ^ 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.87 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:20.87 | ^ 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.87 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:20.87 | ^ 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.87 243 | CSSRect CalculateScrollRange() const { 18:20.87 | ^ 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.87 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:20.87 | ^ 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 18:20.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.87 457 | CSSRect GetVisualViewport() const { 18:20.87 | ^ 18:20.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 18:20.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 18:20.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 18:20.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:20.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:20.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:20.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 18:20.90 from PPresentationChild.cpp:11, 18:20.90 from UnifiedProtocols24.cpp:11: 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.90 1338 | CSSCoord ToCSSPixels() const { return _0; } 18:20.90 | ^ 18:20.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 18:20.90 from PPresentationChild.cpp:11, 18:20.90 from UnifiedProtocols24.cpp:11: 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 18:20.90 | ^ 18:20.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 18:20.90 from PPresentationChild.cpp:11, 18:20.90 from UnifiedProtocols24.cpp:11: 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.90 21 | inline Rect ToRect(const gfxRect& aRect) { 18:20.90 | ^ 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 18:20.90 | ^ 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 18:20.90 | ^ 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 18:20.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.91 44 | inline Size ToSize(const gfxSize& aSize) { 18:20.91 | ^ 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.91 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 18:20.91 | ^ 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.91 52 | inline gfxSize ThebesSize(const Size& aSize) { 18:20.91 | ^ 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 18:20.91 | ^ 18:20.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 18:20.91 from PPresentationChild.cpp:11, 18:20.91 from UnifiedProtocols24.cpp:11: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.91 1859 | int32_t aAppUnitsPerPixel) { 18:20.91 | ^ 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.91 3214 | int32_t aAppUnitsPerPixel) { 18:20.91 | ^ 18:20.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 18:20.91 from PPresentationChild.cpp:11, 18:20.91 from UnifiedProtocols24.cpp:11: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.91 332 | LayerPoint GetFixedPositionAnchor() const { 18:20.91 | ^ 18:20.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 18:20.91 from PPresentationChild.cpp:11, 18:20.91 from UnifiedProtocols24.cpp:11: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.91 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 18:20.91 | ^ 18:20.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, 18:20.91 from PPresentationChild.cpp:11, 18:20.91 from UnifiedProtocols24.cpp:11: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 18:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.91 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:20.92 | ^ 18:20.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.92 from PPresentationBuilderParent.cpp:7, 18:20.92 from UnifiedProtocols24.cpp:2: 18:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 18:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 18:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.92 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:20.92 | ^~~~~~~~ 18:20.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.92 from PPresentationBuilderParent.cpp:7, 18:20.92 from UnifiedProtocols24.cpp:2: 18:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 18:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 18:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:20.92 | ^~~~~~~~ 18:20.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.92 from PPresentationBuilderParent.cpp:7, 18:20.92 from UnifiedProtocols24.cpp:2: 18:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 18:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.92 427 | SizeT Size() const { return SizeT(width, height); } 18:20.92 | ^~~~ 18:20.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.92 from PPresentationBuilderParent.cpp:7, 18:20.93 from UnifiedProtocols24.cpp:2: 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 18:20.93 | ^~~~~~~~ 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 18:20.93 | ^~~~~~~~ 18:20.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.93 from PPresentationBuilderParent.cpp:7, 18:20.93 from UnifiedProtocols24.cpp:2: 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.93 62 | Sub operator-(const Sub& aPoint) const { 18:20.93 | ^~~~~~~~ 18:20.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.93 from PPresentationBuilderParent.cpp:7, 18:20.93 from UnifiedProtocols24.cpp:2: 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.93 43 | friend Sub operator*(T aScale, Sub aCoord) { 18:20.93 | ^~~~~~~~ 18:20.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.93 from PPresentationBuilderParent.cpp:7, 18:20.93 from UnifiedProtocols24.cpp:2: 18:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 18:20.94 | ^~~~~~~~~~~~~ 18:20.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.94 from PPresentationBuilderParent.cpp:7, 18:20.94 from UnifiedProtocols24.cpp:2: 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.94 323 | static SizeTyped FromUnknownSize( 18:20.94 | ^~~~~~~~~~~~~~~ 18:20.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilder.h:11, 18:20.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationBuilderParent.h:9, 18:20.94 from PPresentationBuilderParent.cpp:7, 18:20.94 from UnifiedProtocols24.cpp:2: 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.94 760 | typename detail::Nth::Type extract() { 18:20.94 | ^~~~~~~ 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 18:20.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:20.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:20.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:20.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:20.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:20.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:20.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:20.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:20.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:20.95 gfx/angle/targets/translator/AddDefaultReturnStatements.o 18:20.95 /usr/lib64/ccache/g++ -o AddAndTrueToLoopCondition.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/AddAndTrueToLoopCondition.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/AddAndTrueToLoopCondition.cpp 18:20.95 ipc/ipdl/UnifiedProtocols28.o 18:20.95 /usr/lib64/ccache/g++ -o UnifiedProtocols27.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols27.o.pp UnifiedProtocols27.cpp 18:21.10 gfx/angle/targets/translator/ArrayReturnValueToOutParameter.o 18:21.11 /usr/lib64/ccache/g++ -o AddDefaultReturnStatements.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/AddDefaultReturnStatements.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/AddDefaultReturnStatements.cpp 18:21.23 gfx/qcms/transform.o 18:21.23 /usr/lib64/ccache/g++ -o transform-altivec.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/transform-altivec.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp 18:21.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.36 from PPluginInstanceParent.cpp:7, 18:21.36 from UnifiedProtocols23.cpp:2: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:21.36 | ^ 18:21.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.36 from PPluginInstanceParent.cpp:7, 18:21.36 from UnifiedProtocols23.cpp:2: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:21.36 | ^ 18:21.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.36 from PPluginInstanceParent.cpp:7, 18:21.36 from UnifiedProtocols23.cpp:2: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:21.36 | ^ 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:21.36 | ^ 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:21.36 | ^ 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:21.36 | ^ 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:21.36 | ^ 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 371 | nscoord aAppUnitsPerDevPixel) { 18:21.36 | ^ 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 380 | nscoord aAppUnitsPerDevPixel) { 18:21.36 | ^ 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 387 | nscoord aAppUnitsPerDevPixel) { 18:21.36 | ^ 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 394 | nscoord aAppUnitsPerDevPixel) { 18:21.36 | ^ 18:21.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 18:21.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.36 from PPluginInstanceParent.cpp:7, 18:21.36 from UnifiedProtocols23.cpp:2: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 18:21.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.36 189 | CSSRect GetExpandedScrollableRect() const { 18:21.37 | ^ 18:21.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 18:21.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.37 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:21.37 | ^ 18:21.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 18:21.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.37 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:21.37 | ^ 18:21.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 18:21.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.37 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:21.37 | ^ 18:21.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 18:21.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.38 243 | CSSRect CalculateScrollRange() const { 18:21.38 | ^ 18:21.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 18:21.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:21.38 | ^ 18:21.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 18:21.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.38 457 | CSSRect GetVisualViewport() const { 18:21.38 | ^ 18:21.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 18:21.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 18:21.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 18:21.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:21.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:21.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:21.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:21.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:21.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 18:21.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.38 from PPluginInstanceParent.cpp:7, 18:21.39 from UnifiedProtocols23.cpp:2: 18:21.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 18:21.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.39 1338 | CSSCoord ToCSSPixels() const { return _0; } 18:21.39 | ^ 18:21.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.39 from PPluginInstanceParent.cpp:7, 18:21.39 from UnifiedProtocols23.cpp:2: 18:21.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 18:21.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.39 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 18:21.39 | ^ 18:21.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 18:21.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.39 from PPluginInstanceParent.cpp:7, 18:21.39 from UnifiedProtocols23.cpp:2: 18:21.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 18:21.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.39 21 | inline Rect ToRect(const gfxRect& aRect) { 18:21.39 | ^ 18:21.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 18:21.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.39 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 18:21.39 | ^ 18:21.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 18:21.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.39 40 | inline Point ToPoint(const gfxPoint& aPoint) { 18:21.40 | ^ 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.40 44 | inline Size ToSize(const gfxSize& aSize) { 18:21.40 | ^ 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.40 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 18:21.40 | ^ 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 18:21.40 | ^ 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 18:21.40 | ^ 18:21.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.40 from PPluginInstanceParent.cpp:7, 18:21.40 from UnifiedProtocols23.cpp:2: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.40 1859 | int32_t aAppUnitsPerPixel) { 18:21.40 | ^ 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.40 3214 | int32_t aAppUnitsPerPixel) { 18:21.40 | ^ 18:21.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.40 from PPluginInstanceParent.cpp:7, 18:21.40 from UnifiedProtocols23.cpp:2: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.40 332 | LayerPoint GetFixedPositionAnchor() const { 18:21.40 | ^ 18:21.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.40 from PPluginInstanceParent.cpp:7, 18:21.40 from UnifiedProtocols23.cpp:2: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.40 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 18:21.40 | ^ 18:21.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 18:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.40 from PPluginInstanceParent.cpp:7, 18:21.40 from UnifiedProtocols23.cpp:2: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 18:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.40 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:21.40 | ^ 18:21.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.41 from PPluginInstanceParent.cpp:7, 18:21.41 from UnifiedProtocols23.cpp:2: 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:21.41 | ^~~~~~~~ 18:21.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.41 from PPluginInstanceParent.cpp:7, 18:21.41 from UnifiedProtocols23.cpp:2: 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.41 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:21.41 | ^~~~~~~~ 18:21.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.41 from PPluginInstanceParent.cpp:7, 18:21.41 from UnifiedProtocols23.cpp:2: 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.41 427 | SizeT Size() const { return SizeT(width, height); } 18:21.41 | ^~~~ 18:21.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.41 from PPluginInstanceParent.cpp:7, 18:21.41 from UnifiedProtocols23.cpp:2: 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 18:21.41 | ^~~~~~~~ 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 18:21.41 | ^~~~~~~~ 18:21.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.41 from PPluginInstanceParent.cpp:7, 18:21.41 from UnifiedProtocols23.cpp:2: 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 18:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.41 62 | Sub operator-(const Sub& aPoint) const { 18:21.42 | ^~~~~~~~ 18:21.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.42 from PPluginInstanceParent.cpp:7, 18:21.42 from UnifiedProtocols23.cpp:2: 18:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 18:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 18:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.42 43 | friend Sub operator*(T aScale, Sub aCoord) { 18:21.42 | ^~~~~~~~ 18:21.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.42 from PPluginInstanceParent.cpp:7, 18:21.42 from UnifiedProtocols23.cpp:2: 18:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 18:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 18:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 18:21.42 | ^~~~~~~~~~~~~ 18:21.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.42 from PPluginInstanceParent.cpp:7, 18:21.42 from UnifiedProtocols23.cpp:2: 18:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 18:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.42 323 | static SizeTyped FromUnknownSize( 18:21.42 | ^~~~~~~~~~~~~~~ 18:21.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:11, 18:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceParent.h:9, 18:21.42 from PPluginInstanceParent.cpp:7, 18:21.42 from UnifiedProtocols23.cpp:2: 18:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 18:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.43 760 | typename detail::Nth::Type extract() { 18:21.43 | ^~~~~~~ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:21.43 ipc/ipdl/UnifiedProtocols29.o 18:21.43 /usr/lib64/ccache/g++ -o UnifiedProtocols28.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols28.o.pp UnifiedProtocols28.cpp 18:21.55 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:29: warning: "CLAMPMAXVAL" redefined 18:21.55 29 | #define CLAMPMAXVAL (((float) (PRECACHE_OUTPUT_SIZE - 1)) / PRECACHE_OUTPUT_SIZE) 18:21.55 | 18:21.55 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:26: 18:21.55 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/qcmsint.h:400: note: this is the location of the previous definition 18:21.55 400 | #define CLAMPMAXVAL ( ((float) (PRECACHE_OUTPUT_SIZE - 1)) / PRECACHE_OUTPUT_SIZE ) 18:21.55 | 18:21.55 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp: In function ‘__vector float load_aligned_float(float*)’: 18:21.55 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:36:52: warning: ‘vec_lvsl’ is deprecated for little endian; use assignment for unaligned loads and stores [-Wdeprecated] 18:21.55 36 | vector unsigned char moveToStart = vec_lvsl(0, dataPtr); 18:21.55 | ^ 18:21.55 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp: In instantiation of ‘void qcms_transform_data_template_lut_altivec(const qcms_transform*, const unsigned char*, unsigned char*, size_t) [with long unsigned int kRIndex = 0; long unsigned int kGIndex = 1; long unsigned int kBIndex = 2; long unsigned int kAIndex = 255; qcms_transform = _qcms_transform; size_t = long unsigned int]’: 18:21.55 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:172:87: required from here 18:21.55 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:60:22: warning: unused variable ‘igtbl_g’ [-Wunused-variable] 18:21.55 60 | const float *igtbl_g = transform->input_gamma_table_g; 18:21.55 | ^~~~~~~ 18:21.55 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:61:22: warning: unused variable ‘igtbl_b’ [-Wunused-variable] 18:21.56 61 | const float *igtbl_b = transform->input_gamma_table_b; 18:21.56 | ^~~~~~~ 18:21.56 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp: In instantiation of ‘void qcms_transform_data_template_lut_altivec(const qcms_transform*, const unsigned char*, unsigned char*, size_t) [with long unsigned int kRIndex = 0; long unsigned int kGIndex = 1; long unsigned int kBIndex = 2; long unsigned int kAIndex = 3; qcms_transform = _qcms_transform; size_t = long unsigned int]’: 18:21.56 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:180:101: required from here 18:21.56 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:60:22: warning: unused variable ‘igtbl_g’ [-Wunused-variable] 18:21.56 60 | const float *igtbl_g = transform->input_gamma_table_g; 18:21.56 | ^~~~~~~ 18:21.56 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:61:22: warning: unused variable ‘igtbl_b’ [-Wunused-variable] 18:21.56 61 | const float *igtbl_b = transform->input_gamma_table_b; 18:21.56 | ^~~~~~~ 18:21.56 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp: In instantiation of ‘void qcms_transform_data_template_lut_altivec(const qcms_transform*, const unsigned char*, unsigned char*, size_t) [with long unsigned int kRIndex = 2; long unsigned int kGIndex = 1; long unsigned int kBIndex = 0; long unsigned int kAIndex = 3; qcms_transform = _qcms_transform; size_t = long unsigned int]’: 18:21.56 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:188:101: required from here 18:21.56 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:60:22: warning: unused variable ‘igtbl_g’ [-Wunused-variable] 18:21.56 60 | const float *igtbl_g = transform->input_gamma_table_g; 18:21.56 | ^~~~~~~ 18:21.56 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform-altivec.cpp:61:22: warning: unused variable ‘igtbl_b’ [-Wunused-variable] 18:21.56 61 | const float *igtbl_b = transform->input_gamma_table_b; 18:21.56 | ^~~~~~~ 18:21.56 /usr/lib64/ccache/g++ -o transform.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/qcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/transform.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform.cpp 18:23.41 gfx/angle/targets/translator/BreakVariableAliasingInInnerLoops.o 18:23.41 /usr/lib64/ccache/g++ -o ArrayReturnValueToOutParameter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ArrayReturnValueToOutParameter.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ArrayReturnValueToOutParameter.cpp 18:23.87 gfx/angle/targets/translator/ClampFragDepth.o 18:23.87 /usr/lib64/ccache/g++ -o BreakVariableAliasingInInnerLoops.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/BreakVariableAliasingInInnerLoops.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/BreakVariableAliasingInInnerLoops.cpp 18:24.16 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform.cpp: In function ‘bool have_altivec()’: 18:24.16 /builddir/build/BUILD/icecat-78.15.0/gfx/qcms/transform.cpp:59:17: warning: unused variable ‘i’ [-Wunused-variable] 18:24.17 59 | int fd, i; 18:24.17 | ^ 18:24.17 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/qcms' 18:24.19 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/gl' 18:24.19 mkdir -p '.deps/' 18:24.20 gfx/gl/GLContextProviderGLX.o 18:24.20 gfx/gl/GLContextProviderWayland.o 18:24.20 /usr/lib64/ccache/g++ -o GLContextProviderGLX.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/GLContextProviderGLX.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextProviderGLX.cpp 18:26.11 gfx/angle/targets/translator/ClampPointSize.o 18:26.11 /usr/lib64/ccache/g++ -o ClampFragDepth.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ClampFragDepth.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ClampFragDepth.cpp 18:26.28 gfx/angle/targets/translator/DeclareAndInitBuiltinsForInstancedMultiview.o 18:26.29 /usr/lib64/ccache/g++ -o ClampPointSize.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ClampPointSize.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ClampPointSize.cpp 18:26.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:26.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:26.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:26.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.76 from PProcessHangMonitor.cpp:7, 18:26.76 from UnifiedProtocols25.cpp:2: 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:26.76 | ^ 18:26.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 18:26.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:26.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:26.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.76 from PProcessHangMonitor.cpp:7, 18:26.76 from UnifiedProtocols25.cpp:2: 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.76 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:26.76 | ^ 18:26.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:26.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:26.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:26.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.76 from PProcessHangMonitor.cpp:7, 18:26.76 from UnifiedProtocols25.cpp:2: 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:26.76 | ^ 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:26.76 | ^ 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:26.76 | ^ 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:26.76 | ^ 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:26.76 | ^ 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.76 371 | nscoord aAppUnitsPerDevPixel) { 18:26.76 | ^ 18:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.77 380 | nscoord aAppUnitsPerDevPixel) { 18:26.77 | ^ 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.77 387 | nscoord aAppUnitsPerDevPixel) { 18:26.77 | ^ 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.77 394 | nscoord aAppUnitsPerDevPixel) { 18:26.77 | ^ 18:26.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 18:26.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 18:26.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 18:26.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 18:26.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 18:26.77 from PProcessHangMonitor.cpp:7, 18:26.77 from UnifiedProtocols25.cpp:2: 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.77 189 | CSSRect GetExpandedScrollableRect() const { 18:26.77 | ^ 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:26.77 | ^ 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.77 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:26.77 | ^ 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:26.77 | ^ 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.77 243 | CSSRect CalculateScrollRange() const { 18:26.77 | ^ 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 18:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.77 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:26.78 | ^ 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.78 457 | CSSRect GetVisualViewport() const { 18:26.78 | ^ 18:26.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:26.78 from PProcessHangMonitor.cpp:7, 18:26.78 from UnifiedProtocols25.cpp:2: 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.78 1338 | CSSCoord ToCSSPixels() const { return _0; } 18:26.78 | ^ 18:26.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:26.78 from PProcessHangMonitor.cpp:7, 18:26.78 from UnifiedProtocols25.cpp:2: 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 18:26.78 | ^ 18:26.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:26.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:26.78 from PProcessHangMonitor.cpp:7, 18:26.78 from UnifiedProtocols25.cpp:2: 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.78 21 | inline Rect ToRect(const gfxRect& aRect) { 18:26.78 | ^ 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 18:26.78 | ^ 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 18:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 18:26.79 | ^ 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.79 44 | inline Size ToSize(const gfxSize& aSize) { 18:26.79 | ^ 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.79 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 18:26.79 | ^ 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.79 52 | inline gfxSize ThebesSize(const Size& aSize) { 18:26.79 | ^ 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.79 56 | inline gfxRect ThebesRect(const Rect& aRect) { 18:26.79 | ^ 18:26.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:26.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:26.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:26.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:26.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:26.79 from PProcessHangMonitor.cpp:7, 18:26.79 from UnifiedProtocols25.cpp:2: 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.79 1859 | int32_t aAppUnitsPerPixel) { 18:26.79 | ^ 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.79 3214 | int32_t aAppUnitsPerPixel) { 18:26.79 | ^ 18:26.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 18:26.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:26.79 from PProcessHangMonitor.cpp:7, 18:26.79 from UnifiedProtocols25.cpp:2: 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 18:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.79 332 | LayerPoint GetFixedPositionAnchor() const { 18:26.79 | ^ 18:26.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 18:26.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:26.79 from PProcessHangMonitor.cpp:7, 18:26.79 from UnifiedProtocols25.cpp:2: 18:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 18:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.80 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 18:26.80 | ^ 18:26.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:26.80 from PProcessHangMonitor.cpp:7, 18:26.80 from UnifiedProtocols25.cpp:2: 18:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 18:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.80 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:26.80 | ^ 18:26.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.80 from PProcessHangMonitor.cpp:7, 18:26.80 from UnifiedProtocols25.cpp:2: 18:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 18:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 18:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:26.80 | ^~~~~~~~ 18:26.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.80 from PProcessHangMonitor.cpp:7, 18:26.80 from UnifiedProtocols25.cpp:2: 18:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 18:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 18:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:26.80 | ^~~~~~~~ 18:26.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.81 from PProcessHangMonitor.cpp:7, 18:26.81 from UnifiedProtocols25.cpp:2: 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.81 427 | SizeT Size() const { return SizeT(width, height); } 18:26.81 | ^~~~ 18:26.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.81 from PProcessHangMonitor.cpp:7, 18:26.81 from UnifiedProtocols25.cpp:2: 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 18:26.81 | ^~~~~~~~ 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 18:26.81 | ^~~~~~~~ 18:26.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.81 from PProcessHangMonitor.cpp:7, 18:26.81 from UnifiedProtocols25.cpp:2: 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.81 62 | Sub operator-(const Sub& aPoint) const { 18:26.81 | ^~~~~~~~ 18:26.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:26.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.81 from PProcessHangMonitor.cpp:7, 18:26.81 from UnifiedProtocols25.cpp:2: 18:26.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 18:26.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 18:26.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 18:26.83 | ^~~~~~~~ 18:26.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:26.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.84 from PProcessHangMonitor.cpp:7, 18:26.84 from UnifiedProtocols25.cpp:2: 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 18:26.84 | ^~~~~~~~~~~~~ 18:26.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.84 from PProcessHangMonitor.cpp:7, 18:26.84 from UnifiedProtocols25.cpp:2: 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.84 323 | static SizeTyped FromUnknownSize( 18:26.84 | ^~~~~~~~~~~~~~~ 18:26.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 18:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:10, 18:26.84 from PProcessHangMonitor.cpp:7, 18:26.84 from UnifiedProtocols25.cpp:2: 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.84 760 | typename detail::Nth::Type extract() { 18:26.84 | ^~~~~~~ 18:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 18:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:26.85 ipc/ipdl/UnifiedProtocols3.o 18:26.85 /usr/lib64/ccache/g++ -o UnifiedProtocols29.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols29.o.pp UnifiedProtocols29.cpp 18:29.37 gfx/angle/targets/translator/DeferGlobalInitializers.o 18:29.37 /usr/lib64/ccache/g++ -o DeclareAndInitBuiltinsForInstancedMultiview.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/DeclareAndInitBuiltinsForInstancedMultiview.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/DeclareAndInitBuiltinsForInstancedMultiview.cpp 18:30.15 gfx/angle/targets/translator/EarlyFragmentTestsOptimization.o 18:30.15 /usr/lib64/ccache/g++ -o DeferGlobalInitializers.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/DeferGlobalInitializers.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/DeferGlobalInitializers.cpp 18:33.66 gfx/angle/targets/translator/EmulateGLFragColorBroadcast.o 18:33.67 /usr/lib64/ccache/g++ -o EarlyFragmentTestsOptimization.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/EarlyFragmentTestsOptimization.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/EarlyFragmentTestsOptimization.cpp 18:34.17 gfx/angle/targets/translator/EmulateMultiDrawShaderBuiltins.o 18:34.17 /usr/lib64/ccache/g++ -o EmulateGLFragColorBroadcast.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/EmulateGLFragColorBroadcast.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/EmulateGLFragColorBroadcast.cpp 18:34.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 18:34.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 18:34.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextProviderGLX.cpp:24: 18:34.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 18:34.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.68 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:34.68 | ^ 18:34.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 18:34.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 18:34.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 18:34.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextProviderGLX.cpp:24: 18:34.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 18:34.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.68 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:34.68 | ^ 18:34.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 18:34.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextProviderGLX.cpp:24: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 371 | nscoord aAppUnitsPerDevPixel) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 380 | nscoord aAppUnitsPerDevPixel) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 387 | nscoord aAppUnitsPerDevPixel) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 394 | nscoord aAppUnitsPerDevPixel) { 18:34.69 | ^ 18:34.69 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 18:34.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextGLX.h:10, 18:34.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextProviderGLX.cpp:38: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 21 | inline Rect ToRect(const gfxRect& aRect) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 40 | inline Point ToPoint(const gfxPoint& aPoint) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 44 | inline Size ToSize(const gfxSize& aSize) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 52 | inline gfxSize ThebesSize(const Size& aSize) { 18:34.69 | ^ 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 56 | inline gfxRect ThebesRect(const Rect& aRect) { 18:34.69 | ^ 18:34.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:34.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 18:34.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 18:34.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextProviderGLX.cpp:24: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:34.69 | ^~~~~~~~ 18:34.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 18:34.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextProviderGLX.cpp:24: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:34.69 | ^~~~~~~~ 18:34.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 18:34.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 18:34.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextProviderGLX.cpp:24: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 18:34.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:34.69 323 | static SizeTyped FromUnknownSize( 18:34.69 | ^~~~~~~~~~~~~~~ 18:34.71 gfx/gl/GLScreenBuffer.o 18:34.71 /usr/lib64/ccache/g++ -o GLContextProviderWayland.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/GLContextProviderWayland.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextProviderWayland.cpp 18:36.34 gfx/angle/targets/translator/EmulatePrecision.o 18:36.35 /usr/lib64/ccache/g++ -o EmulateMultiDrawShaderBuiltins.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/EmulateMultiDrawShaderBuiltins.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/EmulateMultiDrawShaderBuiltins.cpp 18:37.26 gfx/gl/SharedSurfaceDMABUF.o 18:37.27 /usr/lib64/ccache/g++ -o GLScreenBuffer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/GLScreenBuffer.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp 18:37.31 gfx/gl/SharedSurfaceGLX.o 18:37.33 /usr/lib64/ccache/g++ -o SharedSurfaceDMABUF.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/SharedSurfaceDMABUF.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp 18:38.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.28 from PQuotaUsageRequestChild.cpp:7, 18:38.28 from UnifiedProtocols26.cpp:2: 18:38.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 18:38.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:38.28 | ^ 18:38.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.28 from PQuotaUsageRequestChild.cpp:7, 18:38.28 from UnifiedProtocols26.cpp:2: 18:38.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 18:38.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:38.28 | ^ 18:38.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.29 from PQuotaUsageRequestChild.cpp:7, 18:38.29 from UnifiedProtocols26.cpp:2: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 371 | nscoord aAppUnitsPerDevPixel) { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 380 | nscoord aAppUnitsPerDevPixel) { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 387 | nscoord aAppUnitsPerDevPixel) { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 394 | nscoord aAppUnitsPerDevPixel) { 18:38.29 | ^ 18:38.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 18:38.29 from PRDD.cpp:9, 18:38.29 from UnifiedProtocols26.cpp:20: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 189 | CSSRect GetExpandedScrollableRect() const { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 243 | CSSRect CalculateScrollRange() const { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:38.29 | ^ 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 18:38.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.29 457 | CSSRect GetVisualViewport() const { 18:38.29 | ^ 18:38.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 18:38.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 18:38.30 from PRDD.cpp:9, 18:38.30 from UnifiedProtocols26.cpp:20: 18:38.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 18:38.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.30 1338 | CSSCoord ToCSSPixels() const { return _0; } 18:38.30 | ^ 18:38.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 18:38.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 18:38.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:38.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:38.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:38.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 18:38.31 from PRDD.cpp:9, 18:38.31 from UnifiedProtocols26.cpp:20: 18:38.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 18:38.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 18:38.31 | ^ 18:38.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 18:38.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 18:38.31 from PRDD.cpp:9, 18:38.31 from UnifiedProtocols26.cpp:20: 18:38.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 18:38.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.32 21 | inline Rect ToRect(const gfxRect& aRect) { 18:38.32 | ^ 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 18:38.32 | ^ 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.32 40 | inline Point ToPoint(const gfxPoint& aPoint) { 18:38.32 | ^ 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.32 44 | inline Size ToSize(const gfxSize& aSize) { 18:38.32 | ^ 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.32 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 18:38.32 | ^ 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.32 52 | inline gfxSize ThebesSize(const Size& aSize) { 18:38.32 | ^ 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.32 56 | inline gfxRect ThebesRect(const Rect& aRect) { 18:38.32 | ^ 18:38.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 18:38.32 from PRDD.cpp:9, 18:38.32 from UnifiedProtocols26.cpp:20: 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.32 1859 | int32_t aAppUnitsPerPixel) { 18:38.32 | ^ 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 18:38.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.32 3214 | int32_t aAppUnitsPerPixel) { 18:38.32 | ^ 18:38.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 18:38.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 18:38.32 from PRDD.cpp:9, 18:38.34 from UnifiedProtocols26.cpp:20: 18:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 18:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.34 332 | LayerPoint GetFixedPositionAnchor() const { 18:38.34 | ^ 18:38.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 18:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 18:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 18:38.34 from PRDD.cpp:9, 18:38.34 from UnifiedProtocols26.cpp:20: 18:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 18:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.34 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 18:38.34 | ^ 18:38.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 18:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 18:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 18:38.34 from PRDD.cpp:9, 18:38.34 from UnifiedProtocols26.cpp:20: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.35 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:38.35 | ^ 18:38.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.35 from PQuotaUsageRequestChild.cpp:7, 18:38.35 from UnifiedProtocols26.cpp:2: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:38.35 | ^~~~~~~~ 18:38.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.35 from PQuotaUsageRequestChild.cpp:7, 18:38.35 from UnifiedProtocols26.cpp:2: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.35 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:38.35 | ^~~~~~~~ 18:38.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.35 from PQuotaUsageRequestChild.cpp:7, 18:38.35 from UnifiedProtocols26.cpp:2: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.35 427 | SizeT Size() const { return SizeT(width, height); } 18:38.35 | ^~~~ 18:38.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.35 from PQuotaUsageRequestChild.cpp:7, 18:38.35 from UnifiedProtocols26.cpp:2: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.35 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 18:38.35 | ^~~~~~~~ 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.35 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 18:38.35 | ^~~~~~~~ 18:38.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.35 from PQuotaUsageRequestChild.cpp:7, 18:38.35 from UnifiedProtocols26.cpp:2: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.35 62 | Sub operator-(const Sub& aPoint) const { 18:38.35 | ^~~~~~~~ 18:38.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.35 from PQuotaUsageRequestChild.cpp:7, 18:38.35 from UnifiedProtocols26.cpp:2: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 18:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.36 43 | friend Sub operator*(T aScale, Sub aCoord) { 18:38.36 | ^~~~~~~~ 18:38.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.36 from PQuotaUsageRequestChild.cpp:7, 18:38.36 from UnifiedProtocols26.cpp:2: 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.36 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 18:38.36 | ^~~~~~~~~~~~~ 18:38.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.36 from PQuotaUsageRequestChild.cpp:7, 18:38.36 from UnifiedProtocols26.cpp:2: 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.36 323 | static SizeTyped FromUnknownSize( 18:38.36 | ^~~~~~~~~~~~~~~ 18:38.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequest.h:11, 18:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaUsageRequestChild.h:9, 18:38.36 from PQuotaUsageRequestChild.cpp:7, 18:38.36 from UnifiedProtocols26.cpp:2: 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.37 760 | typename detail::Nth::Type extract() { 18:38.37 | ^~~~~~~ 18:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 18:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:38.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:38.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:38.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:38.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:38.39 ipc/ipdl/UnifiedProtocols30.o 18:38.39 /usr/lib64/ccache/g++ -o UnifiedProtocols3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols3.o.pp UnifiedProtocols3.cpp 18:40.64 gfx/angle/targets/translator/ExpandIntegerPowExpressions.o 18:40.65 /usr/lib64/ccache/g++ -o EmulatePrecision.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/EmulatePrecision.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/EmulatePrecision.cpp 18:42.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.06 from PNeckoChild.cpp:7, 18:42.06 from UnifiedProtocols22.cpp:2: 18:42.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 18:42.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.06 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:42.06 | ^ 18:42.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 18:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.06 from PNeckoChild.cpp:7, 18:42.06 from UnifiedProtocols22.cpp:2: 18:42.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 18:42.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:42.06 | ^ 18:42.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.07 from PNeckoChild.cpp:7, 18:42.07 from UnifiedProtocols22.cpp:2: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 371 | nscoord aAppUnitsPerDevPixel) { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 380 | nscoord aAppUnitsPerDevPixel) { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 387 | nscoord aAppUnitsPerDevPixel) { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 394 | nscoord aAppUnitsPerDevPixel) { 18:42.07 | ^ 18:42.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.07 from PNeckoChild.cpp:7, 18:42.07 from UnifiedProtocols22.cpp:2: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 189 | CSSRect GetExpandedScrollableRect() const { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 243 | CSSRect CalculateScrollRange() const { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:42.07 | ^ 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 18:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.07 457 | CSSRect GetVisualViewport() const { 18:42.07 | ^ 18:42.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:42.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 18:42.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 18:42.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 18:42.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.10 from PNeckoChild.cpp:7, 18:42.10 from UnifiedProtocols22.cpp:2: 18:42.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 18:42.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.10 1338 | CSSCoord ToCSSPixels() const { return _0; } 18:42.10 | ^ 18:42.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.10 from PNeckoChild.cpp:7, 18:42.10 from UnifiedProtocols22.cpp:2: 18:42.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 18:42.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.10 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 18:42.10 | ^ 18:42.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 18:42.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 18:42.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 18:42.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.11 from PNeckoChild.cpp:7, 18:42.11 from UnifiedProtocols22.cpp:2: 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.11 21 | inline Rect ToRect(const gfxRect& aRect) { 18:42.11 | ^ 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 18:42.11 | ^ 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 18:42.11 | ^ 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.11 44 | inline Size ToSize(const gfxSize& aSize) { 18:42.11 | ^ 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 18:42.11 | ^ 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.11 52 | inline gfxSize ThebesSize(const Size& aSize) { 18:42.11 | ^ 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 18:42.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.11 56 | inline gfxRect ThebesRect(const Rect& aRect) { 18:42.11 | ^ 18:42.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.12 from PNeckoChild.cpp:7, 18:42.12 from UnifiedProtocols22.cpp:2: 18:42.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 18:42.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.12 1859 | int32_t aAppUnitsPerPixel) { 18:42.12 | ^ 18:42.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 18:42.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.12 3214 | int32_t aAppUnitsPerPixel) { 18:42.12 | ^ 18:42.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 18:42.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.12 from PNeckoChild.cpp:7, 18:42.12 from UnifiedProtocols22.cpp:2: 18:42.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 18:42.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.12 332 | LayerPoint GetFixedPositionAnchor() const { 18:42.13 | ^ 18:42.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.13 from PNeckoChild.cpp:7, 18:42.13 from UnifiedProtocols22.cpp:2: 18:42.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 18:42.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.13 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 18:42.13 | ^ 18:42.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.13 from PNeckoChild.cpp:7, 18:42.13 from UnifiedProtocols22.cpp:2: 18:42.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 18:42.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.13 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:42.13 | ^ 18:42.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:42.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.14 from PNeckoChild.cpp:7, 18:42.14 from UnifiedProtocols22.cpp:2: 18:42.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 18:42.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 18:42.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.14 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:42.14 | ^~~~~~~~ 18:42.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.14 from PNeckoChild.cpp:7, 18:42.14 from UnifiedProtocols22.cpp:2: 18:42.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 18:42.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 18:42.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.14 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:42.14 | ^~~~~~~~ 18:42.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.14 from PNeckoChild.cpp:7, 18:42.14 from UnifiedProtocols22.cpp:2: 18:42.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:42.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 18:42.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.16 427 | SizeT Size() const { return SizeT(width, height); } 18:42.16 | ^~~~ 18:42.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:42.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:42.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:42.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.16 from PNeckoChild.cpp:7, 18:42.16 from UnifiedProtocols22.cpp:2: 18:42.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 18:42.17 | ^~~~~~~~ 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 18:42.17 | ^~~~~~~~ 18:42.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.17 from PNeckoChild.cpp:7, 18:42.17 from UnifiedProtocols22.cpp:2: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.17 62 | Sub operator-(const Sub& aPoint) const { 18:42.17 | ^~~~~~~~ 18:42.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.17 from PNeckoChild.cpp:7, 18:42.17 from UnifiedProtocols22.cpp:2: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.17 43 | friend Sub operator*(T aScale, Sub aCoord) { 18:42.17 | ^~~~~~~~ 18:42.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.17 from PNeckoChild.cpp:7, 18:42.17 from UnifiedProtocols22.cpp:2: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 18:42.17 | ^~~~~~~~~~~~~ 18:42.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.17 from PNeckoChild.cpp:7, 18:42.17 from UnifiedProtocols22.cpp:2: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.17 323 | static SizeTyped FromUnknownSize( 18:42.17 | ^~~~~~~~~~~~~~~ 18:42.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 18:42.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 18:42.17 from PNeckoChild.cpp:7, 18:42.17 from UnifiedProtocols22.cpp:2: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:42.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:42.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:42.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:42.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:42.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:42.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:42.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:42.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.19 760 | typename detail::Nth::Type extract() { 18:42.20 | ^~~~~~~ 18:42.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 18:42.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:42.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:42.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:42.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:42.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:42.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:42.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:42.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:42.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:42.20 ipc/ipdl/UnifiedProtocols31.o 18:42.20 /usr/lib64/ccache/g++ -o UnifiedProtocols30.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols30.o.pp UnifiedProtocols30.cpp 18:44.93 gfx/angle/targets/translator/FlagSamplersWithTexelFetch.o 18:44.93 /usr/lib64/ccache/g++ -o ExpandIntegerPowExpressions.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ExpandIntegerPowExpressions.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ExpandIntegerPowExpressions.cpp 18:47.05 gfx/angle/targets/translator/FoldExpressions.o 18:47.05 /usr/lib64/ccache/g++ -o FlagSamplersWithTexelFetch.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/FlagSamplersWithTexelFetch.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/FlagSamplersWithTexelFetch.cpp 18:50.32 gfx/angle/targets/translator/InitializeVariables.o 18:50.32 /usr/lib64/ccache/g++ -o FoldExpressions.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/FoldExpressions.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/FoldExpressions.cpp 18:52.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.59 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.59 from UnifiedProtocols27.cpp:2: 18:52.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 18:52.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.59 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:52.59 | ^ 18:52.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.59 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.59 from UnifiedProtocols27.cpp:2: 18:52.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 18:52.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.59 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:52.59 | ^ 18:52.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.59 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.59 from UnifiedProtocols27.cpp:2: 18:52.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 18:52.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.59 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:52.59 | ^ 18:52.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 18:52.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.59 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:52.59 | ^ 18:52.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 18:52.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.59 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:52.59 | ^ 18:52.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:52.60 | ^ 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:52.60 | ^ 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 371 | nscoord aAppUnitsPerDevPixel) { 18:52.60 | ^ 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 380 | nscoord aAppUnitsPerDevPixel) { 18:52.60 | ^ 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 387 | nscoord aAppUnitsPerDevPixel) { 18:52.60 | ^ 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 394 | nscoord aAppUnitsPerDevPixel) { 18:52.60 | ^ 18:52.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:52.60 from PRemoteSpellcheckEngineParent.cpp:10, 18:52.60 from UnifiedProtocols27.cpp:2: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 189 | CSSRect GetExpandedScrollableRect() const { 18:52.60 | ^ 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:52.60 | ^ 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:52.60 | ^ 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:52.60 | ^ 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 243 | CSSRect CalculateScrollRange() const { 18:52.60 | ^ 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:52.60 | ^ 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 457 | CSSRect GetVisualViewport() const { 18:52.60 | ^ 18:52.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:52.60 from PRemoteSpellcheckEngineParent.cpp:10, 18:52.60 from UnifiedProtocols27.cpp:2: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 1338 | CSSCoord ToCSSPixels() const { return _0; } 18:52.60 | ^ 18:52.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:52.60 from PRemoteSpellcheckEngineParent.cpp:10, 18:52.60 from UnifiedProtocols27.cpp:2: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 18:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 18:52.60 | ^ 18:52.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:52.61 from PRemoteSpellcheckEngineParent.cpp:10, 18:52.61 from UnifiedProtocols27.cpp:2: 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.61 21 | inline Rect ToRect(const gfxRect& aRect) { 18:52.61 | ^ 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.61 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 18:52.61 | ^ 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.61 40 | inline Point ToPoint(const gfxPoint& aPoint) { 18:52.61 | ^ 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.61 44 | inline Size ToSize(const gfxSize& aSize) { 18:52.61 | ^ 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.61 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 18:52.61 | ^ 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.61 52 | inline gfxSize ThebesSize(const Size& aSize) { 18:52.61 | ^ 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.61 56 | inline gfxRect ThebesRect(const Rect& aRect) { 18:52.61 | ^ 18:52.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:52.61 from PRemoteSpellcheckEngineParent.cpp:10, 18:52.61 from UnifiedProtocols27.cpp:2: 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.61 1859 | int32_t aAppUnitsPerPixel) { 18:52.61 | ^ 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 18:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.61 3214 | int32_t aAppUnitsPerPixel) { 18:52.61 | ^ 18:52.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:52.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:52.61 from PRemoteSpellcheckEngineParent.cpp:10, 18:52.62 from UnifiedProtocols27.cpp:2: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.62 332 | LayerPoint GetFixedPositionAnchor() const { 18:52.62 | ^ 18:52.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:52.62 from PRemoteSpellcheckEngineParent.cpp:10, 18:52.62 from UnifiedProtocols27.cpp:2: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.62 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 18:52.62 | ^ 18:52.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 18:52.62 from PRemoteSpellcheckEngineParent.cpp:10, 18:52.62 from UnifiedProtocols27.cpp:2: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.62 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:52.62 | ^ 18:52.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.62 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.62 from UnifiedProtocols27.cpp:2: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.62 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:52.62 | ^~~~~~~~ 18:52.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.62 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.62 from UnifiedProtocols27.cpp:2: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:52.62 | ^~~~~~~~ 18:52.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.62 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.62 from UnifiedProtocols27.cpp:2: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.62 427 | SizeT Size() const { return SizeT(width, height); } 18:52.62 | ^~~~ 18:52.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.62 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.62 from UnifiedProtocols27.cpp:2: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 18:52.62 | ^~~~~~~~ 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.62 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 18:52.62 | ^~~~~~~~ 18:52.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.62 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.62 from UnifiedProtocols27.cpp:2: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 18:52.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.62 62 | Sub operator-(const Sub& aPoint) const { 18:52.62 | ^~~~~~~~ 18:52.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:52.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.63 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.63 from UnifiedProtocols27.cpp:2: 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 18:52.63 | ^~~~~~~~ 18:52.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.63 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.63 from UnifiedProtocols27.cpp:2: 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 18:52.63 | ^~~~~~~~~~~~~ 18:52.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.63 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.63 from UnifiedProtocols27.cpp:2: 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.63 323 | static SizeTyped FromUnknownSize( 18:52.63 | ^~~~~~~~~~~~~~~ 18:52.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 18:52.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineParent.h:9, 18:52.63 from PRemoteSpellcheckEngineParent.cpp:7, 18:52.63 from UnifiedProtocols27.cpp:2: 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.63 760 | typename detail::Nth::Type extract() { 18:52.63 | ^~~~~~~ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:52.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:52.65 ipc/ipdl/UnifiedProtocols32.o 18:52.65 /usr/lib64/ccache/g++ -o UnifiedProtocols31.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols31.o.pp UnifiedProtocols31.cpp 18:53.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.04 from PServiceWorkerContainer.cpp:7, 18:53.04 from UnifiedProtocols28.cpp:2: 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:53.04 | ^ 18:53.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.04 from PServiceWorkerContainer.cpp:7, 18:53.04 from UnifiedProtocols28.cpp:2: 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.04 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:53.04 | ^ 18:53.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.04 from PServiceWorkerContainer.cpp:7, 18:53.04 from UnifiedProtocols28.cpp:2: 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.04 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:53.04 | ^ 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.04 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:53.04 | ^ 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.04 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:53.04 | ^ 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.04 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:53.04 | ^ 18:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:53.05 | ^ 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 371 | nscoord aAppUnitsPerDevPixel) { 18:53.05 | ^ 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 380 | nscoord aAppUnitsPerDevPixel) { 18:53.05 | ^ 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 387 | nscoord aAppUnitsPerDevPixel) { 18:53.05 | ^ 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 394 | nscoord aAppUnitsPerDevPixel) { 18:53.05 | ^ 18:53.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.05 from PServiceWorkerContainer.cpp:7, 18:53.05 from UnifiedProtocols28.cpp:2: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 189 | CSSRect GetExpandedScrollableRect() const { 18:53.05 | ^ 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:53.05 | ^ 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:53.05 | ^ 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:53.05 | ^ 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 243 | CSSRect CalculateScrollRange() const { 18:53.05 | ^ 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:53.05 | ^ 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 457 | CSSRect GetVisualViewport() const { 18:53.05 | ^ 18:53.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.05 from PServiceWorkerContainer.cpp:7, 18:53.05 from UnifiedProtocols28.cpp:2: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 1338 | CSSCoord ToCSSPixels() const { return _0; } 18:53.05 | ^ 18:53.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.05 from PServiceWorkerContainer.cpp:7, 18:53.05 from UnifiedProtocols28.cpp:2: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 18:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.05 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 18:53.05 | ^ 18:53.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 18:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.06 from PServiceWorkerContainer.cpp:7, 18:53.06 from UnifiedProtocols28.cpp:2: 18:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 18:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.07 21 | inline Rect ToRect(const gfxRect& aRect) { 18:53.07 | ^ 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.07 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 18:53.07 | ^ 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.07 40 | inline Point ToPoint(const gfxPoint& aPoint) { 18:53.07 | ^ 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.07 44 | inline Size ToSize(const gfxSize& aSize) { 18:53.07 | ^ 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.07 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 18:53.07 | ^ 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 18:53.07 | ^ 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 18:53.07 | ^ 18:53.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.07 from PServiceWorkerContainer.cpp:7, 18:53.07 from UnifiedProtocols28.cpp:2: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.07 1859 | int32_t aAppUnitsPerPixel) { 18:53.07 | ^ 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.07 3214 | int32_t aAppUnitsPerPixel) { 18:53.07 | ^ 18:53.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.07 from PServiceWorkerContainer.cpp:7, 18:53.07 from UnifiedProtocols28.cpp:2: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.07 332 | LayerPoint GetFixedPositionAnchor() const { 18:53.07 | ^ 18:53.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 18:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.07 from PServiceWorkerContainer.cpp:7, 18:53.07 from UnifiedProtocols28.cpp:2: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 18:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.07 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 18:53.08 | ^ 18:53.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.08 from PServiceWorkerContainer.cpp:7, 18:53.08 from UnifiedProtocols28.cpp:2: 18:53.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 18:53.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.08 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:53.08 | ^ 18:53.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.08 from PServiceWorkerContainer.cpp:7, 18:53.08 from UnifiedProtocols28.cpp:2: 18:53.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 18:53.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 18:53.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:53.08 | ^~~~~~~~ 18:53.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.08 from PServiceWorkerContainer.cpp:7, 18:53.08 from UnifiedProtocols28.cpp:2: 18:53.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 18:53.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 18:53.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.08 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:53.08 | ^~~~~~~~ 18:53.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.08 from PServiceWorkerContainer.cpp:7, 18:53.08 from UnifiedProtocols28.cpp:2: 18:53.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:53.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 18:53.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.08 427 | SizeT Size() const { return SizeT(width, height); } 18:53.08 | ^~~~ 18:53.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.09 from PServiceWorkerContainer.cpp:7, 18:53.09 from UnifiedProtocols28.cpp:2: 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 18:53.09 | ^~~~~~~~ 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 18:53.09 | ^~~~~~~~ 18:53.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.09 from PServiceWorkerContainer.cpp:7, 18:53.09 from UnifiedProtocols28.cpp:2: 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.09 62 | Sub operator-(const Sub& aPoint) const { 18:53.09 | ^~~~~~~~ 18:53.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.09 from PServiceWorkerContainer.cpp:7, 18:53.09 from UnifiedProtocols28.cpp:2: 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 18:53.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.09 43 | friend Sub operator*(T aScale, Sub aCoord) { 18:53.09 | ^~~~~~~~ 18:53.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:53.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.10 from PServiceWorkerContainer.cpp:7, 18:53.10 from UnifiedProtocols28.cpp:2: 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 18:53.10 | ^~~~~~~~~~~~~ 18:53.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.10 from PServiceWorkerContainer.cpp:7, 18:53.10 from UnifiedProtocols28.cpp:2: 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.10 323 | static SizeTyped FromUnknownSize( 18:53.10 | ^~~~~~~~~~~~~~~ 18:53.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 18:53.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 18:53.10 from PServiceWorkerContainer.cpp:7, 18:53.10 from UnifiedProtocols28.cpp:2: 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.10 760 | typename detail::Nth::Type extract() { 18:53.10 | ^~~~~~~ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:53.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:53.10 ipc/ipdl/UnifiedProtocols33.o 18:53.11 /usr/lib64/ccache/g++ -o UnifiedProtocols32.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols32.o.pp UnifiedProtocols32.cpp 18:53.47 gfx/angle/targets/translator/NameEmbeddedUniformStructs.o 18:53.48 /usr/lib64/ccache/g++ -o InitializeVariables.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/InitializeVariables.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/InitializeVariables.cpp 18:57.55 gfx/angle/targets/translator/PruneEmptyCases.o 18:57.55 /usr/lib64/ccache/g++ -o NameEmbeddedUniformStructs.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/NameEmbeddedUniformStructs.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/NameEmbeddedUniformStructs.cpp 18:58.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.h:10, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:6: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:58.16 | ^ 18:58.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:16, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.h:10, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:6: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:58.16 | ^ 18:58.16 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.h:10, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:6: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 21 | inline Rect ToRect(const gfxRect& aRect) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 44 | inline Size ToSize(const gfxSize& aSize) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 52 | inline gfxSize ThebesSize(const Size& aSize) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 56 | inline gfxRect ThebesRect(const Rect& aRect) { 18:58.16 | ^ 18:58.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 18:58.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:8: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 371 | nscoord aAppUnitsPerDevPixel) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 380 | nscoord aAppUnitsPerDevPixel) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 387 | nscoord aAppUnitsPerDevPixel) { 18:58.16 | ^ 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 18:58.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.16 394 | nscoord aAppUnitsPerDevPixel) { 18:58.17 | ^ 18:58.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:8: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 189 | CSSRect GetExpandedScrollableRect() const { 18:58.17 | ^ 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:58.17 | ^ 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:58.17 | ^ 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:58.17 | ^ 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 243 | CSSRect CalculateScrollRange() const { 18:58.17 | ^ 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:58.17 | ^ 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 457 | CSSRect GetVisualViewport() const { 18:58.17 | ^ 18:58.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:8: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 1338 | CSSCoord ToCSSPixels() const { return _0; } 18:58.17 | ^ 18:58.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:8: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 18:58.17 | ^ 18:58.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:8: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 1859 | int32_t aAppUnitsPerPixel) { 18:58.17 | ^ 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 3214 | int32_t aAppUnitsPerPixel) { 18:58.17 | ^ 18:58.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:8: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 332 | LayerPoint GetFixedPositionAnchor() const { 18:58.17 | ^ 18:58.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:8: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 18:58.17 | ^ 18:58.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:58.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:8: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 18:58.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.17 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:58.19 | ^ 18:58.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:58.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:58.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurface.h:26, 18:58.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.h:9, 18:58.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:6: 18:58.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 18:58.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 18:58.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.20 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:58.20 | ^~~~~~~~ 18:58.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:58.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:8: 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:58.21 | ^~~~~~~~ 18:58.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.h:10, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:6: 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.21 427 | SizeT Size() const { return SizeT(width, height); } 18:58.21 | ^~~~ 18:58.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:8: 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.21 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 18:58.21 | ^~~~~~~~ 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 18:58.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.21 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 18:58.21 | ^~~~~~~~ 18:58.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurface.h:26, 18:58.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.h:9, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:6: 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.22 62 | Sub operator-(const Sub& aPoint) const { 18:58.22 | ^~~~~~~~ 18:58.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurface.h:26, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.h:9, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:6: 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 18:58.22 | ^~~~~~~~ 18:58.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.h:10, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:6: 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 18:58.22 | ^~~~~~~~~~~~~ 18:58.22 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurface.h:26, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.h:9, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:6: 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 18:58.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.22 323 | static SizeTyped FromUnknownSize( 18:58.22 | ^~~~~~~~~~~~~~~ 18:58.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 18:58.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 18:58.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:58.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 18:58.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:36, 18:58.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 18:58.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.h:10, 18:58.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceDMABUF.cpp:6: 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.23 760 | typename detail::Nth::Type extract() { 18:58.23 | ^~~~~~~ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:58.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:58.23 gfx/gl/Unified_cpp_gfx_gl0.o 18:58.23 /usr/lib64/ccache/g++ -o SharedSurfaceGLX.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/SharedSurfaceGLX.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp 18:59.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:59.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.h:20, 18:59.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:6: 18:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 18:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 18:59.70 | ^ 18:59.70 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.h:20, 18:59.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:6: 18:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 18:59.71 | ^ 18:59.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 18:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 18:59.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:9: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 371 | nscoord aAppUnitsPerDevPixel) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 380 | nscoord aAppUnitsPerDevPixel) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 387 | nscoord aAppUnitsPerDevPixel) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 394 | nscoord aAppUnitsPerDevPixel) { 18:59.71 | ^ 18:59.71 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 18:59.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:11: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 21 | inline Rect ToRect(const gfxRect& aRect) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 40 | inline Point ToPoint(const gfxPoint& aPoint) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 44 | inline Size ToSize(const gfxSize& aSize) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 52 | inline gfxSize ThebesSize(const Size& aSize) { 18:59.71 | ^ 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 18:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.71 56 | inline gfxRect ThebesRect(const Rect& aRect) { 18:59.71 | ^ 18:59.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 18:59.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 18:59.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 18:59.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 18:59.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 18:59.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/../layers/ipc/ShadowLayers.h:18, 18:59.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:18: 18:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 18:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.72 189 | CSSRect GetExpandedScrollableRect() const { 18:59.72 | ^ 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:59.73 | ^ 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 18:59.73 | ^ 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.73 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 18:59.73 | ^ 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.73 243 | CSSRect CalculateScrollRange() const { 18:59.73 | ^ 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 18:59.73 | ^ 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.73 457 | CSSRect GetVisualViewport() const { 18:59.73 | ^ 18:59.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MotionPathUtils.h:12, 18:59.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 18:59.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 18:59.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 18:59.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 18:59.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 18:59.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/../layers/ipc/ShadowLayers.h:18, 18:59.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:18: 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 18:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.73 1338 | CSSCoord ToCSSPixels() const { return _0; } 18:59.75 | ^ 18:59.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 18:59.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 18:59.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 18:59.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 18:59.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 18:59.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/../layers/ipc/ShadowLayers.h:18, 18:59.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:18: 18:59.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 18:59.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.76 332 | LayerPoint GetFixedPositionAnchor() const { 18:59.76 | ^ 18:59.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/../layers/ipc/ShadowLayers.h:18, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:18: 18:59.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 18:59.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.76 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 18:59.76 | ^ 18:59.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/../layers/ipc/ShadowLayers.h:18, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:18: 18:59.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 18:59.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.76 1859 | int32_t aAppUnitsPerPixel) { 18:59.76 | ^ 18:59.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 18:59.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.76 3214 | int32_t aAppUnitsPerPixel) { 18:59.76 | ^ 18:59.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:59.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/../layers/ipc/ShadowLayers.h:18, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:18: 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.77 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 18:59.77 | ^ 18:59.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableForwarder.h:14, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/../layers/ipc/ShadowLayers.h:18, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:18: 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.77 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 18:59.77 | ^ 18:59.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.h:20, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:6: 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 18:59.77 | ^~~~~~~~ 18:59.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:9: 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 18:59.77 | ^~~~~~~~ 18:59.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.h:20, 18:59.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:6: 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 18:59.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.78 427 | SizeT Size() const { return SizeT(width, height); } 18:59.78 | ^~~~ 18:59.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 18:59.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 18:59.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:9: 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.78 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 18:59.78 | ^~~~~~~~ 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.78 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 18:59.78 | ^~~~~~~~ 18:59.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 18:59.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:59.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.h:20, 18:59.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:6: 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.78 62 | Sub operator-(const Sub& aPoint) const { 18:59.78 | ^~~~~~~~ 18:59.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 18:59.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 18:59.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:59.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.h:20, 18:59.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:6: 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 18:59.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 18:59.78 | ^~~~~~~~ 18:59.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 18:59.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.h:20, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:6: 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 18:59.79 | ^~~~~~~~~~~~~ 18:59.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.h:20, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:6: 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.79 323 | static SizeTyped FromUnknownSize( 18:59.79 | ^~~~~~~~~~~~~~~ 18:59.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:20, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 18:59.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLScreenBuffer.cpp:9: 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.79 760 | typename detail::Nth::Type extract() { 18:59.79 | ^~~~~~~ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 18:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 18:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 18:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 18:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 18:59.80 gfx/gl/Unified_cpp_gfx_gl1.o 18:59.80 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_gl0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_gfx_gl0.o.pp Unified_cpp_gfx_gl0.cpp 19:00.30 gfx/angle/targets/translator/PruneNoOps.o 19:00.30 /usr/lib64/ccache/g++ -o PruneEmptyCases.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/PruneEmptyCases.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/PruneEmptyCases.cpp 19:02.13 gfx/angle/targets/translator/RecordConstantPrecision.o 19:02.13 /usr/lib64/ccache/g++ -o PruneNoOps.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/PruneNoOps.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/PruneNoOps.cpp 19:03.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.38 from PSharedWorker.cpp:7, 19:03.38 from UnifiedProtocols29.cpp:2: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:03.38 | ^ 19:03.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.38 from PSharedWorker.cpp:7, 19:03.38 from UnifiedProtocols29.cpp:2: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:03.38 | ^ 19:03.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.38 from PSharedWorker.cpp:7, 19:03.38 from UnifiedProtocols29.cpp:2: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:03.38 | ^ 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:03.38 | ^ 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:03.38 | ^ 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:03.38 | ^ 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:03.38 | ^ 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 371 | nscoord aAppUnitsPerDevPixel) { 19:03.38 | ^ 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 380 | nscoord aAppUnitsPerDevPixel) { 19:03.38 | ^ 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 387 | nscoord aAppUnitsPerDevPixel) { 19:03.38 | ^ 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 394 | nscoord aAppUnitsPerDevPixel) { 19:03.38 | ^ 19:03.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:03.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.38 from PSharedWorker.cpp:7, 19:03.38 from UnifiedProtocols29.cpp:2: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 189 | CSSRect GetExpandedScrollableRect() const { 19:03.38 | ^ 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:03.38 | ^ 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:03.38 | ^ 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:03.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:03.39 | ^ 19:03.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:03.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.39 243 | CSSRect CalculateScrollRange() const { 19:03.39 | ^ 19:03.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:03.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:03.39 | ^ 19:03.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:03.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.39 457 | CSSRect GetVisualViewport() const { 19:03.39 | ^ 19:03.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.39 from PSharedWorker.cpp:7, 19:03.39 from UnifiedProtocols29.cpp:2: 19:03.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:03.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.39 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:03.39 | ^ 19:03.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:03.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.39 from PSharedWorker.cpp:7, 19:03.39 from UnifiedProtocols29.cpp:2: 19:03.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:03.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.40 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:03.40 | ^ 19:03.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 19:03.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:03.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:03.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:03.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:03.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:03.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:03.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:03.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.40 from PSharedWorker.cpp:7, 19:03.40 from UnifiedProtocols29.cpp:2: 19:03.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:03.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.41 21 | inline Rect ToRect(const gfxRect& aRect) { 19:03.41 | ^ 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.41 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:03.41 | ^ 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.41 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:03.41 | ^ 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.41 44 | inline Size ToSize(const gfxSize& aSize) { 19:03.41 | ^ 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.41 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:03.41 | ^ 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.41 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:03.41 | ^ 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:03.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.41 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:03.41 | ^ 19:03.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:03.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:03.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:03.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:03.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:03.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:03.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:03.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.42 from PSharedWorker.cpp:7, 19:03.42 from UnifiedProtocols29.cpp:2: 19:03.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:03.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.42 1859 | int32_t aAppUnitsPerPixel) { 19:03.42 | ^ 19:03.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:03.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.42 3214 | int32_t aAppUnitsPerPixel) { 19:03.42 | ^ 19:03.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:03.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:03.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:03.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:03.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.42 from PSharedWorker.cpp:7, 19:03.42 from UnifiedProtocols29.cpp:2: 19:03.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:03.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.42 332 | LayerPoint GetFixedPositionAnchor() const { 19:03.42 | ^ 19:03.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.43 from PSharedWorker.cpp:7, 19:03.43 from UnifiedProtocols29.cpp:2: 19:03.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:03.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.43 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:03.43 | ^ 19:03.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.43 from PSharedWorker.cpp:7, 19:03.43 from UnifiedProtocols29.cpp:2: 19:03.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:03.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.43 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:03.43 | ^ 19:03.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:03.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:03.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.44 from PSharedWorker.cpp:7, 19:03.44 from UnifiedProtocols29.cpp:2: 19:03.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:03.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:03.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:03.44 | ^~~~~~~~ 19:03.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:03.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:03.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:03.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.44 from PSharedWorker.cpp:7, 19:03.44 from UnifiedProtocols29.cpp:2: 19:03.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:03.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:03.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:03.44 | ^~~~~~~~ 19:03.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:03.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:03.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:03.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:03.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.44 from PSharedWorker.cpp:7, 19:03.45 from UnifiedProtocols29.cpp:2: 19:03.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:03.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:03.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.45 427 | SizeT Size() const { return SizeT(width, height); } 19:03.45 | ^~~~ 19:03.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:03.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:03.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:03.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.45 from PSharedWorker.cpp:7, 19:03.45 from UnifiedProtocols29.cpp:2: 19:03.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:03.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:03.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:03.45 | ^~~~~~~~ 19:03.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:03.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:03.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:03.45 | ^~~~~~~~ 19:03.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:03.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:03.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:03.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.46 from PSharedWorker.cpp:7, 19:03.46 from UnifiedProtocols29.cpp:2: 19:03.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:03.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:03.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.46 62 | Sub operator-(const Sub& aPoint) const { 19:03.46 | ^~~~~~~~ 19:03.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.46 from PSharedWorker.cpp:7, 19:03.46 from UnifiedProtocols29.cpp:2: 19:03.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:03.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:03.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:03.46 | ^~~~~~~~ 19:03.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:03.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:03.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.47 from PSharedWorker.cpp:7, 19:03.47 from UnifiedProtocols29.cpp:2: 19:03.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:03.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:03.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.47 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:03.47 | ^~~~~~~~~~~~~ 19:03.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:03.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:03.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:03.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:03.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.47 from PSharedWorker.cpp:7, 19:03.47 from UnifiedProtocols29.cpp:2: 19:03.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:03.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:03.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.47 323 | static SizeTyped FromUnknownSize( 19:03.47 | ^~~~~~~~~~~~~~~ 19:03.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:03.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 19:03.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 19:03.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 19:03.47 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 19:03.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 19:03.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, 19:03.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:03.48 from PSharedWorker.cpp:7, 19:03.48 from UnifiedProtocols29.cpp:2: 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.48 760 | typename detail::Nth::Type extract() { 19:03.48 | ^~~~~~~ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:03.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:03.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:03.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:03.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:03.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:03.49 ipc/ipdl/UnifiedProtocols34.o 19:03.49 /usr/lib64/ccache/g++ -o UnifiedProtocols33.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols33.o.pp UnifiedProtocols33.cpp 19:04.27 gfx/angle/targets/translator/RecordUniformBlocksTranslatedToStructuredBuffers.o 19:04.27 /usr/lib64/ccache/g++ -o RecordConstantPrecision.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RecordConstantPrecision.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RecordConstantPrecision.cpp 19:06.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.10 from PBackgroundFileRequest.cpp:7, 19:06.10 from UnifiedProtocols3.cpp:2: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.10 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:06.10 | ^ 19:06.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.10 from PBackgroundFileRequest.cpp:7, 19:06.10 from UnifiedProtocols3.cpp:2: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:06.10 | ^ 19:06.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.10 from PBackgroundFileRequest.cpp:7, 19:06.10 from UnifiedProtocols3.cpp:2: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.10 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:06.10 | ^ 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.10 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:06.10 | ^ 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:06.10 | ^ 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:06.10 | ^ 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.10 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:06.10 | ^ 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.10 371 | nscoord aAppUnitsPerDevPixel) { 19:06.10 | ^ 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.10 380 | nscoord aAppUnitsPerDevPixel) { 19:06.10 | ^ 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.10 387 | nscoord aAppUnitsPerDevPixel) { 19:06.10 | ^ 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.10 394 | nscoord aAppUnitsPerDevPixel) { 19:06.10 | ^ 19:06.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 19:06.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 19:06.10 from PBackgroundFileRequestChild.cpp:9, 19:06.10 from UnifiedProtocols3.cpp:11: 19:06.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 189 | CSSRect GetExpandedScrollableRect() const { 19:06.11 | ^ 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:06.11 | ^ 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:06.11 | ^ 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:06.11 | ^ 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 243 | CSSRect CalculateScrollRange() const { 19:06.11 | ^ 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:06.11 | ^ 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 457 | CSSRect GetVisualViewport() const { 19:06.11 | ^ 19:06.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 19:06.11 from PBackgroundFileRequestChild.cpp:9, 19:06.11 from UnifiedProtocols3.cpp:11: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:06.11 | ^ 19:06.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 19:06.11 from PBackgroundFileRequestChild.cpp:9, 19:06.11 from UnifiedProtocols3.cpp:11: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:06.11 | ^ 19:06.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 19:06.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 19:06.11 from PBackgroundFileRequestChild.cpp:9, 19:06.11 from UnifiedProtocols3.cpp:11: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 21 | inline Rect ToRect(const gfxRect& aRect) { 19:06.11 | ^ 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:06.11 | ^ 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:06.11 | ^ 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 44 | inline Size ToSize(const gfxSize& aSize) { 19:06.11 | ^ 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:06.11 | ^ 19:06.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.14 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:06.14 | ^ 19:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.14 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:06.14 | ^ 19:06.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 19:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 19:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 19:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 19:06.14 from PBackgroundFileRequestChild.cpp:9, 19:06.14 from UnifiedProtocols3.cpp:11: 19:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.14 1859 | int32_t aAppUnitsPerPixel) { 19:06.14 | ^ 19:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.15 3214 | int32_t aAppUnitsPerPixel) { 19:06.15 | ^ 19:06.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 19:06.15 from PBackgroundFileRequestChild.cpp:9, 19:06.15 from UnifiedProtocols3.cpp:11: 19:06.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:06.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.15 332 | LayerPoint GetFixedPositionAnchor() const { 19:06.15 | ^ 19:06.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 19:06.15 from PBackgroundFileRequestChild.cpp:9, 19:06.15 from UnifiedProtocols3.cpp:11: 19:06.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:06.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:06.15 | ^ 19:06.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 19:06.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 19:06.15 from PBackgroundFileRequestChild.cpp:9, 19:06.16 from UnifiedProtocols3.cpp:11: 19:06.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:06.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.16 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:06.16 | ^ 19:06.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.16 from PBackgroundFileRequest.cpp:7, 19:06.16 from UnifiedProtocols3.cpp:2: 19:06.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:06.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:06.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:06.16 | ^~~~~~~~ 19:06.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.16 from PBackgroundFileRequest.cpp:7, 19:06.16 from UnifiedProtocols3.cpp:2: 19:06.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:06.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:06.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:06.16 | ^~~~~~~~ 19:06.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.17 from PBackgroundFileRequest.cpp:7, 19:06.17 from UnifiedProtocols3.cpp:2: 19:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.17 427 | SizeT Size() const { return SizeT(width, height); } 19:06.17 | ^~~~ 19:06.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.17 from PBackgroundFileRequest.cpp:7, 19:06.17 from UnifiedProtocols3.cpp:2: 19:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:06.17 | ^~~~~~~~ 19:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:06.17 | ^~~~~~~~ 19:06.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.18 from PBackgroundFileRequest.cpp:7, 19:06.18 from UnifiedProtocols3.cpp:2: 19:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.18 62 | Sub operator-(const Sub& aPoint) const { 19:06.18 | ^~~~~~~~ 19:06.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.18 from PBackgroundFileRequest.cpp:7, 19:06.18 from UnifiedProtocols3.cpp:2: 19:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.18 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:06.18 | ^~~~~~~~ 19:06.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.18 from PBackgroundFileRequest.cpp:7, 19:06.18 from UnifiedProtocols3.cpp:2: 19:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.18 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:06.19 | ^~~~~~~~~~~~~ 19:06.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.19 from PBackgroundFileRequest.cpp:7, 19:06.19 from UnifiedProtocols3.cpp:2: 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.19 323 | static SizeTyped FromUnknownSize( 19:06.19 | ^~~~~~~~~~~~~~~ 19:06.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandle.h:11, 19:06.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileHandleParent.h:9, 19:06.19 from PBackgroundFileRequest.cpp:7, 19:06.19 from UnifiedProtocols3.cpp:2: 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:06.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.19 760 | typename detail::Nth::Type extract() { 19:06.20 | ^~~~~~~ 19:06.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:06.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:06.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:06.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:06.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:06.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:06.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:06.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:06.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:06.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:06.20 ipc/ipdl/UnifiedProtocols35.o 19:06.20 /usr/lib64/ccache/g++ -o UnifiedProtocols34.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols34.o.pp UnifiedProtocols34.cpp 19:06.57 gfx/angle/targets/translator/RegenerateStructNames.o 19:06.57 /usr/lib64/ccache/g++ -o RecordUniformBlocksTranslatedToStructuredBuffers.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RecordUniformBlocksTranslatedToStructuredBuffers.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RecordUniformBlocksTranslatedToStructuredBuffers.cpp 19:09.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:09.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.22 from PSpeechSynthesisRequestChild.cpp:7, 19:09.22 from UnifiedProtocols30.cpp:2: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:09.22 | ^ 19:09.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.22 from PSpeechSynthesisRequestChild.cpp:7, 19:09.22 from UnifiedProtocols30.cpp:2: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:09.22 | ^ 19:09.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.22 from PSpeechSynthesisRequestChild.cpp:7, 19:09.22 from UnifiedProtocols30.cpp:2: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:09.22 | ^ 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:09.22 | ^ 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:09.22 | ^ 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:09.22 | ^ 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:09.22 | ^ 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 371 | nscoord aAppUnitsPerDevPixel) { 19:09.22 | ^ 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 380 | nscoord aAppUnitsPerDevPixel) { 19:09.22 | ^ 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 387 | nscoord aAppUnitsPerDevPixel) { 19:09.22 | ^ 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 394 | nscoord aAppUnitsPerDevPixel) { 19:09.22 | ^ 19:09.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:09.22 from PStreamFilter.cpp:7, 19:09.22 from UnifiedProtocols30.cpp:20: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.22 189 | CSSRect GetExpandedScrollableRect() const { 19:09.22 | ^ 19:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.23 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:09.23 | ^ 19:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.23 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:09.23 | ^ 19:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.23 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:09.23 | ^ 19:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.23 243 | CSSRect CalculateScrollRange() const { 19:09.23 | ^ 19:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.23 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:09.23 | ^ 19:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:09.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.24 457 | CSSRect GetVisualViewport() const { 19:09.24 | ^ 19:09.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:09.24 from PStreamFilter.cpp:7, 19:09.24 from UnifiedProtocols30.cpp:20: 19:09.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:09.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.24 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:09.24 | ^ 19:09.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:09.24 from PStreamFilter.cpp:7, 19:09.24 from UnifiedProtocols30.cpp:20: 19:09.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:09.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:09.24 | ^ 19:09.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:09.25 from PStreamFilter.cpp:7, 19:09.25 from UnifiedProtocols30.cpp:20: 19:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.25 21 | inline Rect ToRect(const gfxRect& aRect) { 19:09.25 | ^ 19:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.25 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:09.25 | ^ 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.26 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:09.26 | ^ 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.26 44 | inline Size ToSize(const gfxSize& aSize) { 19:09.26 | ^ 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:09.26 | ^ 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:09.26 | ^ 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:09.26 | ^ 19:09.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:09.26 from PStreamFilter.cpp:7, 19:09.26 from UnifiedProtocols30.cpp:20: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.26 1859 | int32_t aAppUnitsPerPixel) { 19:09.26 | ^ 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.26 3214 | int32_t aAppUnitsPerPixel) { 19:09.26 | ^ 19:09.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:09.26 from PStreamFilter.cpp:7, 19:09.26 from UnifiedProtocols30.cpp:20: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.26 332 | LayerPoint GetFixedPositionAnchor() const { 19:09.26 | ^ 19:09.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:09.26 from PStreamFilter.cpp:7, 19:09.26 from UnifiedProtocols30.cpp:20: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.26 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:09.26 | ^ 19:09.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 19:09.26 from PStreamFilter.cpp:7, 19:09.26 from UnifiedProtocols30.cpp:20: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.26 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:09.26 | ^ 19:09.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.26 from PSpeechSynthesisRequestChild.cpp:7, 19:09.26 from UnifiedProtocols30.cpp:2: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.26 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:09.26 | ^~~~~~~~ 19:09.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.27 from PSpeechSynthesisRequestChild.cpp:7, 19:09.27 from UnifiedProtocols30.cpp:2: 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:09.27 | ^~~~~~~~ 19:09.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.27 from PSpeechSynthesisRequestChild.cpp:7, 19:09.27 from UnifiedProtocols30.cpp:2: 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.27 427 | SizeT Size() const { return SizeT(width, height); } 19:09.27 | ^~~~ 19:09.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.27 from PSpeechSynthesisRequestChild.cpp:7, 19:09.27 from UnifiedProtocols30.cpp:2: 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.27 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:09.27 | ^~~~~~~~ 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.27 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:09.27 | ^~~~~~~~ 19:09.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.27 from PSpeechSynthesisRequestChild.cpp:7, 19:09.27 from UnifiedProtocols30.cpp:2: 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.27 62 | Sub operator-(const Sub& aPoint) const { 19:09.27 | ^~~~~~~~ 19:09.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:09.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.28 from PSpeechSynthesisRequestChild.cpp:7, 19:09.28 from UnifiedProtocols30.cpp:2: 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.28 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:09.28 | ^~~~~~~~ 19:09.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.28 from PSpeechSynthesisRequestChild.cpp:7, 19:09.28 from UnifiedProtocols30.cpp:2: 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:09.28 | ^~~~~~~~~~~~~ 19:09.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.28 from PSpeechSynthesisRequestChild.cpp:7, 19:09.28 from UnifiedProtocols30.cpp:2: 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.28 323 | static SizeTyped FromUnknownSize( 19:09.28 | ^~~~~~~~~~~~~~~ 19:09.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequest.h:11, 19:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesisRequestChild.h:9, 19:09.28 from PSpeechSynthesisRequestChild.cpp:7, 19:09.28 from UnifiedProtocols30.cpp:2: 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.28 760 | typename detail::Nth::Type extract() { 19:09.28 | ^~~~~~~ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:09.28 ipc/ipdl/UnifiedProtocols36.o 19:09.28 /usr/lib64/ccache/g++ -o UnifiedProtocols35.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols35.o.pp UnifiedProtocols35.cpp 19:09.40 gfx/angle/targets/translator/RemoveArrayLengthMethod.o 19:09.40 /usr/lib64/ccache/g++ -o RegenerateStructNames.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RegenerateStructNames.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RegenerateStructNames.cpp 19:12.04 gfx/angle/targets/translator/RemoveAtomicCounterBuiltins.o 19:12.04 /usr/lib64/ccache/g++ -o RemoveArrayLengthMethod.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoveArrayLengthMethod.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveArrayLengthMethod.cpp 19:13.76 gfx/angle/targets/translator/RemoveDynamicIndexing.o 19:13.76 /usr/lib64/ccache/g++ -o RemoveAtomicCounterBuiltins.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoveAtomicCounterBuiltins.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveAtomicCounterBuiltins.cpp 19:15.90 gfx/angle/targets/translator/RemoveInactiveInterfaceVariables.o 19:15.90 /usr/lib64/ccache/g++ -o RemoveDynamicIndexing.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoveDynamicIndexing.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveDynamicIndexing.cpp 19:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.26 from PTextureParent.cpp:7, 19:18.26 from UnifiedProtocols32.cpp:2: 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:18.26 | ^ 19:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.26 from PTextureParent.cpp:7, 19:18.26 from UnifiedProtocols32.cpp:2: 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:18.26 | ^ 19:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.26 from PTextureParent.cpp:7, 19:18.26 from UnifiedProtocols32.cpp:2: 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:18.26 | ^ 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.26 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:18.26 | ^ 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.26 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:18.26 | ^ 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:18.26 | ^ 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:18.26 | ^ 19:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.27 371 | nscoord aAppUnitsPerDevPixel) { 19:18.27 | ^ 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.27 380 | nscoord aAppUnitsPerDevPixel) { 19:18.27 | ^ 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.27 387 | nscoord aAppUnitsPerDevPixel) { 19:18.27 | ^ 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.27 394 | nscoord aAppUnitsPerDevPixel) { 19:18.27 | ^ 19:18.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 19:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 19:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.27 from PTextureParent.cpp:7, 19:18.27 from UnifiedProtocols32.cpp:2: 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.27 189 | CSSRect GetExpandedScrollableRect() const { 19:18.27 | ^ 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:18.27 | ^ 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:18.28 | ^ 19:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.28 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:18.28 | ^ 19:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.28 243 | CSSRect CalculateScrollRange() const { 19:18.29 | ^ 19:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:18.29 | ^ 19:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.29 457 | CSSRect GetVisualViewport() const { 19:18.29 | ^ 19:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.29 from PTextureParent.cpp:7, 19:18.29 from UnifiedProtocols32.cpp:2: 19:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.29 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:18.29 | ^ 19:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.29 from PTextureParent.cpp:7, 19:18.29 from UnifiedProtocols32.cpp:2: 19:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.29 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:18.29 | ^ 19:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 19:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.29 from PTextureParent.cpp:7, 19:18.29 from UnifiedProtocols32.cpp:2: 19:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.29 21 | inline Rect ToRect(const gfxRect& aRect) { 19:18.29 | ^ 19:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.30 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:18.30 | ^ 19:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.30 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:18.30 | ^ 19:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.30 44 | inline Size ToSize(const gfxSize& aSize) { 19:18.30 | ^ 19:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.30 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:18.30 | ^ 19:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.31 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:18.31 | ^ 19:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.31 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:18.31 | ^ 19:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.31 from PTextureParent.cpp:7, 19:18.31 from UnifiedProtocols32.cpp:2: 19:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.31 1859 | int32_t aAppUnitsPerPixel) { 19:18.31 | ^ 19:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.31 3214 | int32_t aAppUnitsPerPixel) { 19:18.31 | ^ 19:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.31 from PTextureParent.cpp:7, 19:18.31 from UnifiedProtocols32.cpp:2: 19:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.31 332 | LayerPoint GetFixedPositionAnchor() const { 19:18.31 | ^ 19:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.31 from PTextureParent.cpp:7, 19:18.31 from UnifiedProtocols32.cpp:2: 19:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.31 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:18.31 | ^ 19:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:20, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.32 from PTextureParent.cpp:7, 19:18.32 from UnifiedProtocols32.cpp:2: 19:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.32 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:18.32 | ^ 19:18.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.32 from PTextureParent.cpp:7, 19:18.32 from UnifiedProtocols32.cpp:2: 19:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:18.32 | ^~~~~~~~ 19:18.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.33 from PTextureParent.cpp:7, 19:18.33 from UnifiedProtocols32.cpp:2: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:18.33 | ^~~~~~~~ 19:18.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.33 from PTextureParent.cpp:7, 19:18.33 from UnifiedProtocols32.cpp:2: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.33 427 | SizeT Size() const { return SizeT(width, height); } 19:18.33 | ^~~~ 19:18.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.33 from PTextureParent.cpp:7, 19:18.33 from UnifiedProtocols32.cpp:2: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.33 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:18.33 | ^~~~~~~~ 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.33 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:18.33 | ^~~~~~~~ 19:18.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.33 from PTextureParent.cpp:7, 19:18.33 from UnifiedProtocols32.cpp:2: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.33 62 | Sub operator-(const Sub& aPoint) const { 19:18.33 | ^~~~~~~~ 19:18.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.33 from PTextureParent.cpp:7, 19:18.33 from UnifiedProtocols32.cpp:2: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.33 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:18.33 | ^~~~~~~~ 19:18.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.33 from PTextureParent.cpp:7, 19:18.33 from UnifiedProtocols32.cpp:2: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.33 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:18.33 | ^~~~~~~~~~~~~ 19:18.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.33 from PTextureParent.cpp:7, 19:18.33 from UnifiedProtocols32.cpp:2: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.34 323 | static SizeTyped FromUnknownSize( 19:18.34 | ^~~~~~~~~~~~~~~ 19:18.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:18.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 19:18.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 19:18.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 19:18.34 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 19:18.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 19:18.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:11, 19:18.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PTextureParent.h:9, 19:18.34 from PTextureParent.cpp:7, 19:18.34 from UnifiedProtocols32.cpp:2: 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.34 760 | typename detail::Nth::Type extract() { 19:18.34 | ^~~~~~~ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.34 ipc/ipdl/UnifiedProtocols37.o 19:18.34 /usr/lib64/ccache/g++ -o UnifiedProtocols36.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols36.o.pp UnifiedProtocols36.cpp 19:18.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 19:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 19:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxXlibSurface.h:9, 19:18.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:7: 19:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:18.39 | ^ 19:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:16, 19:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 19:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextGLX.h:10, 19:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:10: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:18.39 | ^ 19:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 19:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextGLX.h:10, 19:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:10: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 21 | inline Rect ToRect(const gfxRect& aRect) { 19:18.39 | ^ 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:18.39 | ^ 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:18.39 | ^ 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 44 | inline Size ToSize(const gfxSize& aSize) { 19:18.39 | ^ 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:18.39 | ^ 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:18.39 | ^ 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:18.39 | ^ 19:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 19:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:13: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:18.39 | ^ 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:18.39 | ^ 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:18.39 | ^ 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:18.39 | ^ 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:18.40 | ^ 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 371 | nscoord aAppUnitsPerDevPixel) { 19:18.40 | ^ 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 380 | nscoord aAppUnitsPerDevPixel) { 19:18.40 | ^ 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 387 | nscoord aAppUnitsPerDevPixel) { 19:18.40 | ^ 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 394 | nscoord aAppUnitsPerDevPixel) { 19:18.40 | ^ 19:18.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 19:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:13: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 189 | CSSRect GetExpandedScrollableRect() const { 19:18.40 | ^ 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:18.40 | ^ 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:18.40 | ^ 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:18.40 | ^ 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 243 | CSSRect CalculateScrollRange() const { 19:18.40 | ^ 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:18.40 | ^ 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.40 457 | CSSRect GetVisualViewport() const { 19:18.40 | ^ 19:18.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 19:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:13: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.41 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:18.41 | ^ 19:18.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:13: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:18.41 | ^ 19:18.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:13: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.41 1859 | int32_t aAppUnitsPerPixel) { 19:18.41 | ^ 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.41 3214 | int32_t aAppUnitsPerPixel) { 19:18.41 | ^ 19:18.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:13: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.41 332 | LayerPoint GetFixedPositionAnchor() const { 19:18.41 | ^ 19:18.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:13: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.41 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:18.41 | ^ 19:18.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:13: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.41 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:18.41 | ^ 19:18.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurface.h:26, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.h:9, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:6: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:18.41 | ^~~~~~~~ 19:18.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:13: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:18.42 | ^~~~~~~~ 19:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxXlibSurface.h:9, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:7: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.42 427 | SizeT Size() const { return SizeT(width, height); } 19:18.42 | ^~~~ 19:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:13: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.42 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:18.42 | ^~~~~~~~ 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:18.42 | ^~~~~~~~ 19:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurface.h:26, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.h:9, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:6: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.42 62 | Sub operator-(const Sub& aPoint) const { 19:18.42 | ^~~~~~~~ 19:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurface.h:26, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.h:9, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:6: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.42 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:18.42 | ^~~~~~~~ 19:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxXlibSurface.h:9, 19:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:7: 19:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:18.43 | ^~~~~~~~~~~~~ 19:18.43 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurface.h:26, 19:18.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.h:9, 19:18.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:6: 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.43 323 | static SizeTyped FromUnknownSize( 19:18.43 | ^~~~~~~~~~~~~~~ 19:18.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:18.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 19:18.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 19:18.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 19:18.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:18.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 19:18.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:36, 19:18.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextGLX.h:10, 19:18.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceGLX.cpp:10: 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.43 760 | typename detail::Nth::Type extract() { 19:18.43 | ^~~~~~~ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:18.44 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_gl1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_gfx_gl1.o.pp Unified_cpp_gfx_gl1.cpp 19:20.06 gfx/angle/targets/translator/RemoveInvariantDeclaration.o 19:20.06 /usr/lib64/ccache/g++ -o RemoveInactiveInterfaceVariables.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoveInactiveInterfaceVariables.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveInactiveInterfaceVariables.cpp 19:20.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.37 from PTCPSocketParent.cpp:7, 19:20.37 from UnifiedProtocols31.cpp:2: 19:20.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:20.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:20.37 | ^ 19:20.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.37 from PTCPSocketParent.cpp:7, 19:20.37 from UnifiedProtocols31.cpp:2: 19:20.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:20.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:20.37 | ^ 19:20.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.37 from PTCPSocketParent.cpp:7, 19:20.37 from UnifiedProtocols31.cpp:2: 19:20.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:20.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:20.37 | ^ 19:20.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:20.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:20.37 | ^ 19:20.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:20.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 371 | nscoord aAppUnitsPerDevPixel) { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 380 | nscoord aAppUnitsPerDevPixel) { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 387 | nscoord aAppUnitsPerDevPixel) { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 394 | nscoord aAppUnitsPerDevPixel) { 19:20.38 | ^ 19:20.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:20.38 from PTCPSocketParent.cpp:11, 19:20.38 from UnifiedProtocols31.cpp:2: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 189 | CSSRect GetExpandedScrollableRect() const { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 243 | CSSRect CalculateScrollRange() const { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:20.38 | ^ 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 457 | CSSRect GetVisualViewport() const { 19:20.38 | ^ 19:20.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:20.38 from PTCPSocketParent.cpp:11, 19:20.38 from UnifiedProtocols31.cpp:2: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:20.38 | ^ 19:20.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:20.38 from PTCPSocketParent.cpp:11, 19:20.38 from UnifiedProtocols31.cpp:2: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.38 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:20.38 | ^ 19:20.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:20.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:20.38 from PTCPSocketParent.cpp:11, 19:20.38 from UnifiedProtocols31.cpp:2: 19:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.39 21 | inline Rect ToRect(const gfxRect& aRect) { 19:20.39 | ^ 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.39 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:20.39 | ^ 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.39 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:20.39 | ^ 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.39 44 | inline Size ToSize(const gfxSize& aSize) { 19:20.39 | ^ 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.39 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:20.39 | ^ 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:20.39 | ^ 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.39 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:20.39 | ^ 19:20.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:20.39 from PTCPSocketParent.cpp:11, 19:20.39 from UnifiedProtocols31.cpp:2: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.39 1859 | int32_t aAppUnitsPerPixel) { 19:20.39 | ^ 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.39 3214 | int32_t aAppUnitsPerPixel) { 19:20.39 | ^ 19:20.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:20.39 from PTCPSocketParent.cpp:11, 19:20.39 from UnifiedProtocols31.cpp:2: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.39 332 | LayerPoint GetFixedPositionAnchor() const { 19:20.39 | ^ 19:20.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:20.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:20.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:20.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:20.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:20.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:20.40 from PTCPSocketParent.cpp:11, 19:20.40 from UnifiedProtocols31.cpp:2: 19:20.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:20.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.40 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:20.40 | ^ 19:20.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:20.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:20.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:20.41 from PTCPSocketParent.cpp:11, 19:20.41 from UnifiedProtocols31.cpp:2: 19:20.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:20.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.41 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:20.41 | ^ 19:20.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.41 from PTCPSocketParent.cpp:7, 19:20.41 from UnifiedProtocols31.cpp:2: 19:20.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:20.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:20.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:20.41 | ^~~~~~~~ 19:20.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.41 from PTCPSocketParent.cpp:7, 19:20.41 from UnifiedProtocols31.cpp:2: 19:20.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:20.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:20.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.41 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:20.41 | ^~~~~~~~ 19:20.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.41 from PTCPSocketParent.cpp:7, 19:20.41 from UnifiedProtocols31.cpp:2: 19:20.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:20.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:20.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.41 427 | SizeT Size() const { return SizeT(width, height); } 19:20.41 | ^~~~ 19:20.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:20.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.42 from PTCPSocketParent.cpp:7, 19:20.42 from UnifiedProtocols31.cpp:2: 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.42 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:20.42 | ^~~~~~~~ 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:20.42 | ^~~~~~~~ 19:20.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.42 from PTCPSocketParent.cpp:7, 19:20.42 from UnifiedProtocols31.cpp:2: 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.42 62 | Sub operator-(const Sub& aPoint) const { 19:20.42 | ^~~~~~~~ 19:20.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.42 from PTCPSocketParent.cpp:7, 19:20.42 from UnifiedProtocols31.cpp:2: 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.42 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:20.42 | ^~~~~~~~ 19:20.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:20.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.43 from PTCPSocketParent.cpp:7, 19:20.43 from UnifiedProtocols31.cpp:2: 19:20.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:20.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:20.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:20.43 | ^~~~~~~~~~~~~ 19:20.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.43 from PTCPSocketParent.cpp:7, 19:20.43 from UnifiedProtocols31.cpp:2: 19:20.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:20.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:20.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.43 323 | static SizeTyped FromUnknownSize( 19:20.43 | ^~~~~~~~~~~~~~~ 19:20.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, 19:20.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketParent.h:9, 19:20.43 from PTCPSocketParent.cpp:7, 19:20.43 from UnifiedProtocols31.cpp:2: 19:20.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.44 760 | typename detail::Nth::Type extract() { 19:20.44 | ^~~~~~~ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:20.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:20.44 ipc/ipdl/UnifiedProtocols4.o 19:20.44 /usr/lib64/ccache/g++ -o UnifiedProtocols37.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols37.o.pp UnifiedProtocols37.cpp 19:22.76 gfx/angle/targets/translator/RemovePow.o 19:22.77 /usr/lib64/ccache/g++ -o RemoveInvariantDeclaration.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoveInvariantDeclaration.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveInvariantDeclaration.cpp 19:25.38 gfx/angle/targets/translator/RemoveSwitchFallThrough.o 19:25.38 /usr/lib64/ccache/g++ -o RemovePow.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemovePow.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemovePow.cpp 19:27.85 gfx/angle/targets/translator/RemoveUnreferencedVariables.o 19:27.85 /usr/lib64/ccache/g++ -o RemoveSwitchFallThrough.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoveSwitchFallThrough.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveSwitchFallThrough.cpp 19:30.10 gfx/angle/targets/translator/RewriteAtomicCounters.o 19:30.10 /usr/lib64/ccache/g++ -o RemoveUnreferencedVariables.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoveUnreferencedVariables.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RemoveUnreferencedVariables.cpp 19:30.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.72 from PUiCompositorControllerParent.cpp:7, 19:30.72 from UnifiedProtocols33.cpp:2: 19:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.72 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:30.72 | ^ 19:30.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 19:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.72 from PUiCompositorControllerParent.cpp:7, 19:30.72 from UnifiedProtocols33.cpp:2: 19:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:30.73 | ^ 19:30.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.73 from PUiCompositorControllerParent.cpp:7, 19:30.73 from UnifiedProtocols33.cpp:2: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 371 | nscoord aAppUnitsPerDevPixel) { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 380 | nscoord aAppUnitsPerDevPixel) { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 387 | nscoord aAppUnitsPerDevPixel) { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 394 | nscoord aAppUnitsPerDevPixel) { 19:30.73 | ^ 19:30.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 19:30.73 from PVR.cpp:7, 19:30.73 from UnifiedProtocols33.cpp:11: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 189 | CSSRect GetExpandedScrollableRect() const { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 243 | CSSRect CalculateScrollRange() const { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:30.73 | ^ 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.73 457 | CSSRect GetVisualViewport() const { 19:30.73 | ^ 19:30.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 19:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 19:30.73 from PVR.cpp:7, 19:30.73 from UnifiedProtocols33.cpp:11: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.74 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:30.74 | ^ 19:30.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 19:30.74 from PVR.cpp:7, 19:30.74 from UnifiedProtocols33.cpp:11: 19:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:30.74 | ^ 19:30.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 19:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 19:30.74 from PVR.cpp:7, 19:30.74 from UnifiedProtocols33.cpp:11: 19:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.74 21 | inline Rect ToRect(const gfxRect& aRect) { 19:30.74 | ^ 19:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.74 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:30.74 | ^ 19:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.74 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:30.74 | ^ 19:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.75 44 | inline Size ToSize(const gfxSize& aSize) { 19:30.75 | ^ 19:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.75 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:30.75 | ^ 19:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.75 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:30.75 | ^ 19:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.75 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:30.75 | ^ 19:30.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 19:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 19:30.75 from PVR.cpp:7, 19:30.75 from UnifiedProtocols33.cpp:11: 19:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.76 1859 | int32_t aAppUnitsPerPixel) { 19:30.76 | ^ 19:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.76 3214 | int32_t aAppUnitsPerPixel) { 19:30.76 | ^ 19:30.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 19:30.76 from PVR.cpp:7, 19:30.76 from UnifiedProtocols33.cpp:11: 19:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.76 332 | LayerPoint GetFixedPositionAnchor() const { 19:30.76 | ^ 19:30.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 19:30.76 from PVR.cpp:7, 19:30.76 from UnifiedProtocols33.cpp:11: 19:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.76 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:30.76 | ^ 19:30.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:30.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:30.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 19:30.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 19:30.77 from PVR.cpp:7, 19:30.77 from UnifiedProtocols33.cpp:11: 19:30.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:30.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.77 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:30.77 | ^ 19:30.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:30.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:30.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:30.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.78 from PUiCompositorControllerParent.cpp:7, 19:30.78 from UnifiedProtocols33.cpp:2: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:30.78 | ^~~~~~~~ 19:30.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.78 from PUiCompositorControllerParent.cpp:7, 19:30.78 from UnifiedProtocols33.cpp:2: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.78 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:30.78 | ^~~~~~~~ 19:30.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.78 from PUiCompositorControllerParent.cpp:7, 19:30.78 from UnifiedProtocols33.cpp:2: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.78 427 | SizeT Size() const { return SizeT(width, height); } 19:30.78 | ^~~~ 19:30.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.78 from PUiCompositorControllerParent.cpp:7, 19:30.78 from UnifiedProtocols33.cpp:2: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.78 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:30.78 | ^~~~~~~~ 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.78 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:30.78 | ^~~~~~~~ 19:30.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.78 from PUiCompositorControllerParent.cpp:7, 19:30.78 from UnifiedProtocols33.cpp:2: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.78 62 | Sub operator-(const Sub& aPoint) const { 19:30.78 | ^~~~~~~~ 19:30.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.78 from PUiCompositorControllerParent.cpp:7, 19:30.78 from UnifiedProtocols33.cpp:2: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:30.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:30.78 | ^~~~~~~~ 19:30.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.79 from PUiCompositorControllerParent.cpp:7, 19:30.79 from UnifiedProtocols33.cpp:2: 19:30.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:30.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:30.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:30.79 | ^~~~~~~~~~~~~ 19:30.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.79 from PUiCompositorControllerParent.cpp:7, 19:30.79 from UnifiedProtocols33.cpp:2: 19:30.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:30.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:30.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.79 323 | static SizeTyped FromUnknownSize( 19:30.79 | ^~~~~~~~~~~~~~~ 19:30.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorController.h:11, 19:30.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PUiCompositorControllerParent.h:9, 19:30.79 from PUiCompositorControllerParent.cpp:7, 19:30.79 from UnifiedProtocols33.cpp:2: 19:30.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:30.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:30.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:30.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:30.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:30.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:30.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:30.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.81 760 | typename detail::Nth::Type extract() { 19:30.81 | ^~~~~~~ 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:30.81 ipc/ipdl/UnifiedProtocols5.o 19:30.81 /usr/lib64/ccache/g++ -o UnifiedProtocols4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols4.o.pp UnifiedProtocols4.cpp 19:33.31 gfx/angle/targets/translator/RewriteAtomicFunctionExpressions.o 19:33.31 /usr/lib64/ccache/g++ -o RewriteAtomicCounters.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteAtomicCounters.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteAtomicCounters.cpp 19:35.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 19:35.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:12, 19:35.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 19:35.96 from PVideoBridge.cpp:7, 19:35.96 from UnifiedProtocols34.cpp:2: 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.96 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:35.96 | ^ 19:35.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:12, 19:35.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 19:35.96 from PVideoBridge.cpp:7, 19:35.96 from UnifiedProtocols34.cpp:2: 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:35.96 | ^ 19:35.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:35.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:35.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:35.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:21, 19:35.96 from PVideoBridge.cpp:7, 19:35.96 from UnifiedProtocols34.cpp:2: 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:35.96 | ^ 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:35.96 | ^ 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:35.96 | ^ 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.96 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:35.96 | ^ 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:35.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:35.96 | ^ 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 371 | nscoord aAppUnitsPerDevPixel) { 19:35.97 | ^ 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 380 | nscoord aAppUnitsPerDevPixel) { 19:35.97 | ^ 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 387 | nscoord aAppUnitsPerDevPixel) { 19:35.97 | ^ 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 394 | nscoord aAppUnitsPerDevPixel) { 19:35.97 | ^ 19:35.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 19:35.97 from PVideoBridge.cpp:8, 19:35.97 from UnifiedProtocols34.cpp:2: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 189 | CSSRect GetExpandedScrollableRect() const { 19:35.97 | ^ 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:35.97 | ^ 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:35.97 | ^ 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:35.97 | ^ 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 243 | CSSRect CalculateScrollRange() const { 19:35.97 | ^ 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:35.97 | ^ 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 457 | CSSRect GetVisualViewport() const { 19:35.97 | ^ 19:35.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:35.97 from PVideoBridge.cpp:8, 19:35.97 from UnifiedProtocols34.cpp:2: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:35.97 | ^ 19:35.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:35.97 from PVideoBridge.cpp:8, 19:35.97 from UnifiedProtocols34.cpp:2: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:35.97 | ^ 19:35.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:35.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:35.97 from PVideoBridge.cpp:8, 19:35.97 from UnifiedProtocols34.cpp:2: 19:35.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.99 21 | inline Rect ToRect(const gfxRect& aRect) { 19:35.99 | ^ 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.99 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:35.99 | ^ 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.99 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:35.99 | ^ 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.99 44 | inline Size ToSize(const gfxSize& aSize) { 19:35.99 | ^ 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.99 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:35.99 | ^ 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.99 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:35.99 | ^ 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.99 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:35.99 | ^ 19:35.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:35.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:35.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:35.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:35.99 from PVideoBridge.cpp:8, 19:35.99 from UnifiedProtocols34.cpp:2: 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.99 1859 | int32_t aAppUnitsPerPixel) { 19:35.99 | ^ 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:35.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:35.99 3214 | int32_t aAppUnitsPerPixel) { 19:36.00 | ^ 19:36.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:36.00 from PVideoBridge.cpp:8, 19:36.00 from UnifiedProtocols34.cpp:2: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.00 332 | LayerPoint GetFixedPositionAnchor() const { 19:36.00 | ^ 19:36.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:36.00 from PVideoBridge.cpp:8, 19:36.00 from UnifiedProtocols34.cpp:2: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.00 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:36.00 | ^ 19:36.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:36.00 from PVideoBridge.cpp:8, 19:36.00 from UnifiedProtocols34.cpp:2: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.00 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:36.00 | ^ 19:36.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:12, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 19:36.00 from PVideoBridge.cpp:7, 19:36.00 from UnifiedProtocols34.cpp:2: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.00 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:36.00 | ^~~~~~~~ 19:36.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:21, 19:36.00 from PVideoBridge.cpp:7, 19:36.00 from UnifiedProtocols34.cpp:2: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:36.00 | ^~~~~~~~ 19:36.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:12, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 19:36.00 from PVideoBridge.cpp:7, 19:36.00 from UnifiedProtocols34.cpp:2: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.00 427 | SizeT Size() const { return SizeT(width, height); } 19:36.00 | ^~~~ 19:36.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:21, 19:36.00 from PVideoBridge.cpp:7, 19:36.00 from UnifiedProtocols34.cpp:2: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.00 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:36.00 | ^~~~~~~~ 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.00 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:36.00 | ^~~~~~~~ 19:36.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:12, 19:36.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 19:36.00 from PVideoBridge.cpp:7, 19:36.00 from UnifiedProtocols34.cpp:2: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:36.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.00 62 | Sub operator-(const Sub& aPoint) const { 19:36.01 | ^~~~~~~~ 19:36.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:12, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 19:36.01 from PVideoBridge.cpp:7, 19:36.01 from UnifiedProtocols34.cpp:2: 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.01 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:36.01 | ^~~~~~~~ 19:36.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:12, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 19:36.01 from PVideoBridge.cpp:7, 19:36.01 from UnifiedProtocols34.cpp:2: 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.01 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:36.01 | ^~~~~~~~~~~~~ 19:36.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:12, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 19:36.01 from PVideoBridge.cpp:7, 19:36.01 from UnifiedProtocols34.cpp:2: 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.01 323 | static SizeTyped FromUnknownSize( 19:36.01 | ^~~~~~~~~~~~~~~ 19:36.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:12, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsClassHashtable.h:14, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:15, 19:36.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GfxMessageUtils.h:10, 19:36.01 from PVideoBridge.cpp:7, 19:36.01 from UnifiedProtocols34.cpp:2: 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:36.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.02 760 | typename detail::Nth::Type extract() { 19:36.02 | ^~~~~~~ 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:36.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:36.02 ipc/ipdl/UnifiedProtocols6.o 19:36.02 /usr/lib64/ccache/g++ -o UnifiedProtocols5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols5.o.pp UnifiedProtocols5.cpp 19:36.72 gfx/angle/targets/translator/RewriteCubeMapSamplersAs2DArray.o 19:36.73 /usr/lib64/ccache/g++ -o RewriteAtomicFunctionExpressions.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteAtomicFunctionExpressions.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteAtomicFunctionExpressions.cpp 19:39.17 gfx/angle/targets/translator/RewriteDfdy.o 19:39.17 /usr/lib64/ccache/g++ -o RewriteCubeMapSamplersAs2DArray.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteCubeMapSamplersAs2DArray.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteCubeMapSamplersAs2DArray.cpp 19:42.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.34 from Unified_cpp_gfx_gl1.cpp:2: 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:42.34 | ^ 19:42.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.34 from Unified_cpp_gfx_gl1.cpp:2: 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:42.34 | ^ 19:42.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.34 from Unified_cpp_gfx_gl1.cpp:2: 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:42.34 | ^ 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:42.34 | ^ 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:42.34 | ^ 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:42.34 | ^ 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:42.34 | ^ 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.35 371 | nscoord aAppUnitsPerDevPixel) { 19:42.35 | ^ 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.35 380 | nscoord aAppUnitsPerDevPixel) { 19:42.35 | ^ 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.35 387 | nscoord aAppUnitsPerDevPixel) { 19:42.35 | ^ 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.35 394 | nscoord aAppUnitsPerDevPixel) { 19:42.35 | ^ 19:42.35 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 19:42.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContextEGL.h:10, 19:42.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:9, 19:42.35 from Unified_cpp_gfx_gl1.cpp:2: 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.35 21 | inline Rect ToRect(const gfxRect& aRect) { 19:42.35 | ^ 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.35 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:42.35 | ^ 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.35 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:42.35 | ^ 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.35 44 | inline Size ToSize(const gfxSize& aSize) { 19:42.35 | ^ 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.35 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:42.35 | ^ 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.35 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:42.35 | ^ 19:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:42.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:42.38 | ^ 19:42.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 19:42.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:42.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:42.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:42.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:13, 19:42.38 from Unified_cpp_gfx_gl1.cpp:2: 19:42.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:42.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.38 189 | CSSRect GetExpandedScrollableRect() const { 19:42.38 | ^ 19:42.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:42.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:42.39 | ^ 19:42.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:42.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.39 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:42.39 | ^ 19:42.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:42.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:42.39 | ^ 19:42.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:42.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.39 243 | CSSRect CalculateScrollRange() const { 19:42.39 | ^ 19:42.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:42.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:42.39 | ^ 19:42.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:42.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.39 457 | CSSRect GetVisualViewport() const { 19:42.39 | ^ 19:42.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:42.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 19:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:42.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:13, 19:42.40 from Unified_cpp_gfx_gl1.cpp:2: 19:42.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:42.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.40 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:42.40 | ^ 19:42.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:13, 19:42.41 from Unified_cpp_gfx_gl1.cpp:2: 19:42.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:42.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:42.41 | ^ 19:42.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:42.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:13, 19:42.41 from Unified_cpp_gfx_gl1.cpp:2: 19:42.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:42.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.41 1859 | int32_t aAppUnitsPerPixel) { 19:42.41 | ^ 19:42.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.42 3214 | int32_t aAppUnitsPerPixel) { 19:42.42 | ^ 19:42.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:42.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:42.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:42.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:42.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:13, 19:42.42 from Unified_cpp_gfx_gl1.cpp:2: 19:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.42 332 | LayerPoint GetFixedPositionAnchor() const { 19:42.42 | ^ 19:42.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:42.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:42.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:42.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:42.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:13, 19:42.42 from Unified_cpp_gfx_gl1.cpp:2: 19:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.42 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:42.42 | ^ 19:42.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:42.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:13, 19:42.43 from Unified_cpp_gfx_gl1.cpp:2: 19:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.43 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:42.43 | ^ 19:42.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 19:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.43 from Unified_cpp_gfx_gl1.cpp:2: 19:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.43 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:42.43 | ^~~~~~~~ 19:42.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.43 from Unified_cpp_gfx_gl1.cpp:2: 19:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:42.44 | ^~~~~~~~ 19:42.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:42.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 19:42.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.44 from Unified_cpp_gfx_gl1.cpp:2: 19:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.44 427 | SizeT Size() const { return SizeT(width, height); } 19:42.44 | ^~~~ 19:42.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.44 from Unified_cpp_gfx_gl1.cpp:2: 19:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:42.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:42.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:42.45 | ^~~~~~~~ 19:42.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:42.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:42.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:42.45 | ^~~~~~~~ 19:42.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:42.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 19:42.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.45 from Unified_cpp_gfx_gl1.cpp:2: 19:42.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:42.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:42.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.45 62 | Sub operator-(const Sub& aPoint) const { 19:42.45 | ^~~~~~~~ 19:42.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:42.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 19:42.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.46 from Unified_cpp_gfx_gl1.cpp:2: 19:42.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:42.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:42.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:42.46 | ^~~~~~~~ 19:42.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 19:42.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.46 from Unified_cpp_gfx_gl1.cpp:2: 19:42.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:42.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:42.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.46 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:42.46 | ^~~~~~~~~~~~~ 19:42.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 19:42.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.46 from Unified_cpp_gfx_gl1.cpp:2: 19:42.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:42.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:42.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.47 323 | static SizeTyped FromUnknownSize( 19:42.47 | ^~~~~~~~~~~~~~~ 19:42.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:20, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h:12, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositorTypes.h:12, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.h:11, 19:42.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/SharedSurfaceEGL.cpp:6, 19:42.47 from Unified_cpp_gfx_gl1.cpp:2: 19:42.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:42.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:42.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:42.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.48 760 | typename detail::Nth::Type extract() { 19:42.48 | ^~~~~~~ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:42.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:42.48 gfx/angle/targets/translator/RewriteDoWhile.o 19:42.48 /usr/lib64/ccache/g++ -o RewriteDfdy.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteDfdy.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteDfdy.cpp 19:44.70 gfx/angle/targets/translator/RewriteElseBlocks.o 19:44.70 /usr/lib64/ccache/g++ -o RewriteDoWhile.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteDoWhile.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteDoWhile.cpp 19:45.54 gfx/angle/targets/translator/RewriteExpressionsWithShaderStorageBlock.o 19:45.54 /usr/lib64/ccache/g++ -o RewriteElseBlocks.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteElseBlocks.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteElseBlocks.cpp 19:47.36 gfx/angle/targets/translator/RewriteInterpolateAtOffset.o 19:47.36 /usr/lib64/ccache/g++ -o RewriteExpressionsWithShaderStorageBlock.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteExpressionsWithShaderStorageBlock.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteExpressionsWithShaderStorageBlock.cpp 19:48.33 gfx/angle/targets/translator/RewriteRepeatedAssignToSwizzled.o 19:48.33 /usr/lib64/ccache/g++ -o RewriteInterpolateAtOffset.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteInterpolateAtOffset.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteInterpolateAtOffset.cpp 19:49.95 gfx/angle/targets/translator/RewriteRowMajorMatrices.o 19:49.95 /usr/lib64/ccache/g++ -o RewriteRepeatedAssignToSwizzled.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteRepeatedAssignToSwizzled.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteRepeatedAssignToSwizzled.cpp 19:50.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.13 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.13 from UnifiedProtocols35.cpp:2: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:50.13 | ^ 19:50.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.13 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.13 from UnifiedProtocols35.cpp:2: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:50.13 | ^ 19:50.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.13 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.13 from UnifiedProtocols35.cpp:2: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:50.13 | ^ 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:50.13 | ^ 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:50.13 | ^ 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:50.13 | ^ 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:50.13 | ^ 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 371 | nscoord aAppUnitsPerDevPixel) { 19:50.13 | ^ 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 380 | nscoord aAppUnitsPerDevPixel) { 19:50.13 | ^ 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 387 | nscoord aAppUnitsPerDevPixel) { 19:50.13 | ^ 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 394 | nscoord aAppUnitsPerDevPixel) { 19:50.13 | ^ 19:50.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 19:50.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 19:50.13 from PWebGL.cpp:7, 19:50.13 from UnifiedProtocols35.cpp:47: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 189 | CSSRect GetExpandedScrollableRect() const { 19:50.13 | ^ 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:50.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:50.14 | ^ 19:50.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:50.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:50.14 | ^ 19:50.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:50.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:50.14 | ^ 19:50.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:50.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.14 243 | CSSRect CalculateScrollRange() const { 19:50.14 | ^ 19:50.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:50.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.14 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:50.14 | ^ 19:50.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:50.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.14 457 | CSSRect GetVisualViewport() const { 19:50.14 | ^ 19:50.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:50.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:50.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 19:50.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 19:50.15 from PWebGL.cpp:7, 19:50.15 from UnifiedProtocols35.cpp:47: 19:50.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:50.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.15 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:50.15 | ^ 19:50.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 19:50.15 from PWebGL.cpp:7, 19:50.15 from UnifiedProtocols35.cpp:47: 19:50.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:50.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.15 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:50.15 | ^ 19:50.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:50.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 19:50.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 19:50.16 from PWebGL.cpp:7, 19:50.16 from UnifiedProtocols35.cpp:47: 19:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.16 21 | inline Rect ToRect(const gfxRect& aRect) { 19:50.16 | ^ 19:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:50.16 | ^ 19:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:50.16 | ^ 19:50.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.17 44 | inline Size ToSize(const gfxSize& aSize) { 19:50.17 | ^ 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:50.17 | ^ 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:50.17 | ^ 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:50.17 | ^ 19:50.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 19:50.17 from PWebGL.cpp:7, 19:50.17 from UnifiedProtocols35.cpp:47: 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.17 1859 | int32_t aAppUnitsPerPixel) { 19:50.17 | ^ 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.17 3214 | int32_t aAppUnitsPerPixel) { 19:50.17 | ^ 19:50.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 19:50.17 from PWebGL.cpp:7, 19:50.17 from UnifiedProtocols35.cpp:47: 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.17 332 | LayerPoint GetFixedPositionAnchor() const { 19:50.17 | ^ 19:50.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 19:50.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 19:50.17 from PWebGL.cpp:7, 19:50.17 from UnifiedProtocols35.cpp:47: 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:50.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:50.18 | ^ 19:50.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeParent.h:9, 19:50.18 from PWebGL.cpp:7, 19:50.18 from UnifiedProtocols35.cpp:47: 19:50.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:50.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.18 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:50.18 | ^ 19:50.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.18 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.18 from UnifiedProtocols35.cpp:2: 19:50.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:50.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:50.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.18 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:50.18 | ^~~~~~~~ 19:50.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.18 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.18 from UnifiedProtocols35.cpp:2: 19:50.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:50.19 | ^~~~~~~~ 19:50.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.19 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.19 from UnifiedProtocols35.cpp:2: 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.19 427 | SizeT Size() const { return SizeT(width, height); } 19:50.19 | ^~~~ 19:50.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.19 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.19 from UnifiedProtocols35.cpp:2: 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.19 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:50.19 | ^~~~~~~~ 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:50.19 | ^~~~~~~~ 19:50.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.19 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.19 from UnifiedProtocols35.cpp:2: 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.19 62 | Sub operator-(const Sub& aPoint) const { 19:50.19 | ^~~~~~~~ 19:50.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.19 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.19 from UnifiedProtocols35.cpp:2: 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:50.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.19 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:50.19 | ^~~~~~~~ 19:50.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:50.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.20 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.20 from UnifiedProtocols35.cpp:2: 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:50.20 | ^~~~~~~~~~~~~ 19:50.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.20 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.20 from UnifiedProtocols35.cpp:2: 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.20 323 | static SizeTyped FromUnknownSize( 19:50.20 | ^~~~~~~~~~~~~~~ 19:50.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, 19:50.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, 19:50.20 from PWebBrowserPersistResourcesChild.cpp:7, 19:50.20 from UnifiedProtocols35.cpp:2: 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:50.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:50.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:50.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:50.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.21 760 | typename detail::Nth::Type extract() { 19:50.21 | ^~~~~~~ 19:50.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:50.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:50.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:50.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:50.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:50.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:50.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.24 ipc/ipdl/UnifiedProtocols7.o 19:50.24 /usr/lib64/ccache/g++ -o UnifiedProtocols6.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols6.o.pp UnifiedProtocols6.cpp 19:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 19:50.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 19:50.35 from Unified_cpp_gfx_gl0.cpp:11: 19:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:50.35 | ^ 19:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 19:50.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 19:50.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 19:50.35 from Unified_cpp_gfx_gl0.cpp:11: 19:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:50.35 | ^ 19:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 19:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 19:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 19:50.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:7, 19:50.36 from Unified_cpp_gfx_gl0.cpp:20: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 371 | nscoord aAppUnitsPerDevPixel) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 380 | nscoord aAppUnitsPerDevPixel) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 387 | nscoord aAppUnitsPerDevPixel) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 394 | nscoord aAppUnitsPerDevPixel) { 19:50.36 | ^ 19:50.36 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 19:50.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:9, 19:50.36 from Unified_cpp_gfx_gl0.cpp:20: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 21 | inline Rect ToRect(const gfxRect& aRect) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 44 | inline Size ToSize(const gfxSize& aSize) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:50.36 | ^ 19:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.37 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:50.37 | ^ 19:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.37 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:50.37 | ^ 19:50.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GPUVideoImage.h:12, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:19, 19:50.38 from Unified_cpp_gfx_gl0.cpp:20: 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.38 189 | CSSRect GetExpandedScrollableRect() const { 19:50.38 | ^ 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:50.38 | ^ 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:50.38 | ^ 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:50.38 | ^ 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.38 243 | CSSRect CalculateScrollRange() const { 19:50.38 | ^ 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:50.38 | ^ 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.38 457 | CSSRect GetVisualViewport() const { 19:50.38 | ^ 19:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MotionPathUtils.h:12, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GPUVideoImage.h:12, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:19, 19:50.38 from Unified_cpp_gfx_gl0.cpp:20: 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.38 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:50.38 | ^ 19:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 19:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 19:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GPUVideoImage.h:12, 19:50.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:19, 19:50.40 from Unified_cpp_gfx_gl0.cpp:20: 19:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.41 332 | LayerPoint GetFixedPositionAnchor() const { 19:50.41 | ^ 19:50.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GPUVideoImage.h:12, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:19, 19:50.41 from Unified_cpp_gfx_gl0.cpp:20: 19:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:50.41 | ^ 19:50.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GPUVideoImage.h:12, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:19, 19:50.42 from Unified_cpp_gfx_gl0.cpp:20: 19:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.42 1859 | int32_t aAppUnitsPerPixel) { 19:50.42 | ^ 19:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.42 3214 | int32_t aAppUnitsPerPixel) { 19:50.42 | ^ 19:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GPUVideoImage.h:12, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:19, 19:50.42 from Unified_cpp_gfx_gl0.cpp:20: 19:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.42 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:50.42 | ^ 19:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GPUVideoTextureClient.h:10, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GPUVideoImage.h:12, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:19, 19:50.42 from Unified_cpp_gfx_gl0.cpp:20: 19:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.42 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:50.42 | ^ 19:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 19:50.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 19:50.43 from Unified_cpp_gfx_gl0.cpp:11: 19:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.43 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:50.43 | ^~~~~~~~ 19:50.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 19:50.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 19:50.43 from Unified_cpp_gfx_gl0.cpp:11: 19:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:50.43 | ^~~~~~~~~~~~~ 19:50.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:50.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 19:50.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 19:50.43 from Unified_cpp_gfx_gl0.cpp:11: 19:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:50.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.44 323 | static SizeTyped FromUnknownSize( 19:50.44 | ^~~~~~~~~~~~~~~ 19:50.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 19:50.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 19:50.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 19:50.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:7, 19:50.44 from Unified_cpp_gfx_gl0.cpp:20: 19:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:50.44 | ^~~~~~~~ 19:50.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:50.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 19:50.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 19:50.44 from Unified_cpp_gfx_gl0.cpp:11: 19:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.44 427 | SizeT Size() const { return SizeT(width, height); } 19:50.44 | ^~~~ 19:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 19:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 19:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 19:50.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:7, 19:50.45 from Unified_cpp_gfx_gl0.cpp:20: 19:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.46 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:50.46 | ^~~~~~~~ 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.46 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:50.46 | ^~~~~~~~ 19:50.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 19:50.46 from Unified_cpp_gfx_gl0.cpp:11: 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.46 62 | Sub operator-(const Sub& aPoint) const { 19:50.46 | ^~~~~~~~ 19:50.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:11, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 19:50.46 from Unified_cpp_gfx_gl0.cpp:11: 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:50.46 | ^~~~~~~~ 19:50.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, 19:50.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, 19:50.46 from Unified_cpp_gfx_gl0.cpp:11: 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.46 760 | typename detail::Nth::Type extract() { 19:50.46 | ^~~~~~~ 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:50.47 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:9, 19:50.47 from Unified_cpp_gfx_gl0.cpp:20: 19:50.47 /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h: In constructor ‘mozilla::gl::ScopedSaveMultiTex::ScopedSaveMultiTex(mozilla::gl::GLContext*, uint8_t, GLenum)’: 19:50.47 /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:1198:17: warning: ‘texBinding’ may be used uninitialized in this function [-Wmaybe-uninitialized] 19:50.47 1198 | fGetIntegerv(pname, (GLint*)&ret); 19:50.47 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 19:50.47 In file included from Unified_cpp_gfx_gl0.cpp:20: 19:50.47 /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:204:10: note: ‘texBinding’ was declared here 19:50.47 204 | GLenum texBinding; 19:50.47 | ^~~~~~~~~~ 19:50.47 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:9, 19:50.47 from Unified_cpp_gfx_gl0.cpp:20: 19:50.47 /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h: In member function ‘void mozilla::gl::DrawBlitProg::Draw(const mozilla::gl::DrawBlitProg::BaseArgs&, const mozilla::gl::DrawBlitProg::YUVArgs*) const’: 19:50.48 /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:2882:30: warning: ‘oldVAO’ may be used uninitialized in this function [-Wmaybe-uninitialized] 19:50.48 2882 | mSymbols.fBindVertexArray(array); 19:50.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 19:50.48 In file included from Unified_cpp_gfx_gl0.cpp:20: 19:50.48 /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.cpp:449:10: note: ‘oldVAO’ was declared here 19:50.48 449 | GLuint oldVAO; 19:50.48 | ^~~~~~ 19:50.48 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/gl' 19:50.48 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers' 19:50.48 mkdir -p '.deps/' 19:50.49 gfx/layers/ImageContainer.o 19:50.49 gfx/layers/PersistentBufferProvider.o 19:50.49 /usr/lib64/ccache/g++ -o ImageContainer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/ImageContainer.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp 19:51.00 gfx/angle/targets/translator/RewriteStructSamplers.o 19:51.00 /usr/lib64/ccache/g++ -o RewriteRowMajorMatrices.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteRowMajorMatrices.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteRowMajorMatrices.cpp 19:51.56 gfx/angle/targets/translator/RewriteStructSamplersOld.o 19:51.56 /usr/lib64/ccache/g++ -o RewriteStructSamplers.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteStructSamplers.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp 19:53.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.52 from PWebSocketEventListener.cpp:7, 19:53.52 from UnifiedProtocols36.cpp:2: 19:53.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 19:53.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.52 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 19:53.52 | ^ 19:53.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.52 from PWebSocketEventListener.cpp:7, 19:53.52 from UnifiedProtocols36.cpp:2: 19:53.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 19:53.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.52 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 19:53.52 | ^ 19:53.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.52 from PWebSocketEventListener.cpp:7, 19:53.52 from UnifiedProtocols36.cpp:2: 19:53.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 19:53.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 371 | nscoord aAppUnitsPerDevPixel) { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 380 | nscoord aAppUnitsPerDevPixel) { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 387 | nscoord aAppUnitsPerDevPixel) { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 394 | nscoord aAppUnitsPerDevPixel) { 19:53.53 | ^ 19:53.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.53 from PWebSocketEventListener.cpp:7, 19:53.53 from UnifiedProtocols36.cpp:2: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 189 | CSSRect GetExpandedScrollableRect() const { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 243 | CSSRect CalculateScrollRange() const { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 19:53.53 | ^ 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 19:53.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.53 457 | CSSRect GetVisualViewport() const { 19:53.53 | ^ 19:53.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:53.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.54 from PWebSocketEventListener.cpp:7, 19:53.54 from UnifiedProtocols36.cpp:2: 19:53.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 19:53.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.54 1338 | CSSCoord ToCSSPixels() const { return _0; } 19:53.54 | ^ 19:53.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.54 from PWebSocketEventListener.cpp:7, 19:53.54 from UnifiedProtocols36.cpp:2: 19:53.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 19:53.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.54 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 19:53.54 | ^ 19:53.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:53.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.54 from PWebSocketEventListener.cpp:7, 19:53.54 from UnifiedProtocols36.cpp:2: 19:53.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 19:53.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.54 21 | inline Rect ToRect(const gfxRect& aRect) { 19:53.54 | ^ 19:53.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 19:53.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.54 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 19:53.54 | ^ 19:53.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 19:53.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.54 40 | inline Point ToPoint(const gfxPoint& aPoint) { 19:53.54 | ^ 19:53.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 19:53.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.56 44 | inline Size ToSize(const gfxSize& aSize) { 19:53.56 | ^ 19:53.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 19:53.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.56 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 19:53.56 | ^ 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.57 52 | inline gfxSize ThebesSize(const Size& aSize) { 19:53.57 | ^ 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.57 56 | inline gfxRect ThebesRect(const Rect& aRect) { 19:53.57 | ^ 19:53.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.57 from PWebSocketEventListener.cpp:7, 19:53.57 from UnifiedProtocols36.cpp:2: 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.57 1859 | int32_t aAppUnitsPerPixel) { 19:53.57 | ^ 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.57 3214 | int32_t aAppUnitsPerPixel) { 19:53.57 | ^ 19:53.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.57 from PWebSocketEventListener.cpp:7, 19:53.57 from UnifiedProtocols36.cpp:2: 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.57 332 | LayerPoint GetFixedPositionAnchor() const { 19:53.57 | ^ 19:53.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.57 from PWebSocketEventListener.cpp:7, 19:53.57 from UnifiedProtocols36.cpp:2: 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.57 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 19:53.57 | ^ 19:53.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:21, 19:53.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.57 from PWebSocketEventListener.cpp:7, 19:53.57 from UnifiedProtocols36.cpp:2: 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 19:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 19:53.57 | ^ 19:53.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.58 from PWebSocketEventListener.cpp:7, 19:53.58 from UnifiedProtocols36.cpp:2: 19:53.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 19:53.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 19:53.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 19:53.58 | ^~~~~~~~ 19:53.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.58 from PWebSocketEventListener.cpp:7, 19:53.58 from UnifiedProtocols36.cpp:2: 19:53.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 19:53.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 19:53.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 19:53.58 | ^~~~~~~~ 19:53.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.58 from PWebSocketEventListener.cpp:7, 19:53.58 from UnifiedProtocols36.cpp:2: 19:53.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 19:53.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 19:53.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.58 427 | SizeT Size() const { return SizeT(width, height); } 19:53.58 | ^~~~ 19:53.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 19:53.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:53.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.61 from PWebSocketEventListener.cpp:7, 19:53.61 from UnifiedProtocols36.cpp:2: 19:53.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:53.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 19:53.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.61 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 19:53.61 | ^~~~~~~~ 19:53.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 19:53.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 19:53.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.61 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 19:53.61 | ^~~~~~~~ 19:53.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 19:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.62 from PWebSocketEventListener.cpp:7, 19:53.62 from UnifiedProtocols36.cpp:2: 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.62 62 | Sub operator-(const Sub& aPoint) const { 19:53.62 | ^~~~~~~~ 19:53.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.62 from PWebSocketEventListener.cpp:7, 19:53.62 from UnifiedProtocols36.cpp:2: 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 19:53.62 | ^~~~~~~~ 19:53.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.62 from PWebSocketEventListener.cpp:7, 19:53.62 from UnifiedProtocols36.cpp:2: 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 19:53.62 | ^~~~~~~~~~~~~ 19:53.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.62 from PWebSocketEventListener.cpp:7, 19:53.62 from UnifiedProtocols36.cpp:2: 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.62 323 | static SizeTyped FromUnknownSize( 19:53.62 | ^~~~~~~~~~~~~~~ 19:53.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 19:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoParent.h:9, 19:53.62 from PWebSocketEventListener.cpp:7, 19:53.62 from UnifiedProtocols36.cpp:2: 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.62 760 | typename detail::Nth::Type extract() { 19:53.62 | ^~~~~~~ 19:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 19:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 19:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 19:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 19:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 19:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 19:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 19:53.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 19:53.65 gfx/angle/targets/translator/RewriteTexelFetchOffset.o 19:53.65 /usr/lib64/ccache/g++ -o RewriteStructSamplersOld.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteStructSamplersOld.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteStructSamplersOld.cpp 19:56.16 gfx/angle/targets/translator/RewriteUnaryMinusOperatorFloat.o 19:56.16 /usr/lib64/ccache/g++ -o RewriteTexelFetchOffset.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteTexelFetchOffset.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteTexelFetchOffset.cpp 19:57.68 gfx/angle/targets/translator/RewriteUnaryMinusOperatorInt.o 19:57.68 /usr/lib64/ccache/g++ -o RewriteUnaryMinusOperatorFloat.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteUnaryMinusOperatorFloat.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteUnaryMinusOperatorFloat.cpp 19:57.84 gfx/angle/targets/translator/ScalarizeVecAndMatConstructorArgs.o 19:57.84 /usr/lib64/ccache/g++ -o RewriteUnaryMinusOperatorInt.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RewriteUnaryMinusOperatorInt.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/RewriteUnaryMinusOperatorInt.cpp 19:58.23 gfx/angle/targets/translator/SeparateArrayConstructorStatements.o 19:58.23 /usr/lib64/ccache/g++ -o ScalarizeVecAndMatConstructorArgs.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ScalarizeVecAndMatConstructorArgs.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/ScalarizeVecAndMatConstructorArgs.cpp 19:59.55 gfx/angle/targets/translator/SeparateArrayInitialization.o 19:59.56 /usr/lib64/ccache/g++ -o SeparateArrayConstructorStatements.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/SeparateArrayConstructorStatements.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SeparateArrayConstructorStatements.cpp 20:00.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.15 from PresState.cpp:7, 20:00.15 from UnifiedProtocols37.cpp:2: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.15 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:00.15 | ^ 20:00.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.15 from PresState.cpp:7, 20:00.15 from UnifiedProtocols37.cpp:2: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:00.15 | ^ 20:00.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.15 from PresState.cpp:7, 20:00.15 from UnifiedProtocols37.cpp:2: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:00.15 | ^ 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:00.15 | ^ 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:00.15 | ^ 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:00.15 | ^ 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:00.15 | ^ 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.15 371 | nscoord aAppUnitsPerDevPixel) { 20:00.15 | ^ 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.15 380 | nscoord aAppUnitsPerDevPixel) { 20:00.15 | ^ 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.16 387 | nscoord aAppUnitsPerDevPixel) { 20:00.16 | ^ 20:00.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:00.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.16 394 | nscoord aAppUnitsPerDevPixel) { 20:00.16 | ^ 20:00.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 20:00.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 20:00.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 20:00.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 20:00.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 20:00.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:00.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:00.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 20:00.17 from RemoteWorkerTypes.cpp:7, 20:00.17 from UnifiedProtocols37.cpp:29: 20:00.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:00.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.17 189 | CSSRect GetExpandedScrollableRect() const { 20:00.17 | ^ 20:00.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:00.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:00.17 | ^ 20:00.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:00.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:00.17 | ^ 20:00.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:00.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:00.18 | ^ 20:00.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:00.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.18 243 | CSSRect CalculateScrollRange() const { 20:00.18 | ^ 20:00.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:00.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:00.18 | ^ 20:00.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:00.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.18 457 | CSSRect GetVisualViewport() const { 20:00.18 | ^ 20:00.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 20:00.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 20:00.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 20:00.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:00.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 20:00.19 from RemoteWorkerTypes.cpp:7, 20:00.19 from UnifiedProtocols37.cpp:29: 20:00.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:00.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.19 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:00.19 | ^ 20:00.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:00.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 20:00.19 from RemoteWorkerTypes.cpp:7, 20:00.19 from UnifiedProtocols37.cpp:29: 20:00.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:00.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:00.19 | ^ 20:00.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 20:00.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:00.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:00.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:00.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:00.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:00.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:00.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:00.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 20:00.20 from RemoteWorkerTypes.cpp:7, 20:00.20 from UnifiedProtocols37.cpp:29: 20:00.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:00.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.20 21 | inline Rect ToRect(const gfxRect& aRect) { 20:00.20 | ^ 20:00.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:00.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:00.20 | ^ 20:00.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:00.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:00.20 | ^ 20:00.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:00.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.20 44 | inline Size ToSize(const gfxSize& aSize) { 20:00.20 | ^ 20:00.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:00.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.21 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:00.21 | ^ 20:00.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:00.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:00.21 | ^ 20:00.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:00.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:00.21 | ^ 20:00.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:00.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:00.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:00.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:00.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:00.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:00.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:00.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 20:00.21 from RemoteWorkerTypes.cpp:7, 20:00.21 from UnifiedProtocols37.cpp:29: 20:00.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:00.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.21 1859 | int32_t aAppUnitsPerPixel) { 20:00.21 | ^ 20:00.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:00.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.22 3214 | int32_t aAppUnitsPerPixel) { 20:00.22 | ^ 20:00.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 20:00.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:00.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:00.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:00.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 20:00.22 from RemoteWorkerTypes.cpp:7, 20:00.22 from UnifiedProtocols37.cpp:29: 20:00.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:00.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.22 332 | LayerPoint GetFixedPositionAnchor() const { 20:00.22 | ^ 20:00.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:00.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:00.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:00.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:00.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 20:00.22 from RemoteWorkerTypes.cpp:7, 20:00.22 from UnifiedProtocols37.cpp:29: 20:00.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:00.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.22 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:00.22 | ^ 20:00.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:00.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:00.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:00.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 20:00.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/RemoteWorkerTypes.h:24, 20:00.23 from RemoteWorkerTypes.cpp:7, 20:00.23 from UnifiedProtocols37.cpp:29: 20:00.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:00.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.23 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:00.23 | ^ 20:00.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:00.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:00.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:00.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:00.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:00.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:00.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.23 from PresState.cpp:7, 20:00.23 from UnifiedProtocols37.cpp:2: 20:00.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:00.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:00.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.23 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:00.23 | ^~~~~~~~ 20:00.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:00.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:00.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:00.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.24 from PresState.cpp:7, 20:00.24 from UnifiedProtocols37.cpp:2: 20:00.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:00.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:00.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.24 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:00.24 | ^~~~~~~~ 20:00.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:00.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:00.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:00.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:00.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.24 from PresState.cpp:7, 20:00.24 from UnifiedProtocols37.cpp:2: 20:00.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 20:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.25 427 | SizeT Size() const { return SizeT(width, height); } 20:00.25 | ^~~~ 20:00.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:00.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:00.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:00.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.25 from PresState.cpp:7, 20:00.25 from UnifiedProtocols37.cpp:2: 20:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 20:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:00.25 | ^~~~~~~~ 20:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 20:00.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:00.25 | ^~~~~~~~ 20:00.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:00.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:00.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:00.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:00.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:00.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.26 from PresState.cpp:7, 20:00.26 from UnifiedProtocols37.cpp:2: 20:00.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:00.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 20:00.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.26 62 | Sub operator-(const Sub& aPoint) const { 20:00.26 | ^~~~~~~~ 20:00.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:00.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:00.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:00.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:00.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:00.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:00.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.26 from PresState.cpp:7, 20:00.26 from UnifiedProtocols37.cpp:2: 20:00.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:00.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:00.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.26 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:00.26 | ^~~~~~~~ 20:00.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:00.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:00.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:00.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.27 from PresState.cpp:7, 20:00.27 from UnifiedProtocols37.cpp:2: 20:00.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 20:00.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 20:00.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:00.27 | ^~~~~~~~~~~~~ 20:00.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:00.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:00.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:00.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:00.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.28 from PresState.cpp:7, 20:00.28 from UnifiedProtocols37.cpp:2: 20:00.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:00.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:00.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.28 323 | static SizeTyped FromUnknownSize( 20:00.28 | ^~~~~~~~~~~~~~~ 20:00.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:00.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 20:00.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 20:00.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 20:00.28 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 20:00.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 20:00.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PresState.h:11, 20:00.28 from PresState.cpp:7, 20:00.28 from UnifiedProtocols37.cpp:2: 20:00.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:00.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:00.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:00.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:00.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.29 760 | typename detail::Nth::Type extract() { 20:00.29 | ^~~~~~~ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:00.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:00.29 ipc/ipdl/UnifiedProtocols8.o 20:00.29 /usr/lib64/ccache/g++ -o UnifiedProtocols7.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols7.o.pp UnifiedProtocols7.cpp 20:00.38 gfx/angle/targets/translator/SeparateDeclarations.o 20:00.38 /usr/lib64/ccache/g++ -o SeparateArrayInitialization.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/SeparateArrayInitialization.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SeparateArrayInitialization.cpp 20:01.90 gfx/angle/targets/translator/SeparateExpressionsReturningArrays.o 20:01.91 /usr/lib64/ccache/g++ -o SeparateDeclarations.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/SeparateDeclarations.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SeparateDeclarations.cpp 20:02.23 gfx/angle/targets/translator/SimplifyLoopConditions.o 20:02.23 /usr/lib64/ccache/g++ -o SeparateExpressionsReturningArrays.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/SeparateExpressionsReturningArrays.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SeparateExpressionsReturningArrays.cpp 20:03.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.77 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.77 from UnifiedProtocols5.cpp:2: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:03.77 | ^ 20:03.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.77 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.77 from UnifiedProtocols5.cpp:2: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:03.77 | ^ 20:03.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.77 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.77 from UnifiedProtocols5.cpp:2: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:03.77 | ^ 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:03.77 | ^ 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:03.77 | ^ 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:03.77 | ^ 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:03.77 | ^ 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 371 | nscoord aAppUnitsPerDevPixel) { 20:03.77 | ^ 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 380 | nscoord aAppUnitsPerDevPixel) { 20:03.77 | ^ 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 387 | nscoord aAppUnitsPerDevPixel) { 20:03.77 | ^ 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 394 | nscoord aAppUnitsPerDevPixel) { 20:03.77 | ^ 20:03.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 20:03.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 20:03.77 from PBackgroundIndexedDBUtilsChild.cpp:8, 20:03.77 from UnifiedProtocols5.cpp:2: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.77 189 | CSSRect GetExpandedScrollableRect() const { 20:03.77 | ^ 20:03.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:03.78 | ^ 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:03.78 | ^ 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:03.78 | ^ 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.78 243 | CSSRect CalculateScrollRange() const { 20:03.78 | ^ 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:03.78 | ^ 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.78 457 | CSSRect GetVisualViewport() const { 20:03.78 | ^ 20:03.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 20:03.78 from PBackgroundIndexedDBUtilsChild.cpp:8, 20:03.78 from UnifiedProtocols5.cpp:2: 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:03.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.78 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:03.78 | ^ 20:03.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:03.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:03.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:03.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:03.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:03.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:03.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 20:03.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 20:03.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 20:03.79 from PBackgroundIndexedDBUtilsChild.cpp:8, 20:03.79 from UnifiedProtocols5.cpp:2: 20:03.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:03.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.80 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:03.80 | ^ 20:03.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 20:03.80 from PBackgroundIndexedDBUtilsChild.cpp:8, 20:03.80 from UnifiedProtocols5.cpp:2: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.80 21 | inline Rect ToRect(const gfxRect& aRect) { 20:03.80 | ^ 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.80 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:03.80 | ^ 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.80 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:03.80 | ^ 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.80 44 | inline Size ToSize(const gfxSize& aSize) { 20:03.80 | ^ 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:03.80 | ^ 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.80 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:03.80 | ^ 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.80 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:03.80 | ^ 20:03.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 20:03.80 from PBackgroundIndexedDBUtilsChild.cpp:8, 20:03.80 from UnifiedProtocols5.cpp:2: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.80 1859 | int32_t aAppUnitsPerPixel) { 20:03.80 | ^ 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.80 3214 | int32_t aAppUnitsPerPixel) { 20:03.80 | ^ 20:03.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 20:03.80 from PBackgroundIndexedDBUtilsChild.cpp:8, 20:03.80 from UnifiedProtocols5.cpp:2: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:03.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.80 332 | LayerPoint GetFixedPositionAnchor() const { 20:03.80 | ^ 20:03.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:03.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 20:03.81 from PBackgroundIndexedDBUtilsChild.cpp:8, 20:03.81 from UnifiedProtocols5.cpp:2: 20:03.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:03.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.81 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:03.81 | ^ 20:03.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsChild.h:14, 20:03.81 from PBackgroundIndexedDBUtilsChild.cpp:8, 20:03.81 from UnifiedProtocols5.cpp:2: 20:03.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:03.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.81 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:03.81 | ^ 20:03.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.81 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.82 from UnifiedProtocols5.cpp:2: 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.82 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:03.82 | ^~~~~~~~ 20:03.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.82 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.82 from UnifiedProtocols5.cpp:2: 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:03.82 | ^~~~~~~~ 20:03.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.82 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.82 from UnifiedProtocols5.cpp:2: 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.82 427 | SizeT Size() const { return SizeT(width, height); } 20:03.82 | ^~~~ 20:03.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.82 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.82 from UnifiedProtocols5.cpp:2: 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.82 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:03.82 | ^~~~~~~~ 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 20:03.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.82 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:03.82 | ^~~~~~~~ 20:03.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:03.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:03.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:03.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.84 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.84 from UnifiedProtocols5.cpp:2: 20:03.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:03.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.85 62 | Sub operator-(const Sub& aPoint) const { 20:03.85 | ^~~~~~~~ 20:03.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.85 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.85 from UnifiedProtocols5.cpp:2: 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.85 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:03.85 | ^~~~~~~~ 20:03.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.85 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.85 from UnifiedProtocols5.cpp:2: 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:03.85 | ^~~~~~~~~~~~~ 20:03.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.85 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.85 from UnifiedProtocols5.cpp:2: 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.85 323 | static SizeTyped FromUnknownSize( 20:03.85 | ^~~~~~~~~~~~~~~ 20:03.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, 20:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsChild.h:9, 20:03.85 from PBackgroundIndexedDBUtilsChild.cpp:7, 20:03.85 from UnifiedProtocols5.cpp:2: 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.86 760 | typename detail::Nth::Type extract() { 20:03.86 | ^~~~~~~ 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:03.86 ipc/ipdl/UnifiedProtocols9.o 20:03.86 /usr/lib64/ccache/g++ -o UnifiedProtocols8.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols8.o.pp UnifiedProtocols8.cpp 20:03.99 ipc/ipdl/IPCMessageTypeName.o 20:03.99 /usr/lib64/ccache/g++ -o UnifiedProtocols9.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/UnifiedProtocols9.o.pp UnifiedProtocols9.cpp 20:04.36 gfx/angle/targets/translator/SplitSequenceOperator.o 20:04.36 /usr/lib64/ccache/g++ -o SimplifyLoopConditions.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/SimplifyLoopConditions.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SimplifyLoopConditions.cpp 20:04.86 gfx/angle/targets/translator/UnfoldShortCircuitAST.o 20:04.87 /usr/lib64/ccache/g++ -o SplitSequenceOperator.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/SplitSequenceOperator.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/SplitSequenceOperator.cpp 20:05.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.31 from PBackgroundIDBFactoryChild.cpp:7, 20:05.31 from UnifiedProtocols4.cpp:2: 20:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.31 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:05.31 | ^ 20:05.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.31 from PBackgroundIDBFactoryChild.cpp:7, 20:05.31 from UnifiedProtocols4.cpp:2: 20:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.31 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:05.31 | ^ 20:05.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:05.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:05.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:05.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.32 from PBackgroundIDBFactoryChild.cpp:7, 20:05.32 from UnifiedProtocols4.cpp:2: 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.32 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:05.32 | ^ 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.32 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:05.32 | ^ 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.32 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:05.32 | ^ 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.32 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:05.32 | ^ 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.32 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:05.32 | ^ 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.32 371 | nscoord aAppUnitsPerDevPixel) { 20:05.32 | ^ 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.32 380 | nscoord aAppUnitsPerDevPixel) { 20:05.32 | ^ 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.32 387 | nscoord aAppUnitsPerDevPixel) { 20:05.32 | ^ 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:05.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.32 394 | nscoord aAppUnitsPerDevPixel) { 20:05.32 | ^ 20:05.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 20:05.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 20:05.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 20:05.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 20:05.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 20:05.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:05.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:05.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 20:05.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.34 from PBackgroundIDBFactoryChild.cpp:7, 20:05.34 from UnifiedProtocols4.cpp:2: 20:05.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:05.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.35 189 | CSSRect GetExpandedScrollableRect() const { 20:05.35 | ^ 20:05.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:05.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:05.35 | ^ 20:05.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:05.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:05.35 | ^ 20:05.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:05.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:05.35 | ^ 20:05.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:05.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.35 243 | CSSRect CalculateScrollRange() const { 20:05.35 | ^ 20:05.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:05.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:05.36 | ^ 20:05.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:05.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.36 457 | CSSRect GetVisualViewport() const { 20:05.36 | ^ 20:05.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 20:05.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 20:05.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 20:05.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:05.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.37 from PBackgroundIDBFactoryChild.cpp:7, 20:05.37 from UnifiedProtocols4.cpp:2: 20:05.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:05.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.37 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:05.37 | ^ 20:05.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:05.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 20:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.38 from PBackgroundIDBFactoryChild.cpp:7, 20:05.38 from UnifiedProtocols4.cpp:2: 20:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.38 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:05.38 | ^ 20:05.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 20:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 20:05.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.38 from PBackgroundIDBFactoryChild.cpp:7, 20:05.38 from UnifiedProtocols4.cpp:2: 20:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.38 21 | inline Rect ToRect(const gfxRect& aRect) { 20:05.38 | ^ 20:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:05.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.38 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:05.38 | ^ 20:05.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:05.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.39 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:05.39 | ^ 20:05.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:05.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.39 44 | inline Size ToSize(const gfxSize& aSize) { 20:05.39 | ^ 20:05.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:05.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.39 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:05.39 | ^ 20:05.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:05.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:05.39 | ^ 20:05.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:05.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.39 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:05.39 | ^ 20:05.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:05.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:05.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:05.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:05.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:05.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:05.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:05.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 20:05.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.40 from PBackgroundIDBFactoryChild.cpp:7, 20:05.40 from UnifiedProtocols4.cpp:2: 20:05.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:05.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.40 1859 | int32_t aAppUnitsPerPixel) { 20:05.40 | ^ 20:05.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:05.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.40 3214 | int32_t aAppUnitsPerPixel) { 20:05.40 | ^ 20:05.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 20:05.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:05.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:05.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:05.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 20:05.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.40 from PBackgroundIDBFactoryChild.cpp:7, 20:05.40 from UnifiedProtocols4.cpp:2: 20:05.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:05.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.40 332 | LayerPoint GetFixedPositionAnchor() const { 20:05.40 | ^ 20:05.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:05.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:05.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:05.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:05.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 20:05.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.41 from PBackgroundIDBFactoryChild.cpp:7, 20:05.41 from UnifiedProtocols4.cpp:2: 20:05.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:05.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.41 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:05.41 | ^ 20:05.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:05.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:05.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:05.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 20:05.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:20, 20:05.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.41 from PBackgroundIDBFactoryChild.cpp:7, 20:05.41 from UnifiedProtocols4.cpp:2: 20:05.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:05.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.41 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:05.41 | ^ 20:05.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:05.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:05.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:05.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:05.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:05.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:05.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.42 from PBackgroundIDBFactoryChild.cpp:7, 20:05.42 from UnifiedProtocols4.cpp:2: 20:05.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:05.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:05.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:05.42 | ^~~~~~~~ 20:05.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:05.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:05.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:05.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.42 from PBackgroundIDBFactoryChild.cpp:7, 20:05.42 from UnifiedProtocols4.cpp:2: 20:05.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:05.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:05.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:05.42 | ^~~~~~~~ 20:05.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:05.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:05.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:05.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:05.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.43 from PBackgroundIDBFactoryChild.cpp:7, 20:05.43 from UnifiedProtocols4.cpp:2: 20:05.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:05.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 20:05.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.43 427 | SizeT Size() const { return SizeT(width, height); } 20:05.43 | ^~~~ 20:05.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:05.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:05.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:05.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.43 from PBackgroundIDBFactoryChild.cpp:7, 20:05.43 from UnifiedProtocols4.cpp:2: 20:05.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:05.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 20:05.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:05.43 | ^~~~~~~~ 20:05.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:05.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 20:05.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.44 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:05.44 | ^~~~~~~~ 20:05.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.44 from PBackgroundIDBFactoryChild.cpp:7, 20:05.44 from UnifiedProtocols4.cpp:2: 20:05.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:05.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 20:05.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.44 62 | Sub operator-(const Sub& aPoint) const { 20:05.44 | ^~~~~~~~ 20:05.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.45 from PBackgroundIDBFactoryChild.cpp:7, 20:05.45 from UnifiedProtocols4.cpp:2: 20:05.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:05.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:05.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.45 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:05.45 | ^~~~~~~~ 20:05.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:05.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:05.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:05.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.45 from PBackgroundIDBFactoryChild.cpp:7, 20:05.45 from UnifiedProtocols4.cpp:2: 20:05.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 20:05.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 20:05.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:05.45 | ^~~~~~~~~~~~~ 20:05.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:05.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:05.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:05.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:05.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.45 from PBackgroundIDBFactoryChild.cpp:7, 20:05.45 from UnifiedProtocols4.cpp:2: 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.46 323 | static SizeTyped FromUnknownSize( 20:05.46 | ^~~~~~~~~~~~~~~ 20:05.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:05.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 20:05.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 20:05.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 20:05.46 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 20:05.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 20:05.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, 20:05.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryChild.h:9, 20:05.46 from PBackgroundIDBFactoryChild.cpp:7, 20:05.46 from UnifiedProtocols4.cpp:2: 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:05.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:05.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.47 760 | typename detail::Nth::Type extract() { 20:05.47 | ^~~~~~~ 20:05.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:05.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:05.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:05.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:05.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:05.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:05.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:05.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:05.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:05.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:05.47 /usr/lib64/ccache/g++ -o IPCMessageTypeName.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/IPCMessageTypeName.o.pp IPCMessageTypeName.cpp 20:06.25 gfx/angle/targets/translator/UnfoldShortCircuitToIf.o 20:06.25 /usr/lib64/ccache/g++ -o UnfoldShortCircuitAST.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/UnfoldShortCircuitAST.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/UnfoldShortCircuitAST.cpp 20:06.70 gfx/angle/targets/translator/UseInterfaceBlockFields.o 20:06.70 /usr/lib64/ccache/g++ -o UnfoldShortCircuitToIf.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/UnfoldShortCircuitToIf.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/UnfoldShortCircuitToIf.cpp 20:07.76 gfx/angle/targets/translator/VectorizeVectorScalarArithmetic.o 20:07.77 /usr/lib64/ccache/g++ -o UseInterfaceBlockFields.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/UseInterfaceBlockFields.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/UseInterfaceBlockFields.cpp 20:08.64 gfx/angle/targets/translator/WrapSwitchStatementsInBlocks.o 20:08.64 /usr/lib64/ccache/g++ -o VectorizeVectorScalarArithmetic.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/VectorizeVectorScalarArithmetic.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/VectorizeVectorScalarArithmetic.cpp 20:10.85 gfx/angle/targets/translator/FindFunction.o 20:10.85 /usr/lib64/ccache/g++ -o WrapSwitchStatementsInBlocks.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/WrapSwitchStatementsInBlocks.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_ops/WrapSwitchStatementsInBlocks.cpp 20:11.05 gfx/angle/targets/translator/FindMain.o 20:11.05 /usr/lib64/ccache/g++ -o FindFunction.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/FindFunction.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/FindFunction.cpp 20:12.54 gfx/angle/targets/translator/FindSymbolNode.o 20:12.54 /usr/lib64/ccache/g++ -o FindMain.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/FindMain.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/FindMain.cpp 20:13.18 gfx/angle/targets/translator/IntermNodePatternMatcher.o 20:13.19 /usr/lib64/ccache/g++ -o FindSymbolNode.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/FindSymbolNode.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/FindSymbolNode.cpp 20:13.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:13.23 from IPCMessageTypeName.cpp:5: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:13.23 | ^ 20:13.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:13.23 from IPCMessageTypeName.cpp:5: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:13.23 | ^ 20:13.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:13.23 from IPCMessageTypeName.cpp:5: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:13.23 | ^ 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:13.23 | ^ 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:13.23 | ^ 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:13.23 | ^ 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:13.23 | ^ 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 371 | nscoord aAppUnitsPerDevPixel) { 20:13.23 | ^ 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 380 | nscoord aAppUnitsPerDevPixel) { 20:13.23 | ^ 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 387 | nscoord aAppUnitsPerDevPixel) { 20:13.23 | ^ 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 394 | nscoord aAppUnitsPerDevPixel) { 20:13.23 | ^ 20:13.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:13.23 from IPCMessageTypeName.cpp:5: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:13.23 | ^~~~~~~~ 20:13.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 20:13.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 20:13.23 from IPCMessageTypeName.cpp:5: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:13.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:13.23 | ^~~~~~~~ 20:13.26 gfx/angle/targets/translator/IntermNode_util.o 20:13.26 /usr/lib64/ccache/g++ -o IntermNodePatternMatcher.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/IntermNodePatternMatcher.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermNodePatternMatcher.cpp 20:13.56 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:13.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:13.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:13.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:13.57 | ^ 20:13.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:13.57 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 20:13.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:13.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:13.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:13.57 | ^ 20:13.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:13.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:13.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:13.57 | ^ 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:13.57 | ^ 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:13.57 | ^ 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:13.57 | ^ 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:13.57 | ^ 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 371 | nscoord aAppUnitsPerDevPixel) { 20:13.57 | ^ 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 380 | nscoord aAppUnitsPerDevPixel) { 20:13.57 | ^ 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 387 | nscoord aAppUnitsPerDevPixel) { 20:13.57 | ^ 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 394 | nscoord aAppUnitsPerDevPixel) { 20:13.57 | ^ 20:13.57 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:10: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 21 | inline Rect ToRect(const gfxRect& aRect) { 20:13.57 | ^ 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:13.57 | ^ 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:13.57 | ^ 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:13.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.57 44 | inline Size ToSize(const gfxSize& aSize) { 20:13.58 | ^ 20:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:13.58 | ^ 20:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:13.58 | ^ 20:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:13.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:13.58 | ^ 20:13.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 20:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 20:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 20:13.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 20:13.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:17: 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.59 189 | CSSRect GetExpandedScrollableRect() const { 20:13.59 | ^ 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:13.59 | ^ 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:13.59 | ^ 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.59 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:13.59 | ^ 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.59 243 | CSSRect CalculateScrollRange() const { 20:13.59 | ^ 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.59 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:13.59 | ^ 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:13.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.59 457 | CSSRect GetVisualViewport() const { 20:13.59 | ^ 20:13.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MotionPathUtils.h:12, 20:13.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 20:13.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:13.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:13.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 20:13.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 20:13.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 20:13.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:17: 20:13.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:13.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.59 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:13.59 | ^ 20:13.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 20:13.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:13.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 20:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 20:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 20:13.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:17: 20:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.60 332 | LayerPoint GetFixedPositionAnchor() const { 20:13.60 | ^ 20:13.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:17: 20:13.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:13.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.61 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:13.61 | ^ 20:13.61 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:17: 20:13.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:13.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.61 1859 | int32_t aAppUnitsPerPixel) { 20:13.61 | ^ 20:13.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:13.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.61 3214 | int32_t aAppUnitsPerPixel) { 20:13.61 | ^ 20:13.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 20:13.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:17: 20:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:13.62 | ^ 20:13.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:17: 20:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.62 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:13.62 | ^ 20:13.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:13.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 20:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.62 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:13.62 | ^~~~~~~~ 20:13.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 20:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 20:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:13.62 | ^~~~~~~~~~~~~ 20:13.62 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.62 323 | static SizeTyped FromUnknownSize( 20:13.62 | ^~~~~~~~~~~~~~~ 20:13.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:13.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:13.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:13.62 | ^~~~~~~~ 20:13.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:13.62 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:13.63 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.63 427 | SizeT Size() const { return SizeT(width, height); } 20:13.63 | ^~~~ 20:13.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:13.63 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 20:13.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:13.63 | ^~~~~~~~ 20:13.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:13.63 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 20:13.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:13.63 | ^~~~~~~~ 20:13.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:13.63 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.63 62 | Sub operator-(const Sub& aPoint) const { 20:13.63 | ^~~~~~~~ 20:13.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:13.63 | ^~~~~~~~ 20:13.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:13.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.cpp:7: 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.64 760 | typename detail::Nth::Type extract() { 20:13.64 | ^~~~~~~ 20:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:13.64 gfx/layers/WaylandDMABUFSurfaceImage.o 20:13.64 /usr/lib64/ccache/g++ -o PersistentBufferProvider.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/PersistentBufferProvider.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp 20:14.07 gfx/angle/targets/translator/IntermTraverse.o 20:14.07 /usr/lib64/ccache/g++ -o IntermNode_util.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/IntermNode_util.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermNode_util.cpp 20:14.92 gfx/angle/targets/translator/ReplaceArrayOfMatrixVarying.o 20:14.92 /usr/lib64/ccache/g++ -o IntermTraverse.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/IntermTraverse.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp 20:16.19 gfx/angle/targets/translator/ReplaceClipDistanceVariable.o 20:16.20 /usr/lib64/ccache/g++ -o ReplaceArrayOfMatrixVarying.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ReplaceArrayOfMatrixVarying.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceArrayOfMatrixVarying.cpp 20:16.35 gfx/angle/targets/translator/ReplaceShadowingVariables.o 20:16.35 /usr/lib64/ccache/g++ -o ReplaceClipDistanceVariable.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ReplaceClipDistanceVariable.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceClipDistanceVariable.cpp 20:19.51 gfx/angle/targets/translator/ReplaceVariable.o 20:19.51 /usr/lib64/ccache/g++ -o ReplaceShadowingVariables.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ReplaceShadowingVariables.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceShadowingVariables.cpp 20:20.40 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/Common.h:19, 20:20.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:25, 20:20.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.h:12, 20:20.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:7: 20:20.40 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp: In member function ‘void sh::TIntermTraverser::insertStatementsInBlockAtPosition(sh::TIntermBlock*, size_t, const TIntermSequence&, const TIntermSequence&)’: 20:20.40 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:294:21: warning: comparison of unsigned expression in ‘>= 0’ is always true [-Wtype-limits] 20:20.40 294 | ASSERT(position >= 0); 20:20.40 | ~~~~~~~~~^~~~ 20:20.40 /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/debug.h:321:64: note: in definition of macro ‘ASSERT’ 20:20.40 321 | # define ASSERT(condition) ANGLE_EAT_STREAM_PARAMETERS << !(condition) 20:20.40 | ^~~~~~~~~ 20:20.41 gfx/angle/targets/translator/RunAtTheEndOfShader.o 20:20.41 /usr/lib64/ccache/g++ -o ReplaceVariable.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ReplaceVariable.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/ReplaceVariable.cpp 20:20.96 gfx/angle/targets/translator/util.o 20:20.97 /usr/lib64/ccache/g++ -o RunAtTheEndOfShader.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RunAtTheEndOfShader.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/tree_util/RunAtTheEndOfShader.cpp 20:22.03 gfx/angle/targets/translator/ArrayBoundsClamper.o 20:22.03 /usr/lib64/ccache/g++ -o util.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/util.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/compiler/translator/util.cpp 20:22.84 /usr/lib64/ccache/g++ -o ArrayBoundsClamper.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DANGLE_PLATFORM_EXPORT= -D__NDK_FPABI__= -DANGLE_SKIP_DXGI_1_2_CHECK -DANGLE_ENABLE_KEYEDMUTEX -DANGLE_TRANSLATOR_ESSL_ONLY -DANGLE_ENABLE_ESSL -DANGLE_ENABLE_GLSL -DANGLE_ENABLE_HLSL '-DCR_CLANG_REVISION="llvmorg-12-init-11060-g118c3f3c-1"' -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNOMINMAX -DUNICODE -DWINVER=0x0A00 -D_ATL_NO_OPENGL -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -D_SCL_SECURE_NO_DEPRECATE -D_SECURE_ATL -D_UNICODE -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/out/gen/angle -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/common/third_party/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ArrayBoundsClamper.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/src/third_party/compiler/ArrayBoundsClamper.cpp 20:23.09 gfx/layers/BasicCompositor.o 20:23.09 /usr/lib64/ccache/g++ -o WaylandDMABUFSurfaceImage.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/WaylandDMABUFSurfaceImage.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp 20:24.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.62 from PBackgroundLSSnapshotChild.cpp:7, 20:24.62 from UnifiedProtocols6.cpp:2: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:24.62 | ^ 20:24.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.62 from PBackgroundLSSnapshotChild.cpp:7, 20:24.62 from UnifiedProtocols6.cpp:2: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:24.62 | ^ 20:24.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.62 from PBackgroundLSSnapshotChild.cpp:7, 20:24.62 from UnifiedProtocols6.cpp:2: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 371 | nscoord aAppUnitsPerDevPixel) { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 380 | nscoord aAppUnitsPerDevPixel) { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 387 | nscoord aAppUnitsPerDevPixel) { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 394 | nscoord aAppUnitsPerDevPixel) { 20:24.62 | ^ 20:24.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 20:24.62 from PBackgroundLSSnapshotChild.cpp:9, 20:24.62 from UnifiedProtocols6.cpp:2: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 189 | CSSRect GetExpandedScrollableRect() const { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 243 | CSSRect CalculateScrollRange() const { 20:24.62 | ^ 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:24.63 | ^ 20:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.63 457 | CSSRect GetVisualViewport() const { 20:24.63 | ^ 20:24.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 20:24.63 from PBackgroundLSSnapshotChild.cpp:9, 20:24.63 from UnifiedProtocols6.cpp:2: 20:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.63 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:24.63 | ^ 20:24.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:24.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 20:24.63 from PBackgroundLSSnapshotChild.cpp:9, 20:24.63 from UnifiedProtocols6.cpp:2: 20:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:24.64 | ^ 20:24.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 20:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 20:24.64 from PBackgroundLSSnapshotChild.cpp:9, 20:24.64 from UnifiedProtocols6.cpp:2: 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.64 21 | inline Rect ToRect(const gfxRect& aRect) { 20:24.64 | ^ 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.64 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:24.64 | ^ 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:24.64 | ^ 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.64 44 | inline Size ToSize(const gfxSize& aSize) { 20:24.64 | ^ 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.64 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:24.64 | ^ 20:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.65 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:24.65 | ^ 20:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:24.65 | ^ 20:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 20:24.65 from PBackgroundLSSnapshotChild.cpp:9, 20:24.65 from UnifiedProtocols6.cpp:2: 20:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.65 1859 | int32_t aAppUnitsPerPixel) { 20:24.65 | ^ 20:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.65 3214 | int32_t aAppUnitsPerPixel) { 20:24.66 | ^ 20:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 20:24.66 from PBackgroundLSSnapshotChild.cpp:9, 20:24.66 from UnifiedProtocols6.cpp:2: 20:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.66 332 | LayerPoint GetFixedPositionAnchor() const { 20:24.66 | ^ 20:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 20:24.66 from PBackgroundLSSnapshotChild.cpp:9, 20:24.66 from UnifiedProtocols6.cpp:2: 20:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:24.66 | ^ 20:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 20:24.66 from PBackgroundLSSnapshotChild.cpp:9, 20:24.66 from UnifiedProtocols6.cpp:2: 20:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:24.66 | ^ 20:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.67 from PBackgroundLSSnapshotChild.cpp:7, 20:24.67 from UnifiedProtocols6.cpp:2: 20:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:24.67 | ^~~~~~~~ 20:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.67 from PBackgroundLSSnapshotChild.cpp:7, 20:24.67 from UnifiedProtocols6.cpp:2: 20:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:24.67 | ^~~~~~~~ 20:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.67 from PBackgroundLSSnapshotChild.cpp:7, 20:24.67 from UnifiedProtocols6.cpp:2: 20:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 20:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.67 427 | SizeT Size() const { return SizeT(width, height); } 20:24.67 | ^~~~ 20:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.68 from PBackgroundLSSnapshotChild.cpp:7, 20:24.68 from UnifiedProtocols6.cpp:2: 20:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 20:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:24.68 | ^~~~~~~~ 20:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 20:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:24.68 | ^~~~~~~~ 20:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.68 from PBackgroundLSSnapshotChild.cpp:7, 20:24.68 from UnifiedProtocols6.cpp:2: 20:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 20:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.68 62 | Sub operator-(const Sub& aPoint) const { 20:24.68 | ^~~~~~~~ 20:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.68 from PBackgroundLSSnapshotChild.cpp:7, 20:24.68 from UnifiedProtocols6.cpp:2: 20:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:24.69 | ^~~~~~~~ 20:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.69 from PBackgroundLSSnapshotChild.cpp:7, 20:24.69 from UnifiedProtocols6.cpp:2: 20:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 20:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 20:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:24.69 | ^~~~~~~~~~~~~ 20:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.69 from PBackgroundLSSnapshotChild.cpp:7, 20:24.69 from UnifiedProtocols6.cpp:2: 20:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.69 323 | static SizeTyped FromUnknownSize( 20:24.69 | ^~~~~~~~~~~~~~~ 20:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshot.h:11, 20:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSSnapshotChild.h:9, 20:24.70 from PBackgroundLSSnapshotChild.cpp:7, 20:24.70 from UnifiedProtocols6.cpp:2: 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.70 760 | typename detail::Nth::Type extract() { 20:24.70 | ^~~~~~~ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:24.70 gfx/layers/BasicImageLayer.o 20:24.70 /usr/lib64/ccache/g++ -o BasicCompositor.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/BasicCompositor.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp 20:25.35 gfx/layers/TextureClientX11.o 20:25.35 /usr/lib64/ccache/g++ -o BasicImageLayer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/BasicImageLayer.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp 20:25.66 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/angle/targets/translator' 20:25.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/graphite2/src' 20:25.68 mkdir -p '.deps/' 20:25.69 gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.o 20:25.69 gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.o 20:25.69 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_graphite2_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGRAPHITE2_STATIC '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DGRAPHITE2_NFILEFACE -DGRAPHITE2_NTRACING -DGRAPHITE2_NSEGCACHE '-DGRAPHITE2_CUSTOM_HEADER="MozGrMalloc.h"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/graphite2/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_gfx_graphite2_src0.o.pp Unified_cpp_gfx_graphite2_src0.cpp 20:28.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.56 from PBackgroundStorage.cpp:7, 20:28.56 from UnifiedProtocols7.cpp:2: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:28.56 | ^ 20:28.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.56 from PBackgroundStorage.cpp:7, 20:28.56 from UnifiedProtocols7.cpp:2: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:28.56 | ^ 20:28.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.56 from PBackgroundStorage.cpp:7, 20:28.56 from UnifiedProtocols7.cpp:2: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 371 | nscoord aAppUnitsPerDevPixel) { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 380 | nscoord aAppUnitsPerDevPixel) { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 387 | nscoord aAppUnitsPerDevPixel) { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 394 | nscoord aAppUnitsPerDevPixel) { 20:28.56 | ^ 20:28.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:28.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:28.56 from PBackgroundStorage.cpp:8, 20:28.56 from UnifiedProtocols7.cpp:2: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 189 | CSSRect GetExpandedScrollableRect() const { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.56 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:28.56 | ^ 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:28.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.57 243 | CSSRect CalculateScrollRange() const { 20:28.57 | ^ 20:28.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:28.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.57 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:28.57 | ^ 20:28.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:28.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.57 457 | CSSRect GetVisualViewport() const { 20:28.57 | ^ 20:28.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:28.57 from PBackgroundStorage.cpp:8, 20:28.57 from UnifiedProtocols7.cpp:2: 20:28.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:28.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.57 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:28.57 | ^ 20:28.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:28.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:28.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:28.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:28.58 from PBackgroundStorage.cpp:8, 20:28.58 from UnifiedProtocols7.cpp:2: 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.58 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:28.58 | ^ 20:28.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 20:28.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:28.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:28.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:28.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:28.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:28.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:28.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:28.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:28.58 from PBackgroundStorage.cpp:8, 20:28.58 from UnifiedProtocols7.cpp:2: 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.58 21 | inline Rect ToRect(const gfxRect& aRect) { 20:28.58 | ^ 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:28.58 | ^ 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:28.58 | ^ 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.58 44 | inline Size ToSize(const gfxSize& aSize) { 20:28.58 | ^ 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:28.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.59 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:28.59 | ^ 20:28.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:28.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.59 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:28.59 | ^ 20:28.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:28.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.59 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:28.59 | ^ 20:28.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:28.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:28.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:28.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:28.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:28.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:28.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:28.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:28.59 from PBackgroundStorage.cpp:8, 20:28.59 from UnifiedProtocols7.cpp:2: 20:28.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:28.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.59 1859 | int32_t aAppUnitsPerPixel) { 20:28.59 | ^ 20:28.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:28.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.60 3214 | int32_t aAppUnitsPerPixel) { 20:28.60 | ^ 20:28.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:28.60 from PBackgroundStorage.cpp:8, 20:28.60 from UnifiedProtocols7.cpp:2: 20:28.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:28.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.60 332 | LayerPoint GetFixedPositionAnchor() const { 20:28.60 | ^ 20:28.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:28.60 from PBackgroundStorage.cpp:8, 20:28.60 from UnifiedProtocols7.cpp:2: 20:28.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:28.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.60 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:28.60 | ^ 20:28.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:28.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:28.60 from PBackgroundStorage.cpp:8, 20:28.60 from UnifiedProtocols7.cpp:2: 20:28.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:28.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.60 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:28.60 | ^ 20:28.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.61 from PBackgroundStorage.cpp:7, 20:28.61 from UnifiedProtocols7.cpp:2: 20:28.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:28.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:28.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:28.61 | ^~~~~~~~ 20:28.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.61 from PBackgroundStorage.cpp:7, 20:28.61 from UnifiedProtocols7.cpp:2: 20:28.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:28.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:28.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.61 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:28.61 | ^~~~~~~~ 20:28.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.61 from PBackgroundStorage.cpp:7, 20:28.61 from UnifiedProtocols7.cpp:2: 20:28.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:28.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 20:28.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.61 427 | SizeT Size() const { return SizeT(width, height); } 20:28.61 | ^~~~ 20:28.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.62 from PBackgroundStorage.cpp:7, 20:28.62 from UnifiedProtocols7.cpp:2: 20:28.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:28.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 20:28.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:28.62 | ^~~~~~~~ 20:28.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:28.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 20:28.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.62 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:28.62 | ^~~~~~~~ 20:28.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.62 from PBackgroundStorage.cpp:7, 20:28.62 from UnifiedProtocols7.cpp:2: 20:28.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:28.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 20:28.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.62 62 | Sub operator-(const Sub& aPoint) const { 20:28.62 | ^~~~~~~~ 20:28.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.62 from PBackgroundStorage.cpp:7, 20:28.62 from UnifiedProtocols7.cpp:2: 20:28.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:28.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:28.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:28.63 | ^~~~~~~~ 20:28.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.63 from PBackgroundStorage.cpp:7, 20:28.63 from UnifiedProtocols7.cpp:2: 20:28.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 20:28.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 20:28.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:28.63 | ^~~~~~~~~~~~~ 20:28.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.63 from PBackgroundStorage.cpp:7, 20:28.63 from UnifiedProtocols7.cpp:2: 20:28.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:28.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:28.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.63 323 | static SizeTyped FromUnknownSize( 20:28.63 | ^~~~~~~~~~~~~~~ 20:28.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 20:28.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/SerializationHelpers.h:10, 20:28.63 from PBackgroundStorage.cpp:7, 20:28.63 from UnifiedProtocols7.cpp:2: 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.64 760 | typename detail::Nth::Type extract() { 20:28.64 | ^~~~~~~ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:28.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:28.64 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_graphite2_src1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGRAPHITE2_STATIC '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DGRAPHITE2_NFILEFACE -DGRAPHITE2_NTRACING -DGRAPHITE2_NSEGCACHE '-DGRAPHITE2_CUSTOM_HEADER="MozGrMalloc.h"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/graphite2/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_gfx_graphite2_src1.o.pp Unified_cpp_gfx_graphite2_src1.cpp 20:32.13 In file included from Unified_cpp_gfx_graphite2_src1.cpp:20: 20:32.13 /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/Slot.cpp: In member function ‘void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)’: 20:32.13 /builddir/build/BUILD/icecat-78.15.0/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] 20:32.13 78 | memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 20:32.13 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:32.13 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/Segment.h:38, 20:32.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/Segment.cpp:32, 20:32.13 from Unified_cpp_gfx_graphite2_src1.cpp:2: 20:32.13 /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/Slot.h:42:8: note: ‘struct graphite2::SlotJustify’ declared here 20:32.13 42 | struct SlotJustify 20:32.13 | ^~~~~~~~~~~ 20:32.13 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/FeatureVal.h:31, 20:32.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/FeatureMap.h:29, 20:32.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/Face.h:34, 20:32.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/Segment.h:34, 20:32.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/Segment.cpp:32, 20:32.13 from Unified_cpp_gfx_graphite2_src1.cpp:2: 20:32.13 /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/List.h: In instantiation of ‘T* graphite2::Vector::erase(graphite2::Vector::iterator, graphite2::Vector::iterator) [with T = graphite2::FeatureVal; graphite2::Vector::iterator = graphite2::FeatureVal*]’: 20:32.13 /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/List.h:93:56: required from ‘void graphite2::Vector::clear() [with T = graphite2::FeatureVal]’ 20:32.13 /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/List.h:61:17: required from ‘graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]’ 20:32.13 /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/Segment.cpp:60:42: required from here 20:32.13 /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/List.h:163:32: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class graphite2::FeatureVal’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 20:32.13 163 | if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 20:32.13 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:32.13 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/FeatureMap.h:29, 20:32.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/Face.h:34, 20:32.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/Segment.h:34, 20:32.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/Segment.cpp:32, 20:32.13 from Unified_cpp_gfx_graphite2_src1.cpp:2: 20:32.13 /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: ‘class graphite2::FeatureVal’ declared here 20:32.13 38 | class FeatureVal : public Vector 20:32.13 | ^~~~~~~~~~ 20:32.15 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/harfbuzz/src' 20:32.15 mkdir -p '.deps/' 20:32.16 gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.o 20:32.16 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_harfbuzz_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DHAVE_OT=1 -DHAVE_ROUND=1 -DHB_NO_FALLBACK_SHAPE -DHB_NO_MT -DHB_NO_UCD -DHB_NO_UNICODE_FUNCS -UDEBUG -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/harfbuzz/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/harfbuzz/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -MD -MP -MF .deps/Unified_cpp_gfx_harfbuzz_src0.o.pp Unified_cpp_gfx_harfbuzz_src0.cpp 20:33.84 In file included from Unified_cpp_gfx_graphite2_src0.cpp:20: 20:33.84 /builddir/build/BUILD/icecat-78.15.0/gfx/graphite2/src/Code.cpp:80:22: warning: ‘graphite2::vm::Machine::Code::decoder’ has a field ‘graphite2::vm::Machine::Code::decoder::_contexts’ whose type uses the anonymous namespace [-Wsubobject-linkage] 20:33.84 80 | class Machine::Code::decoder 20:33.84 | ^~~~~~~ 20:33.84 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/graphite2/src' 20:33.86 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ots/src' 20:33.86 mkdir -p '.deps/' 20:33.86 gfx/ots/src/Unified_cpp_gfx_ots_src0.o 20:33.86 gfx/ots/src/Unified_cpp_gfx_ots_src1.o 20:33.86 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_ots_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DOTS_GRAPHITE=1 -DOTS_VARIATIONS=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/ots/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ots/src -I/builddir/build/BUILD/icecat-78.15.0/modules/woff2/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_gfx_ots_src0.o.pp Unified_cpp_gfx_ots_src0.cpp 20:34.05 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:34.05 | ^ 20:34.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.05 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:34.05 | ^ 20:34.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.05 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:34.05 | ^ 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.05 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:34.05 | ^ 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.05 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:34.05 | ^ 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:34.05 | ^ 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.05 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:34.05 | ^ 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.05 371 | nscoord aAppUnitsPerDevPixel) { 20:34.05 | ^ 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.05 380 | nscoord aAppUnitsPerDevPixel) { 20:34.05 | ^ 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.05 387 | nscoord aAppUnitsPerDevPixel) { 20:34.05 | ^ 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:34.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 394 | nscoord aAppUnitsPerDevPixel) { 20:34.06 | ^ 20:34.06 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:9: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 189 | CSSRect GetExpandedScrollableRect() const { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 243 | CSSRect CalculateScrollRange() const { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 457 | CSSRect GetVisualViewport() const { 20:34.06 | ^ 20:34.06 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:21, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:9: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 21 | inline Rect ToRect(const gfxRect& aRect) { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 44 | inline Size ToSize(const gfxSize& aSize) { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:34.06 | ^ 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:34.06 | ^ 20:34.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:9: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:34.06 | ^ 20:34.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:9: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.06 332 | LayerPoint GetFixedPositionAnchor() const { 20:34.06 | ^ 20:34.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:34.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:9: 20:34.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:34.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.07 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:34.07 | ^ 20:34.07 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 20:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 20:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:34.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:34.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:9: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.08 1859 | int32_t aAppUnitsPerPixel) { 20:34.08 | ^ 20:34.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.08 3214 | int32_t aAppUnitsPerPixel) { 20:34.08 | ^ 20:34.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:9: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.08 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:34.08 | ^ 20:34.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:9: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.08 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:34.08 | ^ 20:34.08 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:9: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.08 1394 | LayerPoint GetFixedPositionAnchor() { 20:34.08 | ^ 20:34.08 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.08 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 20:34.08 | ^ 20:34.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 20:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:34.08 | ^~~~~~~~ 20:34.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:34.08 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 20:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.08 427 | SizeT Size() const { return SizeT(width, height); } 20:34.08 | ^~~~ 20:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 20:34.09 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:34.09 | ^~~~~~~~ 20:34.09 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 20:34.09 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:34.09 | ^~~~~~~~ 20:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.09 62 | Sub operator-(const Sub& aPoint) const { 20:34.09 | ^~~~~~~~ 20:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.09 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:34.09 | ^~~~~~~~ 20:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:34.09 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:34.09 | ^~~~~~~~ 20:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.09 323 | static SizeTyped FromUnknownSize( 20:34.09 | ^~~~~~~~~~~~~~~ 20:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.09 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 20:34.09 | ^~~~~~~~~~~~~~ 20:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.h:12, 20:34.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/PersistentBufferProvider.cpp:7: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.10 760 | typename detail::Nth::Type extract() { 20:34.10 | ^~~~~~~ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:34.10 gfx/layers/X11BasicCompositor.o 20:34.10 /usr/lib64/ccache/g++ -o TextureClientX11.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/TextureClientX11.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp 20:38.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.34 from PCacheStreamControlParent.cpp:7, 20:38.34 from UnifiedProtocols9.cpp:2: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:38.34 | ^ 20:38.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.34 from PCacheStreamControlParent.cpp:7, 20:38.34 from UnifiedProtocols9.cpp:2: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:38.34 | ^ 20:38.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.34 from PCacheStreamControlParent.cpp:7, 20:38.34 from UnifiedProtocols9.cpp:2: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:38.34 | ^ 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:38.34 | ^ 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:38.34 | ^ 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:38.34 | ^ 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:38.34 | ^ 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.34 371 | nscoord aAppUnitsPerDevPixel) { 20:38.34 | ^ 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.34 380 | nscoord aAppUnitsPerDevPixel) { 20:38.34 | ^ 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.34 387 | nscoord aAppUnitsPerDevPixel) { 20:38.34 | ^ 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.34 394 | nscoord aAppUnitsPerDevPixel) { 20:38.34 | ^ 20:38.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:38.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:38.34 from PCacheStreamControlParent.cpp:12, 20:38.34 from UnifiedProtocols9.cpp:2: 20:38.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.35 189 | CSSRect GetExpandedScrollableRect() const { 20:38.35 | ^ 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:38.35 | ^ 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:38.35 | ^ 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:38.35 | ^ 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.35 243 | CSSRect CalculateScrollRange() const { 20:38.35 | ^ 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:38.35 | ^ 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:38.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.35 457 | CSSRect GetVisualViewport() const { 20:38.35 | ^ 20:38.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 20:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 20:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 20:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:38.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:38.36 from PCacheStreamControlParent.cpp:12, 20:38.36 from UnifiedProtocols9.cpp:2: 20:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:38.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.36 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:38.36 | ^ 20:38.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:38.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:38.37 from PCacheStreamControlParent.cpp:12, 20:38.37 from UnifiedProtocols9.cpp:2: 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.37 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:38.37 | ^ 20:38.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:38.37 from PCacheStreamControlParent.cpp:12, 20:38.37 from UnifiedProtocols9.cpp:2: 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.37 21 | inline Rect ToRect(const gfxRect& aRect) { 20:38.37 | ^ 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.37 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:38.37 | ^ 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.37 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:38.37 | ^ 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.37 44 | inline Size ToSize(const gfxSize& aSize) { 20:38.37 | ^ 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.37 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:38.37 | ^ 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.37 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:38.37 | ^ 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:38.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.37 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:38.37 | ^ 20:38.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:38.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:38.37 from PCacheStreamControlParent.cpp:12, 20:38.38 from UnifiedProtocols9.cpp:2: 20:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.38 1859 | int32_t aAppUnitsPerPixel) { 20:38.38 | ^ 20:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.38 3214 | int32_t aAppUnitsPerPixel) { 20:38.38 | ^ 20:38.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:38.38 from PCacheStreamControlParent.cpp:12, 20:38.38 from UnifiedProtocols9.cpp:2: 20:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.38 332 | LayerPoint GetFixedPositionAnchor() const { 20:38.38 | ^ 20:38.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:38.38 from PCacheStreamControlParent.cpp:12, 20:38.38 from UnifiedProtocols9.cpp:2: 20:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.38 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:38.38 | ^ 20:38.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 20:38.38 from PCacheStreamControlParent.cpp:12, 20:38.38 from UnifiedProtocols9.cpp:2: 20:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:38.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.38 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:38.38 | ^ 20:38.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:38.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.40 from PCacheStreamControlParent.cpp:7, 20:38.40 from UnifiedProtocols9.cpp:2: 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.40 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:38.40 | ^~~~~~~~ 20:38.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.40 from PCacheStreamControlParent.cpp:7, 20:38.40 from UnifiedProtocols9.cpp:2: 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.40 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:38.40 | ^~~~~~~~ 20:38.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.40 from PCacheStreamControlParent.cpp:7, 20:38.40 from UnifiedProtocols9.cpp:2: 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.40 427 | SizeT Size() const { return SizeT(width, height); } 20:38.40 | ^~~~ 20:38.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.40 from PCacheStreamControlParent.cpp:7, 20:38.40 from UnifiedProtocols9.cpp:2: 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.40 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:38.40 | ^~~~~~~~ 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 20:38.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.40 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:38.40 | ^~~~~~~~ 20:38.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:38.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.41 from PCacheStreamControlParent.cpp:7, 20:38.41 from UnifiedProtocols9.cpp:2: 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.41 62 | Sub operator-(const Sub& aPoint) const { 20:38.41 | ^~~~~~~~ 20:38.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.41 from PCacheStreamControlParent.cpp:7, 20:38.41 from UnifiedProtocols9.cpp:2: 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.41 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:38.41 | ^~~~~~~~ 20:38.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.41 from PCacheStreamControlParent.cpp:7, 20:38.41 from UnifiedProtocols9.cpp:2: 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.41 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:38.41 | ^~~~~~~~~~~~~ 20:38.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.41 from PCacheStreamControlParent.cpp:7, 20:38.41 from UnifiedProtocols9.cpp:2: 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.41 323 | static SizeTyped FromUnknownSize( 20:38.41 | ^~~~~~~~~~~~~~~ 20:38.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:11, 20:38.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9, 20:38.41 from PCacheStreamControlParent.cpp:7, 20:38.41 from UnifiedProtocols9.cpp:2: 20:38.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.42 760 | typename detail::Nth::Type extract() { 20:38.42 | ^~~~~~~ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:38.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:38.42 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes' 20:38.42 mkdir -p '.deps/' 20:38.43 gfx/thebes/PrintTarget.o 20:38.43 gfx/thebes/PrintTargetPDF.o 20:38.43 /usr/lib64/ccache/g++ -o PrintTarget.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/PrintTarget.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTarget.cpp 20:41.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 20:41.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTarget.h:12, 20:41.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTarget.cpp:6: 20:41.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:41.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:41.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:41.75 | ^ 20:41.75 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTarget.h:12, 20:41.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTarget.cpp:6: 20:41.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:41.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:41.76 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:41.76 | ^ 20:41.77 gfx/thebes/PrintTargetPS.o 20:41.77 /usr/lib64/ccache/g++ -o PrintTargetPDF.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/PrintTargetPDF.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetPDF.cpp 20:44.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 20:44.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTarget.h:12, 20:44.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetPDF.h:11, 20:44.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetPDF.cpp:6: 20:44.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:44.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:44.09 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:44.09 | ^ 20:44.09 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTarget.h:12, 20:44.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetPDF.h:11, 20:44.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetPDF.cpp:6: 20:44.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:44.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:44.09 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:44.09 | ^ 20:44.09 gfx/thebes/PrintTargetThebes.o 20:44.09 /usr/lib64/ccache/g++ -o PrintTargetPS.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/PrintTargetPS.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetPS.cpp 20:45.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 20:45.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTarget.h:12, 20:45.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetPS.h:11, 20:45.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetPS.cpp:6: 20:45.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:45.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:45.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:45.94 | ^ 20:45.94 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTarget.h:12, 20:45.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetPS.h:11, 20:45.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetPS.cpp:6: 20:45.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:45.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:45.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:45.94 | ^ 20:45.95 gfx/thebes/gfxASurface.o 20:45.95 /usr/lib64/ccache/g++ -o PrintTargetThebes.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/PrintTargetThebes.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetThebes.cpp 20:46.23 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:46.23 | ^ 20:46.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:46.23 | ^ 20:46.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:46.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:46.23 | ^ 20:46.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:46.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:46.23 | ^ 20:46.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 371 | nscoord aAppUnitsPerDevPixel) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 380 | nscoord aAppUnitsPerDevPixel) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 387 | nscoord aAppUnitsPerDevPixel) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 394 | nscoord aAppUnitsPerDevPixel) { 20:46.24 | ^ 20:46.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLContext.h:49, 20:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 20:46.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:11, 20:46.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 21 | inline Rect ToRect(const gfxRect& aRect) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 44 | inline Size ToSize(const gfxSize& aSize) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:46.24 | ^ 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:46.24 | ^ 20:46.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 20:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:46.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 20:46.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:46.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.26 189 | CSSRect GetExpandedScrollableRect() const { 20:46.26 | ^ 20:46.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:46.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.26 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:46.26 | ^ 20:46.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:46.27 | ^ 20:46.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:46.27 | ^ 20:46.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.27 243 | CSSRect CalculateScrollRange() const { 20:46.27 | ^ 20:46.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:46.27 | ^ 20:46.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.27 457 | CSSRect GetVisualViewport() const { 20:46.27 | ^ 20:46.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MotionPathUtils.h:12, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.27 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:46.27 | ^ 20:46.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.27 332 | LayerPoint GetFixedPositionAnchor() const { 20:46.27 | ^ 20:46.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.27 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:46.27 | ^ 20:46.27 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 20:46.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:46.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.28 1859 | int32_t aAppUnitsPerPixel) { 20:46.28 | ^ 20:46.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:46.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.28 3214 | int32_t aAppUnitsPerPixel) { 20:46.28 | ^ 20:46.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.28 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:46.28 | ^ 20:46.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:13, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.28 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:46.28 | ^ 20:46.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:46.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 20:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:46.28 | ^~~~~~~~ 20:46.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:46.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:46.28 | ^~~~~~~~ 20:46.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:46.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 20:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.28 427 | SizeT Size() const { return SizeT(width, height); } 20:46.28 | ^~~~ 20:46.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:46.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:46.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:46.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 20:46.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:46.29 | ^~~~~~~~ 20:46.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:46.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 20:46.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:46.29 | ^~~~~~~~ 20:46.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:46.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 20:46.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:46.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 20:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.29 62 | Sub operator-(const Sub& aPoint) const { 20:46.29 | ^~~~~~~~ 20:46.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:46.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:46.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 20:46.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:46.29 | ^~~~~~~~ 20:46.29 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:46.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.30 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:46.30 | ^~~~~~~~~~~~~ 20:46.30 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.30 323 | static SizeTyped FromUnknownSize( 20:46.30 | ^~~~~~~~~~~~~~~ 20:46.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.h:10, 20:46.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/WaylandDMABUFSurfaceImage.cpp:7: 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.30 760 | typename detail::Nth::Type extract() { 20:46.30 | ^~~~~~~ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:46.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:46.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:46.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:46.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.31 gfx/thebes/gfxDrawable.o 20:46.31 /usr/lib64/ccache/g++ -o gfxASurface.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/gfxASurface.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp 20:46.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:46.70 | ^ 20:46.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:46.70 | ^ 20:46.70 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 371 | nscoord aAppUnitsPerDevPixel) { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 380 | nscoord aAppUnitsPerDevPixel) { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 387 | nscoord aAppUnitsPerDevPixel) { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 394 | nscoord aAppUnitsPerDevPixel) { 20:46.70 | ^ 20:46.70 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 189 | CSSRect GetExpandedScrollableRect() const { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 243 | CSSRect CalculateScrollRange() const { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:46.70 | ^ 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:46.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.70 457 | CSSRect GetVisualViewport() const { 20:46.70 | ^ 20:46.70 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:21, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.71 21 | inline Rect ToRect(const gfxRect& aRect) { 20:46.71 | ^ 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.71 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:46.71 | ^ 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.71 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:46.71 | ^ 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.71 44 | inline Size ToSize(const gfxSize& aSize) { 20:46.71 | ^ 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:46.71 | ^ 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.71 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:46.71 | ^ 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.71 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:46.71 | ^ 20:46.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.71 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:46.71 | ^ 20:46.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:46.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.72 332 | LayerPoint GetFixedPositionAnchor() const { 20:46.72 | ^ 20:46.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:46.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:46.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:46.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:46.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:46.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:46.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:46.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:46.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:46.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 20:46.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:46.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.73 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:46.73 | ^ 20:46.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:46.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.73 1859 | int32_t aAppUnitsPerPixel) { 20:46.73 | ^ 20:46.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:46.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.73 3214 | int32_t aAppUnitsPerPixel) { 20:46.73 | ^ 20:46.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:46.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.73 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:46.73 | ^ 20:46.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:46.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.73 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:46.73 | ^ 20:46.73 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.74 1394 | LayerPoint GetFixedPositionAnchor() { 20:46.74 | ^ 20:46.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.74 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 20:46.74 | ^ 20:46.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 20:46.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:46.74 | ^~~~~~~~ 20:46.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 20:46.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.74 427 | SizeT Size() const { return SizeT(width, height); } 20:46.74 | ^~~~ 20:46.74 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 20:46.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.74 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:46.74 | ^~~~~~~~ 20:46.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 20:46.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.74 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:46.74 | ^~~~~~~~ 20:46.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 20:46.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.74 62 | Sub operator-(const Sub& aPoint) const { 20:46.74 | ^~~~~~~~ 20:46.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:46.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.74 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:46.74 | ^~~~~~~~ 20:46.74 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:46.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:46.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:46.74 | ^~~~~~~~ 20:46.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.75 323 | static SizeTyped FromUnknownSize( 20:46.75 | ^~~~~~~~~~~~~~~ 20:46.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 20:46.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.75 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 20:46.75 | ^~~~~~~~~~~~~~ 20:46.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:46.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImageLayer.cpp:7: 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.75 760 | typename detail::Nth::Type extract() { 20:46.75 | ^~~~~~~ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:46.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:46.75 /usr/lib64/ccache/g++ -o X11BasicCompositor.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/X11BasicCompositor.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp 20:46.75 gfx/layers/X11TextureSourceBasic.o 20:49.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 20:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PrintTarget.h:12, 20:49.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetThebes.h:9, 20:49.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetThebes.cpp:6: 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:49.38 | ^ 20:49.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PrintTarget.h:12, 20:49.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetThebes.h:9, 20:49.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetThebes.cpp:6: 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:49.38 | ^ 20:49.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 20:49.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 20:49.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetThebes.cpp:9: 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:49.38 | ^ 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:49.38 | ^ 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:49.38 | ^ 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:49.38 | ^ 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:49.38 | ^ 20:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.39 371 | nscoord aAppUnitsPerDevPixel) { 20:49.39 | ^ 20:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.39 380 | nscoord aAppUnitsPerDevPixel) { 20:49.39 | ^ 20:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.39 387 | nscoord aAppUnitsPerDevPixel) { 20:49.39 | ^ 20:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.40 394 | nscoord aAppUnitsPerDevPixel) { 20:49.40 | ^ 20:49.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 20:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PrintTarget.h:12, 20:49.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetThebes.h:9, 20:49.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/PrintTargetThebes.cpp:6: 20:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:49.41 | ^~~~~~~~ 20:49.41 gfx/thebes/gfxFT2FontBase.o 20:49.42 /usr/lib64/ccache/g++ -o gfxDrawable.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/gfxDrawable.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxDrawable.cpp 20:49.77 In file included from Unified_cpp_gfx_ots_src0.cpp:11: 20:49.77 /builddir/build/BUILD/icecat-78.15.0/gfx/ots/src/cff.cc: In function ‘bool {anonymous}::ParsePrivateDictData(ots::Buffer&, size_t, size_t, {anonymous}::DICT_DATA_TYPE, ots::OpenTypeCFF*)’: 20:49.77 /builddir/build/BUILD/icecat-78.15.0/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] 20:49.77 548 | if (operands.size() < n * (k + 1) + 1) { 20:49.77 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 20:49.77 In file included from Unified_cpp_gfx_ots_src0.cpp:20: 20:49.77 /builddir/build/BUILD/icecat-78.15.0/gfx/ots/src/cff_charstring.cc: In function ‘bool {anonymous}::ExecuteCharStringOperator(ots::OpenTypeCFF&, int32_t, size_t, const ots::CFFIndex&, const ots::CFFIndex&, ots::Buffer*, ots::Buffer*, std::stack*, bool*, bool*, size_t*, bool*, bool*, int32_t*, bool)’: 20:49.77 /builddir/build/BUILD/icecat-78.15.0/gfx/ots/src/cff_charstring.cc:376:31: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 20:49.77 376 | if (argument_stack->top() >= cff.region_index_count.size()) { 20:49.77 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:49.77 /builddir/build/BUILD/icecat-78.15.0/gfx/ots/src/cff_charstring.cc:393:25: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 20:49.77 393 | if (*in_out_vsindex >= cff.region_index_count.size()) { 20:49.77 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:49.77 /builddir/build/BUILD/icecat-78.15.0/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] 20:49.77 398 | if (stack_size < n * (k + 1) + 1) { 20:49.77 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 20:49.78 gfx/ots/src/Unified_cpp_gfx_ots_src2.o 20:49.78 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_ots_src1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DOTS_GRAPHITE=1 -DOTS_VARIATIONS=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/ots/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ots/src -I/builddir/build/BUILD/icecat-78.15.0/modules/woff2/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_gfx_ots_src1.o.pp Unified_cpp_gfx_ots_src1.cpp 20:49.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 20:49.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp:14: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:49.96 | ^ 20:49.96 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp:14: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:49.96 | ^ 20:49.96 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp:17: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 21 | inline Rect ToRect(const gfxRect& aRect) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 44 | inline Size ToSize(const gfxSize& aSize) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:49.96 | ^ 20:49.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:49.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 20:49.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 20:49.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp:22: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 371 | nscoord aAppUnitsPerDevPixel) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 380 | nscoord aAppUnitsPerDevPixel) { 20:49.96 | ^ 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:49.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.96 387 | nscoord aAppUnitsPerDevPixel) { 20:49.96 | ^ 20:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.97 394 | nscoord aAppUnitsPerDevPixel) { 20:49.97 | ^ 20:49.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp: In member function ‘gfxPoint gfxASurface::GetDeviceOffset() const’: 20:49.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp:212:41: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.97 212 | gfxPoint gfxASurface::GetDeviceOffset() const { 20:49.97 | ^~~~~ 20:49.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:49.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:49.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 20:49.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp:14: 20:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:49.97 | ^~~~~~~~ 20:49.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp:212:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.97 212 | gfxPoint gfxASurface::GetDeviceOffset() const { 20:49.97 | ^~~~~~~~~~~ 20:49.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:49.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 20:49.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp:14: 20:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:49.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.97 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 20:49.97 | ^~~~~~~~~ 20:49.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp: In member function ‘gfxPoint gfxASurface::GetDeviceOffset() const’: 20:49.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.cpp:212:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:49.97 212 | gfxPoint gfxASurface::GetDeviceOffset() const { 20:49.97 | ^~~~~~~~~~~ 20:49.98 gfx/thebes/gfxFT2Utils.o 20:49.98 /usr/lib64/ccache/g++ -o gfxFT2FontBase.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/gfxFT2FontBase.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp 20:52.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:52.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.44 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:52.44 | ^ 20:52.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:52.44 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 20:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:52.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:52.44 | ^ 20:52.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 371 | nscoord aAppUnitsPerDevPixel) { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 380 | nscoord aAppUnitsPerDevPixel) { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 387 | nscoord aAppUnitsPerDevPixel) { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 394 | nscoord aAppUnitsPerDevPixel) { 20:52.45 | ^ 20:52.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:11, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 189 | CSSRect GetExpandedScrollableRect() const { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 243 | CSSRect CalculateScrollRange() const { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:52.45 | ^ 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 457 | CSSRect GetVisualViewport() const { 20:52.45 | ^ 20:52.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:11, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:52.45 | ^ 20:52.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:11, 20:52.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:52.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:52.46 | ^ 20:52.46 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 20:52.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 20:52.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:52.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:52.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:52.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:52.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:52.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:52.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 20:52.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:11, 20:52.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:52.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.46 21 | inline Rect ToRect(const gfxRect& aRect) { 20:52.46 | ^ 20:52.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:52.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:52.46 | ^ 20:52.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:52.47 | ^ 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 44 | inline Size ToSize(const gfxSize& aSize) { 20:52.47 | ^ 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:52.47 | ^ 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:52.47 | ^ 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:52.47 | ^ 20:52.47 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:11, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 1859 | int32_t aAppUnitsPerPixel) { 20:52.47 | ^ 20:52.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 3214 | int32_t aAppUnitsPerPixel) { 20:52.47 | ^ 20:52.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:11, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 332 | LayerPoint GetFixedPositionAnchor() const { 20:52.47 | ^ 20:52.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:11, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:52.47 | ^ 20:52.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:11, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:52.47 | ^ 20:52.47 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:8: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 1394 | LayerPoint GetFixedPositionAnchor() { 20:52.47 | ^ 20:52.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 20:52.47 | ^ 20:52.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:52.47 | ^~~~~~~~ 20:52.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:52.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:52.47 | ^~~~~~~~ 20:52.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:52.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 20:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.47 427 | SizeT Size() const { return SizeT(width, height); } 20:52.47 | ^~~~ 20:52.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 20:52.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:52.48 | ^~~~~~~~ 20:52.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 20:52.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:52.48 | ^~~~~~~~ 20:52.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.48 62 | Sub operator-(const Sub& aPoint) const { 20:52.48 | ^~~~~~~~ 20:52.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.48 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:52.48 | ^~~~~~~~ 20:52.48 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.48 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:52.48 | ^~~~~~~~~~~~~ 20:52.48 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.48 323 | static SizeTyped FromUnknownSize( 20:52.48 | ^~~~~~~~~~~~~~~ 20:52.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.48 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 20:52.48 | ^~~~~~~~~~~~~~ 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:646:56: required from ‘void mozilla::layers::BasicCompositor::DrawGeometry(const Geometry&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&, bool) [with Geometry = mozilla::gfx::RectTyped; mozilla::gfx::Rect = mozilla::gfx::RectTyped; mozilla::gfx::IntRect = mozilla::gfx::IntRectTyped; mozilla::gfx::Float = float; mozilla::gfx::Matrix4x4 = mozilla::gfx::Matrix4x4Typed]’ 20:52.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:598:15: required from here 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.48 794 | RectTyped TransformAndClipBounds( 20:52.48 | ^~~~~~~~~~~~~~~~~~~~~~ 20:52.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:808:62: required from ‘void mozilla::layers::BasicCompositor::DrawGeometry(const Geometry&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&, bool) [with Geometry = mozilla::gfx::RectTyped; mozilla::gfx::Rect = mozilla::gfx::RectTyped; mozilla::gfx::IntRect = mozilla::gfx::IntRectTyped; mozilla::gfx::Float = float; mozilla::gfx::Matrix4x4 = mozilla::gfx::Matrix4x4Typed]’ 20:52.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:598:15: required from here 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.48 383 | Point TopLeft() const { return Point(x, y); } 20:52.48 | ^~~~~~~ 20:52.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:52.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.48 760 | typename detail::Nth::Type extract() { 20:52.49 | ^~~~~~~ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 20:52.49 | ^~~~~~~~~ 20:52.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In static member function ‘static mozilla::gfx::BaseMatrix mozilla::gfx::BaseMatrix::Translation(mozilla::gfx::BaseMatrix::MatrixPoint) [with T = float]’: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:133:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 20:52.49 | ^~~~~~~~~~~ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp: In member function ‘void mozilla::layers::BasicCompositor::DrawGeometry(const Geometry&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&, bool) [with Geometry = mozilla::gfx::RectTyped]’: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:646:5: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 646 | transformBounds = aTransform.TransformAndClipBounds( 20:52.49 | ^~~~~~~~~~~~~~~ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:808:62: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 808 | sourceTransform.PostTranslate(transformBounds.TopLeft()); 20:52.49 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 20:52.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.h:10, 20:52.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:7: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 794 | RectTyped TransformAndClipBounds( 20:52.49 | ^~~~~~~~~~~~~~~~~~~~~~ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 882 | p = srcPoint.As2DPoint(); 20:52.49 | ^ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp: In member function ‘void mozilla::layers::BasicCompositor::DrawGeometry(const Geometry&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&, bool) [with Geometry = mozilla::gfx::PolygonTyped]’: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:646:5: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 646 | transformBounds = aTransform.TransformAndClipBounds( 20:52.49 | ^~~~~~~~~~~~~~~ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:808:62: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 808 | sourceTransform.PostTranslate(transformBounds.TopLeft()); 20:52.49 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp: In member function ‘void mozilla::layers::BasicCompositor::DrawGeometry(const Geometry&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&, bool) [with Geometry = mozilla::gfx::RectTyped]’: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:646:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 646 | transformBounds = aTransform.TransformAndClipBounds( 20:52.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 20:52.49 647 | aRect, Rect(mRenderTarget->GetRect())); 20:52.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:824:28: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 824 | buffer->MaskSurface(source, sourceMask, Point(0, 0)); 20:52.49 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp: In member function ‘void mozilla::layers::BasicCompositor::DrawGeometry(const Geometry&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&, bool) [with Geometry = mozilla::gfx::PolygonTyped]’: 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:646:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 646 | transformBounds = aTransform.TransformAndClipBounds( 20:52.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 20:52.49 647 | aRect, Rect(mRenderTarget->GetRect())); 20:52.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:52.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicCompositor.cpp:824:28: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:52.49 824 | buffer->MaskSurface(source, sourceMask, Point(0, 0)); 20:52.49 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:52.51 gfx/layers/TextureClient.o 20:52.51 /usr/lib64/ccache/g++ -o X11TextureSourceBasic.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/X11TextureSourceBasic.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp 20:53.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.12 from PBrowserChild.cpp:7, 20:53.12 from UnifiedProtocols8.cpp:2: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:53.12 | ^ 20:53.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.12 from PBrowserChild.cpp:7, 20:53.12 from UnifiedProtocols8.cpp:2: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.12 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:53.12 | ^ 20:53.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.12 from PBrowserChild.cpp:7, 20:53.12 from UnifiedProtocols8.cpp:2: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:53.12 | ^ 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:53.12 | ^ 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:53.12 | ^ 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:53.12 | ^ 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:53.12 | ^ 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.12 371 | nscoord aAppUnitsPerDevPixel) { 20:53.12 | ^ 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.12 380 | nscoord aAppUnitsPerDevPixel) { 20:53.12 | ^ 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.12 387 | nscoord aAppUnitsPerDevPixel) { 20:53.12 | ^ 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:53.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.12 394 | nscoord aAppUnitsPerDevPixel) { 20:53.12 | ^ 20:53.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 20:53.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.13 from PBrowserChild.cpp:7, 20:53.13 from UnifiedProtocols8.cpp:2: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.13 189 | CSSRect GetExpandedScrollableRect() const { 20:53.13 | ^ 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:53.13 | ^ 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.13 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:53.13 | ^ 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.13 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:53.13 | ^ 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.13 243 | CSSRect CalculateScrollRange() const { 20:53.13 | ^ 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:53.13 | ^ 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.13 457 | CSSRect GetVisualViewport() const { 20:53.13 | ^ 20:53.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.13 from PBrowserChild.cpp:7, 20:53.13 from UnifiedProtocols8.cpp:2: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.13 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:53.13 | ^ 20:53.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.13 from PBrowserChild.cpp:7, 20:53.13 from UnifiedProtocols8.cpp:2: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:53.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.13 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:53.13 | ^ 20:53.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:53.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:53.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:53.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:53.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:53.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:53.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 20:53.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.14 from PBrowserChild.cpp:7, 20:53.14 from UnifiedProtocols8.cpp:2: 20:53.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:53.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.15 21 | inline Rect ToRect(const gfxRect& aRect) { 20:53.15 | ^ 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.15 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:53.15 | ^ 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.15 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:53.15 | ^ 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.15 44 | inline Size ToSize(const gfxSize& aSize) { 20:53.15 | ^ 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.15 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:53.15 | ^ 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.15 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:53.15 | ^ 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.15 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:53.15 | ^ 20:53.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 20:53.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:53.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:53.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:53.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:53.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:53.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 20:53.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.15 from PBrowserChild.cpp:7, 20:53.15 from UnifiedProtocols8.cpp:2: 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.15 1859 | int32_t aAppUnitsPerPixel) { 20:53.15 | ^ 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.15 3214 | int32_t aAppUnitsPerPixel) { 20:53.15 | ^ 20:53.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 20:53.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:53.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:53.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 20:53.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.15 from PBrowserChild.cpp:7, 20:53.15 from UnifiedProtocols8.cpp:2: 20:53.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:53.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.17 332 | LayerPoint GetFixedPositionAnchor() const { 20:53.17 | ^ 20:53.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:53.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:53.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:53.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 20:53.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.17 from PBrowserChild.cpp:7, 20:53.17 from UnifiedProtocols8.cpp:2: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:53.18 | ^ 20:53.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.18 from PBrowserChild.cpp:7, 20:53.18 from UnifiedProtocols8.cpp:2: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.18 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:53.18 | ^ 20:53.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 20:53.18 from PBrowserParent.cpp:10, 20:53.18 from UnifiedProtocols8.cpp:11: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.18 1394 | LayerPoint GetFixedPositionAnchor() { 20:53.18 | ^ 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.18 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 20:53.18 | ^ 20:53.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.18 from PBrowserChild.cpp:7, 20:53.18 from UnifiedProtocols8.cpp:2: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.18 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:53.18 | ^~~~~~~~ 20:53.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.18 from PBrowserChild.cpp:7, 20:53.18 from UnifiedProtocols8.cpp:2: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.18 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:53.18 | ^~~~~~~~ 20:53.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.18 from PBrowserChild.cpp:7, 20:53.18 from UnifiedProtocols8.cpp:2: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.18 427 | SizeT Size() const { return SizeT(width, height); } 20:53.18 | ^~~~ 20:53.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.18 from PBrowserChild.cpp:7, 20:53.18 from UnifiedProtocols8.cpp:2: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 20:53.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.18 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:53.19 | ^~~~~~~~ 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:53.19 | ^~~~~~~~ 20:53.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.19 from PBrowserChild.cpp:7, 20:53.19 from UnifiedProtocols8.cpp:2: 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.19 62 | Sub operator-(const Sub& aPoint) const { 20:53.19 | ^~~~~~~~ 20:53.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.19 from PBrowserChild.cpp:7, 20:53.19 from UnifiedProtocols8.cpp:2: 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.19 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:53.19 | ^~~~~~~~ 20:53.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.19 from PBrowserChild.cpp:7, 20:53.19 from UnifiedProtocols8.cpp:2: 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:53.19 | ^~~~~~~~~~~~~ 20:53.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.19 from PBrowserChild.cpp:7, 20:53.19 from UnifiedProtocols8.cpp:2: 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.19 323 | static SizeTyped FromUnknownSize( 20:53.19 | ^~~~~~~~~~~~~~~ 20:53.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.19 from PBrowserChild.cpp:7, 20:53.19 from UnifiedProtocols8.cpp:2: 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 20:53.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.19 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 20:53.19 | ^~~~~~~~~~~~~~ 20:53.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.20 from PBrowserChild.cpp:7, 20:53.20 from UnifiedProtocols8.cpp:2: 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:53.20 | ^~~~~~~~~~~~~ 20:53.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.20 from PBrowserChild.cpp:7, 20:53.20 from UnifiedProtocols8.cpp:2: 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.20 383 | Point TopLeft() const { return Point(x, y); } 20:53.20 | ^~~~~~~ 20:53.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.20 from PBrowserChild.cpp:7, 20:53.20 from UnifiedProtocols8.cpp:2: 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.20 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 20:53.20 | ^~~~~~~~~~~~~~~ 20:53.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.20 from PBrowserChild.cpp:7, 20:53.20 from UnifiedProtocols8.cpp:2: 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.20 246 | PointTyped As2DPoint() const { 20:53.20 | ^~~~~~~~~ 20:53.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.20 from PBrowserChild.cpp:7, 20:53.20 from UnifiedProtocols8.cpp:2: 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 20:53.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.20 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 20:53.20 | ^~~~~~~~~ 20:53.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 20:53.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 20:53.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 20:53.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:53.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.22 from PBrowserChild.cpp:7, 20:53.22 from UnifiedProtocols8.cpp:2: 20:53.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 20:53.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 20:53.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.23 2266 | PointTyped TransformPointSimple( 20:53.23 | ^~~~~~~~~~~~~~~~~~~~ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.23 794 | RectTyped TransformAndClipBounds( 20:53.23 | ^~~~~~~~~~~~~~~~~~~~~~ 20:53.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:53.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 20:53.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 20:53.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 20:53.23 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 20:53.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 20:53.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 20:53.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 20:53.23 from PBrowserChild.cpp:7, 20:53.23 from UnifiedProtocols8.cpp:2: 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.23 760 | typename detail::Nth::Type extract() { 20:53.23 | ^~~~~~~ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:53.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:53.23 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl' 20:53.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ipc' 20:53.23 mkdir -p '.deps/' 20:53.23 gfx/ipc/GPUParent.o 20:53.23 gfx/ipc/Unified_cpp_gfx_ipc0.o 20:53.23 /usr/lib64/ccache/g++ -o GPUParent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/GPUParent.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp 20:54.02 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 20:54.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxDrawable.h:9, 20:54.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxDrawable.cpp:6: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:54.03 | ^ 20:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxDrawable.h:12, 20:54.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxDrawable.cpp:6: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.03 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:54.03 | ^ 20:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 20:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 20:54.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 20:54.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxDrawable.cpp:9: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:54.03 | ^ 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:54.03 | ^ 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:54.03 | ^ 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.03 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:54.03 | ^ 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.03 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:54.03 | ^ 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.03 371 | nscoord aAppUnitsPerDevPixel) { 20:54.03 | ^ 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.03 380 | nscoord aAppUnitsPerDevPixel) { 20:54.03 | ^ 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.03 387 | nscoord aAppUnitsPerDevPixel) { 20:54.03 | ^ 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.03 394 | nscoord aAppUnitsPerDevPixel) { 20:54.03 | ^ 20:54.04 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxDrawable.cpp:10: 20:54.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:54.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.04 21 | inline Rect ToRect(const gfxRect& aRect) { 20:54.05 | ^ 20:54.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:54.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.05 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:54.05 | ^ 20:54.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:54.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.05 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:54.05 | ^ 20:54.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:54.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.05 44 | inline Size ToSize(const gfxSize& aSize) { 20:54.05 | ^ 20:54.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:54.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.05 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:54.05 | ^ 20:54.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:54.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.05 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:54.06 | ^ 20:54.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:54.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:54.06 | ^ 20:54.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 20:54.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 20:54.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxDrawable.h:9, 20:54.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxDrawable.cpp:6: 20:54.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:54.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:54.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.07 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:54.07 | ^~~~~~~~ 20:54.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxDrawable.cpp: In member function ‘void gfxSurfaceDrawable::DrawInternal(gfxDrawable::DrawTarget*, gfxDrawable::CompositionOp, gfxDrawable::AntialiasMode, const gfxRect&, const IntRect&, mozilla::gfx::ExtendMode, mozilla::gfx::SamplingFilter, gfxFloat, const gfxMatrix&)’: 20:54.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxDrawable.cpp:81:35: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:54.07 81 | Rect fillRect = ToRect(aFillRect); 20:54.07 | ^ 20:54.07 gfx/thebes/gfxFcPlatformFontList.o 20:54.07 /usr/lib64/ccache/g++ -o gfxFT2Utils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/gfxFT2Utils.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp 20:56.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 20:56.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 20:56.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 20:56.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 20:56.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 20:56.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 20:56.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 20:56.28 | ^ 20:56.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 20:56.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 20:56.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 20:56.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 20:56.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 20:56.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 20:56.29 | ^ 20:56.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Shmem.h:18, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:22, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 371 | nscoord aAppUnitsPerDevPixel) { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 380 | nscoord aAppUnitsPerDevPixel) { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 387 | nscoord aAppUnitsPerDevPixel) { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 394 | nscoord aAppUnitsPerDevPixel) { 20:56.29 | ^ 20:56.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 189 | CSSRect GetExpandedScrollableRect() const { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 243 | CSSRect CalculateScrollRange() const { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 20:56.29 | ^ 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 457 | CSSRect GetVisualViewport() const { 20:56.29 | ^ 20:56.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MotionPathUtils.h:12, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 20:56.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.29 1338 | CSSCoord ToCSSPixels() const { return _0; } 20:56.30 | ^ 20:56.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 20:56.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:56.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:56.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 20:56.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.30 332 | LayerPoint GetFixedPositionAnchor() const { 20:56.30 | ^ 20:56.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 20:56.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 20:56.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 20:56.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 20:56.31 | ^ 20:56.31 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.31 21 | inline Rect ToRect(const gfxRect& aRect) { 20:56.31 | ^ 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.31 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 20:56.31 | ^ 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.31 40 | inline Point ToPoint(const gfxPoint& aPoint) { 20:56.31 | ^ 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.31 44 | inline Size ToSize(const gfxSize& aSize) { 20:56.31 | ^ 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.31 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 20:56.31 | ^ 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.31 52 | inline gfxSize ThebesSize(const Size& aSize) { 20:56.31 | ^ 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.31 56 | inline gfxRect ThebesRect(const Rect& aRect) { 20:56.31 | ^ 20:56.31 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.31 1859 | int32_t aAppUnitsPerPixel) { 20:56.31 | ^ 20:56.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 20:56.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.32 3214 | int32_t aAppUnitsPerPixel) { 20:56.33 | ^ 20:56.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.33 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 20:56.33 | ^ 20:56.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.33 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 20:56.33 | ^ 20:56.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 20:56.33 | ^~~~~~~~ 20:56.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Shmem.h:18, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:22, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 20:56.33 | ^~~~~~~~ 20:56.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 20:56.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 20:56.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.33 427 | SizeT Size() const { return SizeT(width, height); } 20:56.33 | ^~~~ 20:56.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Shmem.h:18, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:22, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:56.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 20:56.34 | ^~~~~~~~ 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 20:56.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.34 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 20:56.34 | ^~~~~~~~ 20:56.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 20:56.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.34 62 | Sub operator-(const Sub& aPoint) const { 20:56.34 | ^~~~~~~~ 20:56.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.34 43 | friend Sub operator*(T aScale, Sub aCoord) { 20:56.34 | ^~~~~~~~ 20:56.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.34 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 20:56.34 | ^~~~~~~~~~~~~ 20:56.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 20:56.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.34 323 | static SizeTyped FromUnknownSize( 20:56.34 | ^~~~~~~~~~~~~~~ 20:56.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 20:56.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 20:56.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 20:56.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 20:56.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 20:56.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 20:56.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 20:56.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 20:56.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 20:56.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientX11.h:10, 20:56.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/TextureClientX11.cpp:7: 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.35 760 | typename detail::Nth::Type extract() { 20:56.35 | ^~~~~~~ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 20:56.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 20:56.35 gfx/layers/X11TextureHost.o 20:56.35 /usr/lib64/ccache/g++ -o TextureClient.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/TextureClient.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp 20:59.15 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_ots_src2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DOTS_GRAPHITE=1 -DOTS_VARIATIONS=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/ots/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ots/src -I/builddir/build/BUILD/icecat-78.15.0/modules/woff2/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_gfx_ots_src2.o.pp Unified_cpp_gfx_ots_src2.cpp 21:07.45 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 21:07.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:07.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:07.45 | ^ 21:07.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 21:07.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 21:07.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:07.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:07.45 | ^ 21:07.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:07.46 | ^ 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:07.46 | ^ 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:07.46 | ^ 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:07.46 | ^ 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:07.46 | ^ 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.46 371 | nscoord aAppUnitsPerDevPixel) { 21:07.46 | ^ 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.46 380 | nscoord aAppUnitsPerDevPixel) { 21:07.46 | ^ 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.46 387 | nscoord aAppUnitsPerDevPixel) { 21:07.46 | ^ 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.46 394 | nscoord aAppUnitsPerDevPixel) { 21:07.46 | ^ 21:07.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 21:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.46 189 | CSSRect GetExpandedScrollableRect() const { 21:07.46 | ^ 21:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:07.48 | ^ 21:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.48 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:07.48 | ^ 21:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.49 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:07.49 | ^ 21:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.49 243 | CSSRect CalculateScrollRange() const { 21:07.49 | ^ 21:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.49 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:07.49 | ^ 21:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.49 457 | CSSRect GetVisualViewport() const { 21:07.49 | ^ 21:07.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.49 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:07.49 | ^ 21:07.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.50 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:07.50 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.50 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:07.50 | ^ 21:07.50 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.50 21 | inline Rect ToRect(const gfxRect& aRect) { 21:07.50 | ^ 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.50 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:07.50 | ^ 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.50 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:07.50 | ^ 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.50 44 | inline Size ToSize(const gfxSize& aSize) { 21:07.50 | ^ 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.50 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:07.50 | ^ 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:07.50 | ^ 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.50 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:07.50 | ^ 21:07.50 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:07.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.52 1859 | int32_t aAppUnitsPerPixel) { 21:07.52 | ^ 21:07.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:07.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.52 3214 | int32_t aAppUnitsPerPixel) { 21:07.52 | ^ 21:07.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:07.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.52 332 | LayerPoint GetFixedPositionAnchor() const { 21:07.52 | ^ 21:07.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:07.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.52 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:07.52 | ^ 21:07.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:07.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:07.52 | ^ 21:07.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:07.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 21:07.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:07.54 | ^~~~~~~~ 21:07.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:07.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:07.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.55 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:07.55 | ^~~~~~~~ 21:07.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:07.55 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 21:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.55 427 | SizeT Size() const { return SizeT(width, height); } 21:07.55 | ^~~~ 21:07.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:07.55 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 21:07.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.55 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:07.55 | ^~~~~~~~ 21:07.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:07.55 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 21:07.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.55 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:07.55 | ^~~~~~~~ 21:07.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:07.55 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 21:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.55 62 | Sub operator-(const Sub& aPoint) const { 21:07.55 | ^~~~~~~~ 21:07.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.55 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:07.55 | ^~~~~~~~ 21:07.55 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:07.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:07.55 | ^~~~~~~~~~~~~ 21:07.55 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.56 323 | static SizeTyped FromUnknownSize( 21:07.56 | ^~~~~~~~~~~~~~~ 21:07.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.h:10, 21:07.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11BasicCompositor.cpp:7: 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.56 760 | typename detail::Nth::Type extract() { 21:07.56 | ^~~~~~~ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:07.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.56 gfx/layers/ShadowLayerUtilsX11.o 21:07.57 /usr/lib64/ccache/g++ -o X11TextureHost.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/X11TextureHost.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp 21:07.80 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:07.80 | ^ 21:07.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:07.80 | ^ 21:07.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.80 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:07.80 | ^ 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.80 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:07.80 | ^ 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.80 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:07.80 | ^ 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.80 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:07.80 | ^ 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.80 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:07.80 | ^ 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.80 371 | nscoord aAppUnitsPerDevPixel) { 21:07.80 | ^ 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.80 380 | nscoord aAppUnitsPerDevPixel) { 21:07.80 | ^ 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.80 387 | nscoord aAppUnitsPerDevPixel) { 21:07.80 | ^ 21:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:07.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.81 394 | nscoord aAppUnitsPerDevPixel) { 21:07.81 | ^ 21:07.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.81 189 | CSSRect GetExpandedScrollableRect() const { 21:07.81 | ^ 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:07.81 | ^ 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:07.81 | ^ 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:07.81 | ^ 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.81 243 | CSSRect CalculateScrollRange() const { 21:07.81 | ^ 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.81 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:07.81 | ^ 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:07.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.81 457 | CSSRect GetVisualViewport() const { 21:07.81 | ^ 21:07.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.81 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:07.81 | ^ 21:07.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:07.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:07.83 | ^ 21:07.84 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 21:07.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:07.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:07.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:07.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:07.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.84 21 | inline Rect ToRect(const gfxRect& aRect) { 21:07.84 | ^ 21:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:07.84 | ^ 21:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.85 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:07.85 | ^ 21:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.85 44 | inline Size ToSize(const gfxSize& aSize) { 21:07.85 | ^ 21:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:07.85 | ^ 21:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:07.86 | ^ 21:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.86 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:07.86 | ^ 21:07.86 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:07.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:07.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:07.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:07.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:07.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.87 1859 | int32_t aAppUnitsPerPixel) { 21:07.87 | ^ 21:07.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:07.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.87 3214 | int32_t aAppUnitsPerPixel) { 21:07.87 | ^ 21:07.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:07.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:07.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.88 332 | LayerPoint GetFixedPositionAnchor() const { 21:07.88 | ^ 21:07.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:07.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:07.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.88 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:07.89 | ^ 21:07.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:07.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:07.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:07.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:07.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:07.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:11, 21:07.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:07.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.89 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:07.89 | ^ 21:07.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:07.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 21:07.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:07.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 21:07.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:07.90 | ^~~~~~~~ 21:07.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:07.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:07.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:07.90 | ^~~~~~~~ 21:07.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:07.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 21:07.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:07.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 21:07.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.91 427 | SizeT Size() const { return SizeT(width, height); } 21:07.91 | ^~~~ 21:07.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:07.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 21:07.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.92 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:07.92 | ^~~~~~~~ 21:07.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:07.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 21:07.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.92 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:07.92 | ^~~~~~~~ 21:07.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:07.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 21:07.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:07.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 21:07.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.92 62 | Sub operator-(const Sub& aPoint) const { 21:07.93 | ^~~~~~~~ 21:07.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:07.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 21:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:07.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:07.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.93 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:07.93 | ^~~~~~~~ 21:07.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 21:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:07.94 | ^~~~~~~~~~~~~ 21:07.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 21:07.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.94 323 | static SizeTyped FromUnknownSize( 21:07.94 | ^~~~~~~~~~~~~~~ 21:07.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:07.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 21:07.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 21:07.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:07.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:07.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 21:07.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 21:07.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 21:07.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 21:07.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:07.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/BasicCompositor.h:10, 21:07.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.h:10, 21:07.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/X11TextureSourceBasic.cpp:7: 21:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.96 760 | typename detail::Nth::Type extract() { 21:07.96 | ^~~~~~~ 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:07.96 gfx/layers/WaylandDMABUFTextureClientOGL.o 21:07.96 /usr/lib64/ccache/g++ -o ShadowLayerUtilsX11.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/ShadowLayerUtilsX11.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp 21:16.73 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ots/src' 21:16.73 gfx/layers/WaylandDMABUFTextureHostOGL.o 21:16.73 /usr/lib64/ccache/g++ -o WaylandDMABUFTextureClientOGL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/WaylandDMABUFTextureClientOGL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp 21:18.35 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:18.35 | ^ 21:18.35 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:18.35 | ^ 21:18.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 371 | nscoord aAppUnitsPerDevPixel) { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 380 | nscoord aAppUnitsPerDevPixel) { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 387 | nscoord aAppUnitsPerDevPixel) { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 394 | nscoord aAppUnitsPerDevPixel) { 21:18.35 | ^ 21:18.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:37, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:18.35 | ^ 21:18.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 189 | CSSRect GetExpandedScrollableRect() const { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 243 | CSSRect CalculateScrollRange() const { 21:18.35 | ^ 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:18.35 | ^ 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.36 457 | CSSRect GetVisualViewport() const { 21:18.36 | ^ 21:18.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.36 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:18.36 | ^ 21:18.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.36 21 | inline Rect ToRect(const gfxRect& aRect) { 21:18.36 | ^ 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:18.36 | ^ 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:18.36 | ^ 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.36 44 | inline Size ToSize(const gfxSize& aSize) { 21:18.36 | ^ 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:18.36 | ^ 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.36 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:18.36 | ^ 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:18.36 | ^ 21:18.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.36 1859 | int32_t aAppUnitsPerPixel) { 21:18.36 | ^ 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.36 3214 | int32_t aAppUnitsPerPixel) { 21:18.36 | ^ 21:18.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:18.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:18.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.38 332 | LayerPoint GetFixedPositionAnchor() const { 21:18.38 | ^ 21:18.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.39 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:18.39 | ^ 21:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.39 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:18.39 | ^ 21:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.39 1394 | LayerPoint GetFixedPositionAnchor() { 21:18.39 | ^ 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.39 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 21:18.39 | ^ 21:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.39 49 | gfx::Size GetInheritedScale() const { return mScale; } 21:18.39 | ^ 21:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.39 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 21:18.39 | ^ 21:18.39 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp: In function ‘gfxRect ScaleGlyphBounds(const IntRect&, gfxFloat)’: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:113:55: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.39 113 | gfxFloat aScale) { 21:18.39 | ^ 21:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.39 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:18.39 | ^~~~~~~~ 21:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:18.39 | ^~~~~~~~ 21:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.39 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:18.39 | ^~~~~~~~ 21:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.40 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:18.40 | ^~~~~~~~~~~~~ 21:18.40 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.40 323 | static SizeTyped FromUnknownSize( 21:18.40 | ^~~~~~~~~~~~~~~ 21:18.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.40 427 | SizeT Size() const { return SizeT(width, height); } 21:18.40 | ^~~~ 21:18.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:18.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.40 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:18.40 | ^~~~~~~~ 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 21:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:18.41 | ^~~~~~~~ 21:18.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 21:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.41 62 | Sub operator-(const Sub& aPoint) const { 21:18.41 | ^~~~~~~~ 21:18.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 21:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 21:18.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.42 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 21:18.42 | ^~~~~~~~~~~~~~ 21:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:18.42 | ^~~~~~~~~~~~~ 21:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.42 383 | Point TopLeft() const { return Point(x, y); } 21:18.42 | ^~~~~~~ 21:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.42 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 21:18.42 | ^~~~~~~~~~~~~~~ 21:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.42 277 | static RectTyped FromUnknownRect( 21:18.42 | ^~~~~~~~~~~~~~~ 21:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.42 150 | static PointTyped FromUnknownPoint( 21:18.42 | ^~~~~~~~~~~~~~~~ 21:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.42 282 | RectTyped ToUnknownRect() const { 21:18.42 | ^~~~~~~~~~~~~ 21:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.42 246 | PointTyped As2DPoint() const { 21:18.42 | ^~~~~~~~~ 21:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.42 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 21:18.42 | ^~~~~~~~~ 21:18.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.42 2266 | PointTyped TransformPointSimple( 21:18.42 | ^~~~~~~~~~~~~~~~~~~~ 21:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.43 794 | RectTyped TransformAndClipBounds( 21:18.43 | ^~~~~~~~~~~~~~~~~~~~~~ 21:18.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:18.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 21:18.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 21:18.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:18.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:18.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 21:18.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:16, 21:18.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:18.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.43 760 | typename detail::Nth::Type extract() { 21:18.43 | ^~~~~~~ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.44 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp: In member function ‘uint32_t gfxFT2FontBase::GetCharExtents(char, gfxFloat*, gfxRect*)’: 21:18.44 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:137:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:18.44 137 | *aBounds = ScaleGlyphBounds(bounds, GetAdjustedSize() / mFTSize); 21:18.44 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:18.44 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:16, 21:18.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:18.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In static member function ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’: 21:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 21:18.44 402 | size_type Length() const { return mHdr->mLength; } 21:18.44 | ~~~~~~^~~~~~~ 21:18.44 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: while referencing ‘coords’ 21:18.44 657 | nsTArray coords; 21:18.44 | ^~~~~~ 21:18.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:16, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:72:14: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 21:18.45 72 | if (!mHdr->mIsAutoArray) { 21:18.45 | ~~~~~~^~~~~~~~~~~~ 21:18.45 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: while referencing ‘coords’ 21:18.45 657 | nsTArray coords; 21:18.45 | ^~~~~~ 21:18.45 In file included from /usr/include/string.h:519, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/string.h:3, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/throw_gcc.h:14, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/type_traits:72, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/IntegerTypeTraits.h:14, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TypedEnumBits.h:15, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTypes.h:10, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:9, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.46 In function ‘void* memcpy(void*, const void*, size_t)’, 21:18.46 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegionWithHeader(void*, const void*, size_t, size_t)’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:667:11, 21:18.46 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/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:202:63, 21:18.46 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/icecat-78.15.0/objdir/dist/include/nsTArray.h:2507:74, 21:18.46 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2640:41, 21:18.46 inlined from ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’ at /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:659:25: 21:18.46 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [8, 15] is out of the bounds [0, 8] of object ‘coords’ with type ‘nsTArray’ [-Warray-bounds] 21:18.46 29 | return __builtin___memcpy_chk (__dest, __src, __len, 21:18.46 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 21:18.46 30 | __glibc_objsize0 (__dest)); 21:18.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:18.46 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp: In static member function ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’: 21:18.46 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: ‘coords’ declared here 21:18.46 657 | nsTArray coords; 21:18.46 | ^~~~~~ 21:18.46 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:16, 21:18.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:18.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:18.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:6: 21:18.46 In static member function ‘static void nsTArrayInfallibleAllocator::Free(void*)’, 21:18.46 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/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:206:24, 21:18.46 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/icecat-78.15.0/objdir/dist/include/nsTArray.h:2507:74, 21:18.46 inlined from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = long int&; E = long int]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2640:41, 21:18.46 inlined from ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’ at /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:659:25: 21:18.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:251:38: warning: ‘void free(void*)’ called on unallocated object ‘coords’ [-Wfree-nonheap-object] 21:18.47 251 | static void Free(void* aPtr) { free(aPtr); } 21:18.47 | ~~~~^~~~~~ 21:18.47 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp: In static member function ‘static void gfxFT2FontBase::SetupVarCoords(FT_MM_Var*, const nsTArray&, FT_Face)’: 21:18.47 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.cpp:657:22: note: declared here 21:18.47 657 | nsTArray coords; 21:18.47 | ^~~~~~ 21:18.47 gfx/layers/X11TextureSourceOGL.o 21:18.47 /usr/lib64/ccache/g++ -o WaylandDMABUFTextureHostOGL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/WaylandDMABUFTextureHostOGL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp 21:19.45 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:19.45 | ^ 21:19.45 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:19.45 | ^ 21:19.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:19.45 | ^ 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:19.45 | ^ 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:19.45 | ^ 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:19.46 | ^ 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:19.46 | ^ 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 371 | nscoord aAppUnitsPerDevPixel) { 21:19.46 | ^ 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 380 | nscoord aAppUnitsPerDevPixel) { 21:19.46 | ^ 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 387 | nscoord aAppUnitsPerDevPixel) { 21:19.46 | ^ 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 394 | nscoord aAppUnitsPerDevPixel) { 21:19.46 | ^ 21:19.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:37, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:19.46 | ^ 21:19.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 189 | CSSRect GetExpandedScrollableRect() const { 21:19.46 | ^ 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:19.46 | ^ 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:19.46 | ^ 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:19.46 | ^ 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 243 | CSSRect CalculateScrollRange() const { 21:19.46 | ^ 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:19.46 | ^ 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 457 | CSSRect GetVisualViewport() const { 21:19.46 | ^ 21:19.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.46 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:19.46 | ^ 21:19.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 21:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 21:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.48 21 | inline Rect ToRect(const gfxRect& aRect) { 21:19.48 | ^ 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.48 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:19.48 | ^ 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.48 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:19.48 | ^ 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.48 44 | inline Size ToSize(const gfxSize& aSize) { 21:19.48 | ^ 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.48 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:19.48 | ^ 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.48 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:19.48 | ^ 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.48 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:19.48 | ^ 21:19.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.48 1859 | int32_t aAppUnitsPerPixel) { 21:19.48 | ^ 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.48 3214 | int32_t aAppUnitsPerPixel) { 21:19.48 | ^ 21:19.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.48 332 | LayerPoint GetFixedPositionAnchor() const { 21:19.48 | ^ 21:19.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:19.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.50 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:19.50 | ^ 21:19.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 21:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 21:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 21:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 21:19.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.51 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:19.51 | ^ 21:19.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.51 1394 | LayerPoint GetFixedPositionAnchor() { 21:19.51 | ^ 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.51 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 21:19.51 | ^ 21:19.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.51 49 | gfx::Size GetInheritedScale() const { return mScale; } 21:19.51 | ^ 21:19.51 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.51 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 21:19.51 | ^ 21:19.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:19.51 | ^~~~~~~~ 21:19.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.51 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:19.51 | ^~~~~~~~ 21:19.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.51 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:19.51 | ^~~~~~~~ 21:19.51 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.51 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:19.51 | ^~~~~~~~~~~~~ 21:19.51 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:19.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.51 323 | static SizeTyped FromUnknownSize( 21:19.51 | ^~~~~~~~~~~~~~~ 21:19.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:19.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.52 427 | SizeT Size() const { return SizeT(width, height); } 21:19.52 | ^~~~ 21:19.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.52 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:19.52 | ^~~~~~~~ 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.52 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:19.52 | ^~~~~~~~ 21:19.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.52 62 | Sub operator-(const Sub& aPoint) const { 21:19.52 | ^~~~~~~~ 21:19.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.52 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 21:19.52 | ^~~~~~~~~~~~~~ 21:19.52 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:19.52 | ^~~~~~~~~~~~~ 21:19.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.52 383 | Point TopLeft() const { return Point(x, y); } 21:19.52 | ^~~~~~~ 21:19.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.52 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 21:19.52 | ^~~~~~~~~~~~~~~ 21:19.52 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 21:19.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.52 277 | static RectTyped FromUnknownRect( 21:19.54 | ^~~~~~~~~~~~~~~ 21:19.54 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:19.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:19.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 21:19.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.54 150 | static PointTyped FromUnknownPoint( 21:19.54 | ^~~~~~~~~~~~~~~~ 21:19.54 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:19.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.55 282 | RectTyped ToUnknownRect() const { 21:19.55 | ^~~~~~~~~~~~~ 21:19.55 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.55 246 | PointTyped As2DPoint() const { 21:19.55 | ^~~~~~~~~ 21:19.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.55 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 21:19.55 | ^~~~~~~~~ 21:19.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.55 2266 | PointTyped TransformPointSimple( 21:19.55 | ^~~~~~~~~~~~~~~~~~~~ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.55 794 | RectTyped TransformAndClipBounds( 21:19.55 | ^~~~~~~~~~~~~~~~~~~~~~ 21:19.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:16, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 21:19.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2Utils.cpp:6: 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.55 760 | typename detail::Nth::Type extract() { 21:19.55 | ^~~~~~~ 21:19.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:19.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:19.56 gfx/thebes/gfxFontUtils.o 21:19.56 /usr/lib64/ccache/g++ -o gfxFcPlatformFontList.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/gfxFcPlatformFontList.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp 21:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 21:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 21:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:20.58 | ^ 21:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:20.58 | ^ 21:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Shmem.h:18, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:22, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 371 | nscoord aAppUnitsPerDevPixel) { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 380 | nscoord aAppUnitsPerDevPixel) { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 387 | nscoord aAppUnitsPerDevPixel) { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 394 | nscoord aAppUnitsPerDevPixel) { 21:20.58 | ^ 21:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 189 | CSSRect GetExpandedScrollableRect() const { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 243 | CSSRect CalculateScrollRange() const { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:20.58 | ^ 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 457 | CSSRect GetVisualViewport() const { 21:20.58 | ^ 21:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MotionPathUtils.h:12, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 21:20.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.58 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:20.59 | ^ 21:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.59 332 | LayerPoint GetFixedPositionAnchor() const { 21:20.59 | ^ 21:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:20.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.59 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:20.59 | ^ 21:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.60 21 | inline Rect ToRect(const gfxRect& aRect) { 21:20.60 | ^ 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.60 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:20.60 | ^ 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.60 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:20.60 | ^ 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.60 44 | inline Size ToSize(const gfxSize& aSize) { 21:20.60 | ^ 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.60 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:20.60 | ^ 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:20.60 | ^ 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:20.60 | ^ 21:20.60 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:20.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.60 1859 | int32_t aAppUnitsPerPixel) { 21:20.60 | ^ 21:20.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:20.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.60 3214 | int32_t aAppUnitsPerPixel) { 21:20.60 | ^ 21:20.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:20.61 | ^ 21:20.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.61 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:20.61 | ^ 21:20.61 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:14: 21:20.61 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 21:20.61 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.61 1394 | LayerPoint GetFixedPositionAnchor() { 21:20.61 | ^ 21:20.61 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 21:20.61 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.61 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 21:20.61 | ^ 21:20.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 21:20.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.62 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:20.62 | ^~~~~~~~ 21:20.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Shmem.h:18, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:22, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:20.62 | ^~~~~~~~ 21:20.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.62 427 | SizeT Size() const { return SizeT(width, height); } 21:20.62 | ^~~~ 21:20.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/Shmem.h:18, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:22, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:20.62 | ^~~~~~~~ 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.62 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:20.62 | ^~~~~~~~ 21:20.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.62 62 | Sub operator-(const Sub& aPoint) const { 21:20.62 | ^~~~~~~~ 21:20.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:20.62 | ^~~~~~~~ 21:20.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:20.62 | ^~~~~~~~~~~~~ 21:20.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 21:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.63 323 | static SizeTyped FromUnknownSize( 21:20.63 | ^~~~~~~~~~~~~~~ 21:20.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 21:20.63 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.63 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 21:20.63 | ^~~~~~~~~~~~~~ 21:20.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLTextureImage.h:9, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:12, 21:20.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TextureClient.cpp:7: 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.63 760 | typename detail::Nth::Type extract() { 21:20.63 | ^~~~~~~ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:20.63 gfx/layers/LayerScopePacket.pb.o 21:20.63 /usr/lib64/ccache/g++ -o X11TextureSourceOGL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/X11TextureSourceOGL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp 21:24.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:24.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:24.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:24.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:24.24 | ^ 21:24.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:24.25 | ^ 21:24.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:24.25 | ^ 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:24.25 | ^ 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:24.25 | ^ 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:24.25 | ^ 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:24.25 | ^ 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.25 371 | nscoord aAppUnitsPerDevPixel) { 21:24.25 | ^ 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.25 380 | nscoord aAppUnitsPerDevPixel) { 21:24.25 | ^ 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.25 387 | nscoord aAppUnitsPerDevPixel) { 21:24.25 | ^ 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:24.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.25 394 | nscoord aAppUnitsPerDevPixel) { 21:24.25 | ^ 21:24.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 21:24.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:24.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.26 189 | CSSRect GetExpandedScrollableRect() const { 21:24.27 | ^ 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:24.27 | ^ 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:24.27 | ^ 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:24.27 | ^ 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.27 243 | CSSRect CalculateScrollRange() const { 21:24.27 | ^ 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:24.27 | ^ 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:24.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.27 457 | CSSRect GetVisualViewport() const { 21:24.27 | ^ 21:24.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.28 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:24.28 | ^ 21:24.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 21:24.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.29 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:24.29 | ^ 21:24.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 21:24.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 21:24.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:24.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:24.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:24.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:24.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 21:24.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.29 21 | inline Rect ToRect(const gfxRect& aRect) { 21:24.29 | ^ 21:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.29 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:24.29 | ^ 21:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.30 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:24.30 | ^ 21:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.30 44 | inline Size ToSize(const gfxSize& aSize) { 21:24.30 | ^ 21:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.30 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:24.30 | ^ 21:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:24.30 | ^ 21:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.30 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:24.30 | ^ 21:24.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 21:24.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:24.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:24.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:24.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:24.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 21:24.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.31 1859 | int32_t aAppUnitsPerPixel) { 21:24.31 | ^ 21:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.31 3214 | int32_t aAppUnitsPerPixel) { 21:24.31 | ^ 21:24.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 21:24.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.31 332 | LayerPoint GetFixedPositionAnchor() const { 21:24.31 | ^ 21:24.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 21:24.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.32 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:24.32 | ^ 21:24.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:24.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 21:24.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 21:24.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.32 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:24.32 | ^ 21:24.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 21:24.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:33: 21:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 21:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.32 1394 | LayerPoint GetFixedPositionAnchor() { 21:24.32 | ^ 21:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 21:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.32 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 21:24.32 | ^ 21:24.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:24.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:24.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 21:24.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:24.33 | ^~~~~~~~ 21:24.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:24.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:24.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:24.34 | ^~~~~~~~ 21:24.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:24.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 21:24.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.34 427 | SizeT Size() const { return SizeT(width, height); } 21:24.34 | ^~~~ 21:24.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:24.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 21:24.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.35 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:24.35 | ^~~~~~~~ 21:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 21:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.35 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:24.35 | ^~~~~~~~ 21:24.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 21:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.35 62 | Sub operator-(const Sub& aPoint) const { 21:24.35 | ^~~~~~~~ 21:24.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:24.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:24.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.36 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:24.36 | ^~~~~~~~ 21:24.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:24.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:24.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.36 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:24.36 | ^~~~~~~~~~~~~ 21:24.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:24.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:24.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.37 323 | static SizeTyped FromUnknownSize( 21:24.37 | ^~~~~~~~~~~~~~~ 21:24.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 21:24.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 21:24.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.37 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 21:24.37 | ^~~~~~~~~~~~~~ 21:24.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 21:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 21:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 21:24.38 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 21:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 21:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 21:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 21:24.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.h:10, 21:24.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUParent.cpp:10: 21:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.38 760 | typename detail::Nth::Type extract() { 21:24.38 | ^~~~~~~ 21:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:24.39 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_ipc0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/Unified_cpp_gfx_ipc0.o.pp Unified_cpp_gfx_ipc0.cpp 21:26.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:26.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:26.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:26.86 | ^ 21:26.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:26.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:26.86 | ^ 21:26.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:26.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:20, 21:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.87 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:26.87 | ^ 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.87 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:26.87 | ^ 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:26.87 | ^ 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:26.87 | ^ 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:26.87 | ^ 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.87 371 | nscoord aAppUnitsPerDevPixel) { 21:26.87 | ^ 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.87 380 | nscoord aAppUnitsPerDevPixel) { 21:26.87 | ^ 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:26.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.87 387 | nscoord aAppUnitsPerDevPixel) { 21:26.88 | ^ 21:26.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:26.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.88 394 | nscoord aAppUnitsPerDevPixel) { 21:26.88 | ^ 21:26.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 21:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:26.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.88 189 | CSSRect GetExpandedScrollableRect() const { 21:26.88 | ^ 21:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:26.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.89 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:26.89 | ^ 21:26.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:26.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.89 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:26.89 | ^ 21:26.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:26.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.89 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:26.89 | ^ 21:26.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:26.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.89 243 | CSSRect CalculateScrollRange() const { 21:26.89 | ^ 21:26.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:26.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.89 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:26.89 | ^ 21:26.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:26.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.89 457 | CSSRect GetVisualViewport() const { 21:26.89 | ^ 21:26.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 21:26.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.90 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:26.90 | ^ 21:26.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:26.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.91 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:26.91 | ^ 21:26.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 21:26.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:26.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:26.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.91 21 | inline Rect ToRect(const gfxRect& aRect) { 21:26.91 | ^ 21:26.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:26.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.92 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:26.92 | ^ 21:26.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:26.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:26.92 | ^ 21:26.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:26.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.92 44 | inline Size ToSize(const gfxSize& aSize) { 21:26.93 | ^ 21:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:26.93 | ^ 21:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:26.93 | ^ 21:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:26.93 | ^ 21:26.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:26.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.93 1859 | int32_t aAppUnitsPerPixel) { 21:26.93 | ^ 21:26.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:26.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.93 3214 | int32_t aAppUnitsPerPixel) { 21:26.93 | ^ 21:26.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.93 332 | LayerPoint GetFixedPositionAnchor() const { 21:26.93 | ^ 21:26.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.93 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:26.93 | ^ 21:26.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:26.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.95 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:26.95 | ^ 21:26.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:26.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:26.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:26.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:26.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:26.96 | ^~~~~~~~ 21:26.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:20, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:26.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:26.96 | ^~~~~~~~ 21:26.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.96 427 | SizeT Size() const { return SizeT(width, height); } 21:26.96 | ^~~~ 21:26.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:20, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 21:26.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:26.96 | ^~~~~~~~ 21:26.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 21:26.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.96 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:26.96 | ^~~~~~~~ 21:26.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.96 62 | Sub operator-(const Sub& aPoint) const { 21:26.96 | ^~~~~~~~ 21:26.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:26.96 | ^~~~~~~~ 21:26.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:26.96 | ^~~~~~~~~~~~~ 21:26.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:26.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.97 323 | static SizeTyped FromUnknownSize( 21:26.97 | ^~~~~~~~~~~~~~~ 21:26.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:20, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.h:10, 21:26.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/X11TextureHost.cpp:7: 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.97 760 | typename detail::Nth::Type extract() { 21:26.97 | ^~~~~~~ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:26.97 gfx/layers/WebRenderTextureHost.o 21:26.97 /usr/lib64/ccache/g++ -o LayerScopePacket.pb.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/LayerScopePacket.pb.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/protobuf/LayerScopePacket.pb.cc 21:29.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:29.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:29.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:29.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.08 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:29.08 | ^ 21:29.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 21:29.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:29.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.09 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:29.09 | ^ 21:29.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 21:29.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 21:29.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:29.09 | ^ 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:29.09 | ^ 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.09 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:29.09 | ^ 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.09 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:29.09 | ^ 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:29.09 | ^ 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.09 371 | nscoord aAppUnitsPerDevPixel) { 21:29.09 | ^ 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.09 380 | nscoord aAppUnitsPerDevPixel) { 21:29.09 | ^ 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.09 387 | nscoord aAppUnitsPerDevPixel) { 21:29.09 | ^ 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.10 394 | nscoord aAppUnitsPerDevPixel) { 21:29.10 | ^ 21:29.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 21:29.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 21:29.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.10 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:29.10 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.11 189 | CSSRect GetExpandedScrollableRect() const { 21:29.11 | ^ 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:29.11 | ^ 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:29.11 | ^ 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:29.11 | ^ 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.11 243 | CSSRect CalculateScrollRange() const { 21:29.11 | ^ 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.11 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:29.11 | ^ 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:29.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.11 457 | CSSRect GetVisualViewport() const { 21:29.11 | ^ 21:29.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 21:29.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 21:29.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 21:29.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:29.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:29.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:29.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 21:29.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.13 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:29.14 | ^ 21:29.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:29.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:29.14 | ^ 21:29.14 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 21:29.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.14 21 | inline Rect ToRect(const gfxRect& aRect) { 21:29.14 | ^ 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.14 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:29.14 | ^ 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.14 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:29.14 | ^ 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.14 44 | inline Size ToSize(const gfxSize& aSize) { 21:29.14 | ^ 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.14 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:29.14 | ^ 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.14 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:29.15 | ^ 21:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.15 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:29.15 | ^ 21:29.15 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:29.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 21:29.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:29.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.15 1859 | int32_t aAppUnitsPerPixel) { 21:29.15 | ^ 21:29.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:29.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.15 3214 | int32_t aAppUnitsPerPixel) { 21:29.15 | ^ 21:29.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:29.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 21:29.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.15 332 | LayerPoint GetFixedPositionAnchor() const { 21:29.15 | ^ 21:29.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:29.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 21:29.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:29.15 | ^ 21:29.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:29.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, 21:29.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.16 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:29.16 | ^ 21:29.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:13, 21:29.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:24: 21:29.16 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 21:29.16 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.16 1394 | LayerPoint GetFixedPositionAnchor() { 21:29.16 | ^ 21:29.16 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 21:29.16 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.16 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 21:29.16 | ^ 21:29.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 21:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:29.17 | ^~~~~~~~ 21:29.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:29.17 | ^~~~~~~~ 21:29.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:29.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 21:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.17 427 | SizeT Size() const { return SizeT(width, height); } 21:29.17 | ^~~~ 21:29.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:29.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 21:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:29.17 | ^~~~~~~~ 21:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:29.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 21:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.18 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:29.18 | ^~~~~~~~ 21:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:29.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 21:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.18 62 | Sub operator-(const Sub& aPoint) const { 21:29.18 | ^~~~~~~~ 21:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.18 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:29.18 | ^~~~~~~~ 21:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.18 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:29.18 | ^~~~~~~~~~~~~ 21:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.19 323 | static SizeTyped FromUnknownSize( 21:29.19 | ^~~~~~~~~~~~~~~ 21:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 21:29.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 21:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.19 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 21:29.19 | ^~~~~~~~~~~~~~ 21:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.h:10, 21:29.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:7: 21:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.20 760 | typename detail::Nth::Type extract() { 21:29.20 | ^~~~~~~ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:29.20 gfx/layers/Unified_cpp_gfx_layers0.o 21:29.21 /usr/lib64/ccache/g++ -o WebRenderTextureHost.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/WebRenderTextureHost.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp 21:36.81 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:36.81 | ^ 21:36.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:36.81 | ^ 21:36.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:36.81 | ^ 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:36.81 | ^ 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:36.81 | ^ 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.81 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:36.81 | ^ 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:36.81 | ^ 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.81 371 | nscoord aAppUnitsPerDevPixel) { 21:36.81 | ^ 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.81 380 | nscoord aAppUnitsPerDevPixel) { 21:36.81 | ^ 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:36.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.81 387 | nscoord aAppUnitsPerDevPixel) { 21:36.81 | ^ 21:36.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:36.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.82 394 | nscoord aAppUnitsPerDevPixel) { 21:36.82 | ^ 21:36.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 21:36.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:36.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:36.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:36.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 21:36.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:36.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.82 189 | CSSRect GetExpandedScrollableRect() const { 21:36.82 | ^ 21:36.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:36.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:36.82 | ^ 21:36.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:36.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:36.82 | ^ 21:36.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:36.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:36.83 | ^ 21:36.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:36.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.83 243 | CSSRect CalculateScrollRange() const { 21:36.83 | ^ 21:36.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:36.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:36.83 | ^ 21:36.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:36.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.83 457 | CSSRect GetVisualViewport() const { 21:36.83 | ^ 21:36.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 21:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 21:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 21:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 21:36.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:36.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.84 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:36.84 | ^ 21:36.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:36.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:36.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:36.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:36.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:36.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.85 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:36.85 | ^ 21:36.85 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 21:36.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.86 21 | inline Rect ToRect(const gfxRect& aRect) { 21:36.86 | ^ 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.86 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:36.86 | ^ 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.86 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:36.86 | ^ 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.86 44 | inline Size ToSize(const gfxSize& aSize) { 21:36.86 | ^ 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.86 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:36.86 | ^ 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.86 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:36.86 | ^ 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.86 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:36.87 | ^ 21:36.87 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 21:36.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:36.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.87 1859 | int32_t aAppUnitsPerPixel) { 21:36.87 | ^ 21:36.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:36.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.87 3214 | int32_t aAppUnitsPerPixel) { 21:36.87 | ^ 21:36.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.88 332 | LayerPoint GetFixedPositionAnchor() const { 21:36.88 | ^ 21:36.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.88 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:36.88 | ^ 21:36.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:17, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.89 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:36.89 | ^ 21:36.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:36.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 21:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.89 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:36.89 | ^~~~~~~~ 21:36.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:36.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:36.89 | ^~~~~~~~ 21:36.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:36.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 21:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.90 427 | SizeT Size() const { return SizeT(width, height); } 21:36.90 | ^~~~ 21:36.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:36.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 21:36.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:36.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 21:36.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.90 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:36.90 | ^~~~~~~~ 21:36.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:36.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 21:36.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.90 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:36.90 | ^~~~~~~~ 21:36.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:36.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 21:36.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:36.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 21:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.91 62 | Sub operator-(const Sub& aPoint) const { 21:36.91 | ^~~~~~~~ 21:36.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.91 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:36.91 | ^~~~~~~~ 21:36.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:36.92 | ^~~~~~~~~~~~~ 21:36.92 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:19, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.92 323 | static SizeTyped FromUnknownSize( 21:36.92 | ^~~~~~~~~~~~~~~ 21:36.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageContainer.h:21, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/GLImages.h:13, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClientOGL.h:11, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.h:10, 21:36.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureClientOGL.cpp:7: 21:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.93 760 | typename detail::Nth::Type extract() { 21:36.93 | ^~~~~~~ 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:36.93 gfx/layers/Unified_cpp_gfx_layers1.o 21:36.93 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers0.o.pp Unified_cpp_gfx_layers0.cpp 21:40.49 gfx/layers/Unified_cpp_gfx_layers10.o 21:40.49 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers1.o.pp Unified_cpp_gfx_layers1.cpp 21:40.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 21:40.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 21:40.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 21:40.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:40.58 | ^ 21:40.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:16, 21:40.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 21:40.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:40.58 | ^ 21:40.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 21:40.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.58 21 | inline Rect ToRect(const gfxRect& aRect) { 21:40.58 | ^ 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:40.58 | ^ 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:40.58 | ^ 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.58 44 | inline Size ToSize(const gfxSize& aSize) { 21:40.58 | ^ 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:40.58 | ^ 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:40.58 | ^ 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:40.58 | ^ 21:40.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:40.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:40.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OGLShaderConfig.h:20, 21:40.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 21:40.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.58 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:40.58 | ^ 21:40.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:40.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.58 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:40.58 | ^ 21:40.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 371 | nscoord aAppUnitsPerDevPixel) { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 380 | nscoord aAppUnitsPerDevPixel) { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 387 | nscoord aAppUnitsPerDevPixel) { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 394 | nscoord aAppUnitsPerDevPixel) { 21:40.59 | ^ 21:40.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 21:40.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:40.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:40.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:40.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:40.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:40.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:40.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:40.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:13, 21:40.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 189 | CSSRect GetExpandedScrollableRect() const { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 243 | CSSRect CalculateScrollRange() const { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.59 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:40.59 | ^ 21:40.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:40.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.60 457 | CSSRect GetVisualViewport() const { 21:40.60 | ^ 21:40.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:13, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:40.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.60 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:40.60 | ^ 21:40.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:13, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:40.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:40.60 | ^ 21:40.60 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:13, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:40.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.60 1859 | int32_t aAppUnitsPerPixel) { 21:40.60 | ^ 21:40.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:40.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.60 3214 | int32_t aAppUnitsPerPixel) { 21:40.60 | ^ 21:40.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:13, 21:40.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:40.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.60 332 | LayerPoint GetFixedPositionAnchor() const { 21:40.60 | ^ 21:40.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:13, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:40.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:40.61 | ^ 21:40.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:13, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:40.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.61 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:40.61 | ^ 21:40.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:40.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 21:40.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:40.61 | ^~~~~~~~ 21:40.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OGLShaderConfig.h:20, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:40.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:40.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.61 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:40.61 | ^~~~~~~~ 21:40.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.62 427 | SizeT Size() const { return SizeT(width, height); } 21:40.62 | ^~~~ 21:40.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OGLShaderConfig.h:20, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 21:40.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:40.62 | ^~~~~~~~ 21:40.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 21:40.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.62 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:40.62 | ^~~~~~~~ 21:40.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.62 62 | Sub operator-(const Sub& aPoint) const { 21:40.62 | ^~~~~~~~ 21:40.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:40.62 | ^~~~~~~~ 21:40.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:40.62 | ^~~~~~~~~~~~~ 21:40.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.62 323 | static SizeTyped FromUnknownSize( 21:40.62 | ^~~~~~~~~~~~~~~ 21:40.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OGLShaderConfig.h:19, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.h:12, 21:40.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/X11TextureSourceOGL.cpp:7: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:40.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.63 760 | typename detail::Nth::Type extract() { 21:40.63 | ^~~~~~~ 21:40.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:40.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:40.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:40.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:40.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:40.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:40.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:40.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:40.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:40.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:40.63 gfx/layers/Unified_cpp_gfx_layers11.o 21:40.63 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers10.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers10.o.pp Unified_cpp_gfx_layers10.cpp 21:42.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:42.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 21:42.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:42.73 | ^ 21:42.73 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 21:42.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.73 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:42.73 | ^ 21:42.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:14, 21:42.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:11, 21:42.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.73 21 | inline Rect ToRect(const gfxRect& aRect) { 21:42.73 | ^ 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:42.73 | ^ 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:42.73 | ^ 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.73 44 | inline Size ToSize(const gfxSize& aSize) { 21:42.73 | ^ 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:42.73 | ^ 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.73 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:42.73 | ^ 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.73 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:42.73 | ^ 21:42.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OGLShaderConfig.h:20, 21:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 21:42.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:11, 21:42.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:42.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:42.73 | ^ 21:42.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 371 | nscoord aAppUnitsPerDevPixel) { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 380 | nscoord aAppUnitsPerDevPixel) { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 387 | nscoord aAppUnitsPerDevPixel) { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 394 | nscoord aAppUnitsPerDevPixel) { 21:42.74 | ^ 21:42.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 21:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:42.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 21:42.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 189 | CSSRect GetExpandedScrollableRect() const { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 243 | CSSRect CalculateScrollRange() const { 21:42.74 | ^ 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:42.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:42.75 | ^ 21:42.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:42.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.75 457 | CSSRect GetVisualViewport() const { 21:42.75 | ^ 21:42.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 21:42.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.76 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:42.76 | ^ 21:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.76 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:42.76 | ^ 21:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.76 1859 | int32_t aAppUnitsPerPixel) { 21:42.76 | ^ 21:42.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.76 3214 | int32_t aAppUnitsPerPixel) { 21:42.76 | ^ 21:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.76 332 | LayerPoint GetFixedPositionAnchor() const { 21:42.76 | ^ 21:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.76 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:42.76 | ^ 21:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.76 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:42.76 | ^ 21:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 21:42.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:42.77 | ^~~~~~~~ 21:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OGLShaderConfig.h:20, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:11, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:42.77 | ^~~~~~~~ 21:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.77 427 | SizeT Size() const { return SizeT(width, height); } 21:42.77 | ^~~~ 21:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OGLShaderConfig.h:20, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:11, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 21:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.77 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:42.77 | ^~~~~~~~ 21:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 21:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.77 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:42.77 | ^~~~~~~~ 21:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.77 62 | Sub operator-(const Sub& aPoint) const { 21:42.77 | ^~~~~~~~ 21:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.77 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:42.77 | ^~~~~~~~ 21:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.77 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:42.77 | ^~~~~~~~~~~~~ 21:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:10, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.77 323 | static SizeTyped FromUnknownSize( 21:42.77 | ^~~~~~~~~~~~~~~ 21:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OGLShaderConfig.h:19, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorOGL.h:17, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.h:11, 21:42.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/WaylandDMABUFTextureHostOGL.cpp:7: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.78 760 | typename detail::Nth::Type extract() { 21:42.78 | ^~~~~~~ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:42.78 gfx/layers/Unified_cpp_gfx_layers12.o 21:42.78 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers11.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers11.o.pp Unified_cpp_gfx_layers11.cpp 21:49.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 21:49.57 | ^ 21:49.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 21:49.57 | ^ 21:49.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:20, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 21:49.57 | ^ 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 21:49.57 | ^ 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 21:49.57 | ^ 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 21:49.57 | ^ 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 21:49.57 | ^ 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.57 371 | nscoord aAppUnitsPerDevPixel) { 21:49.57 | ^ 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.57 380 | nscoord aAppUnitsPerDevPixel) { 21:49.57 | ^ 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.57 387 | nscoord aAppUnitsPerDevPixel) { 21:49.57 | ^ 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.57 394 | nscoord aAppUnitsPerDevPixel) { 21:49.57 | ^ 21:49.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.57 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 189 | CSSRect GetExpandedScrollableRect() const { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 243 | CSSRect CalculateScrollRange() const { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 457 | CSSRect GetVisualViewport() const { 21:49.58 | ^ 21:49.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 1338 | CSSCoord ToCSSPixels() const { return _0; } 21:49.58 | ^ 21:49.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 21:49.58 | ^ 21:49.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 21 | inline Rect ToRect(const gfxRect& aRect) { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 44 | inline Size ToSize(const gfxSize& aSize) { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 21:49.58 | ^ 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 21:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 21:49.58 | ^ 21:49.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:49.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:49.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 21:49.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.59 1859 | int32_t aAppUnitsPerPixel) { 21:49.59 | ^ 21:49.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 21:49.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.59 3214 | int32_t aAppUnitsPerPixel) { 21:49.59 | ^ 21:49.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 21:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.60 332 | LayerPoint GetFixedPositionAnchor() const { 21:49.60 | ^ 21:49.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.60 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 21:49.60 | ^ 21:49.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.60 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 21:49.60 | ^ 21:49.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 21:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 21:49.60 | ^~~~~~~~ 21:49.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:20, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 21:49.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.60 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 21:49.60 | ^~~~~~~~ 21:49.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 21:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.60 427 | SizeT Size() const { return SizeT(width, height); } 21:49.60 | ^~~~ 21:49.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:20, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 21:49.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 21:49.60 | ^~~~~~~~ 21:49.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 21:49.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 21:49.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 21:49.60 | ^~~~~~~~ 21:49.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:49.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 21:49.61 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.61 62 | Sub operator-(const Sub& aPoint) const { 21:49.61 | ^~~~~~~~ 21:49.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.61 43 | friend Sub operator*(T aScale, Sub aCoord) { 21:49.61 | ^~~~~~~~ 21:49.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.61 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 21:49.61 | ^~~~~~~~~~~~~ 21:49.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:17, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.61 323 | static SizeTyped FromUnknownSize( 21:49.61 | ^~~~~~~~~~~~~~~ 21:49.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:20, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.h:10, 21:49.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderTextureHost.cpp:7: 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.61 760 | typename detail::Nth::Type extract() { 21:49.61 | ^~~~~~~ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 21:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 21:49.61 gfx/layers/Unified_cpp_gfx_layers2.o 21:49.62 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers12.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers12.o.pp Unified_cpp_gfx_layers12.cpp 22:00.64 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/harfbuzz/src' 22:00.65 gfx/layers/Unified_cpp_gfx_layers3.o 22:00.65 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers2.o.pp Unified_cpp_gfx_layers2.cpp 22:01.71 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:01.71 | ^ 22:01.71 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:01.71 | ^ 22:01.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:01.71 | ^ 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:01.71 | ^ 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:01.71 | ^ 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:01.71 | ^ 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.71 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:01.71 | ^ 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.71 371 | nscoord aAppUnitsPerDevPixel) { 22:01.71 | ^ 22:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:01.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.72 380 | nscoord aAppUnitsPerDevPixel) { 22:01.72 | ^ 22:01.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:01.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.72 387 | nscoord aAppUnitsPerDevPixel) { 22:01.72 | ^ 22:01.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.73 394 | nscoord aAppUnitsPerDevPixel) { 22:01.73 | ^ 22:01.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 22:01.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 22:01.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 22:01.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 22:01.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:37, 22:01.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 22:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.73 1338 | CSSCoord ToCSSPixels() const { return _0; } 22:01.75 | ^ 22:01.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 22:01.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:01.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:01.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:01.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:01.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:01.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:01.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 22:01.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 22:01.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 22:01.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 22:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.76 189 | CSSRect GetExpandedScrollableRect() const { 22:01.76 | ^ 22:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.76 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:01.76 | ^ 22:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 22:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.76 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 22:01.77 | ^ 22:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 22:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 22:01.77 | ^ 22:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 22:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.77 243 | CSSRect CalculateScrollRange() const { 22:01.77 | ^ 22:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 22:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.77 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 22:01.77 | ^ 22:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 22:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.77 457 | CSSRect GetVisualViewport() const { 22:01.77 | ^ 22:01.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 22:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 22:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 22:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 22:01.78 | ^ 22:01.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 22:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 22:01.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 22:01.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 22:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.79 21 | inline Rect ToRect(const gfxRect& aRect) { 22:01.79 | ^ 22:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 22:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.79 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 22:01.79 | ^ 22:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 22:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.80 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:01.80 | ^ 22:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 22:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.80 44 | inline Size ToSize(const gfxSize& aSize) { 22:01.80 | ^ 22:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:01.80 | ^ 22:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 22:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.80 52 | inline gfxSize ThebesSize(const Size& aSize) { 22:01.80 | ^ 22:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 22:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.80 56 | inline gfxRect ThebesRect(const Rect& aRect) { 22:01.80 | ^ 22:01.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 22:01.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 22:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.81 1859 | int32_t aAppUnitsPerPixel) { 22:01.81 | ^ 22:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 22:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.82 3214 | int32_t aAppUnitsPerPixel) { 22:01.82 | ^ 22:01.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 22:01.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.82 332 | LayerPoint GetFixedPositionAnchor() const { 22:01.82 | ^ 22:01.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 22:01.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.83 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 22:01.83 | ^ 22:01.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:01.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 22:01.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.84 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:01.84 | ^ 22:01.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 22:01.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.85 1394 | LayerPoint GetFixedPositionAnchor() { 22:01.85 | ^ 22:01.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 22:01.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.85 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 22:01.85 | ^ 22:01.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 22:01.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 22:01.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 22:01.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 22:01.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 22:01.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 22:01.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.85 49 | gfx::Size GetInheritedScale() const { return mScale; } 22:01.85 | ^ 22:01.86 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 22:01.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 22:01.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.86 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 22:01.86 | ^ 22:01.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 22:01.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 22:01.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:15: 22:01.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 22:01.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.86 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 22:01.86 | ^ 22:01.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:01.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:01.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 22:01.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 22:01.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 22:01.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 22:01.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:01.87 | ^~~~~~~~ 22:01.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:01.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 22:01.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 22:01.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 22:01.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 22:01.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 22:01.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 22:01.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 22:01.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.87 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:01.88 | ^~~~~~~~ 22:01.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 22:01.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 22:01.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.88 43 | friend Sub operator*(T aScale, Sub aCoord) { 22:01.88 | ^~~~~~~~ 22:01.88 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 22:01.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 22:01.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:01.89 | ^~~~~~~~~~~~~ 22:01.89 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 22:01.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 22:01.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:01.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:01.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.89 323 | static SizeTyped FromUnknownSize( 22:01.89 | ^~~~~~~~~~~~~~~ 22:01.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:01.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 22:01.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 22:01.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:01.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 22:01.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.90 427 | SizeT Size() const { return SizeT(width, height); } 22:01.90 | ^~~~ 22:01.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:01.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 22:01.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 22:01.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 22:01.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 22:01.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 22:01.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 22:01.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:01.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 22:01.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.90 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:01.90 | ^~~~~~~~ 22:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 22:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:01.91 | ^~~~~~~~ 22:01.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:01.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 22:01.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 22:01.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 22:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.91 62 | Sub operator-(const Sub& aPoint) const { 22:01.91 | ^~~~~~~~ 22:01.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:01.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 22:01.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 22:01.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 22:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 22:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.92 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 22:01.92 | ^~~~~~~~~~~~~~ 22:01.92 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 22:01.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 22:01.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 22:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 22:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:01.92 | ^~~~~~~~~~~~~ 22:01.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:01.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 22:01.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 22:01.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 22:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.93 383 | Point TopLeft() const { return Point(x, y); } 22:01.93 | ^~~~~~~ 22:01.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:01.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 22:01.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 22:01.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 22:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 22:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.93 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 22:01.94 | ^~~~~~~~~~~~~~~ 22:01.94 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 22:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.94 277 | static RectTyped FromUnknownRect( 22:01.94 | ^~~~~~~~~~~~~~~ 22:01.94 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 22:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.94 150 | static PointTyped FromUnknownPoint( 22:01.94 | ^~~~~~~~~~~~~~~~ 22:01.94 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 22:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 22:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.95 282 | RectTyped ToUnknownRect() const { 22:01.95 | ^~~~~~~~~~~~~ 22:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPoint.h:9, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:12, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 22:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 22:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 22:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.95 246 | PointTyped As2DPoint() const { 22:01.95 | ^~~~~~~~~ 22:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:11, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 22:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 22:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.96 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 22:01.96 | ^~~~~~~~~ 22:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:01.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:13, 22:01.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 22:01.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 22:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 22:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 22:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.96 2266 | PointTyped TransformPointSimple( 22:01.96 | ^~~~~~~~~~~~~~~~~~~~ 22:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 22:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 22:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.96 794 | RectTyped TransformAndClipBounds( 22:01.96 | ^~~~~~~~~~~~~~~~~~~~~~ 22:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 22:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 22:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 22:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 22:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 22:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 22:01.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPattern.h:16, 22:01.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.h:15, 22:01.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:9, 22:01.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 22:01.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.cpp:8: 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.97 760 | typename detail::Nth::Type extract() { 22:01.97 | ^~~~~~~ 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:01.98 gfx/thebes/gfxGdkNativeRenderer.o 22:01.98 /usr/lib64/ccache/g++ -o gfxFontUtils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/gfxFontUtils.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.cpp 22:05.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 22:05.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.51 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:05.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.51 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:05.51 | ^ 22:05.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:05.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 22:05.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.51 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:05.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.51 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:05.51 | ^ 22:05.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.52 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:05.52 | ^ 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:05.52 | ^ 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:05.52 | ^ 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:05.52 | ^ 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:05.52 | ^ 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.52 371 | nscoord aAppUnitsPerDevPixel) { 22:05.52 | ^ 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.52 380 | nscoord aAppUnitsPerDevPixel) { 22:05.52 | ^ 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.52 387 | nscoord aAppUnitsPerDevPixel) { 22:05.52 | ^ 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.52 394 | nscoord aAppUnitsPerDevPixel) { 22:05.52 | ^ 22:05.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 22:05.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 22:05.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 22:05.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 22:05.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 22:05.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 22:05.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUChild.h:12, 22:05.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:8, 22:05.52 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 22:05.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.52 189 | CSSRect GetExpandedScrollableRect() const { 22:05.53 | ^ 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.53 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:05.53 | ^ 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.53 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 22:05.53 | ^ 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.53 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 22:05.53 | ^ 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.53 243 | CSSRect CalculateScrollRange() const { 22:05.53 | ^ 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.53 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 22:05.53 | ^ 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.53 457 | CSSRect GetVisualViewport() const { 22:05.53 | ^ 22:05.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUChild.h:12, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:8, 22:05.53 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.53 1338 | CSSCoord ToCSSPixels() const { return _0; } 22:05.53 | ^ 22:05.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUChild.h:12, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:8, 22:05.53 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 22:05.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.53 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 22:05.53 | ^ 22:05.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 22:05.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUChild.h:12, 22:05.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:8, 22:05.54 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.54 21 | inline Rect ToRect(const gfxRect& aRect) { 22:05.54 | ^ 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.54 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 22:05.54 | ^ 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.54 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:05.54 | ^ 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.54 44 | inline Size ToSize(const gfxSize& aSize) { 22:05.54 | ^ 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.54 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:05.54 | ^ 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.54 52 | inline gfxSize ThebesSize(const Size& aSize) { 22:05.54 | ^ 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 22:05.54 | ^ 22:05.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 22:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 22:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 22:05.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUChild.h:12, 22:05.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:8, 22:05.54 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.54 1859 | int32_t aAppUnitsPerPixel) { 22:05.54 | ^ 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 22:05.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.54 3214 | int32_t aAppUnitsPerPixel) { 22:05.54 | ^ 22:05.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 22:05.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 22:05.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 22:05.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUChild.h:12, 22:05.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:8, 22:05.56 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 22:05.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.56 332 | LayerPoint GetFixedPositionAnchor() const { 22:05.57 | ^ 22:05.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUChild.h:12, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:8, 22:05.57 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.57 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 22:05.57 | ^ 22:05.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUChild.h:23, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/GPUChild.h:12, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:8, 22:05.57 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:05.57 | ^ 22:05.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:12, 22:05.57 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.57 1394 | LayerPoint GetFixedPositionAnchor() { 22:05.57 | ^ 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.57 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 22:05.57 | ^ 22:05.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/VsyncBridgeChild.cpp:8, 22:05.57 from Unified_cpp_gfx_ipc0.cpp:101: 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.57 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 22:05.57 | ^ 22:05.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.57 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 22:05.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:05.57 | ^~~~~~~~ 22:05.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.58 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:05.58 | ^~~~~~~~ 22:05.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.58 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.58 427 | SizeT Size() const { return SizeT(width, height); } 22:05.58 | ^~~~ 22:05.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.58 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:05.58 | ^~~~~~~~ 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:05.58 | ^~~~~~~~ 22:05.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.58 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 22:05.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.58 62 | Sub operator-(const Sub& aPoint) const { 22:05.58 | ^~~~~~~~ 22:05.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 22:05.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.61 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 22:05.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 22:05.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.61 43 | friend Sub operator*(T aScale, Sub aCoord) { 22:05.61 | ^~~~~~~~ 22:05.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.62 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:05.62 | ^~~~~~~~~~~~~ 22:05.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.62 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.62 323 | static SizeTyped FromUnknownSize( 22:05.62 | ^~~~~~~~~~~~~~~ 22:05.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.62 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.62 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 22:05.62 | ^~~~~~~~~~~~~~ 22:05.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.62 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:05.62 | ^~~~~~~~~~~~~ 22:05.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.62 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 22:05.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.62 383 | Point TopLeft() const { return Point(x, y); } 22:05.63 | ^~~~~~~ 22:05.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.63 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 22:05.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 22:05.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.63 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 22:05.63 | ^~~~~~~~~~~~~~~ 22:05.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.63 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 22:05.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 22:05.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 22:05.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.63 246 | PointTyped As2DPoint() const { 22:05.63 | ^~~~~~~~~ 22:05.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.63 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:05.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 22:05.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 22:05.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.63 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 22:05.63 | ^~~~~~~~~ 22:05.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.65 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 22:05.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 22:05.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 22:05.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.66 2266 | PointTyped TransformPointSimple( 22:05.66 | ^~~~~~~~~~~~~~~~~~~~ 22:05.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:05.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 22:05.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 22:05.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.66 794 | RectTyped TransformAndClipBounds( 22:05.66 | ^~~~~~~~~~~~~~~~~~~~~~ 22:05.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 22:05.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 22:05.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 22:05.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 22:05.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 22:05.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 22:05.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 22:05.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 22:05.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:20, 22:05.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.66 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 22:05.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:05.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:05.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.67 760 | typename detail::Nth::Type extract() { 22:05.67 | ^~~~~~~ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.67 In file included from Unified_cpp_gfx_ipc0.cpp:20: 22:05.67 /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CrossProcessPaint.cpp: In static member function ‘static mozilla::gfx::PaintFragment mozilla::gfx::PaintFragment::Record(nsIDocShell*, const mozilla::Maybe >&, float, nscolor, mozilla::gfx::CrossProcessPaintFlags)’: 22:05.67 /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CrossProcessPaint.cpp:70:74: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.67 70 | rect = gfx::RoundedOut(CSSPixel::FromAppUnits(boundsAu).ToUnknownRect()); 22:05.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CrossProcessPaint.cpp:70:50: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.67 70 | rect = gfx::RoundedOut(CSSPixel::FromAppUnits(boundsAu).ToUnknownRect()); 22:05.67 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 22:05.67 /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CrossProcessPaint.cpp:70:74: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.67 70 | rect = gfx::RoundedOut(CSSPixel::FromAppUnits(boundsAu).ToUnknownRect()); 22:05.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:05.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.67 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:18: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.67 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:05.67 | ^~~~~~~~~~~~ 22:05.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 22:05.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:05.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.h:10, 22:05.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/ipc/CompositorSession.cpp:6, 22:05.67 from Unified_cpp_gfx_ipc0.cpp:2: 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::CSSPixel; F = float]’: 22:05.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:05.67 282 | RectTyped ToUnknownRect() const { 22:05.67 | ^~~~~~~~~~~~~ 22:05.68 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/ipc' 22:05.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr' 22:05.68 mkdir -p '.deps/' 22:05.68 gfx/vr/VRManager.o 22:05.68 /usr/lib64/ccache/g++ -o VRManager.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/VRManager.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp 22:05.68 gfx/vr/VRPuppetCommandBuffer.o 22:11.98 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 22:11.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 22:11.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 22:11.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 22:11.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.cpp:9: 22:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.98 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:11.98 | ^ 22:11.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:11.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 22:11.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 22:11.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.cpp:9: 22:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:11.98 | ^ 22:11.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:11.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 22:11.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 22:11.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 22:11.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.cpp:9: 22:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.99 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:11.99 | ^ 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.99 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:11.99 | ^ 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:11.99 | ^ 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.99 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:11.99 | ^ 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.99 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:11.99 | ^ 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.99 371 | nscoord aAppUnitsPerDevPixel) { 22:11.99 | ^ 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.99 380 | nscoord aAppUnitsPerDevPixel) { 22:11.99 | ^ 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.99 387 | nscoord aAppUnitsPerDevPixel) { 22:11.99 | ^ 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.99 394 | nscoord aAppUnitsPerDevPixel) { 22:11.99 | ^ 22:11.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:11.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:11.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:11.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 22:11.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 22:11.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 22:11.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 22:11.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.cpp:9: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:11.99 | ^~~~~~~~ 22:11.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:11.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 22:11.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 22:11.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 22:11.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.cpp:9: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 22:11.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:11.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:12.01 | ^~~~~~~~ 22:12.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:12.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 22:12.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 22:12.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 22:12.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 22:12.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.cpp:9: 22:12.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:12.02 323 | static SizeTyped FromUnknownSize( 22:12.02 | ^~~~~~~~~~~~~~~ 22:12.02 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontVariations.h:12, 22:12.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:9, 22:12.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.cpp:9: 22:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In static member function ‘static void gfxFontUtils::GetVariationData(gfxFontEntry*, nsTArray*, nsTArray*)’: 22:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ [-Warray-bounds] 22:12.02 410 | size_type Capacity() const { return mHdr->mCapacity; } 22:12.02 | ~~~~~~^~~~~~~~~ 22:12.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.cpp:1843:32: note: while referencing ‘instance’ 22:12.02 1843 | gfxFontVariationInstance instance; 22:12.02 | ^~~~~~~~ 22:12.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 22:12.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontVariations.h:12, 22:12.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:9, 22:12.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.cpp:9: 22:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ [-Warray-bounds] 22:12.02 416 | mArray.mHdr->mLength = 0; 22:12.02 | ~~~~~~~~~~~~~~~~~~~~~^~~ 22:12.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.cpp:1843:32: note: while referencing ‘instance’ 22:12.02 1843 | gfxFontVariationInstance instance; 22:12.02 | ^~~~~~~~ 22:12.03 gfx/thebes/gfxPlatform.o 22:12.04 /usr/lib64/ccache/g++ -o gfxGdkNativeRenderer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/gfxGdkNativeRenderer.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGdkNativeRenderer.cpp 22:20.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:20.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.h:10, 22:20.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGdkNativeRenderer.h:12, 22:20.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGdkNativeRenderer.cpp:6: 22:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:20.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:20.38 | ^ 22:20.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:20.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.h:10, 22:20.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGdkNativeRenderer.h:12, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGdkNativeRenderer.cpp:6: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:20.39 | ^ 22:20.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGdkNativeRenderer.cpp:8: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:20.39 | ^ 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:20.39 | ^ 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:20.39 | ^ 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:20.39 | ^ 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:20.39 | ^ 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 371 | nscoord aAppUnitsPerDevPixel) { 22:20.39 | ^ 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 380 | nscoord aAppUnitsPerDevPixel) { 22:20.39 | ^ 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 387 | nscoord aAppUnitsPerDevPixel) { 22:20.39 | ^ 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 394 | nscoord aAppUnitsPerDevPixel) { 22:20.39 | ^ 22:20.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGdkNativeRenderer.h:10, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGdkNativeRenderer.cpp:6: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:20.39 | ^~~~~~~~ 22:20.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 22:20.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGdkNativeRenderer.cpp:8: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 22:20.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:20.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:20.39 | ^~~~~~~~ 22:20.40 gfx/thebes/gfxPlatformGtk.o 22:20.40 /usr/lib64/ccache/g++ -o gfxPlatform.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/gfxPlatform.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp 22:23.51 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.51 from Unified_cpp_gfx_layers0.cpp:2: 22:23.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:23.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.51 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:23.51 | ^ 22:23.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.51 from Unified_cpp_gfx_layers0.cpp:2: 22:23.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:23.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.51 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:23.51 | ^ 22:23.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.51 from Unified_cpp_gfx_layers0.cpp:2: 22:23.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:23.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.51 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:23.51 | ^ 22:23.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:23.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.51 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 371 | nscoord aAppUnitsPerDevPixel) { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 380 | nscoord aAppUnitsPerDevPixel) { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 387 | nscoord aAppUnitsPerDevPixel) { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 394 | nscoord aAppUnitsPerDevPixel) { 22:23.52 | ^ 22:23.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.52 from Unified_cpp_gfx_layers0.cpp:2: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 1338 | CSSCoord ToCSSPixels() const { return _0; } 22:23.52 | ^ 22:23.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:12, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.52 from Unified_cpp_gfx_layers0.cpp:2: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 189 | CSSRect GetExpandedScrollableRect() const { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 243 | CSSRect CalculateScrollRange() const { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 22:23.52 | ^ 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 457 | CSSRect GetVisualViewport() const { 22:23.52 | ^ 22:23.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:12, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.52 from Unified_cpp_gfx_layers0.cpp:2: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 22:23.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.52 332 | LayerPoint GetFixedPositionAnchor() const { 22:23.52 | ^ 22:23.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:23.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:23.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:23.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:12, 22:23.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.53 from Unified_cpp_gfx_layers0.cpp:2: 22:23.53 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 22:23.53 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.53 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 22:23.53 | ^ 22:23.53 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 22:23.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 22:23.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:23.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:23.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:12, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.54 from Unified_cpp_gfx_layers0.cpp:2: 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.54 21 | inline Rect ToRect(const gfxRect& aRect) { 22:23.54 | ^ 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.54 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 22:23.54 | ^ 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.54 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:23.54 | ^ 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.54 44 | inline Size ToSize(const gfxSize& aSize) { 22:23.54 | ^ 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.54 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:23.54 | ^ 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.54 52 | inline gfxSize ThebesSize(const Size& aSize) { 22:23.54 | ^ 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 22:23.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 22:23.54 | ^ 22:23.54 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:12, 22:23.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.54 from Unified_cpp_gfx_layers0.cpp:2: 22:23.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 22:23.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.54 1859 | int32_t aAppUnitsPerPixel) { 22:23.54 | ^ 22:23.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 22:23.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.54 3214 | int32_t aAppUnitsPerPixel) { 22:23.56 | ^ 22:23.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 22:23.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:23.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:23.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:12, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.57 from Unified_cpp_gfx_layers0.cpp:2: 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.57 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 22:23.57 | ^ 22:23.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:12, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.57 from Unified_cpp_gfx_layers0.cpp:2: 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:23.57 | ^ 22:23.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:19, 22:23.57 from Unified_cpp_gfx_layers0.cpp:2: 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.57 1394 | LayerPoint GetFixedPositionAnchor() { 22:23.57 | ^ 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.57 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 22:23.57 | ^ 22:23.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:19, 22:23.57 from Unified_cpp_gfx_layers0.cpp:2: 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.57 49 | gfx::Size GetInheritedScale() const { return mScale; } 22:23.57 | ^ 22:23.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:19, 22:23.57 from Unified_cpp_gfx_layers0.cpp:2: 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 22:23.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.57 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 22:23.57 | ^ 22:23.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.58 from Unified_cpp_gfx_layers0.cpp:2: 22:23.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 22:23.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 22:23.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:23.58 | ^~~~~~~~ 22:23.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.58 from Unified_cpp_gfx_layers0.cpp:2: 22:23.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 22:23.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 22:23.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:23.58 | ^~~~~~~~ 22:23.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.58 from Unified_cpp_gfx_layers0.cpp:2: 22:23.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:23.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 22:23.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.58 427 | SizeT Size() const { return SizeT(width, height); } 22:23.58 | ^~~~ 22:23.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.58 from Unified_cpp_gfx_layers0.cpp:2: 22:23.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:23.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 22:23.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:23.58 | ^~~~~~~~ 22:23.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:23.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 22:23.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:23.58 | ^~~~~~~~ 22:23.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.58 from Unified_cpp_gfx_layers0.cpp:2: 22:23.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:23.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 22:23.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.58 62 | Sub operator-(const Sub& aPoint) const { 22:23.58 | ^~~~~~~~ 22:23.60 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:23.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.60 from Unified_cpp_gfx_layers0.cpp:2: 22:23.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.61 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:23.61 | ^~~~~~~~~~~~~ 22:23.61 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.61 from Unified_cpp_gfx_layers0.cpp:2: 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.61 323 | static SizeTyped FromUnknownSize( 22:23.61 | ^~~~~~~~~~~~~~~ 22:23.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.61 from Unified_cpp_gfx_layers0.cpp:2: 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.61 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 22:23.61 | ^~~~~~~~~~~~~~ 22:23.61 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.61 from Unified_cpp_gfx_layers0.cpp:2: 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.61 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:23.61 | ^~~~~~~~~~~~~ 22:23.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.61 from Unified_cpp_gfx_layers0.cpp:2: 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 22:23.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.61 383 | Point TopLeft() const { return Point(x, y); } 22:23.61 | ^~~~~~~ 22:23.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.62 from Unified_cpp_gfx_layers0.cpp:2: 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.62 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 22:23.62 | ^~~~~~~~~~~~~~~ 22:23.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.62 from Unified_cpp_gfx_layers0.cpp:2: 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.62 277 | static RectTyped FromUnknownRect( 22:23.62 | ^~~~~~~~~~~~~~~ 22:23.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.62 from Unified_cpp_gfx_layers0.cpp:2: 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.62 150 | static PointTyped FromUnknownPoint( 22:23.62 | ^~~~~~~~~~~~~~~~ 22:23.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.62 from Unified_cpp_gfx_layers0.cpp:2: 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 22:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.62 282 | RectTyped ToUnknownRect() const { 22:23.62 | ^~~~~~~~~~~~~ 22:23.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.62 from Unified_cpp_gfx_layers0.cpp:2: 22:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::MoveInsideAndClamp(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:23.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.cpp:88:55: required from here 22:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:622:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.64 622 | [[nodiscard]] Sub MoveInsideAndClamp(const Sub& aRect) const { 22:23.64 | ^~~~~~~~~~~~~~~~~~ 22:23.64 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.65 from Unified_cpp_gfx_layers0.cpp:2: 22:23.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 22:23.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 22:23.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 22:23.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.65 246 | PointTyped As2DPoint() const { 22:23.65 | ^~~~~~~~~ 22:23.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.65 from Unified_cpp_gfx_layers0.cpp:2: 22:23.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:23.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 22:23.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 22:23.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.65 794 | RectTyped TransformAndClipBounds( 22:23.65 | ^~~~~~~~~~~~~~~~~~~~~~ 22:23.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AtomArray.h:11, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.66 from Unified_cpp_gfx_layers0.cpp:2: 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.66 760 | typename detail::Nth::Type extract() { 22:23.66 | ^~~~~~~ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:23.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 22:23.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.66 from Unified_cpp_gfx_layers0.cpp:2: 22:23.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function ‘static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)’: 22:23.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.67 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 22:23.67 | ^~~~~~~~~~~~~~~~ 22:23.67 In file included from Unified_cpp_gfx_layers0.cpp:11: 22:23.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationInfo.cpp: In function ‘mozilla::Maybe mozilla::layers::CreateAnimationData(nsIFrame*, nsDisplayItem*, DisplayItemType, mozilla::layers::LayersBackend, mozilla::layers::AnimationDataType)’: 22:23.68 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationInfo.cpp:701:61: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.68 701 | styleOrigin.horizontal, styleOrigin.vertical, refBox); 22:23.68 | ^ 22:23.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 22:23.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 22:23.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:19, 22:23.68 from Unified_cpp_gfx_layers0.cpp:2: 22:23.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 22:23.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.68 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 22:23.68 | ^ 22:23.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 22:23.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.68 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 22:23.68 | ^~~~~~~~~~~ 22:23.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 22:23.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.68 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 22:23.68 | ^ 22:23.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 22:23.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.68 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 22:23.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:23.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.68 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 22:23.68 | ~~~~~~~~~~~~~^~ 22:23.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.68 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 22:23.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:23.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.68 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 22:23.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 22:23.68 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:23.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.69 from Unified_cpp_gfx_layers0.cpp:2: 22:23.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 22:23.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.69 282 | RectTyped ToUnknownRect() const { 22:23.69 | ^~~~~~~~~~~~~ 22:23.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.70 from Unified_cpp_gfx_layers0.cpp:2: 22:23.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:23.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.70 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:23.70 | ^~~~~~~~~ 22:23.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:11, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.70 from Unified_cpp_gfx_layers0.cpp:2: 22:23.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Triangle.h: In constructor ‘mozilla::gfx::TriangleTyped::TriangleTyped(mozilla::gfx::PointTyped, mozilla::gfx::PointTyped, mozilla::gfx::PointTyped) [with Units = mozilla::gfx::UnknownUnits; F = float]’: 22:23.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Triangle.h:28:3: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.70 28 | TriangleTyped(PointTyped aP1, PointTyped aP2, 22:23.70 | ^~~~~~~~~~~~~ 22:23.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Triangle.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::TriangleTyped::BoundingBox() const [with Units = mozilla::gfx::UnknownUnits; F = float]’: 22:23.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Triangle.h:32:23: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.70 32 | RectTyped BoundingBox() const { 22:23.70 | ^~~~~~~~~~~ 22:23.70 In file included from Unified_cpp_gfx_layers0.cpp:92: 22:23.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Compositor.cpp: In function ‘size_t mozilla::layers::DecomposeIntoNoRepeatRects(const Rect&, const Rect&, mozilla::gfx::Rect (*)[4], mozilla::gfx::Rect (*)[4])’: 22:23.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Compositor.cpp:457:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.70 457 | gfx::Point tl = texCoordRect.TopLeft(); 22:23.70 | ^ 22:23.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Compositor.cpp: In member function ‘mozilla::gfx::IntRect mozilla::layers::Compositor::ComputeBackdropCopyRect(const Triangle&, const IntRect&, const Matrix4x4&, mozilla::gfx::Matrix4x4*, mozilla::gfx::Rect*)’: 22:23.72 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Compositor.cpp:557:49: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.72 557 | gfx::Rect boundingBox = aTriangle.BoundingBox(); 22:23.72 | ^ 22:23.72 In file included from Unified_cpp_gfx_layers0.cpp:119: 22:23.72 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.cpp: In member function ‘void mozilla::layers::FrameMetrics::RecalculateLayoutViewportOffset()’: 22:23.72 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.cpp:24:62: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.73 24 | KeepLayoutViewportEnclosingVisualViewport(GetVisualViewport(), 22:23.73 | ~~~~~~~~~~~~~~~~~^~ 22:23.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:12, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.73 from Unified_cpp_gfx_layers0.cpp:2: 22:23.73 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 22:23.73 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:458:69: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.73 458 | return CSSRect(mScrollOffset, CalculateCompositedSizeInCssPixels()); 22:23.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:23.73 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:23.73 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.73 213 | return mCompositionBounds.Size() / GetZoom(); 22:23.73 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:23.73 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.73 213 | return mCompositionBounds.Size() / GetZoom(); 22:23.73 | ^ 22:23.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.73 from Unified_cpp_gfx_layers0.cpp:2: 22:23.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:23.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.73 427 | SizeT Size() const { return SizeT(width, height); } 22:23.73 | ^~~~ 22:23.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:11, 22:23.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.73 from Unified_cpp_gfx_layers0.cpp:2: 22:23.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:23.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.73 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:23.73 | ^~~~~~~~ 22:23.73 In file included from Unified_cpp_gfx_layers0.cpp:119: 22:23.73 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.cpp: In static member function ‘static void mozilla::layers::FrameMetrics::KeepLayoutViewportEnclosingVisualViewport(const CSSRect&, const CSSRect&, mozilla::CSSRect&)’: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.cpp:88:19: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.74 88 | aLayoutViewport = aLayoutViewport.MoveInsideAndClamp(aScrollableRect); 22:23.74 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:23.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 22:23.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:23.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.h:12, 22:23.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:7, 22:23.74 from Unified_cpp_gfx_layers0.cpp:2: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.74 213 | return mCompositionBounds.Size() / GetZoom(); 22:23.74 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:23.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 22:23.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 22:23.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationHelper.cpp:19, 22:23.74 from Unified_cpp_gfx_layers0.cpp:2: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.74 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 22:23.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:23.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.74 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 22:23.74 | ~~~~~~~~~~~~~^~ 22:23.74 In function ‘mozilla::gfx::RectTyped mozilla::gfx::PolygonTyped::BoundingBox() const [with Units = mozilla::gfx::UnknownUnits]’: 22:23.74 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.74 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 22:23.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 22:23.74 In file included from Unified_cpp_gfx_layers0.cpp:92: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Compositor.cpp: In member function ‘void mozilla::layers::Compositor::DrawDiagnostics(mozilla::layers::DiagnosticFlags, const nsIntRegion&, const IntRect&, const Matrix4x4&, uint32_t)’: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Compositor.cpp:120:36: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.74 120 | IntRectToRect(iter.Get()), aClipRect, aTransform, 22:23.74 | ~~~~~~~~~~~~~^~~~~~~~~~~~ 22:23.74 In file included from Unified_cpp_gfx_layers0.cpp:119: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.cpp: In static member function ‘static void mozilla::layers::FrameMetrics::KeepLayoutViewportEnclosingVisualViewport(const CSSRect&, const CSSRect&, mozilla::CSSRect&)’: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.cpp:88:55: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.74 88 | aLayoutViewport = aLayoutViewport.MoveInsideAndClamp(aScrollableRect); 22:23.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 22:23.74 In file included from Unified_cpp_gfx_layers0.cpp:92: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Compositor.cpp: In member function ‘void mozilla::layers::Compositor::DrawGeometry(const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&, const mozilla::Maybe >&)’: 22:23.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Compositor.cpp:248:45: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.74 248 | if (aRect.Intersect(aGeometry->BoundingBox()).IsEmpty()) { 22:23.76 | ~~~~~~~~~~~~~~~~~~~~~~^~ 22:23.76 In file included from Unified_cpp_gfx_layers0.cpp:11: 22:23.76 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationInfo.cpp: In member function ‘void mozilla::layers::AnimationInfo::AddAnimationsForDisplayItem(nsIFrame*, nsDisplayListBuilder*, nsDisplayItem*, DisplayItemType, mozilla::layers::LayersBackend)’: 22:23.76 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/AnimationInfo.cpp:789:6: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:23.76 789 | void AnimationInfo::AddAnimationsForDisplayItem( 22:23.76 | ^~~~~~~~~~~~~ 22:23.77 gfx/layers/Unified_cpp_gfx_layers4.o 22:23.77 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers3.o.pp Unified_cpp_gfx_layers3.cpp 22:26.60 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.60 from Unified_cpp_gfx_layers10.cpp:2: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:26.60 | ^ 22:26.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.60 from Unified_cpp_gfx_layers10.cpp:2: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:26.60 | ^ 22:26.60 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.60 from Unified_cpp_gfx_layers10.cpp:2: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 371 | nscoord aAppUnitsPerDevPixel) { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 380 | nscoord aAppUnitsPerDevPixel) { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 387 | nscoord aAppUnitsPerDevPixel) { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 394 | nscoord aAppUnitsPerDevPixel) { 22:26.60 | ^ 22:26.60 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.60 from Unified_cpp_gfx_layers10.cpp:2: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 189 | CSSRect GetExpandedScrollableRect() const { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 243 | CSSRect CalculateScrollRange() const { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 22:26.60 | ^ 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 22:26.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.60 457 | CSSRect GetVisualViewport() const { 22:26.60 | ^ 22:26.60 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:21, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.60 from Unified_cpp_gfx_layers10.cpp:2: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 21 | inline Rect ToRect(const gfxRect& aRect) { 22:26.61 | ^ 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 22:26.61 | ^ 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:26.61 | ^ 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 44 | inline Size ToSize(const gfxSize& aSize) { 22:26.61 | ^ 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:26.61 | ^ 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 52 | inline gfxSize ThebesSize(const Size& aSize) { 22:26.61 | ^ 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 56 | inline gfxRect ThebesRect(const Rect& aRect) { 22:26.61 | ^ 22:26.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.61 from Unified_cpp_gfx_layers10.cpp:2: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 1338 | CSSCoord ToCSSPixels() const { return _0; } 22:26.61 | ^ 22:26.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.61 from Unified_cpp_gfx_layers10.cpp:2: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 332 | LayerPoint GetFixedPositionAnchor() const { 22:26.61 | ^ 22:26.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.61 from Unified_cpp_gfx_layers10.cpp:2: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 22:26.61 | ^ 22:26.61 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.61 from Unified_cpp_gfx_layers10.cpp:2: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 1859 | int32_t aAppUnitsPerPixel) { 22:26.61 | ^ 22:26.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 22:26.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.61 3214 | int32_t aAppUnitsPerPixel) { 22:26.61 | ^ 22:26.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:26.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.63 from Unified_cpp_gfx_layers10.cpp:2: 22:26.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 22:26.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.63 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 22:26.63 | ^ 22:26.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 22:26.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:26.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:26.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.64 from Unified_cpp_gfx_layers10.cpp:2: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.64 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:26.64 | ^ 22:26.64 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.64 from Unified_cpp_gfx_layers10.cpp:2: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.64 1394 | LayerPoint GetFixedPositionAnchor() { 22:26.64 | ^ 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.64 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 22:26.64 | ^ 22:26.64 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/FrameBuilder.h:13, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/FrameBuilder.cpp:7, 22:26.64 from Unified_cpp_gfx_layers10.cpp:11: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.h: In member function ‘virtual mozilla::gfx::Rect mozilla::layers::MaskCombineOperation::ComputeMaskRect(mozilla::layers::Layer*) const’: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.h:72:59: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.64 72 | gfx::Rect ComputeMaskRect(Layer* aLayer) const override { return mArea; } 22:26.64 | ^ 22:26.64 In file included from Unified_cpp_gfx_layers10.cpp:83: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp: In member function ‘mozilla::gfx::Point mozilla::layers::PaintedLayerMLGPU::GetDestOrigin() const’: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp:85:47: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.64 85 | gfx::Point PaintedLayerMLGPU::GetDestOrigin() const { return mDestOrigin; } 22:26.64 | ^~~~~ 22:26.64 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:17, 22:26.64 from Unified_cpp_gfx_layers10.cpp:92: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ShaderDefinitionsMLGPU-inl.h: In member function ‘mozilla::layers::mlg::TexturedTraits::VertexData mozilla::layers::mlg::TexturedTraits::MakeVertexData(const mozilla::layers::mlg::SimpleTraits::FirstTriangle&) const’: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ShaderDefinitionsMLGPU-inl.h:55:35: note: parameter passing for argument of type ‘mozilla::layers::mlg::TexturedTraits::VertexData’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.64 55 | const FirstTriangle& aIgnore) const { 22:26.64 | ^~~~~ 22:26.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.64 from Unified_cpp_gfx_layers10.cpp:2: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 22:26.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:26.64 | ^~~~~~~~ 22:26.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.64 from Unified_cpp_gfx_layers10.cpp:2: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 22:26.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.64 427 | SizeT Size() const { return SizeT(width, height); } 22:26.64 | ^~~~ 22:26.64 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.64 from Unified_cpp_gfx_layers10.cpp:2: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:26.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 22:26.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.64 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:26.64 | ^~~~~~~~ 22:26.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:26.65 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 22:26.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:26.65 | ^~~~~~~~ 22:26.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.65 from Unified_cpp_gfx_layers10.cpp:2: 22:26.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:26.65 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 22:26.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.65 62 | Sub operator-(const Sub& aPoint) const { 22:26.65 | ^~~~~~~~ 22:26.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.65 from Unified_cpp_gfx_layers10.cpp:2: 22:26.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 22:26.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 22:26.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.65 43 | friend Sub operator*(T aScale, Sub aCoord) { 22:26.65 | ^~~~~~~~ 22:26.65 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.65 from Unified_cpp_gfx_layers10.cpp:2: 22:26.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 22:26.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 22:26.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.66 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:26.66 | ^~~~~~~~ 22:26.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:26.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.66 from Unified_cpp_gfx_layers10.cpp:2: 22:26.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:26.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:26.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.66 323 | static SizeTyped FromUnknownSize( 22:26.66 | ^~~~~~~~~~~~~~~ 22:26.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.67 from Unified_cpp_gfx_layers10.cpp:2: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.67 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 22:26.67 | ^~~~~~~~~~~~~~ 22:26.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.67 from Unified_cpp_gfx_layers10.cpp:2: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘static Sub mozilla::gfx::BaseRect::MaxIntRect() [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:88:60: required from here 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:636:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.67 636 | static Sub MaxIntRect() { 22:26.67 | ^~~~~~~~~~ 22:26.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.67 from Unified_cpp_gfx_layers10.cpp:2: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator*(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MLGPUScreenshotGrabber.cpp:238:52: required from here 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:81:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.67 81 | Sub operator*(T aScale) const { return Sub(width * aScale, height * aScale); } 22:26.67 | ^~~~~~~~ 22:26.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.67 from Unified_cpp_gfx_layers10.cpp:2: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.cpp:31:42: required from here 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.67 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 22:26.67 | ^~~~~~~~~~~~~~~ 22:26.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.67 from Unified_cpp_gfx_layers10.cpp:2: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.cpp:97:39: required from here 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.67 383 | Point TopLeft() const { return Point(x, y); } 22:26.67 | ^~~~~~~ 22:26.67 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ShaderDefinitionsMLGPU.h:13, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/SharedBufferMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.h:12, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/FrameBuilder.h:13, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/FrameBuilder.cpp:7, 22:26.67 from Unified_cpp_gfx_layers10.cpp:11: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersHelpers.h: In instantiation of ‘mozilla::gfx::Rect mozilla::layers::TextureRectToCoords(const T&, const IntSize&) [with T = mozilla::gfx::RectTyped; mozilla::gfx::Rect = mozilla::gfx::RectTyped; mozilla::gfx::IntSize = mozilla::gfx::IntSizeTyped]’: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.cpp:119:41: required from here 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersHelpers.h:33:25: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.67 33 | static inline gfx::Rect TextureRectToCoords(const T& aRect, 22:26.67 | ^~~~~~~~~~~~~~~~~~~ 22:26.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.67 from Unified_cpp_gfx_layers10.cpp:2: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:26.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ShaderDefinitionsMLGPU-inl.h:25:41: required from here 22:26.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.67 385 | Point BottomLeft() const { return Point(x, YMost()); } 22:26.67 | ^~~~~~~~~~ 22:26.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.68 from Unified_cpp_gfx_layers10.cpp:2: 22:26.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’: 22:26.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 22:26.68 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:121:56: required from here 22:26.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:244:36: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.68 244 | static gfx::RectTyped TransformBy( 22:26.68 | ^~~~~~~~~~~ 22:26.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.68 from Unified_cpp_gfx_layers10.cpp:2: 22:26.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 22:26.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:15: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 22:26.68 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.cpp:31:42: required from here 22:26.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.68 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 22:26.68 | ^~~~~~~~~~~~~~ 22:26.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.69 from Unified_cpp_gfx_layers10.cpp:2: 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 22:26.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:155:53: required from ‘mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::TiledLayerBufferComposite; Tile = mozilla::layers::TileHost; mozilla::gfx::IntSize = mozilla::gfx::IntSizeTyped]’ 22:26.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp:155:70: required from here 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.69 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 22:26.69 | ^~~~~~~~ 22:26.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.69 from Unified_cpp_gfx_layers10.cpp:2: 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 22:26.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 22:26.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 22:26.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:121:56: required from here 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.69 957 | GFX2D_API RectTyped TransformBounds( 22:26.69 | ^~~~~~~~~~~~~~~ 22:26.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.69 from Unified_cpp_gfx_layers10.cpp:2: 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:43: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’ 22:26.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 22:26.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 22:26.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:121:56: required from here 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.69 383 | Point TopLeft() const { return Point(x, y); } 22:26.69 | ^~~~~~~ 22:26.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.69 from Unified_cpp_gfx_layers10.cpp:2: 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’ 22:26.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 22:26.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 22:26.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:121:56: required from here 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.69 950 | PointTyped TransformPoint( 22:26.69 | ^~~~~~~~~~~~~~ 22:26.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.69 from Unified_cpp_gfx_layers10.cpp:2: 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:26.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:964:44: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’ 22:26.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 22:26.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 22:26.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:121:56: required from here 22:26.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.70 384 | Point TopRight() const { return Point(XMost(), y); } 22:26.70 | ^~~~~~~~ 22:26.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.70 from Unified_cpp_gfx_layers10.cpp:2: 22:26.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::RenderTargetPixel; F = float]’: 22:26.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’ 22:26.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’ 22:26.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 22:26.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 22:26.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:121:56: required from here 22:26.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.70 246 | PointTyped As2DPoint() const { 22:26.70 | ^~~~~~~~~ 22:26.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.70 from Unified_cpp_gfx_layers10.cpp:2: 22:26.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 22:26.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:26.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:26.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:26.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:26.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.71 760 | typename detail::Nth::Type extract() { 22:26.71 | ^~~~~~~ 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:26.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.72 from Unified_cpp_gfx_layers10.cpp:2: 22:26.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’: 22:26.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.72 254 | TransformBy(aTransform, gfx::RectTyped(aRect))); 22:26.72 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:26.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.72 from Unified_cpp_gfx_layers10.cpp:2: 22:26.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 22:26.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.73 963 | quad[0] = TransformPoint(aRect.TopLeft()); 22:26.73 | ^~~~ 22:26.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.73 963 | quad[0] = TransformPoint(aRect.TopLeft()); 22:26.73 | ~~~~~~~~~~~~~^~ 22:26.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.73 963 | quad[0] = TransformPoint(aRect.TopLeft()); 22:26.73 | ^~~~ 22:26.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:964:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.73 964 | quad[1] = TransformPoint(aRect.TopRight()); 22:26.73 | ~~~~~~~~~~~~~~^~ 22:26.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:964:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.73 964 | quad[1] = TransformPoint(aRect.TopRight()); 22:26.73 | ^~~~ 22:26.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:965:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.74 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 22:26.74 | ~~~~~~~~~~~~~~~~^~ 22:26.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:965:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.74 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 22:26.74 | ^~~~ 22:26.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.74 966 | quad[3] = TransformPoint(aRect.BottomRight()); 22:26.74 | ~~~~~~~~~~~~~~~~~^~ 22:26.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.74 966 | quad[3] = TransformPoint(aRect.BottomRight()); 22:26.74 | ^~~~ 22:26.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.74 988 | max_y - min_y); 22:26.74 | ^ 22:26.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:26.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:26.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.75 from Unified_cpp_gfx_layers10.cpp:2: 22:26.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:26.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.75 383 | Point TopLeft() const { return Point(x, y); } 22:26.75 | ^~~~~~~ 22:26.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:26.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:26.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.76 from Unified_cpp_gfx_layers10.cpp:2: 22:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:26.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.76 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:26.76 | ^~~~~~~~~ 22:26.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:26.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:26.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.76 from Unified_cpp_gfx_layers10.cpp:2: 22:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:26.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.77 384 | Point TopRight() const { return Point(XMost(), y); } 22:26.77 | ^~~~~~~~ 22:26.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.77 from Unified_cpp_gfx_layers10.cpp:2: 22:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 22:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.78 950 | PointTyped TransformPoint( 22:26.78 | ^~~~~~~~~~~~~~ 22:26.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:26.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:26.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.78 from Unified_cpp_gfx_layers10.cpp:2: 22:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:26.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.78 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:26.78 | ^~~~~~~~~ 22:26.78 In file included from Unified_cpp_gfx_layers10.cpp:2: 22:26.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp: In function ‘mozilla::gfx::IntRect mozilla::layers::GetTransformedBounds(mozilla::layers::Layer*)’: 22:26.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:88:72: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.78 88 | transform.TransformAndClipBounds(Rect(bounds), Rect::MaxIntRect()); 22:26.78 | ^ 22:26.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.79 from Unified_cpp_gfx_layers10.cpp:2: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.79 882 | p = srcPoint.As2DPoint(); 22:26.79 | ^ 22:26.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.79 from Unified_cpp_gfx_layers10.cpp:2: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.79 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:26.79 | ^~~~~~~~~ 22:26.79 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.79 from Unified_cpp_gfx_layers10.cpp:2: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.79 246 | PointTyped As2DPoint() const { 22:26.79 | ^~~~~~~~~ 22:26.79 In file included from Unified_cpp_gfx_layers10.cpp:11: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/FrameBuilder.cpp: In member function ‘bool mozilla::layers::FrameBuilder::AddLayerToConstantBuffer(mozilla::layers::ItemInfo&)’: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/FrameBuilder.cpp:257:51: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.79 257 | gfx::Rect rect = op->ComputeMaskRect(baseLayer); 22:26.79 | ^ 22:26.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.79 from Unified_cpp_gfx_layers10.cpp:2: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.79 963 | quad[0] = TransformPoint(aRect.TopLeft()); 22:26.79 | ^~~~ 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.79 988 | max_y - min_y); 22:26.79 | ^ 22:26.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.79 from Unified_cpp_gfx_layers10.cpp:2: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.79 383 | Point TopLeft() const { return Point(x, y); } 22:26.79 | ^~~~~~~ 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:26.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.79 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 22:26.79 | ^~~~~~~~~ 22:26.79 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.79 from Unified_cpp_gfx_layers10.cpp:2: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.80 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 22:26.80 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:26.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.80 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 22:26.80 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:26.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.80 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 22:26.80 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:26.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.80 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 22:26.80 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:26.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:28: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.80 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 22:26.80 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:26.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.80 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 22:26.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 22:26.80 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:21, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.80 from Unified_cpp_gfx_layers10.cpp:2: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:17: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:26.80 | ^~~~~~~~~~~ 22:26.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.80 from Unified_cpp_gfx_layers10.cpp:2: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.80 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:26.80 | ^~~~~~~~~ 22:26.80 In file included from Unified_cpp_gfx_layers10.cpp:56: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MLGPUScreenshotGrabber.cpp: In member function ‘void mozilla::layers::MLGPUScreenshotGrabberImpl::GrabScreenshot(mozilla::layers::MLGDevice*, mozilla::layers::MLGTexture*)’: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MLGPUScreenshotGrabber.cpp:238:50: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.80 238 | IntSize scaledSize = IntSize::Round(windowSize * scale); 22:26.80 | ~~~~~~~~~~~^~~~~~~ 22:26.80 In file included from Unified_cpp_gfx_layers10.cpp:65: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.cpp: In member function ‘virtual mozilla::gfx::Rect mozilla::layers::MaskOperation::ComputeMaskRect(mozilla::layers::Layer*) const’: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.cpp:34:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.80 34 | Rect MaskOperation::ComputeMaskRect(Layer* aLayer) const { 22:26.80 | ^~~~~~~~~~~~~ 22:26.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.80 from Unified_cpp_gfx_layers10.cpp:2: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 22:26.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.80 110 | quad[0] = TransformPoint(aRect.TopLeft()); 22:26.80 | ^~~~ 22:26.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.82 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 22:26.82 | ^ 22:26.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 22:26.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.82 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 22:26.82 | ^~~~~~~~~~~~~~ 22:26.82 In file included from Unified_cpp_gfx_layers10.cpp:65: 22:26.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.cpp: In member function ‘void mozilla::layers::MaskCombineOperation::Init(const MaskTextureList&)’: 22:26.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.cpp:87:10: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 87 | area = area.Intersect(aTextures[i].mRect); 22:26.83 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.cpp:97:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 97 | rect -= aTextures[i].mRect.TopLeft(); 22:26.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.cpp: In member function ‘void mozilla::layers::MaskCombineOperation::PrepareForRendering()’: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.cpp:119:79: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 119 | Rect texCoords = TextureRectToCoords(entry.mRect, entry.mSource->GetSize()); 22:26.83 | ^ 22:26.83 In file included from Unified_cpp_gfx_layers10.cpp:83: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp: In member function ‘mozilla::gfx::Point mozilla::layers::PaintedLayerMLGPU::GetDestOrigin() const’: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp:85:12: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 85 | gfx::Point PaintedLayerMLGPU::GetDestOrigin() const { return mDestOrigin; } 22:26.83 | ^~~~~~~~~~~~~~~~~ 22:26.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TiledContentHost.h:14, 22:26.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp:10, 22:26.83 from Unified_cpp_gfx_layers10.cpp:83: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h: In member function ‘mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::TiledLayerBufferComposite; Tile = mozilla::layers::TileHost]’: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:155:53: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 155 | return gfx::IntSize::Round(gfx::Size(mTileSize) / mResolution); 22:26.83 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 22:26.83 In file included from Unified_cpp_gfx_layers10.cpp:92: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp: In constructor ‘mozilla::layers::ItemInfo::ItemInfo(mozilla::layers::FrameBuilder*, mozilla::layers::RenderViewMLGPU*, mozilla::layers::LayerMLGPU*, int32_t, const IntRect&, mozilla::Maybe >&&)’: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:46:61: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 46 | Some(IntPoint::Truncate(transform2D.GetTranslation())); 22:26.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp: In member function ‘bool mozilla::layers::TexturedRenderPass::AddItem(mozilla::layers::BatchRenderPass::Txn&, const mozilla::layers::TexturedRenderPass::Info&, const Rect&)’: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:448:58: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 448 | Rect localClip = inverse.TransformBounds(Rect(clipRect)); 22:26.83 | ^ 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp: In member function ‘bool mozilla::layers::TexturedRenderPass::AddClippedItem(mozilla::layers::BatchRenderPass::Txn&, const mozilla::layers::TexturedRenderPass::Info&, const Rect&)’: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:466:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 466 | Point offset = aDrawRect.TopLeft() - aInfo.destOrigin; 22:26.83 | ^~~~~~~~~~ 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:470:74: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 470 | Rect textureCoords = TextureRectToCoords(textureRect, aInfo.textureSize); 22:26.83 | ^ 22:26.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:26.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:26.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.83 from Unified_cpp_gfx_layers10.cpp:2: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 62 | Sub operator-(const Sub& aPoint) const { 22:26.83 | ^~~~~~~~ 22:26.83 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:21, 22:26.83 from Unified_cpp_gfx_layers10.cpp:92: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU-inl.h: In function ‘bool mozilla::layers::AddShaderTriangles(mozilla::layers::VertexStagingBuffer*, const Traits&, const Polygon*) [with Traits = mozilla::layers::mlg::TexturedTraits]’: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU-inl.h:24:10: note: parameter passing for argument of type ‘mozilla::layers::mlg::TexturedTraits::VertexData’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 24 | auto data1 = aTraits.MakeVertexData(FirstTriangle()); 22:26.83 | ^~~~~ 22:26.83 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:17, 22:26.83 from Unified_cpp_gfx_layers10.cpp:92: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ShaderDefinitionsMLGPU-inl.h: In member function ‘mozilla::layers::mlg::TexturedTraits::VertexData mozilla::layers::mlg::TexturedTraits::MakeVertexData(const mozilla::layers::mlg::SimpleTraits::FirstTriangle&) const’: 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ShaderDefinitionsMLGPU-inl.h:57:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.83 57 | mTexCoords.TopRight()}; 22:26.83 | ^ 22:26.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ShaderDefinitionsMLGPU-inl.h:58:10: note: parameter passing for argument of type ‘mozilla::layers::mlg::TexturedTraits::VertexData’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.85 58 | return v; 22:26.85 | ^ 22:26.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ShaderDefinitionsMLGPU-inl.h: In member function ‘mozilla::layers::mlg::TexturedTraits::VertexData mozilla::layers::mlg::TexturedTraits::MakeVertexData(const mozilla::layers::mlg::SimpleTraits::SecondTriangle&) const’: 22:26.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ShaderDefinitionsMLGPU-inl.h:64:42: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.85 64 | mTexCoords.BottomLeft()}; 22:26.85 | ^ 22:26.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ShaderDefinitionsMLGPU-inl.h:65:10: note: parameter passing for argument of type ‘mozilla::layers::mlg::TexturedTraits::VertexData’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.85 65 | return v; 22:26.85 | ^ 22:26.85 In file included from Unified_cpp_gfx_layers10.cpp:137: 22:26.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/TexturedLayerMLGPU.cpp: In member function ‘void mozilla::layers::TexturedLayerMLGPU::AssignBigImage(mozilla::layers::FrameBuilder*, mozilla::layers::RenderViewMLGPU*, mozilla::layers::BigImageIterator*, const mozilla::Maybe >&)’: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/TexturedLayerMLGPU.cpp:131:61: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.86 131 | Rect screenRect = transform.TransformBounds(Rect(rect)); 22:26.86 | ^ 22:26.86 In file included from Unified_cpp_gfx_layers10.cpp:92: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp: In constructor ‘mozilla::layers::TexturedRenderPass::Info::Info(const mozilla::layers::ItemInfo&, mozilla::layers::PaintedLayerMLGPU*)’: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:401:39: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.86 401 | destOrigin(aLayer->GetDestOrigin()), 22:26.86 | ~~~~~~~~~~~~~~~~~~~~~^~ 22:26.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TiledContentHost.h:14, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp:10, 22:26.86 from Unified_cpp_gfx_layers10.cpp:83: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h: In member function ‘mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::TiledLayerBufferComposite; Tile = mozilla::layers::TileHost]’: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:155:53: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.86 155 | return gfx::IntSize::Round(gfx::Size(mTileSize) / mResolution); 22:26.86 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 22:26.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.86 from Unified_cpp_gfx_layers10.cpp:2: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.86 966 | quad[3] = TransformPoint(aRect.BottomRight()); 22:26.86 | ~~~~~~~~~~~~~~~~~^~ 22:26.86 In file included from Unified_cpp_gfx_layers10.cpp:2: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp: In function ‘mozilla::gfx::IntRect mozilla::layers::GetTransformedBounds(mozilla::layers::Layer*)’: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:88:70: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.86 88 | transform.TransformAndClipBounds(Rect(bounds), Rect::MaxIntRect()); 22:26.86 | ~~~~~~~~~~~~~~~~^~ 22:26.86 In file included from Unified_cpp_gfx_layers10.cpp:92: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp: In constructor ‘mozilla::layers::ItemInfo::ItemInfo(mozilla::layers::FrameBuilder*, mozilla::layers::RenderViewMLGPU*, mozilla::layers::LayerMLGPU*, int32_t, const IntRect&, mozilla::Maybe >&&)’: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:46:61: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.86 46 | Some(IntPoint::Truncate(transform2D.GetTranslation())); 22:26.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:26.86 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.86 from Unified_cpp_gfx_layers10.cpp:2: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.86 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 22:26.86 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.86 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 22:26.86 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:46: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.86 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 22:26.86 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:26.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.86 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 22:26.86 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:26.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.87 from Unified_cpp_gfx_layers10.cpp:2: 22:26.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 22:26.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.87 966 | quad[3] = TransformPoint(aRect.BottomRight()); 22:26.87 | ~~~~~~~~~~~~~~~~~^~ 22:26.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.88 from Unified_cpp_gfx_layers10.cpp:2: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.88 254 | TransformBy(aTransform, gfx::RectTyped(aRect))); 22:26.88 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:26.88 In file included from Unified_cpp_gfx_layers10.cpp:56: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MLGPUScreenshotGrabber.cpp: In member function ‘void mozilla::layers::MLGPUScreenshotGrabberImpl::GrabScreenshot(mozilla::layers::MLGDevice*, mozilla::layers::MLGTexture*)’: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MLGPUScreenshotGrabber.cpp:238:52: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.88 238 | IntSize scaledSize = IntSize::Round(windowSize * scale); 22:26.88 | ^~~~~ 22:26.88 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:21, 22:26.88 from Unified_cpp_gfx_layers10.cpp:92: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU-inl.h: In function ‘bool mozilla::layers::AddShaderTriangles(mozilla::layers::VertexStagingBuffer*, const Traits&, const Polygon*) [with Traits = mozilla::layers::mlg::TexturedTraits]’: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU-inl.h:25:40: note: parameter passing for argument of type ‘mozilla::layers::mlg::TexturedTraits::VertexData’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.88 25 | auto data2 = aTraits.MakeVertexData(SecondTriangle()); 22:26.88 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 22:26.88 In file included from Unified_cpp_gfx_layers10.cpp:92: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp: In member function ‘bool mozilla::layers::TexturedRenderPass::AddClippedItem(mozilla::layers::BatchRenderPass::Txn&, const mozilla::layers::TexturedRenderPass::Info&, const Rect&)’: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:466:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.88 466 | Point offset = aDrawRect.TopLeft() - aInfo.destOrigin; 22:26.88 | ~~~~~~~~~~~~~~~~~^~ 22:26.88 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/FrameBuilder.h:13, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/FrameBuilder.cpp:7, 22:26.88 from Unified_cpp_gfx_layers10.cpp:11: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.h: In member function ‘virtual mozilla::gfx::Rect mozilla::layers::MaskCombineOperation::ComputeMaskRect(mozilla::layers::Layer*) const’: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.h:72:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.88 72 | gfx::Rect ComputeMaskRect(Layer* aLayer) const override { return mArea; } 22:26.88 | ^~~~~~~~~~~~~~~ 22:26.88 In file included from Unified_cpp_gfx_layers10.cpp:83: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp: In member function ‘mozilla::gfx::Point mozilla::layers::PaintedLayerMLGPU::GetDestOrigin() const’: 22:26.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/PaintedLayerMLGPU.cpp:85:12: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.88 85 | gfx::Point PaintedLayerMLGPU::GetDestOrigin() const { return mDestOrigin; } 22:26.88 | ^~~~~~~~~~~~~~~~~ 22:26.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:26.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:26.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:26.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.89 from Unified_cpp_gfx_layers10.cpp:2: 22:26.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:26.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.90 957 | GFX2D_API RectTyped TransformBounds( 22:26.90 | ^~~~~~~~~~~~~~~ 22:26.90 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 22:26.90 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 22:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.90 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 22:26.90 | ^~~~~~~~~~~~~~~ 22:26.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 22:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 22:26.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 22:26.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:26.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:26.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/LayerMLGPU.h:10, 22:26.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.h:10, 22:26.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:7, 22:26.90 from Unified_cpp_gfx_layers10.cpp:2: 22:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In member function ‘virtual void mozilla::layers::LayerManagerMLGPU::InvalidateAll()’: 22:26.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 22:26.91 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 22:26.91 | ^~~~ 22:26.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 22:26.91 265 | extern nsTArrayHeader sEmptyTArrayHeader; 22:26.91 | ^~~~~~~~~~~~~~~~~~ 22:26.91 In function ‘mozilla::layers::mlg::TexturedTraits::VertexData mozilla::layers::mlg::TexturedTraits::MakeVertexData(const TexturedTriangle&) const’: 22:26.91 cc1plus: note: parameter passing for argument of type ‘mozilla::layers::mlg::TexturedTraits::VertexData’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.91 In file included from Unified_cpp_gfx_layers10.cpp:92: 22:26.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp: In member function ‘bool mozilla::layers::TexturedRenderPass::AddClippedItem(mozilla::layers::BatchRenderPass::Txn&, const mozilla::layers::TexturedRenderPass::Info&, const Rect&)’: 22:26.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/RenderPassMLGPU.cpp:470:43: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.91 470 | Rect textureCoords = TextureRectToCoords(textureRect, aInfo.textureSize); 22:26.91 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:26.91 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 22:26.91 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.91 In file included from Unified_cpp_gfx_layers10.cpp:2: 22:26.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp: In static member function ‘static mozilla::Maybe > mozilla::layers::ContainerLayerMLGPU::FindVisibleBounds(mozilla::layers::Layer*, const mozilla::Maybe >&)’: 22:26.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/ContainerLayerMLGPU.cpp:88:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:26.91 88 | transform.TransformAndClipBounds(Rect(bounds), Rect::MaxIntRect()); 22:26.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:26.92 gfx/layers/Unified_cpp_gfx_layers5.o 22:26.92 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers4.o.pp Unified_cpp_gfx_layers4.cpp 22:30.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 22:30.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:30.28 | ^ 22:30.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:30.28 | ^ 22:30.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 371 | nscoord aAppUnitsPerDevPixel) { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 380 | nscoord aAppUnitsPerDevPixel) { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 387 | nscoord aAppUnitsPerDevPixel) { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 394 | nscoord aAppUnitsPerDevPixel) { 22:30.28 | ^ 22:30.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 189 | CSSRect GetExpandedScrollableRect() const { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 243 | CSSRect CalculateScrollRange() const { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 22:30.28 | ^ 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 22:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.28 457 | CSSRect GetVisualViewport() const { 22:30.28 | ^ 22:30.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 22:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.29 1338 | CSSCoord ToCSSPixels() const { return _0; } 22:30.29 | ^ 22:30.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 22:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.29 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 22:30.29 | ^ 22:30.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.30 21 | inline Rect ToRect(const gfxRect& aRect) { 22:30.30 | ^ 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.30 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 22:30.30 | ^ 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.30 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:30.30 | ^ 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.30 44 | inline Size ToSize(const gfxSize& aSize) { 22:30.30 | ^ 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.30 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:30.30 | ^ 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 22:30.30 | ^ 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 22:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.30 56 | inline gfxRect ThebesRect(const Rect& aRect) { 22:30.30 | ^ 22:30.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.31 1859 | int32_t aAppUnitsPerPixel) { 22:30.31 | ^ 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.31 3214 | int32_t aAppUnitsPerPixel) { 22:30.31 | ^ 22:30.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.31 332 | LayerPoint GetFixedPositionAnchor() const { 22:30.31 | ^ 22:30.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.31 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 22:30.31 | ^ 22:30.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.31 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:30.31 | ^ 22:30.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:30.31 | ^~~~~~~~ 22:30.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.32 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:30.32 | ^~~~~~~~ 22:30.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.32 427 | SizeT Size() const { return SizeT(width, height); } 22:30.32 | ^~~~ 22:30.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.32 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:30.32 | ^~~~~~~~ 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.32 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:30.32 | ^~~~~~~~ 22:30.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.32 62 | Sub operator-(const Sub& aPoint) const { 22:30.32 | ^~~~~~~~ 22:30.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.32 43 | friend Sub operator*(T aScale, Sub aCoord) { 22:30.32 | ^~~~~~~~ 22:30.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.32 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:30.32 | ^~~~~~~~~~~~~ 22:30.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 22:30.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.33 323 | static SizeTyped FromUnknownSize( 22:30.33 | ^~~~~~~~~~~~~~~ 22:30.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 22:30.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 22:30.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 22:30.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 22:30.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 22:30.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 22:30.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:11, 22:30.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.cpp:7: 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.33 760 | typename detail::Nth::Type extract() { 22:30.33 | ^~~~~~~ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:30.34 gfx/vr/VRShMem.o 22:30.34 /usr/lib64/ccache/g++ -o VRPuppetCommandBuffer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/VRPuppetCommandBuffer.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRPuppetCommandBuffer.cpp 22:34.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 22:34.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 22:34.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRPuppetCommandBuffer.h:13, 22:34.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRPuppetCommandBuffer.cpp:7: 22:34.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:34.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:34.02 | ^ 22:34.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 22:34.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRPuppetCommandBuffer.h:13, 22:34.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRPuppetCommandBuffer.cpp:7: 22:34.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:34.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:34.02 | ^ 22:34.02 gfx/vr/VRLayerChild.o 22:34.03 /usr/lib64/ccache/g++ -o VRShMem.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/VRShMem.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRShMem.cpp 22:34.82 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.82 from Unified_cpp_gfx_layers1.cpp:2: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:34.82 | ^ 22:34.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.82 from Unified_cpp_gfx_layers1.cpp:2: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:34.82 | ^ 22:34.82 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.82 from Unified_cpp_gfx_layers1.cpp:2: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:34.82 | ^ 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:34.82 | ^ 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:34.82 | ^ 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:34.82 | ^ 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:34.82 | ^ 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 371 | nscoord aAppUnitsPerDevPixel) { 22:34.82 | ^ 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 380 | nscoord aAppUnitsPerDevPixel) { 22:34.82 | ^ 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 387 | nscoord aAppUnitsPerDevPixel) { 22:34.82 | ^ 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 394 | nscoord aAppUnitsPerDevPixel) { 22:34.82 | ^ 22:34.82 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.82 from Unified_cpp_gfx_layers1.cpp:2: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 189 | CSSRect GetExpandedScrollableRect() const { 22:34.82 | ^ 22:34.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:34.82 | ^ 22:34.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 22:34.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 22:34.82 | ^ 22:34.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 22:34.83 | ^ 22:34.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.83 243 | CSSRect CalculateScrollRange() const { 22:34.83 | ^ 22:34.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 22:34.83 | ^ 22:34.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.83 457 | CSSRect GetVisualViewport() const { 22:34.83 | ^ 22:34.83 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:21, 22:34.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.83 from Unified_cpp_gfx_layers1.cpp:2: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.83 21 | inline Rect ToRect(const gfxRect& aRect) { 22:34.83 | ^ 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.83 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 22:34.83 | ^ 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.83 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:34.83 | ^ 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.83 44 | inline Size ToSize(const gfxSize& aSize) { 22:34.83 | ^ 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.83 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:34.83 | ^ 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.83 52 | inline gfxSize ThebesSize(const Size& aSize) { 22:34.83 | ^ 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 22:34.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.83 56 | inline gfxRect ThebesRect(const Rect& aRect) { 22:34.84 | ^ 22:34.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 22:34.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 22:34.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 22:34.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:34.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:34.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.84 from Unified_cpp_gfx_layers1.cpp:2: 22:34.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 22:34.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.84 1338 | CSSCoord ToCSSPixels() const { return _0; } 22:34.84 | ^ 22:34.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.85 from Unified_cpp_gfx_layers1.cpp:2: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.85 332 | LayerPoint GetFixedPositionAnchor() const { 22:34.85 | ^ 22:34.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.85 from Unified_cpp_gfx_layers1.cpp:2: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.85 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 22:34.85 | ^ 22:34.85 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.85 from Unified_cpp_gfx_layers1.cpp:2: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.85 1859 | int32_t aAppUnitsPerPixel) { 22:34.85 | ^ 22:34.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.85 3214 | int32_t aAppUnitsPerPixel) { 22:34.85 | ^ 22:34.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.85 from Unified_cpp_gfx_layers1.cpp:2: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 22:34.85 | ^ 22:34.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.85 from Unified_cpp_gfx_layers1.cpp:2: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:34.85 | ^ 22:34.85 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.85 from Unified_cpp_gfx_layers1.cpp:2: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.85 1394 | LayerPoint GetFixedPositionAnchor() { 22:34.85 | ^ 22:34.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.85 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 22:34.85 | ^ 22:34.85 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerSorter.cpp:17, 22:34.85 from Unified_cpp_gfx_layers1.cpp:20: 22:34.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxQuad.h: In member function ‘gfxRect gfxQuad::GetBounds()’: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxQuad.h:34:23: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.86 34 | gfxRect GetBounds() { 22:34.86 | ^ 22:34.86 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:24, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:9, 22:34.86 from Unified_cpp_gfx_layers1.cpp:38: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.h: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::GetPos() const’: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.h:270:35: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.86 270 | ParentLayerCoord GetPos() const { return mPos; } 22:34.86 | ^ 22:34.86 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:34, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:9, 22:34.86 from Unified_cpp_gfx_layers1.cpp:38: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h: In member function ‘mozilla::CSSRect mozilla::layers::SampledAPZCState::GetLayoutViewport() const’: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h:26:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.86 26 | CSSRect GetLayoutViewport() const { return mLayoutViewport; } 22:34.86 | ^ 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h: In member function ‘mozilla::CSSPoint mozilla::layers::SampledAPZCState::GetScrollOffset() const’: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h:27:36: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.86 27 | CSSPoint GetScrollOffset() const { return mScrollOffset; } 22:34.86 | ^ 22:34.86 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:9, 22:34.86 from Unified_cpp_gfx_layers1.cpp:38: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h: In member function ‘mozilla::ParentLayerRect mozilla::layers::AsyncPanZoomController::GetCompositionBounds() const’: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:1131:48: note: parameter passing for argument of type ‘mozilla::ParentLayerRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.86 1131 | ParentLayerRect GetCompositionBounds() const { 22:34.86 | ^ 22:34.86 In file included from Unified_cpp_gfx_layers1.cpp:38: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘mozilla::RenderTargetRect mozilla::layers::Layer::TransformRectToRenderTarget(const LayerIntRect&)’: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:672:78: note: parameter passing for argument of type ‘mozilla::RenderTargetRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.86 672 | RenderTargetRect Layer::TransformRectToRenderTarget(const LayerIntRect& aRect) { 22:34.86 | ^ 22:34.86 In file included from Unified_cpp_gfx_layers1.cpp:119: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RotatedBuffer.cpp: In member function ‘mozilla::gfx::Rect mozilla::layers::RotatedBuffer::GetSourceRectangle(mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide) const’: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RotatedBuffer.cpp:61:68: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.86 61 | Rect RotatedBuffer::GetSourceRectangle(XSide aXSide, YSide aYSide) const { 22:34.86 | ^~~~~ 22:34.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.86 from Unified_cpp_gfx_layers1.cpp:2: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 22:34.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:34.86 | ^~~~~~~~ 22:34.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.86 from Unified_cpp_gfx_layers1.cpp:2: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 22:34.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.86 427 | SizeT Size() const { return SizeT(width, height); } 22:34.86 | ^~~~ 22:34.86 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.86 from Unified_cpp_gfx_layers1.cpp:2: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 22:34.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:34.86 | ^~~~~~~~ 22:34.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:34.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 22:34.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:34.87 | ^~~~~~~~ 22:34.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.87 from Unified_cpp_gfx_layers1.cpp:2: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.87 62 | Sub operator-(const Sub& aPoint) const { 22:34.87 | ^~~~~~~~ 22:34.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.87 from Unified_cpp_gfx_layers1.cpp:2: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.87 43 | friend Sub operator*(T aScale, Sub aCoord) { 22:34.87 | ^~~~~~~~ 22:34.87 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.87 from Unified_cpp_gfx_layers1.cpp:2: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 22:34.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.87 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:34.87 | ^~~~~~~~ 22:34.87 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.87 from Unified_cpp_gfx_layers1.cpp:2: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.87 323 | static SizeTyped FromUnknownSize( 22:34.87 | ^~~~~~~~~~~~~~~ 22:34.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.87 from Unified_cpp_gfx_layers1.cpp:2: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.87 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 22:34.87 | ^~~~~~~~~~~~~~ 22:34.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.87 from Unified_cpp_gfx_layers1.cpp:2: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxLineSegment.h:67:38: required from here 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.87 62 | Sub operator-(const Sub& aPoint) const { 22:34.87 | ^~~~~~~~ 22:34.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.87 from Unified_cpp_gfx_layers1.cpp:2: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘static Sub mozilla::gfx::BaseRect::MaxIntRect() [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerTreeInvalidation.cpp:90:56: required from here 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:636:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.87 636 | static Sub MaxIntRect() { 22:34.87 | ^~~~~~~~~~ 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 22:34.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.87 383 | Point TopLeft() const { return Point(x, y); } 22:34.87 | ^~~~~~~ 22:34.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.87 from Unified_cpp_gfx_layers1.cpp:2: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.88 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 22:34.88 | ^~~~~~~~~~~~~~~ 22:34.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.88 from Unified_cpp_gfx_layers1.cpp:2: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:389:42: required from here 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.88 427 | SizeT Size() const { return SizeT(width, height); } 22:34.88 | ^~~~ 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:392:74: required from here 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.88 383 | Point TopLeft() const { return Point(x, y); } 22:34.88 | ^~~~~~~ 22:34.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.88 from Unified_cpp_gfx_layers1.cpp:2: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::RenderTargetPixel; F = float]’: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:674:45: required from here 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.88 277 | static RectTyped FromUnknownRect( 22:34.88 | ^~~~~~~~~~~~~~~ 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayerPixel; F = float]’: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:675:65: required from here 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.88 282 | RectTyped ToUnknownRect() const { 22:34.88 | ^~~~~~~~~~~~~ 22:34.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.88 from Unified_cpp_gfx_layers1.cpp:2: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:1552:67: required from here 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.88 246 | PointTyped As2DPoint() const { 22:34.88 | ^~~~~~~~~ 22:34.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.88 from Unified_cpp_gfx_layers1.cpp:2: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayersHelpers.cpp:29:54: required from here 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.88 794 | RectTyped TransformAndClipBounds( 22:34.88 | ^~~~~~~~~~~~~~~~~~~~~~ 22:34.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.88 from Unified_cpp_gfx_layers1.cpp:2: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 22:34.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerTreeInvalidation.cpp:90:43: required from here 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.88 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 22:34.88 | ^~~~~~~~~ 22:34.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.88 from Unified_cpp_gfx_layers1.cpp:2: 22:34.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerTreeInvalidation.cpp:90:43: required from here 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.89 2266 | PointTyped TransformPointSimple( 22:34.89 | ^~~~~~~~~~~~~~~~~~~~ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerTreeInvalidation.cpp:90:43: required from here 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.89 794 | RectTyped TransformAndClipBounds( 22:34.89 | ^~~~~~~~~~~~~~~~~~~~~~ 22:34.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.89 from Unified_cpp_gfx_layers1.cpp:2: 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: required from ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayersHelpers.cpp:33:11: required from here 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.89 79 | Sub operator-() const { return Sub(-x, -y); } 22:34.89 | ^~~~~~~~ 22:34.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.89 from Unified_cpp_gfx_layers1.cpp:2: 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.89 760 | typename detail::Nth::Type extract() { 22:34.89 | ^~~~~~~ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.89 In file included from Unified_cpp_gfx_layers1.cpp:20: 22:34.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerSorter.cpp: In function ‘mozilla::layers::LayerSortOrder mozilla::layers::CompareDepth(mozilla::layers::Layer*, mozilla::layers::Layer*)’: 22:34.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerSorter.cpp:84:75: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.89 84 | ThebesRect(aOne->GetLocalVisibleRegion().GetBounds().ToUnknownRect()); 22:34.89 | ^ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerSorter.cpp:97:79: note: parameter passing for argument of type ‘gfxQuad’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.89 97 | gfxQuad ourTransformedRect = gfxUtils::TransformToQuad(ourRect, ourTransform); 22:34.89 | ^ 22:34.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerSorter.cpp:101:52: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.89 101 | gfxRect ourBounds = ourTransformedRect.GetBounds(); 22:34.89 | ^ 22:34.89 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerSorter.cpp:15, 22:34.89 from Unified_cpp_gfx_layers1.cpp:20: 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxLineSegment.h: In member function ‘bool gfxLineSegment::Intersects(const gfxLineSegment&, gfxPoint&)’: 22:34.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxLineSegment.h:67:19: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.89 67 | aIntersection = mStart + (mEnd - mStart) * ua; 22:34.89 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.90 from Unified_cpp_gfx_layers1.cpp:2: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:34.90 | ^~~~~~~~~ 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator*(T) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:76:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 22:34.90 | ^~~~~~~~ 22:34.90 In file included from Unified_cpp_gfx_layers1.cpp:29: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerTreeInvalidation.cpp: In function ‘mozilla::gfx::IntRect mozilla::layers::TransformRect(const IntRect&, const Matrix4x4Flagged&)’: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerTreeInvalidation.cpp:90:8: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 90 | rect = aTransform.TransformAndClipBounds(rect, Rect::MaxIntRect()); 22:34.90 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.90 from Unified_cpp_gfx_layers1.cpp:2: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 1935 | PointTyped p1 = TransformPointSimple(aRect.TopLeft()); 22:34.90 | ^~ 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1950:75: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 1950 | return RectTyped(topLeft.x, topLeft.y, width, height); 22:34.90 | ^ 22:34.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.90 from Unified_cpp_gfx_layers1.cpp:2: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 383 | Point TopLeft() const { return Point(x, y); } 22:34.90 | ^~~~~~~ 22:34.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.90 from Unified_cpp_gfx_layers1.cpp:2: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:34.90 | ^~~~~~~~~ 22:34.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.90 from Unified_cpp_gfx_layers1.cpp:2: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 794 | RectTyped TransformAndClipBounds( 22:34.90 | ^~~~~~~~~~~~~~~~~~~~~~ 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 882 | p = srcPoint.As2DPoint(); 22:34.90 | ^ 22:34.90 In file included from Unified_cpp_gfx_layers1.cpp:38: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘mozilla::gfx::Matrix4x4 mozilla::layers::Layer::SnapTransform(const Matrix4x4&, const gfxRect&, mozilla::gfx::Matrix*)’: 22:34.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:389:42: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 389 | gfxSize(1.0, 1.0) <= aSnapRect.Size() && 22:34.90 | ~~~~~~~~~~~~~~^~ 22:34.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:392:48: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 392 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopLeft()))); 22:34.90 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:392:74: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 392 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopLeft()))); 22:34.90 | ~~~~~~~~~~~~~~~~~^~ 22:34.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:392:56: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.90 392 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopLeft()))); 22:34.90 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 22:34.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:394:75: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.91 394 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopRight()))); 22:34.91 | ~~~~~~~~~~~~~~~~~~^~ 22:34.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:394:56: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.91 394 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopRight()))); 22:34.91 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:34.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:396:62: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.91 396 | matrix2D.TransformPoint(ToPoint(aSnapRect.BottomRight()))); 22:34.91 | ~~~~~~~~~~~~~~~~~~~~~^~ 22:34.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:396:40: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.91 396 | matrix2D.TransformPoint(ToPoint(aSnapRect.BottomRight()))); 22:34.91 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:34.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:34.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.91 from Unified_cpp_gfx_layers1.cpp:2: 22:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.91 427 | SizeT Size() const { return SizeT(width, height); } 22:34.91 | ^~~~ 22:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.92 383 | Point TopLeft() const { return Point(x, y); } 22:34.92 | ^~~~~~~ 22:34.92 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:21, 22:34.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.92 from Unified_cpp_gfx_layers1.cpp:2: 22:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 22:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:34.92 | ^~~~~~~ 22:34.92 In file included from Unified_cpp_gfx_layers1.cpp:38: 22:34.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘mozilla::RenderTargetIntRect mozilla::layers::Layer::CalculateScissorRect(const RenderTargetIntRect&)’: 22:34.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:500:66: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.92 500 | gfxRect trScissor = gfx::ThebesRect(matrix.TransformBounds(r)); 22:34.92 | ^ 22:34.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:500:63: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.92 500 | gfxRect trScissor = gfx::ThebesRect(matrix.TransformBounds(r)); 22:34.92 | ~~~~~~~~~~~~~~~~~~~~~~^~~ 22:34.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:500:66: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.92 500 | gfxRect trScissor = gfx::ThebesRect(matrix.TransformBounds(r)); 22:34.92 | ^ 22:34.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.92 from Unified_cpp_gfx_layers1.cpp:2: 22:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 22:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.92 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 22:34.92 | ^~~~~~~~~~~~~~~ 22:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.92 110 | quad[0] = TransformPoint(aRect.TopLeft()); 22:34.92 | ^~~~ 22:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.92 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 22:34.92 | ^ 22:34.92 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:21, 22:34.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.92 from Unified_cpp_gfx_layers1.cpp:2: 22:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 22:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 22:34.92 | ^~~~~~~~~~ 22:34.93 In file included from Unified_cpp_gfx_layers1.cpp:38: 22:34.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘mozilla::RenderTargetRect mozilla::layers::Layer::TransformRectToRenderTarget(const LayerIntRect&)’: 22:34.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:672:18: note: parameter passing for argument of type ‘mozilla::RenderTargetRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.93 672 | RenderTargetRect Layer::TransformRectToRenderTarget(const LayerIntRect& aRect) { 22:34.93 | ^~~~~ 22:34.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:675:46: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.93 675 | GetEffectiveTransform().TransformBounds(rect.ToUnknownRect())); 22:34.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:34.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:675:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.93 675 | GetEffectiveTransform().TransformBounds(rect.ToUnknownRect())); 22:34.93 | ^ 22:34.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.93 from Unified_cpp_gfx_layers1.cpp:2: 22:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayerPixel; F = float]’: 22:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.93 282 | RectTyped ToUnknownRect() const { 22:34.93 | ^~~~~~~~~~~~~ 22:34.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.93 from Unified_cpp_gfx_layers1.cpp:2: 22:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.93 963 | quad[0] = TransformPoint(aRect.TopLeft()); 22:34.93 | ^~~~ 22:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.93 988 | max_y - min_y); 22:34.93 | ^ 22:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.93 950 | PointTyped TransformPoint( 22:34.93 | ^~~~~~~~~~~~~~ 22:34.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.93 from Unified_cpp_gfx_layers1.cpp:2: 22:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In static member function ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::RenderTargetPixel; F = float]’: 22:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.94 277 | static RectTyped FromUnknownRect( 22:34.94 | ^~~~~~~~~~~~~~~ 22:34.94 In file included from Unified_cpp_gfx_layers1.cpp:38: 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘bool mozilla::layers::Layer::GetVisibleRegionRelativeToRootLayer(nsIntRegion&, mozilla::gfx::IntPoint*)’: 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:696:68: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.94 696 | auto currentLayerOffset = IntPoint::Round(matrix.GetTranslation()); 22:34.94 | ~~~~~~~~~~~~~~~~~~~~~^~ 22:34.94 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.94 from Unified_cpp_gfx_layers1.cpp:2: 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.94 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 22:34.94 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.94 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 22:34.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.94 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 22:34.94 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.94 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 22:34.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:28: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.94 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 22:34.94 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.94 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 22:34.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 22:34.94 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:21, 22:34.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.94 from Unified_cpp_gfx_layers1.cpp:2: 22:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:17: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.94 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:34.94 | ^~~~~~~~~~~ 22:34.94 In file included from Unified_cpp_gfx_layers1.cpp:38: 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In function ‘void mozilla::layers::DumpGeometry(std::stringstream&, const mozilla::Maybe >&)’: 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:1552:67: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.94 1552 | const gfx::IntPoint point = TruncatedToInt(points[i].As2DPoint()); 22:34.94 | ~~~~~~~~~~~~~~~~~~~^~ 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘virtual void mozilla::layers::Layer::PrintInfo(std::stringstream&, const char*)’: 22:34.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:1724:48: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.94 1724 | LayerPoint anchor = GetFixedPositionAnchor(); 22:34.94 | ^ 22:34.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:34.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 22:34.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.95 from Unified_cpp_gfx_layers1.cpp:2: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.95 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:34.95 | ^~~~~~~~~ 22:34.95 In file included from Unified_cpp_gfx_layers1.cpp:38: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In function ‘void mozilla::layers::SetAntialiasingFlags(mozilla::layers::Layer*, mozilla::gfx::DrawTarget*)’: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:2281:40: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.95 2281 | Float(bounds.Height()))); 22:34.95 | ^ 22:34.95 In file included from Unified_cpp_gfx_layers1.cpp:47: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayersHelpers.cpp: In function ‘mozilla::gfx::IntRect mozilla::layers::ComputeBackdropCopyRect(const Rect&, const IntRect&, const Matrix4x4&, const IntRect&, mozilla::gfx::Matrix4x4*, mozilla::gfx::Rect*)’: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayersHelpers.cpp:32:40: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.95 32 | renderBounds.Height())); 22:34.95 | ^ 22:34.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.95 from Unified_cpp_gfx_layers1.cpp:2: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.95 882 | p = srcPoint.As2DPoint(); 22:34.95 | ^ 22:34.95 In file included from Unified_cpp_gfx_layers1.cpp:119: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RotatedBuffer.cpp: In member function ‘mozilla::gfx::Rect mozilla::layers::RotatedBuffer::GetSourceRectangle(mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide) const’: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RotatedBuffer.cpp:61:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.95 61 | Rect RotatedBuffer::GetSourceRectangle(XSide aXSide, YSide aYSide) const { 22:34.95 | ^~~~~~~~~~~~~ 22:34.95 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerSorter.cpp:15, 22:34.95 from Unified_cpp_gfx_layers1.cpp:20: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxLineSegment.h: In member function ‘bool gfxLineSegment::Intersects(const gfxLineSegment&, gfxPoint&)’: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxLineSegment.h:67:48: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.95 67 | aIntersection = mStart + (mEnd - mStart) * ua; 22:34.95 | ^~ 22:34.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.95 from Unified_cpp_gfx_layers1.cpp:2: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 22:34.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.95 113 | quad[3] = TransformPoint(aRect.BottomRight()); 22:34.95 | ~~~~~~~~~~~~~~~~~^~ 22:34.96 In file included from Unified_cpp_gfx_layers1.cpp:38: 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘mozilla::gfx::Matrix4x4 mozilla::layers::Layer::SnapTransform(const Matrix4x4&, const gfxRect&, mozilla::gfx::Matrix*)’: 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:389:42: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.96 389 | gfxSize(1.0, 1.0) <= aSnapRect.Size() && 22:34.96 | ~~~~~~~~~~~~~~^~ 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:396:40: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.96 396 | matrix2D.TransformPoint(ToPoint(aSnapRect.BottomRight()))); 22:34.96 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:396:62: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.96 396 | matrix2D.TransformPoint(ToPoint(aSnapRect.BottomRight()))); 22:34.96 | ~~~~~~~~~~~~~~~~~~~~~^~ 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:394:56: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.96 394 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopRight()))); 22:34.96 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:394:75: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.96 394 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopRight()))); 22:34.96 | ~~~~~~~~~~~~~~~~~~^~ 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:392:56: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.96 392 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopLeft()))); 22:34.96 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:392:74: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.96 392 | IntPoint::Round(matrix2D.TransformPoint(ToPoint(aSnapRect.TopLeft()))); 22:34.96 | ~~~~~~~~~~~~~~~~~^~ 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘mozilla::gfx::Matrix4x4 mozilla::layers::Layer::SnapTransformTranslation(const Matrix4x4&, mozilla::gfx::Matrix*)’: 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:299:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.96 299 | auto snappedTranslation = IntPoint::Round(matrix2D.GetTranslation()); 22:34.96 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:34.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:34.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:34.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.96 from Unified_cpp_gfx_layers1.cpp:2: 22:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.96 363 | MoveBy(-aPoint); 22:34.96 | ^~~~~~~ 22:34.96 In file included from Unified_cpp_gfx_layers1.cpp:38: 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In function ‘void mozilla::layers::DumpGeometry(std::stringstream&, const mozilla::Maybe >&)’: 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:1552:67: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.96 1552 | const gfx::IntPoint point = TruncatedToInt(points[i].As2DPoint()); 22:34.96 | ~~~~~~~~~~~~~~~~~~~^~ 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘mozilla::RenderTargetRect mozilla::layers::Layer::TransformRectToRenderTarget(const LayerIntRect&)’: 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:675:65: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.96 675 | GetEffectiveTransform().TransformBounds(rect.ToUnknownRect())); 22:34.96 | ~~~~~~~~~~~~~~~~~~^~ 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘mozilla::RenderTargetIntRect mozilla::layers::Layer::CalculateScissorRect(const RenderTargetIntRect&)’: 22:34.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:500:40: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.97 500 | gfxRect trScissor = gfx::ThebesRect(matrix.TransformBounds(r)); 22:34.97 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.97 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.97 from Unified_cpp_gfx_layers1.cpp:2: 22:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.97 882 | p = srcPoint.As2DPoint(); 22:34.97 | ~~~~~~~~~~~~~~~~~~^~ 22:34.97 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.97 from Unified_cpp_gfx_layers1.cpp:2: 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.97 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 22:34.97 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:46: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.97 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 22:34.97 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.97 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 22:34.97 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:34.97 In file included from Unified_cpp_gfx_layers1.cpp:29: 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerTreeInvalidation.cpp: In function ‘mozilla::gfx::IntRect mozilla::layers::TransformRect(const IntRect&, const Matrix4x4Flagged&)’: 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerTreeInvalidation.cpp:90:66: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.97 90 | rect = aTransform.TransformAndClipBounds(rect, Rect::MaxIntRect()); 22:34.97 | ~~~~~~~~~~~~~~~~^~ 22:34.97 In file included from Unified_cpp_gfx_layers1.cpp:38: 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘virtual void mozilla::layers::Layer::PrintInfo(std::stringstream&, const char*)’: 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:1724:47: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.97 1724 | LayerPoint anchor = GetFixedPositionAnchor(); 22:34.97 | ~~~~~~~~~~~~~~~~~~~~~~^~ 22:34.97 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 22:34.97 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp: In member function ‘mozilla::RenderTargetRect mozilla::layers::Layer::TransformRectToRenderTarget(const LayerIntRect&)’: 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.cpp:672:18: note: parameter passing for argument of type ‘mozilla::RenderTargetRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.97 672 | RenderTargetRect Layer::TransformRectToRenderTarget(const LayerIntRect& aRect) { 22:34.97 | ^~~~~ 22:34.97 In member function ‘mozilla::gfx::Rect mozilla::layers::RotatedBuffer::GetSourceRectangle(mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide) const’: 22:34.97 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.97 In file included from Unified_cpp_gfx_layers1.cpp:20: 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerSorter.cpp: In function ‘void mozilla::layers::SortLayersBy3DZOrder(nsTArray&)’: 22:34.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerSorter.cpp:102:55: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.97 102 | gfxRect otherBounds = otherTransformedRect.GetBounds(); 22:34.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:34.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayerSorter.cpp:246:6: note: parameter passing for argument of type ‘gfxQuad’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.98 246 | void SortLayersBy3DZOrder(nsTArray& aLayers) { 22:34.98 | ^~~~~~~~~~~~~~~~~~~~ 22:34.98 In file included from Unified_cpp_gfx_layers1.cpp:47: 22:34.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayersHelpers.cpp: In function ‘mozilla::gfx::IntRect mozilla::layers::ComputeBackdropCopyRect(const Rect&, const IntRect&, const Matrix4x4&, const IntRect&, mozilla::gfx::Matrix4x4*, mozilla::gfx::Rect*)’: 22:34.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/LayersHelpers.cpp:29:54: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.98 29 | RectDouble dest = aTransform.TransformAndClipBounds( 22:34.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 22:34.98 30 | RectDouble(aRect.X(), aRect.Y(), aRect.Width(), aRect.Height()), 22:34.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.98 31 | RectDouble(renderBounds.X(), renderBounds.Y(), renderBounds.Width(), 22:34.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.98 32 | renderBounds.Height())); 22:34.98 | ~~~~~~~~~~~~~~~~~~~~~~~ 22:34.98 In file included from Unified_cpp_gfx_layers1.cpp:119: 22:34.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RotatedBuffer.cpp: In member function ‘void mozilla::layers::RotatedBuffer::DrawBufferQuadrant(mozilla::gfx::DrawTarget*, mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide, float, mozilla::gfx::CompositionOp, mozilla::gfx::SourceSurface*, const Matrix*) const’: 22:34.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RotatedBuffer.cpp:174:44: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.98 174 | GetSourceRectangle(aXSide, aYSide), options, 22:34.98 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 22:34.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RotatedBuffer.cpp:164:25: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.98 164 | aTarget->MaskSurface(source, aMask, Point(0, 0), 22:34.98 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.98 165 | DrawOptions(aOpacity, aOperator)); 22:34.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:34.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.98 from Unified_cpp_gfx_layers1.cpp:2: 22:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 22:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1925:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:34.98 1925 | RectTyped TransformAndClipBounds( 22:34.98 | ^~~~~~~~~~~~~~~~~~~~~~ 22:34.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 22:34.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.cpp:7, 22:34.98 from Unified_cpp_gfx_layers1.cpp:2: 22:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In member function ‘virtual bool mozilla::layers::ContainerLayerProperties::ComputeChangeInternal(const char*, nsIntRegion&, mozilla::layers::NotifySubDocInvalidationFunc)’: 22:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 22:34.99 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 22:34.99 | ^~~~ 22:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 22:34.99 265 | extern nsTArrayHeader sEmptyTArrayHeader; 22:34.99 | ^~~~~~~~~~~~~~~~~~ 22:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 22:34.99 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 22:34.99 | ^~~~ 22:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 22:34.99 265 | extern nsTArrayHeader sEmptyTArrayHeader; 22:34.99 | ^~~~~~~~~~~~~~~~~~ 22:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 22:34.99 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 22:34.99 | ^~~~ 22:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 22:34.99 265 | extern nsTArrayHeader sEmptyTArrayHeader; 22:34.99 | ^~~~~~~~~~~~~~~~~~ 22:34.99 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers5.o.pp Unified_cpp_gfx_layers5.cpp 22:34.99 gfx/layers/Unified_cpp_gfx_layers6.o 22:37.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 22:37.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 22:37.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRShMem.h:17, 22:37.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRShMem.cpp:7: 22:37.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:37.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:37.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:37.07 | ^ 22:37.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 22:37.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRShMem.h:17, 22:37.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRShMem.cpp:7: 22:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:37.07 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:37.07 | ^ 22:37.07 gfx/vr/VRLayerParent.o 22:37.07 /usr/lib64/ccache/g++ -o VRLayerChild.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/VRLayerChild.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp 22:43.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.68 from Unified_cpp_gfx_layers12.cpp:2: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.68 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:43.68 | ^ 22:43.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.68 from Unified_cpp_gfx_layers12.cpp:2: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.68 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:43.68 | ^ 22:43.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.68 from Unified_cpp_gfx_layers12.cpp:2: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.68 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:43.68 | ^ 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.68 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:43.68 | ^ 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.68 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:43.68 | ^ 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:43.68 | ^ 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:43.68 | ^ 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.68 371 | nscoord aAppUnitsPerDevPixel) { 22:43.68 | ^ 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.68 380 | nscoord aAppUnitsPerDevPixel) { 22:43.68 | ^ 22:43.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.69 387 | nscoord aAppUnitsPerDevPixel) { 22:43.69 | ^ 22:43.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.69 394 | nscoord aAppUnitsPerDevPixel) { 22:43.69 | ^ 22:43.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.69 from Unified_cpp_gfx_layers12.cpp:2: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.69 189 | CSSRect GetExpandedScrollableRect() const { 22:43.69 | ^ 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.69 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:43.69 | ^ 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.69 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 22:43.69 | ^ 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.69 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 22:43.69 | ^ 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.69 243 | CSSRect CalculateScrollRange() const { 22:43.69 | ^ 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.69 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 22:43.69 | ^ 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.69 457 | CSSRect GetVisualViewport() const { 22:43.69 | ^ 22:43.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.69 from Unified_cpp_gfx_layers12.cpp:2: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.69 1338 | CSSCoord ToCSSPixels() const { return _0; } 22:43.69 | ^ 22:43.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.69 from Unified_cpp_gfx_layers12.cpp:2: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 22:43.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.69 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 22:43.69 | ^ 22:43.69 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.70 from Unified_cpp_gfx_layers12.cpp:2: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.70 21 | inline Rect ToRect(const gfxRect& aRect) { 22:43.70 | ^ 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.70 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 22:43.70 | ^ 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.70 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:43.70 | ^ 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.70 44 | inline Size ToSize(const gfxSize& aSize) { 22:43.70 | ^ 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.70 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:43.70 | ^ 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.70 52 | inline gfxSize ThebesSize(const Size& aSize) { 22:43.70 | ^ 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.70 56 | inline gfxRect ThebesRect(const Rect& aRect) { 22:43.70 | ^ 22:43.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.70 from Unified_cpp_gfx_layers12.cpp:2: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.70 1859 | int32_t aAppUnitsPerPixel) { 22:43.70 | ^ 22:43.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.70 3214 | int32_t aAppUnitsPerPixel) { 22:43.70 | ^ 22:43.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.70 from Unified_cpp_gfx_layers12.cpp:2: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 22:43.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.70 332 | LayerPoint GetFixedPositionAnchor() const { 22:43.70 | ^ 22:43.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:43.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.71 from Unified_cpp_gfx_layers12.cpp:2: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.71 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 22:43.71 | ^ 22:43.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.71 from Unified_cpp_gfx_layers12.cpp:2: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.71 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:43.71 | ^ 22:43.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:14, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.71 from Unified_cpp_gfx_layers12.cpp:2: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.71 1394 | LayerPoint GetFixedPositionAnchor() { 22:43.71 | ^ 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.71 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 22:43.71 | ^ 22:43.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:14, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.71 from Unified_cpp_gfx_layers12.cpp:2: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.71 49 | gfx::Size GetInheritedScale() const { return mScale; } 22:43.71 | ^ 22:43.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/SVGGeometryFrame.h:18, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:17, 22:43.71 from Unified_cpp_gfx_layers12.cpp:2: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.71 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 22:43.71 | ^ 22:43.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BufferList.h:17, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/pickle.h:17, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/chrome/common/ipc_message.h:13, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:27, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.71 from Unified_cpp_gfx_layers12.cpp:2: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h: In instantiation of ‘constexpr T mozilla::Maybe::value() const [with T = mozilla::gfx::RectTyped]’: 22:43.71 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1856:52: required from here 22:43.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h:739:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.72 739 | constexpr T Maybe::value() const { 22:43.72 | ^~~~~~~~ 22:43.72 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderLayerManager.cpp:15, 22:43.72 from Unified_cpp_gfx_layers12.cpp:38: 22:43.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 22:43.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.72 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 22:43.72 | ^ 22:43.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.72 from Unified_cpp_gfx_layers12.cpp:2: 22:43.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 22:43.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 22:43.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:43.72 | ^~~~~~~~ 22:43.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.72 from Unified_cpp_gfx_layers12.cpp:2: 22:43.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 22:43.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 22:43.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:43.72 | ^~~~~~~~ 22:43.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.73 from Unified_cpp_gfx_layers12.cpp:2: 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.73 323 | static SizeTyped FromUnknownSize( 22:43.73 | ^~~~~~~~~~~~~~~ 22:43.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.73 from Unified_cpp_gfx_layers12.cpp:2: 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:43.73 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.73 427 | SizeT Size() const { return SizeT(width, height); } 22:43.73 | ^~~~ 22:43.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.73 from Unified_cpp_gfx_layers12.cpp:2: 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:43.73 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.73 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:43.73 | ^~~~~~~~ 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:43.73 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.73 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:43.73 | ^~~~~~~~ 22:43.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.73 from Unified_cpp_gfx_layers12.cpp:2: 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:43.73 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.73 62 | Sub operator-(const Sub& aPoint) const { 22:43.73 | ^~~~~~~~ 22:43.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.73 from Unified_cpp_gfx_layers12.cpp:2: 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 22:43.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.74 43 | friend Sub operator*(T aScale, Sub aCoord) { 22:43.74 | ^~~~~~~~ 22:43.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.74 from Unified_cpp_gfx_layers12.cpp:2: 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.74 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 22:43.74 | ^~~~~~~~~~~~~~ 22:43.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.74 from Unified_cpp_gfx_layers12.cpp:2: 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.74 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:43.74 | ^~~~~~~~~~~~~ 22:43.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.74 from Unified_cpp_gfx_layers12.cpp:2: 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.74 383 | Point TopLeft() const { return Point(x, y); } 22:43.74 | ^~~~~~~ 22:43.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.74 from Unified_cpp_gfx_layers12.cpp:2: 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.74 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 22:43.74 | ^~~~~~~~~~~~~~~ 22:43.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.74 from Unified_cpp_gfx_layers12.cpp:2: 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 22:43.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:609:36: required from here 22:43.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.74 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 22:43.75 | ^~~~~~~~ 22:43.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.75 from Unified_cpp_gfx_layers12.cpp:2: 22:43.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayerPixel; dst = mozilla::LayoutDevicePixel]’: 22:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:609:55: required from here 22:43.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.75 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:43.75 | ^~~~~~~~ 22:43.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.75 from Unified_cpp_gfx_layers12.cpp:2: 22:43.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::ViewAs(const Point&) [with TargetUnits = mozilla::LayerPixel; mozilla::gfx::Point = mozilla::gfx::PointTyped]’: 22:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1420:25: required from here 22:43.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:191:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.75 191 | gfx::PointTyped ViewAs(const gfx::Point& aPoint) { 22:43.75 | ^~~~~~ 22:43.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.75 from Unified_cpp_gfx_layers12.cpp:2: 22:43.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1857:65: required from here 22:43.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.75 427 | SizeT Size() const { return SizeT(width, height); } 22:43.75 | ^~~~ 22:43.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.75 from Unified_cpp_gfx_layers12.cpp:2: 22:43.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayerPixel; dst = mozilla::LayoutDevicePixel]’: 22:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2201:32: required from here 22:43.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:689:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.75 689 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 22:43.75 | ^~~~~~~~ 22:43.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.75 from Unified_cpp_gfx_layers12.cpp:2: 22:43.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:43.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2285:51: required from here 22:43.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.75 383 | Point TopLeft() const { return Point(x, y); } 22:43.76 | ^~~~~~~ 22:43.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.76 from Unified_cpp_gfx_layers12.cpp:2: 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.76 246 | PointTyped As2DPoint() const { 22:43.76 | ^~~~~~~~~ 22:43.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.76 from Unified_cpp_gfx_layers12.cpp:2: 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.76 794 | RectTyped TransformAndClipBounds( 22:43.76 | ^~~~~~~~~~~~~~~~~~~~~~ 22:43.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.76 from Unified_cpp_gfx_layers12.cpp:2: 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: required from ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’ 22:43.76 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:609:36: required from here 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.76 79 | Sub operator-() const { return Sub(-x, -y); } 22:43.76 | ^~~~~~~~ 22:43.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.76 from Unified_cpp_gfx_layers12.cpp:2: 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:43.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.77 760 | typename detail::Nth::Type extract() { 22:43.77 | ^~~~~~~ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.77 In file included from Unified_cpp_gfx_layers12.cpp:2: 22:43.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In member function ‘void mozilla::layers::DIGroup::EndGroup(mozilla::layers::WebRenderLayerManager*, nsDisplayListBuilder*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::layers::Grouper*, nsDisplayItem*, nsDisplayItem*)’: 22:43.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:609:55: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.77 609 | (LayerRect(mVisibleRect) - mResidualOffset) / scale; 22:43.77 | ^~~~~ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:609:34: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.77 609 | (LayerRect(mVisibleRect) - mResidualOffset) / scale; 22:43.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:609:55: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.77 609 | (LayerRect(mVisibleRect) - mResidualOffset) / scale; 22:43.77 | ^~~~~ 22:43.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.77 from Unified_cpp_gfx_layers12.cpp:2: 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.77 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 22:43.77 | ^~~~~~~~ 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.77 363 | MoveBy(-aPoint); 22:43.77 | ^~~~~~~ 22:43.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.77 from Unified_cpp_gfx_layers12.cpp:2: 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:43.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.77 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:43.77 | ^~~~~~~~~ 22:43.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.77 from Unified_cpp_gfx_layers12.cpp:2: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayerPixel; dst = mozilla::LayoutDevicePixel]’: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.78 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:43.78 | ^~~~~~~~ 22:43.78 In file included from Unified_cpp_gfx_layers12.cpp:2: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In static member function ‘static mozilla::gfx::IntRect mozilla::layers::DIGroup::ToDeviceSpace(nsRect, mozilla::gfx::Matrix&, int32_t)’: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:360:46: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.78 360 | return RoundedOut(aMatrix.TransformBounds( 22:43.78 | ~~~~~~~~~~~~~~~~~~~~~~~^ 22:43.78 361 | ToRect(nsLayoutUtils::RectToGfxRect(aBounds, aAppUnitsPerDevPixel)))); 22:43.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:361:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.78 361 | ToRect(nsLayoutUtils::RectToGfxRect(aBounds, aAppUnitsPerDevPixel)))); 22:43.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:361:15: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.78 361 | ToRect(nsLayoutUtils::RectToGfxRect(aBounds, aAppUnitsPerDevPixel)))); 22:43.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.78 from Unified_cpp_gfx_layers12.cpp:2: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.78 110 | quad[0] = TransformPoint(aRect.TopLeft()); 22:43.78 | ^~~~ 22:43.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.78 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 22:43.78 | ^ 22:43.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.78 from Unified_cpp_gfx_layers12.cpp:2: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.78 383 | Point TopLeft() const { return Point(x, y); } 22:43.78 | ^~~~~~~ 22:43.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.78 from Unified_cpp_gfx_layers12.cpp:2: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.78 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:43.78 | ^~~~~~~~~ 22:43.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.78 from Unified_cpp_gfx_layers12.cpp:2: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:43.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.79 384 | Point TopRight() const { return Point(XMost(), y); } 22:43.79 | ^~~~~~~~ 22:43.79 In file included from Unified_cpp_gfx_layers12.cpp:2: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In member function ‘void mozilla::layers::WebRenderCommandBuilder::DoGroupingForDisplayList(nsDisplayList*, nsDisplayItem*, nsDisplayListBuilder*, const mozilla::layers::StackingContextHelper&, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&)’: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1416:43: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.79 1416 | gfx::Size scale = aSc.GetInheritedScale(); 22:43.79 | ^ 22:43.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1420:76: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.79 1420 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 22:43.79 | ^ 22:43.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1420:74: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.79 1420 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 22:43.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:43.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1420:76: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.79 1420 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 22:43.79 | ^ 22:43.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:14, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.79 from Unified_cpp_gfx_layers12.cpp:2: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:13: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.79 49 | gfx::Size GetInheritedScale() const { return mScale; } 22:43.79 | ^~~~~~~~~~~~~~~~~ 22:43.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.79 from Unified_cpp_gfx_layers12.cpp:2: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float]’: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.79 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 22:43.79 | ^~~~~~~~~~~~~~ 22:43.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.79 from Unified_cpp_gfx_layers12.cpp:2: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::PointTyped mozilla::ViewAs(const Point&) [with TargetUnits = mozilla::LayerPixel]’: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:191:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.79 191 | gfx::PointTyped ViewAs(const gfx::Point& aPoint) { 22:43.79 | ^~~~~~ 22:43.79 In file included from Unified_cpp_gfx_layers12.cpp:2: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In member function ‘mozilla::Maybe mozilla::layers::WebRenderCommandBuilder::CreateImageKey(nsDisplayItem*, mozilla::layers::ImageContainer*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::wr::ImageRendering, const mozilla::layers::StackingContextHelper&, mozilla::gfx::IntSize&, const mozilla::Maybe >&)’: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1856:53: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.79 1856 | LayoutDeviceRect rect = aAsyncImageBounds.value(); 22:43.79 | ^ 22:43.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1857:65: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.79 1857 | LayoutDeviceRect scBounds(LayoutDevicePoint(0, 0), rect.Size()); 22:43.79 | ~~~~~~~~~^~ 22:43.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BufferList.h:17, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/pickle.h:17, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/chrome/common/ipc_message.h:13, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:27, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.79 from Unified_cpp_gfx_layers12.cpp:2: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h: In member function ‘constexpr T mozilla::Maybe::value() const [with T = mozilla::gfx::RectTyped]’: 22:43.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h:739:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 739 | constexpr T Maybe::value() const { 22:43.80 | ^~~~~~~~ 22:43.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.80 from Unified_cpp_gfx_layers12.cpp:2: 22:43.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:43.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:43.80 | ^~~~~~~~~ 22:43.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.80 from Unified_cpp_gfx_layers12.cpp:2: 22:43.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:43.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 427 | SizeT Size() const { return SizeT(width, height); } 22:43.80 | ^~~~ 22:43.80 In file included from Unified_cpp_gfx_layers12.cpp:2: 22:43.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In member function ‘already_AddRefed mozilla::layers::WebRenderCommandBuilder::GenerateFallbackData(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, nsDisplayListBuilder*, mozilla::LayoutDeviceRect&)’: 22:43.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2138:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 2138 | LayoutDeviceRect::FromAppUnits(paintBounds, appUnitsPerDevPixel); 22:43.80 | ^ 22:43.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2143:43: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 2143 | gfx::Size scale = aSc.GetInheritedScale(); 22:43.80 | ^ 22:43.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2153:76: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 2153 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 22:43.80 | ^ 22:43.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2153:74: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 2153 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 22:43.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:43.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2153:76: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 2153 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 22:43.80 | ^ 22:43.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2201:16: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 2201 | aImageRect = visibleRect / layerScale; 22:43.80 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2285:51: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 2285 | aItem, dt, (dtRect / layerScale).TopLeft(), 22:43.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:43.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2285:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 2285 | aItem, dt, (dtRect / layerScale).TopLeft(), 22:43.80 | ~~~~~~~~^~~~~~~~~~~~~ 22:43.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2285:51: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 2285 | aItem, dt, (dtRect / layerScale).TopLeft(), 22:43.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:43.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.80 from Unified_cpp_gfx_layers12.cpp:2: 22:43.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:43.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:370:27: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.80 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 22:43.80 | ^~~~~~~~~~~~ 22:43.80 In file included from Unified_cpp_gfx_layers12.cpp:2: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In function ‘mozilla::gfx::IntRect mozilla::layers::ScaleToNearestPixelsOffset(nsRect, float, float, nscoord, mozilla::LayerPoint)’: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1365:30: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.81 1365 | static mozilla::gfx::IntRect ScaleToNearestPixelsOffset( 22:43.81 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.81 from Unified_cpp_gfx_layers12.cpp:2: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayerPixel; dst = mozilla::LayoutDevicePixel]’: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:689:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.81 689 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 22:43.81 | ^~~~~~~~ 22:43.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.81 from Unified_cpp_gfx_layers12.cpp:2: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.81 383 | Point TopLeft() const { return Point(x, y); } 22:43.81 | ^~~~~~~ 22:43.81 In file included from Unified_cpp_gfx_layers12.cpp:2: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In member function ‘mozilla::Maybe mozilla::layers::WebRenderCommandBuilder::BuildWrMaskImage(nsDisplayMasksAndClipPaths*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, nsDisplayListBuilder*, const LayoutDeviceRect&)’: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2454:38: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.81 2454 | Size scale = aSc.GetInheritedScale(); 22:43.81 | ^ 22:43.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2472:54: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.81 2472 | LayoutDeviceRect imageRect = LayerRect(itemRect) / layerScale; 22:43.81 | ^~~~~~~~~~ 22:43.81 In file included from Unified_cpp_gfx_layers12.cpp:38: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderLayerManager.cpp: In member function ‘void mozilla::layers::WebRenderLayerManager::MakeSnapshotIfRequired(mozilla::LayoutDeviceIntSize)’: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderLayerManager.cpp:472:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.81 472 | IntRect bounds = ToOutsideIntRect(mTarget->GetClipExtents()); 22:43.81 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:43.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.81 from Unified_cpp_gfx_layers12.cpp:2: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.81 113 | quad[3] = TransformPoint(aRect.BottomRight()); 22:43.81 | ~~~~~~~~~~~~~~~~~^~ 22:43.81 In file included from Unified_cpp_gfx_layers12.cpp:2: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In static member function ‘static mozilla::gfx::IntRect mozilla::layers::DIGroup::ToDeviceSpace(nsRect, mozilla::gfx::Matrix&, int32_t)’: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:361:15: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.81 361 | ToRect(nsLayoutUtils::RectToGfxRect(aBounds, aAppUnitsPerDevPixel)))); 22:43.81 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.h:10, 22:43.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:7, 22:43.81 from Unified_cpp_gfx_layers12.cpp:2: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:43.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.81 363 | MoveBy(-aPoint); 22:43.82 | ^~~~~~~ 22:43.82 In file included from Unified_cpp_gfx_layers12.cpp:2: 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In member function ‘mozilla::Maybe mozilla::layers::WebRenderCommandBuilder::CreateImageKey(nsDisplayItem*, mozilla::layers::ImageContainer*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::wr::ImageRendering, const mozilla::layers::StackingContextHelper&, mozilla::gfx::IntSize&, const mozilla::Maybe >&)’: 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1857:65: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 1857 | LayoutDeviceRect scBounds(LayoutDevicePoint(0, 0), rect.Size()); 22:43.82 | ~~~~~~~~~^~ 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1856:52: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 1856 | LayoutDeviceRect rect = aAsyncImageBounds.value(); 22:43.82 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In member function ‘void mozilla::layers::DIGroup::EndGroup(mozilla::layers::WebRenderLayerManager*, nsDisplayListBuilder*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::layers::Grouper*, nsDisplayItem*, nsDisplayItem*)’: 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:609:36: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 609 | (LayerRect(mVisibleRect) - mResidualOffset) / scale; 22:43.82 | ^~~~~~~~~~~~~~~ 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In member function ‘void mozilla::layers::WebRenderCommandBuilder::DoGroupingForDisplayList(nsDisplayList*, nsDisplayItem*, nsDisplayListBuilder*, const mozilla::layers::StackingContextHelper&, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&)’: 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1422:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 1422 | LayerPoint residualOffset = trans - snappedTrans; 22:43.82 | ^~~~~~~~~~~~ 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1420:74: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 1420 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 22:43.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1416:42: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 1416 | gfx::Size scale = aSc.GetInheritedScale(); 22:43.82 | ~~~~~~~~~~~~~~~~~~~~~^~ 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In member function ‘already_AddRefed mozilla::layers::WebRenderCommandBuilder::GenerateFallbackData(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, nsDisplayListBuilder*, mozilla::LayoutDeviceRect&)’: 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2153:25: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 2153 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 22:43.82 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2153:74: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 2153 | ViewAs(aSc.GetSnappingSurfaceTransform().GetTranslation()); 22:43.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2285:51: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 2285 | aItem, dt, (dtRect / layerScale).TopLeft(), 22:43.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In function ‘mozilla::gfx::IntRect mozilla::layers::ScaleToNearestPixelsOffset(nsRect, float, float, nscoord, mozilla::LayerPoint)’: 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1365:30: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 1365 | static mozilla::gfx::IntRect ScaleToNearestPixelsOffset( 22:43.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.82 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 22:43.82 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In static member function ‘static mozilla::gfx::IntRect mozilla::layers::DIGroup::ToDeviceSpace(nsRect, mozilla::gfx::Matrix&, int32_t)’: 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:360:46: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 360 | return RoundedOut(aMatrix.TransformBounds( 22:43.82 | ~~~~~~~~~~~~~~~~~~~~~~~^ 22:43.82 361 | ToRect(nsLayoutUtils::RectToGfxRect(aBounds, aAppUnitsPerDevPixel)))); 22:43.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:353:18: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 353 | static IntRect ToDeviceSpace(nsRect aBounds, Matrix& aMatrix, 22:43.82 | ^~~~~~~~~~~~~ 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In member function ‘void mozilla::layers::WebRenderCommandBuilder::_ZN7mozilla6layers23WebRenderCommandBuilder24DoGroupingForDisplayListEP13nsDisplayListP13nsDisplayItemP20nsDisplayListBuilderRKNS0_21StackingContextHelperERNS_2wr18DisplayListBuilderERNSB_22IpcResourceUpdateQueueE.part.0(nsDisplayList*, nsDisplayItem*, nsDisplayListBuilder*, const mozilla::layers::StackingContextHelper&, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&)’: 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:1433:33: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 1433 | ScaleToOutsidePixelsOffset(groupBounds, scale.width, scale.height, 22:43.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.82 1434 | appUnitsPerDevPixel, residualOffset)); 22:43.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.82 In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayerPixel; dst = mozilla::LayoutDevicePixel]’: 22:43.82 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp: In member function ‘already_AddRefed mozilla::layers::WebRenderCommandBuilder::GenerateFallbackData(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, nsDisplayListBuilder*, mozilla::LayoutDeviceRect&)’: 22:43.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/WebRenderCommandBuilder.cpp:2172:35: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:43.82 2172 | ScaleToNearestPixelsOffset(paintBounds, scale.width, scale.height, 22:43.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.82 2173 | appUnitsPerDevPixel, residualOffset)); 22:43.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:43.82 gfx/vr/Unified_cpp_gfx_vr0.o 22:43.82 /usr/lib64/ccache/g++ -o VRLayerParent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/VRLayerParent.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp 22:58.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.00 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:58.00 | ^ 22:58.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:58.01 | ^ 22:58.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.01 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:58.01 | ^ 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:58.01 | ^ 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:58.01 | ^ 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:58.01 | ^ 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:58.01 | ^ 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.01 371 | nscoord aAppUnitsPerDevPixel) { 22:58.01 | ^ 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.01 380 | nscoord aAppUnitsPerDevPixel) { 22:58.01 | ^ 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.01 387 | nscoord aAppUnitsPerDevPixel) { 22:58.01 | ^ 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.01 394 | nscoord aAppUnitsPerDevPixel) { 22:58.01 | ^ 22:58.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:14, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:12, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.01 189 | CSSRect GetExpandedScrollableRect() const { 22:58.01 | ^ 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:58.02 | ^ 22:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 22:58.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.03 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 22:58.03 | ^ 22:58.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 22:58.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 22:58.03 | ^ 22:58.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 22:58.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.03 243 | CSSRect CalculateScrollRange() const { 22:58.03 | ^ 22:58.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 22:58.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.03 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 22:58.03 | ^ 22:58.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 22:58.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.03 457 | CSSRect GetVisualViewport() const { 22:58.03 | ^ 22:58.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:12, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.04 1338 | CSSCoord ToCSSPixels() const { return _0; } 22:58.04 | ^ 22:58.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:12, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.04 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 22:58.04 | ^ 22:58.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:14, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.04 21 | inline Rect ToRect(const gfxRect& aRect) { 22:58.04 | ^ 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.04 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 22:58.04 | ^ 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.04 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:58.04 | ^ 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.04 44 | inline Size ToSize(const gfxSize& aSize) { 22:58.04 | ^ 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.04 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:58.04 | ^ 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.04 52 | inline gfxSize ThebesSize(const Size& aSize) { 22:58.04 | ^ 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 22:58.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.04 56 | inline gfxRect ThebesRect(const Rect& aRect) { 22:58.04 | ^ 22:58.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:14, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.05 1859 | int32_t aAppUnitsPerPixel) { 22:58.05 | ^ 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.05 3214 | int32_t aAppUnitsPerPixel) { 22:58.05 | ^ 22:58.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:14, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.05 332 | LayerPoint GetFixedPositionAnchor() const { 22:58.05 | ^ 22:58.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:14, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.05 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 22:58.05 | ^ 22:58.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:14, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.05 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:58.05 | ^ 22:58.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 22:58.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:58.06 | ^~~~~~~~ 22:58.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.06 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:58.06 | ^~~~~~~~ 22:58.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.06 427 | SizeT Size() const { return SizeT(width, height); } 22:58.06 | ^~~~ 22:58.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.06 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:58.06 | ^~~~~~~~ 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.06 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:58.06 | ^~~~~~~~ 22:58.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 22:58.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.06 62 | Sub operator-(const Sub& aPoint) const { 22:58.06 | ^~~~~~~~ 22:58.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 22:58.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 22:58.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 22:58.07 | ^~~~~~~~ 22:58.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 22:58.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 22:58.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.07 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:58.07 | ^~~~~~~~~~~~~ 22:58.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 22:58.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 22:58.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.08 323 | static SizeTyped FromUnknownSize( 22:58.08 | ^~~~~~~~~~~~~~~ 22:58.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 22:58.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 22:58.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 22:58.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 22:58.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePortBinding.h:7, 22:58.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:7, 22:58.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.h:11, 22:58.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.h:10, 22:58.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerChild.cpp:7: 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.08 760 | typename detail::Nth::Type extract() { 22:58.08 | ^~~~~~~ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:58.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.08 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_vr0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/Unified_cpp_gfx_vr0.o.pp Unified_cpp_gfx_vr0.cpp 22:58.87 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.88 from Unified_cpp_gfx_layers11.cpp:2: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:58.88 | ^ 22:58.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.88 from Unified_cpp_gfx_layers11.cpp:2: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:58.88 | ^ 22:58.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.88 from Unified_cpp_gfx_layers11.cpp:2: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 371 | nscoord aAppUnitsPerDevPixel) { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 380 | nscoord aAppUnitsPerDevPixel) { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 387 | nscoord aAppUnitsPerDevPixel) { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 394 | nscoord aAppUnitsPerDevPixel) { 22:58.88 | ^ 22:58.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 22:58.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.88 from Unified_cpp_gfx_layers11.cpp:2: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 189 | CSSRect GetExpandedScrollableRect() const { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 243 | CSSRect CalculateScrollRange() const { 22:58.88 | ^ 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 22:58.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.88 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 22:58.89 | ^ 22:58.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 22:58.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.89 457 | CSSRect GetVisualViewport() const { 22:58.89 | ^ 22:58.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.89 from Unified_cpp_gfx_layers11.cpp:2: 22:58.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 22:58.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.89 1338 | CSSCoord ToCSSPixels() const { return _0; } 22:58.89 | ^ 22:58.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 22:58.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.89 from Unified_cpp_gfx_layers11.cpp:2: 22:58.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 22:58.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 22:58.90 | ^ 22:58.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.90 from Unified_cpp_gfx_layers11.cpp:2: 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.90 21 | inline Rect ToRect(const gfxRect& aRect) { 22:58.90 | ^ 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 22:58.90 | ^ 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:58.90 | ^ 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.90 44 | inline Size ToSize(const gfxSize& aSize) { 22:58.90 | ^ 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.90 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 22:58.90 | ^ 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.90 52 | inline gfxSize ThebesSize(const Size& aSize) { 22:58.90 | ^ 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 22:58.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.90 56 | inline gfxRect ThebesRect(const Rect& aRect) { 22:58.90 | ^ 22:58.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 22:58.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 22:58.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.91 from Unified_cpp_gfx_layers11.cpp:2: 22:58.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 22:58.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.91 1859 | int32_t aAppUnitsPerPixel) { 22:58.91 | ^ 22:58.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.92 3214 | int32_t aAppUnitsPerPixel) { 22:58.92 | ^ 22:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.92 from Unified_cpp_gfx_layers11.cpp:2: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.92 332 | LayerPoint GetFixedPositionAnchor() const { 22:58.92 | ^ 22:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.92 from Unified_cpp_gfx_layers11.cpp:2: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 22:58.92 | ^ 22:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.92 from Unified_cpp_gfx_layers11.cpp:2: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.92 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:58.92 | ^ 22:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:14, 22:58.92 from Unified_cpp_gfx_layers11.cpp:11: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.92 1394 | LayerPoint GetFixedPositionAnchor() { 22:58.92 | ^ 22:58.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.92 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 22:58.92 | ^ 22:58.92 In file included from Unified_cpp_gfx_layers11.cpp:11: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp: In member function ‘mozilla::gfx::Rect mozilla::layers::CompositorOGL::GetTextureCoordinates(mozilla::gfx::Rect, mozilla::layers::TextureSource*)’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:557:71: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.92 557 | TextureSource* aTexture) { 22:58.92 | ^ 22:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:12, 22:58.92 from Unified_cpp_gfx_layers11.cpp:65: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.92 49 | gfx::Size GetInheritedScale() const { return mScale; } 22:58.92 | ^ 22:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:16, 22:58.92 from Unified_cpp_gfx_layers11.cpp:65: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.92 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 22:58.92 | ^ 22:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:16, 22:58.92 from Unified_cpp_gfx_layers11.cpp:65: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.92 300 | PropertyProvider* aProvider = nullptr) const { 22:58.92 | ^ 22:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:19, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:16, 22:58.92 from Unified_cpp_gfx_layers11.cpp:65: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.92 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 22:58.92 | ^ 22:58.92 In file included from Unified_cpp_gfx_layers11.cpp:74: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/DisplayItemCache.cpp: In member function ‘void mozilla::layers::DisplayItemCache::Clear()’: 22:58.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/DisplayItemCache.cpp:84: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] 22:58.92 84 | memset(mSlots.Elements(), 0, mSlots.Length() * sizeof(Slot)); 22:58.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:17, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 22:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 22:58.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:13, 22:58.93 from Unified_cpp_gfx_layers11.cpp:65: 22:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DisplayItemCache.h:142:10: note: ‘nsTArray_Impl::elem_type’ {aka ‘struct mozilla::layers::DisplayItemCache::Slot’} declared here 22:58.93 142 | struct Slot { 22:58.93 | ^~~~ 22:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:58.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 22:58.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.93 from Unified_cpp_gfx_layers11.cpp:2: 22:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 22:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 22:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 22:58.93 | ^~~~~~~~ 22:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.93 from Unified_cpp_gfx_layers11.cpp:2: 22:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 22:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 22:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 22:58.93 | ^~~~~~~~ 22:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:58.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.93 from Unified_cpp_gfx_layers11.cpp:2: 22:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:58.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 22:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.94 427 | SizeT Size() const { return SizeT(width, height); } 22:58.94 | ^~~~ 22:58.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.94 from Unified_cpp_gfx_layers11.cpp:2: 22:58.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:58.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 22:58.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.94 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:58.94 | ^~~~~~~~ 22:58.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 22:58.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 22:58.95 | ^~~~~~~~ 22:58.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.95 from Unified_cpp_gfx_layers11.cpp:2: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.95 62 | Sub operator-(const Sub& aPoint) const { 22:58.95 | ^~~~~~~~ 22:58.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.95 from Unified_cpp_gfx_layers11.cpp:2: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.95 43 | friend Sub operator*(T aScale, Sub aCoord) { 22:58.95 | ^~~~~~~~ 22:58.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.95 from Unified_cpp_gfx_layers11.cpp:2: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.95 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:58.95 | ^~~~~~~~~~~~~ 22:58.95 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.95 from Unified_cpp_gfx_layers11.cpp:2: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.95 323 | static SizeTyped FromUnknownSize( 22:58.95 | ^~~~~~~~~~~~~~~ 22:58.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.95 from Unified_cpp_gfx_layers11.cpp:2: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.95 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 22:58.95 | ^~~~~~~~~~~~~~ 22:58.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.95 from Unified_cpp_gfx_layers11.cpp:2: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/AsyncImagePipelineManager.cpp:424:77: required from here 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.95 427 | SizeT Size() const { return SizeT(width, height); } 22:58.95 | ^~~~ 22:58.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.95 from Unified_cpp_gfx_layers11.cpp:2: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.95 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 22:58.95 | ^~~~~~~~~~~~~ 22:58.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.95 from Unified_cpp_gfx_layers11.cpp:2: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 22:58.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.95 383 | Point TopLeft() const { return Point(x, y); } 22:58.95 | ^~~~~~~ 22:58.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.95 from Unified_cpp_gfx_layers11.cpp:2: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.96 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 22:58.96 | ^~~~~~~~~~~~~~~ 22:58.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.96 from Unified_cpp_gfx_layers11.cpp:2: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.96 277 | static RectTyped FromUnknownRect( 22:58.96 | ^~~~~~~~~~~~~~~ 22:58.96 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.96 from Unified_cpp_gfx_layers11.cpp:2: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.96 150 | static PointTyped FromUnknownPoint( 22:58.96 | ^~~~~~~~~~~~~~~~ 22:58.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.96 from Unified_cpp_gfx_layers11.cpp:2: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.96 282 | RectTyped ToUnknownRect() const { 22:58.96 | ^~~~~~~~~~~~~ 22:58.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.96 from Unified_cpp_gfx_layers11.cpp:2: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:312:77: required from here 22:58.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:630:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.96 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 22:58.96 | ^~~~~~~~ 22:58.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.96 from Unified_cpp_gfx_layers11.cpp:2: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:313:40: required from here 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.96 383 | Point TopLeft() const { return Point(x, y); } 22:58.96 | ^~~~~~~ 22:58.96 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.96 from Unified_cpp_gfx_layers11.cpp:2: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 22:58.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: required from here 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.96 246 | PointTyped As2DPoint() const { 22:58.96 | ^~~~~~~~~ 22:58.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.96 from Unified_cpp_gfx_layers11.cpp:2: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:58.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:1430:52: required from ‘void mozilla::layers::CompositorOGL::DrawGeometry(const Geometry&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&) [with Geometry = mozilla::gfx::RectTyped; mozilla::gfx::Rect = mozilla::gfx::RectTyped; mozilla::gfx::IntRect = mozilla::gfx::IntRectTyped; mozilla::gfx::Float = float; mozilla::gfx::Matrix4x4 = mozilla::gfx::Matrix4x4Typed]’ 22:58.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:1395:15: required from here 22:58.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.97 794 | RectTyped TransformAndClipBounds( 22:58.97 | ^~~~~~~~~~~~~~~~~~~~~~ 22:58.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:58.97 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:58.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.97 from Unified_cpp_gfx_layers11.cpp:2: 22:58.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:58.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:1664:50: required from ‘void mozilla::layers::CompositorOGL::DrawGeometry(const Geometry&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&) [with Geometry = mozilla::gfx::RectTyped; mozilla::gfx::Rect = mozilla::gfx::RectTyped; mozilla::gfx::IntRect = mozilla::gfx::IntRectTyped; mozilla::gfx::Float = float; mozilla::gfx::Matrix4x4 = mozilla::gfx::Matrix4x4Typed]’ 22:58.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:1395:15: required from here 22:58.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.97 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 22:58.97 | ^~~~~~ 22:58.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 22:58.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 22:58.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 22:58.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 22:58.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 22:58.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 22:58.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 22:58.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 22:58.98 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 22:58.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.98 from Unified_cpp_gfx_layers11.cpp:2: 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.98 760 | typename detail::Nth::Type extract() { 22:58.98 | ^~~~~~~ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 22:58.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 22:58.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 22:58.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 22:58.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 22:58.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:16, 22:58.99 from Unified_cpp_gfx_layers11.cpp:65: 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.99 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 22:58.99 | ^ 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.99 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 22:58.99 | ^~~~~~~~~~~ 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.99 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 22:58.99 | ^ 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.99 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 22:58.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.99 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 22:58.99 | ~~~~~~~~~~~~~^~ 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.99 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 22:58.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.99 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 22:58.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 22:58.99 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:58.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:58.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:58.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:58.99 from Unified_cpp_gfx_layers11.cpp:2: 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 22:58.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:58.99 282 | RectTyped ToUnknownRect() const { 22:58.99 | ^~~~~~~~~~~~~ 22:58.99 In file included from Unified_cpp_gfx_layers11.cpp:11: 22:59.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp: In member function ‘void mozilla::layers::CompositorOGL::DrawGeometry(const Geometry&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&) [with Geometry = mozilla::gfx::RectTyped]’: 22:59.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:1664:50: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.00 1664 | program->SetVisibleCenter(aVisibleRect.Center()); 22:59.00 | ~~~~~~~~~~~~~~~~~~~^~ 22:59.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:59.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:59.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:59.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:59.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:59.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.00 from Unified_cpp_gfx_layers11.cpp:2: 22:59.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:59.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.00 794 | RectTyped TransformAndClipBounds( 22:59.00 | ^~~~~~~~~~~~~~~~~~~~~~ 22:59.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 22:59.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.00 110 | quad[0] = TransformPoint(aRect.TopLeft()); 22:59.00 | ^~~~ 22:59.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.00 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 22:59.00 | ^ 22:59.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:59.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:59.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:59.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:59.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.00 from Unified_cpp_gfx_layers11.cpp:2: 22:59.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:59.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.00 383 | Point TopLeft() const { return Point(x, y); } 22:59.00 | ^~~~~~~ 22:59.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:59.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 22:59.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.00 from Unified_cpp_gfx_layers11.cpp:2: 22:59.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:59.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.01 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:59.01 | ^~~~~~~~~ 22:59.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:59.01 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:59.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:59.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:59.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.01 from Unified_cpp_gfx_layers11.cpp:2: 22:59.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:59.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.01 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 22:59.01 | ^~~~~~ 22:59.01 In file included from Unified_cpp_gfx_layers11.cpp:11: 22:59.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp: In member function ‘void mozilla::layers::CompositorOGL::DrawGeometry(const Geometry&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&) [with Geometry = nsTArray >]’: 22:59.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:1430:8: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.01 1430 | Rect destRect = aTransform.TransformAndClipBounds( 22:59.01 | ^~~~~~~~ 22:59.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:1664:50: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.01 1664 | program->SetVisibleCenter(aVisibleRect.Center()); 22:59.01 | ~~~~~~~~~~~~~~~~~~~^~ 22:59.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp: In member function ‘void mozilla::layers::CompositorOGL::BindAndDrawGeometryWithTextureRect(mozilla::layers::ShaderProgramOGL*, const Rect&, const Rect&, mozilla::layers::TextureSource*)’: 22:59.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:1949:74: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.01 1949 | Rect scaledTexCoordRect = GetTextureCoordinates(aTexCoordRect, aTexture); 22:59.01 | ^ 22:59.01 In file included from Unified_cpp_gfx_layers11.cpp:56: 22:59.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/AsyncImagePipelineManager.cpp: In member function ‘void mozilla::layers::AsyncImagePipelineManager::ApplyAsyncImageForPipeline(const Epoch&, const PipelineId&, mozilla::layers::AsyncImagePipelineManager::AsyncImagePipeline*, mozilla::wr::TransactionBuilder&, mozilla::wr::TransactionBuilder&)’: 22:59.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/AsyncImagePipelineManager.cpp:424:77: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.01 424 | wr::ToLayoutSize(aPipeline->mScBounds.Size()), 22:59.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:59.01 In file included from Unified_cpp_gfx_layers11.cpp:65: 22:59.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp: In member function ‘mozilla::Maybe mozilla::layers::ClipManager::DefineScrollLayers(const mozilla::ActiveScrolledRoot*, nsDisplayItem*)’: 22:59.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:300:63: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.01 300 | LayoutDeviceRect::FromAppUnits(scrollPort, auPerDevPixel); 22:59.01 | ^ 22:59.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:312:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.02 312 | metrics.GetExpandedScrollableRect() * metrics.GetDevPixelsPerCSSPixel(); 22:59.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:59.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:312:77: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.02 312 | metrics.GetExpandedScrollableRect() * metrics.GetDevPixelsPerCSSPixel(); 22:59.02 | ^ 22:59.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:313:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.02 313 | contentRect.MoveTo(clipBounds.TopLeft()); 22:59.02 | ~~~~~~~~~~~~~~~~~~^~ 22:59.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:59.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:59.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.02 from Unified_cpp_gfx_layers11.cpp:2: 22:59.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:59.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:370:27: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.02 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 22:59.02 | ^~~~~~~~~~~~ 22:59.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 22:59.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:59.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:59.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:59.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 22:59.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 22:59.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.02 from Unified_cpp_gfx_layers11.cpp:2: 22:59.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 22:59.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:11: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.02 189 | CSSRect GetExpandedScrollableRect() const { 22:59.02 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 22:59.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:191:59: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.02 191 | CSSSize compSize = CalculateCompositedSizeInCssPixels(); 22:59.02 | ^ 22:59.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:206:12: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.02 206 | return scrollableRect; 22:59.02 | ^~~~~~~~~~~~~~ 22:59.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:59.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:11: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:59.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:59.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.03 213 | return mCompositionBounds.Size() / GetZoom(); 22:59.03 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:59.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.03 213 | return mCompositionBounds.Size() / GetZoom(); 22:59.03 | ^ 22:59.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:59.03 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:59.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:59.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:59.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.03 from Unified_cpp_gfx_layers11.cpp:2: 22:59.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:59.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.03 427 | SizeT Size() const { return SizeT(width, height); } 22:59.03 | ^~~~ 22:59.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:59.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:59.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.03 from Unified_cpp_gfx_layers11.cpp:2: 22:59.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 22:59.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.03 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 22:59.03 | ^~~~~~~~ 22:59.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 22:59.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:630:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.03 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 22:59.03 | ^~~~~~~~ 22:59.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 22:59.03 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 22:59.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:59.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:59.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.03 from Unified_cpp_gfx_layers11.cpp:2: 22:59.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 22:59.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.03 383 | Point TopLeft() const { return Point(x, y); } 22:59.04 | ^~~~~~~ 22:59.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:59.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 22:59.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.04 from Unified_cpp_gfx_layers11.cpp:2: 22:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.04 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:59.04 | ^~~~~~~~~ 22:59.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:59.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:59.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.04 from Unified_cpp_gfx_layers11.cpp:2: 22:59.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 22:59.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.04 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 22:59.04 | ^~~~~~~~ 22:59.04 In file included from Unified_cpp_gfx_layers11.cpp:65: 22:59.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp: In member function ‘mozilla::Maybe mozilla::layers::ClipManager::DefineClipChain(const mozilla::DisplayItemClipChain*, int32_t)’: 22:59.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:348:57: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.04 348 | chain->mClip.GetClipRect(), aAppUnitsPerDevPixel); 22:59.04 | ^ 22:59.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 22:59.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:15, 22:59.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.04 from Unified_cpp_gfx_layers11.cpp:2: 22:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 22:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.04 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 22:59.04 | ^~~~~~~~~ 22:59.04 In file included from Unified_cpp_gfx_layers11.cpp:110: 22:59.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/StackingContextHelper.cpp: In constructor ‘mozilla::layers::StackingContextHelper::StackingContextHelper(const mozilla::layers::StackingContextHelper&, const mozilla::ActiveScrolledRoot*, nsIFrame*, nsDisplayItem*, mozilla::wr::DisplayListBuilder&, const mozilla::wr::StackingContextParams&, const LayoutDeviceRect&)’: 22:59.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/StackingContextHelper.cpp:33:11: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.04 33 | mOrigin = aParentSC.mOrigin + aBounds.TopLeft(); 22:59.04 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:59.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/StackingContextHelper.cpp:47:14: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.04 47 | mScale = FrameLayerBuilder::ChooseScale( 22:59.05 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:59.05 48 | aContainerFrame, aContainerItem, r, aParentSC.mScale.width, 22:59.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:59.05 49 | aParentSC.mScale.height, mInheritedTransform, 22:59.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:59.05 50 | /* aCanDraw2D = */ true); 22:59.05 | ~~~~~~~~~~~~~~~~~~~~~~~~ 22:59.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/StackingContextHelper.cpp:83:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.05 83 | mReferenceFrameId.isSome() || (aBounds.TopLeft() != LayoutDevicePoint()); 22:59.05 | ~~~~~~~~~~~~~~~^~ 22:59.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.05 from Unified_cpp_gfx_layers11.cpp:2: 22:59.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:59.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.05 213 | return mCompositionBounds.Size() / GetZoom(); 22:59.05 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 22:59.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.05 from Unified_cpp_gfx_layers11.cpp:2: 22:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 22:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.05 113 | quad[3] = TransformPoint(aRect.BottomRight()); 22:59.05 | ~~~~~~~~~~~~~~~~~^~ 22:59.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 22:59.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:16, 22:59.05 from Unified_cpp_gfx_layers11.cpp:65: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.06 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 22:59.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:59.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.06 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 22:59.06 | ~~~~~~~~~~~~~^~ 22:59.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:59.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:59.06 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:59.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:59.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:59.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.06 from Unified_cpp_gfx_layers11.cpp:2: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.06 882 | p = srcPoint.As2DPoint(); 22:59.06 | ~~~~~~~~~~~~~~~~~~^~ 22:59.06 In file included from Unified_cpp_gfx_layers11.cpp:56: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/AsyncImagePipelineManager.cpp: In member function ‘void mozilla::layers::AsyncImagePipelineManager::SetEmptyDisplayList(const PipelineId&, mozilla::wr::TransactionBuilder&, mozilla::wr::TransactionBuilder&)’: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/AsyncImagePipelineManager.cpp:482:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.06 482 | wr::ToLayoutSize(pipeline->mScBounds.Size()), aPipelineId, 22:59.06 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:59.06 In file included from Unified_cpp_gfx_layers11.cpp:110: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/StackingContextHelper.cpp: In constructor ‘mozilla::layers::StackingContextHelper::StackingContextHelper(const mozilla::layers::StackingContextHelper&, const mozilla::ActiveScrolledRoot*, nsIFrame*, nsDisplayItem*, mozilla::wr::DisplayListBuilder&, const mozilla::wr::StackingContextParams&, const LayoutDeviceRect&)’: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/StackingContextHelper.cpp:33:49: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.06 33 | mOrigin = aParentSC.mOrigin + aBounds.TopLeft(); 22:59.06 | ^ 22:59.06 In file included from Unified_cpp_gfx_layers11.cpp:11: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp: In member function ‘void mozilla::layers::CompositorOGL::DrawGeometry(const Geometry&, const Rect&, const IntRect&, const mozilla::layers::EffectChain&, mozilla::gfx::Float, const Matrix4x4&, const Rect&) [with Geometry = mozilla::gfx::RectTyped]’: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:1664:50: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.06 1664 | program->SetVisibleCenter(aVisibleRect.Center()); 22:59.06 | ~~~~~~~~~~~~~~~~~~~^~ 22:59.06 In file included from Unified_cpp_gfx_layers11.cpp:56: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/AsyncImagePipelineManager.cpp: In member function ‘void mozilla::layers::AsyncImagePipelineManager::ApplyAsyncImageForPipeline(const Epoch&, const PipelineId&, mozilla::layers::AsyncImagePipelineManager::AsyncImagePipeline*, mozilla::wr::TransactionBuilder&, mozilla::wr::TransactionBuilder&)’: 22:59.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/AsyncImagePipelineManager.cpp:424:77: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.06 424 | wr::ToLayoutSize(aPipeline->mScBounds.Size()), 22:59.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ 22:59.07 In file included from Unified_cpp_gfx_layers11.cpp:65: 22:59.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp: In member function ‘mozilla::Maybe mozilla::layers::ClipManager::DefineScrollLayers(const mozilla::ActiveScrolledRoot*, nsDisplayItem*)’: 22:59.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:313:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.07 313 | contentRect.MoveTo(clipBounds.TopLeft()); 22:59.07 | ~~~~~~~~~~~~~~~~~~^~ 22:59.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:312:77: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.07 312 | metrics.GetExpandedScrollableRect() * metrics.GetDevPixelsPerCSSPixel(); 22:59.07 | ^ 22:59.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:320:67: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.07 320 | metrics.GetScrollOffset() * metrics.GetDevPixelsPerCSSPixel(); 22:59.07 | ^ 22:59.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 22:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 22:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 22:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 22:59.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/ClipManager.cpp:16, 22:59.07 from Unified_cpp_gfx_layers11.cpp:65: 22:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 22:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.07 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 22:59.07 | ^~~~~~~~~~~ 22:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 22:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.07 221 | rect = rect.Intersect(mClipStack.LastElement()); 22:59.07 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 22:59.07 In file included from Unified_cpp_gfx_layers11.cpp:11: 22:59.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp: In member function ‘mozilla::gfx::Rect mozilla::layers::CompositorOGL::GetTextureCoordinates(mozilla::gfx::Rect, mozilla::layers::TextureSource*)’: 22:59.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositorOGL.cpp:556:11: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.07 556 | gfx::Rect CompositorOGL::GetTextureCoordinates(gfx::Rect textureRect, 22:59.07 | ^~~~~~~~~~~~~ 22:59.07 In file included from Unified_cpp_gfx_layers11.cpp:110: 22:59.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/StackingContextHelper.cpp: In constructor ‘mozilla::layers::StackingContextHelper::StackingContextHelper(const mozilla::layers::StackingContextHelper&, const mozilla::ActiveScrolledRoot*, nsIFrame*, nsDisplayItem*, mozilla::wr::DisplayListBuilder&, const mozilla::wr::StackingContextParams&, const LayoutDeviceRect&)’: 22:59.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/wr/StackingContextHelper.cpp:23:1: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.07 23 | StackingContextHelper::StackingContextHelper( 22:59.07 | ^~~~~~~~~~~~~~~~~~~~~ 22:59.07 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 22:59.07 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 22:59.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:59.08 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 22:59.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Compositor.h:10, 22:59.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.h:17, 22:59.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:7, 22:59.08 from Unified_cpp_gfx_layers11.cpp:2: 22:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 22:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.08 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 22:59.08 | ^~~~~~~~~~~~~~~ 22:59.08 gfx/layers/Unified_cpp_gfx_layers7.o 22:59.08 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers6.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers6.o.pp Unified_cpp_gfx_layers6.cpp 22:59.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 22:59.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 22:59.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 22:59.93 | ^ 22:59.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 22:59.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 22:59.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 22:59.93 | ^ 22:59.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 22:59.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 22:59.94 | ^ 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 22:59.94 | ^ 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.94 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 22:59.94 | ^ 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.94 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 22:59.94 | ^ 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.94 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 22:59.94 | ^ 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.94 371 | nscoord aAppUnitsPerDevPixel) { 22:59.94 | ^ 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.94 380 | nscoord aAppUnitsPerDevPixel) { 22:59.94 | ^ 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.94 387 | nscoord aAppUnitsPerDevPixel) { 22:59.94 | ^ 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.94 394 | nscoord aAppUnitsPerDevPixel) { 22:59.94 | ^ 22:59.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 22:59.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:9: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.94 189 | CSSRect GetExpandedScrollableRect() const { 22:59.94 | ^ 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 22:59.94 | ^ 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 22:59.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.95 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 22:59.97 | ^ 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.97 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 22:59.97 | ^ 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.97 243 | CSSRect CalculateScrollRange() const { 22:59.97 | ^ 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.97 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 22:59.97 | ^ 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.97 457 | CSSRect GetVisualViewport() const { 22:59.97 | ^ 22:59.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:9: 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.97 1338 | CSSCoord ToCSSPixels() const { return _0; } 22:59.97 | ^ 22:59.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:9: 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 22:59.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 22:59.97 | ^ 22:59.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 22:59.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 22:59.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 22:59.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 22:59.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 22:59.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 22:59.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 22:59.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 22:59.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 22:59.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 22:59.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:9: 22:59.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 22:59.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.98 21 | inline Rect ToRect(const gfxRect& aRect) { 22:59.98 | ^ 22:59.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 22:59.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.98 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 22:59.98 | ^ 22:59.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 22:59.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.98 40 | inline Point ToPoint(const gfxPoint& aPoint) { 22:59.98 | ^ 22:59.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 22:59.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.98 44 | inline Size ToSize(const gfxSize& aSize) { 22:59.98 | ^ 22:59.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 22:59.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 22:59.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:00.00 | ^ 23:00.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:00.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.00 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:00.00 | ^ 23:00.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:00.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:00.01 | ^ 23:00.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:9: 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.01 1859 | int32_t aAppUnitsPerPixel) { 23:00.01 | ^ 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.01 3214 | int32_t aAppUnitsPerPixel) { 23:00.01 | ^ 23:00.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:9: 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.01 332 | LayerPoint GetFixedPositionAnchor() const { 23:00.01 | ^ 23:00.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:9: 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:00.01 | ^ 23:00.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManager.h:26, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorManagerChild.h:9, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorManagerChild.h:15, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:9: 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.01 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:00.01 | ^ 23:00.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TiledContentClient.h:14, 23:00.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:14: 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 23:00.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.01 1394 | LayerPoint GetFixedPositionAnchor() { 23:00.01 | ^ 23:00.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 23:00.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.02 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 23:00.02 | ^ 23:00.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h:14, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:45: 23:00.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 23:00.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.02 49 | gfx::Size GetInheritedScale() const { return mScale; } 23:00.02 | ^ 23:00.02 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h:14, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:45: 23:00.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 23:00.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.02 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 23:00.02 | ^ 23:00.02 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:45: 23:00.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 23:00.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.02 300 | PropertyProvider* aProvider = nullptr) const { 23:00.02 | ^ 23:00.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:150: 23:00.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 23:00.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.02 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 23:00.02 | ^ 23:00.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:00.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 23:00.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:00.02 | ^~~~~~~~ 23:00.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:00.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:00.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:00.03 | ^~~~~~~~ 23:00.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:00.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 23:00.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.03 427 | SizeT Size() const { return SizeT(width, height); } 23:00.03 | ^~~~ 23:00.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:00.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 23:00.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.05 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:00.05 | ^~~~~~~~ 23:00.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.06 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:00.06 | ^~~~~~~~ 23:00.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.06 62 | Sub operator-(const Sub& aPoint) const { 23:00.06 | ^~~~~~~~ 23:00.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.06 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:00.06 | ^~~~~~~~ 23:00.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.06 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:00.06 | ^~~~~~~~~~~~~ 23:00.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.07 323 | static SizeTyped FromUnknownSize( 23:00.07 | ^~~~~~~~~~~~~~~ 23:00.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.07 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 23:00.07 | ^~~~~~~~~~~~~~ 23:00.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.07 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:00.07 | ^~~~~~~~~~~~~ 23:00.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.07 383 | Point TopLeft() const { return Point(x, y); } 23:00.07 | ^~~~~~~ 23:00.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 23:00.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.07 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 23:00.07 | ^~~~~~~~~~~~~~~ 23:00.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:00.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.10 277 | static RectTyped FromUnknownRect( 23:00.10 | ^~~~~~~~~~~~~~~ 23:00.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.10 150 | static PointTyped FromUnknownPoint( 23:00.10 | ^~~~~~~~~~~~~~~~ 23:00.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.10 282 | RectTyped ToUnknownRect() const { 23:00.10 | ^~~~~~~~~~~~~ 23:00.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.10 246 | PointTyped As2DPoint() const { 23:00.10 | ^~~~~~~~~ 23:00.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:00.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.10 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:00.10 | ^~~~~~~~~ 23:00.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:00.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.11 2266 | PointTyped TransformPointSimple( 23:00.11 | ^~~~~~~~~~~~~~~~~~~~ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.11 794 | RectTyped TransformAndClipBounds( 23:00.11 | ^~~~~~~~~~~~~~~~~~~~~~ 23:00.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FontPropertyTypes.h:22, 23:00.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:6: 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.11 760 | typename detail::Nth::Type extract() { 23:00.11 | ^~~~~~~ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:00.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:00.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:00.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:00.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.13 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:00.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h:14, 23:00.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:45: 23:00.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 23:00.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 23:00.14 | ^ 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 23:00.14 | ^~~~~~~~~~~ 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 23:00.14 | ^ 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:00.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:00.14 | ~~~~~~~~~~~~~^~ 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:00.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 23:00.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 23:00.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 282 | RectTyped ToUnknownRect() const { 23:00.14 | ^~~~~~~~~~~~~ 23:00.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:00.14 | ^~~~~~~~~ 23:00.14 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h:14, 23:00.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:45: 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:00.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:00.14 | ~~~~~~~~~~~~~^~ 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.14 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 23:00.14 | ^~~~~~~~~~~ 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 23:00.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:00.15 221 | rect = rect.Intersect(mClipStack.LastElement()); 23:00.15 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 23:00.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 23:00.15 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 23:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 23:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In member function ‘nsTArray gfxPlatform::GetPrefCMSOutputProfileData()’: 23:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 23:00.15 410 | size_type Capacity() const { return mHdr->mCapacity; } 23:00.15 | ~~~~~~^~~~~~~~~ 23:00.15 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:2150:21: note: while referencing ‘result’ 23:00.15 2150 | nsTArray result; 23:00.15 | ^~~~~~ 23:00.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 23:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 23:00.15 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 23:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 23:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 23:00.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessManager.h:8, 23:00.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:7: 23:00.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 23:00.15 416 | mArray.mHdr->mLength = 0; 23:00.15 | ~~~~~~~~~~~~~~~~~~~~~^~~ 23:00.15 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.cpp:2150:21: note: while referencing ‘result’ 23:00.15 2150 | nsTArray result; 23:00.15 | ^~~~~~ 23:00.15 gfx/thebes/gfxXlibNativeRenderer.o 23:00.15 /usr/lib64/ccache/g++ -o gfxPlatformGtk.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/gfxPlatformGtk.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp 23:01.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:01.29 | ^ 23:01.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:01.29 | ^ 23:01.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.29 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:01.29 | ^ 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.29 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:01.29 | ^ 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:01.29 | ^ 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:01.29 | ^ 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:01.29 | ^ 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.29 371 | nscoord aAppUnitsPerDevPixel) { 23:01.29 | ^ 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.29 380 | nscoord aAppUnitsPerDevPixel) { 23:01.29 | ^ 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.29 387 | nscoord aAppUnitsPerDevPixel) { 23:01.29 | ^ 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:01.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.29 394 | nscoord aAppUnitsPerDevPixel) { 23:01.29 | ^ 23:01.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:01.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:01.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:01.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:01.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:01.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.30 189 | CSSRect GetExpandedScrollableRect() const { 23:01.30 | ^ 23:01.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:01.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.30 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:01.30 | ^ 23:01.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:01.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.30 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:01.30 | ^ 23:01.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:01.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.30 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:01.30 | ^ 23:01.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:01.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.31 243 | CSSRect CalculateScrollRange() const { 23:01.31 | ^ 23:01.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:01.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.31 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:01.31 | ^ 23:01.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 23:01.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.31 457 | CSSRect GetVisualViewport() const { 23:01.31 | ^ 23:01.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 23:01.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.31 1338 | CSSCoord ToCSSPixels() const { return _0; } 23:01.31 | ^ 23:01.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:01.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.32 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 23:01.32 | ^ 23:01.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.32 21 | inline Rect ToRect(const gfxRect& aRect) { 23:01.32 | ^ 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:01.32 | ^ 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.32 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:01.32 | ^ 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.32 44 | inline Size ToSize(const gfxSize& aSize) { 23:01.32 | ^ 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:01.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.32 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:01.33 | ^ 23:01.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:01.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.33 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:01.33 | ^ 23:01.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:01.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.33 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:01.33 | ^ 23:01.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:01.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.33 1859 | int32_t aAppUnitsPerPixel) { 23:01.33 | ^ 23:01.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:01.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.33 3214 | int32_t aAppUnitsPerPixel) { 23:01.33 | ^ 23:01.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:01.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.33 332 | LayerPoint GetFixedPositionAnchor() const { 23:01.34 | ^ 23:01.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:01.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.34 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:01.34 | ^ 23:01.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:01.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.34 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:01.34 | ^ 23:01.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:01.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 23:01.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:01.35 | ^~~~~~~~ 23:01.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:01.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:01.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.35 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:01.35 | ^~~~~~~~ 23:01.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:01.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 23:01.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.35 427 | SizeT Size() const { return SizeT(width, height); } 23:01.35 | ^~~~ 23:01.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:01.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 23:01.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:01.36 | ^~~~~~~~ 23:01.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:01.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 23:01.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.36 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:01.36 | ^~~~~~~~ 23:01.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:01.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 23:01.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.36 62 | Sub operator-(const Sub& aPoint) const { 23:01.36 | ^~~~~~~~ 23:01.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:01.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 23:01.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:01.38 | ^~~~~~~~ 23:01.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:01.38 | ^~~~~~~~~~~~~ 23:01.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:11, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:13, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.38 323 | static SizeTyped FromUnknownSize( 23:01.38 | ^~~~~~~~~~~~~~~ 23:01.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRManager.h:11, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.h:10, 23:01.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRLayerParent.cpp:7: 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.38 760 | typename detail::Nth::Type extract() { 23:01.38 | ^~~~~~~ 23:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:01.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:01.39 gfx/layers/Unified_cpp_gfx_layers8.o 23:01.39 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers7.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers7.o.pp Unified_cpp_gfx_layers7.cpp 23:07.14 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.14 from Unified_cpp_gfx_layers3.cpp:2: 23:07.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:07.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.14 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:07.14 | ^ 23:07.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.14 from Unified_cpp_gfx_layers3.cpp:2: 23:07.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:07.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:07.14 | ^ 23:07.14 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.15 from Unified_cpp_gfx_layers3.cpp:2: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 371 | nscoord aAppUnitsPerDevPixel) { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 380 | nscoord aAppUnitsPerDevPixel) { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 387 | nscoord aAppUnitsPerDevPixel) { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 394 | nscoord aAppUnitsPerDevPixel) { 23:07.15 | ^ 23:07.15 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.15 from Unified_cpp_gfx_layers3.cpp:2: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 189 | CSSRect GetExpandedScrollableRect() const { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 243 | CSSRect CalculateScrollRange() const { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:07.15 | ^ 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 457 | CSSRect GetVisualViewport() const { 23:07.15 | ^ 23:07.15 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.15 from Unified_cpp_gfx_layers3.cpp:2: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h: In member function ‘mozilla::CSSPoint mozilla::layers::GenericScrollAnimation::GetDestination() const’: 23:07.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:37:35: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.15 37 | CSSPoint GetDestination() const { 23:07.15 | ^ 23:07.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 23:07.15 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 23:07.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:07.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:07.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:11, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.16 from Unified_cpp_gfx_layers3.cpp:2: 23:07.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 23:07.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.16 1338 | CSSCoord ToCSSPixels() const { return _0; } 23:07.16 | ^ 23:07.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:11, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.16 from Unified_cpp_gfx_layers3.cpp:2: 23:07.16 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 23:07.16 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.16 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 23:07.16 | ^ 23:07.16 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:11, 23:07.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.16 from Unified_cpp_gfx_layers3.cpp:2: 23:07.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:07.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.16 21 | inline Rect ToRect(const gfxRect& aRect) { 23:07.16 | ^ 23:07.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:07.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.16 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:07.16 | ^ 23:07.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:07.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.16 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:07.17 | ^ 23:07.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:07.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.17 44 | inline Size ToSize(const gfxSize& aSize) { 23:07.17 | ^ 23:07.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:07.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:07.17 | ^ 23:07.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:07.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:07.17 | ^ 23:07.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:07.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:07.17 | ^ 23:07.17 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:07.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:07.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:07.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GeckoContentController.h:11, 23:07.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:11, 23:07.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.17 from Unified_cpp_gfx_layers3.cpp:2: 23:07.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:07.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.18 1859 | int32_t aAppUnitsPerPixel) { 23:07.18 | ^ 23:07.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:07.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.18 3214 | int32_t aAppUnitsPerPixel) { 23:07.18 | ^ 23:07.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GeckoContentController.h:19, 23:07.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:11, 23:07.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.18 from Unified_cpp_gfx_layers3.cpp:2: 23:07.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:07.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:07.18 | ^ 23:07.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GeckoContentController.h:20, 23:07.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:11, 23:07.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.18 from Unified_cpp_gfx_layers3.cpp:2: 23:07.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:07.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.18 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:07.18 | ^ 23:07.18 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:24, 23:07.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.18 from Unified_cpp_gfx_layers3.cpp:2: 23:07.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.h: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::GetPos() const’: 23:07.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.h:270:35: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.18 270 | ParentLayerCoord GetPos() const { return mPos; } 23:07.19 | ^ 23:07.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 23:07.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:07.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:07.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 23:07.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:27, 23:07.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.19 from Unified_cpp_gfx_layers3.cpp:2: 23:07.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:07.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.19 332 | LayerPoint GetFixedPositionAnchor() const { 23:07.19 | ^ 23:07.19 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:27, 23:07.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.19 from Unified_cpp_gfx_layers3.cpp:2: 23:07.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 23:07.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.19 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 23:07.19 | ^ 23:07.19 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:34, 23:07.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.19 from Unified_cpp_gfx_layers3.cpp:2: 23:07.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h: In member function ‘mozilla::CSSRect mozilla::layers::SampledAPZCState::GetLayoutViewport() const’: 23:07.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h:26:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.19 26 | CSSRect GetLayoutViewport() const { return mLayoutViewport; } 23:07.19 | ^ 23:07.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h: In member function ‘mozilla::CSSPoint mozilla::layers::SampledAPZCState::GetScrollOffset() const’: 23:07.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h:27:36: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.19 27 | CSSPoint GetScrollOffset() const { return mScrollOffset; } 23:07.19 | ^ 23:07.19 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.19 from Unified_cpp_gfx_layers3.cpp:2: 23:07.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h: In member function ‘mozilla::ParentLayerRect mozilla::layers::AsyncPanZoomController::GetCompositionBounds() const’: 23:07.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:1131:48: note: parameter passing for argument of type ‘mozilla::ParentLayerRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.19 1131 | ParentLayerRect GetCompositionBounds() const { 23:07.19 | ^ 23:07.20 In file included from Unified_cpp_gfx_layers3.cpp:11: 23:07.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In function ‘mozilla::ScreenPoint mozilla::layers::GetCurrentFocus(const mozilla::MultiTouchInput&)’: 23:07.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:42:65: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.20 42 | static ScreenPoint GetCurrentFocus(const MultiTouchInput& aEvent) { 23:07.20 | ^ 23:07.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In function ‘mozilla::ScreenCoord mozilla::layers::GetCurrentSpan(const mozilla::MultiTouchInput&)’: 23:07.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:48:64: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.20 48 | static ScreenCoord GetCurrentSpan(const MultiTouchInput& aEvent) { 23:07.20 | ^ 23:07.20 In file included from Unified_cpp_gfx_layers3.cpp:20: 23:07.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp: In member function ‘mozilla::ScreenRect mozilla::layers::HitTestingTreeNode::GetRemoteDocumentScreenRect() const’: 23:07.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:394:62: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.20 394 | ScreenRect HitTestingTreeNode::GetRemoteDocumentScreenRect() const { 23:07.20 | ^~~~~ 23:07.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 23:07.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 23:07.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 23:07.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 23:07.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:19, 23:07.20 from Unified_cpp_gfx_layers3.cpp:137: 23:07.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 23:07.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.20 49 | gfx::Size GetInheritedScale() const { return mScale; } 23:07.20 | ^ 23:07.20 In file included from Unified_cpp_gfx_layers3.cpp:137: 23:07.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static mozilla::ScreenMargin mozilla::layers::APZCCallbackHelper::AdjustDisplayPortForScrollDelta(mozilla::ScreenMargin, mozilla::ScreenPoint)’: 23:07.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:50:52: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.20 50 | ScreenMargin aMargins, ScreenPoint aScrollDelta) { 23:07.20 | ^ 23:07.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function ‘mozilla::CSSPoint mozilla::layers::ScrollFrameTo(nsIScrollableFrame*, const mozilla::layers::RepaintRequest&, bool&)’: 23:07.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:75:48: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.20 75 | bool& aSuccessOut) { 23:07.20 | ^ 23:07.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function ‘mozilla::ScreenMargin mozilla::layers::ScrollFrame(nsIContent*, const mozilla::layers::RepaintRequest&)’: 23:07.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:160:63: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.21 160 | const RepaintRequest& aRequest) { 23:07.21 | ^ 23:07.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:07.21 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 23:07.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.21 from Unified_cpp_gfx_layers3.cpp:2: 23:07.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:07.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 23:07.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:07.21 | ^~~~~~~~ 23:07.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:07.21 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.22 from Unified_cpp_gfx_layers3.cpp:2: 23:07.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:07.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 23:07.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.22 427 | SizeT Size() const { return SizeT(width, height); } 23:07.22 | ^~~~ 23:07.22 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.22 from Unified_cpp_gfx_layers3.cpp:2: 23:07.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:07.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 23:07.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:07.22 | ^~~~~~~~ 23:07.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:07.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 23:07.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:07.22 | ^~~~~~~~ 23:07.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.22 from Unified_cpp_gfx_layers3.cpp:2: 23:07.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.23 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 23:07.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.23 62 | Sub operator-(const Sub& aPoint) const { 23:07.23 | ^~~~~~~~ 23:07.23 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.23 from Unified_cpp_gfx_layers3.cpp:2: 23:07.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:07.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:07.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:07.23 | ^~~~~~~~ 23:07.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.23 from Unified_cpp_gfx_layers3.cpp:2: 23:07.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:07.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:07.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:07.23 | ^~~~~~~~ 23:07.23 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.23 from Unified_cpp_gfx_layers3.cpp:2: 23:07.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 23:07.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 23:07.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:07.23 | ^~~~~~~~~~~~~ 23:07.23 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.23 from Unified_cpp_gfx_layers3.cpp:2: 23:07.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:07.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:07.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.24 323 | static SizeTyped FromUnknownSize( 23:07.24 | ^~~~~~~~~~~~~~~ 23:07.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.24 from Unified_cpp_gfx_layers3.cpp:2: 23:07.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 23:07.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 23:07.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.24 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 23:07.24 | ^~~~~~~~~~~~~~ 23:07.24 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.24 from Unified_cpp_gfx_layers3.cpp:2: 23:07.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:07.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:70:7: required from here 23:07.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.24 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:07.24 | ^~~~~~~~ 23:07.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:07.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:102:35: required from here 23:07.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:595:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.24 595 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 23:07.24 | ^~~~~~~~ 23:07.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.24 from Unified_cpp_gfx_layers3.cpp:2: 23:07.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:45:24: required from here 23:07.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.24 59 | Sub operator+(const Sub& aPoint) const { 23:07.25 | ^~~~~~~~ 23:07.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Coord mozilla::gfx::BasePoint::Length() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:52:22: required from here 23:07.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:83:9: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.25 83 | Coord Length() const { return hypot(x, y); } 23:07.25 | ^~~~~~ 23:07.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:258:19: required from here 23:07.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.25 62 | Sub operator-(const Sub& aPoint) const { 23:07.25 | ^~~~~~~~ 23:07.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Coord mozilla::gfx::BasePoint::Length() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:258:30: required from here 23:07.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:83:9: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.25 83 | Coord Length() const { return hypot(x, y); } 23:07.25 | ^~~~~~ 23:07.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:07.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 23:07.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.25 from Unified_cpp_gfx_layers3.cpp:2: 23:07.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 23:07.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:348:42: required from here 23:07.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.25 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 23:07.25 | ^~~~~~~~ 23:07.25 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.26 from Unified_cpp_gfx_layers3.cpp:2: 23:07.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayerPixel]’: 23:07.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:397:20: required from here 23:07.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:07.26 | ^~~~~~~~~~~~~ 23:07.26 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:15, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.26 from Unified_cpp_gfx_layers3.cpp:2: 23:07.26 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::LayerPixel]’: 23:07.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:395:34: required from here 23:07.26 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:244:36: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.26 244 | static gfx::RectTyped TransformBy( 23:07.26 | ^~~~~~~~~~~ 23:07.26 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::ViewAs(const mozilla::gfx::RectTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:07.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:412:27: required from here 23:07.26 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:102:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.26 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 23:07.26 | ^~~~~~ 23:07.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.26 from Unified_cpp_gfx_layers3.cpp:2: 23:07.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:07.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:418:30: required from here 23:07.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.26 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:07.26 | ^~~~~~~~~ 23:07.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.26 from Unified_cpp_gfx_layers3.cpp:2: 23:07.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 23:07.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SimpleVelocityTracker.cpp:53:52: required from here 23:07.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.27 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 23:07.27 | ^~~~~~~~ 23:07.27 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.27 from Unified_cpp_gfx_layers3.cpp:2: 23:07.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 23:07.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 23:07.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:07.27 | ^~~~~~~~~~~~~ 23:07.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.27 from Unified_cpp_gfx_layers3.cpp:2: 23:07.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:07.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 23:07.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.27 383 | Point TopLeft() const { return Point(x, y); } 23:07.27 | ^~~~~~~ 23:07.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.28 from Unified_cpp_gfx_layers3.cpp:2: 23:07.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 23:07.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 23:07.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.28 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 23:07.28 | ^~~~~~~~~~~~~~~ 23:07.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.28 from Unified_cpp_gfx_layers3.cpp:2: 23:07.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:07.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:78:77: required from here 23:07.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.28 383 | Point TopLeft() const { return Point(x, y); } 23:07.28 | ^~~~~~~ 23:07.28 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.28 from Unified_cpp_gfx_layers3.cpp:2: 23:07.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ScreenPixel]’: 23:07.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:204:63: required from here 23:07.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.28 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:07.28 | ^~~~~~~~ 23:07.28 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.28 from Unified_cpp_gfx_layers3.cpp:2: 23:07.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 23:07.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 23:07.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: required from here 23:07.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.28 246 | PointTyped As2DPoint() const { 23:07.28 | ^~~~~~~~~ 23:07.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]’: 23:07.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:295:30: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:07.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:283:25: required from here 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.29 from Unified_cpp_gfx_layers3.cpp:2: 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’: 23:07.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::LayerPixel]’ 23:07.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:395:34: required from here 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.29 957 | GFX2D_API RectTyped TransformBounds( 23:07.29 | ^~~~~~~~~~~~~~~ 23:07.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.29 from Unified_cpp_gfx_layers3.cpp:2: 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.29 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:07.29 | ^~~~~~~~~ 23:07.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.29 from Unified_cpp_gfx_layers3.cpp:2: 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.29 2266 | PointTyped TransformPointSimple( 23:07.29 | ^~~~~~~~~~~~~~~~~~~~ 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:07.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.29 794 | RectTyped TransformAndClipBounds( 23:07.29 | ^~~~~~~~~~~~~~~~~~~~~~ 23:07.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.30 from Unified_cpp_gfx_layers3.cpp:2: 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:43: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’ 23:07.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::LayerPixel]’ 23:07.30 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:395:34: required from here 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.30 383 | Point TopLeft() const { return Point(x, y); } 23:07.30 | ^~~~~~~ 23:07.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.30 from Unified_cpp_gfx_layers3.cpp:2: 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’: 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’ 23:07.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::LayerPixel]’ 23:07.30 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:395:34: required from here 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.30 950 | PointTyped TransformPoint( 23:07.30 | ^~~~~~~~~~~~~~ 23:07.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.30 from Unified_cpp_gfx_layers3.cpp:2: 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:964:44: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’ 23:07.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::LayerPixel]’ 23:07.30 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:395:34: required from here 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.30 384 | Point TopRight() const { return Point(XMost(), y); } 23:07.30 | ^~~~~~~~ 23:07.30 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.30 from Unified_cpp_gfx_layers3.cpp:2: 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ScreenPixel; F = float]’: 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’ 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’ 23:07.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::LayerPixel]’ 23:07.30 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:395:34: required from here 23:07.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.30 246 | PointTyped As2DPoint() const { 23:07.30 | ^~~~~~~~~ 23:07.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 23:07.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.31 from Unified_cpp_gfx_layers3.cpp:2: 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.31 760 | typename detail::Nth::Type extract() { 23:07.31 | ^~~~~~~ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:07.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.31 In file included from Unified_cpp_gfx_layers3.cpp:2: 23:07.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp: In member function ‘void mozilla::layers::GenericScrollAnimation::Update(mozilla::TimeStamp, const nsSize&)’: 23:07.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:50:62: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.31 50 | CSSPoint clamped = CSSPoint::FromAppUnits(mFinalDestination); 23:07.31 | ^ 23:07.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:51:51: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.31 51 | clamped.x = mApzc.mX.ClampOriginToScrollableRect(clamped.x); 23:07.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 23:07.31 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.31 from Unified_cpp_gfx_layers3.cpp:2: 23:07.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:07.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:19: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.31 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:07.32 | ^~~~~~~~~~~~ 23:07.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.32 from Unified_cpp_gfx_layers3.cpp:2: 23:07.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.32 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:07.32 | ^~~~~~~~~ 23:07.32 In file included from Unified_cpp_gfx_layers3.cpp:2: 23:07.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp: In member function ‘virtual bool mozilla::layers::GenericScrollAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)’: 23:07.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:70:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.32 70 | zoom; 23:07.32 | ^~~~ 23:07.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:69:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.32 69 | (CSSPoint::FromAppUnits(sampledDest) - aFrameMetrics.GetScrollOffset()) * 23:07.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:70:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.32 70 | zoom; 23:07.32 | ^~~~ 23:07.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:79:31: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.32 79 | CSSPoint::FromAppUnits(nsPoint(velocity.width, velocity.height)) * zoom; 23:07.32 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:79:76: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.32 79 | CSSPoint::FromAppUnits(nsPoint(velocity.width, velocity.height)) * zoom; 23:07.32 | ^~~~ 23:07.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:102:33: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.32 102 | mApzc.ScrollBy(adjustedOffset / zoom); 23:07.32 | ~~~~~~~~~~~~~~~^~~~~~ 23:07.32 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.32 from Unified_cpp_gfx_layers3.cpp:2: 23:07.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:07.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.32 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:07.32 | ^~~~~~~~ 23:07.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.32 from Unified_cpp_gfx_layers3.cpp:2: 23:07.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.32 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:07.32 | ^~~~~~~~~ 23:07.32 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.33 from Unified_cpp_gfx_layers3.cpp:2: 23:07.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:07.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:595:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.33 595 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 23:07.33 | ^~~~~~~~ 23:07.33 In file included from Unified_cpp_gfx_layers3.cpp:11: 23:07.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘mozilla::ScreenCoord mozilla::layers::GestureEventListener::GetYSpanFromGestureStartPoint()’: 23:07.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:55:13: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.33 55 | ScreenCoord GestureEventListener::GetYSpanFromGestureStartPoint() { 23:07.33 | ^~~~~~~~~~~~~~~~~~~~ 23:07.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘bool mozilla::layers::GestureEventListener::MoveDistanceExceeds(mozilla::ScreenCoord) const’: 23:07.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:255:45: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.33 255 | mTouchStartOffset, mTouchStartPosition); 23:07.33 | ^ 23:07.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:258:30: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.33 258 | return (start - end).Length() > aThreshold; 23:07.33 | ~~~~~~~~~~~~~~~~~~~~^~ 23:07.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:258:17: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.33 258 | return (start - end).Length() > aThreshold; 23:07.33 | ~~~~~~~^~~~~~ 23:07.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:258:30: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.33 258 | return (start - end).Length() > aThreshold; 23:07.33 | ~~~~~~~~~~~~~~~~~~~~^~ 23:07.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:07.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:07.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.33 from Unified_cpp_gfx_layers3.cpp:2: 23:07.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.33 62 | Sub operator-(const Sub& aPoint) const { 23:07.33 | ^~~~~~~~ 23:07.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.33 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:07.33 | ^~~~~~~~~ 23:07.33 In file included from Unified_cpp_gfx_layers3.cpp:11: 23:07.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘bool mozilla::layers::GestureEventListener::MoveDistanceIsLarge() const’: 23:07.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:262:29: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.33 262 | return MoveDistanceExceeds(mAsyncPanZoomController->GetTouchStartTolerance()); 23:07.33 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘nsEventStatus mozilla::layers::GestureEventListener::HandleInputTouchMove()’: 23:07.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:346:65: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.33 346 | ScreenPoint currentFocus = GetCurrentFocus(mLastTouchInput); 23:07.34 | ^ 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:348:40: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.35 348 | mSpanChange += fabsf(currentSpan - mPreviousSpan); 23:07.35 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:349:37: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.35 349 | mFocusChange += (currentFocus - mPreviousFocus).Length(); 23:07.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:349:62: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.35 349 | mFocusChange += (currentFocus - mPreviousFocus).Length(); 23:07.35 | ^ 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:384:26: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.35 384 | GetCurrentFocus(mLastTouchInput), currentSpan, mPreviousSpan, 23:07.35 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:394:63: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.35 394 | ScreenCoord currentSpan = GetYSpanFromGestureStartPoint(); 23:07.35 | ^ 23:07.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:07.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:07.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.35 from Unified_cpp_gfx_layers3.cpp:2: 23:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.35 62 | Sub operator-(const Sub& aPoint) const { 23:07.35 | ^~~~~~~~ 23:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Coord mozilla::gfx::BasePoint::Length() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:83:9: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.35 83 | Coord Length() const { return hypot(x, y); } 23:07.35 | ^~~~~~ 23:07.35 In file included from Unified_cpp_gfx_layers3.cpp:11: 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In function ‘mozilla::ScreenCoord mozilla::layers::GetCurrentSpan(const mozilla::MultiTouchInput&)’: 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:51:37: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.35 51 | ScreenPoint delta = secondTouch - firstTouch; 23:07.35 | ^~~~~~~~~~ 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:52:23: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.35 52 | return delta.Length(); 23:07.35 | ^ 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In function ‘mozilla::ScreenPoint mozilla::layers::GetCurrentFocus(const mozilla::MultiTouchInput&)’: 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:42:20: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.35 42 | static ScreenPoint GetCurrentFocus(const MultiTouchInput& aEvent) { 23:07.35 | ^~~~~~~~~~~~~~~ 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘void mozilla::layers::GestureEventListener::SetState(mozilla::layers::GestureEventListener::GestureState)’: 23:07.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:591:19: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.35 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 23:07.35 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:592:20: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.36 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 23:07.36 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.36 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:15, 23:07.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.36 from Unified_cpp_gfx_layers3.cpp:2: 23:07.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:07.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:295:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.36 295 | return Some(point.As2DPoint()); 23:07.36 | ~~~~~~~~~~~~~~~^~ 23:07.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:07.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:07.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.36 from Unified_cpp_gfx_layers3.cpp:2: 23:07.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:07.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.36 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:07.36 | ^~~~~~~~~ 23:07.36 In file included from Unified_cpp_gfx_layers3.cpp:20: 23:07.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp: In member function ‘mozilla::ScreenRect mozilla::layers::HitTestingTreeNode::GetRemoteDocumentScreenRect() const’: 23:07.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:394:12: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.37 394 | ScreenRect HitTestingTreeNode::GetRemoteDocumentScreenRect() const { 23:07.37 | ^~~~~~~~~~~~~~~~~~ 23:07.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:397:20: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.37 397 | IntRectToRect(LayerIntRect(LayerIntPoint(), mRemoteDocumentSize))); 23:07.37 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:397:72: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.37 397 | IntRectToRect(LayerIntRect(LayerIntPoint(), mRemoteDocumentSize))); 23:07.37 | ^ 23:07.38 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:404:79: note: parameter passing for argument of type ‘mozilla::ParentLayerRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.38 404 | ParentLayerRect compositionBounds = node->GetApzc()->GetCompositionBounds(); 23:07.38 | ^ 23:07.38 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:406:25: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.38 406 | return ScreenRect(); 23:07.38 | ^ 23:07.38 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:412:27: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.38 412 | ViewAs(compositionBounds, 23:07.38 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 23:07.38 413 | PixelCastJustification::MovingDownToChildren)); 23:07.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.38 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:413:73: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.38 413 | PixelCastJustification::MovingDownToChildren)); 23:07.38 | ^ 23:07.38 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.38 from Unified_cpp_gfx_layers3.cpp:2: 23:07.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayerPixel]’: 23:07.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:07.38 | ^~~~~~~~~~~~~ 23:07.38 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.38 from Unified_cpp_gfx_layers3.cpp:2: 23:07.38 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h: In member function ‘mozilla::ParentLayerRect mozilla::layers::AsyncPanZoomController::GetCompositionBounds() const’: 23:07.38 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:1131:19: note: parameter passing for argument of type ‘mozilla::ParentLayerRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.38 1131 | ParentLayerRect GetCompositionBounds() const { 23:07.38 | ^~~~~~~~~~~~~~~~~~~~ 23:07.38 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:15, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.38 from Unified_cpp_gfx_layers3.cpp:2: 23:07.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::RectTyped mozilla::ViewAs(const mozilla::gfx::RectTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:07.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:102:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.38 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 23:07.38 | ^~~~~~ 23:07.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::LayerPixel]’: 23:07.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:244:36: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.38 244 | static gfx::RectTyped TransformBy( 23:07.38 | ^~~~~~~~~~~ 23:07.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.38 from Unified_cpp_gfx_layers3.cpp:2: 23:07.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’: 23:07.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.38 963 | quad[0] = TransformPoint(aRect.TopLeft()); 23:07.38 | ^~~~ 23:07.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.38 963 | quad[0] = TransformPoint(aRect.TopLeft()); 23:07.38 | ~~~~~~~~~~~~~^~ 23:07.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.38 963 | quad[0] = TransformPoint(aRect.TopLeft()); 23:07.38 | ^~~~ 23:07.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:964:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.39 964 | quad[1] = TransformPoint(aRect.TopRight()); 23:07.39 | ~~~~~~~~~~~~~~^~ 23:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:964:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.39 964 | quad[1] = TransformPoint(aRect.TopRight()); 23:07.39 | ^~~~ 23:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:965:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.39 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 23:07.39 | ~~~~~~~~~~~~~~~~^~ 23:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:965:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.39 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 23:07.39 | ^~~~ 23:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.39 966 | quad[3] = TransformPoint(aRect.BottomRight()); 23:07.39 | ~~~~~~~~~~~~~~~~~^~ 23:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.39 966 | quad[3] = TransformPoint(aRect.BottomRight()); 23:07.39 | ^~~~ 23:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.39 988 | max_y - min_y); 23:07.39 | ^ 23:07.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.39 from Unified_cpp_gfx_layers3.cpp:2: 23:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.39 383 | Point TopLeft() const { return Point(x, y); } 23:07.39 | ^~~~~~~ 23:07.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.39 from Unified_cpp_gfx_layers3.cpp:2: 23:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’: 23:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.39 950 | PointTyped TransformPoint( 23:07.39 | ^~~~~~~~~~~~~~ 23:07.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.40 from Unified_cpp_gfx_layers3.cpp:2: 23:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.40 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:07.40 | ^~~~~~~~~ 23:07.40 In file included from Unified_cpp_gfx_layers3.cpp:29: 23:07.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/InputBlockState.cpp: In member function ‘void mozilla::layers::DragBlockState::SetInitialThumbPos(mozilla::CSSCoord)’: 23:07.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/InputBlockState.cpp:268:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.40 268 | void DragBlockState::SetInitialThumbPos(CSSCoord aThumbPos) { 23:07.40 | ^~~~~~~~~~~~~~ 23:07.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/InputBlockState.cpp: In member function ‘bool mozilla::layers::TouchBlockState::UpdateSlopState(const mozilla::MultiTouchInput&, bool)’: 23:07.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/InputBlockState.cpp:803:17: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.40 803 | threshold = aApzcCanConsumeEvents ? apzc->GetTouchStartTolerance() 23:07.40 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.40 804 | : apzc->GetTouchMoveTolerance(); 23:07.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.40 In file included from Unified_cpp_gfx_layers3.cpp:101: 23:07.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.cpp: In member function ‘void mozilla::layers::SampledAPZCState::ClampScrollOffset(const mozilla::layers::FrameMetrics&)’: 23:07.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.cpp:51:17: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.40 51 | mScrollOffset = aMetrics.CalculateScrollRange().ClampPoint(mScrollOffset); 23:07.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.cpp:51:48: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.40 51 | mScrollOffset = aMetrics.CalculateScrollRange().ClampPoint(mScrollOffset); 23:07.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:07.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.cpp:51:17: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.40 51 | mScrollOffset = aMetrics.CalculateScrollRange().ClampPoint(mScrollOffset); 23:07.40 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.cpp:53:73: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.40 53 | CSSRect(mScrollOffset, aMetrics.CalculateCompositedSizeInCssPixels()), 23:07.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:07.40 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.40 from Unified_cpp_gfx_layers3.cpp:2: 23:07.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:07.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:11: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.40 243 | CSSRect CalculateScrollRange() const { 23:07.41 | ^~~~~~~~~~~~~~~~~~~~ 23:07.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:244:65: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.41 244 | CSSSize scrollPortSize = CalculateCompositedSizeInCssPixels(); 23:07.41 | ^ 23:07.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:250:12: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.41 250 | return scrollRange; 23:07.41 | ^~~~~~~~~~~ 23:07.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.41 from Unified_cpp_gfx_layers3.cpp:2: 23:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::ClampPoint(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:612:23: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.41 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 23:07.41 | ^~~~~~~~~~ 23:07.41 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.41 from Unified_cpp_gfx_layers3.cpp:2: 23:07.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:07.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:11: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:07.41 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.41 213 | return mCompositionBounds.Size() / GetZoom(); 23:07.41 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:07.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.41 213 | return mCompositionBounds.Size() / GetZoom(); 23:07.41 | ^ 23:07.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.41 from Unified_cpp_gfx_layers3.cpp:2: 23:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.41 427 | SizeT Size() const { return SizeT(width, height); } 23:07.41 | ^~~~ 23:07.41 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.41 from Unified_cpp_gfx_layers3.cpp:2: 23:07.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:07.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:07.41 | ^~~~~~~~ 23:07.41 In file included from Unified_cpp_gfx_layers3.cpp:110: 23:07.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SimpleVelocityTracker.cpp: In member function ‘virtual void mozilla::layers::SimpleVelocityTracker::StartTracking(mozilla::ParentLayerCoord, uint32_t)’: 23:07.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SimpleVelocityTracker.cpp:31:6: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.41 31 | void SimpleVelocityTracker::StartTracking(ParentLayerCoord aPos, 23:07.41 | ^~~~~~~~~~~~~~~~~~~~~ 23:07.41 In file included from Unified_cpp_gfx_layers3.cpp:137: 23:07.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static mozilla::ScreenMargin mozilla::layers::APZCCallbackHelper::AdjustDisplayPortForScrollDelta(mozilla::ScreenMargin, mozilla::ScreenPoint)’: 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 49 | ScreenMargin APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 23:07.42 | ^~~~~~~~~~~~~~~~~~ 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:56:10: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 56 | return margins; 23:07.42 | ^~~~~~~ 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static void mozilla::layers::APZCCallbackHelper::NotifyLayerTransforms(const nsTArray&)’: 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:288:60: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 288 | msg.GetTopLevelViewportVisibleRectInBrowserCoords()); 23:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static void mozilla::layers::APZCCallbackHelper::UpdateRootFrame(const mozilla::layers::RepaintRequest&)’: 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:342:66: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 342 | ScreenMargin displayPortMargins = ScrollFrame(content, aRequest); 23:07.42 | ^ 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:344:24: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 344 | SetDisplayPortMargins(presShell, content, displayPortMargins, 23:07.42 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.42 345 | aRequest.CalculateCompositedSizeInCssPixels()); 23:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function ‘mozilla::ScreenMargin mozilla::layers::ScrollFrame(nsIContent*, const mozilla::layers::RepaintRequest&)’: 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:159:21: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 159 | static ScreenMargin ScrollFrame(nsIContent* aContent, 23:07.42 | ^~~~~~~~~~~ 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:185:74: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 185 | CSSPoint actualScrollOffset = ScrollFrameTo(sf, aRequest, scrollUpdated); 23:07.42 | ^ 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:202:26: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 202 | displayPortMargins = APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 23:07.42 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.42 203 | aRequest.GetDisplayPortMargins(), 23:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.42 204 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 23:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:202:79: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 202 | displayPortMargins = APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 23:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:07.42 203 | aRequest.GetDisplayPortMargins(), 23:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.42 204 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 23:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:202:26: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 202 | displayPortMargins = APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 23:07.42 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.42 203 | aRequest.GetDisplayPortMargins(), 23:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.42 204 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 23:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:207:69: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 207 | apzScrollOffset != aRequest.GetLayoutViewport().TopLeft()) { 23:07.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:07.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:215:24: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.42 215 | displayPortMargins = APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 23:07.42 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.43 216 | aRequest.GetDisplayPortMargins(), 23:07.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.43 217 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 23:07.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:215:77: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.43 215 | displayPortMargins = APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 23:07.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:07.43 216 | aRequest.GetDisplayPortMargins(), 23:07.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.43 217 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 23:07.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:215:24: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.43 215 | displayPortMargins = APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 23:07.43 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.43 216 | aRequest.GetDisplayPortMargins(), 23:07.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.43 217 | scrollDelta * aRequest.DisplayportPixelsPerCSSPixel()); 23:07.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function ‘mozilla::CSSPoint mozilla::layers::ScrollFrameTo(nsIScrollableFrame*, const mozilla::layers::RepaintRequest&, bool&)’: 23:07.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:73:17: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.43 73 | static CSSPoint ScrollFrameTo(nsIScrollableFrame* aFrame, 23:07.43 | ^~~~~~~~~~~~~ 23:07.43 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.43 from Unified_cpp_gfx_layers3.cpp:2: 23:07.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ScreenPixel]’: 23:07.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.43 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:07.43 | ^~~~~~~~ 23:07.43 In file included from Unified_cpp_gfx_layers3.cpp:137: 23:07.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function ‘mozilla::ScreenMargin mozilla::layers::RecenterDisplayPort(const ScreenMargin&)’: 23:07.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:59:21: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.43 59 | static ScreenMargin RecenterDisplayPort(const ScreenMargin& aDisplayPort) { 23:07.43 | ^~~~~~~~~~~~~~~~~~~ 23:07.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/GeckoContentController.h:20, 23:07.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:11, 23:07.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:9, 23:07.43 from Unified_cpp_gfx_layers3.cpp:2: 23:07.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:07.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:11: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.43 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:07.43 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:133:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.43 133 | return mCompositionBounds.Size() / GetZoom(); 23:07.43 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:07.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:133:48: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.43 133 | return mCompositionBounds.Size() / GetZoom(); 23:07.43 | ^ 23:07.43 In file included from Unified_cpp_gfx_layers3.cpp:137: 23:07.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function ‘void mozilla::layers::SetDisplayPortMargins(mozilla::PresShell*, nsIContent*, mozilla::ScreenMargin, mozilla::CSSSize)’: 23:07.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.44 250 | static void SetDisplayPortMargins(PresShell* aPresShell, nsIContent* aContent, 23:07.44 | ^~~~~~~~~~~~~~~~~~~~~ 23:07.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static void mozilla::layers::APZCCallbackHelper::UpdateSubFrame(const mozilla::layers::RepaintRequest&)’: 23:07.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:360:66: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.44 360 | ScreenMargin displayPortMargins = ScrollFrame(content, aRequest); 23:07.44 | ^ 23:07.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:362:26: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.44 362 | SetDisplayPortMargins(presShell, content, displayPortMargins, 23:07.44 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.44 363 | aRequest.CalculateCompositedSizeInCssPixels()); 23:07.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static void mozilla::layers::APZCCallbackHelper::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, mozilla::LayoutDeviceCoord, mozilla::Modifiers, const nsCOMPtr&)’: 23:07.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:873:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.44 873 | void APZCCallbackHelper::NotifyPinchGesture( 23:07.44 | ^~~~~~~~~~~~~~~~~~ 23:07.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function ‘mozilla::CSSPoint mozilla::layers::ScrollFrameTo(nsIScrollableFrame*, const mozilla::layers::RepaintRequest&, bool&)’: 23:07.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:78:77: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.44 78 | ? aRequest.GetLayoutViewport().TopLeft() 23:07.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:07.45 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.45 from Unified_cpp_gfx_layers3.cpp:2: 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.45 213 | return mCompositionBounds.Size() / GetZoom(); 23:07.45 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:07.45 In file included from Unified_cpp_gfx_layers3.cpp:11: 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘bool mozilla::layers::GestureEventListener::MoveDistanceExceeds(mozilla::ScreenCoord) const’: 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:258:30: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.45 258 | return (start - end).Length() > aThreshold; 23:07.45 | ~~~~~~~~~~~~~~~~~~~~^~ 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:258:19: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.45 258 | return (start - end).Length() > aThreshold; 23:07.45 | ^~~ 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In function ‘mozilla::ScreenCoord mozilla::layers::GetCurrentSpan(const mozilla::MultiTouchInput&)’: 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:51:37: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.45 51 | ScreenPoint delta = secondTouch - firstTouch; 23:07.45 | ^~~~~~~~~~ 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘nsEventStatus mozilla::layers::GestureEventListener::HandleInputTouchMove()’: 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:348:42: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.45 348 | mSpanChange += fabsf(currentSpan - mPreviousSpan); 23:07.45 | ^~~~~~~~~~~~~ 23:07.45 In file included from Unified_cpp_gfx_layers3.cpp:2: 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp: In member function ‘void mozilla::layers::GenericScrollAnimation::Update(mozilla::TimeStamp, const nsSize&)’: 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:50:44: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.45 50 | CSSPoint clamped = CSSPoint::FromAppUnits(mFinalDestination); 23:07.45 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp: In member function ‘virtual bool mozilla::layers::GenericScrollAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)’: 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:70:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.45 70 | zoom; 23:07.45 | ^~~~ 23:07.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:69:76: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.45 69 | (CSSPoint::FromAppUnits(sampledDest) - aFrameMetrics.GetScrollOffset()) * 23:07.45 | ^ 23:07.45 In file included from Unified_cpp_gfx_layers3.cpp:110: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SimpleVelocityTracker.cpp: In member function ‘virtual mozilla::Maybe mozilla::layers::SimpleVelocityTracker::AddPosition(mozilla::ParentLayerCoord, uint32_t)’: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SimpleVelocityTracker.cpp:53:52: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.46 53 | float newVelocity = (float)(mVelocitySamplePos - aPos) / 23:07.46 | ^~~~ 23:07.46 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:15, 23:07.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.46 from Unified_cpp_gfx_layers3.cpp:2: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:295:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.46 295 | return Some(point.As2DPoint()); 23:07.46 | ~~~~~~~~~~~~~~~^~ 23:07.46 In file included from Unified_cpp_gfx_layers3.cpp:20: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp: In member function ‘mozilla::ScreenRect mozilla::layers::HitTestingTreeNode::GetRemoteDocumentScreenRect() const’: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:395:34: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.46 395 | ScreenRect result = TransformBy( 23:07.46 | ~~~~~~~~~~~^ 23:07.46 396 | GetTransformToGecko(), 23:07.46 | ~~~~~~~~~~~~~~~~~~~~~~ 23:07.46 397 | IntRectToRect(LayerIntRect(LayerIntPoint(), mRemoteDocumentSize))); 23:07.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:397:20: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.46 397 | IntRectToRect(LayerIntRect(LayerIntPoint(), mRemoteDocumentSize))); 23:07.46 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:409:58: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.46 409 | ScreenRect scrollPortOnScreenCoordinate = TransformBy( 23:07.46 | ~~~~~~~~~~~^ 23:07.46 410 | node->GetParent() ? node->GetParent()->GetTransformToGecko() 23:07.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.46 411 | : LayerToScreenMatrix4x4(), 23:07.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.46 412 | ViewAs(compositionBounds, 23:07.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.46 413 | PixelCastJustification::MovingDownToChildren)); 23:07.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.cpp:412:27: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.46 412 | ViewAs(compositionBounds, 23:07.46 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 23:07.46 413 | PixelCastJustification::MovingDownToChildren)); 23:07.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.46 In file included from Unified_cpp_gfx_layers3.cpp:137: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static void mozilla::layers::APZCCallbackHelper::NotifyLayerTransforms(const nsTArray&)’: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:288:60: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.46 288 | msg.GetTopLevelViewportVisibleRectInBrowserCoords()); 23:07.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function ‘mozilla::ScreenMargin mozilla::layers::ScrollFrame(nsIContent*, const mozilla::layers::RepaintRequest&)’: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:186:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.46 186 | CSSPoint scrollDelta = apzScrollOffset - actualScrollOffset; 23:07.46 | ^~~~~~~~~~~~~~~~~~ 23:07.46 In file included from Unified_cpp_gfx_layers3.cpp:29: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/InputBlockState.cpp: In member function ‘virtual void mozilla::layers::DragBlockState::DispatchEvent(const mozilla::InputData&) const’: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/InputBlockState.cpp:282:35: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.46 282 | GetTargetApzc()->HandleDragEvent(mouseInput, mDragMetrics, mInitialThumbPos); 23:07.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.46 In file included from Unified_cpp_gfx_layers3.cpp:137: 23:07.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function ‘void mozilla::layers::SetDisplayPortMargins(mozilla::PresShell*, nsIContent*, mozilla::ScreenMargin, mozilla::CSSSize)’: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.47 250 | static void SetDisplayPortMargins(PresShell* aPresShell, nsIContent* aContent, 23:07.47 | ^~~~~~~~~~~~~~~~~~~~~ 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:250:13: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.47 In file included from Unified_cpp_gfx_layers3.cpp:110: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SimpleVelocityTracker.cpp: In member function ‘virtual void mozilla::layers::SimpleVelocityTracker::StartTracking(mozilla::ParentLayerCoord, uint32_t)’: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SimpleVelocityTracker.cpp:31:6: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.47 31 | void SimpleVelocityTracker::StartTracking(ParentLayerCoord aPos, 23:07.47 | ^~~~~~~~~~~~~~~~~~~~~ 23:07.47 In file included from Unified_cpp_gfx_layers3.cpp:11: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In function ‘mozilla::ScreenPoint mozilla::layers::GetCurrentFocus(const mozilla::MultiTouchInput&)’: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:42:20: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.47 42 | static ScreenPoint GetCurrentFocus(const MultiTouchInput& aEvent) { 23:07.47 | ^~~~~~~~~~~~~~~ 23:07.47 In file included from Unified_cpp_gfx_layers3.cpp:2: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp: In member function ‘virtual bool mozilla::layers::GenericScrollAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)’: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:86:30: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.47 86 | mApzc.mX.AdjustDisplacement( 23:07.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:07.47 87 | displacement.x, adjustedOffset.x, overscroll.x, 23:07.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.47 88 | mDirectionForcedToOverscroll == Some(ScrollDirection::eHorizontal)); 23:07.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.47 In file included from Unified_cpp_gfx_layers3.cpp:11: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In function ‘mozilla::ScreenCoord mozilla::layers::GetCurrentSpan(const mozilla::MultiTouchInput&)’: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:48:20: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.47 48 | static ScreenCoord GetCurrentSpan(const MultiTouchInput& aEvent) { 23:07.47 | ^~~~~~~~~~~~~~ 23:07.47 In file included from Unified_cpp_gfx_layers3.cpp:2: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp: In member function ‘void mozilla::layers::GenericScrollAnimation::Update(mozilla::TimeStamp, const nsSize&)’: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:47:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.47 47 | void GenericScrollAnimation::Update(TimeStamp aTime, 23:07.47 | ^~~~~~~~~~~~~~~~~~~~~~ 23:07.47 In member function ‘mozilla::ScreenCoord mozilla::layers::GestureEventListener::GetYSpanFromGestureStartPoint()’: 23:07.47 cc1plus: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.47 In file included from Unified_cpp_gfx_layers3.cpp:11: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘bool mozilla::layers::GestureEventListener::MoveDistanceExceeds(mozilla::ScreenCoord) const’: 23:07.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:253:6: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 253 | bool GestureEventListener::MoveDistanceExceeds(ScreenCoord aThreshold) const { 23:07.48 | ^~~~~~~~~~~~~~~~~~~~ 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:253:6: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:254:64: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 254 | ExternalPoint start = AsyncPanZoomController::ToExternalPoint( 23:07.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:07.48 255 | mTouchStartOffset, mTouchStartPosition); 23:07.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘bool mozilla::layers::GestureEventListener::MoveDistanceIsLarge() const’: 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:261:6: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 261 | bool GestureEventListener::MoveDistanceIsLarge() const { 23:07.48 | ^~~~~~~~~~~~~~~~~~~~ 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘void mozilla::layers::GestureEventListener::SetState(mozilla::layers::GestureEventListener::GestureState)’: 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:583:6: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 583 | void GestureEventListener::SetState(GestureState aState) { 23:07.48 | ^~~~~~~~~~~~~~~~~~~~ 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:583:6: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:583:6: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:591:35: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 23:07.48 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:592:37: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 23:07.48 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘nsEventStatus mozilla::layers::GestureEventListener::HandleInputTouchMultiStart()’: 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 203 | nsEventStatus GestureEventListener::HandleInputTouchMultiStart() { 23:07.48 | ^~~~~~~~~~~~~~~~~~~~ 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:203:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:591:35: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 23:07.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:592:37: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 23:07.49 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:591:35: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 23:07.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:592:37: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 23:07.49 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:591:35: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 23:07.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:592:37: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 23:07.49 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:591:35: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 591 | mPreviousSpan = GetCurrentSpan(mLastTouchInput); 23:07.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:592:37: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 592 | mPreviousFocus = GetCurrentFocus(mLastTouchInput); 23:07.49 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘nsEventStatus mozilla::layers::GestureEventListener::HandleInputTouchMove()’: 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:272:15: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 272 | nsEventStatus GestureEventListener::HandleInputTouchMove() { 23:07.49 | ^~~~~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:272:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:272:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:272:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:272:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:272:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:272:15: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:272:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:262:29: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 262 | return MoveDistanceExceeds(mAsyncPanZoomController->GetTouchStartTolerance()); 23:07.49 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:346:49: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 346 | ScreenPoint currentFocus = GetCurrentFocus(mLastTouchInput); 23:07.49 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:356:78: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 356 | currentFocus, currentSpan, currentSpan, mLastTouchInput.modifiers); 23:07.49 | ^ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:384:26: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 384 | GetCurrentFocus(mLastTouchInput), currentSpan, mPreviousSpan, 23:07.49 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:385:36: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 385 | mLastTouchInput.modifiers); 23:07.49 | ^ 23:07.49 In file included from Unified_cpp_gfx_layers3.cpp:29: 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/InputBlockState.cpp: In member function ‘void mozilla::layers::DragBlockState::SetInitialThumbPos(mozilla::CSSCoord)’: 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/InputBlockState.cpp:268:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 268 | void DragBlockState::SetInitialThumbPos(CSSCoord aThumbPos) { 23:07.49 | ^~~~~~~~~~~~~~ 23:07.49 In file included from Unified_cpp_gfx_layers3.cpp:101: 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.cpp: In member function ‘void mozilla::layers::SampledAPZCState::ClampScrollOffset(const mozilla::layers::FrameMetrics&)’: 23:07.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.cpp:51:61: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.49 51 | mScrollOffset = aMetrics.CalculateScrollRange().ClampPoint(mScrollOffset); 23:07.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.cpp:51:48: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 51 | mScrollOffset = aMetrics.CalculateScrollRange().ClampPoint(mScrollOffset); 23:07.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:07.50 In file included from Unified_cpp_gfx_layers3.cpp:110: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SimpleVelocityTracker.cpp: In member function ‘virtual mozilla::Maybe mozilla::layers::SimpleVelocityTracker::AddPosition(mozilla::ParentLayerCoord, uint32_t)’: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SimpleVelocityTracker.cpp:38:14: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 38 | Maybe SimpleVelocityTracker::AddPosition(ParentLayerCoord aPos, 23:07.50 | ^~~~~~~~~~~~~~~~~~~~~ 23:07.50 In file included from Unified_cpp_gfx_layers3.cpp:137: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static mozilla::ScreenMargin mozilla::layers::APZCCallbackHelper::AdjustDisplayPortForScrollDelta(mozilla::ScreenMargin, mozilla::ScreenPoint)’: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 49 | ScreenMargin APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 23:07.50 | ^~~~~~~~~~~~~~~~~~ 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:49:14: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static void mozilla::layers::APZCCallbackHelper::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, mozilla::LayoutDeviceCoord, mozilla::Modifiers, const nsCOMPtr&)’: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:873:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 873 | void APZCCallbackHelper::NotifyPinchGesture( 23:07.50 | ^~~~~~~~~~~~~~~~~~ 23:07.50 In file included from Unified_cpp_gfx_layers3.cpp:29: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/InputBlockState.cpp: In member function ‘bool mozilla::layers::TouchBlockState::UpdateSlopState(const mozilla::MultiTouchInput&, bool)’: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/InputBlockState.cpp:785:6: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 785 | bool TouchBlockState::UpdateSlopState(const MultiTouchInput& aInput, 23:07.50 | ^~~~~~~~~~~~~~~ 23:07.50 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’: 23:07.50 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:07.50 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:07.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:07.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZUtils.h:13, 23:07.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomAnimation.h:10, 23:07.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:10, 23:07.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.cpp:7, 23:07.50 from Unified_cpp_gfx_layers3.cpp:2: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 957 | GFX2D_API RectTyped TransformBounds( 23:07.50 | ^~~~~~~~~~~~~~~ 23:07.50 In file included from Unified_cpp_gfx_layers3.cpp:11: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘nsEventStatus mozilla::layers::GestureEventListener::HandleInputTouchSingleStart()’: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GestureEventListener.cpp:168:15: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 168 | nsEventStatus GestureEventListener::HandleInputTouchSingleStart() { 23:07.50 | ^~~~~~~~~~~~~~~~~~~~ 23:07.50 In function ‘mozilla::CSSPoint mozilla::layers::ScrollFrameTo.constprop(nsIScrollableFrame*, const mozilla::layers::RepaintRequest&, bool&)’: 23:07.50 cc1plus: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 In file included from Unified_cpp_gfx_layers3.cpp:137: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In function ‘mozilla::ScreenMargin mozilla::layers::ScrollFrame(nsIContent*, const mozilla::layers::RepaintRequest&)’: 23:07.50 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:159:21: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.50 159 | static ScreenMargin ScrollFrame(nsIContent* aContent, 23:07.51 | ^~~~~~~~~~~ 23:07.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static void mozilla::layers::APZCCallbackHelper::UpdateRootFrame(const mozilla::layers::RepaintRequest&)’: 23:07.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:344:24: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.51 344 | SetDisplayPortMargins(presShell, content, displayPortMargins, 23:07.51 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.51 345 | aRequest.CalculateCompositedSizeInCssPixels()); 23:07.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:344:24: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:344:24: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp: In static member function ‘static void mozilla::layers::APZCCallbackHelper::UpdateSubFrame(const mozilla::layers::RepaintRequest&)’: 23:07.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:349:6: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.51 349 | void APZCCallbackHelper::UpdateSubFrame(const RepaintRequest& aRequest) { 23:07.51 | ^~~~~~~~~~~~~~~~~~ 23:07.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:362:26: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.51 362 | SetDisplayPortMargins(presShell, content, displayPortMargins, 23:07.51 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.51 363 | aRequest.CalculateCompositedSizeInCssPixels()); 23:07.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:07.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:362:26: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.cpp:362:26: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:07.51 gfx/layers/Unified_cpp_gfx_layers9.o 23:07.51 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers8.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers8.o.pp Unified_cpp_gfx_layers8.cpp 23:09.04 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:09.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.04 from Unified_cpp_gfx_layers4.cpp:2: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:09.04 | ^ 23:09.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:09.04 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:09.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.04 from Unified_cpp_gfx_layers4.cpp:2: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.04 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:09.04 | ^ 23:09.04 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.04 from Unified_cpp_gfx_layers4.cpp:2: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.04 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:09.04 | ^ 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.04 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:09.04 | ^ 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.04 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:09.04 | ^ 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.04 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:09.04 | ^ 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.04 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:09.04 | ^ 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.04 371 | nscoord aAppUnitsPerDevPixel) { 23:09.04 | ^ 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.04 380 | nscoord aAppUnitsPerDevPixel) { 23:09.04 | ^ 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.04 387 | nscoord aAppUnitsPerDevPixel) { 23:09.04 | ^ 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:09.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.05 394 | nscoord aAppUnitsPerDevPixel) { 23:09.05 | ^ 23:09.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.h:9, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:11, 23:09.05 from Unified_cpp_gfx_layers4.cpp:2: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.05 189 | CSSRect GetExpandedScrollableRect() const { 23:09.05 | ^ 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.05 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:09.05 | ^ 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.05 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:09.05 | ^ 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.05 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:09.05 | ^ 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.05 243 | CSSRect CalculateScrollRange() const { 23:09.05 | ^ 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.05 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:09.05 | ^ 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.05 457 | CSSRect GetVisualViewport() const { 23:09.05 | ^ 23:09.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.h:9, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:11, 23:09.05 from Unified_cpp_gfx_layers4.cpp:2: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.05 1338 | CSSCoord ToCSSPixels() const { return _0; } 23:09.05 | ^ 23:09.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.h:9, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:11, 23:09.05 from Unified_cpp_gfx_layers4.cpp:2: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 23:09.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.05 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 23:09.05 | ^ 23:09.05 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:09.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:09.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.h:9, 23:09.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:11, 23:09.06 from Unified_cpp_gfx_layers4.cpp:2: 23:09.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:09.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.06 21 | inline Rect ToRect(const gfxRect& aRect) { 23:09.06 | ^ 23:09.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:09.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:09.06 | ^ 23:09.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:09.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:09.06 | ^ 23:09.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:09.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.07 44 | inline Size ToSize(const gfxSize& aSize) { 23:09.07 | ^ 23:09.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:09.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.07 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:09.07 | ^ 23:09.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:09.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:09.07 | ^ 23:09.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:09.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:09.07 | ^ 23:09.07 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:09.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:09.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:09.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.h:9, 23:09.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:11, 23:09.07 from Unified_cpp_gfx_layers4.cpp:2: 23:09.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:09.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.07 1859 | int32_t aAppUnitsPerPixel) { 23:09.07 | ^ 23:09.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:09.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.08 3214 | int32_t aAppUnitsPerPixel) { 23:09.08 | ^ 23:09.08 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.h:14, 23:09.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:11, 23:09.08 from Unified_cpp_gfx_layers4.cpp:2: 23:09.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:09.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.08 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:09.08 | ^ 23:09.08 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.h:15, 23:09.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:11, 23:09.08 from Unified_cpp_gfx_layers4.cpp:2: 23:09.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:09.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.08 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:09.08 | ^ 23:09.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 23:09.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 23:09.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 23:09.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 23:09.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 23:09.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 23:09.08 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:24, 23:09.08 from Unified_cpp_gfx_layers4.cpp:2: 23:09.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:09.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.09 332 | LayerPoint GetFixedPositionAnchor() const { 23:09.09 | ^ 23:09.09 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:24, 23:09.09 from Unified_cpp_gfx_layers4.cpp:2: 23:09.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 23:09.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.10 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 23:09.10 | ^ 23:09.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp:12, 23:09.10 from Unified_cpp_gfx_layers4.cpp:38: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.10 1394 | LayerPoint GetFixedPositionAnchor() { 23:09.10 | ^ 23:09.10 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.10 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 23:09.10 | ^ 23:09.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 23:09.10 from Unified_cpp_gfx_layers4.cpp:56: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.10 49 | gfx::Size GetInheritedScale() const { return mScale; } 23:09.10 | ^ 23:09.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 23:09.10 from Unified_cpp_gfx_layers4.cpp:56: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.10 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 23:09.10 | ^ 23:09.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 23:09.10 from Unified_cpp_gfx_layers4.cpp:56: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.10 300 | PropertyProvider* aProvider = nullptr) const { 23:09.10 | ^ 23:09.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:19, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 23:09.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 23:09.10 from Unified_cpp_gfx_layers4.cpp:56: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.10 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 23:09.10 | ^ 23:09.10 In file included from Unified_cpp_gfx_layers4.cpp:56: 23:09.10 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp: In function ‘mozilla::CSSRect mozilla::layers::CalculateRectToZoomTo(const RefPtr&, const CSSPoint&)’: 23:09.11 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:96:53: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.11 96 | const CSSPoint& aPoint) { 23:09.11 | ^ 23:09.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:09.11 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 23:09.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.11 from Unified_cpp_gfx_layers4.cpp:2: 23:09.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:09.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 23:09.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:09.12 | ^~~~~~~~ 23:09.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:09.12 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:09.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.12 from Unified_cpp_gfx_layers4.cpp:2: 23:09.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:09.12 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 23:09.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.12 427 | SizeT Size() const { return SizeT(width, height); } 23:09.12 | ^~~~ 23:09.12 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.12 from Unified_cpp_gfx_layers4.cpp:2: 23:09.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:09.12 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 23:09.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.12 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:09.12 | ^~~~~~~~ 23:09.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:09.12 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 23:09.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:09.12 | ^~~~~~~~ 23:09.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:09.12 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:09.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.12 from Unified_cpp_gfx_layers4.cpp:2: 23:09.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:09.12 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 23:09.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.12 62 | Sub operator-(const Sub& aPoint) const { 23:09.12 | ^~~~~~~~ 23:09.12 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.13 from Unified_cpp_gfx_layers4.cpp:2: 23:09.13 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:09.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:09.13 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:09.13 | ^~~~~~~~ 23:09.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:09.13 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 23:09.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.13 from Unified_cpp_gfx_layers4.cpp:2: 23:09.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:09.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:09.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.13 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:09.13 | ^~~~~~~~ 23:09.13 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:09.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.13 from Unified_cpp_gfx_layers4.cpp:2: 23:09.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 23:09.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 23:09.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:09.14 | ^~~~~~~~~~~~~ 23:09.14 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:09.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.14 from Unified_cpp_gfx_layers4.cpp:2: 23:09.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:09.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:09.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.14 323 | static SizeTyped FromUnknownSize( 23:09.14 | ^~~~~~~~~~~~~~~ 23:09.14 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.14 from Unified_cpp_gfx_layers4.cpp:2: 23:09.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 23:09.14 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:183:40: required from here 23:09.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.14 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:09.14 | ^~~~~~~~ 23:09.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:09.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:09.14 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:09.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.14 from Unified_cpp_gfx_layers4.cpp:2: 23:09.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 23:09.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 23:09.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.15 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 23:09.15 | ^~~~~~~~~~~~~~ 23:09.15 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.15 from Unified_cpp_gfx_layers4.cpp:2: 23:09.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 23:09.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp:183:29: required from here 23:09.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.15 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 23:09.15 | ^~~~~~~~ 23:09.15 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:09.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.15 from Unified_cpp_gfx_layers4.cpp:2: 23:09.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 23:09.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 23:09.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:09.15 | ^~~~~~~~~~~~~ 23:09.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:09.15 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:09.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.15 from Unified_cpp_gfx_layers4.cpp:2: 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.16 383 | Point TopLeft() const { return Point(x, y); } 23:09.16 | ^~~~~~~ 23:09.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:09.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:09.16 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:09.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.16 from Unified_cpp_gfx_layers4.cpp:2: 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.16 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 23:09.16 | ^~~~~~~~~~~~~~~ 23:09.16 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:09.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.16 from Unified_cpp_gfx_layers4.cpp:2: 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.16 277 | static RectTyped FromUnknownRect( 23:09.16 | ^~~~~~~~~~~~~~~ 23:09.16 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:09.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.16 from Unified_cpp_gfx_layers4.cpp:2: 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 23:09.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.16 150 | static PointTyped FromUnknownPoint( 23:09.18 | ^~~~~~~~~~~~~~~~ 23:09.18 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.18 from Unified_cpp_gfx_layers4.cpp:2: 23:09.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 23:09.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 23:09.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.18 282 | RectTyped ToUnknownRect() const { 23:09.18 | ^~~~~~~~~~~~~ 23:09.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.18 from Unified_cpp_gfx_layers4.cpp:2: 23:09.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:09.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:81:46: required from here 23:09.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.18 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:09.18 | ^~~~~~~~~ 23:09.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.18 from Unified_cpp_gfx_layers4.cpp:2: 23:09.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:09.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:201:66: required from here 23:09.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.18 79 | Sub operator-() const { return Sub(-x, -y); } 23:09.18 | ^~~~~~~~ 23:09.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.18 from Unified_cpp_gfx_layers4.cpp:2: 23:09.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:09.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:915:65: required from here 23:09.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.18 794 | RectTyped TransformAndClipBounds( 23:09.18 | ^~~~~~~~~~~~~~~~~~~~~~ 23:09.18 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.18 from Unified_cpp_gfx_layers4.cpp:2: 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: required from here 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.19 246 | PointTyped As2DPoint() const { 23:09.19 | ^~~~~~~~~ 23:09.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.19 from Unified_cpp_gfx_layers4.cpp:2: 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.19 760 | typename detail::Nth::Type extract() { 23:09.19 | ^~~~~~~ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:09.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.19 In file included from Unified_cpp_gfx_layers4.cpp:2: 23:09.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp: In member function ‘void mozilla::layers::APZEventState::ProcessSingleTap(const CSSPoint&, const CSSToLayoutDeviceScale&, mozilla::Modifiers, int32_t)’: 23:09.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:183:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.19 183 | LayoutDevicePoint ldPoint = aPoint * aScale; 23:09.19 | ^~~~~~ 23:09.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.19 from Unified_cpp_gfx_layers4.cpp:2: 23:09.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:09.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.21 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:09.21 | ^~~~~~~~~ 23:09.21 In file included from Unified_cpp_gfx_layers4.cpp:2: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp: In member function ‘bool mozilla::layers::APZEventState::FireContextmenuEvents(mozilla::PresShell*, const CSSPoint&, const CSSToLayoutDeviceScale&, mozilla::Modifiers, const nsCOMPtr&)’: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:215:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.21 215 | eMouseMove, 0 /* time */, aPoint * aScale, aModifiers, 0 /* clickCount */, 23:09.21 | ~~~~~~~^~~~~~~~ 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:223:78: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.21 223 | ViewportUtils::VisualToLayout(CSSPoint::ToAppUnits(aPoint), aPresShell)); 23:09.21 | ^ 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:239:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.21 239 | eMouseLongTap, /*time*/ 0, aPoint * aScale, aModifiers, 23:09.21 | ~~~~~~~^~~~~~~~ 23:09.21 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.21 from Unified_cpp_gfx_layers4.cpp:2: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:19: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:09.21 | ^~~~~~~~~~~~ 23:09.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:09.21 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:09.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.21 from Unified_cpp_gfx_layers4.cpp:2: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.21 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:09.21 | ^~~~~~~~~ 23:09.21 In file included from Unified_cpp_gfx_layers4.cpp:2: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp: In member function ‘void mozilla::layers::APZEventState::ProcessLongTap(mozilla::PresShell*, const CSSPoint&, const CSSToLayoutDeviceScale&, mozilla::Modifiers, uint64_t)’: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:285:55: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.21 285 | auto ldPoint = LayoutDeviceIntPoint::Round(aPoint * aScale); 23:09.21 | ~~~~~~~^~~~~~~~ 23:09.21 In file included from Unified_cpp_gfx_layers4.cpp:38: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp: In member function ‘void mozilla::layers::ChromeProcessController::HandleDoubleTap(const CSSPoint&, mozilla::Modifiers, const ScrollableLayerGuid&)’: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp:137:62: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.21 137 | CSSRect zoomToRect = CalculateRectToZoomTo(document, aPoint); 23:09.21 | ^ 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp: In member function ‘virtual void mozilla::layers::ChromeProcessController::HandleTap(mozilla::layers::GeckoContentController::TapType, const LayoutDevicePoint&, mozilla::Modifiers, const ScrollableLayerGuid&, uint64_t)’: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp:183:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.21 183 | CSSPoint point = aPoint / scale; 23:09.21 | ^~~~~ 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp: In member function ‘virtual void mozilla::layers::ChromeProcessController::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, const ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)’: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp:215:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.21 215 | void ChromeProcessController::NotifyPinchGesture( 23:09.21 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:09.21 In file included from Unified_cpp_gfx_layers4.cpp:56: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp: In function ‘mozilla::CSSRect mozilla::layers::CalculateRectToZoomTo(const RefPtr&, const CSSPoint&)’: 23:09.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:95:9: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.21 95 | CSSRect CalculateRectToZoomTo(const RefPtr& aRootContentDocument, 23:09.21 | ^~~~~~~~~~~~~~~~~~~~~ 23:09.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:130:29: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.22 130 | CSSPoint::FromAppUnits(presShell->GetVisualViewportOffset()), 23:09.22 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:131:49: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.22 131 | metrics.CalculateCompositedSizeInCssPixels()); 23:09.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:134:69: note: parameter passing for argument of type ‘nsLayoutUtils::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.22 134 | nsLayoutUtils::GetBoundingContentRect(element, rootScrollFrame); 23:09.22 | ^ 23:09.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:145:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.22 145 | CSSPoint::FromAppUnits(rootScrollFrame->GetScrollPosition()); 23:09.22 | ^ 23:09.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:165:12: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.22 165 | return zoomOut; 23:09.22 | ^~~~~~~ 23:09.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 23:09.22 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 23:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:09.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:09.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.h:9, 23:09.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:11, 23:09.22 from Unified_cpp_gfx_layers4.cpp:2: 23:09.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:09.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:11: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.22 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:09.22 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.22 213 | return mCompositionBounds.Size() / GetZoom(); 23:09.22 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.22 213 | return mCompositionBounds.Size() / GetZoom(); 23:09.22 | ^ 23:09.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:09.22 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:09.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.22 from Unified_cpp_gfx_layers4.cpp:2: 23:09.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.23 427 | SizeT Size() const { return SizeT(width, height); } 23:09.23 | ^~~~ 23:09.23 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.23 from Unified_cpp_gfx_layers4.cpp:2: 23:09.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:09.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:09.23 | ^~~~~~~~ 23:09.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:09.23 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 23:09.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.23 from Unified_cpp_gfx_layers4.cpp:2: 23:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘float mozilla::gfx::operator-(float, mozilla::gfx::CoordTyped)’: 23:09.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:79:12: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.23 79 | friend T operator-(T aA, Sub aB) { return aA - aB.value; } 23:09.23 | ^~~~~~~~ 23:09.24 In file included from Unified_cpp_gfx_layers4.cpp:56: 23:09.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp: In function ‘bool mozilla::layers::{anonymous}::IsRectZoomedIn(const CSSRect&, const CSSRect&)’: 23:09.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:81:52: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.24 81 | CSSRect overlap = aCompositedArea.Intersect(aRect); 23:09.24 | ^ 23:09.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:09.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 23:09.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.24 from Unified_cpp_gfx_layers4.cpp:2: 23:09.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘float mozilla::gfx::operator-(mozilla::gfx::CoordTyped, float)’: 23:09.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:78:12: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.24 78 | friend T operator-(Sub aA, T aB) { return aA.value - aB; } 23:09.24 | ^~~~~~~~ 23:09.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 23:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 23:09.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 23:09.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 23:09.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 23:09.24 from Unified_cpp_gfx_layers4.cpp:56: 23:09.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 23:09.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.24 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 23:09.25 | ^ 23:09.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:47, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 23:09.25 from Unified_cpp_gfx_layers4.cpp:56: 23:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::MaybeSnapToDevicePixels(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 23:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:11: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.25 382 | aRect = mat.TransformBounds(aRect); 23:09.25 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 23:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:48: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.25 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 23:09.25 | ^ 23:09.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.25 from Unified_cpp_gfx_layers4.cpp:2: 23:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.25 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:09.25 | ^~~~~~~~~ 23:09.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.25 from Unified_cpp_gfx_layers4.cpp:2: 23:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 23:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.25 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 23:09.25 | ^~~~~~~~~~~~~~~ 23:09.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.26 110 | quad[0] = TransformPoint(aRect.TopLeft()); 23:09.26 | ^~~~ 23:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.26 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 23:09.26 | ^ 23:09.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:09.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:09.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.26 from Unified_cpp_gfx_layers4.cpp:2: 23:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.26 385 | Point BottomLeft() const { return Point(x, YMost()); } 23:09.26 | ^~~~~~~~~~ 23:09.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 23:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 23:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 23:09.26 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 23:09.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 23:09.26 from Unified_cpp_gfx_layers4.cpp:56: 23:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 23:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.27 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 23:09.27 | ^ 23:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 23:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.27 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:09.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.27 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:09.27 | ~~~~~~~~~~~~~^~ 23:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.27 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:09.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.27 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 23:09.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 23:09.27 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:09.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.27 from Unified_cpp_gfx_layers4.cpp:2: 23:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 23:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.27 282 | RectTyped ToUnknownRect() const { 23:09.27 | ^~~~~~~~~~~~~ 23:09.27 In file included from Unified_cpp_gfx_layers4.cpp:137: 23:09.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘bool mozilla::layers::BasicLayerManager::PushGroupForLayer(gfxContext*, mozilla::layers::Layer*, const nsIntRegion&, mozilla::layers::BasicLayerManager::PushedGroup&)’: 23:09.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:104:69: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.27 104 | gfxRect rect = aContext->GetClipExtents(gfxContext::eDeviceSpace); 23:09.27 | ^ 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:107:11: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.28 107 | ToRect(rect).ToIntRect(&surfRect); 23:09.28 | ~~~~~~^~~~~~ 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:118:60: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.28 118 | gfxContext::CreateOrNull(dt, ToRect(rect).TopLeft()); 23:09.28 | ~~~~~~~~~~~~~~~~~~~~^~ 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:118:46: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.28 118 | gfxContext::CreateOrNull(dt, ToRect(rect).TopLeft()); 23:09.28 | ~~~~~~^~~~~~ 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:118:60: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.28 118 | gfxContext::CreateOrNull(dt, ToRect(rect).TopLeft()); 23:09.28 | ~~~~~~~~~~~~~~~~~~~~^~ 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In function ‘bool mozilla::layers::ClipToContain(gfxContext*, const IntRect&)’: 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:67:55: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.28 67 | gfxRect deviceRect = aContext->UserToDevice(userRect); 23:09.28 | ^ 23:09.28 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 23:09.28 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:09.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:09.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.h:9, 23:09.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:11, 23:09.28 from Unified_cpp_gfx_layers4.cpp:2: 23:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:09.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.28 21 | inline Rect ToRect(const gfxRect& aRect) { 23:09.28 | ^~~~~~ 23:09.28 In file included from Unified_cpp_gfx_layers4.cpp:137: 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘void mozilla::layers::BasicLayerManager::PopGroupForLayer(mozilla::layers::BasicLayerManager::PushedGroup&)’: 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:200:61: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.28 200 | Point finalOffset = group.mFinalTarget->GetDeviceOffset(); 23:09.28 | ^ 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘bool mozilla::layers::BasicLayerManager::EndTransactionInternal(mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*, mozilla::layers::LayerManager::EndTransactionFlags)’: 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:599:49: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.28 599 | ToOutsideIntRect(mTarget->GetClipExtents(gfxContext::eDeviceSpace)); 23:09.28 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 23:09.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp:12, 23:09.28 from Unified_cpp_gfx_layers4.cpp:38: 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 23:09.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.28 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:09.30 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.30 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.30 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:09.30 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.30 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.30 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:09.30 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.30 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.30 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:09.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:28: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:09.31 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 23:09.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:09.31 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.h:9, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:11, 23:09.31 from Unified_cpp_gfx_layers4.cpp:2: 23:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:17: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:09.31 | ^~~~~~~~~~~ 23:09.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.31 from Unified_cpp_gfx_layers4.cpp:2: 23:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:09.31 | ^~~~~~~~~ 23:09.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.31 from Unified_cpp_gfx_layers4.cpp:2: 23:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 950 | PointTyped TransformPoint( 23:09.31 | ^~~~~~~~~~~~~~ 23:09.31 In file included from Unified_cpp_gfx_layers4.cpp:137: 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In function ‘void mozilla::layers::TransformIntRect(mozilla::gfx::IntRect&, const Matrix&, mozilla::gfx::IntRect (*)(const gfxRect&))’: 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:378:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 378 | gr = aMatrix.TransformBounds(gr); 23:09.31 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:379:37: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 379 | aRect = (*aRoundMethod)(ThebesRect(gr)); 23:09.31 | ~~~~~~~~~~^~~~ 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘void mozilla::layers::BasicLayerManager::PaintSelfOrChildren(mozilla::layers::PaintLayerContext&, gfxContext*)’: 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:704:48: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 704 | aGroupTarget->GetDeviceOffset(), 23:09.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘void mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*)’: 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:863:45: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 863 | bool clipIsEmpty = aTarget->GetClipExtents().IsEmpty(); 23:09.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:896:28: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 896 | Matrix::Translation(-Point(bounds.X(), bounds.Y()))); 23:09.31 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:916:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 916 | Rect(bounds), ToRect(aTarget->GetClipExtents())); 23:09.31 | ^ 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:916:53: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 916 | Rect(bounds), ToRect(aTarget->GetClipExtents())); 23:09.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:916:29: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.31 916 | Rect(bounds), ToRect(aTarget->GetClipExtents())); 23:09.31 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:934:41: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.32 934 | xformSurf, Matrix::Translation(xformBounds.TopLeft()))); 23:09.32 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:09.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:939:38: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.32 939 | aTarget->SnappedClip(ThebesRect(xformBounds)); 23:09.32 | ~~~~~~~~~~^~~~~~~~~~~~~ 23:09.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘void mozilla::layers::PaintLayerContext::AnnotateOpaqueRect()’: 23:09.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:286:77: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.32 286 | gfx::Rect(bounds.X(), bounds.Y(), bounds.Width(), bounds.Height())); 23:09.32 | ^ 23:09.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.32 from Unified_cpp_gfx_layers4.cpp:2: 23:09.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:09.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.32 882 | p = srcPoint.As2DPoint(); 23:09.32 | ^ 23:09.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:17, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZCCallbackHelper.h:9, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:11, 23:09.32 from Unified_cpp_gfx_layers4.cpp:2: 23:09.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:09.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.32 213 | return mCompositionBounds.Size() / GetZoom(); 23:09.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:47, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 23:09.32 from Unified_cpp_gfx_layers4.cpp:56: 23:09.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 23:09.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:338:50: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.32 338 | Point p3 = mat.TransformPoint(aRect.BottomRight()); 23:09.32 | ~~~~~~~~~~~~~~~~~^~ 23:09.32 In file included from Unified_cpp_gfx_layers4.cpp:137: 23:09.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In function ‘void mozilla::layers::TransformIntRect(mozilla::gfx::IntRect&, const Matrix&, mozilla::gfx::IntRect (*)(const gfxRect&))’: 23:09.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:379:37: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.32 379 | aRect = (*aRoundMethod)(ThebesRect(gr)); 23:09.32 | ~~~~~~~~~~^~~~ 23:09.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 23:09.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 23:09.32 from Unified_cpp_gfx_layers4.cpp:56: 23:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 23:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.33 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:09.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.33 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:09.33 | ~~~~~~~~~~~~~^~ 23:09.33 In file included from Unified_cpp_gfx_layers4.cpp:2: 23:09.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp: In member function ‘bool mozilla::layers::APZEventState::FireContextmenuEvents(mozilla::PresShell*, const CSSPoint&, const CSSToLayoutDeviceScale&, mozilla::Modifiers, const nsCOMPtr&)’: 23:09.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:222:42: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.33 222 | CSSPoint point = CSSPoint::FromAppUnits( 23:09.33 | ~~~~~~~~~~~~~~~~~~~~~~^ 23:09.33 223 | ViewportUtils::VisualToLayout(CSSPoint::ToAppUnits(aPoint), aPresShell)); 23:09.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:215:42: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.34 215 | eMouseMove, 0 /* time */, aPoint * aScale, aModifiers, 0 /* clickCount */, 23:09.34 | ^~~~~~ 23:09.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:09.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 23:09.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 23:09.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 23:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 23:09.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 23:09.34 from Unified_cpp_gfx_layers4.cpp:56: 23:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 23:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.35 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 23:09.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 23:09.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:09.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.35 from Unified_cpp_gfx_layers4.cpp:2: 23:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.35 882 | p = srcPoint.As2DPoint(); 23:09.35 | ~~~~~~~~~~~~~~~~~~^~ 23:09.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 23:09.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp:12, 23:09.35 from Unified_cpp_gfx_layers4.cpp:38: 23:09.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 23:09.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.35 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:09.35 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:09.36 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:46: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:09.36 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:09.36 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:09.36 In file included from Unified_cpp_gfx_layers4.cpp:2: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp: In member function ‘void mozilla::layers::APZEventState::ProcessSingleTap(const CSSPoint&, const CSSToLayoutDeviceScale&, mozilla::Modifiers, int32_t)’: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:183:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 183 | LayoutDevicePoint ldPoint = aPoint * aScale; 23:09.36 | ^~~~~~ 23:09.36 In file included from Unified_cpp_gfx_layers4.cpp:137: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘bool mozilla::layers::BasicLayerManager::PushGroupForLayer(gfxContext*, mozilla::layers::Layer*, const nsIntRegion&, mozilla::layers::BasicLayerManager::PushedGroup&)’: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:107:11: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 107 | ToRect(rect).ToIntRect(&surfRect); 23:09.36 | ~~~~~~^~~~~~ 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:118:60: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 118 | gfxContext::CreateOrNull(dt, ToRect(rect).TopLeft()); 23:09.36 | ~~~~~~~~~~~~~~~~~~~~^~ 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:118:46: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 118 | gfxContext::CreateOrNull(dt, ToRect(rect).TopLeft()); 23:09.36 | ~~~~~~^~~~~~ 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘void mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*)’: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:939:38: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 939 | aTarget->SnappedClip(ThebesRect(xformBounds)); 23:09.36 | ~~~~~~~~~~^~~~~~~~~~~~~ 23:09.36 In file included from Unified_cpp_gfx_layers4.cpp:2: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp: In member function ‘void mozilla::layers::APZEventState::ProcessLongTap(mozilla::PresShell*, const CSSPoint&, const CSSToLayoutDeviceScale&, mozilla::Modifiers, uint64_t)’: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:285:57: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 285 | auto ldPoint = LayoutDeviceIntPoint::Round(aPoint * aScale); 23:09.36 | ^~~~~~ 23:09.36 In file included from Unified_cpp_gfx_layers4.cpp:56: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp: In function ‘mozilla::CSSRect mozilla::layers::CalculateRectToZoomTo(const RefPtr&, const CSSPoint&)’: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:130:29: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 130 | CSSPoint::FromAppUnits(presShell->GetVisualViewportOffset()), 23:09.36 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.36 In file included from Unified_cpp_gfx_layers4.cpp:47: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ContentProcessController.cpp: In member function ‘virtual void mozilla::layers::ContentProcessController::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, const mozilla::layers::ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)’: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ContentProcessController.cpp:48:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 48 | void ContentProcessController::NotifyPinchGesture( 23:09.36 | ^~~~~~~~~~~~~~~~~~~~~~~~ 23:09.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 23:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 23:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 23:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 23:09.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:18, 23:09.36 from Unified_cpp_gfx_layers4.cpp:56: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 23:09.36 | ^~~~~~~~~~~ 23:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 221 | rect = rect.Intersect(mClipStack.LastElement()); 23:09.36 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.36 In file included from Unified_cpp_gfx_layers4.cpp:38: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp: In member function ‘virtual void mozilla::layers::ChromeProcessController::NotifyPinchGesture(mozilla::PinchGestureInput::PinchGestureType, const ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)’: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/ChromeProcessController.cpp:215:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 215 | void ChromeProcessController::NotifyPinchGesture( 23:09.36 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:09.36 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 23:09.36 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:09.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.h:12, 23:09.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/APZEventState.cpp:7, 23:09.36 from Unified_cpp_gfx_layers4.cpp:2: 23:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.37 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 23:09.37 | ^~~~~~~~~~~~~~~ 23:09.37 In file included from Unified_cpp_gfx_layers4.cpp:137: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘void mozilla::layers::BasicLayerManager::PopGroupForLayer(mozilla::layers::BasicLayerManager::PushedGroup&)’: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:184:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.37 184 | void BasicLayerManager::PopGroupForLayer(PushedGroup& group) { 23:09.37 | ^~~~~~~~~~~~~~~~~ 23:09.37 In file included from Unified_cpp_gfx_layers4.cpp:110: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicColorLayer.cpp: In member function ‘virtual void mozilla::layers::BasicColorLayer::Paint(mozilla::gfx::DrawTarget*, const Point&, mozilla::layers::Layer*)’: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicColorLayer.cpp:44:8: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.37 44 | void Paint(DrawTarget* aDT, const gfx::Point& aDeviceOffset, 23:09.37 | ^~~~~ 23:09.37 In file included from Unified_cpp_gfx_layers4.cpp:137: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘bool mozilla::layers::BasicLayerManager::PushGroupForLayer(gfxContext*, mozilla::layers::Layer*, const nsIntRegion&, mozilla::layers::BasicLayerManager::PushedGroup&)’: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:80:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.37 80 | bool BasicLayerManager::PushGroupForLayer(gfxContext* aContext, Layer* aLayer, 23:09.37 | ^~~~~~~~~~~~~~~~~ 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘void mozilla::layers::BasicLayerManager::PaintLayer(gfxContext*, mozilla::layers::Layer*, mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*)’: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:915:65: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.37 915 | Rect xformBounds = effectiveTransform.TransformAndClipBounds( 23:09.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:09.37 916 | Rect(bounds), ToRect(aTarget->GetClipExtents())); 23:09.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:791:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.37 791 | void BasicLayerManager::PaintLayer(gfxContext* aTarget, Layer* aLayer, 23:09.37 | ^~~~~~~~~~~~~~~~~ 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘void mozilla::layers::BasicLayerManager::PaintSelfOrChildren(mozilla::layers::PaintLayerContext&, gfxContext*)’: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:691:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.37 691 | void BasicLayerManager::PaintSelfOrChildren(PaintLayerContext& aPaintContext, 23:09.37 | ^~~~~~~~~~~~~~~~~ 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp: In member function ‘bool mozilla::layers::BasicLayerManager::EndTransactionInternal(mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*, mozilla::layers::LayerManager::EndTransactionFlags)’: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayerManager.cpp:550:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.37 550 | bool BasicLayerManager::EndTransactionInternal( 23:09.37 | ^~~~~~~~~~~~~~~~~ 23:09.37 In file included from Unified_cpp_gfx_layers4.cpp:56: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp: In function ‘mozilla::CSSRect mozilla::layers::CalculateRectToZoomTo(const RefPtr&, const CSSPoint&)’: 23:09.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/util/DoubleTapToZoom.cpp:95:9: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:09.37 95 | CSSRect CalculateRectToZoomTo(const RefPtr& aRootContentDocument, 23:09.37 | ^~~~~~~~~~~~~~~~~~~~~ 23:09.37 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_layers9.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_gfx_layers9.o.pp Unified_cpp_gfx_layers9.cpp 23:12.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.30 from Unified_cpp_gfx_layers2.cpp:2: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.30 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:12.30 | ^ 23:12.30 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.30 from Unified_cpp_gfx_layers2.cpp:2: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.30 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:12.30 | ^ 23:12.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.30 from Unified_cpp_gfx_layers2.cpp:20: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.30 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:12.30 | ^ 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.30 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:12.30 | ^ 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.30 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:12.30 | ^ 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.30 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:12.30 | ^ 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:12.30 | ^ 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.30 371 | nscoord aAppUnitsPerDevPixel) { 23:12.30 | ^ 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.30 380 | nscoord aAppUnitsPerDevPixel) { 23:12.30 | ^ 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.30 387 | nscoord aAppUnitsPerDevPixel) { 23:12.30 | ^ 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:12.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.30 394 | nscoord aAppUnitsPerDevPixel) { 23:12.31 | ^ 23:12.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.31 from Unified_cpp_gfx_layers2.cpp:20: 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.31 189 | CSSRect GetExpandedScrollableRect() const { 23:12.31 | ^ 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.31 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:12.31 | ^ 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:12.31 | ^ 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:12.31 | ^ 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.31 243 | CSSRect CalculateScrollRange() const { 23:12.31 | ^ 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:12.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.31 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:12.31 | ^ 23:12.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 23:12.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.32 457 | CSSRect GetVisualViewport() const { 23:12.32 | ^ 23:12.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.32 from Unified_cpp_gfx_layers2.cpp:20: 23:12.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 23:12.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.32 1338 | CSSCoord ToCSSPixels() const { return _0; } 23:12.32 | ^ 23:12.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.32 from Unified_cpp_gfx_layers2.cpp:20: 23:12.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 23:12.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.32 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 23:12.32 | ^ 23:12.32 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.32 from Unified_cpp_gfx_layers2.cpp:20: 23:12.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:12.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.32 21 | inline Rect ToRect(const gfxRect& aRect) { 23:12.32 | ^ 23:12.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:12.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:12.32 | ^ 23:12.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:12.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.34 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:12.34 | ^ 23:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.35 44 | inline Size ToSize(const gfxSize& aSize) { 23:12.35 | ^ 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.35 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:12.35 | ^ 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.35 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:12.35 | ^ 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.35 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:12.35 | ^ 23:12.35 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.35 from Unified_cpp_gfx_layers2.cpp:20: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.35 1859 | int32_t aAppUnitsPerPixel) { 23:12.35 | ^ 23:12.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.35 3214 | int32_t aAppUnitsPerPixel) { 23:12.35 | ^ 23:12.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.35 from Unified_cpp_gfx_layers2.cpp:20: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.35 332 | LayerPoint GetFixedPositionAnchor() const { 23:12.35 | ^ 23:12.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.35 from Unified_cpp_gfx_layers2.cpp:20: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.35 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:12.35 | ^ 23:12.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.35 from Unified_cpp_gfx_layers2.cpp:20: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:12.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.35 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:12.35 | ^ 23:12.36 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/HitTestingTreeNode.h:10, 23:12.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.h:13, 23:12.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:9, 23:12.36 from Unified_cpp_gfx_layers2.cpp:38: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 1394 | LayerPoint GetFixedPositionAnchor() { 23:12.36 | ^ 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 23:12.36 | ^ 23:12.36 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:24, 23:12.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:10, 23:12.36 from Unified_cpp_gfx_layers2.cpp:38: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.h: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::GetPos() const’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.h:270:35: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 270 | ParentLayerCoord GetPos() const { return mPos; } 23:12.36 | ^ 23:12.36 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:34, 23:12.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:10, 23:12.36 from Unified_cpp_gfx_layers2.cpp:38: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h: In member function ‘mozilla::CSSRect mozilla::layers::SampledAPZCState::GetLayoutViewport() const’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h:26:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 26 | CSSRect GetLayoutViewport() const { return mLayoutViewport; } 23:12.36 | ^ 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h: In member function ‘mozilla::CSSPoint mozilla::layers::SampledAPZCState::GetScrollOffset() const’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h:27:36: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 27 | CSSPoint GetScrollOffset() const { return mScrollOffset; } 23:12.36 | ^ 23:12.36 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:10, 23:12.36 from Unified_cpp_gfx_layers2.cpp:38: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h: In member function ‘mozilla::ParentLayerRect mozilla::layers::AsyncPanZoomController::GetCompositionBounds() const’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:1131:48: note: parameter passing for argument of type ‘mozilla::ParentLayerRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 1131 | ParentLayerRect GetCompositionBounds() const { 23:12.36 | ^ 23:12.36 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::APZCTreeManager::DispatchFling(mozilla::layers::AsyncPanZoomController*, const mozilla::layers::FlingHandoffState&)’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2631:74: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 2631 | AsyncPanZoomController* aPrev, const FlingHandoffState& aHandoffState) { 23:12.36 | ^ 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetGeckoFixedLayerMargins() const’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3132:59: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 3132 | ScreenMargin APZCTreeManager::GetGeckoFixedLayerMargins() const { 23:12.36 | ^~~~~ 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ScreenPoint mozilla::layers::APZCTreeManager::GetCurrentMousePosition() const’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3335:56: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 3335 | ScreenPoint APZCTreeManager::GetCurrentMousePosition() const { 23:12.36 | ^~~~~ 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetCompositorFixedLayerMargins(const MutexAutoLock&) const’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3623:43: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 3623 | const MutexAutoLock& aProofOfMapLock) const { 23:12.36 | ^~~~~ 23:12.36 In file included from Unified_cpp_gfx_layers2.cpp:56: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp: In member function ‘mozilla::CSSRect mozilla::layers::APZSampler::GetCurrentAsyncLayoutViewport(const mozilla::layers::LayerMetricsWrapper&)’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp:121:38: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 121 | const LayerMetricsWrapper& aLayer) { 23:12.36 | ^ 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::APZSampler::GetCurrentAsyncScrollOffset(const mozilla::layers::LayerMetricsWrapper&)’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp:131:38: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 131 | const LayerMetricsWrapper& aLayer) { 23:12.36 | ^ 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp: In member function ‘mozilla::ScreenMargin mozilla::layers::APZSampler::GetGeckoFixedLayerMargins() const’: 23:12.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp:208:54: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.36 208 | ScreenMargin APZSampler::GetGeckoFixedLayerMargins() const { 23:12.36 | ^~~~~ 23:12.36 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:88, 23:12.36 from Unified_cpp_gfx_layers2.cpp:83: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewportInfo.h: In member function ‘mozilla::CSSSize nsViewportInfo::GetSize() const’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewportInfo.h:93:36: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 93 | mozilla::CSSSize GetSize() const { return mSize; } 23:12.37 | ^ 23:12.37 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/WheelScrollAnimation.h:10, 23:12.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:93, 23:12.37 from Unified_cpp_gfx_layers2.cpp:83: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h: In member function ‘mozilla::CSSPoint mozilla::layers::GenericScrollAnimation::GetDestination() const’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericScrollAnimation.h:37:35: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 37 | CSSPoint GetDestination() const { 23:12.37 | ^ 23:12.37 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ScreenCoord mozilla::layers::AsyncPanZoomController::GetTouchStartTolerance() const’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:937:62: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 937 | ScreenCoord AsyncPanZoomController::GetTouchStartTolerance() const { 23:12.37 | ^~~~~ 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::AsyncPanZoomController::ConvertScrollbarPoint(const ParentLayerPoint&, const mozilla::layers::ScrollbarData&) const’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1863:38: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 1863 | const ScrollbarData& aThumbData) const { 23:12.37 | ^~~~~ 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetScrollWheelDelta(const mozilla::ScrollWheelInput&) const’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1887:37: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 1887 | const ScrollWheelInput& aEvent) const { 23:12.37 | ^~~~~ 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetKeyboardDestination(const mozilla::layers::KeyboardScrollAction&) const’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2061:42: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 2061 | const KeyboardScrollAction& aAction) const { 23:12.37 | ^~~~~ 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetDeltaForEvent(const mozilla::InputData&) const’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2137:30: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 2137 | const InputData& aEvent) const { 23:12.37 | ^~~~~ 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ScreenPoint mozilla::layers::AsyncPanZoomController::ToScreenCoordinates(const ParentLayerPoint&, const ParentLayerPoint&) const’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2877:71: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 2877 | const ParentLayerPoint& aVector, const ParentLayerPoint& aAnchor) const { 23:12.37 | ^~~~~ 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::ToParentLayerCoordinates(const ScreenPoint&, const ScreenPoint&) const’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2884:61: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 2884 | const ScreenPoint& aVector, const ScreenPoint& aAnchor) const { 23:12.37 | ^~~~~ 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function ‘static mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::ToExternalPoint(const ExternalPoint&, const ScreenPoint&)’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2896:72: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 2896 | const ExternalPoint& aScreenOffset, const ScreenPoint& aScreenPoint) { 23:12.37 | ^ 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ScreenPoint mozilla::layers::AsyncPanZoomController::PanVector(const ExternalPoint&) const’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2902:74: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 2902 | ScreenPoint AsyncPanZoomController::PanVector(const ExternalPoint& aPos) const { 23:12.37 | ^~~~~ 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::PanStart() const’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2922:53: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 2922 | ParentLayerPoint AsyncPanZoomController::PanStart() const { 23:12.37 | ^~~~~ 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::GetFirstExternalTouchPoint(const mozilla::MultiTouchInput&)’: 23:12.37 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3567:34: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.37 3567 | const MultiTouchInput& aEvent) { 23:12.37 | ^ 23:12.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In function ‘mozilla::CSSSize mozilla::layers::CalculateDisplayPortSize(const CSSSize&, const CSSPoint&)’: 23:12.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3672:66: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.40 3672 | const CSSPoint& aVelocity) { 23:12.40 | ^ 23:12.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function ‘static const ScreenMargin mozilla::layers::AsyncPanZoomController::CalculatePendingDisplayPort(const mozilla::layers::FrameMetrics&, const ParentLayerPoint&)’: 23:12.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3745:73: note: parameter passing for argument of type ‘const ScreenMargin’ {aka ‘const mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.40 3745 | const FrameMetrics& aFrameMetrics, const ParentLayerPoint& aVelocity) { 23:12.41 | ^ 23:12.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In function ‘mozilla::CSSRect mozilla::layers::GetDisplayPortRect(const mozilla::layers::FrameMetrics&)’: 23:12.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3903:68: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.41 3903 | static CSSRect GetDisplayPortRect(const FrameMetrics& aFrameMetrics) { 23:12.41 | ^ 23:12.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const’: 23:12.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4091:35: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.41 4091 | AsyncTransformConsumer aMode) const { 23:12.41 | ^~~~~ 23:12.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffsetInCssPixels(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const’: 23:12.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4099:35: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.41 4099 | AsyncTransformConsumer aMode) const { 23:12.41 | ^~~~~ 23:12.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetEffectiveLayoutViewport(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const’: 23:12.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4175:49: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.41 4175 | const RecursiveMutexAutoLock& aProofOfLock) const { 23:12.41 | ^~~~~ 23:12.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetEffectiveScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const’: 23:12.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4187:49: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.42 4187 | const RecursiveMutexAutoLock& aProofOfLock) const { 23:12.42 | ^~~~~ 23:12.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetVisibleRect(const mozilla::RecursiveMutexAutoLock&) const’: 23:12.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4292:49: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.42 4292 | const RecursiveMutexAutoLock& aProofOfLock) const { 23:12.42 | ^~~~~ 23:12.42 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:12.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::ApplyResistance(mozilla::ParentLayerCoord) const’: 23:12.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:130:44: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.42 130 | ParentLayerCoord aRequestedOverscroll) const { 23:12.42 | ^~~~~ 23:12.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::Axis::ClampOriginToScrollableRect(mozilla::CSSCoord) const’: 23:12.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:274:62: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.42 274 | CSSCoord Axis::ClampOriginToScrollableRect(CSSCoord aOrigin) const { 23:12.42 | ^~~~~ 23:12.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::DisplacementWillOverscrollAmount(mozilla::ParentLayerCoord) const’: 23:12.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:293:37: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.42 293 | ParentLayerCoord aDisplacement) const { 23:12.42 | ^~~~~ 23:12.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::Axis::ScaleWillOverscrollAmount(float, mozilla::CSSCoord) const’: 23:12.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:316:73: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.43 316 | CSSCoord Axis::ScaleWillOverscrollAmount(float aScale, CSSCoord aFocus) const { 23:12.43 | ^~~~~ 23:12.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::GetCompositionEnd() const’: 23:12.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:356:44: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.43 356 | ParentLayerCoord Axis::GetCompositionEnd() const { 23:12.43 | ^~~~~ 23:12.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ScreenPoint mozilla::layers::AxisX::MakePoint(mozilla::ScreenCoord) const’: 23:12.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:438:50: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.43 438 | ScreenPoint AxisX::MakePoint(ScreenCoord aCoord) const { 23:12.43 | ^~~~~ 23:12.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ParentLayerCoord mozilla::layers::AxisY::GetPointOffset(const ParentLayerPoint&) const’: 23:12.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:463:72: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.43 463 | ParentLayerCoord AxisY::GetPointOffset(const ParentLayerPoint& aPoint) const { 23:12.43 | ^~~~~ 23:12.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ScreenPoint mozilla::layers::AxisY::MakePoint(mozilla::ScreenCoord) const’: 23:12.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:480:50: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.43 480 | ScreenPoint AxisY::MakePoint(ScreenCoord aCoord) const { 23:12.43 | ^~~~~ 23:12.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 23:12.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/FocusTarget.cpp:9, 23:12.44 from Unified_cpp_gfx_layers2.cpp:137: 23:12.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 23:12.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.44 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 23:12.44 | ^ 23:12.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.44 from Unified_cpp_gfx_layers2.cpp:2: 23:12.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:12.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 23:12.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:12.44 | ^~~~~~~~ 23:12.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.45 from Unified_cpp_gfx_layers2.cpp:20: 23:12.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:12.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:12.45 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.45 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:12.45 | ^~~~~~~~ 23:12.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.45 from Unified_cpp_gfx_layers2.cpp:2: 23:12.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 23:12.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.45 427 | SizeT Size() const { return SizeT(width, height); } 23:12.45 | ^~~~ 23:12.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.46 from Unified_cpp_gfx_layers2.cpp:20: 23:12.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:12.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 23:12.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.46 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:12.46 | ^~~~~~~~ 23:12.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:12.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 23:12.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.46 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:12.46 | ^~~~~~~~ 23:12.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.47 from Unified_cpp_gfx_layers2.cpp:2: 23:12.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 23:12.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.47 62 | Sub operator-(const Sub& aPoint) const { 23:12.47 | ^~~~~~~~ 23:12.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.47 from Unified_cpp_gfx_layers2.cpp:2: 23:12.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:12.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:12.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.47 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:12.47 | ^~~~~~~~ 23:12.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.48 from Unified_cpp_gfx_layers2.cpp:2: 23:12.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 23:12.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 23:12.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.48 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:12.48 | ^~~~~~~~~~~~~ 23:12.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.48 from Unified_cpp_gfx_layers2.cpp:2: 23:12.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:12.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:12.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.48 323 | static SizeTyped FromUnknownSize( 23:12.48 | ^~~~~~~~~~~~~~~ 23:12.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:12.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.49 from Unified_cpp_gfx_layers2.cpp:2: 23:12.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 23:12.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 23:12.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.49 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 23:12.49 | ^~~~~~~~~~~~~~ 23:12.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.49 from Unified_cpp_gfx_layers2.cpp:2: 23:12.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 23:12.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 23:12.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:12.49 | ^~~~~~~~~~~~~ 23:12.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.50 from Unified_cpp_gfx_layers2.cpp:2: 23:12.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 23:12.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.50 383 | Point TopLeft() const { return Point(x, y); } 23:12.50 | ^~~~~~~ 23:12.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:12.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.50 from Unified_cpp_gfx_layers2.cpp:2: 23:12.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 23:12.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 23:12.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.50 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 23:12.50 | ^~~~~~~~~~~~~~~ 23:12.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.51 from Unified_cpp_gfx_layers2.cpp:2: 23:12.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:792:43: required from here 23:12.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.51 79 | Sub operator-() const { return Sub(-x, -y); } 23:12.51 | ^~~~~~~~ 23:12.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.51 from Unified_cpp_gfx_layers2.cpp:20: 23:12.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ParentLayerPixel; dst = mozilla::LayoutDevicePixel]’: 23:12.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:792:62: required from here 23:12.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.51 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 23:12.51 | ^~~~~~~~ 23:12.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.52 from Unified_cpp_gfx_layers2.cpp:20: 23:12.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.52 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:842:76: required from here 23:12.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:92:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.52 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 23:12.52 | ^~~~~~ 23:12.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.52 from Unified_cpp_gfx_layers2.cpp:2: 23:12.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 23:12.53 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:944:45: required from here 23:12.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.53 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 23:12.53 | ^~~~~~~~ 23:12.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.53 from Unified_cpp_gfx_layers2.cpp:20: 23:12.53 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ParentLayerPixel; dst = mozilla::LayerPixel]’: 23:12.53 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:945:22: required from here 23:12.53 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:638:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.53 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:12.53 | ^~~~~~~~ 23:12.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.54 from Unified_cpp_gfx_layers2.cpp:20: 23:12.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::ViewAs(const mozilla::gfx::RectTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::LayerPixel]’: 23:12.54 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:949:31: required from here 23:12.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:102:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.54 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 23:12.54 | ^~~~~~ 23:12.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:12.54 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2566:40: required from here 23:12.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:231:37: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.54 231 | static gfx::PointTyped TransformBy( 23:12.54 | ^~~~~~~~~~~ 23:12.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.55 from Unified_cpp_gfx_layers2.cpp:2: 23:12.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.55 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2679:29: required from here 23:12.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.55 59 | Sub operator+(const Sub& aPoint) const { 23:12.55 | ^~~~~~~~ 23:12.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.55 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.55 from Unified_cpp_gfx_layers2.cpp:20: 23:12.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:12.55 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3016:25: required from here 23:12.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:92:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.56 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 23:12.56 | ^~~~~~ 23:12.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::LayerPixel]’: 23:12.56 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3021:74: required from here 23:12.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:92:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.56 from Unified_cpp_gfx_layers2.cpp:2: 23:12.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘Sub mozilla::gfx::BaseCoord::operator-() const [with T = float; Sub = mozilla::gfx::CoordTyped]’: 23:12.56 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3778:38: required from here 23:12.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:81:7: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.56 81 | Sub operator-() const { return Sub(-value); } 23:12.56 | ^~~~~~~~ 23:12.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 23:12.56 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3793:59: required from here 23:12.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.57 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 23:12.57 | ^~~~~~~~ 23:12.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.57 from Unified_cpp_gfx_layers2.cpp:20: 23:12.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::operator*(const mozilla::gfx::CoordTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:12.57 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3795:28: required from here 23:12.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:564:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.57 564 | gfx::CoordTyped operator*(const gfx::CoordTyped& aCoord, 23:12.57 | ^~~~~~~~ 23:12.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.57 from Unified_cpp_gfx_layers2.cpp:2: 23:12.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator*(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.58 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/DesktopFlingPhysics.h:34:53: required from here 23:12.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:76:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.58 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 23:12.58 | ^~~~~~~~ 23:12.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.58 from Unified_cpp_gfx_layers2.cpp:20: 23:12.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 23:12.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewportInfo.h:60:49: required from here 23:12.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.58 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:12.58 | ^~~~~~~~ 23:12.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.58 from Unified_cpp_gfx_layers2.cpp:2: 23:12.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::CSSPixel; F = float]’: 23:12.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:642:37: required from here 23:12.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.59 150 | static PointTyped FromUnknownPoint( 23:12.59 | ^~~~~~~~~~~~~~~~ 23:12.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.59 from Unified_cpp_gfx_layers2.cpp:2: 23:12.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.59 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:716:60: required from here 23:12.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.59 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 23:12.59 | ^~~~~~~~ 23:12.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:12.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.60 from Unified_cpp_gfx_layers2.cpp:2: 23:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:12.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1058:29: required from here 23:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.60 957 | GFX2D_API RectTyped TransformBounds( 23:12.60 | ^~~~~~~~~~~~~~~ 23:12.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.60 from Unified_cpp_gfx_layers2.cpp:2: 23:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::DistanceTo(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1061:58: required from here 23:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:648:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.60 648 | Point DistanceTo(const Point& aPoint) const { 23:12.60 | ^~~~~~~~~~ 23:12.60 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 23:12.60 from Unified_cpp_gfx_layers2.cpp:83: 23:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h: In instantiation of ‘mozilla::CoordOf mozilla::layers::GetAxisStart(mozilla::layers::ScrollDirection, const PointOrRect&) [with PointOrRect = mozilla::gfx::PointTyped; mozilla::CoordOf = mozilla::gfx::CoordTyped]’: 23:12.60 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1061:21: required from here 23:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h:17:22: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.60 17 | CoordOf GetAxisStart(ScrollDirection aDir, 23:12.60 | ^~~~~~~~~~~~ 23:12.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.61 from Unified_cpp_gfx_layers2.cpp:2: 23:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)’: 23:12.61 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1084:66: required from here 23:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.61 46 | friend Sub operator/(Sub aCoord, T aScale) { 23:12.61 | ^~~~~~~~ 23:12.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.61 from Unified_cpp_gfx_layers2.cpp:2: 23:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.61 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1088:68: required from here 23:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.61 383 | Point TopLeft() const { return Point(x, y); } 23:12.61 | ^~~~~~~ 23:12.61 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 23:12.61 from Unified_cpp_gfx_layers2.cpp:83: 23:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h: In instantiation of ‘mozilla::CoordOf mozilla::layers::GetAxisStart(mozilla::layers::ScrollDirection, const PointOrRect&) [with PointOrRect = mozilla::gfx::PointTyped; mozilla::CoordOf = mozilla::gfx::CoordTyped]’: 23:12.61 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1088:19: required from here 23:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h:17:22: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.62 17 | CoordOf GetAxisStart(ScrollDirection aDir, 23:12.62 | ^~~~~~~~~~~~ 23:12.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.62 from Unified_cpp_gfx_layers2.cpp:2: 23:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.62 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1090:72: required from here 23:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:386:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.62 386 | Point BottomRight() const { return Point(XMost(), YMost()); } 23:12.62 | ^~~~~~~~~~~ 23:12.62 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 23:12.62 from Unified_cpp_gfx_layers2.cpp:83: 23:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h: In instantiation of ‘mozilla::CoordOf mozilla::layers::GetAxisLength(mozilla::layers::ScrollDirection, const Rect&) [with Rect = mozilla::gfx::SizeTyped; mozilla::CoordOf = mozilla::gfx::CoordTyped]’: 23:12.62 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1091:20: required from here 23:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h:36:15: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.62 36 | CoordOf GetAxisLength(ScrollDirection aDir, const Rect& aValue) { 23:12.62 | ^~~~~~~~~~~~~ 23:12.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.62 from Unified_cpp_gfx_layers2.cpp:2: 23:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Coord mozilla::gfx::BasePoint::Length() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.63 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1390:39: required from here 23:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:83:9: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.63 83 | Coord Length() const { return hypot(x, y); } 23:12.63 | ^~~~~~ 23:12.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.63 from Unified_cpp_gfx_layers2.cpp:2: 23:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.63 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1566:73: required from here 23:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.63 383 | Point TopLeft() const { return Point(x, y); } 23:12.63 | ^~~~~~~ 23:12.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.63 from Unified_cpp_gfx_layers2.cpp:2: 23:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 23:12.63 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1606:44: required from here 23:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.64 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 23:12.64 | ^~~~~~~~ 23:12.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.64 from Unified_cpp_gfx_layers2.cpp:20: 23:12.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::ViewAs(const mozilla::gfx::CoordTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayoutDevicePixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.64 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1605:36: required from here 23:12.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:72:30: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.64 72 | gfx::CoordTyped ViewAs(const gfx::CoordTyped& aCoord, 23:12.64 | ^~~~~~ 23:12.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.65 from Unified_cpp_gfx_layers2.cpp:20: 23:12.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:12.65 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1633:28: required from here 23:12.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.65 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 23:12.66 | ^~~~~~~~ 23:12.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.66 from Unified_cpp_gfx_layers2.cpp:2: 23:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)’: 23:12.66 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1649:52: required from here 23:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.66 46 | friend Sub operator/(Sub aCoord, T aScale) { 23:12.66 | ^~~~~~~~ 23:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘Sub mozilla::gfx::BaseCoord::operator-() const [with T = float; Sub = mozilla::gfx::CoordTyped]’: 23:12.66 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1678:67: required from here 23:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:81:7: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.66 81 | Sub operator-() const { return Sub(-value); } 23:12.66 | ^~~~~~~~ 23:12.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.66 from Unified_cpp_gfx_layers2.cpp:2: 23:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Coord mozilla::gfx::BasePoint::Length() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.66 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1822:3: required from here 23:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:83:9: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.66 83 | Coord Length() const { return hypot(x, y); } 23:12.66 | ^~~~~~ 23:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator*(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.66 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1870:70: required from here 23:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:76:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.66 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 23:12.66 | ^~~~~~~~ 23:12.66 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 23:12.66 from Unified_cpp_gfx_layers2.cpp:83: 23:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h: In instantiation of ‘mozilla::CoordOf mozilla::layers::GetAxisStart(mozilla::layers::ScrollDirection, const PointOrRect&) [with PointOrRect = mozilla::gfx::RectTyped; mozilla::CoordOf = mozilla::gfx::CoordTyped]’: 23:12.66 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1876:22: required from here 23:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h:17:22: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.66 17 | CoordOf GetAxisStart(ScrollDirection aDir, 23:12.66 | ^~~~~~~~~~~~ 23:12.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.66 from Unified_cpp_gfx_layers2.cpp:20: 23:12.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::IntSizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 23:12.66 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1905:71: required from here 23:12.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:733:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.66 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 23:12.66 | ^~~~~~~~ 23:12.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:12.66 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1906:38: required from here 23:12.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:712:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.67 712 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 23:12.67 | ^~~~~~~~ 23:12.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.67 from Unified_cpp_gfx_layers2.cpp:20: 23:12.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::TransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:12.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2878:25: required from here 23:12.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:269:37: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.67 269 | static gfx::PointTyped TransformVector( 23:12.67 | ^~~~~~~~~~~~~~~ 23:12.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::TransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2885:25: required from here 23:12.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:269:37: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ExternalPixel]’: 23:12.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2892:26: required from here 23:12.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:92:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.67 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 23:12.67 | ^~~~~~ 23:12.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ExternalPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2898:31: required from here 23:12.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:92:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.67 from Unified_cpp_gfx_layers2.cpp:2: 23:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3665:70: required from here 23:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.67 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 23:12.67 | ^~~~~~~~ 23:12.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.67 from Unified_cpp_gfx_layers2.cpp:2: 23:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator*(const Sub&) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 23:12.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3692:61: required from here 23:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:91:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.67 91 | Sub operator*(const Sub& aSize) const { 23:12.67 | ^~~~~~~~ 23:12.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.67 from Unified_cpp_gfx_layers2.cpp:20: 23:12.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::MarginTyped mozilla::operator*(const mozilla::gfx::MarginTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ScreenPixel]’: 23:12.67 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3801:66: required from here 23:12.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:770:23: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.68 770 | gfx::MarginTyped operator*(const gfx::MarginTyped& aMargin, 23:12.68 | ^~~~~~~~ 23:12.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::MarginTyped mozilla::operator/(const mozilla::gfx::MarginTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 23:12.68 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3909:63: required from here 23:12.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:778:23: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.68 778 | gfx::MarginTyped operator/(const gfx::MarginTyped& aMargin, 23:12.68 | ^~~~~~~~ 23:12.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 23:12.68 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4273:78: required from here 23:12.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.68 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:12.68 | ^~~~~~~~ 23:12.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::LayerPixel]’: 23:12.68 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4274:78: required from here 23:12.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.68 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:12.68 | ^~~~~~~~ 23:12.68 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:17, 23:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.68 from Unified_cpp_gfx_layers2.cpp:20: 23:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h: In instantiation of ‘gfxSize mozilla::gfx::ScaleFactors2D::operator/(const mozilla::gfx::ScaleFactors2D&) const [with src = mozilla::LayoutDevicePixel; dst = mozilla::ParentLayerPixel; gfxSize = mozilla::gfx::SizeTyped]’: 23:12.68 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4285:42: required from here 23:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h:143:11: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.68 143 | gfxSize operator/(const ScaleFactors2D& aOther) const { 23:12.68 | ^~~~~~~~ 23:12.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.68 from Unified_cpp_gfx_layers2.cpp:2: 23:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 23:12.68 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4306:62: required from here 23:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:342:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.68 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 23:12.68 | ^~~~~~~~ 23:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.68 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4550:43: required from here 23:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.68 427 | SizeT Size() const { return SizeT(width, height); } 23:12.68 | ^~~~ 23:12.68 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:17, 23:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.68 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.69 from Unified_cpp_gfx_layers2.cpp:20: 23:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h: In instantiation of ‘gfxSize mozilla::gfx::ScaleFactors2D::operator/(const mozilla::gfx::ScaleFactors2D&) const [with src = mozilla::LayoutDevicePixel; dst = mozilla::LayerPixel; gfxSize = mozilla::gfx::SizeTyped]’: 23:12.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4603:73: required from here 23:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h:143:11: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.69 143 | gfxSize operator/(const ScaleFactors2D& aOther) const { 23:12.69 | ^~~~~~~~ 23:12.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.69 from Unified_cpp_gfx_layers2.cpp:2: 23:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:12.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5340:59: required from here 23:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:12.69 | ^~~~~~~~ 23:12.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.69 from Unified_cpp_gfx_layers2.cpp:20: 23:12.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::operator/(const mozilla::gfx::CoordTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:12.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:287:19: required from here 23:12.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:570:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.69 570 | gfx::CoordTyped operator/(const gfx::CoordTyped& aCoord, 23:12.69 | ^~~~~~~~ 23:12.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.69 from Unified_cpp_gfx_layers2.cpp:2: 23:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)’: 23:12.69 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:321:72: required from here 23:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.69 46 | friend Sub operator/(Sub aCoord, T aScale) { 23:12.69 | ^~~~~~~~ 23:12.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.69 from Unified_cpp_gfx_layers2.cpp:20: 23:12.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:12.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:380:56: required from here 23:12.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.70 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 23:12.70 | ^~~~~~~~ 23:12.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.70 from Unified_cpp_gfx_layers2.cpp:2: 23:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 23:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 23:12.70 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: required from here 23:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.70 246 | PointTyped As2DPoint() const { 23:12.70 | ^~~~~~~~~ 23:12.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.70 from Unified_cpp_gfx_layers2.cpp:2: 23:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.70 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:12.70 | ^~~~~~~~~ 23:12.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:12.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.71 from Unified_cpp_gfx_layers2.cpp:2: 23:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 23:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.71 2266 | PointTyped TransformPointSimple( 23:12.71 | ^~~~~~~~~~~~~~~~~~~~ 23:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.71 794 | RectTyped TransformAndClipBounds( 23:12.71 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.71 from Unified_cpp_gfx_layers2.cpp:2: 23:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ScreenPixel; F = float]’: 23:12.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:295:30: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ScreenPixel]’ 23:12.71 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:1559:28: required from here 23:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.71 246 | PointTyped As2DPoint() const { 23:12.71 | ^~~~~~~~~ 23:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ParentLayerPixel; F = float]’: 23:12.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:295:30: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’ 23:12.72 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2573:20: required from here 23:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.72 from Unified_cpp_gfx_layers2.cpp:2: 23:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:43: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’ 23:12.72 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1058:29: required from here 23:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.72 383 | Point TopLeft() const { return Point(x, y); } 23:12.72 | ^~~~~~~ 23:12.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.72 from Unified_cpp_gfx_layers2.cpp:2: 23:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’ 23:12.72 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1058:29: required from here 23:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.72 950 | PointTyped TransformPoint( 23:12.72 | ^~~~~~~~~~~~~~ 23:12.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.72 from Unified_cpp_gfx_layers2.cpp:2: 23:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:964:44: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’ 23:12.72 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1058:29: required from here 23:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.72 384 | Point TopRight() const { return Point(XMost(), y); } 23:12.72 | ^~~~~~~~ 23:12.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.73 from Unified_cpp_gfx_layers2.cpp:20: 23:12.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:274:18: required from ‘mozilla::gfx::PointTyped mozilla::TransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’ 23:12.73 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2885:25: required from here 23:12.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:231:37: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.73 231 | static gfx::PointTyped TransformBy( 23:12.73 | ^~~~~~~~~~~ 23:12.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.73 from Unified_cpp_gfx_layers2.cpp:20: 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.73 760 | typename detail::Nth::Type extract() { 23:12.73 | ^~~~~~~ 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:12.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.74 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:12.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::layers::HitTestingTreeNode* mozilla::layers::APZCTreeManager::PrepareNodeForLayer(const mozilla::RecursiveMutexAutoLock&, const ScrollNode&, const mozilla::layers::FrameMetrics&, mozilla::layers::LayersId, const mozilla::layers::AncestorTransform&, mozilla::layers::HitTestingTreeNode*, mozilla::layers::HitTestingTreeNode*, mozilla::layers::APZCTreeManager::TreeBuildingState&) [with ScrollNode = mozilla::layers::LayerMetricsWrapper]’: 23:12.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:1339:44: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.74 1339 | apzc->GetCurrentAsyncScrollOffset( 23:12.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.74 1340 | AsyncPanZoomController::eForHitTesting)); 23:12.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘void mozilla::layers::APZCTreeManager::SampleForWebRender(mozilla::wr::TransactionWrapper&, const mozilla::TimeStamp&, const WrPipelineIdEpochs*)’: 23:12.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:792:62: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.74 792 | LayoutDevicePoint asyncScrollDelta = -layerTranslation / resolution; 23:12.74 | ^~~~~~~~~~ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:792:42: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.74 792 | LayoutDevicePoint asyncScrollDelta = -layerTranslation / resolution; 23:12.74 | ^~~~~~~~~~~~~~~~~ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:792:62: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.74 792 | LayoutDevicePoint asyncScrollDelta = -layerTranslation / resolution; 23:12.74 | ^~~~~~~~~~ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:839:29: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.74 839 | ScreenMargin()); 23:12.74 | ^ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:838:45: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.74 838 | GetCompositorFixedLayerMargins(lock), SideBits::eBottom, 23:12.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:839:29: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.74 839 | ScreenMargin()); 23:12.74 | ^ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:842:76: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.74 842 | LayerToParentLayerMatrix4x4::Translation(ViewAs( 23:12.74 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.74 843 | translation, PixelCastJustification::ScreenIsParentLayerForRoot)); 23:12.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.74 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:859:36: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.75 859 | mGeckoFixedLayerMargins); 23:12.75 | ^ 23:12.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:858:43: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.75 858 | GetCompositorFixedLayerMargins(lock), info.mFixedPosSides, 23:12.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 23:12.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:859:36: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.75 859 | mGeckoFixedLayerMargins); 23:12.75 | ^ 23:12.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:862:74: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.75 862 | LayerToParentLayerMatrix4x4::Translation(ViewAs( 23:12.75 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.75 863 | translation, PixelCastJustification::ScreenIsParentLayerForRoot)); 23:12.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:882:27: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.75 882 | ScreenMargin()); 23:12.75 | ^ 23:12.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:878:43: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.75 878 | GetCompositorFixedLayerMargins(lock), sides, 23:12.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 23:12.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:882:27: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.75 882 | ScreenMargin()); 23:12.75 | ^ 23:12.75 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:885:74: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.75 885 | LayerToParentLayerMatrix4x4::Translation(ViewAs( 23:12.75 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.75 886 | translation, PixelCastJustification::ScreenIsParentLayerForRoot)); 23:12.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.75 from Unified_cpp_gfx_layers2.cpp:2: 23:12.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.75 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:12.75 | ^~~~~~~~~ 23:12.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.75 from Unified_cpp_gfx_layers2.cpp:20: 23:12.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ParentLayerPixel; dst = mozilla::LayoutDevicePixel]’: 23:12.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.75 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 23:12.75 | ^~~~~~~~ 23:12.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.76 from Unified_cpp_gfx_layers2.cpp:2: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:12.76 | ^~~~~~~~~ 23:12.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.76 from Unified_cpp_gfx_layers2.cpp:20: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:92:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 23:12.76 | ^~~~~~ 23:12.76 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ParentLayerRect mozilla::layers::APZCTreeManager::ComputeClippedCompositionBounds(const MutexAutoLock&, mozilla::layers::APZCTreeManager::ClippedCompositionBoundsMap&, mozilla::layers::ScrollableLayerGuid)’: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:900:17: note: parameter passing for argument of type ‘mozilla::ParentLayerRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 900 | ParentLayerRect APZCTreeManager::ComputeClippedCompositionBounds( 23:12.76 | ^~~~~~~~~~~~~~~ 23:12.76 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:945:22: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 945 | appliesToLayer.mScale; 23:12.76 | ^~~~~~ 23:12.76 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:944:28: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 944 | (parentClippedBounds - appliesToLayer.mTranslation) / 23:12.76 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.76 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:945:22: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 945 | appliesToLayer.mScale; 23:12.76 | ^~~~~~ 23:12.76 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:948:10: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 948 | bounds = bounds.Intersect( 23:12.76 | ~~~~~~~^~~~~~~~~~~~~~~~~~~ 23:12.76 949 | ViewAs(parentClippedBoundsInParentLayerSpace, 23:12.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.76 950 | PixelCastJustification::MovingDownToChildren)); 23:12.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.76 from Unified_cpp_gfx_layers2.cpp:2: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 363 | MoveBy(-aPoint); 23:12.76 | ^~~~~~~ 23:12.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.76 from Unified_cpp_gfx_layers2.cpp:20: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ParentLayerPixel; dst = mozilla::LayerPixel]’: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:638:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:12.76 | ^~~~~~~~ 23:12.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.76 from Unified_cpp_gfx_layers2.cpp:20: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::RectTyped mozilla::ViewAs(const mozilla::gfx::RectTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::LayerPixel]’: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:102:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 23:12.76 | ^~~~~~ 23:12.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:344:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 344 | aTransform.ProjectPoint(aAnchor + aVector); 23:12.76 | ~~~~~~~~^~~~~~~~~ 23:12.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.76 from Unified_cpp_gfx_layers2.cpp:2: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:12.76 | ^~~~~~~~~ 23:12.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.76 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.76 from Unified_cpp_gfx_layers2.cpp:2: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ScreenPixel; F = float]’: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.76 246 | PointTyped As2DPoint() const { 23:12.76 | ^~~~~~~~~ 23:12.76 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::layers::APZEventResult mozilla::layers::APZCTreeManager::ProcessTouchInput(mozilla::MultiTouchInput&)’: 23:12.76 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2082:49: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 2082 | GetCompositorFixedLayerMargins(lock), 23:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2081:78: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 2081 | RoundedToInt(AsyncCompositionManager::ComputeFixedMarginsOffset( 23:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.77 2082 | GetCompositorFixedLayerMargins(lock), 23:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.77 2083 | mTouchBlockHitResult.mFixedPosSides, 23:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.77 2084 | mGeckoFixedLayerMargins)); 23:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘void mozilla::layers::APZCTreeManager::SetupScrollbarDrag(mozilla::MouseInput&, const mozilla::layers::HitTestingTreeNodeAutoLock&, mozilla::layers::AsyncPanZoomController*)’: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2199:73: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 2199 | aApzc->ConvertScrollbarPoint(aMouseInput.mLocalOrigin, thumbData); 23:12.77 | ^ 23:12.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.77 from Unified_cpp_gfx_layers2.cpp:2: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h: In function ‘mozilla::gfx::CoordOperatorsHelper, double>::result_type mozilla::gfx::operator+(mozilla::gfx::CoordTyped, double)’: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:72:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 72 | friend result_type operator+(coord aA, primitive aB) { return aA.value + aB; } 23:12.77 | ^~~~~~~~ 23:12.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.77 from Unified_cpp_gfx_layers2.cpp:2: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:12.77 | ^~~~~~~~~ 23:12.77 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In function ‘bool mozilla::layers::TransformDisplacement(mozilla::layers::APZCTreeManager*, mozilla::layers::AsyncPanZoomController*, mozilla::layers::AsyncPanZoomController*, mozilla::ParentLayerPoint&, mozilla::ParentLayerPoint&)’: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2566:71: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 2566 | ScreenPoint screenStart = TransformBy(untransformToApzc, aStartPoint); 23:12.77 | ^ 23:12.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.77 from Unified_cpp_gfx_layers2.cpp:20: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:295:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 295 | return Some(point.As2DPoint()); 23:12.77 | ~~~~~~~~~~~~~~~^~ 23:12.77 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::layers::APZCTreeManager::HitTestResult mozilla::layers::APZCTreeManager::GetAPZCAtPoint(const ScreenPoint&, const mozilla::RecursiveMutexAutoLock&)’: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3016:25: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 3016 | ViewAs(point, PixelCastJustification::MovingDownToChildren)); 23:12.77 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.77 from Unified_cpp_gfx_layers2.cpp:2: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:12.77 | ^~~~~~~~~ 23:12.77 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In lambda function: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3022:78: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 3022 | hitTestPoints.top(), PixelCastJustification::MovingDownToChildren); 23:12.77 | ^ 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetGeckoFixedLayerMargins() const’: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3132:14: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 3132 | ScreenMargin APZCTreeManager::GetGeckoFixedLayerMargins() const { 23:12.77 | ^~~~~~~~~~~~~~~ 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ScreenPoint mozilla::layers::APZCTreeManager::GetCurrentMousePosition() const’: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3335:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 3335 | ScreenPoint APZCTreeManager::GetCurrentMousePosition() const { 23:12.77 | ^~~~~~~~~~~~~~~ 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::Maybe > mozilla::layers::APZCTreeManager::ConvertToGecko(const ScreenIntPoint&, mozilla::layers::AsyncPanZoomController*)’: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3374:45: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 3374 | GetCompositorFixedLayerMargins(mapLock), 23:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3373:74: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 3373 | RoundedToInt(AsyncCompositionManager::ComputeFixedMarginsOffset( 23:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.77 3374 | GetCompositorFixedLayerMargins(mapLock), 23:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.77 3375 | mTouchBlockHitResult.mFixedPosSides, mGeckoFixedLayerMargins)); 23:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::LayerToParentLayerMatrix4x4 mozilla::layers::APZCTreeManager::ComputeTransformForNode(const mozilla::layers::HitTestingTreeNode*) const’: 23:12.77 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3569:19: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.77 3569 | translation = ViewAs( 23:12.77 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.77 3570 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.77 3571 | GetCompositorFixedLayerMargins(mapLock), 23:12.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.77 3572 | aNode->GetFixedPosSides(), mGeckoFixedLayerMargins), 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3573 | PixelCastJustification::ScreenIsParentLayerForRoot); 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3570:61: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3570 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.78 3571 | GetCompositorFixedLayerMargins(mapLock), 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3572 | aNode->GetFixedPosSides(), mGeckoFixedLayerMargins), 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3571:45: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3571 | GetCompositorFixedLayerMargins(mapLock), 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3570:61: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3570 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.78 3571 | GetCompositorFixedLayerMargins(mapLock), 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3572 | aNode->GetFixedPosSides(), mGeckoFixedLayerMargins), 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3569:19: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3569 | translation = ViewAs( 23:12.78 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3570 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3571 | GetCompositorFixedLayerMargins(mapLock), 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3572 | aNode->GetFixedPosSides(), mGeckoFixedLayerMargins), 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3573 | PixelCastJustification::ScreenIsParentLayerForRoot); 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3585:61: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3585 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.78 3586 | GetCompositorFixedLayerMargins(mapLock), sides, 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3587 | // For sticky layers, we don't need to factor 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3588 | // mGeckoFixedLayerMargins because Gecko doesn't shift the 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3589 | // position of sticky elements for dynamic toolbar movements. 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3590 | ScreenMargin()), 23:12.78 | ~~~~~~~~~~~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3586:45: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3586 | GetCompositorFixedLayerMargins(mapLock), sides, 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3585:61: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3585 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.78 3586 | GetCompositorFixedLayerMargins(mapLock), sides, 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3587 | // For sticky layers, we don't need to factor 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3588 | // mGeckoFixedLayerMargins because Gecko doesn't shift the 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3589 | // position of sticky elements for dynamic toolbar movements. 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3590 | ScreenMargin()), 23:12.78 | ~~~~~~~~~~~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3584:19: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3584 | translation = ViewAs( 23:12.78 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3585 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3586 | GetCompositorFixedLayerMargins(mapLock), sides, 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3587 | // For sticky layers, we don't need to factor 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3588 | // mGeckoFixedLayerMargins because Gecko doesn't shift the 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3589 | // position of sticky elements for dynamic toolbar movements. 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 3590 | ScreenMargin()), 23:12.78 | ~~~~~~~~~~~~~~~~ 23:12.78 3591 | PixelCastJustification::ScreenIsParentLayerForRoot); 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetCompositorFixedLayerMargins(const MutexAutoLock&) const’: 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3622:14: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3622 | ScreenMargin APZCTreeManager::GetCompositorFixedLayerMargins( 23:12.78 | ^~~~~~~~~~~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘bool mozilla::layers::APZCTreeManager::GetAPZTestData(mozilla::layers::LayersId, mozilla::layers::APZTestData*)’: 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3656:52: note: parameter passing for argument of type ‘mozilla::ParentLayerRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3656 | mapLock, clippedCompBounds, mapping.first); 23:12.78 | ^ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In lambda function: 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3709:54: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3709 | parent->GetRemoteDocumentScreenRect(), layersId)); 23:12.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In static member function ‘static mozilla::LayerToParentLayerMatrix4x4 mozilla::layers::APZCTreeManager::ComputeTransformForScrollThumb(const LayerToParentLayerMatrix4x4&, const Matrix4x4&, mozilla::layers::AsyncPanZoomController*, const mozilla::layers::FrameMetrics&, const mozilla::layers::ScrollbarData&, bool, mozilla::layers::AsyncTransformComponentMatrix*)’: 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3778:53: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3778 | ParentLayerCoord yTranslation = -asyncScrollY * ratio; 23:12.78 | ^~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3792:54: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3792 | const CSSCoord thumbOriginScaled = thumbOrigin * yScale; 23:12.78 | ^~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3795:28: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3795 | thumbOriginDelta * effectiveZoom; 23:12.78 | ^~~~~~~~~~~~~ 23:12.78 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3817:54: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.78 3817 | const CSSCoord thumbOriginScaled = thumbOrigin * xScale; 23:12.78 | ^~~~~~ 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3820:28: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.79 3820 | thumbOriginDelta * effectiveZoom; 23:12.79 | ^~~~~~~~~~~~~ 23:12.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.79 from Unified_cpp_gfx_layers2.cpp:2: 23:12.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:12.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:12.79 | ^~~~~~~~ 23:12.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.79 from Unified_cpp_gfx_layers2.cpp:20: 23:12.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::CoordTyped mozilla::operator*(const mozilla::gfx::CoordTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:12.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:564:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.79 564 | gfx::CoordTyped operator*(const gfx::CoordTyped& aCoord, 23:12.79 | ^~~~~~~~ 23:12.79 In file included from Unified_cpp_gfx_layers2.cpp:56: 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp: In member function ‘mozilla::CSSRect mozilla::layers::APZSampler::GetCurrentAsyncLayoutViewport(const mozilla::layers::LayerMetricsWrapper&)’: 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp:120:9: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.79 120 | CSSRect APZSampler::GetCurrentAsyncLayoutViewport( 23:12.79 | ^~~~~~~~~~ 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::APZSampler::GetCurrentAsyncScrollOffset(const mozilla::layers::LayerMetricsWrapper&)’: 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp:130:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.79 130 | ParentLayerPoint APZSampler::GetCurrentAsyncScrollOffset( 23:12.79 | ^~~~~~~~~~ 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp: In member function ‘mozilla::ScreenMargin mozilla::layers::APZSampler::GetGeckoFixedLayerMargins() const’: 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp:208:14: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.79 208 | ScreenMargin APZSampler::GetGeckoFixedLayerMargins() const { 23:12.79 | ^~~~~~~~~~ 23:12.79 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:13, 23:12.79 from Unified_cpp_gfx_layers2.cpp:38: 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h: In constructor ‘mozilla::layers::GenericFlingAnimation::GenericFlingAnimation(mozilla::layers::AsyncPanZoomController&, const RefPtr&, bool, const RefPtr&, float) [with FlingPhysics = mozilla::layers::DesktopFlingPhysics]’: 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h:84:22: note: parameter passing for argument of type ‘const ParentLayerPoint’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.79 84 | ParentLayerPoint velocity = mApzc.GetVelocityVector(); 23:12.79 | ^~~~~~~~ 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h:99:24: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.79 99 | velocity.Length() >= StaticPrefs::apz_fling_accel_min_velocity()) { 23:12.79 | ~~~~~~~~~~~~~~~^~ 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h:121:47: note: parameter passing for argument of type ‘const ParentLayerPoint’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.79 121 | FlingPhysics::Init(mApzc.GetVelocityVector(), aPLPPI); 23:12.79 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h: In member function ‘bool mozilla::layers::GenericFlingAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&) [with FlingPhysics = mozilla::layers::DesktopFlingPhysics]’: 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h:165:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.79 165 | mApzc.ScrollBy(adjustedOffset / aFrameMetrics.GetZoom()); 23:12.79 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.79 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h:206:45: note: parameter passing for argument of type ‘const ParentLayerPoint’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.79 206 | return !IsZero(mApzc.GetVelocityVector()); 23:12.79 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.80 from Unified_cpp_gfx_layers2.cpp:20: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:595:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 595 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 23:12.80 | ^~~~~~~~ 23:12.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.80 from Unified_cpp_gfx_layers2.cpp:2: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:12.80 | ^~~~~~~~~ 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Coord mozilla::gfx::BasePoint::Length() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:83:9: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 83 | Coord Length() const { return hypot(x, y); } 23:12.80 | ^~~~~~ 23:12.80 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘virtual bool mozilla::layers::SmoothScrollAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:694:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 694 | CSSPoint::ToAppUnits(ParentLayerPoint(1, 1) / aFrameMetrics.GetZoom()); 23:12.80 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:716:60: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 716 | ParentLayerPoint(css_velocity.x, css_velocity.y) / 1000.0f; 23:12.80 | ^~~~~~~ 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:734:19: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 734 | (position - aFrameMetrics.GetScrollOffset()) * zoom; 23:12.80 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:734:56: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 734 | (position - aFrameMetrics.GetScrollOffset()) * zoom; 23:12.80 | ^~~~ 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:741:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 741 | mApzc.ScrollBy(adjustedOffset / zoom); 23:12.80 | ~~~~~~~~~~~~~~~^~~~~~ 23:12.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.80 from Unified_cpp_gfx_layers2.cpp:2: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 23:12.80 | ^~~~~~~~ 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 62 | Sub operator-(const Sub& aPoint) const { 23:12.80 | ^~~~~~~~ 23:12.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.80 from Unified_cpp_gfx_layers2.cpp:20: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:12.80 | ^~~~~~~~ 23:12.80 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘virtual bool mozilla::layers::ZoomAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:642:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 642 | mApzc.SetScrollOffset(CSSPoint::FromUnknownPoint(gfx::Point( 23:12.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 23:12.80 643 | mEndOffset.x * sampledPosition + mStartOffset.x * (1 - sampledPosition), 23:12.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.80 644 | mEndOffset.y * sampledPosition + 23:12.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.80 645 | mStartOffset.y * (1 - sampledPosition)))); 23:12.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.80 from Unified_cpp_gfx_layers2.cpp:2: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:12.80 | ^~~~~~~~~ 23:12.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.80 from Unified_cpp_gfx_layers2.cpp:2: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In static member function ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::CSSPixel; F = float]’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 150 | static PointTyped FromUnknownPoint( 23:12.80 | ^~~~~~~~~~~~~~~~ 23:12.80 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ScreenCoord mozilla::layers::AsyncPanZoomController::GetTouchStartTolerance() const’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:937:13: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 937 | ScreenCoord AsyncPanZoomController::GetTouchStartTolerance() const { 23:12.80 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::HandleDragEvent(const mozilla::MouseInput&, const mozilla::layers::AsyncDragMetrics&, mozilla::CSSCoord)’: 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1009:15: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 1009 | nsEventStatus AsyncPanZoomController::HandleDragEvent( 23:12.80 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1058:77: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.80 1058 | .TransformBounds(LayerRect(node->GetVisibleRegion().GetBounds())); 23:12.80 | ^ 23:12.80 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1061:79: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 1061 | GetAxisStart(otherDirection, thumbRect.DistanceTo(aEvent.mLocalOrigin)); 23:12.81 | ^ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1061:58: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 1061 | GetAxisStart(otherDirection, thumbRect.DistanceTo(aEvent.mLocalOrigin)); 23:12.81 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1061:79: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 1061 | GetAxisStart(otherDirection, thumbRect.DistanceTo(aEvent.mLocalOrigin)); 23:12.81 | ^ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1076:19: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 1076 | thumbPosition = ConvertScrollbarPoint(aEvent.mLocalOrigin, scrollbarData) - 23:12.81 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.81 1077 | aDragMetrics.mScrollbarDragOffset; 23:12.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1088:68: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 1088 | GetAxisStart(direction, Metrics().GetScrollableRect().TopLeft()); 23:12.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1088:70: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 1088 | GetAxisStart(direction, Metrics().GetScrollableRect().TopLeft()); 23:12.81 | ^ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1090:72: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 1090 | GetAxisStart(direction, Metrics().GetScrollableRect().BottomRight()) - 23:12.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1091:78: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 1091 | GetAxisLength(direction, Metrics().CalculateCompositedSizeInCssPixels()); 23:12.81 | ^ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1091:76: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 1091 | GetAxisLength(direction, Metrics().CalculateCompositedSizeInCssPixels()); 23:12.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1091:78: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 1091 | GetAxisLength(direction, Metrics().CalculateCompositedSizeInCssPixels()); 23:12.81 | ^ 23:12.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:12.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.81 from Unified_cpp_gfx_layers2.cpp:2: 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 957 | GFX2D_API RectTyped TransformBounds( 23:12.81 | ^~~~~~~~~~~~~~~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 963 | quad[0] = TransformPoint(aRect.TopLeft()); 23:12.81 | ^~~~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 963 | quad[0] = TransformPoint(aRect.TopLeft()); 23:12.81 | ~~~~~~~~~~~~~^~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 963 | quad[0] = TransformPoint(aRect.TopLeft()); 23:12.81 | ^~~~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:964:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 964 | quad[1] = TransformPoint(aRect.TopRight()); 23:12.81 | ~~~~~~~~~~~~~~^~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:964:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 964 | quad[1] = TransformPoint(aRect.TopRight()); 23:12.81 | ^~~~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:965:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 23:12.81 | ~~~~~~~~~~~~~~~~^~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:965:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 23:12.81 | ^~~~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 966 | quad[3] = TransformPoint(aRect.BottomRight()); 23:12.81 | ~~~~~~~~~~~~~~~~~^~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 966 | quad[3] = TransformPoint(aRect.BottomRight()); 23:12.81 | ^~~~ 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 988 | max_y - min_y); 23:12.81 | ^ 23:12.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.81 from Unified_cpp_gfx_layers2.cpp:2: 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 383 | Point TopLeft() const { return Point(x, y); } 23:12.81 | ^~~~~~~ 23:12.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:12.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.81 from Unified_cpp_gfx_layers2.cpp:2: 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 950 | PointTyped TransformPoint( 23:12.81 | ^~~~~~~~~~~~~~ 23:12.81 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 23:12.81 from Unified_cpp_gfx_layers2.cpp:83: 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h: In function ‘mozilla::CoordOf mozilla::layers::GetAxisStart(mozilla::layers::ScrollDirection, const PointOrRect&) [with PointOrRect = mozilla::gfx::PointTyped]’: 23:12.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h:17:22: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.81 17 | CoordOf GetAxisStart(ScrollDirection aDir, 23:12.81 | ^~~~~~~~~~~~ 23:12.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.81 from Unified_cpp_gfx_layers2.cpp:2: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)’: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 46 | friend Sub operator/(Sub aCoord, T aScale) { 23:12.82 | ^~~~~~~~ 23:12.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.82 from Unified_cpp_gfx_layers2.cpp:2: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 383 | Point TopLeft() const { return Point(x, y); } 23:12.82 | ^~~~~~~ 23:12.82 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 23:12.82 from Unified_cpp_gfx_layers2.cpp:83: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h: In function ‘mozilla::CoordOf mozilla::layers::GetAxisStart(mozilla::layers::ScrollDirection, const PointOrRect&) [with PointOrRect = mozilla::gfx::PointTyped]’: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h:17:22: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 17 | CoordOf GetAxisStart(ScrollDirection aDir, 23:12.82 | ^~~~~~~~~~~~ 23:12.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.82 from Unified_cpp_gfx_layers2.cpp:20: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:11: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:12.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 213 | return mCompositionBounds.Size() / GetZoom(); 23:12.82 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 213 | return mCompositionBounds.Size() / GetZoom(); 23:12.82 | ^ 23:12.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.82 from Unified_cpp_gfx_layers2.cpp:2: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 427 | SizeT Size() const { return SizeT(width, height); } 23:12.82 | ^~~~ 23:12.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.82 from Unified_cpp_gfx_layers2.cpp:20: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:12.82 | ^~~~~~~~ 23:12.82 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 23:12.82 from Unified_cpp_gfx_layers2.cpp:83: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h: In function ‘mozilla::CoordOf mozilla::layers::GetAxisLength(mozilla::layers::ScrollDirection, const Rect&) [with Rect = mozilla::gfx::SizeTyped]’: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h:36:15: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 36 | CoordOf GetAxisLength(ScrollDirection aDir, const Rect& aValue) { 23:12.82 | ^~~~~~~~~~~~~ 23:12.82 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnTouchStart(const mozilla::MultiTouchInput&)’: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1341:57: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 1341 | ParentLayerPoint point = GetFirstTouchPoint(aEvent); 23:12.82 | ^ 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1342:19: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 1342 | mStartTouch = GetFirstExternalTouchPoint(aEvent); 23:12.82 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnTouchMove(const mozilla::MultiTouchInput&)’: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1380:57: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 1380 | ScreenCoord panThreshold = GetTouchStartTolerance(); 23:12.82 | ^ 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1381:65: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 1381 | ExternalPoint extPoint = GetFirstExternalTouchPoint(aEvent); 23:12.82 | ^ 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1390:39: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 1390 | if (PanVector(extPoint).Length() < panThreshold) { 23:12.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1390:22: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 1390 | if (PanVector(extPoint).Length() < panThreshold) { 23:12.82 | ~~~~~~~~~^~~~~~~~~~ 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1390:39: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 1390 | if (PanVector(extPoint).Length() < panThreshold) { 23:12.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScaleBegin(const mozilla::PinchGestureInput&)’: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1565:18: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 1565 | mLastZoomFocus = 23:12.82 | ~~~~~~~~~~~~~~~^ 23:12.82 1566 | aEvent.mLocalFocusPoint - Metrics().GetCompositionBounds().TopLeft(); 23:12.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScale(const mozilla::PinchGestureInput&)’: 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1606:35: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 1606 | aEvent.mCurrentSpan - aEvent.mPreviousSpan, 23:12.82 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 23:12.82 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1603:37: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.82 1603 | controller->NotifyPinchGesture( 23:12.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.82 1604 | aEvent.mType, GetGuid(), 23:12.82 | ~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.83 1605 | ViewAs( 23:12.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.83 1606 | aEvent.mCurrentSpan - aEvent.mPreviousSpan, 23:12.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.83 1607 | PixelCastJustification::LayoutDeviceIsParentLayerForRCDRSF), 23:12.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.83 1608 | aEvent.modifiers); 23:12.83 | ~~~~~~~~~~~~~~~~~ 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1624:76: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 1624 | aEvent.mLocalFocusPoint - Metrics().GetCompositionBounds().TopLeft(); 23:12.83 | ^ 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1625:61: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 1625 | CSSPoint cssFocusPoint = focusPoint / Metrics().GetZoom(); 23:12.83 | ^ 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1627:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 1627 | ParentLayerPoint focusChange = mLastZoomFocus - focusPoint; 23:12.83 | ^~~~~~~~~~ 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1631:57: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 1631 | focusChange.x -= mX.DisplacementWillOverscrollAmount(focusChange.x); 23:12.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1633:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 1633 | ScrollBy(focusChange / userZoom); 23:12.83 | ~~~~~~~~~~~~^~~~~~~~~~ 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1649:43: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 1649 | float spanRatio = aEvent.mCurrentSpan / aEvent.mPreviousSpan; 23:12.83 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1678:11: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 1678 | -mX.ScaleWillOverscrollAmount(spanRatio, cssFocusPoint.x); 23:12.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.83 from Unified_cpp_gfx_layers2.cpp:2: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator-(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:39:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 39 | friend Sub operator-(Sub aA, Sub aB) { return Sub(aA.value - aB.value); } 23:12.83 | ^~~~~~~~ 23:12.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.83 from Unified_cpp_gfx_layers2.cpp:20: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::CoordTyped mozilla::ViewAs(const mozilla::gfx::CoordTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayoutDevicePixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:72:30: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 72 | gfx::CoordTyped ViewAs(const gfx::CoordTyped& aCoord, 23:12.83 | ^~~~~~ 23:12.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.83 from Unified_cpp_gfx_layers2.cpp:20: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 23:12.83 | ^~~~~~~~ 23:12.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.83 from Unified_cpp_gfx_layers2.cpp:2: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)’: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 46 | friend Sub operator/(Sub aCoord, T aScale) { 23:12.83 | ^~~~~~~~ 23:12.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In member function ‘Sub mozilla::gfx::BaseCoord::operator-() const [with T = float; Sub = mozilla::gfx::CoordTyped]’: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:81:7: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 81 | Sub operator-() const { return Sub(-value); } 23:12.83 | ^~~~~~~~ 23:12.83 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScaleEnd(const mozilla::PinchGestureInput&)’: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1760:35: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 1760 | StartPanning(ToExternalPoint(aEvent.mScreenOffset, aEvent.mFocusPoint)); 23:12.83 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::HandleEndOfPan()’: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1809:54: note: parameter passing for argument of type ‘const ParentLayerPoint’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 1809 | ParentLayerPoint flingVelocity = GetVelocityVector(); 23:12.83 | ^ 23:12.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Mutex.h:10, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticMutex.h:11, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:31, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.83 from Unified_cpp_gfx_layers2.cpp:2: 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1823:32: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.83 1823 | flingVelocity.Length().value, 23:12.83 | ~~~~~~~~~~~~~~~~~~~~^~ 23:12.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Logging.h:218:34: note: in definition of macro ‘MOZ_LOG_EXPAND_ARGS’ 23:12.83 218 | #define MOZ_LOG_EXPAND_ARGS(...) __VA_ARGS__ 23:12.83 | ^~~~~~~~~~~ 23:12.83 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:100:23: note: in expansion of macro ‘MOZ_LOG’ 23:12.83 100 | #define APZC_LOG(...) MOZ_LOG(sApzCtlLog, LogLevel::Debug, (__VA_ARGS__)) 23:12.84 | ^~~~~~~ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1822:3: note: in expansion of macro ‘APZC_LOG’ 23:12.84 1822 | APZC_LOG("%p starting a fling animation if %f >= %f\n", this, 23:12.84 | ^~~~~~~~ 23:12.84 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1843:36: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1843 | treeManagerLocal->DispatchFling(this, handoffState); 23:12.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::AsyncPanZoomController::ConvertScrollbarPoint(const ParentLayerPoint&, const mozilla::layers::ScrollbarData&) const’: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1861:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1861 | CSSCoord AsyncPanZoomController::ConvertScrollbarPoint( 23:12.84 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1867:65: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1867 | CSSPoint scrollbarPoint = aScrollbarPoint / Metrics().GetZoom(); 23:12.84 | ^ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1874:75: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1874 | Metrics().CalculateCompositionBoundsInCssPixelsOfSurroundingContent(); 23:12.84 | ^ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1877:21: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1877 | aThumbData.mScrollTrackStart; 23:12.84 | ^~~~~~~~~~~~~~~~~ 23:12.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:12.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.84 from Unified_cpp_gfx_layers2.cpp:2: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator*(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:76:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 23:12.84 | ^~~~~~~~ 23:12.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:12.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.84 from Unified_cpp_gfx_layers2.cpp:20: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:11: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:12.84 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.84 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:73, 23:12.84 from Unified_cpp_gfx_layers2.cpp:83: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h: In function ‘mozilla::CoordOf mozilla::layers::GetAxisStart(mozilla::layers::ScrollDirection, const PointOrRect&) [with PointOrRect = mozilla::gfx::RectTyped]’: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/DirectionUtils.h:17:22: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 17 | CoordOf GetAxisStart(ScrollDirection aDir, 23:12.84 | ^~~~~~~~~~~~ 23:12.84 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetScrollWheelDelta(const mozilla::ScrollWheelInput&) const’: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1886:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1886 | ParentLayerPoint AsyncPanZoomController::GetScrollWheelDelta( 23:12.84 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetScrollWheelDelta(const mozilla::ScrollWheelInput&, double, double, double, double) const’: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1905:18: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1905 | scrollAmount = scrollAmountLD / Metrics().GetDevPixelsPerCSSPixel() * 23:12.84 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.84 1906 | Metrics().GetZoom(); 23:12.84 | ~~~~~~~~~~~~~~~~~~~ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1905:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1905 | scrollAmount = scrollAmountLD / Metrics().GetDevPixelsPerCSSPixel() * 23:12.84 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1905:18: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1905 | scrollAmount = scrollAmountLD / Metrics().GetDevPixelsPerCSSPixel() * 23:12.84 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.84 1906 | Metrics().GetZoom(); 23:12.84 | ~~~~~~~~~~~~~~~~~~~ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1907:39: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1907 | pageScrollSize = pageScrollSizeLD / Metrics().GetDevPixelsPerCSSPixel() * 23:12.84 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1907:20: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1907 | pageScrollSize = pageScrollSizeLD / Metrics().GetDevPixelsPerCSSPixel() * 23:12.84 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.84 1908 | Metrics().GetZoom(); 23:12.84 | ~~~~~~~~~~~~~~~~~~~ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1924:13: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1924 | delta = ToParentLayerCoordinates(ScreenPoint(aDeltaX, aDeltaY), 23:12.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.84 1925 | aEvent.mOrigin); 23:12.84 | ~~~~~~~~~~~~~~~ 23:12.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.84 from Unified_cpp_gfx_layers2.cpp:20: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::IntSizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:733:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 23:12.84 | ^~~~~~~~ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:712:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 712 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 23:12.84 | ^~~~~~~~ 23:12.84 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnKeyboard(const mozilla::KeyboardInput&)’: 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1982:63: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.84 1982 | CSSPoint destination = GetKeyboardDestination(aEvent.mAction); 23:12.84 | ^ 23:12.84 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1998:18: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 1998 | startPoint = destination * Metrics().GetZoom(); 23:12.85 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2005:67: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2005 | ParentLayerPoint(fabs(delta.x), fabs(delta.y)), startPoint); 23:12.85 | ^ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2047:80: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2047 | ParentLayerPoint(mX.GetVelocity() * 1000.0f, mY.GetVelocity() * 1000.0f) / 23:12.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.85 2048 | Metrics().GetZoom()); 23:12.85 | ~~~~~~~~~~~~~~~~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetKeyboardDestination(const mozilla::layers::KeyboardScrollAction&) const’: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2071:20: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2071 | lineScrollSize = mScrollMetadata.GetLineScrollAmount() / 23:12.85 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 2072 | Metrics().GetDevPixelsPerCSSPixel(); 23:12.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2077:20: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2077 | scrollOffset = mAnimation->AsWheelScrollAnimation()->GetDestination(); 23:12.85 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetDeltaForEvent(const mozilla::InputData&) const’: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2136:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2136 | ParentLayerPoint AsyncPanZoomController::GetDeltaForEvent( 23:12.85 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2143:76: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2143 | delta = ToParentLayerCoordinates(panInput.UserMultipliedPanDisplacement(), 23:12.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2143:11: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2143 | delta = ToParentLayerCoordinates(panInput.UserMultipliedPanDisplacement(), 23:12.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 2144 | panInput.mPanStartPoint); 23:12.85 | ~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScrollWheel(const mozilla::ScrollWheelInput&)’: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2359:78: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2359 | ParentLayerPoint(fabs(delta.x), fabs(delta.y)), aEvent.mLocalOrigin); 23:12.85 | ^ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2367:57: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2367 | ParentLayerPoint endPoint = aEvent.mLocalOrigin - delta; 23:12.85 | ^~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2394:23: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2394 | startPosition = mAnimation->AsWheelScrollAnimation()->GetDestination(); 23:12.85 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnPan(const mozilla::PanGestureInput&, bool)’: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2542:49: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2542 | aEvent.UserMultipliedLocalPanDisplacement(); 23:12.85 | ^ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2551:22: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2551 | pageScrollSize = mScrollMetadata.GetPageScrollAmount() / 23:12.85 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 2552 | Metrics().GetDevPixelsPerCSSPixel(); 23:12.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2567:29: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2567 | physicalPanDisplacement = ToScreenCoordinates(physicalPanDisplacementPL, 23:12.85 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 2568 | aEvent.mLocalPanStartPoint); 23:12.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2609:34: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2609 | mX.UpdateWithTouchAtDevicePoint(mX.GetPos() - logicalPanDisplacement.x, 23:12.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.85 2610 | aEvent.mTime); 23:12.85 | ~~~~~~~~~~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2631:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2631 | aEvent.mLocalPanStartPoint - logicalPanDisplacement; 23:12.85 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.85 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:24, 23:12.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:10, 23:12.85 from Unified_cpp_gfx_layers2.cpp:38: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.h: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::GetPos() const’: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.h:270:20: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 270 | ParentLayerCoord GetPos() const { return mPos; } 23:12.85 | ^~~~~~ 23:12.85 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ScreenPoint mozilla::layers::AsyncPanZoomController::ToScreenCoordinates(const ParentLayerPoint&, const ParentLayerPoint&) const’: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2876:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2876 | ScreenPoint AsyncPanZoomController::ToScreenCoordinates( 23:12.85 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.85 from Unified_cpp_gfx_layers2.cpp:20: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::PointTyped mozilla::TransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:276:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 276 | TransformBy(aTransform, aAnchor + aVector); 23:12.85 | ~~~~~~~~^~~~~~~~~ 23:12.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:275:32: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 275 | gfx::PointTyped transformedEnd = 23:12.85 | ^~~~~~~~~~~~~~ 23:12.85 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::ToParentLayerCoordinates(const ScreenPoint&, const ScreenPoint&) const’: 23:12.85 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2883:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.85 2883 | ParentLayerPoint AsyncPanZoomController::ToParentLayerCoordinates( 23:12.85 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.86 from Unified_cpp_gfx_layers2.cpp:20: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::PointTyped mozilla::TransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:276:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 276 | TransformBy(aTransform, aAnchor + aVector); 23:12.86 | ~~~~~~~~^~~~~~~~~ 23:12.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:275:32: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 275 | gfx::PointTyped transformedEnd = 23:12.86 | ^~~~~~~~~~~~~~ 23:12.86 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::ToParentLayerCoordinates(const ScreenPoint&, const ExternalPoint&) const’: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2892:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 2892 | ViewAs(aAnchor, PixelCastJustification::ExternalIsScreen)); 23:12.86 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2892:77: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 2892 | ViewAs(aAnchor, PixelCastJustification::ExternalIsScreen)); 23:12.86 | ^ 23:12.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.86 from Unified_cpp_gfx_layers2.cpp:20: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ExternalPixel]’: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:92:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 23:12.86 | ^~~~~~ 23:12.86 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function ‘static mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::ToExternalPoint(const ExternalPoint&, const ScreenPoint&)’: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2895:15: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 2895 | ExternalPoint AsyncPanZoomController::ToExternalPoint( 23:12.86 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ScreenPoint mozilla::layers::AsyncPanZoomController::PanVector(const ExternalPoint&) const’: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2902:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 2902 | ScreenPoint AsyncPanZoomController::PanVector(const ExternalPoint& aPos) const { 23:12.86 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.86 from Unified_cpp_gfx_layers2.cpp:20: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntPointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:306:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 306 | return Some(RoundedToInt(point.As2DPoint())); 23:12.86 | ~~~~~~~~~~~~~~~^~ 23:12.86 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::PanStart() const’: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2923:10: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 2923 | return ParentLayerPoint(mX.PanStart(), mY.PanStart()); 23:12.86 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘const ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetVelocityVector() const’: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2926:24: note: parameter passing for argument of type ‘const ParentLayerPoint’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 2926 | const ParentLayerPoint AsyncPanZoomController::GetVelocityVector() const { 23:12.86 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::HandlePinchLocking()’: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3086:74: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 3086 | bufferedSpanDistance = fabsf(mPinchEventBuffer.front().mPreviousSpan - 23:12.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.86 3087 | mPinchEventBuffer.back().mCurrentSpan); 23:12.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3092:26: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 3092 | ToScreenCoordinates(ParentLayerPoint(0, bufferedSpanDistance), focusPoint) 23:12.86 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3093:19: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 3093 | .Length(); 23:12.86 | ^ 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3095:58: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 3095 | ToScreenCoordinates(bufferedFocusChange, focusPoint); 23:12.86 | ^ 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3111:29: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 3111 | focusChange.Length() > scrollLockThreshold) { 23:12.86 | ~~~~~~~~~~~~~~~~~~^~ 23:12.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.86 from Unified_cpp_gfx_layers2.cpp:2: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In constructor ‘constexpr mozilla::gfx::PointTyped >::PointTyped(F, mozilla::gfx::PointTyped >::Coord) [with units = mozilla::ParentLayerPixel; F = float]’: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:136:13: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped::Coord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 136 | constexpr PointTyped(F aX, Coord aY) : Super(Coord(aX), aY) {} 23:12.86 | ^~~~~~~~~~ 23:12.86 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::StartPanning(const ExternalPoint&)’: 23:12.86 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3121:67: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.86 3121 | ToParentLayerCoordinates(PanVector(aStartPoint), mStartTouch); 23:12.86 | ^ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3121:41: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3121 | ToParentLayerCoordinates(PanVector(aStartPoint), mStartTouch); 23:12.87 | ~~~~~~~~~^~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3121:67: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3121 | ToParentLayerCoordinates(PanVector(aStartPoint), mStartTouch); 23:12.87 | ^ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::AttemptScroll(mozilla::ParentLayerPoint&, mozilla::ParentLayerPoint&, mozilla::layers::OverscrollHandoffState&)’: 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3204:37: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3204 | ScrollBy(adjustedDisplacement / Metrics().GetZoom()); 23:12.87 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3215:34: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3215 | ToScreenCoordinates(adjustedDisplacement, aStartPoint)); 23:12.87 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3234:17: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3234 | aStartPoint = aEndPoint + overscroll; 23:12.87 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::AttemptFling(const mozilla::layers::FlingHandoffState&)’: 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3358:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3358 | velocity.Length() < StaticPrefs::apz_fling_min_velocity_threshold()) { 23:12.87 | ~~~~~~~~~~~~~~~^~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3362:12: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3362 | return residualVelocity; 23:12.87 | ^~~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘float mozilla::layers::AsyncPanZoomController::ComputePLPPI(mozilla::ParentLayerPoint, mozilla::ParentLayerPoint) const’: 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3388:46: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3388 | aDirection = aDirection / aDirection.Length(); 23:12.87 | ~~~~~~~~~~~~~~~~~^~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3388:14: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3388 | aDirection = aDirection / aDirection.Length(); 23:12.87 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3393:73: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3393 | float screenPerParent = ToScreenCoordinates(aDirection, aPoint).Length(); 23:12.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3393:46: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3393 | float screenPerParent = ToScreenCoordinates(aDirection, aPoint).Length(); 23:12.87 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3393:73: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3393 | float screenPerParent = ToScreenCoordinates(aDirection, aPoint).Length(); 23:12.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::AdjustHandoffVelocityForOverscrollBehavior(mozilla::ParentLayerPoint&) const’: 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3400:1: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3400 | AsyncPanZoomController::AdjustHandoffVelocityForOverscrollBehavior( 23:12.87 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::SmoothScrollTo(const CSSPoint&)’: 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3472:75: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3471 | CSSPoint::ToAppUnits(ParentLayerPoint(mX.GetVelocity() * 1000.0f, 23:12.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.87 3472 | mY.GetVelocity() * 1000.0f) / 23:12.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.87 3473 | Metrics().GetZoom()); 23:12.87 | ~~~~~~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::TrackTouch(const mozilla::MultiTouchInput&)’: 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3543:61: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3543 | ExternalPoint extPoint = GetFirstExternalTouchPoint(aEvent); 23:12.87 | ^ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3544:45: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3544 | ScreenPoint panVector = PanVector(extPoint); 23:12.87 | ^ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3547:59: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3547 | ParentLayerPoint prevTouchPoint(mX.GetPos(), mY.GetPos()); 23:12.87 | ^ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3548:58: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3548 | ParentLayerPoint touchPoint = GetFirstTouchPoint(aEvent); 23:12.87 | ^ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::GetFirstExternalTouchPoint(const mozilla::MultiTouchInput&)’: 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3566:15: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3566 | ExternalPoint AsyncPanZoomController::GetFirstExternalTouchPoint( 23:12.87 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::CancelAnimation(mozilla::layers::CancelAnimationFlags)’: 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3599:43: note: parameter passing for argument of type ‘const ParentLayerPoint’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 3599 | bool repaint = !IsZero(GetVelocityVector()); 23:12.87 | ~~~~~~~~~~~~~~~~~^~ 23:12.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.87 from Unified_cpp_gfx_layers2.cpp:20: 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘void mozilla::layers::FrameMetrics::ClampAndSetScrollOffset(const CSSPoint&)’: 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:380:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 380 | SetScrollOffset(CalculateScrollRange().ClampPoint(aScrollOffset)); 23:12.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:380:41: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 380 | SetScrollOffset(CalculateScrollRange().ClampPoint(aScrollOffset)); 23:12.87 | ~~~~~~~~~~~~~~~~~~~~^~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:380:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 380 | SetScrollOffset(CalculateScrollRange().ClampPoint(aScrollOffset)); 23:12.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:11: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 243 | CSSRect CalculateScrollRange() const { 23:12.87 | ^~~~~~~~~~~~~~~~~~~~ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:244:65: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 244 | CSSSize scrollPortSize = CalculateCompositedSizeInCssPixels(); 23:12.87 | ^ 23:12.87 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:250:12: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.87 250 | return scrollRange; 23:12.88 | ^~~~~~~~~~~ 23:12.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.88 from Unified_cpp_gfx_layers2.cpp:2: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::ClampPoint(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:612:23: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 23:12.88 | ^~~~~~~~~~ 23:12.88 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function ‘static const ScreenMargin mozilla::layers::AsyncPanZoomController::CalculatePendingDisplayPort(const mozilla::layers::FrameMetrics&, const ParentLayerPoint&)’: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3744:20: note: parameter passing for argument of type ‘const ScreenMargin’ {aka ‘const mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3744 | const ScreenMargin AsyncPanZoomController::CalculatePendingDisplayPort( 23:12.88 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3753:63: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3753 | aFrameMetrics.CalculateBoundedCompositedSizeInCssPixels(); 23:12.88 | ^ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3756:14: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3756 | velocity = aVelocity / aFrameMetrics.GetZoom(); // avoid division by zero 23:12.88 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3758:68: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3758 | CSSRect scrollableRect = aFrameMetrics.GetExpandedScrollableRect(); 23:12.88 | ^ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3762:79: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3762 | CSSSize displayPortSize = CalculateDisplayPortSize(compositionSize, velocity); 23:12.88 | ^ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3786:45: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3786 | displayPort.MoveBy(velocity * paintFactor * StaticPrefs::apz_velocity_bias()); 23:12.88 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3801:66: note: parameter passing for argument of type ‘const ScreenMargin’ {aka ‘const mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3801 | return cssMargins * aFrameMetrics.DisplayportPixelsPerCSSPixel(); 23:12.88 | ^ 23:12.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.88 from Unified_cpp_gfx_layers2.cpp:20: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:11: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:12.88 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:11: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 189 | CSSRect GetExpandedScrollableRect() const { 23:12.88 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:191:59: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 191 | CSSSize compSize = CalculateCompositedSizeInCssPixels(); 23:12.88 | ^ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:206:12: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 206 | return scrollableRect; 23:12.88 | ^~~~~~~~~~~~~~ 23:12.88 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In function ‘mozilla::CSSSize mozilla::layers::CalculateDisplayPortSize(const CSSSize&, const CSSPoint&)’: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3671:16: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3671 | static CSSSize CalculateDisplayPortSize(const CSSSize& aCompositionSize, 23:12.88 | ^~~~~~~~~~~~~~~~~~~~~~~~ 23:12.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.88 from Unified_cpp_gfx_layers2.cpp:20: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::MarginTyped mozilla::operator*(const mozilla::gfx::MarginTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ScreenPixel]’: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:770:23: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 770 | gfx::MarginTyped operator*(const gfx::MarginTyped& aMargin, 23:12.88 | ^~~~~~~~ 23:12.88 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::IsFlingingFast() const’: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3849:52: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3849 | if (mState == FLING && GetVelocityVector().Length() > 23:12.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3849:43: note: parameter passing for argument of type ‘const ParentLayerPoint’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3849 | if (mState == FLING && GetVelocityVector().Length() > 23:12.88 | ~~~~~~~~~~~~~~~~~^~ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3849:52: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3849 | if (mState == FLING && GetVelocityVector().Length() > 23:12.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::RequestContentRepaint(mozilla::layers::AsyncPanZoomController::RepaintUpdateType)’: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3896:49: note: parameter passing for argument of type ‘const ParentLayerPoint’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3896 | ParentLayerPoint velocity = GetVelocityVector(); 23:12.88 | ^ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3898:34: note: parameter passing for argument of type ‘const ScreenMargin’ {aka ‘const mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3898 | CalculatePendingDisplayPort(Metrics(), velocity)); 23:12.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::RequestContentRepaint(const mozilla::layers::FrameMetrics&, const ParentLayerPoint&, mozilla::layers::AsyncPanZoomController::RepaintUpdateType)’: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3951:29: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3951 | GetDisplayPortRect(aFrameMetrics), str); 23:12.88 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In function ‘mozilla::CSSRect mozilla::layers::GetDisplayPortRect(const mozilla::layers::FrameMetrics&)’: 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3907:75: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3907 | aFrameMetrics.CalculateBoundedCompositedSizeInCssPixels()); 23:12.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.88 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3908:58: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.88 3908 | baseRect.Inflate(aFrameMetrics.GetDisplayPortMargins() / 23:12.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.89 3909 | aFrameMetrics.DisplayportPixelsPerCSSPixel()); 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3910:10: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 3910 | return baseRect; 23:12.89 | ^~~~~~~~ 23:12.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.89 from Unified_cpp_gfx_layers2.cpp:20: 23:12.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::MarginTyped mozilla::operator/(const mozilla::gfx::MarginTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 23:12.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:778:23: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 778 | gfx::MarginTyped operator/(const gfx::MarginTyped& aMargin, 23:12.89 | ^~~~~~~~ 23:12.89 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::layers::AsyncTransformComponentMatrix mozilla::layers::AsyncPanZoomController::GetOverscrollTransform(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const’: 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4031:54: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4031 | ParentLayerPoint overscrollOffset(-mX.GetOverscroll(), -mY.GetOverscroll()); 23:12.89 | ~~~~~~~~~~~~~~~~^~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::AdvanceAnimations(const mozilla::TimeStamp&)’: 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4062:59: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4062 | CheckerboardEvent::UserVisible, GetVisibleRect(lock)); 23:12.89 | ~~~~~~~~~~~~~~^~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const’: 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4090:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4090 | ParentLayerPoint AsyncPanZoomController::GetCurrentAsyncScrollOffset( 23:12.89 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4095:34: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4095 | return GetEffectiveScrollOffset(aMode, lock) * GetEffectiveZoom(aMode, lock); 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4095:78: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4095 | return GetEffectiveScrollOffset(aMode, lock) * GetEffectiveZoom(aMode, lock); 23:12.89 | ^ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffsetInCssPixels(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const’: 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4098:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4098 | CSSPoint AsyncPanZoomController::GetCurrentAsyncScrollOffsetInCssPixels( 23:12.89 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::layers::AsyncTransform mozilla::layers::AsyncPanZoomController::GetCurrentAsyncTransform(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, mozilla::layers::AsyncTransformComponents) const’: 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4133:35: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4133 | GetEffectiveLayoutViewport(aMode, lock).TopLeft(); 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4133:56: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4133 | GetEffectiveLayoutViewport(aMode, lock).TopLeft(); 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4135:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4135 | translation += currentVisualOffset * effectiveZoom; 23:12.89 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4140:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4140 | lastPaintLayoutOffset = 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~^ 23:12.89 4141 | mLastContentPaintMetrics.GetLayoutViewport().TopLeft(); 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4145:35: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4145 | GetEffectiveLayoutViewport(aMode, lock).TopLeft(); 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4145:57: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4145 | GetEffectiveLayoutViewport(aMode, lock).TopLeft(); 23:12.89 | ^ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4148:55: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4148 | (currentLayoutOffset - lastPaintLayoutOffset) * effectiveZoom; 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4148:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4148 | (currentLayoutOffset - lastPaintLayoutOffset) * effectiveZoom; 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4148:55: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4148 | (currentLayoutOffset - lastPaintLayoutOffset) * effectiveZoom; 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetEffectiveLayoutViewport(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const’: 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4173:9: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4173 | CSSRect AsyncPanZoomController::GetEffectiveLayoutViewport( 23:12.89 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetEffectiveScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const’: 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4185:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4185 | CSSPoint AsyncPanZoomController::GetEffectiveScrollOffset( 23:12.89 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::layers::Matrix4x4 mozilla::layers::AsyncPanZoomController::GetTransformToLastDispatchedPaint() const’: 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4274:78: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4274 | mLastContentPaintMetrics.GetCumulativeResolution(); 23:12.89 | ^ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4272:71: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4271 | LayerPoint scrollChange = (mLastContentPaintMetrics.GetScrollOffset() - 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.89 4272 | mExpectedGeckoMetrics.GetScrollOffset()) * 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.89 4273 | mLastContentPaintMetrics.GetDevPixelsPerCSSPixel() * 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4271:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4271 | LayerPoint scrollChange = (mLastContentPaintMetrics.GetScrollOffset() - 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.89 4272 | mExpectedGeckoMetrics.GetScrollOffset()) * 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.89 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4272:71: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.89 4271 | LayerPoint scrollChange = (mLastContentPaintMetrics.GetScrollOffset() - 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.89 4272 | mExpectedGeckoMetrics.GetScrollOffset()) * 23:12.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.90 4273 | mLastContentPaintMetrics.GetDevPixelsPerCSSPixel() * 23:12.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4274:78: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.90 4274 | mLastContentPaintMetrics.GetCumulativeResolution(); 23:12.90 | ^ 23:12.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4285:42: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.90 4285 | gfxSize zoomChange = lastContentZoom / lastDispatchedZoom; 23:12.90 | ^~~~~~~~~~~~~~~~~~ 23:12.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.90 from Unified_cpp_gfx_layers2.cpp:20: 23:12.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 23:12.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.90 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:12.90 | ^~~~~~~~ 23:12.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::LayerPixel]’: 23:12.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.90 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:12.90 | ^~~~~~~~ 23:12.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:17, 23:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.90 from Unified_cpp_gfx_layers2.cpp:20: 23:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h: In member function ‘gfxSize mozilla::gfx::ScaleFactors2D::operator/(const mozilla::gfx::ScaleFactors2D&) const [with src = mozilla::LayoutDevicePixel; dst = mozilla::ParentLayerPixel]’: 23:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h:143:11: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.90 143 | gfxSize operator/(const ScaleFactors2D& aOther) const { 23:12.90 | ^~~~~~~~ 23:12.90 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetVisibleRect(const mozilla::RecursiveMutexAutoLock&) const’: 23:12.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4291:9: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.90 4291 | CSSRect AsyncPanZoomController::GetVisibleRect( 23:12.90 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4295:60: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.90 4295 | AsyncPanZoomController::eForCompositing, aProofOfLock); 23:12.90 | ^ 23:12.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4297:73: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.90 4297 | Metrics().CalculateCompositedSizeInCssPixels()); 23:12.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4298:10: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.90 4298 | return visible; 23:12.90 | ^~~~~~~ 23:12.90 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘uint32_t mozilla::layers::AsyncPanZoomController::GetCheckerboardMagnitude(const ParentLayerRect&) const’: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4307:42: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 4307 | painted.Inflate(CSSMargin::FromAppUnits( 23:12.91 | ~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.91 4308 | nsMargin(1, 1, 1, 1))); // fuzz for rounding error 23:12.91 | ~~~~~~~~~~~~~~~~~~~~~ 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4310:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 4310 | CSSRect visible = GetVisibleRect(lock); // relative to scrolled frame origin 23:12.91 | ^ 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4320:76: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 4320 | aClippedCompositionBounds - Metrics().GetCompositionBounds().TopLeft(); 23:12.91 | ^ 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4320:75: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 4320 | aClippedCompositionBounds - Metrics().GetCompositionBounds().TopLeft(); 23:12.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4320:76: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 4320 | aClippedCompositionBounds - Metrics().GetCompositionBounds().TopLeft(); 23:12.91 | ^ 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4323:69: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 4323 | (visiblePartOfCompBoundsRelativeToItself / Metrics().GetZoom()); 23:12.91 | ^ 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4327:74: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 4327 | visiblePartOfCompBoundsRelativeToItselfInCssSpace + visible.TopLeft(); 23:12.91 | ~~~~~~~~~~~~~~~^~ 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4327:75: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 4327 | visiblePartOfCompBoundsRelativeToItselfInCssSpace + visible.TopLeft(); 23:12.91 | ^ 23:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.91 from Unified_cpp_gfx_layers2.cpp:20: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:20: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:12.91 | ^~~~~~~~~~~~ 23:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.91 from Unified_cpp_gfx_layers2.cpp:2: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:342:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 23:12.91 | ^~~~~~~~ 23:12.91 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::NotifyLayersUpdated(const mozilla::layers::ScrollMetadata&, bool, bool)’: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4550:43: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 4550 | if (Metrics().GetLayoutViewport().Size() != 23:12.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4603:73: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 4603 | Metrics().GetCumulativeResolution(); 23:12.91 | ^ 23:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Mutex.h:10, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticMutex.h:11, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:31, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.91 from Unified_cpp_gfx_layers2.cpp:2: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4671:59: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 4671 | ToString(aLayerMetrics.GetScrollOffset() - 23:12.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.91 4672 | aLayerMetrics.GetBaseScrollOffset()) 23:12.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Logging.h:218:34: note: in definition of macro ‘MOZ_LOG_EXPAND_ARGS’ 23:12.91 218 | #define MOZ_LOG_EXPAND_ARGS(...) __VA_ARGS__ 23:12.91 | ^~~~~~~~~~~ 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:100:23: note: in expansion of macro ‘MOZ_LOG’ 23:12.91 100 | #define APZC_LOG(...) MOZ_LOG(sApzCtlLog, LogLevel::Debug, (__VA_ARGS__)) 23:12.91 | ^~~~~~~ 23:12.91 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4669:9: note: in expansion of macro ‘APZC_LOG’ 23:12.91 4669 | APZC_LOG("%p relative updating scroll offset from %s by %s\n", this, 23:12.91 | ^~~~~~~~ 23:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.91 from Unified_cpp_gfx_layers2.cpp:2: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 427 | SizeT Size() const { return SizeT(width, height); } 23:12.91 | ^~~~ 23:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:17, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.91 from Unified_cpp_gfx_layers2.cpp:20: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h: In member function ‘gfxSize mozilla::gfx::ScaleFactors2D::operator/(const mozilla::gfx::ScaleFactors2D&) const [with src = mozilla::LayoutDevicePixel; dst = mozilla::LayerPixel]’: 23:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h:143:11: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.91 143 | gfxSize operator/(const ScaleFactors2D& aOther) const { 23:12.91 | ^~~~~~~~ 23:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.92 from Unified_cpp_gfx_layers2.cpp:20: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:12: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:12.92 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘void mozilla::layers::FrameMetrics::ClampAndSetSmoothScrollOffset(const CSSPoint&)’: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:393:29: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 393 | CalculateScrollRange().ClampPoint(aSmoothScrollOffset)); 23:12.92 | ~~~~~~~~~~~~~~~~~~~~^~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:393:42: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 393 | CalculateScrollRange().ClampPoint(aSmoothScrollOffset)); 23:12.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 23:12.92 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::ZoomToRect(mozilla::CSSRect, uint32_t)’: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4858:6: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 4858 | void AsyncPanZoomController::ZoomToRect(CSSRect aRect, const uint32_t aFlags) { 23:12.92 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4932:77: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 4932 | CSSSize compositedSize = Metrics().CalculateCompositedSizeInCssPixels(); 23:12.92 | ^ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4939:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 4939 | aRect = aRect.Intersect(cssPageRect); 23:12.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4967:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 4967 | endZoomToMetrics.CalculateCompositedSizeInCssPixels(); 23:12.92 | ^ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4986:51: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 4986 | endZoomToMetrics.SetScrollOffset(aRect.TopLeft()); 23:12.92 | ~~~~~~~~~~~~~^~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4997:36: note: parameter passing for argument of type ‘const ScreenMargin’ {aka ‘const mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 4997 | CalculatePendingDisplayPort(endZoomToMetrics, velocity)); 23:12.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::Maybe > mozilla::layers::AsyncPanZoomController::FindSnapPointNear(const CSSPoint&, mozilla::ScrollUnit)’: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5290:56: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 5290 | CSSRect scrollRange = Metrics().CalculateScrollRange(); 23:12.92 | ^ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5296:67: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 5296 | CSSPoint cssSnapPoint = CSSPoint::FromAppUnits(snapPoint.ref()); 23:12.92 | ^ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::ScrollSnapToDestination()’: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5340:40: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 5340 | IsOverscrolled() && ((velocity.x * mX.GetOverscroll() >= 0) || 23:12.92 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::MaybeAdjustDeltaForScrollSnapping(mozilla::ScrollUnit, mozilla::ParentLayerPoint&, mozilla::CSSPoint&)’: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5367:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 5367 | aStartPosition + (aDelta / zoom)); 23:12.92 | ^ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5366:56: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 5366 | CSSPoint destination = Metrics().CalculateScrollRange().ClampPoint( 23:12.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5367:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 5367 | aStartPosition + (aDelta / zoom)); 23:12.92 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5370:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 5370 | aDelta = (*snapPoint - aStartPosition) * zoom; 23:12.92 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5370:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 5370 | aDelta = (*snapPoint - aStartPosition) * zoom; 23:12.92 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5370:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 5370 | aDelta = (*snapPoint - aStartPosition) * zoom; 23:12.92 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.92 In file included from Unified_cpp_gfx_layers2.cpp:92: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AutoscrollAnimation.cpp: In member function ‘virtual bool mozilla::layers::AutoscrollAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)’: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AutoscrollAnimation.cpp:44:68: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 44 | ScreenPoint mouseLocation = treeManager->GetCurrentMousePosition(); 23:12.92 | ^ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AutoscrollAnimation.cpp: In function ‘float mozilla::layers::Accelerate(mozilla::ScreenCoord, mozilla::ScreenCoord)’: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AutoscrollAnimation.cpp:21:14: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 21 | static float Accelerate(ScreenCoord curr, ScreenCoord start) { 23:12.92 | ^~~~~~~~~~ 23:12.92 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘float mozilla::layers::Axis::ToLocalVelocity(float) const’: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:50:73: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 50 | MakePoint(aVelocityInchesPerMs * mAsyncPanZoomController->GetDPI()); 23:12.92 | ^ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:54:40: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 54 | mAsyncPanZoomController->PanStart(), ParentLayerPoint()); 23:12.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:54:62: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 54 | mAsyncPanZoomController->PanStart(), ParentLayerPoint()); 23:12.92 | ^ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:56:75: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 56 | mAsyncPanZoomController->ToParentLayerCoordinates(velocity, panStart); 23:12.92 | ^ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:57:30: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 57 | return localVelocity.Length(); 23:12.92 | ~~~~~~~~~~~~~~~~~~~~^~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::Axis::ClampOriginToScrollableRect(mozilla::CSSCoord) const’: 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:274:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 274 | CSSCoord Axis::ClampOriginToScrollableRect(CSSCoord aOrigin) const { 23:12.92 | ^~~~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:276:39: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 276 | ParentLayerCoord origin = aOrigin * zoom; 23:12.92 | ^~~~ 23:12.92 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:284:12: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.92 284 | return aOrigin; 23:12.93 | ^~~~~~~ 23:12.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.93 from Unified_cpp_gfx_layers2.cpp:2: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator+(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:38:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 38 | friend Sub operator+(Sub aA, Sub aB) { return Sub(aA.value + aB.value); } 23:12.93 | ^~~~~~~~ 23:12.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.93 from Unified_cpp_gfx_layers2.cpp:20: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::CoordTyped mozilla::operator/(const mozilla::gfx::CoordTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:570:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 570 | gfx::CoordTyped operator/(const gfx::CoordTyped& aCoord, 23:12.93 | ^~~~~~~~ 23:12.93 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::DisplacementWillOverscrollAmount(mozilla::ParentLayerCoord) const’: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:292:18: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 292 | ParentLayerCoord Axis::DisplacementWillOverscrollAmount( 23:12.93 | ^~~~ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::Axis::ScaleWillOverscrollAmount(float, mozilla::CSSCoord) const’: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:316:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 316 | CSSCoord Axis::ScaleWillOverscrollAmount(float aScale, CSSCoord aFocus) const { 23:12.93 | ^~~~ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:320:37: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 320 | ParentLayerCoord focus = aFocus * zoom; 23:12.93 | ^~~~ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:333:12: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 333 | return 0; 23:12.93 | ^ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:336:30: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 336 | return (originAfterScale - GetPageStart()) / zoom; 23:12.93 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:336:50: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 336 | return (originAfterScale - GetPageStart()) / zoom; 23:12.93 | ^~~~ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:339:66: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 339 | return (originAfterScale + (GetCompositionLength() / aScale) - 23:12.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:12.93 340 | GetPageEnd()) / 23:12.93 | ~~~~~~~~~~~~~ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:341:12: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 341 | zoom; 23:12.93 | ^~~~ 23:12.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.93 from Unified_cpp_gfx_layers2.cpp:2: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)’: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 46 | friend Sub operator/(Sub aCoord, T aScale) { 23:12.93 | ^~~~~~~~ 23:12.93 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::GetOrigin() const’: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:370:71: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 370 | GetFrameMetrics().GetScrollOffset() * GetFrameMetrics().GetZoom(); 23:12.93 | ^ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:371:31: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 371 | return GetPointOffset(origin); 23:12.93 | ^ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::GetPageStart() const’: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:380:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 380 | GetFrameMetrics().GetZoom(); 23:12.93 | ^ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:379:73: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 379 | ParentLayerRect pageRect = GetFrameMetrics().GetExpandedScrollableRect() * 23:12.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:380:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 380 | GetFrameMetrics().GetZoom(); 23:12.93 | ^ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:381:32: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 381 | return GetRectOffset(pageRect); 23:12.93 | ^ 23:12.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.93 from Unified_cpp_gfx_layers2.cpp:20: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 23:12.93 | ^~~~~~~~ 23:12.93 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::GetPageLength() const’: 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:384:18: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 384 | ParentLayerCoord Axis::GetPageLength() const { 23:12.93 | ^~~~ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:386:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.93 386 | GetFrameMetrics().GetZoom(); 23:12.93 | ^ 23:12.93 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:385:73: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 385 | ParentLayerRect pageRect = GetFrameMetrics().GetExpandedScrollableRect() * 23:12.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:386:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 386 | GetFrameMetrics().GetZoom(); 23:12.94 | ^ 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:387:32: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 387 | return GetRectLength(pageRect); 23:12.94 | ^ 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘bool mozilla::layers::Axis::ScaleWillOverscrollBothSides(float) const’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:393:76: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 393 | metrics.GetCompositionBounds() / ParentLayerToParentLayerScale(aScale); 23:12.94 | ^ 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:394:49: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 394 | return GetRectLength(screenCompositionBounds) - GetPageLength() > 23:12.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 23:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureSourceProvider.h:12, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:7, 23:12.94 from Unified_cpp_gfx_layers2.cpp:20: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ParentLayerPixel; dst = mozilla::ParentLayerPixel]’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:638:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:12.94 | ^~~~~~~~ 23:12.94 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ParentLayerCoord mozilla::layers::AxisX::GetPointOffset(const ParentLayerPoint&) const’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:421:18: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 421 | ParentLayerCoord AxisX::GetPointOffset(const ParentLayerPoint& aPoint) const { 23:12.94 | ^~~~~ 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ScreenPoint mozilla::layers::AxisX::MakePoint(mozilla::ScreenCoord) const’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 438 | ScreenPoint AxisX::MakePoint(ScreenCoord aCoord) const { 23:12.94 | ^~~~~ 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:439:31: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 439 | return ScreenPoint(aCoord, 0); 23:12.94 | ^ 23:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.94 from Unified_cpp_gfx_layers2.cpp:2: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In constructor ‘constexpr mozilla::gfx::PointTyped >::PointTyped(mozilla::gfx::PointTyped >::Coord, F) [with units = mozilla::ScreenPixel; F = float]’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:137:13: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped::Coord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 137 | constexpr PointTyped(Coord aX, F aY) : Super(aX, Coord(aY)) {} 23:12.94 | ^~~~~~~~~~ 23:12.94 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ParentLayerCoord mozilla::layers::AxisY::GetPointOffset(const ParentLayerPoint&) const’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:463:18: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 463 | ParentLayerCoord AxisY::GetPointOffset(const ParentLayerPoint& aPoint) const { 23:12.94 | ^~~~~ 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ScreenPoint mozilla::layers::AxisY::MakePoint(mozilla::ScreenCoord) const’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:480:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 480 | ScreenPoint AxisY::MakePoint(ScreenCoord aCoord) const { 23:12.94 | ^~~~~ 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:480:13: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:480:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:480:13: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:481:31: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 481 | return ScreenPoint(0, aCoord); 23:12.94 | ^ 23:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.94 from Unified_cpp_gfx_layers2.cpp:2: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In constructor ‘constexpr mozilla::gfx::PointTyped >::PointTyped(F, mozilla::gfx::PointTyped >::Coord) [with units = mozilla::ScreenPixel; F = float]’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:136:13: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped::Coord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 136 | constexpr PointTyped(F aX, Coord aY) : Super(Coord(aX), aY) {} 23:12.94 | ^~~~~~~~~~ 23:12.94 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::ScrollBy(const CSSPoint&)’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3650:49: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 3650 | SetScrollOffset(Metrics().GetScrollOffset() + aOffset); 23:12.94 | ^~~~~~~ 23:12.94 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::GetOrigin() const’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:370:71: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 370 | GetFrameMetrics().GetScrollOffset() * GetFrameMetrics().GetZoom(); 23:12.94 | ^ 23:12.94 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::ScaleWithFocus(float, const CSSPoint&)’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3665:76: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 3665 | SetScrollOffset((Metrics().GetScrollOffset() + aFocus) - (aFocus / aScale)); 23:12.94 | ^ 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::layers::AsyncTransformComponentMatrix mozilla::layers::AsyncPanZoomController::GetOverscrollTransform(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const’: 23:12.94 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4031:75: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.94 4031 | ParentLayerPoint overscrollOffset(-mX.GetOverscroll(), -mY.GetOverscroll()); 23:12.94 | ~~~~~~~~~~~~~~~~^~ 23:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.94 from Unified_cpp_gfx_layers2.cpp:20: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.95 213 | return mCompositionBounds.Size() / GetZoom(); 23:12.95 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.95 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::GetPageStart() const’: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:380:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.95 380 | GetFrameMetrics().GetZoom(); 23:12.95 | ^ 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘bool mozilla::layers::Axis::CanScroll() const’: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:262:49: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.95 262 | return GetPageLength() - GetCompositionLength() > COORDINATE_EPSILON; 23:12.95 | ^ 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘bool mozilla::layers::Axis::ScaleWillOverscrollBothSides(float) const’: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:393:76: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.95 393 | metrics.GetCompositionBounds() / ParentLayerToParentLayerScale(aScale); 23:12.95 | ^ 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::Axis::ScaleWillOverscrollAmount(float, mozilla::CSSCoord) const’: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:326:75: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.95 326 | (originAfterScale + (GetCompositionLength() / aScale)) - GetPageEnd() > 23:12.95 | ^ 23:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.95 from Unified_cpp_gfx_layers2.cpp:20: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.95 233 | return mCompositionBounds / GetZoom() * CSSToCSSScale{mPresShellResolution}; 23:12.95 | ^ 23:12.95 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::ScrollByAndClamp(const CSSPoint&)’: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3654:57: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.95 3654 | ClampAndSetScrollOffset(Metrics().GetScrollOffset() + aOffset); 23:12.95 | ^~~~~~~ 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function ‘static mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::ToExternalPoint(const ExternalPoint&, const ScreenPoint&)’: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2898:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.95 2898 | ViewAs(aScreenPoint, 23:12.95 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 23:12.95 2899 | PixelCastJustification::ExternalIsScreen); 23:12.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘virtual bool mozilla::layers::ZoomAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)’: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:642:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.95 642 | mApzc.SetScrollOffset(CSSPoint::FromUnknownPoint(gfx::Point( 23:12.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 23:12.95 643 | mEndOffset.x * sampledPosition + mStartOffset.x * (1 - sampledPosition), 23:12.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.95 644 | mEndOffset.y * sampledPosition + 23:12.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.95 645 | mStartOffset.y * (1 - sampledPosition)))); 23:12.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.95 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::ApplyResistance(mozilla::ParentLayerCoord) const’: 23:12.95 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:137:57: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.95 137 | (1 - fabsf(GetOverscroll()) / GetCompositionLength()) / 16; 23:12.95 | ~~~~~~~~~~~~~~~~~~~~^~ 23:12.96 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In function ‘mozilla::CSSRect mozilla::layers::GetDisplayPortRect(const mozilla::layers::FrameMetrics&)’: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3909:63: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 3909 | aFrameMetrics.DisplayportPixelsPerCSSPixel()); 23:12.96 | ^ 23:12.96 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:21, 23:12.96 from Unified_cpp_gfx_layers2.cpp:83: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/DesktopFlingPhysics.h: In member function ‘void mozilla::layers::DesktopFlingPhysics::Sample(const TimeDuration&, mozilla::ParentLayerPoint*, mozilla::ParentLayerPoint*)’: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/DesktopFlingPhysics.h:34:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 34 | *aOutOffset = mVelocity * aDelta.ToMilliseconds(); 23:12.96 | ^ 23:12.96 In function ‘mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetEffectiveLayoutViewport(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const’: 23:12.96 cc1plus: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 In function ‘mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetEffectiveScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const’: 23:12.96 cc1plus: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::layers::AsyncTransform mozilla::layers::AsyncPanZoomController::GetCurrentAsyncTransform(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, mozilla::layers::AsyncTransformComponents) const’: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4135:42: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 4135 | translation += currentVisualOffset * effectiveZoom; 23:12.96 | ^~~~~~~~~~~~~ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4133:57: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 4133 | GetEffectiveLayoutViewport(aMode, lock).TopLeft(); 23:12.96 | ^ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4148:57: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 4148 | (currentLayoutOffset - lastPaintLayoutOffset) * effectiveZoom; 23:12.96 | ^~~~~~~~~~~~~ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4148:32: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 4148 | (currentLayoutOffset - lastPaintLayoutOffset) * effectiveZoom; 23:12.96 | ^~~~~~~~~~~~~~~~~~~~~ 23:12.96 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In static member function ‘static mozilla::LayerToParentLayerMatrix4x4 mozilla::layers::APZCTreeManager::ComputeTransformForScrollThumb(const LayerToParentLayerMatrix4x4&, const Matrix4x4&, mozilla::layers::AsyncPanZoomController*, const mozilla::layers::FrameMetrics&, const mozilla::layers::ScrollbarData&, bool, mozilla::layers::AsyncTransformComponentMatrix*)’: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3793:59: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 3793 | const CSSCoord thumbOriginDelta = thumbOriginScaled - thumbOrigin; 23:12.96 | ^~~~~~~~~~~ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3778:53: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 3778 | ParentLayerCoord yTranslation = -asyncScrollY * ratio; 23:12.96 | ^~~~~ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3818:59: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 3818 | const CSSCoord thumbOriginDelta = thumbOriginScaled - thumbOrigin; 23:12.96 | ^~~~~~~~~~~ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3814:53: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 3814 | ParentLayerCoord xTranslation = -asyncScrollX * ratio; 23:12.96 | ^~~~~ 23:12.96 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::layers::Matrix4x4 mozilla::layers::AsyncPanZoomController::GetTransformToLastDispatchedPaint() const’: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4273:78: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 4273 | mLastContentPaintMetrics.GetDevPixelsPerCSSPixel() * 23:12.96 | ^ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4272:68: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 4272 | mExpectedGeckoMetrics.GetScrollOffset()) * 23:12.96 | ^ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::IsFlingingFast() const’: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3849:52: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 3849 | if (mState == FLING && GetVelocityVector().Length() > 23:12.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnTouchStart(const mozilla::MultiTouchInput&)’: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1341:50: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 1341 | ParentLayerPoint point = GetFirstTouchPoint(aEvent); 23:12.96 | ~~~~~~~~~~~~~~~~~~^~~~~~~~ 23:12.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.96 from Unified_cpp_gfx_layers2.cpp:20: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:344:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 344 | aTransform.ProjectPoint(aAnchor + aVector); 23:12.96 | ~~~~~~~~^~~~~~~~~ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::PointTyped mozilla::TransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:276:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 276 | TransformBy(aTransform, aAnchor + aVector); 23:12.96 | ~~~~~~~~^~~~~~~~~ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:274:18: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 274 | TransformBy(aTransform, aAnchor); 23:12.96 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 23:12.96 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::HandlePinchLocking()’: 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3078:59: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 3078 | Metrics().GetCompositionBounds().TopLeft(); 23:12.96 | ^ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3093:18: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 3092 | ToScreenCoordinates(ParentLayerPoint(0, bufferedSpanDistance), focusPoint) 23:12.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.96 3093 | .Length(); 23:12.96 | ~~~~~~~^~ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3085:51: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 3085 | bufferedFocusChange = bufferedLastZoomFocus - focusPoint; 23:12.96 | ^~~~~~~~~~ 23:12.96 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3111:29: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.96 3111 | focusChange.Length() > scrollLockThreshold) { 23:12.97 | ~~~~~~~~~~~~~~~~~~^~ 23:12.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘float mozilla::layers::AsyncPanZoomController::ComputePLPPI(mozilla::ParentLayerPoint, mozilla::ParentLayerPoint) const’: 23:12.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3388:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.97 3388 | aDirection = aDirection / aDirection.Length(); 23:12.97 | ^ 23:12.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3388:46: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.97 3388 | aDirection = aDirection / aDirection.Length(); 23:12.97 | ~~~~~~~~~~~~~~~~~^~ 23:12.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.97 from Unified_cpp_gfx_layers2.cpp:20: 23:12.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:295:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.97 295 | return Some(point.As2DPoint()); 23:12.97 | ~~~~~~~~~~~~~~~^~ 23:12.97 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:12.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In function ‘bool mozilla::layers::TransformDisplacement(mozilla::layers::APZCTreeManager*, mozilla::layers::AsyncPanZoomController*, mozilla::layers::AsyncPanZoomController*, mozilla::ParentLayerPoint&, mozilla::ParentLayerPoint&)’: 23:12.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2567:38: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.97 2567 | ScreenPoint screenEnd = TransformBy(untransformToApzc, aEndPoint); 23:12.97 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.97 from Unified_cpp_gfx_layers2.cpp:20: 23:12.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::PointTyped mozilla::TransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:276:18: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.97 276 | TransformBy(aTransform, aAnchor + aVector); 23:12.97 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:276:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.97 276 | TransformBy(aTransform, aAnchor + aVector); 23:12.97 | ~~~~~~~~^~~~~~~~~ 23:12.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:274:18: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.97 274 | TransformBy(aTransform, aAnchor); 23:12.97 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 23:12.97 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetScrollWheelDelta(const mozilla::ScrollWheelInput&, double, double, double, double) const’: 23:12.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1907:75: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.97 1907 | pageScrollSize = pageScrollSizeLD / Metrics().GetDevPixelsPerCSSPixel() * 23:12.97 | ^ 23:12.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::ToParentLayerCoordinates(const ScreenPoint&, const ExternalPoint&) const’: 23:12.97 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2892:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.97 2892 | ViewAs(aAnchor, PixelCastJustification::ExternalIsScreen)); 23:12.97 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.97 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘float mozilla::layers::Axis::ToLocalVelocity(float) const’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:57:30: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 57 | return localVelocity.Length(); 23:12.98 | ~~~~~~~~~~~~~~~~~~~~^~ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:54:40: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 54 | mAsyncPanZoomController->PanStart(), ParentLayerPoint()); 23:12.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:12.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.98 from Unified_cpp_gfx_layers2.cpp:2: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 966 | quad[3] = TransformPoint(aRect.BottomRight()); 23:12.98 | ~~~~~~~~~~~~~~~~~^~ 23:12.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:12.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:12.98 from Unified_cpp_gfx_layers2.cpp:20: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntPointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:306:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 306 | return Some(RoundedToInt(point.As2DPoint())); 23:12.98 | ~~~~~~~~~~~~~~~^~ 23:12.98 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘virtual bool mozilla::layers::SmoothScrollAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:694:77: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 694 | CSSPoint::ToAppUnits(ParentLayerPoint(1, 1) / aFrameMetrics.GetZoom()); 23:12.98 | ^ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:716:60: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 716 | ParentLayerPoint(css_velocity.x, css_velocity.y) / 1000.0f; 23:12.98 | ^~~~~~~ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:709:47: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 709 | CSSPoint position = CSSPoint::FromAppUnits( 23:12.98 | ~~~~~~~~~~~~~~~~~~~~~~^ 23:12.98 710 | nsPoint(mXAxisModel.GetPosition(), mYAxisModel.GetPosition())); 23:12.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::MaybeAdjustDeltaForScrollSnapping(mozilla::ScrollUnit, mozilla::ParentLayerPoint&, mozilla::CSSPoint&)’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5370:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 5370 | aDelta = (*snapPoint - aStartPosition) * zoom; 23:12.98 | ^~~~ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5370:28: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 5370 | aDelta = (*snapPoint - aStartPosition) * zoom; 23:12.98 | ^~~~~~~~~~~~~~ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘uint32_t mozilla::layers::AsyncPanZoomController::GetCheckerboardMagnitude(const ParentLayerRect&) const’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4306:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 4306 | mLastContentPaintMetrics.GetScrollOffset(); 23:12.98 | ^ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4327:74: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 4327 | visiblePartOfCompBoundsRelativeToItselfInCssSpace + visible.TopLeft(); 23:12.98 | ~~~~~~~~~~~~~~~^~ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4320:76: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 4320 | aClippedCompositionBounds - Metrics().GetCompositionBounds().TopLeft(); 23:12.98 | ^ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4320:75: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 4320 | aClippedCompositionBounds - Metrics().GetCompositionBounds().TopLeft(); 23:12.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function ‘static const ScreenMargin mozilla::layers::AsyncPanZoomController::CalculatePendingDisplayPort(const mozilla::layers::FrameMetrics&, const ParentLayerPoint&)’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3756:50: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 3756 | velocity = aVelocity / aFrameMetrics.GetZoom(); // avoid division by zero 23:12.98 | ^ 23:12.98 In static member function ‘static const ScreenMargin mozilla::layers::AsyncPanZoomController::_ZN7mozilla6layers22AsyncPanZoomController27CalculatePendingDisplayPortERKNS0_12FrameMetricsERKNS_3gfx10PointTypedINS_16ParentLayerPixelEfEE.part.0(const mozilla::layers::FrameMetrics&, const ParentLayerPoint&)’: 23:12.98 cc1plus: note: parameter passing for argument of type ‘const ScreenMargin’ {aka ‘const mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::SmoothScrollTo(const CSSPoint&)’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3473:48: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 3473 | Metrics().GetZoom()); 23:12.98 | ^ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::ScrollSnapToDestination()’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5340:59: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 5340 | IsOverscrolled() && ((velocity.x * mX.GetOverscroll() >= 0) || 23:12.98 | ^ 23:12.98 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::APZCTreeManager::DispatchFling(mozilla::layers::AsyncPanZoomController*, const mozilla::layers::FlingHandoffState&)’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2679:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 2679 | endPoint = startPoint + currentVelocity; 23:12.98 | ^~~~~~~~~~~~~~~ 23:12.98 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::HandleEndOfPan()’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1826:27: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 1826 | if (flingVelocity.Length() < 23:12.98 | ~~~~~~~~~~~~~~~~~~~~^~ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::HandleDragEvent(const mozilla::MouseInput&, const mozilla::layers::AsyncDragMetrics&, mozilla::CSSCoord)’: 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1084:66: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 1084 | maxThumbPos.value == 0.0f ? 0.0f : (float)(thumbPosition / maxThumbPos); 23:12.98 | ^~~~~~~~~~~ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1090:72: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 1090 | GetAxisStart(direction, Metrics().GetScrollableRect().BottomRight()) - 23:12.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.98 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1088:19: note: parameter passing for argument of type ‘mozilla::CoordOf >’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.98 1088 | GetAxisStart(direction, Metrics().GetScrollableRect().TopLeft()); 23:12.99 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1088:68: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 1088 | GetAxisStart(direction, Metrics().GetScrollableRect().TopLeft()); 23:12.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::AttemptScroll(mozilla::ParentLayerPoint&, mozilla::ParentLayerPoint&, mozilla::layers::OverscrollHandoffState&)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3234:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 3234 | aStartPoint = aEndPoint + overscroll; 23:12.99 | ^~~~~~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnKeyboard(const mozilla::KeyboardInput&)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2048:25: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 2048 | Metrics().GetZoom()); 23:12.99 | ^ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnPan(const mozilla::PanGestureInput&, bool)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2631:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 2631 | aEvent.mLocalPanStartPoint - logicalPanDisplacement; 23:12.99 | ^~~~~~~~~~~~~~~~~~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::TrackTouch(const mozilla::MultiTouchInput&)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3544:36: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 3544 | ScreenPoint panVector = PanVector(extPoint); 23:12.99 | ~~~~~~~~~^~~~~~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnTouchMove(const mozilla::MultiTouchInput&)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1390:39: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 1390 | if (PanVector(extPoint).Length() < panThreshold) { 23:12.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1390:22: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 1390 | if (PanVector(extPoint).Length() < panThreshold) { 23:12.99 | ~~~~~~~~~^~~~~~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScrollWheel(const mozilla::ScrollWheelInput&)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2367:57: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 2367 | ParentLayerPoint endPoint = aEvent.mLocalOrigin - delta; 23:12.99 | ^~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2394:77: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 2394 | startPosition = mAnimation->AsWheelScrollAnimation()->GetDestination(); 23:12.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::NotifyLayersUpdated(const mozilla::layers::ScrollMetadata&, bool, bool)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4475:74: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 4475 | aLayerMetrics.GetDisplayPort() + aLayerMetrics.GetScrollOffset(), 23:12.99 | ^ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4551:47: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 4551 | aLayerMetrics.GetLayoutViewport().Size()) { 23:12.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4603:73: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 4603 | Metrics().GetCumulativeResolution(); 23:12.99 | ^ 23:12.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 23:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Mutex.h:10, 23:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticMutex.h:11, 23:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:31, 23:12.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:12.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:12.99 from Unified_cpp_gfx_layers2.cpp:2: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4672:61: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 4672 | aLayerMetrics.GetBaseScrollOffset()) 23:12.99 | ^ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Logging.h:218:34: note: in definition of macro ‘MOZ_LOG_EXPAND_ARGS’ 23:12.99 218 | #define MOZ_LOG_EXPAND_ARGS(...) __VA_ARGS__ 23:12.99 | ^~~~~~~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:100:23: note: in expansion of macro ‘MOZ_LOG’ 23:12.99 100 | #define APZC_LOG(...) MOZ_LOG(sApzCtlLog, LogLevel::Debug, (__VA_ARGS__)) 23:12.99 | ^~~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4669:9: note: in expansion of macro ‘APZC_LOG’ 23:12.99 4669 | APZC_LOG("%p relative updating scroll offset from %s by %s\n", this, 23:12.99 | ^~~~~~~~ 23:12.99 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScaleEnd(const mozilla::PinchGestureInput&)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1760:35: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 1760 | StartPanning(ToExternalPoint(aEvent.mScreenOffset, aEvent.mFocusPoint)); 23:12.99 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::ZoomToRect(mozilla::CSSRect, uint32_t)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4986:51: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 4986 | endZoomToMetrics.SetScrollOffset(aRect.TopLeft()); 23:12.99 | ~~~~~~~~~~~~~^~ 23:12.99 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ParentLayerRect mozilla::layers::APZCTreeManager::ComputeClippedCompositionBounds(const MutexAutoLock&, mozilla::layers::APZCTreeManager::ClippedCompositionBoundsMap&, mozilla::layers::ScrollableLayerGuid)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:949:31: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 949 | ViewAs(parentClippedBoundsInParentLayerSpace, 23:12.99 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.99 950 | PixelCastJustification::MovingDownToChildren)); 23:12.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:945:22: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 945 | appliesToLayer.mScale; 23:12.99 | ^~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:944:45: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 944 | (parentClippedBounds - appliesToLayer.mTranslation) / 23:12.99 | ^~~~~~~~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘void mozilla::layers::APZCTreeManager::SampleForWebRender(mozilla::wr::TransactionWrapper&, const mozilla::TimeStamp&, const WrPipelineIdEpochs*)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:792:62: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 792 | LayoutDevicePoint asyncScrollDelta = -layerTranslation / resolution; 23:12.99 | ^~~~~~~~~~ 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:792:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 792 | LayoutDevicePoint asyncScrollDelta = -layerTranslation / resolution; 23:12.99 | ^~~~~~~~~~~~~~~~ 23:12.99 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScale(const mozilla::PinchGestureInput&)’: 23:12.99 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1606:44: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:12.99 1606 | aEvent.mCurrentSpan - aEvent.mPreviousSpan, 23:13.00 | ^~~~~~~~~~~~~ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1633:28: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 1633 | ScrollBy(focusChange / userZoom); 23:13.00 | ^~~~~~~~ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1627:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 1627 | ParentLayerPoint focusChange = mLastZoomFocus - focusPoint; 23:13.00 | ^~~~~~~~~~ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1625:61: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 1625 | CSSPoint cssFocusPoint = focusPoint / Metrics().GetZoom(); 23:13.00 | ^ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1624:76: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 1624 | aEvent.mLocalFocusPoint - Metrics().GetCompositionBounds().TopLeft(); 23:13.00 | ^ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1649:52: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 1649 | float spanRatio = aEvent.mCurrentSpan / aEvent.mPreviousSpan; 23:13.00 | ^~~~~~~~~~~~~ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1680:67: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 1680 | -mY.ScaleWillOverscrollAmount(spanRatio, cssFocusPoint.y); 23:13.00 | ^ 23:13.00 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::LayerToParentLayerMatrix4x4 mozilla::layers::APZCTreeManager::ComputeTransformForNode(const mozilla::layers::HitTestingTreeNode*) const’: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3569:45: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 3569 | translation = ViewAs( 23:13.00 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 23:13.00 3570 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:13.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.00 3571 | GetCompositorFixedLayerMargins(mapLock), 23:13.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.00 3572 | aNode->GetFixedPosSides(), mGeckoFixedLayerMargins), 23:13.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.00 3573 | PixelCastJustification::ScreenIsParentLayerForRoot); 23:13.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::layers::APZCTreeManager::HitTestResult mozilla::layers::APZCTreeManager::GetAPZCAtPoint(const ScreenPoint&, const mozilla::RecursiveMutexAutoLock&)’: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3016:25: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 3016 | ViewAs(point, PixelCastJustification::MovingDownToChildren)); 23:13.00 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3013:52: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 3013 | ParentLayerPoint point = ViewAs( 23:13.00 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 23:13.00 3014 | aHitTestPoint, PixelCastJustification::ScreenIsParentLayerForRoot); 23:13.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.00 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:13, 23:13.00 from Unified_cpp_gfx_layers2.cpp:38: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h: In member function ‘bool mozilla::layers::GenericFlingAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&) [with FlingPhysics = mozilla::layers::DesktopFlingPhysics]’: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h:165:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 165 | mApzc.ScrollBy(adjustedOffset / aFrameMetrics.GetZoom()); 23:13.00 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.00 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ParentLayerCoord mozilla::layers::AxisX::GetPointOffset(const ParentLayerPoint&) const’: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:421:18: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 421 | ParentLayerCoord AxisX::GetPointOffset(const ParentLayerPoint& aPoint) const { 23:13.00 | ^~~~~ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ScreenPoint mozilla::layers::AxisX::MakePoint(mozilla::ScreenCoord) const’: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 438 | ScreenPoint AxisX::MakePoint(ScreenCoord aCoord) const { 23:13.00 | ^~~~~ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:438:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ParentLayerCoord mozilla::layers::AxisY::GetPointOffset(const ParentLayerPoint&) const’: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:463:18: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 463 | ParentLayerCoord AxisY::GetPointOffset(const ParentLayerPoint& aPoint) const { 23:13.00 | ^~~~~ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘virtual mozilla::ScreenPoint mozilla::layers::AxisY::MakePoint(mozilla::ScreenCoord) const’: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:480:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 480 | ScreenPoint AxisY::MakePoint(ScreenCoord aCoord) const { 23:13.00 | ^~~~~ 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:480:13: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:480:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:480:13: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:480:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:13.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.h:10, 23:13.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/SourceSurfaceVolatileData.cpp:7, 23:13.00 from Unified_cpp_gfx_layers2.cpp:2: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In function ‘mozilla::gfx::IntRectTyped mozilla::gfx::RoundedToInt(const mozilla::gfx::RectTyped&) [with units = mozilla::ParentLayerPixel]’: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:303:21: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 303 | IntRectTyped RoundedToInt(const RectTyped& aRect) { 23:13.00 | ^~~~~~~~~~~~ 23:13.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:13.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:13.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:13.00 from Unified_cpp_gfx_layers2.cpp:20: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘void mozilla::layers::FrameMetrics::ClampAndSetScrollOffset(const CSSPoint&)’: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:380:41: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 380 | SetScrollOffset(CalculateScrollRange().ClampPoint(aScrollOffset)); 23:13.00 | ~~~~~~~~~~~~~~~~~~~~^~ 23:13.00 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘void mozilla::layers::APZCTreeManager::SynthesizePinchGestureFromMouseWheel(const mozilla::ScrollWheelInput&, const RefPtr&)’: 23:13.00 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2258:53: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.00 2258 | aWheelInput.modifiers}; 23:13.00 | ^ 23:13.01 In member function ‘mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetGeckoFixedLayerMargins() const’: 23:13.01 cc1plus: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ScreenPoint mozilla::layers::APZCTreeManager::GetCurrentMousePosition() const’: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3335:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 3335 | ScreenPoint APZCTreeManager::GetCurrentMousePosition() const { 23:13.01 | ^~~~~~~~~~~~~~~ 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ScreenMargin mozilla::layers::APZCTreeManager::GetCompositorFixedLayerMargins(const MutexAutoLock&) const’: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3622:14: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 3622 | ScreenMargin APZCTreeManager::GetCompositorFixedLayerMargins( 23:13.01 | ^~~~~~~~~~~~~~~ 23:13.01 In member function ‘mozilla::ScreenCoord mozilla::layers::AsyncPanZoomController::GetTouchStartTolerance() const’: 23:13.01 cc1plus: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::AsyncPanZoomController::ConvertScrollbarPoint(const ParentLayerPoint&, const mozilla::layers::ScrollbarData&) const’: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1861:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 1861 | CSSCoord AsyncPanZoomController::ConvertScrollbarPoint( 23:13.01 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetKeyboardDestination(const mozilla::layers::KeyboardScrollAction&) const’: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2060:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 2060 | CSSPoint AsyncPanZoomController::GetKeyboardDestination( 23:13.01 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function ‘static mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::ToExternalPoint(const ExternalPoint&, const ScreenPoint&)’: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2895:15: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 2895 | ExternalPoint AsyncPanZoomController::ToExternalPoint( 23:13.01 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ScreenPoint mozilla::layers::AsyncPanZoomController::PanVector(const ExternalPoint&) const’: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2902:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 2902 | ScreenPoint AsyncPanZoomController::PanVector(const ExternalPoint& aPos) const { 23:13.01 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::PanStart() const’: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2922:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 2922 | ParentLayerPoint AsyncPanZoomController::PanStart() const { 23:13.01 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.01 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::StartTouch(const ParentLayerPoint&, uint32_t)’: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:80:34: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 80 | mVelocityTracker->StartTracking(aPos, aTimestampMs); 23:13.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 23:13.01 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetFirstTouchPoint(const mozilla::MultiTouchInput&)’: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3561:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 3561 | ParentLayerPoint AsyncPanZoomController::GetFirstTouchPoint( 23:13.01 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.01 In member function ‘mozilla::ExternalPoint mozilla::layers::AsyncPanZoomController::GetFirstExternalTouchPoint(const mozilla::MultiTouchInput&)’: 23:13.01 cc1plus: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:13.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:13.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:13.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:13.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:13.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:13.01 from Unified_cpp_gfx_layers2.cpp:20: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘void mozilla::layers::AsyncPanZoomController::ClampAndSetScrollOffset(const CSSPoint&)’: 23:13.01 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:380:41: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.01 380 | SetScrollOffset(CalculateScrollRange().ClampPoint(aScrollOffset)); 23:13.02 | ~~~~~~~~~~~~~~~~~~~~^~ 23:13.02 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetEffectiveScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, const mozilla::RecursiveMutexAutoLock&) const’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4185:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 4185 | CSSPoint AsyncPanZoomController::GetEffectiveScrollOffset( 23:13.02 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSRect mozilla::layers::AsyncPanZoomController::GetCurrentAsyncLayoutViewport(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4081:9: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 4081 | CSSRect AsyncPanZoomController::GetCurrentAsyncLayoutViewport( 23:13.02 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::CSSPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffsetInCssPixels(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4098:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 4098 | CSSPoint AsyncPanZoomController::GetCurrentAsyncScrollOffsetInCssPixels( 23:13.02 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetCurrentAsyncScrollOffset(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer) const’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4090:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 4090 | ParentLayerPoint AsyncPanZoomController::GetCurrentAsyncScrollOffset( 23:13.02 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4090:18: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4090:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4095:34: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 4095 | return GetEffectiveScrollOffset(aMode, lock) * GetEffectiveZoom(aMode, lock); 23:13.02 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:13.02 In file included from Unified_cpp_gfx_layers2.cpp:56: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::APZSampler::GetCurrentAsyncScrollOffset(const mozilla::layers::LayerMetricsWrapper&)’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZSampler.cpp:130:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 130 | ParentLayerPoint APZSampler::GetCurrentAsyncScrollOffset( 23:13.02 | ^~~~~~~~~~ 23:13.02 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::layers::AsyncTransform mozilla::layers::AsyncPanZoomController::GetCurrentAsyncTransform(mozilla::layers::AsyncPanZoomController::AsyncTransformConsumer, mozilla::layers::AsyncTransformComponents) const’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4106:16: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 4106 | AsyncTransform AsyncPanZoomController::GetCurrentAsyncTransform( 23:13.02 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4106:16: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4132:33: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 4132 | GetEffectiveScrollOffset(aMode, lock) - 23:13.02 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4133:35: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 4133 | GetEffectiveLayoutViewport(aMode, lock).TopLeft(); 23:13.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnTouchStart(const mozilla::MultiTouchInput&)’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1342:47: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 1342 | mStartTouch = GetFirstExternalTouchPoint(aEvent); 23:13.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 23:13.02 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘void mozilla::layers::Axis::UpdateWithTouchAtDevicePoint(mozilla::ParentLayerCoord, uint32_t)’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:60:6: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 60 | void Axis::UpdateWithTouchAtDevicePoint(ParentLayerCoord aPos, 23:13.02 | ^~~~ 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::Axis::ClampOriginToScrollableRect(mozilla::CSSCoord) const’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:274:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 274 | CSSCoord Axis::ClampOriginToScrollableRect(CSSCoord aOrigin) const { 23:13.02 | ^~~~ 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:279:28: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 279 | if (origin < GetPageStart()) { 23:13.02 | ~~~~~~~~~~~~^~ 23:13.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:13.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:13.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:13.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:13.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:13.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:13.02 from Unified_cpp_gfx_layers2.cpp:20: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘virtual bool mozilla::layers::SmoothScrollAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&)’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:380:41: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 380 | SetScrollOffset(CalculateScrollRange().ClampPoint(aScrollOffset)); 23:13.02 | ~~~~~~~~~~~~~~~~~~~~^~ 23:13.02 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:738:32: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 738 | mApzc.mX.AdjustDisplacement(displacement.x, adjustedOffset.x, overscroll.x); 23:13.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.02 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘mozilla::CSSCoord mozilla::layers::Axis::ScaleWillOverscrollAmount(float, mozilla::CSSCoord) const’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:316:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 316 | CSSCoord Axis::ScaleWillOverscrollAmount(float aScale, CSSCoord aFocus) const { 23:13.02 | ^~~~ 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:316:10: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:316:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:371:24: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 371 | return GetPointOffset(origin); 23:13.02 | ~~~~~~~~~~~~~~^~~~~~~~ 23:13.02 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScaleBegin(const mozilla::PinchGestureInput&)’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1557:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 1557 | controller->NotifyPinchGesture(aEvent.mType, GetGuid(), 0, 23:13.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.02 1558 | aEvent.modifiers); 23:13.02 | ~~~~~~~~~~~~~~~~~ 23:13.02 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In function ‘void mozilla::layers::SetHitTestData(mozilla::layers::HitTestingTreeNode*, const ScrollNode&, const mozilla::Maybe >&, const mozilla::layers::EventRegionsOverride&) [with ScrollNode = mozilla::layers::LayerMetricsWrapper]’: 23:13.02 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:1031:21: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.02 1031 | RoundedToInt(aLayer.Metrics().GetCompositionBounds())); 23:13.02 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.02 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::ScreenPixel; T = float]’: 23:13.02 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘float mozilla::layers::AsyncPanZoomController::ComputePLPPI(mozilla::ParentLayerPoint, mozilla::ParentLayerPoint) const’: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3380:7: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 3380 | float AsyncPanZoomController::ComputePLPPI(ParentLayerPoint aPoint, 23:13.03 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3393:46: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 3393 | float screenPerParent = ToScreenCoordinates(aDirection, aPoint).Length(); 23:13.03 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 23:13.03 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ScreenPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:13.03 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::GetDeltaForEvent(const mozilla::InputData&) const’: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2136:18: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 2136 | ParentLayerPoint AsyncPanZoomController::GetDeltaForEvent( 23:13.03 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2136:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2136:18: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2136:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2143:76: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 2143 | delta = ToParentLayerCoordinates(panInput.UserMultipliedPanDisplacement(), 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2143:37: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 2143 | delta = ToParentLayerCoordinates(panInput.UserMultipliedPanDisplacement(), 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.03 2144 | panInput.mPanStartPoint); 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.03 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp: In member function ‘float mozilla::layers::Axis::ToLocalVelocity(float) const’: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:48:7: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 48 | float Axis::ToLocalVelocity(float aVelocityInchesPerMs) const { 23:13.03 | ^~~~ 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:48:7: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:48:7: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:48:7: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:50:16: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 50 | MakePoint(aVelocityInchesPerMs * mAsyncPanZoomController->GetDPI()); 23:13.03 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:50:16: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:50:16: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:50:16: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:50:16: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:56:56: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 56 | mAsyncPanZoomController->ToParentLayerCoordinates(velocity, panStart); 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 23:13.03 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::Maybe > mozilla::layers::APZCTreeManager::ConvertToGecko(const ScreenIntPoint&, mozilla::layers::AsyncPanZoomController*)’: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3362:23: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 3362 | Maybe APZCTreeManager::ConvertToGecko( 23:13.03 | ^~~~~~~~~~~~~~~ 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3362:23: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3374:45: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 3374 | GetCompositorFixedLayerMargins(mapLock), 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3373:74: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 3373 | RoundedToInt(AsyncCompositionManager::ComputeFixedMarginsOffset( 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:13.03 3374 | GetCompositorFixedLayerMargins(mapLock), 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.03 3375 | mTouchBlockHitResult.mFixedPosSides, mGeckoFixedLayerMargins)); 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.03 In function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:13.03 cc1plus: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘uint32_t mozilla::layers::AsyncPanZoomController::GetCheckerboardMagnitude(const ParentLayerRect&) const’: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4329:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 4329 | visible = visible.Intersect(visiblePartOfCompBoundsInCssSpace); 23:13.03 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In static member function ‘static const ScreenMargin mozilla::layers::AsyncPanZoomController::_ZN7mozilla6layers22AsyncPanZoomController27CalculatePendingDisplayPortERKNS0_12FrameMetricsERKNS_3gfx10PointTypedINS_16ParentLayerPixelEfEE.part.0(const mozilla::layers::FrameMetrics&, const ParentLayerPoint&)’: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3753:62: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 3753 | aFrameMetrics.CalculateBoundedCompositedSizeInCssPixels(); 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3758:67: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 3758 | CSSRect scrollableRect = aFrameMetrics.GetExpandedScrollableRect(); 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:13.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:13.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:13.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:13.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:13.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:13.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:13.03 from Unified_cpp_gfx_layers2.cpp:20: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:237:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 237 | CSSSize size = CalculateCompositedSizeInCssPixels(); 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:13.03 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3744:20: note: parameter passing for argument of type ‘const ScreenMargin’ {aka ‘const mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 3744 | const ScreenMargin AsyncPanZoomController::CalculatePendingDisplayPort( 23:13.03 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.03 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:13, 23:13.03 from Unified_cpp_gfx_layers2.cpp:38: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h: In member function ‘bool mozilla::layers::GenericFlingAnimation::DoSample(mozilla::layers::FrameMetrics&, const TimeDuration&) [with FlingPhysics = mozilla::layers::DesktopFlingPhysics]’: 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h:206:45: note: parameter passing for argument of type ‘const ParentLayerPoint’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 206 | return !IsZero(mApzc.GetVelocityVector()); 23:13.03 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:13.03 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/GenericFlingAnimation.h:162:32: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.03 162 | mApzc.mX.AdjustDisplacement(offset.x, adjustedOffset.x, overscroll.x); 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.04 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::Maybe > mozilla::layers::AsyncPanZoomController::FindSnapPointNear(const CSSPoint&, mozilla::ScrollUnit)’: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5290:55: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 5290 | CSSRect scrollRange = Metrics().CalculateScrollRange(); 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::MaybeAdjustDeltaForScrollSnapping(mozilla::ScrollUnit, mozilla::ParentLayerPoint&, mozilla::CSSPoint&)’: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5366:69: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 5366 | CSSPoint destination = Metrics().CalculateScrollRange().ClampPoint( 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:13.04 5367 | aStartPosition + (aDelta / zoom)); 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:5366:56: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 5366 | CSSPoint destination = Metrics().CalculateScrollRange().ClampPoint( 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:13.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:13.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:13.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:13.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:13.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:13.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:13.04 from Unified_cpp_gfx_layers2.cpp:20: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘void mozilla::layers::AsyncPanZoomController::RequestContentRepaint(const mozilla::layers::FrameMetrics&, const ParentLayerPoint&, mozilla::layers::AsyncPanZoomController::RepaintUpdateType)’: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:237:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 237 | CSSSize size = CalculateCompositedSizeInCssPixels(); 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:13.04 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::RequestContentRepaint(mozilla::layers::AsyncPanZoomController::RepaintUpdateType)’: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3896:48: note: parameter passing for argument of type ‘const ParentLayerPoint’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 3896 | ParentLayerPoint velocity = GetVelocityVector(); 23:13.04 | ~~~~~~~~~~~~~~~~~^~ 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3872:6: note: parameter passing for argument of type ‘const ScreenMargin’ {aka ‘const mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 3872 | void AsyncPanZoomController::RequestContentRepaint( 23:13.04 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::CancelAnimation(mozilla::layers::CancelAnimationFlags)’: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3599:43: note: parameter passing for argument of type ‘const ParentLayerPoint’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 3599 | bool repaint = !IsZero(GetVelocityVector()); 23:13.04 | ~~~~~~~~~~~~~~~~~^~ 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::AsyncPanZoomController::AttemptFling(const mozilla::layers::FlingHandoffState&)’: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3325:18: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 3325 | ParentLayerPoint AsyncPanZoomController::AttemptFling( 23:13.04 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3325:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3325:18: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3325:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 In file included from Unified_cpp_gfx_layers2.cpp:101: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.cpp:262:49: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 262 | return GetPageLength() - GetCompositionLength() > COORDINATE_EPSILON; 23:13.04 | ^ 23:13.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:13.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:13.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:13.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:13.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:13.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TextureSourceProvider.cpp:8, 23:13.04 from Unified_cpp_gfx_layers2.cpp:20: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘void mozilla::layers::AsyncPanZoomController::NotifyLayersUpdated(const mozilla::layers::ScrollMetadata&, bool, bool)’: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:380:41: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 380 | SetScrollOffset(CalculateScrollRange().ClampPoint(aScrollOffset)); 23:13.04 | ~~~~~~~~~~~~~~~~~~~~^~ 23:13.04 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScale(const mozilla::PinchGestureInput&)’: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1573:15: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 1573 | nsEventStatus AsyncPanZoomController::OnScale(const PinchGestureInput& aEvent) { 23:13.04 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1573:15: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1573:15: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1573:15: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1594:36: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 1594 | mX.UpdateWithTouchAtDevicePoint(aEvent.mLocalFocusPoint.x, aEvent.mTime); 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1603:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 1603 | controller->NotifyPinchGesture( 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:13.04 1604 | aEvent.mType, GetGuid(), 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.04 1605 | ViewAs( 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.04 1606 | aEvent.mCurrentSpan - aEvent.mPreviousSpan, 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.04 1607 | PixelCastJustification::LayoutDeviceIsParentLayerForRCDRSF), 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.04 1608 | aEvent.modifiers); 23:13.04 | ~~~~~~~~~~~~~~~~~ 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1631:57: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 1631 | focusChange.x -= mX.DisplacementWillOverscrollAmount(focusChange.x); 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1678:40: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 1678 | -mX.ScaleWillOverscrollAmount(spanRatio, cssFocusPoint.x); 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.04 In function ‘Point mozilla::gfx::BaseRect::DistanceTo(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:13.04 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::HandleDragEvent(const mozilla::MouseInput&, const mozilla::layers::AsyncDragMetrics&, mozilla::CSSCoord)’: 23:13.04 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1058:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.04 1057 | (node->GetTransform() * AsyncTransformMatrix()) 23:13.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.05 1058 | .TransformBounds(LayerRect(node->GetVisibleRegion().GetBounds())); 23:13.05 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1009:15: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 1009 | nsEventStatus AsyncPanZoomController::HandleDragEvent( 23:13.05 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::ZoomToRect(mozilla::CSSRect, uint32_t)’: 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4907:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 4907 | aRect = aRect.Intersect(cssPageRect); 23:13.05 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4858:6: note: parameter passing for argument of type ‘const ScreenMargin’ {aka ‘const mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 4858 | void AsyncPanZoomController::ZoomToRect(CSSRect aRect, const uint32_t aFlags) { 23:13.05 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4858:6: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4858:6: note: parameter passing for argument of type ‘const ScreenMargin’ {aka ‘const mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ParentLayerRect mozilla::layers::APZCTreeManager::ComputeClippedCompositionBounds(const MutexAutoLock&, mozilla::layers::APZCTreeManager::ClippedCompositionBoundsMap&, mozilla::layers::ScrollableLayerGuid)’: 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:912:70: note: parameter passing for argument of type ‘mozilla::ParentLayerRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 912 | ParentLayerRect bounds = mApzcMap[aGuid].apzc->GetCompositionBounds(); 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In lambda function: 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3690:9: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 3690 | [&](HitTestingTreeNode* aNode) { 23:13.05 | ^ 23:13.05 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::AdvanceAnimations(const mozilla::TimeStamp&)’: 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:4036:6: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 4036 | bool AsyncPanZoomController::AdvanceAnimations(const TimeStamp& aSampleTime) { 23:13.05 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.05 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘bool mozilla::layers::APZCTreeManager::GetAPZTestData(mozilla::layers::LayersId, mozilla::layers::APZTestData*)’: 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3632:6: note: parameter passing for argument of type ‘mozilla::ParentLayerRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 3632 | bool APZCTreeManager::GetAPZTestData(LayersId aLayersId, 23:13.05 | ^~~~~~~~~~~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘void mozilla::layers::APZCTreeManager::SampleForWebRender(mozilla::wr::TransactionWrapper&, const mozilla::TimeStamp&, const WrPipelineIdEpochs*)’: 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:704:6: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 704 | void APZCTreeManager::SampleForWebRender( 23:13.05 | ^~~~~~~~~~~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:704:6: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:704:6: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:704:6: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:704:6: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:704:6: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:838:45: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 838 | GetCompositorFixedLayerMargins(lock), SideBits::eBottom, 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:837:61: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 837 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:13.05 838 | GetCompositorFixedLayerMargins(lock), SideBits::eBottom, 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.05 839 | ScreenMargin()); 23:13.05 | ~~~~~~~~~~~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:858:43: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 858 | GetCompositorFixedLayerMargins(lock), info.mFixedPosSides, 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:857:59: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 857 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:13.05 858 | GetCompositorFixedLayerMargins(lock), info.mFixedPosSides, 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.05 859 | mGeckoFixedLayerMargins); 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:878:43: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 878 | GetCompositorFixedLayerMargins(lock), sides, 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:877:59: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 877 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:13.05 878 | GetCompositorFixedLayerMargins(lock), sides, 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.05 879 | // For sticky layers, we don't need to factor 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.05 880 | // mGeckoFixedLayerMargins because Gecko doesn't shift the 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.05 881 | // position of sticky elements for dynamic toolbar movements. 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.05 882 | ScreenMargin()); 23:13.05 | ~~~~~~~~~~~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::LayerToParentLayerMatrix4x4 mozilla::layers::APZCTreeManager::ComputeTransformForNode(const mozilla::layers::HitTestingTreeNode*) const’: 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3499:29: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 3499 | LayerToParentLayerMatrix4x4 APZCTreeManager::ComputeTransformForNode( 23:13.05 | ^~~~~~~~~~~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3499:29: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3499:29: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3499:29: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3571:45: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 3571 | GetCompositorFixedLayerMargins(mapLock), 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 23:13.05 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3570:61: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.05 3570 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:13.05 3571 | GetCompositorFixedLayerMargins(mapLock), 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.05 3572 | aNode->GetFixedPosSides(), mGeckoFixedLayerMargins), 23:13.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3586:45: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 3586 | GetCompositorFixedLayerMargins(mapLock), sides, 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:3585:61: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 3585 | AsyncCompositionManager::ComputeFixedMarginsOffset( 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:13.06 3586 | GetCompositorFixedLayerMargins(mapLock), sides, 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 3587 | // For sticky layers, we don't need to factor 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 3588 | // mGeckoFixedLayerMargins because Gecko doesn't shift the 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 3589 | // position of sticky elements for dynamic toolbar movements. 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 3590 | ScreenMargin()), 23:13.06 | ~~~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘void mozilla::layers::APZCTreeManager::SetupScrollbarDrag(mozilla::MouseInput&, const mozilla::layers::HitTestingTreeNodeAutoLock&, mozilla::layers::AsyncPanZoomController*)’: 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2171:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 2171 | void APZCTreeManager::SetupScrollbarDrag( 23:13.06 | ^~~~~~~~~~~~~~~ 23:13.06 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘bool mozilla::layers::AsyncPanZoomController::AttemptScroll(mozilla::ParentLayerPoint&, mozilla::ParentLayerPoint&, mozilla::layers::OverscrollHandoffState&)’: 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3160:6: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 3160 | bool AsyncPanZoomController::AttemptScroll( 23:13.06 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3194:30: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 3194 | mY.AdjustDisplacement(displacement.y, adjustedDisplacement.y, 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 3195 | overscroll.y, forcesVerticalOverscroll); 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3215:34: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 3215 | ToScreenCoordinates(adjustedDisplacement, aStartPoint)); 23:13.06 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnKeyboard(const mozilla::KeyboardInput&)’: 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1977:15: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 1977 | nsEventStatus AsyncPanZoomController::OnKeyboard(const KeyboardInput& aEvent) { 23:13.06 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1977:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1977:15: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2004:47: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 2004 | ScreenPoint distance = ToScreenCoordinates( 23:13.06 | ~~~~~~~~~~~~~~~~~~~^ 23:13.06 2005 | ParentLayerPoint(fabs(delta.x), fabs(delta.y)), startPoint); 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnPan(const mozilla::PanGestureInput&, bool)’: 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2505:15: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 2505 | nsEventStatus AsyncPanZoomController::OnPan(const PanGestureInput& aEvent, 23:13.06 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2505:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2505:15: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2505:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2542:48: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 2542 | aEvent.UserMultipliedLocalPanDisplacement(); 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2567:50: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 2567 | physicalPanDisplacement = ToScreenCoordinates(physicalPanDisplacementPL, 23:13.06 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 2568 | aEvent.mLocalPanStartPoint); 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2609:34: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 2609 | mX.UpdateWithTouchAtDevicePoint(mX.GetPos() - logicalPanDisplacement.x, 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 2610 | aEvent.mTime); 23:13.06 | ~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnTouchMove(const mozilla::MultiTouchInput&)’: 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1381:58: note: parameter passing for argument of type ‘mozilla::ExternalPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 1381 | ExternalPoint extPoint = GetFirstExternalTouchPoint(aEvent); 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScrollWheel(const mozilla::ScrollWheelInput&)’: 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2312:32: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 2312 | delta = GetScrollWheelDelta(aEvent); 23:13.06 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2396:78: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 2396 | startPosition = mAnimation->AsSmoothScrollAnimation()->GetDestination(); 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2272:15: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 2272 | nsEventStatus AsyncPanZoomController::OnScrollWheel( 23:13.06 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2272:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2272:15: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2272:15: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2305:32: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 2305 | delta = GetScrollWheelDelta(aEvent, deltaX, deltaY, 23:13.06 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 2306 | aEvent.mUserDeltaMultiplierY, 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 2307 | aEvent.mUserDeltaMultiplierX); 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:2358:49: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.06 2358 | ScreenPoint distance = ToScreenCoordinates( 23:13.06 | ~~~~~~~~~~~~~~~~~~~^ 23:13.06 2359 | ParentLayerPoint(fabs(delta.x), fabs(delta.y)), aEvent.mLocalOrigin); 23:13.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.06 In file included from Unified_cpp_gfx_layers2.cpp:38: 23:13.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::layers::HitTestingTreeNode* mozilla::layers::APZCTreeManager::PrepareNodeForLayer(const mozilla::RecursiveMutexAutoLock&, const ScrollNode&, const mozilla::layers::FrameMetrics&, mozilla::layers::LayersId, const mozilla::layers::AncestorTransform&, mozilla::layers::HitTestingTreeNode*, mozilla::layers::HitTestingTreeNode*, mozilla::layers::APZCTreeManager::TreeBuildingState&) [with ScrollNode = mozilla::layers::WebRenderScrollDataWrapper]’: 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:1141:21: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.07 1141 | HitTestingTreeNode* APZCTreeManager::PrepareNodeForLayer( 23:13.07 | ^~~~~~~~~~~~~~~ 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::layers::APZEventResult mozilla::layers::APZCTreeManager::ProcessTouchInput(mozilla::MultiTouchInput&)’: 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:1949:16: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.07 1949 | APZEventResult APZCTreeManager::ProcessTouchInput(MultiTouchInput& aInput) { 23:13.07 | ^~~~~~~~~~~~~~~ 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:1949:16: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2082:49: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.07 2082 | GetCompositorFixedLayerMargins(lock), 23:13.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2081:78: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.07 2081 | RoundedToInt(AsyncCompositionManager::ComputeFixedMarginsOffset( 23:13.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:13.07 2082 | GetCompositorFixedLayerMargins(lock), 23:13.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.07 2083 | mTouchBlockHitResult.mFixedPosSides, 23:13.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.07 2084 | mGeckoFixedLayerMargins)); 23:13.07 | ~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘virtual void mozilla::layers::APZCTreeManager::ZoomToRect(const mozilla::layers::ScrollableLayerGuid&, const CSSRect&, uint32_t)’: 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2384:21: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.07 2384 | apzc->ZoomToRect(aRect, aFlags); 23:13.07 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::layers::APZCTreeManager::DispatchFling(mozilla::layers::AsyncPanZoomController*, const mozilla::layers::FlingHandoffState&)’: 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/APZCTreeManager.cpp:2630:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.07 2630 | ParentLayerPoint APZCTreeManager::DispatchFling( 23:13.07 | ^~~~~~~~~~~~~~~ 23:13.07 In file included from Unified_cpp_gfx_layers2.cpp:83: 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnScaleEnd(const mozilla::PinchGestureInput&)’: 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:1737:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.07 1737 | controller->NotifyPinchGesture(aEvent.mType, GetGuid(), 0, 23:13.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:13.07 1738 | aEvent.modifiers); 23:13.07 | ~~~~~~~~~~~~~~~~~ 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘void mozilla::layers::AsyncPanZoomController::HandleFlingOverscroll(const ParentLayerPoint&, const RefPtr&, const RefPtr&)’: 23:13.07 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.cpp:3421:6: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:13.07 3421 | void AsyncPanZoomController::HandleFlingOverscroll( 23:13.07 | ^~~~~~~~~~~~~~~~~~~~~~ 23:13.07 gfx/thebes/gfxXlibSurface.o 23:13.07 /usr/lib64/ccache/g++ -o gfxXlibNativeRenderer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/gfxXlibNativeRenderer.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp 23:16.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:16.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.h:10, 23:16.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:6: 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:16.95 | ^ 23:16.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:16.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.h:10, 23:16.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:6: 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.95 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:16.95 | ^ 23:16.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:16.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:16.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 23:16.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:11: 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:16.95 | ^ 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.95 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:16.95 | ^ 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.95 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:16.95 | ^ 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.95 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:16.95 | ^ 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:16.95 | ^ 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.95 371 | nscoord aAppUnitsPerDevPixel) { 23:16.95 | ^ 23:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 380 | nscoord aAppUnitsPerDevPixel) { 23:16.96 | ^ 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 387 | nscoord aAppUnitsPerDevPixel) { 23:16.96 | ^ 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 394 | nscoord aAppUnitsPerDevPixel) { 23:16.96 | ^ 23:16.96 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:15: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BorrowedContext.h: In member function ‘mozilla::gfx::Point mozilla::gfx::BorrowedXlibDrawable::GetOffset() const’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BorrowedContext.h:116:27: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 116 | Point GetOffset() const { return mOffset; } 23:16.96 | ^ 23:16.96 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:17: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 21 | inline Rect ToRect(const gfxRect& aRect) { 23:16.96 | ^ 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:16.96 | ^ 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:16.96 | ^ 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 44 | inline Size ToSize(const gfxSize& aSize) { 23:16.96 | ^ 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:16.96 | ^ 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:16.96 | ^ 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:16.96 | ^ 23:16.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 23:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 23:16.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.h:9, 23:16.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:6: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:16.96 | ^~~~~~~~ 23:16.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 23:16.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.h:9, 23:16.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:6: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:16.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:520:32: required from here 23:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.97 59 | Sub operator+(const Sub& aPoint) const { 23:16.97 | ^~~~~~~~ 23:16.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp: In member function ‘void gfxXlibNativeRenderer::Draw(gfxContext*, mozilla::gfx::IntSize, uint32_t, Screen*, Visual*)’: 23:16.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:472:17: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.97 472 | clipExtents = ctx->GetClipExtents(); 23:16.97 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:16.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:520:49: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.97 520 | gfxPoint pt = -(offset + deviceTranslation); 23:16.97 | ^ 23:16.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 23:16.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.h:9, 23:16.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:6: 23:16.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:16.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.97 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:16.97 | ^~~~~~~~~ 23:16.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:16.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.97 59 | Sub operator+(const Sub& aPoint) const { 23:16.97 | ^~~~~~~~ 23:16.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp: In member function ‘void gfxXlibNativeRenderer::Draw(gfxContext*, mozilla::gfx::IntSize, uint32_t, Screen*, Visual*)’: 23:16.98 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibNativeRenderer.cpp:433:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:16.98 433 | void gfxXlibNativeRenderer::Draw(gfxContext* ctx, IntSize size, uint32_t flags, 23:16.98 | ^~~~~~~~~~~~~~~~~~~~~ 23:16.98 gfx/thebes/Unified_cpp_gfx_thebes0.o 23:16.98 /usr/lib64/ccache/g++ -o gfxXlibSurface.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/gfxXlibSurface.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibSurface.cpp 23:18.04 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.04 from Unified_cpp_gfx_layers5.cpp:2: 23:18.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:18.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:18.04 | ^ 23:18.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.04 from Unified_cpp_gfx_layers5.cpp:2: 23:18.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:18.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.04 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:18.04 | ^ 23:18.04 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.04 from Unified_cpp_gfx_layers5.cpp:2: 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.04 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:18.04 | ^ 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.04 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:18.04 | ^ 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.04 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:18.04 | ^ 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.04 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:18.04 | ^ 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.04 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:18.04 | ^ 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:18.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.04 371 | nscoord aAppUnitsPerDevPixel) { 23:18.05 | ^ 23:18.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:18.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.05 380 | nscoord aAppUnitsPerDevPixel) { 23:18.05 | ^ 23:18.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:18.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.05 387 | nscoord aAppUnitsPerDevPixel) { 23:18.05 | ^ 23:18.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:18.05 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.05 394 | nscoord aAppUnitsPerDevPixel) { 23:18.05 | ^ 23:18.05 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.06 from Unified_cpp_gfx_layers5.cpp:2: 23:18.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:18.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.06 189 | CSSRect GetExpandedScrollableRect() const { 23:18.06 | ^ 23:18.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:18.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.06 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:18.06 | ^ 23:18.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:18.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.06 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:18.06 | ^ 23:18.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:18.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.06 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:18.06 | ^ 23:18.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:18.06 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.06 243 | CSSRect CalculateScrollRange() const { 23:18.06 | ^ 23:18.08 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:18.08 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:18.08 | ^ 23:18.09 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 23:18.09 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.09 457 | CSSRect GetVisualViewport() const { 23:18.09 | ^ 23:18.09 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:21, 23:18.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.09 from Unified_cpp_gfx_layers5.cpp:2: 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.09 21 | inline Rect ToRect(const gfxRect& aRect) { 23:18.09 | ^ 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.09 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:18.09 | ^ 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.09 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:18.09 | ^ 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.09 44 | inline Size ToSize(const gfxSize& aSize) { 23:18.09 | ^ 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:18.09 | ^ 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.09 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:18.09 | ^ 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:18.10 | ^ 23:18.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.10 from Unified_cpp_gfx_layers5.cpp:2: 23:18.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 23:18.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.10 1338 | CSSCoord ToCSSPixels() const { return _0; } 23:18.10 | ^ 23:18.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.10 from Unified_cpp_gfx_layers5.cpp:2: 23:18.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:18.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.10 332 | LayerPoint GetFixedPositionAnchor() const { 23:18.10 | ^ 23:18.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:18.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.11 from Unified_cpp_gfx_layers5.cpp:2: 23:18.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 23:18.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 23:18.11 | ^ 23:18.11 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.11 from Unified_cpp_gfx_layers5.cpp:2: 23:18.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:18.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.11 1859 | int32_t aAppUnitsPerPixel) { 23:18.11 | ^ 23:18.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:18.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.11 3214 | int32_t aAppUnitsPerPixel) { 23:18.11 | ^ 23:18.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:18.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.12 from Unified_cpp_gfx_layers5.cpp:2: 23:18.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:18.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.12 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:18.12 | ^ 23:18.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.12 from Unified_cpp_gfx_layers5.cpp:2: 23:18.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:18.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.12 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:18.12 | ^ 23:18.12 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.12 from Unified_cpp_gfx_layers5.cpp:2: 23:18.12 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 23:18.12 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.12 1394 | LayerPoint GetFixedPositionAnchor() { 23:18.12 | ^ 23:18.12 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 23:18.13 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.13 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 23:18.13 | ^ 23:18.13 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientLayerManager.cpp:15, 23:18.13 from Unified_cpp_gfx_layers5.cpp:83: 23:18.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 23:18.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.13 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 23:18.13 | ^ 23:18.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.13 from Unified_cpp_gfx_layers5.cpp:2: 23:18.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:18.13 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 23:18.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.13 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:18.13 | ^~~~~~~~ 23:18.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.13 from Unified_cpp_gfx_layers5.cpp:2: 23:18.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:18.13 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 23:18.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.13 427 | SizeT Size() const { return SizeT(width, height); } 23:18.13 | ^~~~ 23:18.13 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.13 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.14 from Unified_cpp_gfx_layers5.cpp:2: 23:18.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:18.14 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 23:18.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:18.14 | ^~~~~~~~ 23:18.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:18.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 23:18.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.15 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:18.15 | ^~~~~~~~ 23:18.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.16 from Unified_cpp_gfx_layers5.cpp:2: 23:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:18.16 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 23:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.16 62 | Sub operator-(const Sub& aPoint) const { 23:18.16 | ^~~~~~~~ 23:18.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.16 from Unified_cpp_gfx_layers5.cpp:2: 23:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.16 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:18.16 | ^~~~~~~~ 23:18.16 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.16 from Unified_cpp_gfx_layers5.cpp:2: 23:18.16 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:18.16 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:18.16 | ^~~~~~~~ 23:18.16 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.17 from Unified_cpp_gfx_layers5.cpp:2: 23:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.17 323 | static SizeTyped FromUnknownSize( 23:18.17 | ^~~~~~~~~~~~~~~ 23:18.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.17 from Unified_cpp_gfx_layers5.cpp:2: 23:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 23:18.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 23:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.17 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 23:18.17 | ^~~~~~~~~~~~~~ 23:18.17 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.17 from Unified_cpp_gfx_layers5.cpp:2: 23:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 23:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 23:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:18.17 | ^~~~~~~~~~~~~ 23:18.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.18 from Unified_cpp_gfx_layers5.cpp:2: 23:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 23:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.18 383 | Point TopLeft() const { return Point(x, y); } 23:18.18 | ^~~~~~~ 23:18.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.18 from Unified_cpp_gfx_layers5.cpp:2: 23:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 23:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 23:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.18 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 23:18.18 | ^~~~~~~~~~~~~~~ 23:18.18 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.18 from Unified_cpp_gfx_layers5.cpp:2: 23:18.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:18.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:179:37: required from here 23:18.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.18 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 23:18.19 | ^~~~~~~~ 23:18.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.19 from Unified_cpp_gfx_layers5.cpp:2: 23:18.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:18.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:180:58: required from here 23:18.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.19 383 | Point TopLeft() const { return Point(x, y); } 23:18.19 | ^~~~~~~ 23:18.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 23:18.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:180:59: required from here 23:18.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:342:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.19 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 23:18.19 | ^~~~~~~~ 23:18.19 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.19 from Unified_cpp_gfx_layers5.cpp:2: 23:18.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:18.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:221:73: required from here 23:18.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.19 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:18.19 | ^~~~~~~~ 23:18.19 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.19 from Unified_cpp_gfx_layers5.cpp:2: 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 23:18.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: required from here 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.20 246 | PointTyped As2DPoint() const { 23:18.20 | ^~~~~~~~~ 23:18.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.20 from Unified_cpp_gfx_layers5.cpp:2: 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.20 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:18.20 | ^~~~~~~~~ 23:18.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.20 from Unified_cpp_gfx_layers5.cpp:2: 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.20 2266 | PointTyped TransformPointSimple( 23:18.20 | ^~~~~~~~~~~~~~~~~~~~ 23:18.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.21 794 | RectTyped TransformAndClipBounds( 23:18.21 | ^~~~~~~~~~~~~~~~~~~~~~ 23:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:18.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:66: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:18.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:68:23: required from here 23:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.21 708 | RectTyped ProjectRectBounds( 23:18.21 | ^~~~~~~~~~~~~~~~~ 23:18.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:18.21 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:18.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.21 from Unified_cpp_gfx_layers5.cpp:2: 23:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:739:44: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’ 23:18.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:66: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:18.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:68:23: required from here 23:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.21 384 | Point TopRight() const { return Point(XMost(), y); } 23:18.21 | ^~~~~~~~ 23:18.21 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:18.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.21 from Unified_cpp_gfx_layers5.cpp:2: 23:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]’: 23:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:49: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’ 23:18.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:66: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:18.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:68:23: required from here 23:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.22 246 | PointTyped As2DPoint() const { 23:18.22 | ^~~~~~~~~ 23:18.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.22 from Unified_cpp_gfx_layers5.cpp:2: 23:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 23:18.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:155:53: required from ‘mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::ClientMultiTiledLayerBuffer; Tile = mozilla::layers::TileClient; mozilla::gfx::IntSize = mozilla::gfx::IntSizeTyped]’ 23:18.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:144:35: required from ‘mozilla::gfx::IntPoint mozilla::layers::TiledLayerBuffer::GetTileOffset(mozilla::layers::TileCoordIntPoint) const [with Derived = mozilla::layers::ClientMultiTiledLayerBuffer; Tile = mozilla::layers::TileClient; mozilla::gfx::IntPoint = mozilla::gfx::IntPointTyped; mozilla::layers::TileCoordIntPoint = mozilla::gfx::IntPointTyped]’ 23:18.22 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:199:32: required from ‘void mozilla::layers::TiledLayerBuffer::Dump(std::stringstream&, const char*, bool, mozilla::layers::TextureDumpMode) [with Derived = mozilla::layers::ClientMultiTiledLayerBuffer; Tile = mozilla::layers::TileClient; std::stringstream = std::__cxx11::basic_stringstream]’ 23:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:76:23: required from here 23:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.22 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 23:18.22 | ^~~~~~~~ 23:18.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.22 from Unified_cpp_gfx_layers5.cpp:2: 23:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.23 760 | typename detail::Nth::Type extract() { 23:18.23 | ^~~~~~~ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:18.23 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:18.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.23 from Unified_cpp_gfx_layers5.cpp:2: 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.24 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:18.24 | ^~~~~~~~~ 23:18.24 In file included from Unified_cpp_gfx_layers5.cpp:11: 23:18.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp: In member function ‘virtual void mozilla::layers::BasicPaintedLayer::PaintThebes(gfxContext*, mozilla::layers::Layer*, mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*)’: 23:18.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp:110:15: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.24 110 | clipExtents = aContext->GetClipExtents(); 23:18.24 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp:117:56: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.24 117 | if (GetMaskData(aMaskLayer, aContext->GetDeviceOffset(), &mask)) { 23:18.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:18.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp: In function ‘nsIntRegion mozilla::layers::IntersectWithClip(const nsIntRegion&, gfxContext*)’: 23:18.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp:38:43: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.24 38 | gfxRect clip = aContext->GetClipExtents(); 23:18.24 | ^ 23:18.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:18.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.24 from Unified_cpp_gfx_layers5.cpp:2: 23:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.24 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:18.24 | ^~~~~~~~~ 23:18.24 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.24 from Unified_cpp_gfx_layers5.cpp:2: 23:18.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 23:18.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.25 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:18.25 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.25 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:18.25 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.25 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:18.25 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.25 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:18.25 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:28: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.25 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:18.25 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.25 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 23:18.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:18.25 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:21, 23:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.25 from Unified_cpp_gfx_layers5.cpp:2: 23:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:17: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.25 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:18.26 | ^~~~~~~~~~~ 23:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.26 from Unified_cpp_gfx_layers5.cpp:2: 23:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.26 950 | PointTyped TransformPoint( 23:18.26 | ^~~~~~~~~~~~~~ 23:18.26 In file included from Unified_cpp_gfx_layers5.cpp:83: 23:18.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientLayerManager.cpp: In member function ‘void mozilla::layers::ClientLayerManager::MakeSnapshotIfRequired()’: 23:18.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientLayerManager.cpp:599:70: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.26 599 | IntRect bounds = ToOutsideIntRect(mShadowTarget->GetClipExtents()); 23:18.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.26 from Unified_cpp_gfx_layers5.cpp:2: 23:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.26 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:18.26 | ^~~~~~~~~ 23:18.26 In file included from Unified_cpp_gfx_layers5.cpp:101: 23:18.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp: In member function ‘void mozilla::layers::ClientTiledPaintedLayer::BeginPaint()’: 23:18.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:180:59: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.26 180 | displayportMetrics.GetCompositionBounds().TopLeft(); 23:18.26 | ^ 23:18.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:180:58: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.26 180 | displayportMetrics.GetCompositionBounds().TopLeft(); 23:18.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:18.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:180:59: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.27 180 | displayportMetrics.GetCompositionBounds().TopLeft(); 23:18.27 | ^ 23:18.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:220:28: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.27 220 | mPaintData.mScrollOffset = 23:18.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:18.27 221 | displayportMetrics.GetScrollOffset() * displayportMetrics.GetZoom(); 23:18.27 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.27 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.27 from Unified_cpp_gfx_layers5.cpp:2: 23:18.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:18.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.27 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 23:18.27 | ^~~~~~~~ 23:18.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:18.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.27 from Unified_cpp_gfx_layers5.cpp:2: 23:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.27 383 | Point TopLeft() const { return Point(x, y); } 23:18.27 | ^~~~~~~ 23:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 23:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:342:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.27 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 23:18.27 | ^~~~~~~~ 23:18.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:37, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.28 from Unified_cpp_gfx_layers5.cpp:2: 23:18.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:18.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:31: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.28 318 | gfx::RectTyped rect = aTransform.ProjectRectBounds(aRect, aClip); 23:18.28 | ^~~~ 23:18.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.28 from Unified_cpp_gfx_layers5.cpp:2: 23:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:738:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.28 738 | points[0] = ProjectPoint(aRect.TopLeft()); 23:18.28 | ~~~~~~~~~~~~~^~ 23:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:751:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.28 751 | PointTyped point2d = 23:18.28 | ^~~~~~~ 23:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:782:50: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.28 782 | return RectTyped(0, 0, 0, 0); 23:18.29 | ^ 23:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.29 from Unified_cpp_gfx_layers5.cpp:2: 23:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.29 384 | Point TopRight() const { return Point(XMost(), y); } 23:18.29 | ^~~~~~~~ 23:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.29 from Unified_cpp_gfx_layers5.cpp:2: 23:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]’: 23:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.29 246 | PointTyped As2DPoint() const { 23:18.29 | ^~~~~~~~~ 23:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.29 from Unified_cpp_gfx_layers5.cpp:2: 23:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.29 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:18.29 | ^~~~~~~~~ 23:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:18.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.30 from Unified_cpp_gfx_layers5.cpp:2: 23:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::ClampPoint(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:612:23: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.30 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 23:18.30 | ^~~~~~~~~~ 23:18.30 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.30 from Unified_cpp_gfx_layers5.cpp:2: 23:18.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:18.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.30 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:18.30 | ^~~~~~~~ 23:18.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.30 from Unified_cpp_gfx_layers5.cpp:2: 23:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.30 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:18.30 | ^~~~~~~~~ 23:18.30 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientLayerManager.cpp:33, 23:18.30 from Unified_cpp_gfx_layers5.cpp:83: 23:18.30 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h: In member function ‘mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::ClientMultiTiledLayerBuffer; Tile = mozilla::layers::TileClient]’: 23:18.30 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:155:53: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.30 155 | return gfx::IntSize::Round(gfx::Size(mTileSize) / mResolution); 23:18.30 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.31 from Unified_cpp_gfx_layers5.cpp:2: 23:18.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 23:18.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.31 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:18.31 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.31 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:18.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:18.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:46: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.31 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:18.31 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.31 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:18.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:18.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.31 from Unified_cpp_gfx_layers5.cpp:2: 23:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:741:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.31 741 | points[3] = ProjectPoint(aRect.BottomLeft()); 23:18.31 | ~~~~~~~~~~~~~~~~^~ 23:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:49: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.33 752 | aClip.ClampPoint(points[i].As2DPoint()); 23:18.33 | ~~~~~~~~~~~~~~~~~~~^~ 23:18.33 In file included from Unified_cpp_gfx_layers5.cpp:101: 23:18.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp: In member function ‘void mozilla::layers::ClientTiledPaintedLayer::BeginPaint()’: 23:18.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:180:59: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.33 180 | displayportMetrics.GetCompositionBounds().TopLeft(); 23:18.33 | ^ 23:18.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:180:58: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.33 180 | displayportMetrics.GetCompositionBounds().TopLeft(); 23:18.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:18.33 In file included from Unified_cpp_gfx_layers5.cpp:2: 23:18.33 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp: In function ‘void mozilla::layers::FillRectWithMask(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::DeviceColor&, const mozilla::gfx::DrawOptions&, mozilla::gfx::SourceSurface*, const Matrix*)’: 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:80:21: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.34 80 | aDT->MaskSurface(ColorPattern(aColor), aMaskSource, Point(), aOptions); 23:18.34 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:18.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:18.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 23:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:11, 23:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:15, 23:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicImplData.h:10, 23:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.h:10, 23:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicLayersImpl.cpp:7, 23:18.34 from Unified_cpp_gfx_layers5.cpp:2: 23:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.34 752 | aClip.ClampPoint(points[i].As2DPoint()); 23:18.34 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.34 708 | RectTyped ProjectRectBounds( 23:18.34 | ^~~~~~~~~~~~~~~~~ 23:18.34 In file included from Unified_cpp_gfx_layers5.cpp:11: 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp: In member function ‘virtual void mozilla::layers::BasicPaintedLayer::PaintThebes(gfxContext*, mozilla::layers::Layer*, mozilla::layers::LayerManager::DrawPaintedLayerCallback, void*)’: 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp:45:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.34 45 | void BasicPaintedLayer::PaintThebes( 23:18.34 | ^~~~~~~~~~~~~~~~~ 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp:45:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp:45:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp:45:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp:38:42: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.34 38 | gfxRect clip = aContext->GetClipExtents(); 23:18.34 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/basic/BasicPaintedLayer.cpp:117:56: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.34 117 | if (GetMaskData(aMaskLayer, aContext->GetDeviceOffset(), &mask)) { 23:18.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:18.34 In file included from Unified_cpp_gfx_layers5.cpp:101: 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp: In member function ‘void mozilla::layers::ClientTiledPaintedLayer::BeginPaint()’: 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientTiledPaintedLayer.cpp:125:6: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.34 125 | void ClientTiledPaintedLayer::BeginPaint() { 23:18.34 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:18.34 In file included from Unified_cpp_gfx_layers5.cpp:83: 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientLayerManager.cpp: In member function ‘void mozilla::layers::ClientLayerManager::MakeSnapshotIfRequired()’: 23:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/ClientLayerManager.cpp:588:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:18.34 588 | void ClientLayerManager::MakeSnapshotIfRequired() { 23:18.34 | ^~~~~~~~~~~~~~~~~~ 23:18.34 gfx/thebes/Unified_cpp_gfx_thebes1.o 23:18.34 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_thebes0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_thebes0.o.pp Unified_cpp_gfx_thebes0.cpp 23:20.85 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:20.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxASurface.h:13, 23:20.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibSurface.h:9, 23:20.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibSurface.cpp:6: 23:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:20.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:20.85 | ^ 23:20.85 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxXlibSurface.cpp:18: 23:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:20.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:20.85 | ^ 23:20.86 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_thebes1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_ENABLE_FREETYPE -DGRAPHITE2_STATIC -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_thebes1.o.pp Unified_cpp_gfx_thebes1.cpp 23:24.80 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:24.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:24.80 | ^ 23:24.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:24.81 | ^ 23:24.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 371 | nscoord aAppUnitsPerDevPixel) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 380 | nscoord aAppUnitsPerDevPixel) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 387 | nscoord aAppUnitsPerDevPixel) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 394 | nscoord aAppUnitsPerDevPixel) { 23:24.81 | ^ 23:24.81 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:14: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 21 | inline Rect ToRect(const gfxRect& aRect) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 44 | inline Size ToSize(const gfxSize& aSize) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:24.81 | ^ 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:24.81 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:24.81 | ^ 23:24.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:37, 23:24.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:15: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.82 1338 | CSSCoord ToCSSPixels() const { return _0; } 23:24.82 | ^ 23:24.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:15: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.82 189 | CSSRect GetExpandedScrollableRect() const { 23:24.82 | ^ 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:24.82 | ^ 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:24.82 | ^ 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:24.82 | ^ 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.82 243 | CSSRect CalculateScrollRange() const { 23:24.82 | ^ 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:24.82 | ^ 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.82 457 | CSSRect GetVisualViewport() const { 23:24.82 | ^ 23:24.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:15: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 23:24.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.82 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 23:24.82 | ^ 23:24.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 23:24.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 23:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 23:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 23:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 23:24.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:24.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:15: 23:24.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:24.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.85 1859 | int32_t aAppUnitsPerPixel) { 23:24.85 | ^ 23:24.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:24.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.85 3214 | int32_t aAppUnitsPerPixel) { 23:24.85 | ^ 23:24.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:15: 23:24.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:24.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.85 332 | LayerPoint GetFixedPositionAnchor() const { 23:24.85 | ^ 23:24.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:15: 23:24.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:24.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:24.85 | ^ 23:24.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:15: 23:24.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:24.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:24.85 | ^ 23:24.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 23:24.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:15: 23:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 23:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.86 1394 | LayerPoint GetFixedPositionAnchor() { 23:24.86 | ^ 23:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 23:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.86 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 23:24.86 | ^ 23:24.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:15: 23:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 23:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.86 49 | gfx::Size GetInheritedScale() const { return mScale; } 23:24.86 | ^ 23:24.86 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFT2FontBase.h:10, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFcPlatformFontList.h:9, 23:24.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:15: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.87 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 23:24.87 | ^ 23:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:21: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.87 300 | PropertyProvider* aProvider = nullptr) const { 23:24.87 | ^ 23:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:24.87 | ^~~~~~~~ 23:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.87 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:24.87 | ^~~~~~~~ 23:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.87 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:24.87 | ^~~~~~~~ 23:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.87 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:24.87 | ^~~~~~~~~~~~~ 23:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.87 323 | static SizeTyped FromUnknownSize( 23:24.87 | ^~~~~~~~~~~~~~~ 23:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 23:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.87 427 | SizeT Size() const { return SizeT(width, height); } 23:24.87 | ^~~~ 23:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:24.88 | ^~~~~~~~ 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:24.88 | ^~~~~~~~ 23:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.88 62 | Sub operator-(const Sub& aPoint) const { 23:24.88 | ^~~~~~~~ 23:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.88 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 23:24.88 | ^~~~~~~~~~~~~~ 23:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:24.88 | ^~~~~~~~~~~~~ 23:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.88 383 | Point TopLeft() const { return Point(x, y); } 23:24.88 | ^~~~~~~ 23:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.88 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 23:24.88 | ^~~~~~~~~~~~~~~ 23:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 23:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.88 277 | static RectTyped FromUnknownRect( 23:24.88 | ^~~~~~~~~~~~~~~ 23:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:24.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.89 150 | static PointTyped FromUnknownPoint( 23:24.89 | ^~~~~~~~~~~~~~~~ 23:24.89 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.89 282 | RectTyped ToUnknownRect() const { 23:24.89 | ^~~~~~~~~~~~~ 23:24.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.89 246 | PointTyped As2DPoint() const { 23:24.89 | ^~~~~~~~~ 23:24.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.89 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:24.89 | ^~~~~~~~~ 23:24.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.89 2266 | PointTyped TransformPointSimple( 23:24.89 | ^~~~~~~~~~~~~~~~~~~~ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.89 794 | RectTyped TransformAndClipBounds( 23:24.89 | ^~~~~~~~~~~~~~~~~~~~~~ 23:24.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FontPropertyTypes.h:22, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:9, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.h:9, 23:24.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformGtk.cpp:9: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.89 760 | typename detail::Nth::Type extract() { 23:24.89 | ^~~~~~~ 23:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:24.90 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service' 23:24.90 mkdir -p '.deps/' 23:24.91 gfx/vr/service/OpenVRControllerMapper.o 23:24.91 gfx/vr/service/OpenVRCosmosMapper.o 23:24.91 /usr/lib64/ccache/g++ -o OpenVRControllerMapper.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/OpenVRControllerMapper.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.cpp 23:27.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:27.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:27.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.h:13, 23:27.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.cpp:7: 23:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:27.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:27.66 | ^ 23:27.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:27.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.h:13, 23:27.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.cpp:7: 23:27.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:27.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:27.66 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:27.66 | ^ 23:27.66 gfx/vr/service/OpenVRDefaultMapper.o 23:27.66 /usr/lib64/ccache/g++ -o OpenVRCosmosMapper.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/OpenVRCosmosMapper.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRCosmosMapper.cpp 23:29.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:29.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:29.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.h:13, 23:29.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRCosmosMapper.h:10, 23:29.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRCosmosMapper.cpp:7: 23:29.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:29.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:29.66 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:29.66 | ^ 23:29.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:29.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.h:13, 23:29.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRCosmosMapper.h:10, 23:29.66 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRCosmosMapper.cpp:7: 23:29.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:29.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:29.66 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:29.66 | ^ 23:29.66 gfx/vr/service/OpenVRKnucklesMapper.o 23:29.67 /usr/lib64/ccache/g++ -o OpenVRDefaultMapper.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/OpenVRDefaultMapper.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRDefaultMapper.cpp 23:31.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:31.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:31.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.h:13, 23:31.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRDefaultMapper.h:10, 23:31.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRDefaultMapper.cpp:7: 23:31.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:31.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:31.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:31.74 | ^ 23:31.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:31.74 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.h:13, 23:31.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRDefaultMapper.h:10, 23:31.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRDefaultMapper.cpp:7: 23:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:31.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:31.75 | ^ 23:31.75 gfx/vr/service/OpenVRSession.o 23:31.75 /usr/lib64/ccache/g++ -o OpenVRKnucklesMapper.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/OpenVRKnucklesMapper.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRKnucklesMapper.cpp 23:33.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Gamepad.h:17, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:16, 23:33.48 from Unified_cpp_gfx_vr0.cpp:2: 23:33.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:33.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.48 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:33.48 | ^ 23:33.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Gamepad.h:17, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:16, 23:33.48 from Unified_cpp_gfx_vr0.cpp:2: 23:33.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:33.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.48 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:33.48 | ^ 23:33.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Gamepad.h:17, 23:33.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:16, 23:33.48 from Unified_cpp_gfx_vr0.cpp:2: 23:33.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:33.49 | ^ 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:33.49 | ^ 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:33.49 | ^ 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:33.49 | ^ 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:33.49 | ^ 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.49 371 | nscoord aAppUnitsPerDevPixel) { 23:33.49 | ^ 23:33.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:33.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.50 380 | nscoord aAppUnitsPerDevPixel) { 23:33.50 | ^ 23:33.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:33.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.50 387 | nscoord aAppUnitsPerDevPixel) { 23:33.51 | ^ 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.51 394 | nscoord aAppUnitsPerDevPixel) { 23:33.51 | ^ 23:33.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 23:33.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 23:33.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 23:33.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 23:33.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 23:33.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 23:33.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:14, 23:33.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 23:33.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 23:33.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRSession.h:11, 23:33.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:17, 23:33.51 from Unified_cpp_gfx_vr0.cpp:2: 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.51 189 | CSSRect GetExpandedScrollableRect() const { 23:33.51 | ^ 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:33.51 | ^ 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.51 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:33.51 | ^ 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.51 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:33.51 | ^ 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.51 243 | CSSRect CalculateScrollRange() const { 23:33.51 | ^ 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:33.51 | ^ 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 23:33.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.51 457 | CSSRect GetVisualViewport() const { 23:33.51 | ^ 23:33.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 23:33.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 23:33.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 23:33.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 23:33.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRSession.h:11, 23:33.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:17, 23:33.52 from Unified_cpp_gfx_vr0.cpp:2: 23:33.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 23:33.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.52 1338 | CSSCoord ToCSSPixels() const { return _0; } 23:33.52 | ^ 23:33.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 23:33.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 23:33.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 23:33.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 23:33.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRSession.h:11, 23:33.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:17, 23:33.52 from Unified_cpp_gfx_vr0.cpp:2: 23:33.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 23:33.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.54 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 23:33.54 | ^ 23:33.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 23:33.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 23:33.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:33.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:33.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:33.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:33.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:33.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:33.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 23:33.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 23:33.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 23:33.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:31, 23:33.55 from Unified_cpp_gfx_vr0.cpp:2: 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.55 21 | inline Rect ToRect(const gfxRect& aRect) { 23:33.55 | ^ 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.55 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:33.55 | ^ 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.55 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:33.55 | ^ 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.55 44 | inline Size ToSize(const gfxSize& aSize) { 23:33.55 | ^ 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.55 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:33.55 | ^ 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.55 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:33.55 | ^ 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:33.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.55 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:33.55 | ^ 23:33.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 23:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:33.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:31, 23:33.56 from Unified_cpp_gfx_vr0.cpp:2: 23:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.56 1859 | int32_t aAppUnitsPerPixel) { 23:33.56 | ^ 23:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.56 3214 | int32_t aAppUnitsPerPixel) { 23:33.56 | ^ 23:33.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:31, 23:33.56 from Unified_cpp_gfx_vr0.cpp:2: 23:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.56 332 | LayerPoint GetFixedPositionAnchor() const { 23:33.56 | ^ 23:33.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 23:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 23:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 23:33.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:31, 23:33.57 from Unified_cpp_gfx_vr0.cpp:2: 23:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.57 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:33.57 | ^ 23:33.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 23:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 23:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 23:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 23:33.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:31, 23:33.57 from Unified_cpp_gfx_vr0.cpp:2: 23:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:33.57 | ^ 23:33.57 In file included from Unified_cpp_gfx_vr0.cpp:38: 23:33.57 /builddir/build/BUILD/icecat-78.15.0/gfx/vr/gfxVR.cpp: In member function ‘const Size mozilla::gfx::VRDisplayInfo::GetStageSize() const’: 23:33.57 /builddir/build/BUILD/icecat-78.15.0/gfx/vr/gfxVR.cpp:80:42: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.57 80 | const Size VRDisplayInfo::GetStageSize() const { 23:33.57 | ^~~~~ 23:33.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 23:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 23:33.57 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/ipc/VRManagerChild.cpp:21, 23:33.57 from Unified_cpp_gfx_vr0.cpp:74: 23:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 23:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.57 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 23:33.57 | ^ 23:33.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Gamepad.h:17, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:16, 23:33.58 from Unified_cpp_gfx_vr0.cpp:2: 23:33.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:33.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 23:33.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:33.58 | ^~~~~~~~ 23:33.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Gamepad.h:17, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:16, 23:33.58 from Unified_cpp_gfx_vr0.cpp:2: 23:33.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:33.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:33.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:33.58 | ^~~~~~~~ 23:33.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 23:33.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Gamepad.h:17, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:16, 23:33.59 from Unified_cpp_gfx_vr0.cpp:2: 23:33.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:33.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 23:33.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.59 427 | SizeT Size() const { return SizeT(width, height); } 23:33.59 | ^~~~ 23:33.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Gamepad.h:17, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:16, 23:33.59 from Unified_cpp_gfx_vr0.cpp:2: 23:33.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:33.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 23:33.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:33.59 | ^~~~~~~~ 23:33.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:33.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 23:33.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.59 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:33.59 | ^~~~~~~~ 23:33.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Gamepad.h:17, 23:33.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:16, 23:33.60 from Unified_cpp_gfx_vr0.cpp:2: 23:33.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:33.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 23:33.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.60 62 | Sub operator-(const Sub& aPoint) const { 23:33.60 | ^~~~~~~~ 23:33.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Gamepad.h:17, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:16, 23:33.60 from Unified_cpp_gfx_vr0.cpp:2: 23:33.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:33.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:33.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.60 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:33.60 | ^~~~~~~~ 23:33.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Gamepad.h:17, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:16, 23:33.60 from Unified_cpp_gfx_vr0.cpp:2: 23:33.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 23:33.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 23:33.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.60 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:33.60 | ^~~~~~~~~~~~~ 23:33.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 23:33.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Gamepad.h:17, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:16, 23:33.61 from Unified_cpp_gfx_vr0.cpp:2: 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.61 323 | static SizeTyped FromUnknownSize( 23:33.61 | ^~~~~~~~~~~~~~~ 23:33.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:7, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientInfo.h:11, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIGlobalObject.h:12, 23:33.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/VRDisplayClient.cpp:12, 23:33.61 from Unified_cpp_gfx_vr0.cpp:2: 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.61 760 | typename detail::Nth::Type extract() { 23:33.62 | ^~~~~~~ 23:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.62 In file included from Unified_cpp_gfx_vr0.cpp:38: 23:33.62 /builddir/build/BUILD/icecat-78.15.0/gfx/vr/gfxVR.cpp: In member function ‘const Size mozilla::gfx::VRDisplayInfo::GetStageSize() const’: 23:33.62 /builddir/build/BUILD/icecat-78.15.0/gfx/vr/gfxVR.cpp:80:12: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:33.62 80 | const Size VRDisplayInfo::GetStageSize() const { 23:33.62 | ^~~~~~~~~~~~~ 23:33.62 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr' 23:33.62 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service/openvr' 23:33.62 mkdir -p '.deps/' 23:33.62 gfx/vr/service/openvr/dirtools_public.o 23:33.62 gfx/vr/service/openvr/envvartools_public.o 23:33.62 /usr/lib64/ccache/g++ -o dirtools_public.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DVR_API_PUBLIC -DMOZ_DISABLE_WINDOWS_WRAPPER -DPOSIX -DLINUX -DLINUX64 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=parentheses -Wno-error=unused-variable -MD -MP -MF .deps/dirtools_public.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/dirtools_public.cpp 23:34.19 gfx/vr/service/openvr/hmderrors_public.o 23:34.19 /usr/lib64/ccache/g++ -o envvartools_public.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DVR_API_PUBLIC -DMOZ_DISABLE_WINDOWS_WRAPPER -DPOSIX -DLINUX -DLINUX64 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=parentheses -Wno-error=unused-variable -MD -MP -MF .deps/envvartools_public.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/envvartools_public.cpp 23:34.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:34.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.h:13, 23:34.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRKnucklesMapper.h:10, 23:34.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRKnucklesMapper.cpp:7: 23:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:34.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:34.22 | ^ 23:34.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:34.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.h:13, 23:34.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRKnucklesMapper.h:10, 23:34.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRKnucklesMapper.cpp:7: 23:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:34.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:34.22 | ^ 23:34.22 gfx/vr/service/OpenVRViveMapper.o 23:34.22 /usr/lib64/ccache/g++ -o OpenVRSession.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/OpenVRSession.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp 23:35.05 gfx/vr/service/openvr/openvr_api_public.o 23:35.05 /usr/lib64/ccache/g++ -o hmderrors_public.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DVR_API_PUBLIC -DMOZ_DISABLE_WINDOWS_WRAPPER -DPOSIX -DLINUX -DLINUX64 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=parentheses -Wno-error=unused-variable -MD -MP -MF .deps/hmderrors_public.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/hmderrors_public.cpp 23:36.11 gfx/vr/service/openvr/pathtools_public.o 23:36.11 /usr/lib64/ccache/g++ -o openvr_api_public.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DVR_API_PUBLIC -DMOZ_DISABLE_WINDOWS_WRAPPER -DPOSIX -DLINUX -DLINUX64 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=parentheses -Wno-error=unused-variable -MD -MP -MF .deps/openvr_api_public.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/openvr_api_public.cpp 23:37.25 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/openvr_api_public.cpp:10: 23:37.25 /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20: warning: ‘k_pchLogOverrideVar’ defined but not used [-Wunused-variable] 23:37.25 10 | static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 23:37.25 | ^~~~~~~~~~~~~~~~~~~ 23:37.25 /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20: warning: ‘k_pchConfigOverrideVar’ defined but not used [-Wunused-variable] 23:37.25 9 | static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 23:37.25 | ^~~~~~~~~~~~~~~~~~~~~~ 23:37.25 /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20: warning: ‘k_pchRuntimeOverrideVar’ defined but not used [-Wunused-variable] 23:37.25 8 | static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 23:37.25 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:37.25 gfx/vr/service/openvr/sharedlibtools_public.o 23:37.25 /usr/lib64/ccache/g++ -o pathtools_public.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DVR_API_PUBLIC -DMOZ_DISABLE_WINDOWS_WRAPPER -DPOSIX -DLINUX -DLINUX64 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=parentheses -Wno-error=unused-variable -MD -MP -MF .deps/pathtools_public.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/pathtools_public.cpp 23:38.94 gfx/vr/service/openvr/strtools_public.o 23:38.95 /usr/lib64/ccache/g++ -o sharedlibtools_public.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DVR_API_PUBLIC -DMOZ_DISABLE_WINDOWS_WRAPPER -DPOSIX -DLINUX -DLINUX64 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=parentheses -Wno-error=unused-variable -MD -MP -MF .deps/sharedlibtools_public.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/sharedlibtools_public.cpp 23:39.04 gfx/vr/service/openvr/vrpathregistry_public.o 23:39.05 /usr/lib64/ccache/g++ -o strtools_public.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DVR_API_PUBLIC -DMOZ_DISABLE_WINDOWS_WRAPPER -DPOSIX -DLINUX -DLINUX64 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=parentheses -Wno-error=unused-variable -MD -MP -MF .deps/strtools_public.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/strtools_public.cpp 23:41.15 /usr/lib64/ccache/g++ -o vrpathregistry_public.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DVR_API_PUBLIC -DMOZ_DISABLE_WINDOWS_WRAPPER -DPOSIX -DLINUX -DLINUX64 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service/openvr -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=parentheses -Wno-error=unused-variable -MD -MP -MF .deps/vrpathregistry_public.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/openvr/src/vrpathregistry_public.cpp 23:44.32 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service/openvr' 23:44.33 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/config' 23:44.33 mkdir -p '.deps/' 23:44.33 gfx/config/Unified_cpp_gfx_config0.o 23:44.33 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_config0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/config -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/config -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_gfx_config0.o.pp Unified_cpp_gfx_config0.cpp 23:51.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.02 from Unified_cpp_gfx_layers6.cpp:2: 23:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:51.02 | ^ 23:51.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.02 from Unified_cpp_gfx_layers6.cpp:2: 23:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:51.02 | ^ 23:51.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.03 from Unified_cpp_gfx_layers6.cpp:2: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:51.03 | ^ 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:51.03 | ^ 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:51.03 | ^ 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.03 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:51.03 | ^ 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.03 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:51.03 | ^ 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.03 371 | nscoord aAppUnitsPerDevPixel) { 23:51.03 | ^ 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.03 380 | nscoord aAppUnitsPerDevPixel) { 23:51.03 | ^ 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.03 387 | nscoord aAppUnitsPerDevPixel) { 23:51.03 | ^ 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.03 394 | nscoord aAppUnitsPerDevPixel) { 23:51.03 | ^ 23:51.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.03 from Unified_cpp_gfx_layers6.cpp:2: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.03 189 | CSSRect GetExpandedScrollableRect() const { 23:51.03 | ^ 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.03 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:51.03 | ^ 23:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:51.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.05 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:51.05 | ^ 23:51.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:51.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.05 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:51.05 | ^ 23:51.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 243 | CSSRect CalculateScrollRange() const { 23:51.06 | ^ 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:51.06 | ^ 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 457 | CSSRect GetVisualViewport() const { 23:51.06 | ^ 23:51.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:21, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.06 from Unified_cpp_gfx_layers6.cpp:2: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 21 | inline Rect ToRect(const gfxRect& aRect) { 23:51.06 | ^ 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:51.06 | ^ 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:51.06 | ^ 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 44 | inline Size ToSize(const gfxSize& aSize) { 23:51.06 | ^ 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:51.06 | ^ 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:51.06 | ^ 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:51.06 | ^ 23:51.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.06 from Unified_cpp_gfx_layers6.cpp:2: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 1338 | CSSCoord ToCSSPixels() const { return _0; } 23:51.06 | ^ 23:51.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.06 from Unified_cpp_gfx_layers6.cpp:2: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.06 332 | LayerPoint GetFixedPositionAnchor() const { 23:51.06 | ^ 23:51.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.07 from Unified_cpp_gfx_layers6.cpp:2: 23:51.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 23:51.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.07 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 23:51.07 | ^ 23:51.07 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.07 from Unified_cpp_gfx_layers6.cpp:2: 23:51.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:51.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.07 1859 | int32_t aAppUnitsPerPixel) { 23:51.07 | ^ 23:51.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:51.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.07 3214 | int32_t aAppUnitsPerPixel) { 23:51.07 | ^ 23:51.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.07 from Unified_cpp_gfx_layers6.cpp:2: 23:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.07 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:51.07 | ^ 23:51.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.07 from Unified_cpp_gfx_layers6.cpp:2: 23:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.07 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:51.07 | ^ 23:51.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.07 from Unified_cpp_gfx_layers6.cpp:2: 23:51.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 23:51.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.09 1394 | LayerPoint GetFixedPositionAnchor() { 23:51.09 | ^ 23:51.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 23:51.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.09 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 23:51.09 | ^ 23:51.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 23:51.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:31, 23:51.10 from Unified_cpp_gfx_layers6.cpp:65: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.10 49 | gfx::Size GetInheritedScale() const { return mScale; } 23:51.10 | ^ 23:51.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:31, 23:51.10 from Unified_cpp_gfx_layers6.cpp:65: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.10 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 23:51.10 | ^ 23:51.10 In file included from Unified_cpp_gfx_layers6.cpp:65: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In member function ‘mozilla::ScreenMargin mozilla::layers::AsyncCompositionManager::GetFixedLayerMargins() const’: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:1496:62: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.10 1496 | ScreenMargin AsyncCompositionManager::GetFixedLayerMargins() const { 23:51.10 | ^~~~~ 23:51.10 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In static member function ‘static mozilla::ScreenPoint mozilla::layers::AsyncCompositionManager::ComputeFixedMarginsOffset(const ScreenMargin&, mozilla::SideBits, const ScreenMargin&)’: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:1508:48: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.10 1508 | const ScreenMargin& aGeckoFixedLayerMargins) { 23:51.10 | ^ 23:51.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.10 from Unified_cpp_gfx_layers6.cpp:2: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:51.10 | ^~~~~~~~ 23:51.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.10 from Unified_cpp_gfx_layers6.cpp:2: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.10 427 | SizeT Size() const { return SizeT(width, height); } 23:51.10 | ^~~~ 23:51.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.10 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.10 from Unified_cpp_gfx_layers6.cpp:2: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:51.10 | ^~~~~~~~ 23:51.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:51.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 23:51.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.11 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:51.11 | ^~~~~~~~ 23:51.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.11 from Unified_cpp_gfx_layers6.cpp:2: 23:51.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:51.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 23:51.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.11 62 | Sub operator-(const Sub& aPoint) const { 23:51.11 | ^~~~~~~~ 23:51.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.11 from Unified_cpp_gfx_layers6.cpp:2: 23:51.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:51.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:51.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.11 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:51.11 | ^~~~~~~~ 23:51.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.11 from Unified_cpp_gfx_layers6.cpp:2: 23:51.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:51.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:51.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.11 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:51.11 | ^~~~~~~~ 23:51.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.11 from Unified_cpp_gfx_layers6.cpp:2: 23:51.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:51.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:51.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.13 323 | static SizeTyped FromUnknownSize( 23:51.13 | ^~~~~~~~~~~~~~~ 23:51.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.14 from Unified_cpp_gfx_layers6.cpp:2: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.14 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 23:51.14 | ^~~~~~~~~~~~~~ 23:51.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.14 from Unified_cpp_gfx_layers6.cpp:2: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:110:61: required from here 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.14 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:51.14 | ^~~~~~~~ 23:51.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.14 from Unified_cpp_gfx_layers6.cpp:2: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:226:53: required from here 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:342:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.14 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 23:51.14 | ^~~~~~~~ 23:51.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.14 from Unified_cpp_gfx_layers6.cpp:2: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayerPixel; dst = mozilla::CSSPixel]’: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:236:62: required from here 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:51.14 | ^~~~~~~~ 23:51.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.14 from Unified_cpp_gfx_layers6.cpp:2: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:241:30: required from here 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.14 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:51.14 | ^~~~~~~~~ 23:51.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.14 from Unified_cpp_gfx_layers6.cpp:2: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 23:51.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:51.14 | ^~~~~~~~~~~~~ 23:51.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.15 from Unified_cpp_gfx_layers6.cpp:2: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.15 383 | Point TopLeft() const { return Point(x, y); } 23:51.15 | ^~~~~~~ 23:51.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.15 from Unified_cpp_gfx_layers6.cpp:2: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.15 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 23:51.15 | ^~~~~~~~~~~~~~~ 23:51.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.15 from Unified_cpp_gfx_layers6.cpp:2: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.15 277 | static RectTyped FromUnknownRect( 23:51.15 | ^~~~~~~~~~~~~~~ 23:51.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.15 from Unified_cpp_gfx_layers6.cpp:2: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.15 150 | static PointTyped FromUnknownPoint( 23:51.15 | ^~~~~~~~~~~~~~~~ 23:51.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.15 from Unified_cpp_gfx_layers6.cpp:2: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 23:51.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.15 282 | RectTyped ToUnknownRect() const { 23:51.15 | ^~~~~~~~~~~~~ 23:51.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.15 from Unified_cpp_gfx_layers6.cpp:2: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:51.15 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:472:34: required from here 23:51.16 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:92:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.16 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 23:51.16 | ^~~~~~ 23:51.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.18 from Unified_cpp_gfx_layers6.cpp:2: 23:51.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:51.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:481:44: required from here 23:51.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.18 950 | PointTyped TransformPoint( 23:51.18 | ^~~~~~~~~~~~~~ 23:51.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:51.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:483:54: required from here 23:51.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.18 from Unified_cpp_gfx_layers6.cpp:2: 23:51.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::LayerPixel]’: 23:51.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:525:31: required from here 23:51.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:92:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.18 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 23:51.18 | ^~~~~~ 23:51.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::MarginTyped mozilla::ViewAs(const mozilla::gfx::MarginTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 23:51.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:832:42: required from here 23:51.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:114:31: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.18 114 | gfx::MarginTyped ViewAs( 23:51.18 | ^~~~~~ 23:51.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:11, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.18 from Unified_cpp_gfx_layers6.cpp:2: 23:51.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseMargin.h: In instantiation of ‘Sub mozilla::gfx::BaseMargin::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::MarginTyped]’: 23:51.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:1513:38: required from here 23:51.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseMargin.h:118:7: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.18 118 | Sub operator-(const Sub& aMargin) const { 23:51.18 | ^~~~~~~~ 23:51.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.18 from Unified_cpp_gfx_layers6.cpp:2: 23:51.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator*(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 23:51.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/CompositorScreenshotGrabber.cpp:160:52: required from here 23:51.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:81:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.18 81 | Sub operator*(T aScale) const { return Sub(width * aScale, height * aScale); } 23:51.19 | ^~~~~~~~ 23:51.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.19 from Unified_cpp_gfx_layers6.cpp:2: 23:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 23:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 23:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 23:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.19 246 | PointTyped As2DPoint() const { 23:51.19 | ^~~~~~~~~ 23:51.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.19 from Unified_cpp_gfx_layers6.cpp:2: 23:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 23:51.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:155:53: required from ‘mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::ClientMultiTiledLayerBuffer; Tile = mozilla::layers::TileClient; mozilla::gfx::IntSize = mozilla::gfx::IntSizeTyped]’ 23:51.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:172:51: required from here 23:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.19 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 23:51.19 | ^~~~~~~~ 23:51.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.19 from Unified_cpp_gfx_layers6.cpp:2: 23:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:51.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:66: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:51.19 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:424:23: required from here 23:51.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.19 708 | RectTyped ProjectRectBounds( 23:51.19 | ^~~~~~~~~~~~~~~~~ 23:51.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.20 from Unified_cpp_gfx_layers6.cpp:2: 23:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:51.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.21 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:51.21 | ^~~~~~~~~ 23:51.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.21 from Unified_cpp_gfx_layers6.cpp:2: 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.21 2266 | PointTyped TransformPointSimple( 23:51.21 | ^~~~~~~~~~~~~~~~~~~~ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.21 794 | RectTyped TransformAndClipBounds( 23:51.21 | ^~~~~~~~~~~~~~~~~~~~~~ 23:51.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.21 from Unified_cpp_gfx_layers6.cpp:2: 23:51.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:51.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:202:49: required from here 23:51.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:244:36: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.21 244 | static gfx::RectTyped TransformBy( 23:51.21 | ^~~~~~~~~~~ 23:51.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.21 from Unified_cpp_gfx_layers6.cpp:2: 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ParentLayerPixel; F = float]’: 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:481:44: required from here 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.21 246 | PointTyped As2DPoint() const { 23:51.21 | ^~~~~~~~~ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]’: 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:483:54: required from here 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.21 from Unified_cpp_gfx_layers6.cpp:2: 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:738:43: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:66: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:424:23: required from here 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.21 383 | Point TopLeft() const { return Point(x, y); } 23:51.21 | ^~~~~~~ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::ClampPoint(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:66: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:51.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:424:23: required from here 23:51.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:612:23: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.21 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 23:51.21 | ^~~~~~~~~~ 23:51.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.23 from Unified_cpp_gfx_layers6.cpp:2: 23:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:51.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:51.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:51.23 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:202:49: required from here 23:51.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.23 957 | GFX2D_API RectTyped TransformBounds( 23:51.23 | ^~~~~~~~~~~~~~~ 23:51.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.24 from Unified_cpp_gfx_layers6.cpp:2: 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::ParentLayerPixel; F = float]’: 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:503:74: required from ‘void mozilla::layers::RenderLayers(ContainerT*, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, const mozilla::Maybe >&) [with ContainerT = mozilla::layers::ContainerLayerComposite; mozilla::RenderTargetIntRect = mozilla::gfx::IntRectTyped]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:646:17: required from ‘void mozilla::layers::ContainerRender(ContainerT*, mozilla::layers::LayerManagerComposite*, const IntRect&, const mozilla::Maybe >&) [with ContainerT = mozilla::layers::ContainerLayerComposite; mozilla::gfx::IntRect = mozilla::gfx::IntRectTyped]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:719:18: required from here 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.24 282 | RectTyped ToUnknownRect() const { 23:51.24 | ^~~~~~~~~~~~~ 23:51.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.24 from Unified_cpp_gfx_layers6.cpp:2: 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:202:49: required from here 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.24 950 | PointTyped TransformPoint( 23:51.24 | ^~~~~~~~~~~~~~ 23:51.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.24 from Unified_cpp_gfx_layers6.cpp:2: 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::LayerPixel]’: 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:323:49: required from ‘void mozilla::layers::RenderMinimap(ContainerT*, const RefPtr&, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::ContainerLayerComposite; mozilla::RenderTargetIntRect = mozilla::gfx::IntRectTyped]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:514:22: required from ‘void mozilla::layers::RenderLayers(ContainerT*, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, const mozilla::Maybe >&) [with ContainerT = mozilla::layers::ContainerLayerComposite; mozilla::RenderTargetIntRect = mozilla::gfx::IntRectTyped]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:646:17: required from ‘void mozilla::layers::ContainerRender(ContainerT*, mozilla::layers::LayerManagerComposite*, const IntRect&, const mozilla::Maybe >&) [with ContainerT = mozilla::layers::ContainerLayerComposite; mozilla::gfx::IntRect = mozilla::gfx::IntRectTyped]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:719:18: required from here 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.24 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 23:51.24 | ^~~~~~~~ 23:51.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.24 from Unified_cpp_gfx_layers6.cpp:2: 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:355:73: required from ‘void mozilla::layers::RenderMinimap(ContainerT*, const RefPtr&, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::ContainerLayerComposite; mozilla::RenderTargetIntRect = mozilla::gfx::IntRectTyped]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:514:22: required from ‘void mozilla::layers::RenderLayers(ContainerT*, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, const mozilla::Maybe >&) [with ContainerT = mozilla::layers::ContainerLayerComposite; mozilla::RenderTargetIntRect = mozilla::gfx::IntRectTyped]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:646:17: required from ‘void mozilla::layers::ContainerRender(ContainerT*, mozilla::layers::LayerManagerComposite*, const IntRect&, const mozilla::Maybe >&) [with ContainerT = mozilla::layers::ContainerLayerComposite; mozilla::gfx::IntRect = mozilla::gfx::IntRectTyped]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:719:18: required from here 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.24 957 | GFX2D_API RectTyped TransformBounds( 23:51.24 | ^~~~~~~~~~~~~~~ 23:51.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:20, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.24 from Unified_cpp_gfx_layers6.cpp:2: 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:51.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.25 760 | typename detail::Nth::Type extract() { 23:51.25 | ^~~~~~~ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TiledContentClient.h:15, 23:51.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 23:51.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.25 from Unified_cpp_gfx_layers6.cpp:2: 23:51.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h: In member function ‘mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::ClientMultiTiledLayerBuffer; Tile = mozilla::layers::TileClient]’: 23:51.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:155:53: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.25 155 | return gfx::IntSize::Round(gfx::Size(mTileSize) / mResolution); 23:51.25 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:51.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:51.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.25 from Unified_cpp_gfx_layers6.cpp:2: 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.25 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:51.25 | ^~~~~~~~~ 23:51.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:51.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 23:51.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:31, 23:51.25 from Unified_cpp_gfx_layers6.cpp:65: 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.25 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 23:51.25 | ^ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.25 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 23:51.25 | ^~~~~~~~~~~ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.25 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 23:51.25 | ^ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.25 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:51.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.25 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:51.25 | ~~~~~~~~~~~~~^~ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.25 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:51.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.25 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 23:51.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 23:51.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.27 from Unified_cpp_gfx_layers6.cpp:2: 23:51.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 23:51.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.27 282 | RectTyped ToUnknownRect() const { 23:51.27 | ^~~~~~~~~~~~~ 23:51.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TiledContentClient.h:23, 23:51.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 23:51.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.27 from Unified_cpp_gfx_layers6.cpp:2: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h: In constructor ‘mozilla::layers::AsyncTransform::AsyncTransform(mozilla::LayerToParentLayerScale, mozilla::ParentLayerPoint)’: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h:35:12: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.28 35 | explicit AsyncTransform( 23:51.28 | ^~~~~~~~~~~~~~ 23:51.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.28 from Unified_cpp_gfx_layers6.cpp:2: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:31: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.28 318 | gfx::RectTyped rect = aTransform.ProjectRectBounds(aRect, aClip); 23:51.28 | ^~~~ 23:51.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.28 from Unified_cpp_gfx_layers6.cpp:2: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:738:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.28 738 | points[0] = ProjectPoint(aRect.TopLeft()); 23:51.28 | ~~~~~~~~~~~~~^~ 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:751:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.28 751 | PointTyped point2d = 23:51.28 | ^~~~~~~ 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:782:50: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.28 782 | return RectTyped(0, 0, 0, 0); 23:51.28 | ^ 23:51.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.28 from Unified_cpp_gfx_layers6.cpp:2: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.28 383 | Point TopLeft() const { return Point(x, y); } 23:51.28 | ^~~~~~~ 23:51.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.28 from Unified_cpp_gfx_layers6.cpp:2: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.28 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:51.28 | ^~~~~~~~~ 23:51.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.28 from Unified_cpp_gfx_layers6.cpp:2: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.28 384 | Point TopRight() const { return Point(XMost(), y); } 23:51.28 | ^~~~~~~~ 23:51.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.28 from Unified_cpp_gfx_layers6.cpp:2: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]’: 23:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.28 246 | PointTyped As2DPoint() const { 23:51.28 | ^~~~~~~~~ 23:51.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.29 from Unified_cpp_gfx_layers6.cpp:2: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.29 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:51.29 | ^~~~~~~~~ 23:51.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.29 from Unified_cpp_gfx_layers6.cpp:2: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::ClampPoint(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:612:23: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.29 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 23:51.29 | ^~~~~~~~~~ 23:51.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.29 from Unified_cpp_gfx_layers6.cpp:2: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.29 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:51.29 | ^~~~~~~~~ 23:51.29 In file included from Unified_cpp_gfx_layers6.cpp:56: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp: In function ‘mozilla::layers::AsyncTransform mozilla::layers::ComputeViewTransform(const mozilla::layers::FrameMetrics&, const mozilla::layers::FrameMetrics&)’: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:110:61: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.29 110 | aCompositorMetrics.GetZoom(); 23:51.29 | ^ 23:51.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:108:72: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.29 108 | ParentLayerPoint translation = (aCompositorMetrics.GetScrollOffset() - 23:51.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:51.29 109 | aContentMetrics.GetScrollOffset()) * 23:51.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:110:61: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.29 110 | aCompositorMetrics.GetZoom(); 23:51.29 | ^ 23:51.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.29 from Unified_cpp_gfx_layers6.cpp:2: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.29 62 | Sub operator-(const Sub& aPoint) const { 23:51.29 | ^~~~~~~~ 23:51.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.29 from Unified_cpp_gfx_layers6.cpp:2: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ParentLayerPixel]’: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.29 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 23:51.29 | ^~~~~~~~ 23:51.29 In file included from Unified_cpp_gfx_layers6.cpp:56: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp: In member function ‘bool mozilla::layers::SharedFrameMetricsHelper::AboutToCheckerboard(const mozilla::layers::FrameMetrics&, const mozilla::layers::FrameMetrics&)’: 23:51.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:226:53: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.29 226 | aContentMetrics.GetScrollOffset(); 23:51.29 | ^ 23:51.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:227:42: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.29 227 | painted.Inflate(CSSMargin::FromAppUnits(nsMargin(1, 1, 1, 1))); 23:51.29 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 23:51.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:233:75: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.29 233 | aCompositorMetrics.CalculateBoundedCompositedSizeInCssPixels()); 23:51.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:241:11: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.31 241 | painted = painted.Intersect(aContentMetrics.GetScrollableRect()); 23:51.31 | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.31 from Unified_cpp_gfx_layers6.cpp:2: 23:51.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:51.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:20: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:51.31 | ^~~~~~~~~~~~ 23:51.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.32 from Unified_cpp_gfx_layers6.cpp:2: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:11: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:51.32 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 213 | return mCompositionBounds.Size() / GetZoom(); 23:51.32 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 213 | return mCompositionBounds.Size() / GetZoom(); 23:51.32 | ^ 23:51.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.32 from Unified_cpp_gfx_layers6.cpp:2: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 427 | SizeT Size() const { return SizeT(width, height); } 23:51.32 | ^~~~ 23:51.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.32 from Unified_cpp_gfx_layers6.cpp:2: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:51.32 | ^~~~~~~~ 23:51.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.32 from Unified_cpp_gfx_layers6.cpp:2: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:51.32 | ^~~~~~~~~ 23:51.32 In file included from Unified_cpp_gfx_layers6.cpp:65: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In member function ‘void mozilla::layers::AsyncCompositionManager::AdjustFixedOrStickyLayer(mozilla::layers::Layer*, mozilla::layers::Layer*, mozilla::SideBits, mozilla::layers::ScrollableLayerGuid::ViewID, const LayerToParentLayerMatrix4x4&, const LayerToParentLayerMatrix4x4&, const ScreenMargin&, mozilla::layers::AsyncCompositionManager::ClipPartsCache&, const ScreenMargin&)’: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:451:53: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 451 | LayerPoint anchor = layer->GetFixedPositionAnchor(); 23:51.32 | ^ 23:51.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:467:78: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 467 | layer->GetIsStickyPosition() ? ScreenMargin() : aGeckoFixedLayerMargins); 23:51.32 | ^ 23:51.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:473:78: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 473 | offset, PixelCastJustification::ScreenIsParentLayerForRoot); 23:51.32 | ^ 23:51.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:481:57: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 481 | oldCumulativeTransform.TransformPoint(offsetAnchor); 23:51.32 | ^ 23:51.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:484:41: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 484 | offsetAnchorInSubtreeRootSpace); 23:51.32 | ^ 23:51.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:525:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 525 | ViewAs(translation, 23:51.32 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:51.32 526 | PixelCastJustification::NoTransformOnLayer), 23:51.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:536:63: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 536 | LayerPoint newTransformedAnchor = unconsumedTranslation + anchor; 23:51.32 | ^~~~~~ 23:51.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:538:67: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 538 | oldCumulativeTransform.TransformPoint(newTransformedAnchor); 23:51.32 | ^ 23:51.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.32 from Unified_cpp_gfx_layers6.cpp:2: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 23:51.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:14: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.32 1394 | LayerPoint GetFixedPositionAnchor() { 23:51.34 | ^~~~~~~~~~~~~~~~~~~~~~ 23:51.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.35 from Unified_cpp_gfx_layers6.cpp:2: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::LayerPixel]’: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:92:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 23:51.35 | ^~~~~~ 23:51.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 254 | TransformBy(aTransform, gfx::RectTyped(aRect))); 23:51.35 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.35 from Unified_cpp_gfx_layers6.cpp:2: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 963 | quad[0] = TransformPoint(aRect.TopLeft()); 23:51.35 | ^~~~ 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 988 | max_y - min_y); 23:51.35 | ^ 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 950 | PointTyped TransformPoint( 23:51.35 | ^~~~~~~~~~~~~~ 23:51.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.35 from Unified_cpp_gfx_layers6.cpp:2: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 59 | Sub operator+(const Sub& aPoint) const { 23:51.35 | ^~~~~~~~ 23:51.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.35 from Unified_cpp_gfx_layers6.cpp:2: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 950 | PointTyped TransformPoint( 23:51.35 | ^~~~~~~~~~~~~~ 23:51.35 In file included from Unified_cpp_gfx_layers6.cpp:65: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In lambda function: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:787:54: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 787 | Point translation = transform.GetTranslation(); 23:51.35 | ^ 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In lambda function: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:1130:73: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 1130 | sampler->GetGeckoFixedLayerMargins()); 23:51.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In function ‘void mozilla::layers::ExpandRootClipRect(mozilla::layers::Layer*, const ScreenMargin&)’: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:832:42: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 832 | rect.Deflate(ViewAs( 23:51.35 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 23:51.35 833 | aFixedLayerMargins, 23:51.35 | ~~~~~~~~~~~~~~~~~~~ 23:51.35 834 | PixelCastJustification::ScreenIsParentLayerForRoot)); 23:51.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In member function ‘mozilla::ScreenMargin mozilla::layers::AsyncCompositionManager::GetFixedLayerMargins() const’: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:1496:14: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 1496 | ScreenMargin AsyncCompositionManager::GetFixedLayerMargins() const { 23:51.35 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In static member function ‘static mozilla::ScreenPoint mozilla::layers::AsyncCompositionManager::ComputeFixedMarginsOffset(const ScreenMargin&, mozilla::SideBits, const ScreenMargin&)’: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:1506:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 1506 | ScreenPoint AsyncCompositionManager::ComputeFixedMarginsOffset( 23:51.35 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:1513:38: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 1513 | aCompositorFixedLayerMargins - aGeckoFixedLayerMargins; 23:51.35 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:51.35 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:1530:10: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 1530 | return translation; 23:51.35 | ^~~~~~~~~~~ 23:51.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:11, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.35 from Unified_cpp_gfx_layers6.cpp:2: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseMargin.h: In member function ‘Sub mozilla::gfx::BaseMargin::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::MarginTyped]’: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseMargin.h:118:7: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.35 118 | Sub operator-(const Sub& aMargin) const { 23:51.35 | ^~~~~~~~ 23:51.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h:12, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TiledContentClient.h:23, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 23:51.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.35 from Unified_cpp_gfx_layers6.cpp:2: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h: In function ‘void mozilla::layers::RenderWithAllMasks(mozilla::layers::Layer*, mozilla::layers::Compositor*, const IntRect&, RenderCallbackType) [with RenderCallbackType = mozilla::layers::CanvasLayerComposite::RenderLayer(const IntRect&, const mozilla::Maybe >&)::]’: 23:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:759:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 759 | transform.TransformAndClipBounds(visibleRect, gfx::Rect(aClipRect))); 23:51.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.36 from Unified_cpp_gfx_layers6.cpp:2: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 882 | p = srcPoint.As2DPoint(); 23:51.36 | ^ 23:51.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h:12, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TiledContentClient.h:23, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.36 from Unified_cpp_gfx_layers6.cpp:2: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h: In function ‘void mozilla::layers::RenderWithAllMasks(mozilla::layers::Layer*, mozilla::layers::Compositor*, const IntRect&, RenderCallbackType) [with RenderCallbackType = mozilla::layers::ColorLayerComposite::RenderLayer(const IntRect&, const mozilla::Maybe >&)::]’: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:759:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 759 | transform.TransformAndClipBounds(visibleRect, gfx::Rect(aClipRect))); 23:51.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.36 In file included from Unified_cpp_gfx_layers6.cpp:101: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/CompositorScreenshotGrabber.cpp: In member function ‘void mozilla::layers::CompositorScreenshotGrabberImpl::GrabScreenshot(mozilla::layers::Compositor*)’: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/CompositorScreenshotGrabber.cpp:160:50: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 160 | IntSize scaledSize = IntSize::Round(windowSize * scale); 23:51.36 | ~~~~~~~~~~~^~~~~~~ 23:51.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h:12, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TiledContentClient.h:23, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.36 from Unified_cpp_gfx_layers6.cpp:2: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h: In function ‘void mozilla::layers::RenderWithAllMasks(mozilla::layers::Layer*, mozilla::layers::Compositor*, const IntRect&, RenderCallbackType) [with RenderCallbackType = mozilla::layers::ContainerRender(mozilla::layers::ContainerLayerComposite*, mozilla::layers::LayerManagerComposite*, const IntRect&, const mozilla::Maybe >&)::]’: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:759:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 759 | transform.TransformAndClipBounds(visibleRect, gfx::Rect(aClipRect))); 23:51.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.36 In file included from Unified_cpp_gfx_layers6.cpp:110: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp: In function ‘void mozilla::layers::RenderMinimap(ContainerT*, const RefPtr&, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::ContainerLayerComposite]’: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:306:20: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 306 | ParentLayerPoint scrollOffset = 23:51.36 | ^~~~~~~~~~~~ 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:323:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 323 | LayerRect scrollRect = fm.GetScrollableRect() * fm.LayersPixelsPerCSSPixel(); 23:51.36 | ^~~~~~~~~~ 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:325:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 325 | ParentLayerRect(scrollOffset, compositionBounds.Size()) / 23:51.36 | ~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:324:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 324 | LayerRect visualRect = 23:51.36 | ^~~~~~~~~~ 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:327:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 23:51.36 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:327:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 23:51.36 | ^~ 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:332:13: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 332 | CSSRect viewport = aSampler->GetCurrentAsyncLayoutViewport(wrapper); 23:51.36 | ^~~~~~~~ 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:333:32: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 333 | layoutRect = Some(viewport * fm.LayersPixelsPerCSSPixel()); 23:51.36 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:336:45: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 336 | cdp = Some((fm.GetCriticalDisplayPort() + fm.GetScrollOffset()) * 23:51.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:336:69: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 336 | cdp = Some((fm.GetCriticalDisplayPort() + fm.GetScrollOffset()) * 23:51.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:51.36 337 | fm.LayersPixelsPerCSSPixel()); 23:51.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.36 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:355:5: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 355 | dest = aContainer->GetEffectiveTransform().Inverse().TransformBounds(dest); 23:51.36 | ^~~~ 23:51.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.36 from Unified_cpp_gfx_layers6.cpp:2: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ParentLayerPixel; dst = mozilla::LayerPixel]’: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:638:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:51.36 | ^~~~~~~~ 23:51.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.36 from Unified_cpp_gfx_layers6.cpp:2: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.36 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:51.36 | ^~~~~~~~~ 23:51.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.37 from Unified_cpp_gfx_layers6.cpp:2: 23:51.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:51.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.38 963 | quad[0] = TransformPoint(aRect.TopLeft()); 23:51.38 | ^~~~ 23:51.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.38 988 | max_y - min_y); 23:51.38 | ^ 23:51.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:51.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 23:51.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.38 from Unified_cpp_gfx_layers6.cpp:2: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 383 | Point TopLeft() const { return Point(x, y); } 23:51.39 | ^~~~~~~ 23:51.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AsyncCompositionManager.h:12, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TiledContentClient.h:23, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.39 from Unified_cpp_gfx_layers6.cpp:2: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h: In function ‘void mozilla::layers::RenderWithAllMasks(mozilla::layers::Layer*, mozilla::layers::Compositor*, const IntRect&, RenderCallbackType) [with RenderCallbackType = mozilla::layers::ContainerRender(mozilla::layers::RefLayerComposite*, mozilla::layers::LayerManagerComposite*, const IntRect&, const mozilla::Maybe >&)::]’: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:759:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 759 | transform.TransformAndClipBounds(visibleRect, gfx::Rect(aClipRect))); 23:51.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.39 In file included from Unified_cpp_gfx_layers6.cpp:110: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp: In function ‘void mozilla::layers::RenderMinimap(ContainerT*, const RefPtr&, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::RefLayerComposite]’: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:306:20: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 306 | ParentLayerPoint scrollOffset = 23:51.39 | ^~~~~~~~~~~~ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:323:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 323 | LayerRect scrollRect = fm.GetScrollableRect() * fm.LayersPixelsPerCSSPixel(); 23:51.39 | ^~~~~~~~~~ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:325:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 325 | ParentLayerRect(scrollOffset, compositionBounds.Size()) / 23:51.39 | ~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:324:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 324 | LayerRect visualRect = 23:51.39 | ^~~~~~~~~~ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:327:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 23:51.39 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:327:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 23:51.39 | ^~ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:332:13: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 332 | CSSRect viewport = aSampler->GetCurrentAsyncLayoutViewport(wrapper); 23:51.39 | ^~~~~~~~ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:333:32: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 333 | layoutRect = Some(viewport * fm.LayersPixelsPerCSSPixel()); 23:51.39 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:336:45: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 336 | cdp = Some((fm.GetCriticalDisplayPort() + fm.GetScrollOffset()) * 23:51.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:336:69: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 336 | cdp = Some((fm.GetCriticalDisplayPort() + fm.GetScrollOffset()) * 23:51.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:51.39 337 | fm.LayersPixelsPerCSSPixel()); 23:51.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:355:5: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 355 | dest = aContainer->GetEffectiveTransform().Inverse().TransformBounds(dest); 23:51.39 | ^~~~ 23:51.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.39 from Unified_cpp_gfx_layers6.cpp:2: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 213 | return mCompositionBounds.Size() / GetZoom(); 23:51.39 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.39 In file included from Unified_cpp_gfx_layers6.cpp:65: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In lambda function: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:787:53: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 787 | Point translation = transform.GetTranslation(); 23:51.39 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TiledContentClient.h:15, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:16, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.39 from Unified_cpp_gfx_layers6.cpp:2: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h: In member function ‘mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::ClientMultiTiledLayerBuffer; Tile = mozilla::layers::TileClient]’: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:155:53: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 155 | return gfx::IntSize::Round(gfx::Size(mTileSize) / mResolution); 23:51.39 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:51.39 In file included from Unified_cpp_gfx_layers6.cpp:56: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp: In function ‘mozilla::layers::AsyncTransform mozilla::layers::ComputeViewTransform(const mozilla::layers::FrameMetrics&, const mozilla::layers::FrameMetrics&)’: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:110:61: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 110 | aCompositorMetrics.GetZoom(); 23:51.39 | ^ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:109:67: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 109 | aContentMetrics.GetScrollOffset()) * 23:51.39 | ^ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp: In member function ‘bool mozilla::layers::SharedFrameMetricsHelper::AboutToCheckerboard(const mozilla::layers::FrameMetrics&, const mozilla::layers::FrameMetrics&)’: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:236:62: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 236 | aCompositorMetrics.LayersPixelsPerCSSPixel()); 23:51.39 | ^ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:226:53: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 226 | aContentMetrics.GetScrollOffset(); 23:51.39 | ^ 23:51.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:31, 23:51.39 from Unified_cpp_gfx_layers6.cpp:65: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 23:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:51.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.39 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 23:51.39 | ~~~~~~~~~~~~~^~ 23:51.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.40 from Unified_cpp_gfx_layers6.cpp:2: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:741:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.40 741 | points[3] = ProjectPoint(aRect.BottomLeft()); 23:51.40 | ~~~~~~~~~~~~~~~~^~ 23:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:49: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.40 752 | aClip.ClampPoint(points[i].As2DPoint()); 23:51.40 | ~~~~~~~~~~~~~~~~~~~^~ 23:51.40 In file included from Unified_cpp_gfx_layers6.cpp:65: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In function ‘void mozilla::layers::ExpandRootClipRect(mozilla::layers::Layer*, const ScreenMargin&)’: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:832:42: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.40 832 | rect.Deflate(ViewAs( 23:51.40 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 23:51.40 833 | aFixedLayerMargins, 23:51.40 | ~~~~~~~~~~~~~~~~~~~ 23:51.40 834 | PixelCastJustification::ScreenIsParentLayerForRoot)); 23:51.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.40 from Unified_cpp_gfx_layers6.cpp:2: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.40 966 | quad[3] = TransformPoint(aRect.BottomRight()); 23:51.40 | ~~~~~~~~~~~~~~~~~^~ 23:51.40 In file included from Unified_cpp_gfx_layers6.cpp:101: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/CompositorScreenshotGrabber.cpp: In member function ‘void mozilla::layers::CompositorScreenshotGrabberImpl::GrabScreenshot(mozilla::layers::Compositor*)’: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/CompositorScreenshotGrabber.cpp:160:52: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.40 160 | IntSize scaledSize = IntSize::Round(windowSize * scale); 23:51.40 | ^~~~~ 23:51.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.40 from Unified_cpp_gfx_layers6.cpp:2: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.40 882 | p = srcPoint.As2DPoint(); 23:51.40 | ~~~~~~~~~~~~~~~~~~^~ 23:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.40 966 | quad[3] = TransformPoint(aRect.BottomRight()); 23:51.40 | ~~~~~~~~~~~~~~~~~^~ 23:51.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.40 from Unified_cpp_gfx_layers6.cpp:2: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.40 254 | TransformBy(aTransform, gfx::RectTyped(aRect))); 23:51.40 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.40 In file included from Unified_cpp_gfx_layers6.cpp:110: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp: In function ‘void mozilla::layers::RenderMinimap(ContainerT*, const RefPtr&, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::ContainerLayerComposite]’: 23:51.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:327:63: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.40 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 23:51.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:51.40 328 | fm.LayersPixelsPerCSSPixel(); 23:51.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:327:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.42 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 23:51.42 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:51.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:325:63: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.42 325 | ParentLayerRect(scrollOffset, compositionBounds.Size()) / 23:51.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:51.42 326 | LayerToParentLayerScale(1); 23:51.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:325:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.42 325 | ParentLayerRect(scrollOffset, compositionBounds.Size()) / 23:51.42 | ~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:323:49: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.42 323 | LayerRect scrollRect = fm.GetScrollableRect() * fm.LayersPixelsPerCSSPixel(); 23:51.42 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.42 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:336:45: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 336 | cdp = Some((fm.GetCriticalDisplayPort() + fm.GetScrollOffset()) * 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:357:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 357 | dest = dest.Intersect(compositionBounds.ToUnknownRect()); 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp: In function ‘void mozilla::layers::RenderMinimap(ContainerT*, const RefPtr&, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::RefLayerComposite]’: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:327:63: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:51.43 328 | fm.LayersPixelsPerCSSPixel(); 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:327:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 327 | LayerRect dp = (fm.GetDisplayPort() + fm.GetScrollOffset()) * 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:325:63: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 325 | ParentLayerRect(scrollOffset, compositionBounds.Size()) / 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:51.43 326 | LayerToParentLayerScale(1); 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:325:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 325 | ParentLayerRect(scrollOffset, compositionBounds.Size()) / 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:323:49: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 323 | LayerRect scrollRect = fm.GetScrollableRect() * fm.LayersPixelsPerCSSPixel(); 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:336:45: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 336 | cdp = Some((fm.GetCriticalDisplayPort() + fm.GetScrollOffset()) * 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:357:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 357 | dest = dest.Intersect(compositionBounds.ToUnknownRect()); 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.43 In file included from Unified_cpp_gfx_layers6.cpp:65: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In member function ‘void mozilla::layers::AsyncCompositionManager::AdjustFixedOrStickyLayer(mozilla::layers::Layer*, mozilla::layers::Layer*, mozilla::SideBits, mozilla::layers::ScrollableLayerGuid::ViewID, const LayerToParentLayerMatrix4x4&, const LayerToParentLayerMatrix4x4&, const ScreenMargin&, mozilla::layers::AsyncCompositionManager::ClipPartsCache&, const ScreenMargin&)’: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:451:52: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 451 | LayerPoint anchor = layer->GetFixedPositionAnchor(); 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:525:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 525 | ViewAs(translation, 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:51.43 526 | PixelCastJustification::NoTransformOnLayer), 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:536:63: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 536 | LayerPoint newTransformedAnchor = unconsumedTranslation + anchor; 23:51.43 | ^~~~~~ 23:51.43 In file included from Unified_cpp_gfx_layers6.cpp:110: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp: In function ‘void mozilla::layers::RenderLayers(ContainerT*, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, const mozilla::Maybe >&) [with ContainerT = mozilla::layers::ContainerLayerComposite]’: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:503:74: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 503 | DiagnosticFlags::CONTAINER, compositionBounds.ToUnknownRect(), 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:31, 23:51.43 from Unified_cpp_gfx_layers6.cpp:65: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 23:51.43 | ^~~~~~~~~~~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 221 | rect = rect.Intersect(mClipStack.LastElement()); 23:51.43 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.43 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:51.43 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 In function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:51.43 cc1plus: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 In file included from Unified_cpp_gfx_layers6.cpp:56: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp: In member function ‘bool mozilla::layers::SharedFrameMetricsHelper::AboutToCheckerboard(const mozilla::layers::FrameMetrics&, const mozilla::layers::FrameMetrics&)’: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:242:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 242 | showing = showing.Intersect(aContentMetrics.GetScrollableRect()); 23:51.43 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/TiledContentClient.cpp:227:42: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 227 | painted.Inflate(CSSMargin::FromAppUnits(nsMargin(1, 1, 1, 1))); 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 23:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.43 from Unified_cpp_gfx_layers6.cpp:2: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:237:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 237 | CSSSize size = CalculateCompositedSizeInCssPixels(); 23:51.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 23:51.43 In file included from Unified_cpp_gfx_layers6.cpp:65: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In member function ‘mozilla::ScreenMargin mozilla::layers::AsyncCompositionManager::GetFixedLayerMargins() const’: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:1496:14: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 1496 | ScreenMargin AsyncCompositionManager::GetFixedLayerMargins() const { 23:51.43 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In static member function ‘static mozilla::ScreenPoint mozilla::layers::AsyncCompositionManager::ComputeFixedMarginsOffset(const ScreenMargin&, mozilla::SideBits, const ScreenMargin&)’: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:1506:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 1506 | ScreenPoint AsyncCompositionManager::ComputeFixedMarginsOffset( 23:51.43 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.43 from Unified_cpp_gfx_layers6.cpp:2: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.43 752 | aClip.ClampPoint(points[i].As2DPoint()); 23:51.43 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.44 708 | RectTyped ProjectRectBounds( 23:51.44 | ^~~~~~~~~~~~~~~~~ 23:51.44 In file included from /usr/include/string.h:519, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/string.h:3, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/throw_gcc.h:14, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/type_traits:72, 23:51.44 from /usr/include/c++/11/bits/move.h:57, 23:51.44 from /usr/include/c++/11/bits/stl_pair.h:59, 23:51.44 from /usr/include/c++/11/bits/stl_algobase.h:64, 23:51.44 from /usr/include/c++/11/bits/stl_tree.h:63, 23:51.44 from /usr/include/c++/11/map:60, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/map:3, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/map:52, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:10, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.44 from Unified_cpp_gfx_layers6.cpp:2: 23:51.44 In function ‘void* memcpy(void*, const void*, size_t)’, 23:51.44 inlined from ‘mozilla::gfx::Matrix4x4Typed& mozilla::gfx::Matrix4x4Typed::operator=(const mozilla::gfx::Matrix4x4Typed&) [with SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1162:11, 23:51.44 inlined from ‘void mozilla::layers::TransformLayerGeometry(mozilla::layers::Layer*, mozilla::Maybe >&)’ at /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:144:37: 23:51.44 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 64 bytes at offsets 0 and 0 overlaps 64 bytes at offset 0 [-Wrestrict] 23:51.44 29 | return __builtin___memcpy_chk (__dest, __src, __len, 23:51.44 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 23:51.44 30 | __glibc_objsize0 (__dest)); 23:51.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.44 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayerPixel; TargetUnits = mozilla::ParentLayerPixel; T = float]’: 23:51.44 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.44 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:51.44 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.44 In file included from Unified_cpp_gfx_layers6.cpp:65: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In member function ‘void mozilla::layers::AsyncCompositionManager::AdjustFixedOrStickyLayer(mozilla::layers::Layer*, mozilla::layers::Layer*, mozilla::SideBits, mozilla::layers::ScrollableLayerGuid::ViewID, const LayerToParentLayerMatrix4x4&, const LayerToParentLayerMatrix4x4&, const ScreenMargin&, mozilla::layers::AsyncCompositionManager::ClipPartsCache&, const ScreenMargin&)’: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:481:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.44 481 | oldCumulativeTransform.TransformPoint(offsetAnchor); 23:51.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 23:51.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:393:6: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.44 393 | void AsyncCompositionManager::AdjustFixedOrStickyLayer( 23:51.44 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.44 from Unified_cpp_gfx_layers6.cpp:2: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.44 794 | RectTyped TransformAndClipBounds( 23:51.44 | ^~~~~~~~~~~~~~~~~~~~~~ 23:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:20, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.44 from Unified_cpp_gfx_layers6.cpp:2: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In member function ‘virtual void mozilla::layers::ColorLayerComposite::RenderLayer(const IntRect&, const mozilla::Maybe >&)’: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 23:51.44 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 23:51.44 | ^~~~ 23:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 23:51.44 265 | extern nsTArrayHeader sEmptyTArrayHeader; 23:51.44 | ^~~~~~~~~~~~~~~~~~ 23:51.44 In file included from Unified_cpp_gfx_layers6.cpp:65: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp: In lambda function: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/AsyncCompositionManager.cpp:934:7: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.44 934 | [&](Layer* layer) { 23:51.44 | ^ 23:51.44 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:51.44 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.44 from Unified_cpp_gfx_layers6.cpp:2: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.44 957 | GFX2D_API RectTyped TransformBounds( 23:51.44 | ^~~~~~~~~~~~~~~ 23:51.44 In file included from Unified_cpp_gfx_layers6.cpp:110: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp: In function ‘void mozilla::layers::RenderMinimap(ContainerT*, const RefPtr&, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::ContainerLayerComposite]’: 23:51.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.44 289 | void RenderMinimap(ContainerT* aContainer, const RefPtr& aSampler, 23:51.45 | ^~~~~~~~~~~~~ 23:51.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:307:44: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.46 307 | aSampler->GetCurrentAsyncScrollOffset(wrapper); 23:51.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 23:51.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:332:63: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.46 332 | CSSRect viewport = aSampler->GetCurrentAsyncLayoutViewport(wrapper); 23:51.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 23:51.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:355:73: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.46 355 | dest = aContainer->GetEffectiveTransform().Inverse().TransformBounds(dest); 23:51.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 23:51.46 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp: In function ‘void mozilla::layers::RenderMinimap(ContainerT*, const RefPtr&, mozilla::layers::LayerManagerComposite*, const RenderTargetIntRect&, mozilla::layers::Layer*) [with ContainerT = mozilla::layers::RefLayerComposite]’: 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.47 289 | void RenderMinimap(ContainerT* aContainer, const RefPtr& aSampler, 23:51.47 | ^~~~~~~~~~~~~ 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:289:6: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:307:44: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.47 307 | aSampler->GetCurrentAsyncScrollOffset(wrapper); 23:51.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:332:63: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.47 332 | CSSRect viewport = aSampler->GetCurrentAsyncLayoutViewport(wrapper); 23:51.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ContainerLayerComposite.cpp:355:73: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.47 355 | dest = aContainer->GetEffectiveTransform().Inverse().TransformBounds(dest); 23:51.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 23:51.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 23:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 23:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 23:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:20, 23:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 23:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 23:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 23:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MultiTiledContentClient.h:10, 23:51.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:7, 23:51.47 from Unified_cpp_gfx_layers6.cpp:2: 23:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h: In member function ‘void mozilla::layers::ClientMultiTiledLayerBuffer::Update(const nsIntRegion&, const nsIntRegion&, const nsIntRegion&, mozilla::layers::TilePaintFlags)’: 23:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 23:51.47 416 | mArray.mHdr->mLength = 0; 23:51.47 | ~~~~~~~~~~~~~~~~~~~~~^~~ 23:51.47 In file included from Unified_cpp_gfx_layers6.cpp:2: 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:191:24: note: while referencing ‘oldRetainedTiles’ 23:51.47 191 | nsTArray oldRetainedTiles; 23:51.47 | ^~~~~~~~~~~~~~~~ 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp: In member function ‘bool mozilla::layers::ClientMultiTiledLayerBuffer::ComputeProgressiveUpdateRegion(const nsIntRegion&, const nsIntRegion&, nsIntRegion&, mozilla::layers::BasicTiledLayerPaintData*, bool)’: 23:51.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/client/MultiTiledContentClient.cpp:428:6: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:51.47 428 | bool ClientMultiTiledLayerBuffer::ComputeProgressiveUpdateRegion( 23:51.47 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:51.47 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/webrender_bindings' 23:51.47 mkdir -p '.deps/' 23:51.47 gfx/webrender_bindings/RenderCompositorEGL.o 23:51.47 gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.o 23:51.47 /usr/lib64/ccache/g++ -o RenderCompositorEGL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/webrender_bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/RenderCompositorEGL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.cpp 23:52.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.16 from Unified_cpp_gfx_layers7.cpp:2: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:52.16 | ^ 23:52.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.16 from Unified_cpp_gfx_layers7.cpp:2: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:52.16 | ^ 23:52.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.16 from Unified_cpp_gfx_layers7.cpp:2: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:52.16 | ^ 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:52.16 | ^ 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:52.16 | ^ 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:52.16 | ^ 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:52.16 | ^ 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 371 | nscoord aAppUnitsPerDevPixel) { 23:52.16 | ^ 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 380 | nscoord aAppUnitsPerDevPixel) { 23:52.16 | ^ 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 387 | nscoord aAppUnitsPerDevPixel) { 23:52.16 | ^ 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 394 | nscoord aAppUnitsPerDevPixel) { 23:52.16 | ^ 23:52.16 In file included from Unified_cpp_gfx_layers7.cpp:2: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp: In member function ‘mozilla::gfx::Point mozilla::layers::LayerTransforms::GetAverage()’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:23:35: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 23 | Point LayerTransforms::GetAverage() { 23:52.16 | ^ 23:52.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.16 from Unified_cpp_gfx_layers7.cpp:11: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 189 | CSSRect GetExpandedScrollableRect() const { 23:52.16 | ^ 23:52.16 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:52.16 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.16 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:52.17 | ^ 23:52.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:52.17 | ^ 23:52.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:52.17 | ^ 23:52.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 243 | CSSRect CalculateScrollRange() const { 23:52.17 | ^ 23:52.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:52.17 | ^ 23:52.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 457 | CSSRect GetVisualViewport() const { 23:52.17 | ^ 23:52.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.17 from Unified_cpp_gfx_layers7.cpp:11: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 1338 | CSSCoord ToCSSPixels() const { return _0; } 23:52.17 | ^ 23:52.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.17 from Unified_cpp_gfx_layers7.cpp:11: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 23:52.17 | ^ 23:52.17 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.17 from Unified_cpp_gfx_layers7.cpp:11: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 21 | inline Rect ToRect(const gfxRect& aRect) { 23:52.17 | ^ 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:52.17 | ^ 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:52.17 | ^ 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 44 | inline Size ToSize(const gfxSize& aSize) { 23:52.17 | ^ 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:52.17 | ^ 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:52.17 | ^ 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:52.17 | ^ 23:52.17 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.19 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.19 from Unified_cpp_gfx_layers7.cpp:11: 23:52.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:52.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.19 1859 | int32_t aAppUnitsPerPixel) { 23:52.19 | ^ 23:52.20 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.20 3214 | int32_t aAppUnitsPerPixel) { 23:52.20 | ^ 23:52.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.20 from Unified_cpp_gfx_layers7.cpp:11: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.20 332 | LayerPoint GetFixedPositionAnchor() const { 23:52.20 | ^ 23:52.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.20 from Unified_cpp_gfx_layers7.cpp:11: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:52.20 | ^ 23:52.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.20 from Unified_cpp_gfx_layers7.cpp:11: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.20 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:52.20 | ^ 23:52.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:13, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ImageHost.cpp:16, 23:52.20 from Unified_cpp_gfx_layers7.cpp:29: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.20 1394 | LayerPoint GetFixedPositionAnchor() { 23:52.20 | ^ 23:52.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.20 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 23:52.20 | ^ 23:52.20 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:24, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:26, 23:52.20 from Unified_cpp_gfx_layers7.cpp:47: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.h: In member function ‘mozilla::ParentLayerCoord mozilla::layers::Axis::GetPos() const’: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/Axis.h:270:35: note: parameter passing for argument of type ‘mozilla::ParentLayerCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.20 270 | ParentLayerCoord GetPos() const { return mPos; } 23:52.20 | ^ 23:52.20 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:34, 23:52.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:26, 23:52.20 from Unified_cpp_gfx_layers7.cpp:47: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h: In member function ‘mozilla::CSSRect mozilla::layers::SampledAPZCState::GetLayoutViewport() const’: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h:26:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.20 26 | CSSRect GetLayoutViewport() const { return mLayoutViewport; } 23:52.20 | ^ 23:52.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h: In member function ‘mozilla::CSSPoint mozilla::layers::SampledAPZCState::GetScrollOffset() const’: 23:52.20 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/SampledAPZCState.h:27:36: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.21 27 | CSSPoint GetScrollOffset() const { return mScrollOffset; } 23:52.21 | ^ 23:52.21 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:26, 23:52.21 from Unified_cpp_gfx_layers7.cpp:47: 23:52.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h: In member function ‘mozilla::ParentLayerRect mozilla::layers::AsyncPanZoomController::GetCompositionBounds() const’: 23:52.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/apz/src/AsyncPanZoomController.h:1131:48: note: parameter passing for argument of type ‘mozilla::ParentLayerRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.21 1131 | ParentLayerRect GetCompositionBounds() const { 23:52.21 | ^ 23:52.21 In file included from Unified_cpp_gfx_layers7.cpp:47: 23:52.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp: In function ‘mozilla::gfx::Rect mozilla::layers::RectWithEdges(int32_t, int32_t, int32_t, int32_t)’: 23:52.21 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:705:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.21 705 | int32_t aLeft) { 23:52.21 | ^ 23:52.21 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/PaintCounter.cpp:16, 23:52.21 from Unified_cpp_gfx_layers7.cpp:56: 23:52.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/HelpersSkia.h: In function ‘mozilla::gfx::Point mozilla::gfx::SkPointToPoint(const SkPoint&)’: 23:52.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/HelpersSkia.h:253:57: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.21 253 | static inline Point SkPointToPoint(const SkPoint& aPoint) { 23:52.21 | ^ 23:52.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/HelpersSkia.h: In function ‘mozilla::gfx::Rect mozilla::gfx::SkRectToRect(const SkRect&)’: 23:52.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/HelpersSkia.h:257:52: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.21 257 | static inline Rect SkRectToRect(const SkRect& aRect) { 23:52.21 | ^ 23:52.21 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/APZChild.cpp:10, 23:52.21 from Unified_cpp_gfx_layers7.cpp:119: 23:52.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 23:52.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.21 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 23:52.21 | ^ 23:52.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:52.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:52.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.21 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.21 from Unified_cpp_gfx_layers7.cpp:2: 23:52.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:52.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 23:52.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:52.21 | ^~~~~~~~ 23:52.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:52.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:52.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.23 from Unified_cpp_gfx_layers7.cpp:2: 23:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.24 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:52.24 | ^~~~~~~~ 23:52.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.24 from Unified_cpp_gfx_layers7.cpp:2: 23:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:52.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:32:38: required from here 23:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.24 62 | Sub operator-(const Sub& aPoint) const { 23:52.24 | ^~~~~~~~ 23:52.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.24 from Unified_cpp_gfx_layers7.cpp:2: 23:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:52.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 23:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.24 427 | SizeT Size() const { return SizeT(width, height); } 23:52.24 | ^~~~ 23:52.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.24 from Unified_cpp_gfx_layers7.cpp:2: 23:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:52.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 23:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.24 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:52.24 | ^~~~~~~~ 23:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:52.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 23:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.24 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:52.24 | ^~~~~~~~ 23:52.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.24 from Unified_cpp_gfx_layers7.cpp:2: 23:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:52.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 23:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.24 62 | Sub operator-(const Sub& aPoint) const { 23:52.24 | ^~~~~~~~ 23:52.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.24 from Unified_cpp_gfx_layers7.cpp:2: 23:52.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.25 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:52.25 | ^~~~~~~~ 23:52.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.25 from Unified_cpp_gfx_layers7.cpp:2: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:52.25 | ^~~~~~~~~~~~~ 23:52.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.25 from Unified_cpp_gfx_layers7.cpp:2: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.25 323 | static SizeTyped FromUnknownSize( 23:52.25 | ^~~~~~~~~~~~~~~ 23:52.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.25 from Unified_cpp_gfx_layers7.cpp:2: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.25 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 23:52.25 | ^~~~~~~~~~~~~~ 23:52.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.25 from Unified_cpp_gfx_layers7.cpp:2: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ImageHost.cpp:245:30: required from here 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.25 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:52.25 | ^~~~~~~~~ 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘static Sub mozilla::gfx::BaseRect::MaxIntRect() [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:393:67: required from here 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:636:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.25 636 | static Sub MaxIntRect() { 23:52.25 | ^~~~~~~~~~ 23:52.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.25 from Unified_cpp_gfx_layers7.cpp:2: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 23:52.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 23:52.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:52.26 | ^~~~~~~~~~~~~ 23:52.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:52.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.26 from Unified_cpp_gfx_layers7.cpp:2: 23:52.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:52.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 23:52.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.27 383 | Point TopLeft() const { return Point(x, y); } 23:52.27 | ^~~~~~~ 23:52.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.27 from Unified_cpp_gfx_layers7.cpp:2: 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.28 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 23:52.28 | ^~~~~~~~~~~~~~~ 23:52.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.28 from Unified_cpp_gfx_layers7.cpp:2: 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 23:52.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: required from here 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.28 246 | PointTyped As2DPoint() const { 23:52.28 | ^~~~~~~~~ 23:52.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.28 from Unified_cpp_gfx_layers7.cpp:2: 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:759:39: required from ‘void mozilla::layers::RenderWithAllMasks(mozilla::layers::Layer*, mozilla::layers::Compositor*, const IntRect&, RenderCallbackType) [with RenderCallbackType = mozilla::layers::ImageLayerComposite::RenderLayer(const IntRect&, const mozilla::Maybe >&)::; mozilla::gfx::IntRect = mozilla::gfx::IntRectTyped]’ 23:52.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ImageLayerComposite.cpp:92:21: required from here 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.28 794 | RectTyped TransformAndClipBounds( 23:52.28 | ^~~~~~~~~~~~~~~~~~~~~~ 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:66: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:52.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:392:24: required from here 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.28 708 | RectTyped ProjectRectBounds( 23:52.28 | ^~~~~~~~~~~~~~~~~ 23:52.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.28 from Unified_cpp_gfx_layers7.cpp:11: 23:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:52.28 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:427:47: required from here 23:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:244:36: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.28 244 | static gfx::RectTyped TransformBy( 23:52.28 | ^~~~~~~~~~~ 23:52.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.28 from Unified_cpp_gfx_layers7.cpp:2: 23:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 23:52.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:155:53: required from ‘mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::TiledLayerBufferComposite; Tile = mozilla::layers::TileHost; mozilla::gfx::IntSize = mozilla::gfx::IntSizeTyped]’ 23:52.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/TiledContentHost.cpp:91:65: required from here 23:52.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.29 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 23:52.29 | ^~~~~~~~ 23:52.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.29 from Unified_cpp_gfx_layers7.cpp:2: 23:52.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 23:52.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:52.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:52.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.29 2266 | PointTyped TransformPointSimple( 23:52.29 | ^~~~~~~~~~~~~~~~~~~~ 23:52.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.29 from Unified_cpp_gfx_layers7.cpp:2: 23:52.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:52.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:738:43: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’ 23:52.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:66: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:52.29 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:392:24: required from here 23:52.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.29 383 | Point TopLeft() const { return Point(x, y); } 23:52.29 | ^~~~~~~ 23:52.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.30 from Unified_cpp_gfx_layers7.cpp:2: 23:52.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]’: 23:52.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:49: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’ 23:52.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:66: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:52.30 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:392:24: required from here 23:52.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.30 246 | PointTyped As2DPoint() const { 23:52.31 | ^~~~~~~~~ 23:52.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.31 from Unified_cpp_gfx_layers7.cpp:2: 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 23:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:427:47: required from here 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.31 957 | GFX2D_API RectTyped TransformBounds( 23:52.31 | ^~~~~~~~~~~~~~~ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: required from ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:427:47: required from here 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.31 950 | PointTyped TransformPoint( 23:52.31 | ^~~~~~~~~~~~~~ 23:52.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.31 from Unified_cpp_gfx_layers7.cpp:2: 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.31 760 | typename detail::Nth::Type extract() { 23:52.31 | ^~~~~~~ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.32 In file included from Unified_cpp_gfx_layers7.cpp:2: 23:52.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp: In member function ‘mozilla::gfx::Point mozilla::layers::LayerTransforms::GetAverage()’: 23:52.32 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:23:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.32 23 | Point LayerTransforms::GetAverage() { 23:52.32 | ^~~~~~~~~~~~~~~ 23:52.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.33 from Unified_cpp_gfx_layers7.cpp:2: 23:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.33 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:52.33 | ^~~~~~~~~ 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.34 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 23:52.34 | ^~~~~~~~ 23:52.34 In file included from Unified_cpp_gfx_layers7.cpp:29: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ImageHost.cpp: In member function ‘virtual void mozilla::layers::ImageHost::Composite(mozilla::layers::Compositor*, mozilla::layers::LayerComposite*, mozilla::layers::EffectChain&, float, const Matrix4x4&, mozilla::gfx::SamplingFilter, const IntRect&, const nsIntRegion*, const mozilla::Maybe >&)’: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ImageHost.cpp:245:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.34 245 | rect = rect.Intersect(pictureRect); 23:52.34 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.34 from Unified_cpp_gfx_layers7.cpp:2: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.34 882 | p = srcPoint.As2DPoint(); 23:52.34 | ^ 23:52.34 In file included from Unified_cpp_gfx_layers7.cpp:47: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp: In member function ‘void mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, nsIntRegion&, mozilla::LayerIntRegion&, const mozilla::Maybe >&, const mozilla::Maybe >&, bool)’: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:394:35: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.34 394 | .valueOr(LayerRect()); 23:52.34 | ^ 23:52.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.34 from Unified_cpp_gfx_layers7.cpp:2: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:738:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.34 738 | points[0] = ProjectPoint(aRect.TopLeft()); 23:52.34 | ~~~~~~~~~~~~~^~ 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:751:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.34 751 | PointTyped point2d = 23:52.34 | ^~~~~~~ 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:782:50: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.34 782 | return RectTyped(0, 0, 0, 0); 23:52.34 | ^ 23:52.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.34 from Unified_cpp_gfx_layers7.cpp:2: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.34 383 | Point TopLeft() const { return Point(x, y); } 23:52.34 | ^~~~~~~ 23:52.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.34 from Unified_cpp_gfx_layers7.cpp:2: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.34 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:52.34 | ^~~~~~~~~ 23:52.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.35 from Unified_cpp_gfx_layers7.cpp:2: 23:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.35 384 | Point TopRight() const { return Point(XMost(), y); } 23:52.35 | ^~~~~~~~ 23:52.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.35 from Unified_cpp_gfx_layers7.cpp:2: 23:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayerPixel; F = float]’: 23:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.35 246 | PointTyped As2DPoint() const { 23:52.35 | ^~~~~~~~~ 23:52.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.35 from Unified_cpp_gfx_layers7.cpp:2: 23:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.35 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:52.35 | ^~~~~~~~~ 23:52.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.36 from Unified_cpp_gfx_layers7.cpp:2: 23:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::ClampPoint(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:612:23: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.36 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 23:52.36 | ^~~~~~~~~~ 23:52.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BufferList.h:17, 23:52.36 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/pickle.h:17, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/chrome/common/ipc_message.h:13, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:27, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.37 from Unified_cpp_gfx_layers7.cpp:2: 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h: In member function ‘constexpr T mozilla::Maybe::valueOr(V&&) const [with V = mozilla::gfx::RectTyped; T = mozilla::gfx::RectTyped]’: 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h:486:15: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 486 | constexpr T valueOr(V&& aDefault) const { 23:52.37 | ^~~~~~~ 23:52.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.37 from Unified_cpp_gfx_layers7.cpp:11: 23:52.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:52.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 254 | TransformBy(aTransform, gfx::RectTyped(aRect))); 23:52.37 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.37 from Unified_cpp_gfx_layers7.cpp:2: 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 963 | quad[0] = TransformPoint(aRect.TopLeft()); 23:52.37 | ^~~~ 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 963 | quad[0] = TransformPoint(aRect.TopLeft()); 23:52.37 | ~~~~~~~~~~~~~^~ 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 963 | quad[0] = TransformPoint(aRect.TopLeft()); 23:52.37 | ^~~~ 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:964:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 964 | quad[1] = TransformPoint(aRect.TopRight()); 23:52.37 | ~~~~~~~~~~~~~~^~ 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:964:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 964 | quad[1] = TransformPoint(aRect.TopRight()); 23:52.37 | ^~~~ 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:965:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 23:52.37 | ~~~~~~~~~~~~~~~~^~ 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:965:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 965 | quad[2] = TransformPoint(aRect.BottomLeft()); 23:52.37 | ^~~~ 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 966 | quad[3] = TransformPoint(aRect.BottomRight()); 23:52.37 | ~~~~~~~~~~~~~~~~~^~ 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 966 | quad[3] = TransformPoint(aRect.BottomRight()); 23:52.37 | ^~~~ 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.37 988 | max_y - min_y); 23:52.37 | ^ 23:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 23:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.38 950 | PointTyped TransformPoint( 23:52.38 | ^~~~~~~~~~~~~~ 23:52.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.38 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.38 from Unified_cpp_gfx_layers7.cpp:2: 23:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.39 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:52.39 | ^~~~~~~~~ 23:52.39 In file included from Unified_cpp_gfx_layers7.cpp:47: 23:52.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp: In function ‘mozilla::gfx::IntRectTyped mozilla::layers::TransformRect(const mozilla::gfx::IntRectTyped&, const Matrix&, bool) [with Units = mozilla::gfx::UnknownUnits]’: 23:52.39 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:271:3: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.39 271 | rect = aTransform.TransformBounds(rect); 23:52.39 | ^~~~ 23:52.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.40 from Unified_cpp_gfx_layers7.cpp:2: 23:52.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 23:52.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.40 110 | quad[0] = TransformPoint(aRect.TopLeft()); 23:52.40 | ^~~~ 23:52.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.40 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 23:52.40 | ^ 23:52.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.40 from Unified_cpp_gfx_layers7.cpp:2: 23:52.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:52.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.40 383 | Point TopLeft() const { return Point(x, y); } 23:52.40 | ^~~~~~~ 23:52.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:13, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ImageHost.cpp:16, 23:52.40 from Unified_cpp_gfx_layers7.cpp:29: 23:52.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 23:52.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.40 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:52.40 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.40 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:52.40 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:52.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.40 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:52.40 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.40 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:52.40 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:52.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:28: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.40 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:52.40 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.40 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 23:52.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:52.40 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.40 from Unified_cpp_gfx_layers7.cpp:11: 23:52.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:52.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:17: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.40 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:52.40 | ^~~~~~~~~~~ 23:52.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.41 from Unified_cpp_gfx_layers7.cpp:2: 23:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.41 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 23:52.41 | ^~~~~~~~~ 23:52.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.41 from Unified_cpp_gfx_layers7.cpp:2: 23:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.41 950 | PointTyped TransformPoint( 23:52.41 | ^~~~~~~~~~~~~~ 23:52.41 In file included from Unified_cpp_gfx_layers7.cpp:47: 23:52.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp: In member function ‘void mozilla::layers::LayerManagerComposite::DrawBorder(const IntRect&, int32_t, const mozilla::gfx::DeviceColor&, const Matrix4x4&)’: 23:52.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:720:20: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.41 720 | RectWithEdges(aOuter.Y(), aOuter.XMost(), inner.Y(), aOuter.X()), aOuter, 23:52.41 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.41 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/TiledContentHost.h:14, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:23, 23:52.41 from Unified_cpp_gfx_layers7.cpp:47: 23:52.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h: In member function ‘mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::TiledLayerBufferComposite; Tile = mozilla::layers::TileHost]’: 23:52.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:155:53: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.41 155 | return gfx::IntSize::Round(gfx::Size(mTileSize) / mResolution); 23:52.41 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:52.41 In function ‘constexpr T mozilla::Maybe::valueOr(V&&) const [with V = mozilla::gfx::RectTyped; T = mozilla::gfx::RectTyped]’: 23:52.41 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.41 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.41 from Unified_cpp_gfx_layers7.cpp:2: 23:52.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 23:52.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.43 113 | quad[3] = TransformPoint(aRect.BottomRight()); 23:52.43 | ~~~~~~~~~~~~~~~~~^~ 23:52.43 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/TiledContentHost.h:14, 23:52.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:23, 23:52.43 from Unified_cpp_gfx_layers7.cpp:47: 23:52.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h: In member function ‘mozilla::gfx::IntSize mozilla::layers::TiledLayerBuffer::GetScaledTileSize() const [with Derived = mozilla::layers::TiledLayerBufferComposite; Tile = mozilla::layers::TileHost]’: 23:52.43 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/TiledLayerBuffer.h:155:53: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.44 155 | return gfx::IntSize::Round(gfx::Size(mTileSize) / mResolution); 23:52.44 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 23:52.44 In file included from Unified_cpp_gfx_layers7.cpp:47: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp: In member function ‘void mozilla::layers::LayerManagerComposite::DrawBorder(const IntRect&, int32_t, const mozilla::gfx::DeviceColor&, const Matrix4x4&)’: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:720:20: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.44 720 | RectWithEdges(aOuter.Y(), aOuter.XMost(), inner.Y(), aOuter.X()), aOuter, 23:52.44 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerManagerComposite.h:13, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/ImageHost.cpp:16, 23:52.44 from Unified_cpp_gfx_layers7.cpp:29: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.44 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:52.44 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.44 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 23:52.44 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:52.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:46: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.44 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:52.44 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.44 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 23:52.44 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 23:52.44 In file included from Unified_cpp_gfx_layers7.cpp:47: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp: In function ‘mozilla::gfx::IntRectTyped mozilla::layers::TransformRect(const mozilla::gfx::IntRectTyped&, const Matrix4x4&, bool) [with Units = mozilla::LayerPixel]’: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:296:66: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.44 296 | rect = aTransform.TransformAndClipBounds(rect, Rect::MaxIntRect()); 23:52.44 | ~~~~~~~~~~~~~~~~^~ 23:52.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.44 from Unified_cpp_gfx_layers7.cpp:2: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:741:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.44 741 | points[3] = ProjectPoint(aRect.BottomLeft()); 23:52.44 | ~~~~~~~~~~~~~~~~^~ 23:52.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:49: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.44 752 | aClip.ClampPoint(points[i].As2DPoint()); 23:52.44 | ~~~~~~~~~~~~~~~~~~~^~ 23:52.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.44 966 | quad[3] = TransformPoint(aRect.BottomRight()); 23:52.44 | ~~~~~~~~~~~~~~~~~^~ 23:52.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.h:10, 23:52.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/GPUVideoTextureHost.cpp:7, 23:52.44 from Unified_cpp_gfx_layers7.cpp:11: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::IntRectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntRectTyped&) [with TargetUnits = mozilla::RenderTargetPixel; SourceUnits = mozilla::ParentLayerPixel]’: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:254:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.44 254 | TransformBy(aTransform, gfx::RectTyped(aRect))); 23:52.44 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.44 In file included from Unified_cpp_gfx_layers7.cpp:47: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp: In member function ‘void mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, nsIntRegion&, mozilla::LayerIntRegion&, const mozilla::Maybe >&, const mozilla::Maybe >&, bool)’: 23:52.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:393:77: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.45 393 | ParentLayerRect(*outsideClip), LayerRect::MaxIntRect()) 23:52.45 | ~~~~~~~~~~~~~~~~~~~~~^~ 23:52.45 In file included from Unified_cpp_gfx_layers7.cpp:2: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp: In member function ‘mozilla::gfx::Point mozilla::layers::LayerTransforms::GetAverage()’: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:23:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.45 23 | Point LayerTransforms::GetAverage() { 23:52.45 | ^~~~~~~~~~~~~~~ 23:52.45 In file included from Unified_cpp_gfx_layers7.cpp:101: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/APZCTreeManagerChild.cpp: In member function ‘mozilla::ipc::IPCResult mozilla::layers::APZCTreeManagerChild::RecvNotifyPinchGesture(const PinchGestureType&, const ScrollableLayerGuid&, const LayoutDeviceCoord&, const Modifiers&)’: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/APZCTreeManagerChild.cpp:155:43: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.45 155 | APZCCallbackHelper::NotifyPinchGesture(aType, aSpanChange, aModifiers, 23:52.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.45 156 | mCompositorSession->GetWidget()); 23:52.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.45 In file included from Unified_cpp_gfx_layers7.cpp:2: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp: In member function ‘float mozilla::layers::LayerTransformRecorder::CalculateFrameUniformity(uintptr_t)’: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:107:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.45 107 | float LayerTransformRecorder::CalculateFrameUniformity(uintptr_t aLayer) { 23:52.45 | ^~~~~~~~~~~~~~~~~~~~~~ 23:52.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:52.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.45 from Unified_cpp_gfx_layers7.cpp:2: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::LayerPixel; T = float]’: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.45 752 | aClip.ClampPoint(points[i].As2DPoint()); 23:52.45 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 23:52.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.45 708 | RectTyped ProjectRectBounds( 23:52.45 | ^~~~~~~~~~~~~~~~~ 23:52.45 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 23:52.45 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.45 In file included from Unified_cpp_gfx_layers7.cpp:47: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp: In function ‘void mozilla::layers::AddTransformedRegionRoundIn(mozilla::gfx::IntRegionTyped&, const mozilla::gfx::IntRegionTyped&, const MatrixType&) [with Units = mozilla::gfx::UnknownUnits; MatrixType = mozilla::gfx::BaseMatrix]’: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:271:36: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.45 271 | rect = aTransform.TransformBounds(rect); 23:52.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 23:52.45 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::ParentLayerPixel; TargetUnits = mozilla::RenderTargetPixel; T = float]’: 23:52.45 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp: In member function ‘void mozilla::layers::LayerManagerComposite::PostProcessLayers(mozilla::layers::Layer*, nsIntRegion&, mozilla::LayerIntRegion&, const mozilla::Maybe >&, const mozilla::Maybe >&, bool)’: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/LayerManagerComposite.cpp:394:23: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.45 392 | UntransformBy(ViewAs(localTransform), 23:52.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.45 393 | ParentLayerRect(*outsideClip), LayerRect::MaxIntRect()) 23:52.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:52.45 394 | .valueOr(LayerRect()); 23:52.45 | ~~~~~~~~^~~~~~~~~~~~~ 23:52.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 23:52.45 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 23:52.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 23:52.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.h:10, 23:52.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/composite/FrameUniformityData.cpp:7, 23:52.45 from Unified_cpp_gfx_layers7.cpp:2: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::layers::TiledLayerBufferComposite::AddAnimationInvalidation(nsIntRegion&)’: 23:52.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 23:52.46 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 23:52.46 | ^~~~ 23:52.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 23:52.46 265 | extern nsTArrayHeader sEmptyTArrayHeader; 23:52.46 | ^~~~~~~~~~~~~~~~~~ 23:52.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In member function ‘virtual void mozilla::layers::LayerManagerComposite::InvalidateAll()’: 23:52.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 23:52.47 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 23:52.47 | ^~~~ 23:52.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 23:52.47 265 | extern nsTArrayHeader sEmptyTArrayHeader; 23:52.47 | ^~~~~~~~~~~~~~~~~~ 23:52.47 In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:52.47 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:52.47 gfx/vr/service/PuppetSession.o 23:52.48 /usr/lib64/ccache/g++ -o OpenVRViveMapper.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/OpenVRViveMapper.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRViveMapper.cpp 23:54.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:54.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.h:13, 23:54.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRViveMapper.h:10, 23:54.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRViveMapper.cpp:7: 23:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:54.00 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:54.00 | ^ 23:54.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:54.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRControllerMapper.h:13, 23:54.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRViveMapper.h:10, 23:54.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRViveMapper.cpp:7: 23:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:54.00 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:54.00 | ^ 23:54.00 gfx/vr/service/Unified_cpp_gfx_vr_service0.o 23:54.00 /usr/lib64/ccache/g++ -o PuppetSession.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/PuppetSession.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/PuppetSession.cpp 23:56.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:56.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:56.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 23:56.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/PuppetSession.h:10, 23:56.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/PuppetSession.cpp:7: 23:56.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:56.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:56.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:56.61 | ^ 23:56.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:56.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 23:56.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/PuppetSession.h:10, 23:56.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/PuppetSession.cpp:7: 23:56.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:56.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:56.61 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:56.61 | ^ 23:56.62 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_vr_service0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/layers/d3d11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_gfx_vr_service0.o.pp Unified_cpp_gfx_vr_service0.cpp 23:57.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.39 from Unified_cpp_gfx_layers9.cpp:2: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.39 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:57.39 | ^ 23:57.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.39 from Unified_cpp_gfx_layers9.cpp:2: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:57.39 | ^ 23:57.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.39 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.39 from Unified_cpp_gfx_layers9.cpp:2: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.39 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:57.39 | ^ 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.39 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:57.39 | ^ 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:57.39 | ^ 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:57.39 | ^ 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:57.39 | ^ 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.39 371 | nscoord aAppUnitsPerDevPixel) { 23:57.39 | ^ 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.40 380 | nscoord aAppUnitsPerDevPixel) { 23:57.40 | ^ 23:57.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:57.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.40 387 | nscoord aAppUnitsPerDevPixel) { 23:57.40 | ^ 23:57.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:57.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.40 394 | nscoord aAppUnitsPerDevPixel) { 23:57.40 | ^ 23:57.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:57.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 23:57.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 23:57.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:13, 23:57.40 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.40 from Unified_cpp_gfx_layers9.cpp:2: 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.40 189 | CSSRect GetExpandedScrollableRect() const { 23:57.40 | ^ 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.40 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:57.40 | ^ 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.40 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:57.40 | ^ 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.40 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:57.40 | ^ 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.40 243 | CSSRect CalculateScrollRange() const { 23:57.40 | ^ 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:57.40 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.41 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:57.41 | ^ 23:57.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 23:57.41 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.41 457 | CSSRect GetVisualViewport() const { 23:57.41 | ^ 23:57.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 23:57.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 23:57.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 23:57.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:57.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:13, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.42 from Unified_cpp_gfx_layers9.cpp:2: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.42 1338 | CSSCoord ToCSSPixels() const { return _0; } 23:57.42 | ^ 23:57.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:13, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.42 from Unified_cpp_gfx_layers9.cpp:2: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.42 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 23:57.42 | ^ 23:57.42 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:13, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.42 from Unified_cpp_gfx_layers9.cpp:2: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.42 21 | inline Rect ToRect(const gfxRect& aRect) { 23:57.42 | ^ 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.42 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:57.42 | ^ 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.42 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:57.42 | ^ 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.42 44 | inline Size ToSize(const gfxSize& aSize) { 23:57.42 | ^ 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.42 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:57.42 | ^ 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.42 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:57.42 | ^ 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.42 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:57.42 | ^ 23:57.42 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:13, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.43 from Unified_cpp_gfx_layers9.cpp:2: 23:57.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:57.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.43 1859 | int32_t aAppUnitsPerPixel) { 23:57.43 | ^ 23:57.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:57.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.43 3214 | int32_t aAppUnitsPerPixel) { 23:57.43 | ^ 23:57.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:13, 23:57.43 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.43 from Unified_cpp_gfx_layers9.cpp:2: 23:57.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:57.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.43 332 | LayerPoint GetFixedPositionAnchor() const { 23:57.43 | ^ 23:57.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:13, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.44 from Unified_cpp_gfx_layers9.cpp:2: 23:57.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:57.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.44 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:57.44 | ^ 23:57.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:20, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:13, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.44 from Unified_cpp_gfx_layers9.cpp:2: 23:57.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:57.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.44 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:57.44 | ^ 23:57.44 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ImageLayers.h:10, 23:57.44 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionParent.cpp:10, 23:57.44 from Unified_cpp_gfx_layers9.cpp:11: 23:57.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 23:57.44 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.44 1394 | LayerPoint GetFixedPositionAnchor() { 23:57.44 | ^ 23:57.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 23:57.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.45 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 23:57.45 | ^ 23:57.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 23:57.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 23:57.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 23:57.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/SharedSurfacesChild.cpp:15, 23:57.45 from Unified_cpp_gfx_layers9.cpp:74: 23:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 23:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.45 49 | gfx::Size GetInheritedScale() const { return mScale; } 23:57.45 | ^ 23:57.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 23:57.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 23:57.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/UiCompositorControllerChild.cpp:9, 23:57.45 from Unified_cpp_gfx_layers9.cpp:92: 23:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 23:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.45 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 23:57.45 | ^ 23:57.45 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/CanvasLayerMLGPU.cpp:20, 23:57.45 from Unified_cpp_gfx_layers9.cpp:137: 23:57.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.h: In member function ‘virtual mozilla::gfx::Rect mozilla::layers::MaskCombineOperation::ComputeMaskRect(mozilla::layers::Layer*) const’: 23:57.45 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/mlgpu/MaskOperation.h:72:59: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.45 72 | gfx::Rect ComputeMaskRect(Layer* aLayer) const override { return mArea; } 23:57.45 | ^ 23:57.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:57.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:57.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:57.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.46 from Unified_cpp_gfx_layers9.cpp:2: 23:57.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:57.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 23:57.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.46 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:57.46 | ^~~~~~~~ 23:57.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.46 from Unified_cpp_gfx_layers9.cpp:2: 23:57.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:57.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:57.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:57.46 | ^~~~~~~~ 23:57.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.46 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.46 from Unified_cpp_gfx_layers9.cpp:2: 23:57.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:57.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 23:57.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.47 427 | SizeT Size() const { return SizeT(width, height); } 23:57.47 | ^~~~ 23:57.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.47 from Unified_cpp_gfx_layers9.cpp:2: 23:57.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:57.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 23:57.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.47 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:57.47 | ^~~~~~~~ 23:57.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:57.47 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 23:57.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.47 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:57.47 | ^~~~~~~~ 23:57.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.47 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.47 from Unified_cpp_gfx_layers9.cpp:2: 23:57.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:57.48 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 23:57.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.48 62 | Sub operator-(const Sub& aPoint) const { 23:57.48 | ^~~~~~~~ 23:57.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.48 from Unified_cpp_gfx_layers9.cpp:2: 23:57.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:57.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:57.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.48 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:57.48 | ^~~~~~~~ 23:57.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.48 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.48 from Unified_cpp_gfx_layers9.cpp:2: 23:57.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 23:57.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 23:57.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:57.49 | ^~~~~~~~~~~~~ 23:57.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.49 from Unified_cpp_gfx_layers9.cpp:2: 23:57.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:57.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:57.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.49 323 | static SizeTyped FromUnknownSize( 23:57.49 | ^~~~~~~~~~~~~~~ 23:57.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.49 from Unified_cpp_gfx_layers9.cpp:2: 23:57.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 23:57.49 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 23:57.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.49 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 23:57.49 | ^~~~~~~~~~~~~~ 23:57.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.50 from Unified_cpp_gfx_layers9.cpp:2: 23:57.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 23:57.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 23:57.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.50 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:57.50 | ^~~~~~~~~~~~~ 23:57.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.50 from Unified_cpp_gfx_layers9.cpp:2: 23:57.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:57.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 23:57.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.50 383 | Point TopLeft() const { return Point(x, y); } 23:57.50 | ^~~~~~~ 23:57.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.50 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.51 from Unified_cpp_gfx_layers9.cpp:2: 23:57.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 23:57.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 23:57.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.51 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 23:57.51 | ^~~~~~~~~~~~~~~ 23:57.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.51 from Unified_cpp_gfx_layers9.cpp:2: 23:57.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 23:57.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 23:57.51 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: required from here 23:57.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.51 246 | PointTyped As2DPoint() const { 23:57.51 | ^~~~~~~~~ 23:57.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.51 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.51 from Unified_cpp_gfx_layers9.cpp:2: 23:57.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:57.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:57.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:57.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.52 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 23:57.52 | ^~~~~~~~~ 23:57.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.52 from Unified_cpp_gfx_layers9.cpp:2: 23:57.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 23:57.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:57.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:57.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.52 2266 | PointTyped TransformPointSimple( 23:57.52 | ^~~~~~~~~~~~~~~~~~~~ 23:57.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 23:57.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 23:57.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 23:57.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.52 794 | RectTyped TransformAndClipBounds( 23:57.52 | ^~~~~~~~~~~~~~~~~~~~~~ 23:57.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 23:57.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:12, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.53 from Unified_cpp_gfx_layers9.cpp:2: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.53 760 | typename detail::Nth::Type extract() { 23:57.53 | ^~~~~~~ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.53 from Unified_cpp_gfx_layers9.cpp:2: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘bool mozilla::gfx::operator==(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:35:15: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.53 35 | friend bool operator==(Sub aA, Sub aB) { return aA.value == aB.value; } 23:57.53 | ^~~~~~~~ 23:57.53 In file included from Unified_cpp_gfx_layers9.cpp:38: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/RemoteContentController.cpp: In member function ‘void mozilla::layers::RemoteContentController::HandleTapOnMainThread(mozilla::layers::GeckoContentController::TapType, mozilla::LayoutDevicePoint, mozilla::Modifiers, mozilla::layers::PAPZParent::ScrollableLayerGuid, uint64_t)’: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/RemoteContentController.cpp:61:6: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.53 61 | void RemoteContentController::HandleTapOnMainThread(TapType aTapType, 23:57.53 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/RemoteContentController.cpp: In member function ‘void mozilla::layers::RemoteContentController::NotifyPinchGestureOnCompositorThread(mozilla::PinchGestureInput::PinchGestureType, const ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)’: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/RemoteContentController.cpp:144:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.53 144 | void RemoteContentController::NotifyPinchGestureOnCompositorThread( 23:57.53 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:57.53 In file included from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/message_loop.h:31, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/MessageChannel.h:12, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:22, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.h:12, 23:57.53 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/LayerTransactionChild.cpp:7, 23:57.53 from Unified_cpp_gfx_layers9.cpp:2: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadUtils.h: In member function ‘nsresult mozilla::detail::RunnableMethodImpl::Run() [with PtrType = mozilla::layers::RemoteContentController*; Method = void (mozilla::layers::RemoteContentController::*)(mozilla::layers::GeckoContentController_TapType, mozilla::gfx::PointTyped, short unsigned int, mozilla::layers::ScrollableLayerGuid, long unsigned int); bool Owning = true; mozilla::RunnableKind Kind = mozilla::RunnableKind::Standard; Storages = {mozilla::layers::GeckoContentController_TapType, mozilla::gfx::PointTyped, short unsigned int, mozilla::layers::ScrollableLayerGuid, long unsigned int}]’: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadUtils.h:1185:21: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.53 1185 | return ((*o).*m)(Get(args).PassAsParameter()...); 23:57.53 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:57.53 In file included from Unified_cpp_gfx_layers9.cpp:38: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/RemoteContentController.cpp: In member function ‘void mozilla::layers::RemoteContentController::NotifyPinchGestureOnCompositorThread(mozilla::PinchGestureInput::PinchGestureType, const ScrollableLayerGuid&, mozilla::LayoutDeviceCoord, mozilla::Modifiers)’: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/RemoteContentController.cpp:144:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.53 144 | void RemoteContentController::NotifyPinchGestureOnCompositorThread( 23:57.53 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:57.53 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/RemoteContentController.cpp: In member function ‘void mozilla::layers::RemoteContentController::HandleTapOnMainThread(mozilla::layers::GeckoContentController::TapType, mozilla::LayoutDevicePoint, mozilla::Modifiers, mozilla::layers::PAPZParent::ScrollableLayerGuid, uint64_t)’: 23:57.53 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/RemoteContentController.cpp:61:6: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.53 61 | void RemoteContentController::HandleTapOnMainThread(TapType aTapType, 23:57.53 | ^~~~~~~~~~~~~~~~~~~~~~~ 23:57.53 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia' 23:57.53 mkdir -p '.deps/' 23:57.53 gfx/skia/SkBitmapProcState.o 23:57.53 gfx/skia/SkBitmapProcState_matrixProcs.o 23:57.55 /usr/lib64/ccache/g++ -o SkBitmapProcState.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkBitmapProcState.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBitmapProcState.cpp 23:57.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:57.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:57.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 23:57.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.h:10, 23:57.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:12: 23:57.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 23:57.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 23:57.90 | ^ 23:57.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:57.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 23:57.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.h:10, 23:57.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:12: 23:57.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 23:57.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 23:57.90 | ^ 23:57.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:11, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:26: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 371 | nscoord aAppUnitsPerDevPixel) { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 380 | nscoord aAppUnitsPerDevPixel) { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 387 | nscoord aAppUnitsPerDevPixel) { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 394 | nscoord aAppUnitsPerDevPixel) { 23:57.91 | ^ 23:57.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRParent.h:10, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:40: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 189 | CSSRect GetExpandedScrollableRect() const { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 243 | CSSRect CalculateScrollRange() const { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 23:57.91 | ^ 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 23:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.91 457 | CSSRect GetVisualViewport() const { 23:57.91 | ^ 23:57.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 23:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 23:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 23:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRParent.h:10, 23:57.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:40: 23:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 23:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.92 1338 | CSSCoord ToCSSPixels() const { return _0; } 23:57.92 | ^ 23:57.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRParent.h:10, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:40: 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 23:57.93 | ^ 23:57.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRParent.h:10, 23:57.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:40: 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.93 21 | inline Rect ToRect(const gfxRect& aRect) { 23:57.93 | ^ 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 23:57.93 | ^ 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 23:57.93 | ^ 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.93 44 | inline Size ToSize(const gfxSize& aSize) { 23:57.93 | ^ 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 23:57.93 | ^ 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 23:57.93 | ^ 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 23:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 23:57.94 | ^ 23:57.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRParent.h:10, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:40: 23:57.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 23:57.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.94 1859 | int32_t aAppUnitsPerPixel) { 23:57.94 | ^ 23:57.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 23:57.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.94 3214 | int32_t aAppUnitsPerPixel) { 23:57.94 | ^ 23:57.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRParent.h:10, 23:57.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:40: 23:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 23:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.95 332 | LayerPoint GetFixedPositionAnchor() const { 23:57.95 | ^ 23:57.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRParent.h:10, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:40: 23:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 23:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.95 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 23:57.95 | ^ 23:57.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManager.h:13, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRMessageUtils.h:14, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRParent.h:20, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRParent.h:10, 23:57.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:40: 23:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 23:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.95 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 23:57.95 | ^ 23:57.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:57.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 23:57.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.h:10, 23:57.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:12: 23:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 23:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 23:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 23:57.96 | ^~~~~~~~ 23:57.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:11, 23:57.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:26: 23:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 23:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 23:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.97 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 23:57.97 | ^~~~~~~~ 23:57.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.h:10, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:12: 23:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 23:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 23:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.97 427 | SizeT Size() const { return SizeT(width, height); } 23:57.97 | ^~~~ 23:57.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:11, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:26: 23:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 23:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.97 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 23:57.97 | ^~~~~~~~ 23:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 23:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 23:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 23:57.97 | ^~~~~~~~ 23:57.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:57.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 23:57.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.h:10, 23:57.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:12: 23:57.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 23:57.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 23:57.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.98 62 | Sub operator-(const Sub& aPoint) const { 23:57.98 | ^~~~~~~~ 23:57.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 23:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 23:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:57.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 23:57.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.h:10, 23:57.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:12: 23:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 23:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 23:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:57.99 43 | friend Sub operator*(T aScale, Sub aCoord) { 23:57.99 | ^~~~~~~~ 23:57.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 23:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:57.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 23:57.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.h:10, 23:58.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:12: 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:58.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 23:58.00 | ^~~~~~~~~~~~~ 23:58.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 23:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 23:58.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 23:58.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.h:10, 23:58.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:12: 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 23:58.00 323 | static SizeTyped FromUnknownSize( 23:58.00 | ^~~~~~~~~~~~~~~ 23:58.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 23:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 23:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 23:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 23:58.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OpenVRSession.cpp:10: 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:58.01 760 | typename detail::Nth::Type extract() { 23:58.01 | ^~~~~~~ 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 23:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 23:58.01 gfx/skia/SkBitmapScaler.o 23:58.03 /usr/lib64/ccache/g++ -o SkBitmapProcState_matrixProcs.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkBitmapProcState_matrixProcs.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp 23:59.41 gfx/skia/SkBlitRow_D32.o 23:59.41 /usr/lib64/ccache/g++ -o SkBitmapScaler.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkBitmapScaler.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBitmapScaler.cpp 24:00.71 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp: In function ‘void decal_nofilter_scale(uint32_t*, SkFixed, SkFixed, int)’: 24:00.71 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:75:37: warning: this statement may fall through [-Wimplicit-fallthrough=] 24:00.71 75 | case 2: ((uint16_t*)dst)[1] = SkToU16((fx + dx) >> 16); 24:00.71 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:00.71 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:76:9: note: here 24:00.71 76 | case 1: ((uint16_t*)dst)[0] = SkToU16((fx + 0) >> 16); 24:00.71 | ^~~~ 24:00.71 gfx/skia/SkBlitter.o 24:00.72 /usr/lib64/ccache/g++ -o SkBlitRow_D32.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkBlitRow_D32.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitRow_D32.cpp 24:01.33 In file included from /usr/include/c++/11/bits/stl_pair.h:59, 24:01.33 from /usr/include/c++/11/bits/stl_algobase.h:64, 24:01.33 from /usr/include/c++/11/bits/specfun.h:45, 24:01.34 from /usr/include/c++/11/cmath:1927, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/cmath:3, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/cmath:52, 24:01.34 from /usr/include/c++/11/math.h:36, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/math.h:3, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkSafe_math.h:48, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkFloatBits.h:12, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkFloatingPoint.h:12, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkScalar.h:11, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkPoint.h:12, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkRect.h:11, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkMatrix.h:11, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkMatrix44.h:11, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkColorSpace.h:11, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkImageInfo.h:11, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkColor.h:11, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkBitmap.h:11, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBitmapScaler.h:11, 24:01.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBitmapScaler.cpp:8: 24:01.34 /usr/include/c++/11/bits/move.h: In constructor ‘SkResizeFilter::SkResizeFilter(SkBitmapScaler::ResizeMethod, int, int, float, float, const SkRect&)’: 24:01.34 /usr/include/c++/11/bits/move.h:205:11: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 24:01.34 205 | __a = _GLIBCXX_MOVE(__b); 24:01.34 | ^ 24:01.34 gfx/skia/SkBlitter_A8.o 24:01.34 /usr/lib64/ccache/g++ -o SkBlitter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkBlitter.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter.cpp 24:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 24:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 24:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OSVRSession.h:10, 24:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OSVRSession.cpp:7, 24:01.95 from Unified_cpp_gfx_vr_service0.cpp:2: 24:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:01.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:01.95 | ^ 24:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/moz_external_vr.h:21, 24:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/VRSession.h:10, 24:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OSVRSession.h:10, 24:01.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/vr/service/OSVRSession.cpp:7, 24:01.95 from Unified_cpp_gfx_vr_service0.cpp:2: 24:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:01.95 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:01.95 | ^ 24:01.95 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/vr/service' 24:01.98 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image' 24:01.98 mkdir -p '.deps/' 24:01.98 image/Unified_cpp_image0.o 24:01.98 /usr/lib64/ccache/g++ -o Unified_cpp_image0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/image/decoders -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_image0.o.pp Unified_cpp_image0.cpp 24:01.98 image/Unified_cpp_image1.o 24:02.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Triangle.h:14, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:11, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:14, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.h:11, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 24:02.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:02.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:02.11 | ^ 24:02.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.h:11, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 24:02.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:02.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:02.11 | ^ 24:02.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:02.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:02.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 24:02.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.h:11, 24:02.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:02.12 | ^ 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:02.12 | ^ 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:02.12 | ^ 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:02.12 | ^ 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:02.12 | ^ 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.12 371 | nscoord aAppUnitsPerDevPixel) { 24:02.12 | ^ 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.12 380 | nscoord aAppUnitsPerDevPixel) { 24:02.12 | ^ 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.12 387 | nscoord aAppUnitsPerDevPixel) { 24:02.12 | ^ 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.12 394 | nscoord aAppUnitsPerDevPixel) { 24:02.12 | ^ 24:02.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLContext.h:49, 24:02.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.cpp:9: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.12 21 | inline Rect ToRect(const gfxRect& aRect) { 24:02.12 | ^ 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:02.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.12 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:02.13 | ^ 24:02.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:02.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.13 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:02.14 | ^ 24:02.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:02.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.14 44 | inline Size ToSize(const gfxSize& aSize) { 24:02.14 | ^ 24:02.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:02.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.14 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:02.14 | ^ 24:02.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:02.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.14 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:02.14 | ^ 24:02.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:02.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.14 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:02.14 | ^ 24:02.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Triangle.h:13, 24:02.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:11, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:14, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.h:11, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 24:02.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:02.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:02.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:02.15 | ^~~~~~~~ 24:02.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Triangle.h:14, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:11, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:14, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.h:11, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 24:02.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 24:02.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 24:02.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:02.15 | ^~~~~~~~~~~~~ 24:02.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Triangle.h:13, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:11, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:14, 24:02.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 24:02.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.h:11, 24:02.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 24:02.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:02.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:02.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.16 323 | static SizeTyped FromUnknownSize( 24:02.16 | ^~~~~~~~~~~~~~~ 24:02.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:02.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/RenderCompositor.h:12, 24:02.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.h:11, 24:02.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderCompositorEGL.cpp:7: 24:02.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:02.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:02.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:02.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:02.16 | ^~~~~~~~ 24:02.16 gfx/webrender_bindings/Unified_cpp_webrender_bindings0.o 24:02.16 /usr/lib64/ccache/g++ -o RenderWaylandDMABUFTextureHostOGL.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/webrender_bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/RenderWaylandDMABUFTextureHostOGL.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp 24:02.35 gfx/skia/SkBlitter_ARGB32.o 24:02.35 /usr/lib64/ccache/g++ -o SkBlitter_A8.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkBlitter_A8.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter_A8.cpp 24:04.45 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkColor.h:11, 24:04.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter.h:11, 24:04.45 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter.cpp:8: 24:04.45 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkImageInfo.h: In constructor ‘SkShaderBlitter::SkShaderBlitter(const SkPixmap&, const SkPaint&, SkShaderBase::Context*)’: 24:04.45 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkImageInfo.h:217:5: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 24:04.45 217 | SkColorInfo(const SkColorInfo&) = default; 24:04.45 | ^~~~~~~~~~~ 24:04.46 gfx/skia/SkBlitter_RGB565.o 24:04.46 /usr/lib64/ccache/g++ -o SkBlitter_ARGB32.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkBlitter_ARGB32.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp 24:04.63 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkColor.h:11, 24:04.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkShader.h:12, 24:04.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter_A8.cpp:8: 24:04.63 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkImageInfo.h: In constructor ‘SkA8_Coverage_Blitter::SkA8_Coverage_Blitter(const SkPixmap&, const SkPaint&)’: 24:04.63 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkImageInfo.h:217:5: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 24:04.63 217 | SkColorInfo(const SkColorInfo&) = default; 24:04.63 | ^~~~~~~~~~~ 24:04.64 gfx/skia/SkBlitter_Sprite.o 24:04.64 /usr/lib64/ccache/g++ -o SkBlitter_RGB565.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkBlitter_RGB565.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter_RGB565.cpp 24:06.89 gfx/skia/SkColorSpace.o 24:06.89 /usr/lib64/ccache/g++ -o SkBlitter_Sprite.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkBlitter_Sprite.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter_Sprite.cpp 24:08.03 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp:10: 24:08.03 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkVx.h: In instantiation of ‘skvx::VExt skvx::to_vext(const skvx::Vec&) [with int N = 16; T = short unsigned int; skvx::VExt = __vector(16) short unsigned int]’: 24:08.03 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkVx.h:184:95: required from ‘skvx::Vec skvx::operator*(const skvx::Vec&, const skvx::Vec&) [with int N = 16; T = short unsigned int]’ 24:08.03 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp:1199:82: required from here 24:08.03 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkVx.h:179:20: warning: GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee [-Wpsabi] 24:08.03 179 | SINT VExt to_vext(const Vec& v) { return bit_pun>(v); } 24:08.03 | ^~~~~~~ 24:08.03 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp: In static member function ‘static skvx::Vec<16, unsigned char> blend_row_A8(SkPMColor*, const void*, const SkPMColor*, int)::::_FUN(U8x4, U8x4, U8x4)’: 24:08.03 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp:1189:29: note: the ABI of passing aggregates with 16-byte alignment has changed in GCC 5 24:08.03 1189 | drive(dst, src, cov, n, [](U8x4 d, U8x4 s, U8x4 c) { 24:08.03 | ^ 24:08.03 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkColor.h:11, 24:08.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkShader.h:12, 24:08.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp:8: 24:08.03 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkImageInfo.h: In constructor ‘SkARGB32_Blitter::SkARGB32_Blitter(const SkPixmap&, const SkPaint&)’: 24:08.03 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkImageInfo.h:217:5: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 24:08.03 217 | SkColorInfo(const SkColorInfo&) = default; 24:08.03 | ^~~~~~~~~~~ 24:08.04 gfx/skia/SkColorSpaceXformSteps.o 24:08.04 /usr/lib64/ccache/g++ -o SkColorSpace.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkColorSpace.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkColorSpace.cpp 24:08.70 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkColorSpaceXformSteps.h:12, 24:08.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBlitter_Sprite.cpp:11: 24:08.70 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkImageInfo.h: In constructor ‘SkSpriteBlitter::SkSpriteBlitter(const SkPixmap&)’: 24:08.71 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkImageInfo.h:217:5: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 24:08.71 217 | SkColorInfo(const SkColorInfo&) = default; 24:08.71 | ^~~~~~~~~~~ 24:08.71 gfx/skia/SkMatrix.o 24:08.71 /usr/lib64/ccache/g++ -o SkColorSpaceXformSteps.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkColorSpaceXformSteps.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkColorSpaceXformSteps.cpp 24:09.61 gfx/skia/SkMatrix44.o 24:09.61 /usr/lib64/ccache/g++ -o SkMatrix.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkMatrix.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMatrix.cpp 24:10.20 gfx/skia/SkMiniRecorder.o 24:10.20 /usr/lib64/ccache/g++ -o SkMatrix44.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkMatrix44.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMatrix44.cpp 24:10.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.72 from Unified_cpp_gfx_config0.cpp:11: 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.72 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:10.72 | ^ 24:10.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.72 from Unified_cpp_gfx_config0.cpp:11: 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:10.72 | ^ 24:10.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.72 from Unified_cpp_gfx_config0.cpp:11: 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.72 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:10.72 | ^ 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.72 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:10.72 | ^ 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.72 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:10.72 | ^ 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:10.73 | ^ 24:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:10.73 | ^ 24:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.73 371 | nscoord aAppUnitsPerDevPixel) { 24:10.73 | ^ 24:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.73 380 | nscoord aAppUnitsPerDevPixel) { 24:10.73 | ^ 24:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.73 387 | nscoord aAppUnitsPerDevPixel) { 24:10.73 | ^ 24:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.73 394 | nscoord aAppUnitsPerDevPixel) { 24:10.73 | ^ 24:10.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 24:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 24:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 24:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 24:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 24:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 24:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.73 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.73 from Unified_cpp_gfx_config0.cpp:11: 24:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 24:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.74 189 | CSSRect GetExpandedScrollableRect() const { 24:10.74 | ^ 24:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 24:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:10.74 | ^ 24:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 24:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.74 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:10.74 | ^ 24:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 24:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.74 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:10.74 | ^ 24:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 24:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.74 243 | CSSRect CalculateScrollRange() const { 24:10.74 | ^ 24:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 24:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:10.75 | ^ 24:10.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 24:10.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.75 457 | CSSRect GetVisualViewport() const { 24:10.75 | ^ 24:10.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.75 from Unified_cpp_gfx_config0.cpp:11: 24:10.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 24:10.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.75 1338 | CSSCoord ToCSSPixels() const { return _0; } 24:10.75 | ^ 24:10.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.75 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.75 from Unified_cpp_gfx_config0.cpp:11: 24:10.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 24:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.76 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 24:10.76 | ^ 24:10.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.77 from Unified_cpp_gfx_config0.cpp:11: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.77 21 | inline Rect ToRect(const gfxRect& aRect) { 24:10.77 | ^ 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.77 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:10.77 | ^ 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.77 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:10.77 | ^ 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.77 44 | inline Size ToSize(const gfxSize& aSize) { 24:10.77 | ^ 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.77 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:10.77 | ^ 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.77 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:10.77 | ^ 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:10.77 | ^ 24:10.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.77 from Unified_cpp_gfx_config0.cpp:11: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.77 1859 | int32_t aAppUnitsPerPixel) { 24:10.77 | ^ 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.77 3214 | int32_t aAppUnitsPerPixel) { 24:10.77 | ^ 24:10.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.77 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.77 from Unified_cpp_gfx_config0.cpp:11: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 24:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.77 332 | LayerPoint GetFixedPositionAnchor() const { 24:10.78 | ^ 24:10.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 24:10.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 24:10.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 24:10.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.78 from Unified_cpp_gfx_config0.cpp:11: 24:10.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 24:10.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.78 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 24:10.78 | ^ 24:10.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 24:10.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 24:10.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 24:10.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.78 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.78 from Unified_cpp_gfx_config0.cpp:11: 24:10.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 24:10.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.78 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:10.78 | ^ 24:10.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:10.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:10.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.79 from Unified_cpp_gfx_config0.cpp:11: 24:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:10.79 | ^~~~~~~~ 24:10.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.79 from Unified_cpp_gfx_config0.cpp:11: 24:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:10.79 | ^~~~~~~~ 24:10.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 24:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 24:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.80 from Unified_cpp_gfx_config0.cpp:11: 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.81 427 | SizeT Size() const { return SizeT(width, height); } 24:10.81 | ^~~~ 24:10.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.81 from Unified_cpp_gfx_config0.cpp:11: 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 24:10.81 | ^~~~~~~~ 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 24:10.81 | ^~~~~~~~ 24:10.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.81 from Unified_cpp_gfx_config0.cpp:11: 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.81 62 | Sub operator-(const Sub& aPoint) const { 24:10.81 | ^~~~~~~~ 24:10.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.81 from Unified_cpp_gfx_config0.cpp:11: 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.81 43 | friend Sub operator*(T aScale, Sub aCoord) { 24:10.81 | ^~~~~~~~ 24:10.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.81 from Unified_cpp_gfx_config0.cpp:11: 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 24:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 24:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:10.82 | ^~~~~~~~~~~~~ 24:10.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, 24:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, 24:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 24:10.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/gfxConfig.cpp:9, 24:10.82 from Unified_cpp_gfx_config0.cpp:11: 24:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.82 323 | static SizeTyped FromUnknownSize( 24:10.82 | ^~~~~~~~~~~~~~~ 24:10.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 24:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Preferences.h:18, 24:10.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/config/WebRenderRollout.cpp:8, 24:10.82 from Unified_cpp_gfx_config0.cpp:2: 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.83 760 | typename detail::Nth::Type extract() { 24:10.83 | ^~~~~~~ 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 24:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:10.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:10.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:10.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:10.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:10.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:10.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:10.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:10.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:10.84 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/config' 24:10.84 /usr/lib64/ccache/g++ -o Unified_cpp_webrender_bindings0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/webrender_bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/Unified_cpp_webrender_bindings0.o.pp Unified_cpp_webrender_bindings0.cpp 24:11.95 gfx/skia/SkOpts.o 24:11.95 /usr/lib64/ccache/g++ -o SkMiniRecorder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkMiniRecorder.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp 24:13.69 gfx/skia/SkPictureData.o 24:13.70 /usr/lib64/ccache/g++ -o SkOpts.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkOpts.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkOpts.cpp 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawPath]’: 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkRefCnt.h:353:21: required from ‘sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawPath*}]’ 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:111:9: required from here 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct SkRecords::DrawPath’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 24:14.09 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 24:14.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 24:14.09 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 24:14.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRecords.h:275:8: note: ‘struct SkRecords::DrawPath’ declared here 24:14.09 275 | RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, 24:14.09 | ^~~~~~~~ 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro ‘RECORD’ 24:14.09 167 | struct T { \ 24:14.09 | ^ 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawRect]’: 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkRefCnt.h:353:21: required from ‘sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawRect*}]’ 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:112:9: required from here 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct SkRecords::DrawRect’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 24:14.09 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 24:14.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 24:14.09 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 24:14.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRecords.h:290:8: note: ‘struct SkRecords::DrawRect’ declared here 24:14.09 290 | RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, 24:14.09 | ^~~~~~~~ 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro ‘RECORD’ 24:14.09 167 | struct T { \ 24:14.09 | ^ 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawTextBlob]’: 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkRefCnt.h:353:21: required from ‘sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawTextBlob*}]’ 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:113:9: required from here 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:51:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct SkRecords::DrawTextBlob’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 24:14.09 51 | memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 24:14.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 24:14.09 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.h:14, 24:14.09 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:12: 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRecords.h:296:8: note: ‘struct SkRecords::DrawTextBlob’ declared here 24:14.09 296 | RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, 24:14.09 | ^~~~~~~~~~~~ 24:14.09 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRecords.h:167:8: note: in definition of macro ‘RECORD’ 24:14.09 167 | struct T { \ 24:14.09 | ^ 24:14.10 gfx/skia/SkRTree.o 24:14.10 /usr/lib64/ccache/g++ -o SkPictureData.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkPictureData.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkPictureData.cpp 24:14.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:14.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.17 from Unified_cpp_gfx_layers8.cpp:2: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:14.17 | ^ 24:14.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.17 from Unified_cpp_gfx_layers8.cpp:2: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:14.17 | ^ 24:14.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:14.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:14.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:14.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 24:14.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 24:14.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:12, 24:14.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.17 from Unified_cpp_gfx_layers8.cpp:2: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.17 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:14.17 | ^ 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.17 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:14.17 | ^ 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:14.17 | ^ 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:14.17 | ^ 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:14.17 | ^ 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.17 371 | nscoord aAppUnitsPerDevPixel) { 24:14.17 | ^ 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:14.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 380 | nscoord aAppUnitsPerDevPixel) { 24:14.18 | ^ 24:14.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 387 | nscoord aAppUnitsPerDevPixel) { 24:14.18 | ^ 24:14.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 394 | nscoord aAppUnitsPerDevPixel) { 24:14.18 | ^ 24:14.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RecordedCanvasEventImpl.h:12, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:17, 24:14.18 from Unified_cpp_gfx_layers8.cpp:2: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 189 | CSSRect GetExpandedScrollableRect() const { 24:14.18 | ^ 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:14.18 | ^ 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:14.18 | ^ 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:14.18 | ^ 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 243 | CSSRect CalculateScrollRange() const { 24:14.18 | ^ 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:14.18 | ^ 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 457 | CSSRect GetVisualViewport() const { 24:14.18 | ^ 24:14.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RecordedCanvasEventImpl.h:12, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:17, 24:14.18 from Unified_cpp_gfx_layers8.cpp:2: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 1338 | CSSCoord ToCSSPixels() const { return _0; } 24:14.18 | ^ 24:14.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RecordedCanvasEventImpl.h:12, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:17, 24:14.18 from Unified_cpp_gfx_layers8.cpp:2: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 24:14.18 | ^ 24:14.18 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RecordedCanvasEventImpl.h:12, 24:14.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:17, 24:14.18 from Unified_cpp_gfx_layers8.cpp:2: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 21 | inline Rect ToRect(const gfxRect& aRect) { 24:14.18 | ^ 24:14.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:14.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:14.21 | ^ 24:14.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:14.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:14.21 | ^ 24:14.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:14.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.21 44 | inline Size ToSize(const gfxSize& aSize) { 24:14.22 | ^ 24:14.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:14.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:14.22 | ^ 24:14.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:14.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:14.22 | ^ 24:14.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:14.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.22 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:14.22 | ^ 24:14.22 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RecordedCanvasEventImpl.h:12, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:17, 24:14.22 from Unified_cpp_gfx_layers8.cpp:2: 24:14.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 24:14.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.22 1859 | int32_t aAppUnitsPerPixel) { 24:14.22 | ^ 24:14.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 24:14.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.22 3214 | int32_t aAppUnitsPerPixel) { 24:14.22 | ^ 24:14.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RecordedCanvasEventImpl.h:12, 24:14.22 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:17, 24:14.23 from Unified_cpp_gfx_layers8.cpp:2: 24:14.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 24:14.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.23 332 | LayerPoint GetFixedPositionAnchor() const { 24:14.23 | ^ 24:14.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RecordedCanvasEventImpl.h:12, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:17, 24:14.23 from Unified_cpp_gfx_layers8.cpp:2: 24:14.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 24:14.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.23 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 24:14.23 | ^ 24:14.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasTranslator.h:16, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/RecordedCanvasEventImpl.h:12, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:17, 24:14.23 from Unified_cpp_gfx_layers8.cpp:2: 24:14.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 24:14.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.23 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:14.23 | ^ 24:14.23 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CompositorBridgeParent.h:19, 24:14.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CompositableTransactionParent.cpp:9, 24:14.23 from Unified_cpp_gfx_layers8.cpp:29: 24:14.23 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 24:14.23 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.23 1394 | LayerPoint GetFixedPositionAnchor() { 24:14.23 | ^ 24:14.23 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 24:14.23 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.23 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 24:14.24 | ^ 24:14.24 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CompositorBridgeChild.cpp:39, 24:14.24 from Unified_cpp_gfx_layers8.cpp:47: 24:14.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 24:14.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.24 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 24:14.24 | ^ 24:14.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.24 from Unified_cpp_gfx_layers8.cpp:2: 24:14.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:14.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:14.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:14.24 | ^~~~~~~~ 24:14.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:12, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.24 from Unified_cpp_gfx_layers8.cpp:2: 24:14.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:14.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:14.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.24 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:14.24 | ^~~~~~~~ 24:14.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.24 from Unified_cpp_gfx_layers8.cpp:2: 24:14.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.24 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:35: required from here 24:14.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.25 427 | SizeT Size() const { return SizeT(width, height); } 24:14.25 | ^~~~ 24:14.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:12, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.25 from Unified_cpp_gfx_layers8.cpp:2: 24:14.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:14.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:213:48: required from here 24:14.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 24:14.25 | ^~~~~~~~ 24:14.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:14.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:233:41: required from here 24:14.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 24:14.25 | ^~~~~~~~ 24:14.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.25 from Unified_cpp_gfx_layers8.cpp:2: 24:14.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:14.25 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/FrameMetrics.h:292:53: required from here 24:14.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.25 62 | Sub operator-(const Sub& aPoint) const { 24:14.25 | ^~~~~~~~ 24:14.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.25 from Unified_cpp_gfx_layers8.cpp:2: 24:14.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 24:14.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 24:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.26 43 | friend Sub operator*(T aScale, Sub aCoord) { 24:14.26 | ^~~~~~~~ 24:14.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.26 from Unified_cpp_gfx_layers8.cpp:2: 24:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 24:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 24:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:14.26 | ^~~~~~~~~~~~~ 24:14.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.26 from Unified_cpp_gfx_layers8.cpp:2: 24:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.26 323 | static SizeTyped FromUnknownSize( 24:14.26 | ^~~~~~~~~~~~~~~ 24:14.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.26 from Unified_cpp_gfx_layers8.cpp:2: 24:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 24:14.26 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2098:50: required from here 24:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.26 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 24:14.26 | ^~~~~~~~~~~~~~ 24:14.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.26 from Unified_cpp_gfx_layers8.cpp:2: 24:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 24:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 24:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:14.27 | ^~~~~~~~~~~~~ 24:14.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.27 from Unified_cpp_gfx_layers8.cpp:2: 24:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 24:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.27 383 | Point TopLeft() const { return Point(x, y); } 24:14.27 | ^~~~~~~ 24:14.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.27 from Unified_cpp_gfx_layers8.cpp:2: 24:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 24:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 24:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.27 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 24:14.27 | ^~~~~~~~~~~~~~~ 24:14.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.27 from Unified_cpp_gfx_layers8.cpp:2: 24:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 24:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 24:14.27 /builddir/build/BUILD/icecat-78.15.0/gfx/layers/Layers.h:2102:40: required from here 24:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.27 246 | PointTyped As2DPoint() const { 24:14.27 | ^~~~~~~~~ 24:14.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.28 from Unified_cpp_gfx_layers8.cpp:2: 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.28 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 24:14.28 | ^~~~~~~~~ 24:14.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RecordedEvent.h:10, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:10, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.28 from Unified_cpp_gfx_layers8.cpp:2: 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.28 2266 | PointTyped TransformPointSimple( 24:14.28 | ^~~~~~~~~~~~~~~~~~~~ 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.28 794 | RectTyped TransformAndClipBounds( 24:14.28 | ^~~~~~~~~~~~~~~~~~~~~~ 24:14.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvas.h:11, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCanvasChild.h:9, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.h:12, 24:14.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/layers/ipc/CanvasChild.cpp:7, 24:14.28 from Unified_cpp_gfx_layers8.cpp:2: 24:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.29 760 | typename detail::Nth::Type extract() { 24:14.29 | ^~~~~~~ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.29 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/layers' 24:14.29 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/build' 24:14.29 mkdir -p '.deps/' 24:14.30 image/build/nsImageModule.o 24:14.30 /usr/lib64/ccache/g++ -o nsImageModule.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/image/build -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/image/encoders/bmp -I/builddir/build/BUILD/icecat-78.15.0/image/encoders/ico -I/builddir/build/BUILD/icecat-78.15.0/image/encoders/jpeg -I/builddir/build/BUILD/icecat-78.15.0/image/encoders/png -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsImageModule.o.pp /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp 24:14.88 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.88 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:14.88 | ^ 24:14.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.88 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:14.88 | ^ 24:14.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.88 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:14.88 | ^ 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:14.88 | ^ 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:14.88 | ^ 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:14.88 | ^ 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:14.88 | ^ 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 371 | nscoord aAppUnitsPerDevPixel) { 24:14.88 | ^ 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 380 | nscoord aAppUnitsPerDevPixel) { 24:14.88 | ^ 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 387 | nscoord aAppUnitsPerDevPixel) { 24:14.88 | ^ 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 394 | nscoord aAppUnitsPerDevPixel) { 24:14.88 | ^ 24:14.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:37, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.88 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 24:14.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.88 1338 | CSSCoord ToCSSPixels() const { return _0; } 24:14.89 | ^ 24:14.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.89 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.89 189 | CSSRect GetExpandedScrollableRect() const { 24:14.89 | ^ 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.89 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:14.89 | ^ 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.89 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:14.89 | ^ 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.89 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:14.89 | ^ 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.89 243 | CSSRect CalculateScrollRange() const { 24:14.89 | ^ 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.89 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:14.89 | ^ 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.89 457 | CSSRect GetVisualViewport() const { 24:14.89 | ^ 24:14.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.89 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 24:14.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.89 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 24:14.89 | ^ 24:14.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:14.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:14.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:14.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.90 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.90 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.90 21 | inline Rect ToRect(const gfxRect& aRect) { 24:14.90 | ^ 24:14.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:14.91 | ^ 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.91 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:14.91 | ^ 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.91 44 | inline Size ToSize(const gfxSize& aSize) { 24:14.91 | ^ 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.91 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:14.91 | ^ 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.91 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:14.91 | ^ 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:14.91 | ^ 24:14.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.91 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.91 1859 | int32_t aAppUnitsPerPixel) { 24:14.91 | ^ 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.91 3214 | int32_t aAppUnitsPerPixel) { 24:14.91 | ^ 24:14.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.91 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.91 332 | LayerPoint GetFixedPositionAnchor() const { 24:14.91 | ^ 24:14.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.91 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 24:14.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.91 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 24:14.91 | ^ 24:14.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:14.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.92 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.92 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:14.92 | ^ 24:14.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.92 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.92 1394 | LayerPoint GetFixedPositionAnchor() { 24:14.92 | ^ 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.92 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 24:14.92 | ^ 24:14.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.92 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.92 49 | gfx::Size GetInheritedScale() const { return mScale; } 24:14.92 | ^ 24:14.92 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.92 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.92 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 24:14.92 | ^ 24:14.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 24:14.92 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:11, 24:14.92 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.92 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 24:14.92 | ^ 24:14.92 In file included from Unified_cpp_gfx_thebes0.cpp:65: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘mozilla::gfx::Rect RectWithEdgesTRBL(mozilla::gfx::Float, mozilla::gfx::Float, mozilla::gfx::Float, mozilla::gfx::Float)’: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:580:42: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.92 580 | Float aLeft) { 24:14.92 | ^ 24:14.92 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxPoint gfxContext::DeviceToUser(const gfxPoint&) const’: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:319:58: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.92 319 | gfxPoint gfxContext::DeviceToUser(const gfxPoint& point) const { 24:14.92 | ^~~~~ 24:14.92 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘mozilla::gfx::Size gfxContext::DeviceToUser(const Size&) const’: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:323:49: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.92 323 | Size gfxContext::DeviceToUser(const Size& size) const { 24:14.92 | ^~~~~ 24:14.92 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxRect gfxContext::DeviceToUser(const gfxRect&) const’: 24:14.92 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:327:55: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.93 327 | gfxRect gfxContext::DeviceToUser(const gfxRect& rect) const { 24:14.93 | ^~~~~ 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxPoint gfxContext::UserToDevice(const gfxPoint&) const’: 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:331:58: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.93 331 | gfxPoint gfxContext::UserToDevice(const gfxPoint& point) const { 24:14.93 | ^~~~~ 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘mozilla::gfx::Size gfxContext::UserToDevice(const Size&) const’: 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:335:49: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.93 335 | Size gfxContext::UserToDevice(const Size& size) const { 24:14.93 | ^~~~~ 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxRect gfxContext::UserToDevice(const gfxRect&) const’: 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:344:55: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.93 344 | gfxRect gfxContext::UserToDevice(const gfxRect& rect) const { 24:14.93 | ^~~~~ 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘mozilla::gfx::Rect gfxContext::GetAzureDeviceSpaceClipBounds() const’: 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:858:50: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.93 858 | Rect gfxContext::GetAzureDeviceSpaceClipBounds() const { 24:14.93 | ^~~~~ 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘mozilla::gfx::Point gfxContext::GetDeviceOffset() const’: 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:877:37: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.93 877 | Point gfxContext::GetDeviceOffset() const { 24:14.93 | ^~~~~ 24:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:23, 24:14.93 from Unified_cpp_gfx_thebes0.cpp:83: 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 24:14.93 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.93 300 | PropertyProvider* aProvider = nullptr) const { 24:14.93 | ^ 24:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.93 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:14.93 | ^~~~~~~~ 24:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.93 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.93 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:14.94 | ^~~~~~~~ 24:14.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.94 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.94 43 | friend Sub operator*(T aScale, Sub aCoord) { 24:14.94 | ^~~~~~~~ 24:14.94 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.94 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:14.94 | ^~~~~~~~~~~~~ 24:14.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.94 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.94 323 | static SizeTyped FromUnknownSize( 24:14.94 | ^~~~~~~~~~~~~~~ 24:14.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.94 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.94 427 | SizeT Size() const { return SizeT(width, height); } 24:14.94 | ^~~~ 24:14.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.94 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.94 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 24:14.94 | ^~~~~~~~ 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 24:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.94 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 24:14.94 | ^~~~~~~~ 24:14.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.94 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.94 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.95 62 | Sub operator-(const Sub& aPoint) const { 24:14.95 | ^~~~~~~~ 24:14.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.95 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.95 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 24:14.95 | ^~~~~~~~~~~~~~ 24:14.95 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.95 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.95 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:14.95 | ^~~~~~~~~~~~~ 24:14.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.95 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.95 383 | Point TopLeft() const { return Point(x, y); } 24:14.95 | ^~~~~~~ 24:14.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.95 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.95 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 24:14.95 | ^~~~~~~~~~~~~~~ 24:14.95 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.95 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.95 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 24:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.96 277 | static RectTyped FromUnknownRect( 24:14.96 | ^~~~~~~~~~~~~~~ 24:14.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.96 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.96 150 | static PointTyped FromUnknownPoint( 24:14.96 | ^~~~~~~~~~~~~~~~ 24:14.96 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.96 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.96 282 | RectTyped ToUnknownRect() const { 24:14.96 | ^~~~~~~~~~~~~ 24:14.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.96 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:606:77: required from here 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.96 62 | Sub operator-(const Sub& aPoint) const { 24:14.96 | ^~~~~~~~ 24:14.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.96 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:712:57: required from here 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.96 427 | SizeT Size() const { return SizeT(width, height); } 24:14.96 | ^~~~ 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘MarginT mozilla::gfx::BaseRect::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:1195:36: required from here 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:377:11: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.96 377 | MarginT operator-(const Sub& aRect) const { 24:14.96 | ^~~~~~~~ 24:14.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.96 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:254:41: required from here 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.96 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 24:14.96 | ^~~~~~~~~~~~~~~ 24:14.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.96 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.96 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:272:38: required from here 24:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.96 385 | Point BottomLeft() const { return Point(x, YMost()); } 24:14.96 | ^~~~~~~~~~ 24:14.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.96 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.97 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:324:44: required from here 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.97 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 24:14.97 | ^~~~~~~~~~~~~ 24:14.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.97 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:364:42: required from here 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.97 383 | Point TopLeft() const { return Point(x, y); } 24:14.97 | ^~~~~~~ 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:781:68: required from here 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:342:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.97 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 24:14.97 | ^~~~~~~~ 24:14.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.97 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2160:37: required from here 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.97 79 | Sub operator-() const { return Sub(-x, -y); } 24:14.97 | ^~~~~~~~ 24:14.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.97 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp:332:35: required from here 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:99:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.97 99 | MatrixRect TransformRect(const MatrixRect& aRect) const { 24:14.97 | ^~~~~~~~~~~~~ 24:14.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.97 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp:419:29: required from here 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.97 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 24:14.97 | ^~~~~~ 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.97 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 24:14.97 | ^~~~~~~~~ 24:14.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.97 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.97 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.97 2266 | PointTyped TransformPointSimple( 24:14.97 | ^~~~~~~~~~~~~~~~~~~~ 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.97 794 | RectTyped TransformAndClipBounds( 24:14.97 | ^~~~~~~~~~~~~~~~~~~~~~ 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 24:14.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:15: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:254:41: required from here 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.98 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 24:14.98 | ^~~~~~~~~~~~~~ 24:14.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.98 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:161:14: required from ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:782:30: required from here 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.98 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 24:14.98 | ^~~~~~~~~~ 24:14.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.98 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:1841:22: required from ‘bool gfxFont::DrawGlyphs(const gfxShapedText*, uint32_t, uint32_t, mozilla::gfx::Point*, const Matrix*, GlyphBufferAzure&) [with gfxFont::FontComplexityT FC = gfxFont::FontComplexityT::ComplexFont; gfxFont::SpacingT S = gfxFont::SpacingT::HasSpacing; uint32_t = unsigned int; mozilla::gfx::Point = mozilla::gfx::PointTyped; mozilla::gfx::Matrix = mozilla::gfx::BaseMatrix]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2269:75: required from here 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.98 59 | Sub operator+(const Sub& aPoint) const { 24:14.98 | ^~~~~~~~ 24:14.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:10, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.98 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.98 760 | typename detail::Nth::Type extract() { 24:14.98 | ^~~~~~~ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.98 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:14.98 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:14.98 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.98 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 24:14.98 | ^ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.98 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 24:14.98 | ^~~~~~~~~~~ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.98 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 24:14.98 | ^ 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 24:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.98 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:14.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:14.99 | ~~~~~~~~~~~~~^~ 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:14.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 24:14.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 24:14.99 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.99 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 282 | RectTyped ToUnknownRect() const { 24:14.99 | ^~~~~~~~~~~~~ 24:14.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.99 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 24:14.99 | ^~~~~~~~~ 24:14.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.99 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In static member function ‘static mozilla::gfx::BaseMatrix mozilla::gfx::BaseMatrix::Translation(mozilla::gfx::BaseMatrix::MatrixPoint) [with T = float]’: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:133:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 24:14.99 | ^~~~~~~~~~~ 24:14.99 In file included from Unified_cpp_gfx_thebes0.cpp:65: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In static member function ‘static void gfxAlphaBoxBlur::BlurRectangle(gfxContext*, const gfxRect&, const RectCornerRadii*, const gfxPoint&, const sRGBColor&, const gfxRect&, const gfxRect&)’: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:882:30: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 882 | if (!RectIsInt32Safe(ToRect(aRect))) { 24:14.99 | ~~~~~~^~~~~~~ 24:14.99 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.99 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘bool mozilla::gfx::RectCornerRadii::AreRadiiSame() const’: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:404:19: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 404 | return TopLeft() == TopRight() && TopLeft() == BottomRight() && 24:14.99 | ~~~~~~~^~ 24:14.99 In file included from Unified_cpp_gfx_thebes0.cpp:65: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘void DrawMirroredBoxShadow(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, const Rect&)’: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:712:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 712 | Rect bottomRight(topLeft.BottomRight(), aDestRect.Size() - topLeft.Size()); 24:14.99 | ~~~~~~~~~~~~~~~~~~~^~ 24:14.99 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:712:60: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 712 | Rect bottomRight(topLeft.BottomRight(), aDestRect.Size() - topLeft.Size()); 24:14.99 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 24:14.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:14.99 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:14.99 from Unified_cpp_gfx_thebes0.cpp:11: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::BottomRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:386:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 386 | Point BottomRight() const { return Point(XMost(), YMost()); } 24:14.99 | ^~~~~~~~~~~ 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 427 | SizeT Size() const { return SizeT(width, height); } 24:14.99 | ^~~~ 24:14.99 In file included from Unified_cpp_gfx_thebes0.cpp:65: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘void DrawMirroredRect(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, const Rect&, const Point&, mozilla::gfx::Float, mozilla::gfx::Float)’: 24:14.99 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:700:25: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:14.99 700 | .PreTranslate(-aSrc) 24:14.99 | ^~~~~ 24:14.99 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘void DrawMirroredMinBoxShadow(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, const Rect&, const Rect&, const Rect&, const Rect&, const Rect&, bool)’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:771:60: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 771 | Rect bottomRight(topLeft.BottomRight(), aDstOuter.Size() - topLeft.Size()); 24:15.00 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:792:78: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 792 | DrawMirroredCorner(aDestDrawTarget, aSourceBlur, topLeft, aSrcOuter.TopLeft(), 24:15.00 | ~~~~~~~~~~~~~~~~~^~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:807:65: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 807 | aDstInner.Y(), aDstInner.X()); 24:15.00 | ^ 24:15.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.00 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 383 | Point TopLeft() const { return Point(x, y); } 24:15.00 | ^~~~~~~ 24:15.00 In file included from Unified_cpp_gfx_thebes0.cpp:65: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘mozilla::gfx::Rect RectWithEdgesTRBL(mozilla::gfx::Float, mozilla::gfx::Float, mozilla::gfx::Float, mozilla::gfx::Float)’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:579:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 579 | static Rect RectWithEdgesTRBL(Float aTop, Float aRight, Float aBottom, 24:15.00 | ^~~~~~~~~~~~~~~~~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘void RepeatOrStretchSurface(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, const Rect&, const Rect&, const Rect&)’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:606:59: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 606 | Matrix::Translation(aDest.TopLeft() - aSrc.TopLeft()), 24:15.00 | ~~~~~~~~~~~~~^~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘void DrawMinBoxShadow(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, const Rect&, const Rect&, const Rect&, const Rect&, const Rect&, bool)’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:628:31: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 628 | RectWithEdgesTRBL(aDstOuter.Y(), aDstInner.X(), aDstInner.Y(), 24:15.00 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.00 629 | aDstOuter.X()), 24:15.00 | ~~~~~~~~~~~~~~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In member function ‘already_AddRefed gfxAlphaBoxBlur::GetInsetBlur(const Rect&, const Rect&, bool, const sRGBColor&, const IntSize&, const RectCornerRadii*, gfxAlphaBoxBlur::DrawTarget*, bool)’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:1020:56: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 1020 | IntSize outerSize = IntSize::Truncate(aOuterRect.Size()); 24:15.00 | ~~~~~~~~~~~~~~~^~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘already_AddRefed GetBoxShadowInsetPath(mozilla::gfx::DrawTarget*, mozilla::gfx::Rect, mozilla::gfx::Rect, const mozilla::gfx::RectCornerRadii*)’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:950:31: note: parameter passing for argument of type ‘const Rect’ {aka ‘const mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 950 | static already_AddRefed GetBoxShadowInsetPath( 24:15.00 | ^~~~~~~~~~~~~~~~~~~~~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In member function ‘void gfxAlphaBoxBlur::BlurInsetBox(gfxContext*, const Rect&, const Rect&, const IntSize&, const sRGBColor&, const RectCornerRadii*, const Rect&, const Point&)’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:1195:36: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 1195 | Margin checkMargin = outerRect - whitespaceRect; 24:15.00 | ^~~~~~~~~~~~~~ 24:15.00 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::MoveTo(const gfxPoint&)’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:227:31: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 227 | mPathBuilder->MoveTo(ToPoint(pt)); 24:15.00 | ~~~~~~~^~~~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::Rectangle(const gfxRect&, bool)’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:246:25: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 246 | Rect rec = ToRect(rect); 24:15.00 | ^ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:254:41: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 254 | rec = ToRect(mat.TransformBounds(newRect)); 24:15.00 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:254:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 254 | rec = ToRect(mat.TransformBounds(newRect)); 24:15.00 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:269:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 269 | mPathBuilder->MoveTo(rec.TopLeft()); 24:15.00 | ~~~~~~~~~~~^~ 24:15.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.00 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 24:15.00 | ^~~~~~~~~~~~~~~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 110 | quad[0] = TransformPoint(aRect.TopLeft()); 24:15.00 | ^~~~ 24:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 24:15.00 | ^ 24:15.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.00 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.00 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.00 383 | Point TopLeft() const { return Point(x, y); } 24:15.01 | ^~~~~~~ 24:15.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.01 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 24:15.01 | ^~~~~~~~~ 24:15.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.01 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 384 | Point TopRight() const { return Point(XMost(), y); } 24:15.01 | ^~~~~~~~ 24:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::SnappedClip(const gfxRect&)’: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:277:25: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 277 | Rect rec = ToRect(rect); 24:15.01 | ^ 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:284:39: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 284 | rec = ToRect(mat.TransformBounds(newRect)); 24:15.01 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:284:11: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 284 | rec = ToRect(mat.TransformBounds(newRect)); 24:15.01 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxPoint gfxContext::DeviceToUser(const gfxPoint&) const’: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:319:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 319 | gfxPoint gfxContext::DeviceToUser(const gfxPoint& point) const { 24:15.01 | ^~~~~~~~~~ 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:320:57: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 320 | return ThebesPoint(mTransform.Inverse().TransformPoint(ToPoint(point))); 24:15.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:320:73: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 320 | return ThebesPoint(mTransform.Inverse().TransformPoint(ToPoint(point))); 24:15.01 | ^ 24:15.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.01 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 24:15.01 | ^~~~~~~~~~~~~~ 24:15.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:15.01 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:15.01 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:17: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:15.01 | ^~~~~~~~~~~ 24:15.01 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘mozilla::gfx::Size gfxContext::DeviceToUser(const Size&) const’: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:323:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 323 | Size gfxContext::DeviceToUser(const Size& size) const { 24:15.01 | ^~~~~~~~~~ 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxRect gfxContext::DeviceToUser(const gfxRect&) const’: 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:327:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 327 | gfxRect gfxContext::DeviceToUser(const gfxRect& rect) const { 24:15.01 | ^~~~~~~~~~ 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:328:57: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.01 328 | return ThebesRect(mTransform.Inverse().TransformBounds(ToRect(rect))); 24:15.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 24:15.01 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:328:71: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 328 | return ThebesRect(mTransform.Inverse().TransformBounds(ToRect(rect))); 24:15.02 | ^ 24:15.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.02 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 24:15.02 | ^~~~~~~~~~~~~~~ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 110 | quad[0] = TransformPoint(aRect.TopLeft()); 24:15.02 | ^~~~ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 24:15.02 | ^ 24:15.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:15.02 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:15.02 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:15.02 | ^~~~~~~~~~ 24:15.02 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxPoint gfxContext::UserToDevice(const gfxPoint&) const’: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:331:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 331 | gfxPoint gfxContext::UserToDevice(const gfxPoint& point) const { 24:15.02 | ^~~~~~~~~~ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:332:47: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 332 | return ThebesPoint(mTransform.TransformPoint(ToPoint(point))); 24:15.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:332:63: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 332 | return ThebesPoint(mTransform.TransformPoint(ToPoint(point))); 24:15.02 | ^ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘mozilla::gfx::Size gfxContext::UserToDevice(const Size&) const’: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:335:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 335 | Size gfxContext::UserToDevice(const Size& size) const { 24:15.02 | ^~~~~~~~~~ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxRect gfxContext::UserToDevice(const gfxRect&) const’: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:344:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 344 | gfxRect gfxContext::UserToDevice(const gfxRect& rect) const { 24:15.02 | ^~~~~~~~~~ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:346:43: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 346 | return ThebesRect(matrix.TransformBounds(ToRect(rect))); 24:15.02 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:346:57: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 346 | return ThebesRect(matrix.TransformBounds(ToRect(rect))); 24:15.02 | ^ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘bool gfxContext::UserToDevicePixelSnapped(gfxRect&, bool) const’: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:364:44: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 364 | gfxPoint p1 = UserToDevice(rect.TopLeft()); 24:15.02 | ^ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::Clip(const gfxRect&)’: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:494:57: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 494 | void gfxContext::Clip(const gfxRect& rect) { Clip(ToRect(rect)); } 24:15.02 | ~~~~~~^~~~~~ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxRect gfxContext::GetClipExtents(gfxContext::ClipExtentsSpace) const’: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:524:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 524 | gfxRect gfxContext::GetClipExtents(ClipExtentsSpace aSpace) const { 24:15.02 | ^~~~~~~~~~ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:525:45: note: parameter passing for argument of type ‘gfxContext::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 525 | Rect rect = GetAzureDeviceSpaceClipBounds(); 24:15.02 | ^ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:528:30: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 528 | return gfxRect(0, 0, 0, 0); 24:15.02 | ^ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:534:10: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 534 | rect = mat.TransformBounds(rect); 24:15.02 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:537:25: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 537 | return ThebesRect(rect); 24:15.02 | ^ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘bool gfxContext::ExportClip(ClipExporter&)’: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:545:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 545 | transform.PostTranslate(-GetDeviceOffset()); 24:15.02 | ^~~~~~~~~~~~~~~~~~ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘bool gfxContext::ClipContainsRect(const gfxRect&)’: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:579:61: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.02 579 | Rect clipRect = mTransform.TransformBounds(clip.rect); 24:15.02 | ^ 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::PushGroupAndCopyBackground(gfxContentType, gfxContext::Float, gfxContext::SourceSurface*, const Matrix&)’: 24:15.02 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:674:63: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 674 | gfxRect clipRect = GetClipExtents(gfxContext::eDeviceSpace); 24:15.03 | ^ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::EnsurePathBuilder()’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:752:41: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 752 | mPathBuilder->MoveTo(mRect.TopLeft()); 24:15.03 | ~~~~~~~~~~~~~^~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::ChangeTransform(const Matrix&, bool)’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:832:13: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 832 | mRect = toNewUS.TransformBounds(mRect); 24:15.03 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:837:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 837 | mPathBuilder->MoveTo(toNewUS.TransformPoint(mRect.TopLeft())); 24:15.03 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘mozilla::gfx::Rect gfxContext::GetAzureDeviceSpaceClipBounds() const’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:858:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 858 | Rect gfxContext::GetAzureDeviceSpaceClipBounds() const { 24:15.03 | ^~~~~~~~~~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘mozilla::gfx::Point gfxContext::GetDeviceOffset() const’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:877:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 877 | Point gfxContext::GetDeviceOffset() const { 24:15.03 | ^~~~~~~~~~ 24:15.03 In file included from Unified_cpp_gfx_thebes0.cpp:83: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In member function ‘void gfxFont::RunMetrics::CombineWith(const gfxFont::RunMetrics&, bool)’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:781:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 781 | mBoundingBox = (mBoundingBox + gfxPoint(aOther.mAdvanceWidth, 0)) 24:15.03 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.03 782 | .Union(aOther.mBoundingBox); 24:15.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In static member function ‘static mozilla::gfx::Float gfxFont::CalcXScale(gfxFont::DrawTarget*)’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:1765:68: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 1765 | Size t = aDrawTarget->GetTransform().TransformSize(Size(1.0, 0.0)); 24:15.03 | ^ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In member function ‘bool gfxFont::DrawMissingGlyph(const TextRunDrawParams&, const FontDrawParams&, const gfxShapedText::DetailedGlyph*, const Point&)’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:1993:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 1993 | .PreTranslate(-pt); 24:15.03 | ^~~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In member function ‘void gfxFont::Draw(const gfxTextRun*, uint32_t, uint32_t, mozilla::gfx::Point*, const TextRunDrawParams&, mozilla::gfx::ShapedTextFlags)’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2160:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 2160 | PreTranslate(-p); // undo the translation 24:15.03 | ^~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2199:27: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 2199 | .PreTranslate(-p); 24:15.03 | ^~ 24:15.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.03 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 79 | Sub operator-() const { return Sub(-x, -y); } 24:15.03 | ^~~~~~~~ 24:15.03 In file included from Unified_cpp_gfx_thebes0.cpp:83: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In member function ‘bool gfxFont::DrawGlyphs(const gfxShapedText*, uint32_t, uint32_t, mozilla::gfx::Point*, const Matrix*, GlyphBufferAzure&) [with gfxFont::FontComplexityT FC = gfxFont::FontComplexityT::ComplexFont; gfxFont::SpacingT S = gfxFont::SpacingT::HasSpacing]’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:1840:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 1840 | gfx::Point glyphPt( 24:15.03 | ^~~~~~~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In member function ‘virtual gfxFont::RunMetrics gfxFont::Measure(const gfxTextRun*, uint32_t, uint32_t, gfxFont::BoundingBoxType, gfxFont::DrawTarget*, gfxFont::Spacing*, mozilla::gfx::ShapedTextFlags)’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2439:21: note: parameter passing for argument of type ‘gfxFont::RunMetrics’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 2439 | gfxFont::RunMetrics gfxFont::Measure(const gfxTextRun* aTextRun, 24:15.03 | ^~~~~~~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2550:32: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 2550 | metrics.mBoundingBox = metrics.mBoundingBox.Union(glyphRect); 24:15.03 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2650:10: note: parameter passing for argument of type ‘gfxFont::RunMetrics’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 2650 | return metrics; 24:15.03 | ^~~~~~~ 24:15.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox.hpp:13, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/ThebesRLBox.h:22, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:48, 24:15.03 from Unified_cpp_gfx_thebes0.cpp:83: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox_sandbox.hpp: In static member function ‘static rlbox::detail::convert_to_sandbox_equivalent_t rlbox::rlbox_sandbox::sandbox_callback_interceptor(rlbox::detail::convert_to_sandbox_equivalent_t...) [with T_Ret = float; T_Args = {const void*, short unsigned int}; T_Sbx = rlbox::rlbox_noop_sandbox]’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox_sandbox.hpp:251:12: note: parameter passing for argument of type ‘rlbox::tainted’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 251 | auto tainted_ret = (*target_fn_ptr)( 24:15.03 | ^~~~~~~~~~~ 24:15.03 In file included from Unified_cpp_gfx_thebes0.cpp:119: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp: In static member function ‘static void gfxFontMissingGlyphs::DrawMissingGlyph(uint32_t, const Rect&, gfxFontMissingGlyphs::DrawTarget&, const Pattern&, uint32_t, const Matrix*)’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp:379:17: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 379 | rect.MoveBy(-aRect.BottomLeft()); 24:15.03 | ^~~~~~~~~~~~~~~~~~~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp:380:10: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 380 | rect = aMat->TransformBounds(rect); 24:15.03 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp:381:33: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 381 | rect.MoveBy(aRect.BottomLeft()); 24:15.03 | ~~~~~~~~~~~~~~~~^~ 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp: In function ‘void DrawHexChar(uint32_t, mozilla::gfx::Float, mozilla::gfx::Float, mozilla::gfx::DrawTarget&, mozilla::gfx::SourceSurface*, const mozilla::gfx::DeviceColor&, const Matrix*)’: 24:15.03 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp:332:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.03 332 | bounds = aMat->TransformRect(bounds); 24:15.03 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.03 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.04 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = float]’: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:37: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 24:15.04 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:36: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 101 | TransformSize(aRect.Size())); 24:15.04 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 24:15.04 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:15.04 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘void mozilla::layout::TextDrawTarget::PushImage(mozilla::wr::ImageKey, const Rect&, const Rect&, mozilla::wr::ImageRendering, const mozilla::wr::ColorF&)’: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 340 | if (!aClip.Intersects(GeckoClipRect().ToUnknownRect())) { 24:15.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 340 | if (!aClip.Intersects(GeckoClipRect().ToUnknownRect())) { 24:15.04 | ~~~~~~~~~~~~~^~ 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 340 | if (!aClip.Intersects(GeckoClipRect().ToUnknownRect())) { 24:15.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:15.04 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.04 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘bool mozilla::gfx::RectCornerRadii::AreRadiiSame() const’: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:404:33: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 404 | return TopLeft() == TopRight() && TopLeft() == BottomRight() && 24:15.04 | ~~~~~~~~^~ 24:15.04 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxPoint gfxContext::UserToDevice(const gfxPoint&) const’: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:332:55: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 332 | return ThebesPoint(mTransform.TransformPoint(ToPoint(point))); 24:15.04 | ~~~~~~~^~~~~~~ 24:15.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘bool gfxContext::UserToDevicePixelSnapped(gfxRect&, bool) const’: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:366:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 366 | gfxPoint p3 = UserToDevice(rect.BottomRight()); 24:15.04 | ~~~~~~~~~~~~~~~~^~ 24:15.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.04 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 113 | quad[3] = TransformPoint(aRect.BottomRight()); 24:15.04 | ~~~~~~~~~~~~~~~~~^~ 24:15.04 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxRect gfxContext::UserToDevice(const gfxRect&) const’: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:346:50: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 346 | return ThebesRect(matrix.TransformBounds(ToRect(rect))); 24:15.04 | ~~~~~~^~~~~~ 24:15.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxPoint gfxContext::DeviceToUser(const gfxPoint&) const’: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:320:65: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 320 | return ThebesPoint(mTransform.Inverse().TransformPoint(ToPoint(point))); 24:15.04 | ~~~~~~~^~~~~~~ 24:15.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxRect gfxContext::DeviceToUser(const gfxRect&) const’: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:328:64: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 328 | return ThebesRect(mTransform.Inverse().TransformBounds(ToRect(rect))); 24:15.04 | ~~~~~~^~~~~~ 24:15.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.04 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = float]’: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:47: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 101 | TransformSize(aRect.Size())); 24:15.04 | ~~~~~~~~~~^~ 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:51: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 24:15.04 | ~~~~~~~~~~~~~^~ 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 24:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 113 | quad[3] = TransformPoint(aRect.BottomRight()); 24:15.04 | ~~~~~~~~~~~~~~~~~^~ 24:15.04 In member function ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:15.04 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.04 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.05 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:68: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 24:15.05 | ~~~~~~~~~~~~~~~~~~~~~^~~ 24:15.05 In file included from Unified_cpp_gfx_thebes0.cpp:65: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘void DrawMirroredBoxShadow(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, const Rect&)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:712:75: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 712 | Rect bottomRight(topLeft.BottomRight(), aDestRect.Size() - topLeft.Size()); 24:15.05 | ^ 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:712:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 712 | Rect bottomRight(topLeft.BottomRight(), aDestRect.Size() - topLeft.Size()); 24:15.05 | ~~~~~~~~~~~~~~~~~~~^~ 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘void DrawMirroredMinBoxShadow(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, const Rect&, const Rect&, const Rect&, const Rect&, const Rect&, bool)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:771:75: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 771 | Rect bottomRight(topLeft.BottomRight(), aDstOuter.Size() - topLeft.Size()); 24:15.05 | ^ 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:771:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 771 | Rect bottomRight(topLeft.BottomRight(), aDstOuter.Size() - topLeft.Size()); 24:15.05 | ~~~~~~~~~~~~~~~~~~~^~ 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:806:36: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 806 | Rect dstTop = RectWithEdgesTRBL(aDstOuter.Y(), aDstInner.XMost(), 24:15.05 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.05 807 | aDstInner.Y(), aDstInner.X()); 24:15.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.05 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:15.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:15.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:15.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:15.05 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:15.05 | ~~~~~~~~~~~~~^~ 24:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘void mozilla::layout::TextDrawTarget::PushImage(mozilla::wr::ImageKey, const Rect&, const Rect&, mozilla::wr::ImageRendering, const mozilla::wr::ColorF&)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 340 | if (!aClip.Intersects(GeckoClipRect().ToUnknownRect())) { 24:15.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 340 | if (!aClip.Intersects(GeckoClipRect().ToUnknownRect())) { 24:15.05 | ~~~~~~~~~~~~~^~ 24:15.05 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘bool gfxContext::ExportClip(ClipExporter&)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:545:48: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 545 | transform.PostTranslate(-GetDeviceOffset()); 24:15.05 | ^ 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘bool gfxContext::ClipContainsRect(const gfxRect&)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:586:36: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 586 | return clipBounds.Contains(ToRect(aRect)); 24:15.05 | ~~~~~~^~~~~~~ 24:15.05 In file included from Unified_cpp_gfx_thebes0.cpp:83: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In member function ‘void gfxFont::RunMetrics::CombineWith(const gfxFont::RunMetrics&, bool)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:781:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 781 | mBoundingBox = (mBoundingBox + gfxPoint(aOther.mAdvanceWidth, 0)) 24:15.05 | ^ 24:15.05 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:15.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:15.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:15.05 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:15.05 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 24:15.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 24:15.05 In file included from Unified_cpp_gfx_thebes0.cpp:119: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp: In static member function ‘static void gfxFontMissingGlyphs::DrawMissingGlyph(uint32_t, const Rect&, gfxFontMissingGlyphs::DrawTarget&, const Pattern&, uint32_t, const Matrix*)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp:379:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 379 | rect.MoveBy(-aRect.BottomLeft()); 24:15.05 | ^ 24:15.05 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::SnappedClip(const gfxRect&)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:277:20: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 277 | Rect rec = ToRect(rect); 24:15.05 | ~~~~~~^~~~~~ 24:15.05 In file included from Unified_cpp_gfx_thebes0.cpp:65: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In member function ‘already_AddRefed gfxAlphaBoxBlur::GetInsetBlur(const Rect&, const Rect&, bool, const sRGBColor&, const IntSize&, const RectCornerRadii*, gfxAlphaBoxBlur::DrawTarget*, bool)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:1021:66: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 1021 | IntSize whitespaceSize = IntSize::Truncate(aWhitespaceRect.Size()); 24:15.05 | ~~~~~~~~~~~~~~~~~~~~^~ 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In member function ‘already_AddRefed gfxAlphaBoxBlur::Init(gfxContext*, const gfxRect&, const IntSize&, const IntSize&, const gfxRect*, const gfxRect*, bool)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:34:51: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 34 | Maybe dirtyRect = aDirtyRect ? Some(ToRect(*aDirtyRect)) : Nothing(); 24:15.05 | ~~~~~~^~~~~~~~~~~~~ 24:15.05 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::EnsurePathBuilder()’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:755:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 755 | mPathBuilder->LineTo(mRect.BottomLeft()); 24:15.05 | ~~~~~~~~~~~~~~~~^~ 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::Rectangle(const gfxRect&, bool)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:246:20: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 246 | Rect rec = ToRect(rect); 24:15.05 | ~~~~~~^~~~~~ 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:272:38: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 272 | mPathBuilder->LineTo(rec.BottomLeft()); 24:15.05 | ~~~~~~~~~~~~~~^~ 24:15.05 In file included from Unified_cpp_gfx_thebes0.cpp:83: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In member function ‘void gfxFont::Draw(const gfxTextRun*, uint32_t, uint32_t, mozilla::gfx::Point*, const TextRunDrawParams&, mozilla::gfx::ShapedTextFlags)’: 24:15.05 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2160:37: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.05 2160 | PreTranslate(-p); // undo the translation 24:15.05 | ^ 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2199:28: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 2199 | .PreTranslate(-p); 24:15.06 | ^ 24:15.06 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.06 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In function ‘mozilla::gfx::IntRectTyped mozilla::gfx::RoundedToInt(const mozilla::gfx::RectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:303:21: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 303 | IntRectTyped RoundedToInt(const RectTyped& aRect) { 24:15.06 | ^~~~~~~~~~~~ 24:15.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox.hpp:13, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/ThebesRLBox.h:22, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:48, 24:15.06 from Unified_cpp_gfx_thebes0.cpp:83: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox_sandbox.hpp: In static member function ‘static rlbox::detail::convert_to_sandbox_equivalent_t rlbox::rlbox_sandbox::sandbox_callback_interceptor(rlbox::detail::convert_to_sandbox_equivalent_t...) [with T_Ret = float; T_Args = {const void*, short unsigned int}; T_Sbx = rlbox::rlbox_noop_sandbox]’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox_sandbox.hpp:217:3: note: parameter passing for argument of type ‘rlbox::tainted’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 217 | sandbox_callback_interceptor( 24:15.06 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.06 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontInfoLoader.h:15, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.h:15, 24:15.06 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:6, 24:15.06 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 221 | rect = rect.Intersect(mClipStack.LastElement()); 24:15.06 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.06 In function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float]’: 24:15.06 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 24:15.06 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 In file included from Unified_cpp_gfx_thebes0.cpp:119: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp: In function ‘void DrawHexChar(uint32_t, mozilla::gfx::Float, mozilla::gfx::Float, mozilla::gfx::DrawTarget&, mozilla::gfx::SourceSurface*, const mozilla::gfx::DeviceColor&, const Matrix*)’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp:332:35: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 332 | bounds = aMat->TransformRect(bounds); 24:15.06 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 24:15.06 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxPoint gfxContext::DeviceToUser(const gfxPoint&) const’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:319:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 319 | gfxPoint gfxContext::DeviceToUser(const gfxPoint& point) const { 24:15.06 | ^~~~~~~~~~ 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘mozilla::gfx::Size gfxContext::DeviceToUser(const Size&) const’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:323:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 323 | Size gfxContext::DeviceToUser(const Size& size) const { 24:15.06 | ^~~~~~~~~~ 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxPoint gfxContext::UserToDevice(const gfxPoint&) const’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:331:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 331 | gfxPoint gfxContext::UserToDevice(const gfxPoint& point) const { 24:15.06 | ^~~~~~~~~~ 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘mozilla::gfx::Size gfxContext::UserToDevice(const Size&) const’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:335:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 335 | Size gfxContext::UserToDevice(const Size& size) const { 24:15.06 | ^~~~~~~~~~ 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘bool gfxContext::UserToDevicePixelSnapped(gfxPoint&, bool) const’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:387:6: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 387 | bool gfxContext::UserToDevicePixelSnapped(gfxPoint& pt, 24:15.06 | ^~~~~~~~~~ 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::Mask(gfxContext::SourceSurface*, float, const Point&)’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:646:19: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 646 | mDT->MaskSurface( 24:15.06 | ~~~~~~~~~~~~~~~~^ 24:15.06 647 | PatternFromState(this), surface, offset, 24:15.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.06 648 | DrawOptions(alpha, CurrentState().op, CurrentState().aaMode)); 24:15.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.06 In file included from Unified_cpp_gfx_thebes0.cpp:83: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In member function ‘void gfxFont::RunMetrics::CombineWith(const gfxFont::RunMetrics&, bool)’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:782:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 781 | mBoundingBox = (mBoundingBox + gfxPoint(aOther.mAdvanceWidth, 0)) 24:15.06 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.06 782 | .Union(aOther.mBoundingBox); 24:15.06 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In member function ‘void gfxFont::DrawEmphasisMarks(const gfxTextRun*, mozilla::gfx::Point*, uint32_t, uint32_t, const EmphasisMarkDrawParams&)’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2033:25: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 2033 | aParams.mark->Draw(markRange, *aPt, params); 24:15.06 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.06 In file included from Unified_cpp_gfx_thebes0.cpp:65: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘void RepeatOrStretchMirroredSurface(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, const Rect&, const Rect&, const Rect&, mozilla::gfx::Float, mozilla::gfx::Float)’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:756:41: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 756 | SamplingFilter::GOOD, RoundedToInt(aSrc)); 24:15.06 | ~~~~~~~~~~~~^~~~~~ 24:15.06 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxRect gfxContext::UserToDevice(const gfxRect&) const’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:344:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 344 | gfxRect gfxContext::UserToDevice(const gfxRect& rect) const { 24:15.06 | ^~~~~~~~~~ 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:344:9: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:344:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:346:43: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 346 | return ThebesRect(matrix.TransformBounds(ToRect(rect))); 24:15.06 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxRect gfxContext::DeviceToUser(const gfxRect&) const’: 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:327:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 327 | gfxRect gfxContext::DeviceToUser(const gfxRect& rect) const { 24:15.06 | ^~~~~~~~~~ 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:327:9: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:327:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:328:57: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.06 328 | return ThebesRect(mTransform.Inverse().TransformBounds(ToRect(rect))); 24:15.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘gfxRect gfxContext::GetClipExtents(gfxContext::ClipExtentsSpace) const’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:524:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 524 | gfxRect gfxContext::GetClipExtents(ClipExtentsSpace aSpace) const { 24:15.07 | ^~~~~~~~~~ 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:524:9: note: parameter passing for argument of type ‘gfxContext::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:524:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:525:44: note: parameter passing for argument of type ‘gfxContext::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 525 | Rect rect = GetAzureDeviceSpaceClipBounds(); 24:15.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::PushGroupAndCopyBackground(gfxContentType, gfxContext::Float, gfxContext::SourceSurface*, const Matrix&)’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:668:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 668 | void gfxContext::PushGroupAndCopyBackground(gfxContentType content, 24:15.07 | ^~~~~~~~~~ 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘bool gfxContext::ClipContainsRect(const gfxRect&)’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:564:6: note: parameter passing for argument of type ‘gfxContext::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 564 | bool gfxContext::ClipContainsRect(const gfxRect& aRect) { 24:15.07 | ^~~~~~~~~~ 24:15.07 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]’: 24:15.07 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:15.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:15.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:15.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:15.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:15.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.h:8, 24:15.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList-impl.h:8, 24:15.07 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/SharedFontList.cpp:5, 24:15.07 from Unified_cpp_gfx_thebes0.cpp:11: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 24:15.07 | ^~~~~~~~~~~~~~~ 24:15.07 In file included from Unified_cpp_gfx_thebes0.cpp:83: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In member function ‘virtual gfxFont::RunMetrics gfxFont::Measure(const gfxTextRun*, uint32_t, uint32_t, gfxFont::BoundingBoxType, gfxFont::DrawTarget*, gfxFont::Spacing*, mozilla::gfx::ShapedTextFlags)’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2439:21: note: parameter passing for argument of type ‘gfxFont::RunMetrics’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 2439 | gfxFont::RunMetrics gfxFont::Measure(const gfxTextRun* aTextRun, 24:15.07 | ^~~~~~~ 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2439:21: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2439:21: note: parameter passing for argument of type ‘gfxFont::RunMetrics’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2550:60: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 2550 | metrics.mBoundingBox = metrics.mBoundingBox.Union(glyphRect); 24:15.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 24:15.07 In file included from Unified_cpp_gfx_thebes0.cpp:65: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In member function ‘already_AddRefed gfxAlphaBoxBlur::DoBlur(const sRGBColor*, mozilla::gfx::IntPoint*)’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:163:24: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 163 | shadowDT->MaskSurface(shadowColor, blurMask, Point(0, 0)); 24:15.07 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.07 In file included from Unified_cpp_gfx_thebes0.cpp:119: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp: In static member function ‘static void gfxFontMissingGlyphs::DrawMissingGlyph(uint32_t, const Rect&, gfxFontMissingGlyphs::DrawTarget&, const Pattern&, uint32_t, const Matrix*)’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp:371:6: note: parameter passing for argument of type ‘gfxFontMissingGlyphs::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 371 | void gfxFontMissingGlyphs::DrawMissingGlyph(uint32_t aChar, const Rect& aRect, 24:15.07 | ^~~~~~~~~~~~~~~~~~~~ 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontMissingGlyphs.cpp:208:18: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 208 | dt->MaskSurface(ColorPattern(DeviceColor::MaskOpaqueWhite()), mask, 24:15.07 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.07 209 | Point(0, 0)); 24:15.07 | ~~~~~~~~~~~~ 24:15.07 In file included from Unified_cpp_gfx_thebes0.cpp:74: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::ChangeTransform(const Matrix&, bool)’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:814:6: note: parameter passing for argument of type ‘gfxContext::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 814 | void gfxContext::ChangeTransform(const Matrix& aNewMatrix, 24:15.07 | ^~~~~~~~~~ 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::Mask(gfxContext::SourceSurface*, gfxContext::Float, const Matrix&)’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:637:19: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 637 | mDT->MaskSurface( 24:15.07 | ~~~~~~~~~~~~~~~~^ 24:15.07 638 | PatternFromState(this), aSurface, Point(), 24:15.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.07 639 | DrawOptions(aAlpha, CurrentState().op, CurrentState().aaMode)); 24:15.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp: In member function ‘void gfxContext::Rectangle(const gfxRect&, bool)’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxContext.cpp:245:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 245 | void gfxContext::Rectangle(const gfxRect& rect, bool snapToPixels) { 24:15.07 | ^~~~~~~~~~ 24:15.07 In file included from Unified_cpp_gfx_thebes0.cpp:65: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In function ‘void FillDestinationPath(gfxContext*, const Rect&, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::RectCornerRadii*)’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:986:50: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 986 | RefPtr shadowPath = GetBoxShadowInsetPath( 24:15.07 | ~~~~~~~~~~~~~~~~~~~~~^ 24:15.07 987 | destDrawTarget, aDestinationRect, aShadowClipRect, aInnerClipRadii); 24:15.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.07 In file included from Unified_cpp_gfx_thebes0.cpp:83: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp: In function ‘void gfxFont::DrawOneGlyph(uint32_t, const Point&, GlyphBufferAzure&, bool*) [with gfxFont::FontComplexityT FC = gfxFont::FontComplexityT::ComplexFont]’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.cpp:2348:24: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 2348 | return RenderSVGGlyph(aContext, aTextDrawer, aPoint, aGlyphId, aContextPaint); 24:15.07 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:15.07 In file included from Unified_cpp_gfx_thebes0.cpp:65: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp: In static member function ‘static void gfxAlphaBoxBlur::BlurRectangle(gfxContext*, const gfxRect&, const RectCornerRadii*, const gfxPoint&, const sRGBColor&, const gfxRect&, const gfxRect&)’: 24:15.07 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.cpp:889:30: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 889 | IntRect rect = RoundedToInt(ToRect(aRect)); 24:15.07 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 24:15.07 In function ‘MarginT mozilla::gfx::BaseRect::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:15.07 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:15.07 image/Unified_cpp_image2.o 24:15.07 /usr/lib64/ccache/g++ -o Unified_cpp_image1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/image/decoders -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_image1.o.pp Unified_cpp_image1.cpp 24:17.89 gfx/skia/SkRecorder.o 24:17.90 /usr/lib64/ccache/g++ -o SkRTree.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkRTree.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRTree.cpp 24:18.14 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.14 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.14 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:18.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:18.15 | ^ 24:18.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.15 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:18.15 | ^ 24:18.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.15 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:18.15 | ^ 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:18.15 | ^ 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:18.15 | ^ 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:18.15 | ^ 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:18.15 | ^ 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 371 | nscoord aAppUnitsPerDevPixel) { 24:18.15 | ^ 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 380 | nscoord aAppUnitsPerDevPixel) { 24:18.15 | ^ 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 387 | nscoord aAppUnitsPerDevPixel) { 24:18.15 | ^ 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 394 | nscoord aAppUnitsPerDevPixel) { 24:18.15 | ^ 24:18.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:37, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.15 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 24:18.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.15 1338 | CSSCoord ToCSSPixels() const { return _0; } 24:18.15 | ^ 24:18.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:18.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:18.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:18.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:18.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.16 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.16 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 24:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.16 189 | CSSRect GetExpandedScrollableRect() const { 24:18.16 | ^ 24:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 24:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.16 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:18.16 | ^ 24:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 24:18.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.16 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:18.17 | ^ 24:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 24:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:18.17 | ^ 24:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 24:18.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.18 243 | CSSRect CalculateScrollRange() const { 24:18.18 | ^ 24:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 24:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:18.18 | ^ 24:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 24:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.18 457 | CSSRect GetVisualViewport() const { 24:18.18 | ^ 24:18.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.18 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 24:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.18 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 24:18.18 | ^ 24:18.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.18 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.18 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.21 21 | inline Rect ToRect(const gfxRect& aRect) { 24:18.21 | ^ 24:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.21 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:18.21 | ^ 24:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.22 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:18.22 | ^ 24:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.22 44 | inline Size ToSize(const gfxSize& aSize) { 24:18.22 | ^ 24:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:18.22 | ^ 24:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:18.22 | ^ 24:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.22 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:18.22 | ^ 24:18.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.23 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 24:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.23 1859 | int32_t aAppUnitsPerPixel) { 24:18.23 | ^ 24:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 24:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.23 3214 | int32_t aAppUnitsPerPixel) { 24:18.23 | ^ 24:18.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.23 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 24:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.23 332 | LayerPoint GetFixedPositionAnchor() const { 24:18.24 | ^ 24:18.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.24 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 24:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.24 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 24:18.24 | ^ 24:18.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.24 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 24:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.24 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:18.24 | ^ 24:18.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.24 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 24:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.24 1394 | LayerPoint GetFixedPositionAnchor() { 24:18.24 | ^ 24:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 24:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.24 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 24:18.24 | ^ 24:18.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.24 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.24 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 24:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.25 49 | gfx::Size GetInheritedScale() const { return mScale; } 24:18.25 | ^ 24:18.25 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.25 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.25 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 24:18.25 | ^ 24:18.25 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:7, 24:18.25 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.25 300 | PropertyProvider* aProvider = nullptr) const { 24:18.25 | ^ 24:18.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox.hpp:13, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/ThebesRLBox.h:22, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp:20, 24:18.25 from Unified_cpp_gfx_thebes1.cpp:20: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox_sandbox.hpp: In instantiation of ‘auto rlbox::rlbox_sandbox::INTERNAL_invoke_with_func_ptr(const char*, void*, T_Args&& ...) [with T = float(const gr_segment*); T_Args = {rlbox::tainted_opaque&}; T_Sbx = rlbox::rlbox_noop_sandbox]’: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp:313:17: required from here 24:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox_sandbox.hpp:627:14: note: parameter passing for argument of type ‘rlbox::tainted’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.25 627 | return wrapped_result; 24:18.25 | ^~~~~~~~~~~~~~ 24:18.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatformFontList.cpp:33, 24:18.25 from Unified_cpp_gfx_thebes1.cpp:65: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.25 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 24:18.25 | ^ 24:18.25 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxSVGGlyphs.cpp:30, 24:18.25 from Unified_cpp_gfx_thebes1.cpp:74: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.25 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 24:18.25 | ^ 24:18.25 In file included from Unified_cpp_gfx_thebes1.cpp:101: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxTextRun::Range, gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp:783:62: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.25 783 | DrawTarget* aRefDrawTarget, PropertyProvider* aProvider) const { 24:18.25 | ^~~~~ 24:18.25 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:14, 24:18.25 from Unified_cpp_gfx_thebes1.cpp:119: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxQuad.h: In member function ‘gfxRect gfxQuad::GetBounds()’: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxQuad.h:34:23: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.25 34 | gfxRect GetBounds() { 24:18.25 | ^ 24:18.25 In file included from Unified_cpp_gfx_thebes1.cpp:119: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp: In static member function ‘static gfxQuad gfxUtils::TransformToQuad(const gfxRect&, const Matrix4x4&)’: 24:18.25 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:786:73: note: parameter passing for argument of type ‘gfxQuad’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.25 786 | const mozilla::gfx::Matrix4x4& aMatrix) { 24:18.25 | ^ 24:18.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.25 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.26 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.26 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:18.26 | ^~~~~~~~ 24:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.26 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.26 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:18.26 | ^~~~~~~~ 24:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.26 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.26 43 | friend Sub operator*(T aScale, Sub aCoord) { 24:18.26 | ^~~~~~~~ 24:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.26 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 24:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:18.26 | ^~~~~~~~~~~~~ 24:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.26 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.27 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.27 323 | static SizeTyped FromUnknownSize( 24:18.27 | ^~~~~~~~~~~~~~~ 24:18.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.27 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 24:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.27 427 | SizeT Size() const { return SizeT(width, height); } 24:18.27 | ^~~~ 24:18.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:27, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.27 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.27 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 24:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.27 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 24:18.28 | ^~~~~~~~ 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.28 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 24:18.28 | ^~~~~~~~ 24:18.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.28 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.28 62 | Sub operator-(const Sub& aPoint) const { 24:18.28 | ^~~~~~~~ 24:18.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.28 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.28 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 24:18.28 | ^~~~~~~~~~~~~~ 24:18.28 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.28 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 24:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:18.28 | ^~~~~~~~~~~~~ 24:18.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.28 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.29 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.29 383 | Point TopLeft() const { return Point(x, y); } 24:18.29 | ^~~~~~~ 24:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.29 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.29 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 24:18.29 | ^~~~~~~~~~~~~~~ 24:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.29 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.29 277 | static RectTyped FromUnknownRect( 24:18.29 | ^~~~~~~~~~~~~~~ 24:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.29 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.29 150 | static PointTyped FromUnknownPoint( 24:18.29 | ^~~~~~~~~~~~~~~~ 24:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.29 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 24:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.29 282 | RectTyped ToUnknownRect() const { 24:18.29 | ^~~~~~~~~~~~~ 24:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/ThebesRLBox.h:22, 24:18.29 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp:20, 24:18.30 from Unified_cpp_gfx_thebes1.cpp:20: 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox.hpp: In instantiation of ‘constexpr rlbox::tainted() - declval::type>())), T_Sbx> rlbox::tainted_base_impl::operator-(const T_Rhs&) const [with T_Rhs = rlbox::tainted_volatile; T_Wrap = rlbox::tainted; T = float; T_Sbx = rlbox::rlbox_noop_sandbox; decltype ((declval() - declval::type>())) = float; typename rlbox::detail::detail_rlbox_remove_wrapper::unwrapper::type = float]’: 24:18.30 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp:314:34: required from here 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox.hpp:110:25: note: parameter passing for argument of type ‘rlbox::tainted’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.30 110 | inline constexpr auto operator opSymbol(const T_Rhs& rhs) \ 24:18.30 | ^~~~~~~~ 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox.hpp:110:25: note: in definition of macro ‘BinaryOpValAndPtr’ 24:18.30 110 | inline constexpr auto operator opSymbol(const T_Rhs& rhs) \ 24:18.30 | ^~~~~~~~ 24:18.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.30 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:104:57: required from here 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.30 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 24:18.30 | ^~~~~~~~~~ 24:18.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.30 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:18.30 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxLineSegment.h:67:38: required from here 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.30 62 | Sub operator-(const Sub& aPoint) const { 24:18.30 | ^~~~~~~~ 24:18.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.30 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:71:59: required from here 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.30 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 24:18.30 | ^~~~~~~~~ 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:18.30 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:323:50: required from here 24:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.30 383 | Point TopLeft() const { return Point(x, y); } 24:18.30 | ^~~~~~~ 24:18.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.31 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.31 246 | PointTyped As2DPoint() const { 24:18.31 | ^~~~~~~~~ 24:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.31 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.31 794 | RectTyped TransformAndClipBounds( 24:18.31 | ^~~~~~~~~~~~~~~~~~~~~~ 24:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/ThebesRLBox.h:22, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp:20, 24:18.31 from Unified_cpp_gfx_thebes1.cpp:20: 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox.hpp: In instantiation of ‘static rlbox::tainted rlbox::tainted::internal_factory(T_Rhs&&) [with T_Rhs = float&; T = float; T_Sbx = rlbox::rlbox_noop_sandbox]’: 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox.hpp:148:3: required from ‘constexpr rlbox::tainted() - declval::type>())), T_Sbx> rlbox::tainted_base_impl::operator-(const T_Rhs&) const [with T_Rhs = rlbox::tainted_volatile; T_Wrap = rlbox::tainted; T = float; T_Sbx = rlbox::rlbox_noop_sandbox; decltype ((declval() - declval::type>())) = float; typename rlbox::detail::detail_rlbox_remove_wrapper::unwrapper::type = float]’ 24:18.31 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp:314:34: required from here 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/rlbox/rlbox.hpp:932:35: note: parameter passing for argument of type ‘rlbox::tainted’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.31 932 | static inline tainted internal_factory(T_Rhs&& rhs) 24:18.31 | ^~~~~~~~~~~~~~~~ 24:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.31 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:100:34: required from here 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.31 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 24:18.31 | ^~~~~~~~~~~~~~ 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:100:34: required from here 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.31 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 24:18.31 | ^~~~~~~~~~~~~ 24:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.31 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.31 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = double]’: 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:789:37: required from here 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.32 246 | PointTyped As2DPoint() const { 24:18.32 | ^~~~~~~~~ 24:18.32 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontFeatures.h:11, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:12, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.32 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 24:18.32 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 24:18.32 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:18.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:18, 24:18.32 from Unified_cpp_gfx_thebes1.cpp:119: 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 24:18.32 27 | struct JSGCSetting { 24:18.32 | ^~~~~~~~~~~ 24:18.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:10, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.32 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.32 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.32 760 | typename detail::Nth::Type extract() { 24:18.32 | ^~~~~~~ 24:18.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.33 In file included from Unified_cpp_gfx_thebes1.cpp:20: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp: In member function ‘nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxShapedText*, uint32_t, uint32_t, const char16_t*, tainted_opaque_gr, tainted_opaque_gr, gfxFontShaper::RoundingFlags)’: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp:313:15: note: parameter passing for argument of type ‘rlbox::tainted’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.33 313 | t_adv = sandbox_invoke(*mSandbox, gr_seg_advance_X, aSegment) - 24:18.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.33 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.33 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 24:18.33 | ^~~~~~~~~ 24:18.33 In file included from Unified_cpp_gfx_thebes1.cpp:101: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp: In member function ‘void gfxTextRun::DrawPartialLigature(gfxFont*, gfxTextRun::Range, mozilla::gfx::Point*, gfxTextRun::PropertyProvider*, TextRunDrawParams&, mozilla::gfx::ShapedTextFlags) const’: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp:455:57: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.33 455 | gfxRect clipExtents = aParams.context->GetClipExtents(); 24:18.33 | ^ 24:18.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:47, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.33 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::MaybeSnapToDevicePixels(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:11: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.33 382 | aRect = mat.TransformBounds(aRect); 24:18.33 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:48: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.33 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 24:18.33 | ^ 24:18.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:20, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.33 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.33 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 24:18.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.33 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 24:18.34 | ^~~~~~~~~~~~~~~ 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.34 110 | quad[0] = TransformPoint(aRect.TopLeft()); 24:18.34 | ^~~~ 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.34 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 24:18.34 | ^ 24:18.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.34 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.34 385 | Point BottomLeft() const { return Point(x, YMost()); } 24:18.34 | ^~~~~~~~~~ 24:18.34 In file included from Unified_cpp_gfx_thebes1.cpp:101: 24:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp: In member function ‘void gfxTextRun::Draw(gfxTextRun::Range, mozilla::gfx::Point, const gfxTextRun::DrawParams&) const’: 24:18.34 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp:572:73: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.34 572 | aParams.context->GetDrawTarget(), aParams.provider); 24:18.34 | ^ 24:18.34 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.34 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.34 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 24:18.34 | ^ 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.34 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 24:18.34 | ^~~~~~~~~~~ 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.34 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 24:18.34 | ^ 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.34 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:18.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.34 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:18.34 | ~~~~~~~~~~~~~^~ 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.34 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:18.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.34 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 24:18.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 24:18.34 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.35 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.35 282 | RectTyped ToUnknownRect() const { 24:18.35 | ^~~~~~~~~~~~~ 24:18.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.35 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.35 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 24:18.35 | ^~~~~~~~~ 24:18.35 In file included from Unified_cpp_gfx_thebes1.cpp:101: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp: In member function ‘void gfxTextRun::DrawEmphasisMarks(gfxContext*, gfxTextRun*, gfxFloat, mozilla::gfx::Point, gfxTextRun::Range, gfxTextRun::PropertyProvider*) const’: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp:692:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.35 692 | void gfxTextRun::DrawEmphasisMarks(gfxContext* aContext, gfxTextRun* aMark, 24:18.35 | ^~~~~~~~~~ 24:18.35 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp: In member function ‘void gfxTextRun::AccumulateMetricsForRun(gfxFont*, gfxTextRun::Range, gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*, gfxTextRun::Range, mozilla::gfx::ShapedTextFlags, gfxTextRun::Metrics*) const’: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp:742:69: note: parameter passing for argument of type ‘gfxFont::RunMetrics’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.35 742 | haveSpacing ? spacingBuffer.Elements() : nullptr, aOrientation); 24:18.35 | ^ 24:18.35 In file included from Unified_cpp_gfx_thebes1.cpp:119: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp: In function ‘already_AddRefed CreateSamplingRestrictedDrawable(gfxDrawable*, gfxContext*, const mozilla::image::ImageRegion&, mozilla::gfx::SurfaceFormat, bool)’: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:293:50: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.35 293 | gfxRect clipExtents = aContext->GetClipExtents(); 24:18.35 | ^ 24:18.35 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:323:50: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.35 323 | aDrawable->Draw(tmpCtx, needed - needed.TopLeft(), ExtendMode::REPEAT, 24:18.35 | ~~~~~~~~~~~~~~^~ 24:18.35 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:323:34: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.35 323 | aDrawable->Draw(tmpCtx, needed - needed.TopLeft(), ExtendMode::REPEAT, 24:18.35 | ~~~~~~~^~~~~~~~~~~~~~~~~~ 24:18.35 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:325:41: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.35 325 | gfxMatrix::Translation(needed.TopLeft())); 24:18.35 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:18.35 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:51, 24:18.35 from Unified_cpp_gfx_thebes1.cpp:119: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h: In member function ‘gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const’: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:77:11: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.35 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 24:18.35 | ^~~~~~~~~~~~~~~~~~~~ 24:18.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.35 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.35 363 | MoveBy(-aPoint); 24:18.36 | ^~~~~~~ 24:18.36 In file included from Unified_cpp_gfx_thebes1.cpp:119: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp: In static member function ‘static void gfxUtils::ClipToRegion(gfxUtils::DrawTarget*, const nsIntRegion&)’: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:608:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.36 608 | IntPoint translation = RoundedToInt(transform.GetTranslation()); 24:18.36 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:18.36 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp: In static member function ‘static gfxQuad gfxUtils::TransformToQuad(const gfxRect&, const Matrix4x4&)’: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:785:9: note: parameter passing for argument of type ‘gfxQuad’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.36 785 | gfxQuad gfxUtils::TransformToQuad(const gfxRect& aRect, 24:18.36 | ^~~~~~~~ 24:18.36 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:789:13: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.36 789 | points[0] = aMatrix.TransformPoint(aRect.TopLeft()); 24:18.36 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:18.36 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:795:60: note: parameter passing for argument of type ‘gfxQuad’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.36 795 | return gfxQuad(points[0], points[1], points[2], points[3]); 24:18.36 | ^ 24:18.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.36 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.36 384 | Point TopRight() const { return Point(XMost(), y); } 24:18.36 | ^~~~~~~~ 24:18.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:47, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.36 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:338:50: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.36 338 | Point p3 = mat.TransformPoint(aRect.BottomRight()); 24:18.36 | ~~~~~~~~~~~~~~~~~^~ 24:18.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxRect.h:9, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxBlur.h:10, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxPlatform.h:18, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontUtils.h:10, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFontEntry.h:13, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:11, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.36 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.36 363 | MoveBy(-aPoint); 24:18.36 | ^~~~~~~ 24:18.36 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.36 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.36 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.36 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:18.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.36 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:18.36 | ~~~~~~~~~~~~~^~ 24:18.36 In file included from Unified_cpp_gfx_thebes1.cpp:119: 24:18.36 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp: In static member function ‘static gfxQuad gfxUtils::TransformToQuad(const gfxRect&, const Matrix4x4&)’: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:792:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 792 | points[3] = aMatrix.TransformPoint(aRect.BottomLeft()); 24:18.37 | ~~~~~~~~~~~~~~~~^~ 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp: In function ‘already_AddRefed CreateSamplingRestrictedDrawable(gfxDrawable*, gfxContext*, const mozilla::image::ImageRegion&, mozilla::gfx::SurfaceFormat, bool)’: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:323:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 323 | aDrawable->Draw(tmpCtx, needed - needed.TopLeft(), ExtendMode::REPEAT, 24:18.37 | ^ 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:323:50: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 323 | aDrawable->Draw(tmpCtx, needed - needed.TopLeft(), ExtendMode::REPEAT, 24:18.37 | ~~~~~~~~~~~~~~^~ 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp: In static member function ‘static void gfxUtils::ClipToRegion(gfxUtils::DrawTarget*, const nsIntRegion&)’: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:608:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 608 | IntPoint translation = RoundedToInt(transform.GetTranslation()); 24:18.37 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:18.37 In file included from Unified_cpp_gfx_thebes1.cpp:20: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp: In member function ‘nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxShapedText*, uint32_t, uint32_t, const char16_t*, tainted_opaque_gr, tainted_opaque_gr, gfxFontShaper::RoundingFlags)’: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp:314:34: note: parameter passing for argument of type ‘rlbox::tainted’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 314 | xLocs[c.baseGlyph]; 24:18.37 | ^ 24:18.37 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.37 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 24:18.37 | ^~~~~~~~~~~ 24:18.37 In file included from Unified_cpp_gfx_thebes1.cpp:119: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp: In static member function ‘static void gfxUtils::DrawPixelSnapped(gfxContext*, gfxDrawable*, const gfxSize&, const ImageRegion&, gfxUtils::SurfaceFormat, mozilla::gfx::SamplingFilter, uint32_t, gfxFloat, bool)’: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:299:48: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 299 | gfxRect needed = aRegion.IntersectAndRestrict(clipExtents); 24:18.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 24:18.37 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 24:18.37 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp: In static member function ‘static gfxQuad gfxUtils::TransformToQuad(const gfxRect&, const Matrix4x4&)’: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxUtils.cpp:785:9: note: parameter passing for argument of type ‘gfxQuad’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 785 | gfxQuad gfxUtils::TransformToQuad(const gfxRect& aRect, 24:18.37 | ^~~~~~~~ 24:18.37 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.37 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 221 | rect = rect.Intersect(mClipStack.LastElement()); 24:18.37 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:18.37 In function ‘auto rlbox::rlbox_sandbox::INTERNAL_invoke_with_func_ptr(const char*, void*, T_Args&& ...) [with T = float(const gr_segment*); T_Args = {rlbox::tainted_opaque&}; T_Sbx = rlbox::rlbox_noop_sandbox]’: 24:18.37 cc1plus: note: parameter passing for argument of type ‘rlbox::tainted’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 In file included from Unified_cpp_gfx_thebes1.cpp:20: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp: In member function ‘nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxShapedText*, uint32_t, uint32_t, const char16_t*, tainted_opaque_gr, tainted_opaque_gr, gfxFontShaper::RoundingFlags)’: 24:18.37 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGraphiteShaper.cpp:419:19: warning: ‘clusterLoc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 24:18.37 419 | rtl ? (xLocs_j - clusterLoc) : (xLocs_j - clusterLoc - adv); 24:18.37 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:18.37 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 24:18.37 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 24:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:47, 24:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 24:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 24:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:18.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxFont.h:39, 24:18.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.h:9, 24:18.37 from /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxGlyphExtents.cpp:6, 24:18.38 from Unified_cpp_gfx_thebes1.cpp:2: 24:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In member function ‘void gfxTextRun::DrawPartialLigature(gfxFont*, gfxTextRun::Range, mozilla::gfx::Point*, gfxTextRun::PropertyProvider*, TextRunDrawParams&, mozilla::gfx::ShapedTextFlags) const’: 24:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.38 382 | aRect = mat.TransformBounds(aRect); 24:18.38 | ~~~~~~~~~~~~~~~~~~~^~~~~~~ 24:18.38 In file included from Unified_cpp_gfx_thebes1.cpp:101: 24:18.38 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp:444:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.38 444 | void gfxTextRun::DrawPartialLigature(gfxFont* aFont, Range aRange, 24:18.38 | ^~~~~~~~~~ 24:18.38 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp: In member function ‘void gfxTextRun::DrawEmphasisMarks(gfxContext*, gfxTextRun*, gfxFloat, mozilla::gfx::Point, gfxTextRun::Range, gfxTextRun::PropertyProvider*) const’: 24:18.38 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp:692:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.38 692 | void gfxTextRun::DrawEmphasisMarks(gfxContext* aContext, gfxTextRun* aMark, 24:18.38 | ^~~~~~~~~~ 24:18.38 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp: In member function ‘void gfxTextRun::AccumulateMetricsForRun(gfxFont*, gfxTextRun::Range, gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*, gfxTextRun::Range, mozilla::gfx::ShapedTextFlags, gfxTextRun::Metrics*) const’: 24:18.38 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp:732:6: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.38 732 | void gfxTextRun::AccumulateMetricsForRun( 24:18.38 | ^~~~~~~~~~ 24:18.38 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp: In member function ‘void gfxTextRun::Draw(gfxTextRun::Range, mozilla::gfx::Point, const gfxTextRun::DrawParams&) const’: 24:18.38 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp:545:6: note: parameter passing for argument of type ‘const Point’ {aka ‘const mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.38 545 | void gfxTextRun::Draw(const Range aRange, const gfx::Point aPt, 24:18.38 | ^~~~~~~~~~ 24:18.38 /builddir/build/BUILD/icecat-78.15.0/gfx/thebes/gfxTextRun.cpp:571:22: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:18.38 571 | MeasureText(aRange, gfxFont::LOOSE_INK_EXTENTS, 24:18.38 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:18.38 572 | aParams.context->GetDrawTarget(), aParams.provider); 24:18.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:18.38 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/thebes' 24:18.38 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/decoders' 24:18.38 mkdir -p '.deps/' 24:18.38 image/decoders/Unified_c_image_decoders0.o 24:18.38 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_image_decoders0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image/decoders -I/builddir/build/BUILD/icecat-78.15.0/objdir/image/decoders -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_image_decoders0.o.pp Unified_c_image_decoders0.c 24:18.38 image/decoders/Unified_cpp_image_decoders0.o 24:18.40 /usr/lib64/ccache/g++ -o Unified_cpp_image_decoders0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image/decoders -I/builddir/build/BUILD/icecat-78.15.0/objdir/image/decoders -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_image_decoders0.o.pp Unified_cpp_image_decoders0.cpp 24:19.08 gfx/skia/SkScan_AntiPath.o 24:19.08 /usr/lib64/ccache/g++ -o SkRecorder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkRecorder.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRecorder.cpp 24:22.93 gfx/skia/SkScan_Antihair.o 24:22.94 /usr/lib64/ccache/g++ -o SkScan_AntiPath.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkScan_AntiPath.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkScan_AntiPath.cpp 24:25.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:18, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.00 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:25.00 | ^ 24:25.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:16, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:18, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.00 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:25.00 | ^ 24:25.00 In file included from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:18, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.00 21 | inline Rect ToRect(const gfxRect& aRect) { 24:25.00 | ^ 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.00 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:25.00 | ^ 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.00 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:25.00 | ^ 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.00 44 | inline Size ToSize(const gfxSize& aSize) { 24:25.00 | ^ 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.00 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:25.00 | ^ 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.00 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:25.00 | ^ 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:25.00 | ^ 24:25.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:14, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:11, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:25.00 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.00 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:25.00 | ^ 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.00 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:25.00 | ^ 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:25.01 | ^ 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:25.01 | ^ 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:25.01 | ^ 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.01 371 | nscoord aAppUnitsPerDevPixel) { 24:25.01 | ^ 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.01 380 | nscoord aAppUnitsPerDevPixel) { 24:25.01 | ^ 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.01 387 | nscoord aAppUnitsPerDevPixel) { 24:25.01 | ^ 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.01 394 | nscoord aAppUnitsPerDevPixel) { 24:25.01 | ^ 24:25.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleColorInlines.h:13, 24:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStruct.h:18, 24:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:19, 24:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:11, 24:25.01 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:25.01 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.01 1338 | CSSCoord ToCSSPixels() const { return _0; } 24:25.01 | ^ 24:25.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 24:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 24:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 24:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 24:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:12, 24:25.01 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:25.01 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.01 189 | CSSRect GetExpandedScrollableRect() const { 24:25.01 | ^ 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.01 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:25.01 | ^ 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 24:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.01 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:25.03 | ^ 24:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 24:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:25.03 | ^ 24:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 24:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.03 243 | CSSRect CalculateScrollRange() const { 24:25.03 | ^ 24:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 24:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.03 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:25.03 | ^ 24:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 24:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.04 457 | CSSRect GetVisualViewport() const { 24:25.04 | ^ 24:25.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:25.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:25.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:25.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:25.04 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:18, 24:25.04 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.04 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:25.04 | ^~~~~~~~ 24:25.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:25.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 24:25.04 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:18, 24:25.04 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 24:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 24:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.04 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:25.04 | ^~~~~~~~~~~~~ 24:25.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:25.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:25.04 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:18, 24:25.04 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.05 323 | static SizeTyped FromUnknownSize( 24:25.05 | ^~~~~~~~~~~~~~~ 24:25.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:25.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:25.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:25.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:25.05 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:18, 24:25.05 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 24:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 24:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.05 43 | friend Sub operator*(T aScale, Sub aCoord) { 24:25.05 | ^~~~~~~~ 24:25.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:25.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:25.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 24:25.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:14, 24:25.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:11, 24:25.05 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:25.05 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:25.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:25.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.06 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:25.06 | ^~~~~~~~ 24:25.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:25.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:25.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 24:25.06 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:18, 24:25.06 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:25.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 24:25.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.06 427 | SizeT Size() const { return SizeT(width, height); } 24:25.06 | ^~~~ 24:25.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:25.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:25.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 24:25.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:14, 24:25.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:11, 24:25.06 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:25.06 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:25.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 24:25.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.07 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 24:25.07 | ^~~~~~~~ 24:25.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:25.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 24:25.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.07 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 24:25.07 | ^~~~~~~~ 24:25.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:25.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:25.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:25.07 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:18, 24:25.07 from /builddir/build/BUILD/icecat-78.15.0/image/build/nsImageModule.cpp:16: 24:25.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:25.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 24:25.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.07 62 | Sub operator-(const Sub& aPoint) const { 24:25.07 | ^~~~~~~~ 24:25.07 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/build' 24:25.07 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/decoders/icon/gtk' 24:25.07 mkdir -p '.deps/' 24:25.08 image/decoders/icon/gtk/nsIconChannel.o 24:25.08 /usr/lib64/ccache/g++ -o nsIconChannel.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/image/decoders/icon/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsIconChannel.o.pp /builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/gtk/nsIconChannel.cpp 24:25.78 gfx/skia/SkSpriteBlitter_ARGB32.o 24:25.78 /usr/lib64/ccache/g++ -o SkScan_Antihair.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkScan_Antihair.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkScan_Antihair.cpp 24:25.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:12, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:25.80 | ^ 24:25.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:21, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:25.80 | ^ 24:25.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:21, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.80 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:25.80 | ^ 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.80 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:25.80 | ^ 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.80 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:25.80 | ^ 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.80 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:25.80 | ^ 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.80 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:25.80 | ^ 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.80 371 | nscoord aAppUnitsPerDevPixel) { 24:25.80 | ^ 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.80 380 | nscoord aAppUnitsPerDevPixel) { 24:25.80 | ^ 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.80 387 | nscoord aAppUnitsPerDevPixel) { 24:25.80 | ^ 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.80 394 | nscoord aAppUnitsPerDevPixel) { 24:25.80 | ^ 24:25.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 24:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 24:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 24:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.81 189 | CSSRect GetExpandedScrollableRect() const { 24:25.81 | ^ 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:25.81 | ^ 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:25.81 | ^ 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:25.81 | ^ 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.81 243 | CSSRect CalculateScrollRange() const { 24:25.81 | ^ 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 24:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.81 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:25.81 | ^ 24:25.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 24:25.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.82 457 | CSSRect GetVisualViewport() const { 24:25.82 | ^ 24:25.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 24:25.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.82 1338 | CSSCoord ToCSSPixels() const { return _0; } 24:25.82 | ^ 24:25.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:25.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 24:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 24:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 24:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.83 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 24:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 24:25.84 | ^ 24:25.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.84 21 | inline Rect ToRect(const gfxRect& aRect) { 24:25.84 | ^ 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:25.84 | ^ 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:25.84 | ^ 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.84 44 | inline Size ToSize(const gfxSize& aSize) { 24:25.84 | ^ 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:25.84 | ^ 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:25.84 | ^ 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.84 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:25.84 | ^ 24:25.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.84 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.84 1859 | int32_t aAppUnitsPerPixel) { 24:25.84 | ^ 24:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 24:25.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.85 3214 | int32_t aAppUnitsPerPixel) { 24:25.85 | ^ 24:25.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 24:25.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.85 332 | LayerPoint GetFixedPositionAnchor() const { 24:25.85 | ^ 24:25.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.85 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 24:25.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 24:25.85 | ^ 24:25.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:25.86 | ^ 24:25.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:12, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:25.86 | ^~~~~~~~ 24:25.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:21, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:25.86 | ^~~~~~~~ 24:25.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:12, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.86 427 | SizeT Size() const { return SizeT(width, height); } 24:25.86 | ^~~~ 24:25.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:21, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.86 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 24:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.87 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 24:25.87 | ^~~~~~~~ 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.87 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 24:25.87 | ^~~~~~~~ 24:25.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:12, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.87 62 | Sub operator-(const Sub& aPoint) const { 24:25.87 | ^~~~~~~~ 24:25.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:12, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.87 43 | friend Sub operator*(T aScale, Sub aCoord) { 24:25.87 | ^~~~~~~~ 24:25.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:12, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.87 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:25.87 | ^~~~~~~~~~~~~ 24:25.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:12, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.87 323 | static SizeTyped FromUnknownSize( 24:25.87 | ^~~~~~~~~~~~~~~ 24:25.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 24:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 24:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 24:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Polygon.h:16, 24:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:18, 24:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHostOGL.h:12, 24:25.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.h:10, 24:25.88 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderWaylandDMABUFTextureHostOGL.cpp:7: 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.88 760 | typename detail::Nth::Type extract() { 24:25.88 | ^~~~~~~ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:25.88 gfx/skia/SkSpriteBlitter_RGB565.o 24:25.88 /usr/lib64/ccache/g++ -o SkSpriteBlitter_ARGB32.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkSpriteBlitter_ARGB32.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkSpriteBlitter_ARGB32.cpp 24:27.84 gfx/skia/SkVertices.o 24:27.84 /usr/lib64/ccache/g++ -o SkSpriteBlitter_RGB565.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkSpriteBlitter_RGB565.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkSpriteBlitter_RGB565.cpp 24:28.10 gfx/skia/SkXfermode.o 24:28.10 /usr/lib64/ccache/g++ -o SkVertices.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkVertices.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkVertices.cpp 24:28.23 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/opts/SkBitmapProcState_opts.h:11, 24:28.23 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 24:28.23 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkVx.h: In instantiation of ‘skvx::VExt skvx::to_vext(const skvx::Vec&) [with int N = 16; T = short unsigned int; skvx::VExt = __vector(16) short unsigned int]’: 24:28.23 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkVx.h:195:87: required from ‘skvx::Vec skvx::operator<<(const skvx::Vec&, int) [with int N = 16; T = short unsigned int]’ 24:28.23 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/opts/SkBlitRow_opts.h:185:36: required from here 24:28.23 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkVx.h:179:20: warning: GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee [-Wpsabi] 24:28.23 179 | SINT VExt to_vext(const Vec& v) { return bit_pun>(v); } 24:28.23 | ^~~~~~~ 24:28.23 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkOpts.cpp:42: 24:28.23 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/opts/SkBlitRow_opts.h: In lambda function: 24:28.23 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/opts/SkBlitRow_opts.h:175:19: note: the ABI of passing aggregates with 16-byte alignment has changed in GCC 5 24:28.23 175 | auto kernel = [color](U32 src) { 24:28.23 | ^ 24:28.23 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkOpts.cpp:43: 24:28.23 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/opts/SkChecksum_opts.h: In function ‘uint32_t portable::hash_fn(const void*, size_t, uint32_t)’: 24:28.23 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:194:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 24:28.23 194 | case 3: k ^= data[2] << 16; 24:28.23 | ~~^~~~~~~~~~~~~~~~ 24:28.23 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:13: note: here 24:28.23 195 | case 2: k ^= data[1] << 8; 24:28.23 | ^~~~ 24:28.23 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 24:28.23 195 | case 2: k ^= data[1] << 8; 24:28.23 | ~~^~~~~~~~~~~~~~~~ 24:28.24 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:196:13: note: here 24:28.24 196 | case 1: k ^= data[0] << 0; 24:28.24 | ^~~~ 24:28.24 gfx/skia/SkXfermodeInterpretation.o 24:28.24 /usr/lib64/ccache/g++ -o SkXfermode.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkXfermode.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkXfermode.cpp 24:29.45 gfx/skia/SkPathOpsDebug.o 24:29.46 /usr/lib64/ccache/g++ -o SkXfermodeInterpretation.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkXfermodeInterpretation.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkXfermodeInterpretation.cpp 24:29.90 gfx/skia/SkFontHost_FreeType_common.o 24:29.90 /usr/lib64/ccache/g++ -o SkPathOpsDebug.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkPathOpsDebug.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp 24:30.16 gfx/skia/SkFontHost_cairo.o 24:30.16 /usr/lib64/ccache/g++ -o SkFontHost_FreeType_common.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkFontHost_FreeType_common.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.cpp 24:30.35 gfx/skia/SkSLLexer.o 24:30.36 /usr/lib64/ccache/g++ -o SkFontHost_cairo.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkFontHost_cairo.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp 24:32.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:32.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxBlur.h:10, 24:32.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:18, 24:32.29 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/gtk/nsIconChannel.cpp:33: 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:32.29 | ^ 24:32.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:32.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:20, 24:32.29 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/gtk/nsIconChannel.cpp:33: 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:32.29 | ^ 24:32.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:32.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 24:32.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 24:32.29 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/gtk/nsIconChannel.cpp:33: 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.29 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:32.29 | ^ 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.29 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:32.29 | ^ 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:32.29 | ^ 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:32.29 | ^ 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:32.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:32.30 | ^ 24:32.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:32.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.30 371 | nscoord aAppUnitsPerDevPixel) { 24:32.30 | ^ 24:32.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:32.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.30 380 | nscoord aAppUnitsPerDevPixel) { 24:32.30 | ^ 24:32.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:32.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.30 387 | nscoord aAppUnitsPerDevPixel) { 24:32.30 | ^ 24:32.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:32.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.30 394 | nscoord aAppUnitsPerDevPixel) { 24:32.30 | ^ 24:32.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:32.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:32.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Swizzle.h:10, 24:32.30 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/gtk/nsIconChannel.cpp:15: 24:32.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:32.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:32.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:32.30 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:32.30 | ^~~~~~~~ 24:32.31 gfx/skia/SkParse.o 24:32.31 /usr/lib64/ccache/g++ -o SkSLLexer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkSLLexer.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/sksl/SkSLLexer.cpp 24:32.32 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/decoders/icon/gtk' 24:32.33 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/decoders/icon' 24:32.33 mkdir -p '.deps/' 24:32.35 image/decoders/icon/Unified_cpp_image_decoders_icon0.o 24:32.35 /usr/lib64/ccache/g++ -o Unified_cpp_image_decoders_icon0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image/decoders/icon -I/builddir/build/BUILD/icecat-78.15.0/objdir/image/decoders/icon -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_image_decoders_icon0.o.pp Unified_cpp_image_decoders_icon0.cpp 24:32.46 gfx/skia/SkParsePath.o 24:32.46 /usr/lib64/ccache/g++ -o SkParse.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkParse.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/utils/SkParse.cpp 24:33.03 gfx/skia/skcms.o 24:33.04 /usr/lib64/ccache/g++ -o SkParsePath.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/SkParsePath.o.pp /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/utils/SkParsePath.cpp 24:33.16 gfx/skia/Unified_cpp_gfx_skia0.o 24:33.16 /usr/lib64/ccache/g++ -o skcms.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/skcms.o.pp -O3 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/third_party/skcms/skcms.cc 24:33.67 gfx/skia/Unified_cpp_gfx_skia1.o 24:33.67 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia0.o.pp Unified_cpp_gfx_skia0.cpp 24:35.26 gfx/skia/Unified_cpp_gfx_skia10.o 24:35.26 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia1.o.pp Unified_cpp_gfx_skia1.cpp 24:38.45 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/third_party/skcms/skcms.cc:2013: 24:38.45 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In function ‘baseline::U64 baseline::swap_endian_16x4(const U64&)’: 24:38.46 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:215:40: warning: GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee [-Wpsabi] 24:38.46 215 | SI U64 swap_endian_16x4(const U64& rgba) { 24:38.46 | ^ 24:38.47 gfx/skia/Unified_cpp_gfx_skia11.o 24:38.48 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia10.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia10.o.pp Unified_cpp_gfx_skia10.cpp 24:39.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/URIUtils.h:10, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/nsIconURI.cpp:11, 24:39.02 from Unified_cpp_image_decoders_icon0.cpp:11: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:39.02 | ^ 24:39.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/URIUtils.h:10, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/nsIconURI.cpp:11, 24:39.02 from Unified_cpp_image_decoders_icon0.cpp:11: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:39.02 | ^ 24:39.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/URIUtils.h:10, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/nsIconURI.cpp:11, 24:39.02 from Unified_cpp_image_decoders_icon0.cpp:11: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:39.02 | ^ 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:39.02 | ^ 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:39.02 | ^ 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:39.02 | ^ 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:39.02 | ^ 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 371 | nscoord aAppUnitsPerDevPixel) { 24:39.02 | ^ 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 380 | nscoord aAppUnitsPerDevPixel) { 24:39.02 | ^ 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 387 | nscoord aAppUnitsPerDevPixel) { 24:39.02 | ^ 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 394 | nscoord aAppUnitsPerDevPixel) { 24:39.02 | ^ 24:39.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/URIUtils.h:10, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/nsIconURI.cpp:11, 24:39.02 from Unified_cpp_image_decoders_icon0.cpp:11: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:39.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:39.02 | ^~~~~~~~ 24:39.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/URIUtils.h:10, 24:39.02 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/icon/nsIconURI.cpp:11, 24:39.03 from Unified_cpp_image_decoders_icon0.cpp:11: 24:39.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:39.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:39.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:39.03 | ^~~~~~~~ 24:39.03 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/decoders/icon' 24:39.03 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/ico' 24:39.03 mkdir -p '.deps/' 24:39.03 image/encoders/ico/nsICOEncoder.o 24:39.04 /usr/lib64/ccache/g++ -o nsICOEncoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image/encoders/ico -I/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/ico -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/image/encoders/bmp -I/builddir/build/BUILD/icecat-78.15.0/image/encoders/png -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsICOEncoder.o.pp /builddir/build/BUILD/icecat-78.15.0/image/encoders/ico/nsICOEncoder.cpp 24:39.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:39.05 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.05 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.05 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.05 from Unified_cpp_image0.cpp:2: 24:39.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:39.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:39.05 | ^ 24:39.05 In file included from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.05 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.05 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.05 from Unified_cpp_image0.cpp:2: 24:39.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:39.06 | ^ 24:39.06 In file included from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:18, 24:39.06 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:39.06 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.06 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.06 from Unified_cpp_image0.cpp:2: 24:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.06 21 | inline Rect ToRect(const gfxRect& aRect) { 24:39.06 | ^ 24:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:39.06 | ^ 24:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:39.06 | ^ 24:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:39.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.07 44 | inline Size ToSize(const gfxSize& aSize) { 24:39.07 | ^ 24:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.08 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:39.08 | ^ 24:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.08 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:39.08 | ^ 24:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.08 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:39.08 | ^ 24:39.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:39.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:39.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 24:39.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:14, 24:39.08 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:11, 24:39.08 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:39.08 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:39.08 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.08 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.08 from Unified_cpp_image0.cpp:2: 24:39.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:39.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.09 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:39.09 | ^ 24:39.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:39.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:39.09 | ^ 24:39.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:39.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.09 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:39.09 | ^ 24:39.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:39.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.09 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:39.09 | ^ 24:39.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:39.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:39.09 | ^ 24:39.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:39.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.10 371 | nscoord aAppUnitsPerDevPixel) { 24:39.10 | ^ 24:39.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:39.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.10 380 | nscoord aAppUnitsPerDevPixel) { 24:39.10 | ^ 24:39.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:39.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.10 387 | nscoord aAppUnitsPerDevPixel) { 24:39.10 | ^ 24:39.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:39.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.10 394 | nscoord aAppUnitsPerDevPixel) { 24:39.10 | ^ 24:39.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleColorInlines.h:13, 24:39.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStruct.h:18, 24:39.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:19, 24:39.10 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:11, 24:39.10 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:39.10 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:39.10 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.10 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.10 from Unified_cpp_image0.cpp:2: 24:39.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 24:39.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.11 1338 | CSSCoord ToCSSPixels() const { return _0; } 24:39.11 | ^ 24:39.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 24:39.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 24:39.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 24:39.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 24:39.11 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:12, 24:39.11 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:39.11 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:39.11 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.11 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.11 from Unified_cpp_image0.cpp:2: 24:39.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 24:39.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.11 189 | CSSRect GetExpandedScrollableRect() const { 24:39.11 | ^ 24:39.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 24:39.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:39.11 | ^ 24:39.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 24:39.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.12 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:39.12 | ^ 24:39.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 24:39.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:39.12 | ^ 24:39.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 24:39.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.12 243 | CSSRect CalculateScrollRange() const { 24:39.12 | ^ 24:39.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 24:39.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:39.13 | ^ 24:39.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 24:39.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.13 457 | CSSRect GetVisualViewport() const { 24:39.13 | ^ 24:39.13 In file included from /builddir/build/BUILD/icecat-78.15.0/image/ClippedImage.cpp:13, 24:39.13 from Unified_cpp_image0.cpp:20: 24:39.13 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h: In member function ‘gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const’: 24:39.13 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:77:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.13 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 24:39.13 | ^ 24:39.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 24:39.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 24:39.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 24:39.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 24:39.13 from /builddir/build/BUILD/icecat-78.15.0/image/Image.cpp:9, 24:39.13 from Unified_cpp_image0.cpp:110: 24:39.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 24:39.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.13 332 | LayerPoint GetFixedPositionAnchor() const { 24:39.13 | ^ 24:39.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 24:39.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/image/Image.cpp:9, 24:39.14 from Unified_cpp_image0.cpp:110: 24:39.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 24:39.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 24:39.14 | ^ 24:39.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 24:39.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 24:39.15 from /builddir/build/BUILD/icecat-78.15.0/image/Image.cpp:9, 24:39.15 from Unified_cpp_image0.cpp:110: 24:39.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 24:39.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.15 1859 | int32_t aAppUnitsPerPixel) { 24:39.15 | ^ 24:39.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 24:39.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.15 3214 | int32_t aAppUnitsPerPixel) { 24:39.15 | ^ 24:39.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 24:39.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:39.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:39.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:39.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 24:39.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 24:39.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 24:39.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 24:39.15 from /builddir/build/BUILD/icecat-78.15.0/image/Image.cpp:9, 24:39.15 from Unified_cpp_image0.cpp:110: 24:39.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 24:39.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 24:39.15 | ^ 24:39.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 24:39.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/Image.cpp:9, 24:39.16 from Unified_cpp_image0.cpp:110: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.16 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:39.16 | ^ 24:39.16 In file included from /builddir/build/BUILD/icecat-78.15.0/image/Image.cpp:9, 24:39.16 from Unified_cpp_image0.cpp:110: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.16 1394 | LayerPoint GetFixedPositionAnchor() { 24:39.16 | ^ 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.16 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 24:39.16 | ^ 24:39.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.16 from Unified_cpp_image0.cpp:2: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:39.16 | ^~~~~~~~ 24:39.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.16 from Unified_cpp_image0.cpp:2: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:39.16 | ^~~~~~~~~~~~~ 24:39.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.16 from Unified_cpp_image0.cpp:2: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.16 323 | static SizeTyped FromUnknownSize( 24:39.16 | ^~~~~~~~~~~~~~~ 24:39.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.16 from Unified_cpp_image0.cpp:2: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.16 43 | friend Sub operator*(T aScale, Sub aCoord) { 24:39.16 | ^~~~~~~~ 24:39.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:14, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:11, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.16 from Unified_cpp_image0.cpp:2: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:39.16 | ^~~~~~~~ 24:39.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.16 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.16 from Unified_cpp_image0.cpp:2: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 24:39.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.18 427 | SizeT Size() const { return SizeT(width, height); } 24:39.18 | ^~~~ 24:39.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:39.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:39.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 24:39.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:14, 24:39.18 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:11, 24:39.18 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:39.18 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:39.18 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.18 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.18 from Unified_cpp_image0.cpp:2: 24:39.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:39.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.19 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 24:39.19 | ^~~~~~~~ 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 24:39.19 | ^~~~~~~~ 24:39.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.19 from Unified_cpp_image0.cpp:2: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.19 62 | Sub operator-(const Sub& aPoint) const { 24:39.19 | ^~~~~~~~ 24:39.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.19 from Unified_cpp_image0.cpp:2: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:71:59: required from here 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.19 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 24:39.19 | ^~~~~~~~~ 24:39.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.19 from Unified_cpp_image0.cpp:2: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.19 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 24:39.19 | ^~~~~~~~~~~~~~ 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 24:39.19 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:100:34: required from here 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.19 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 24:39.19 | ^~~~~~~~~~~~~~ 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 24:39.19 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:100:34: required from here 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.19 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 24:39.19 | ^~~~~~~~~~~~~ 24:39.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.19 from Unified_cpp_image0.cpp:2: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:111:44: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 24:39.19 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:107:36: required from here 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.19 384 | Point TopRight() const { return Point(XMost(), y); } 24:39.19 | ^~~~~~~~ 24:39.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.19 from Unified_cpp_image0.cpp:2: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.19 246 | PointTyped As2DPoint() const { 24:39.19 | ^~~~~~~~~ 24:39.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:20, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.19 from Unified_cpp_image0.cpp:2: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: required from ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’ 24:39.19 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:115:52: required from here 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.19 79 | Sub operator-() const { return Sub(-x, -y); } 24:39.19 | ^~~~~~~~ 24:39.19 In file included from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:19, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.h:9, 24:39.19 from /builddir/build/BUILD/icecat-78.15.0/image/AnimationFrameBuffer.cpp:6, 24:39.19 from Unified_cpp_image0.cpp:2: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:39.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.20 760 | typename detail::Nth::Type extract() { 24:39.20 | ^~~~~~~ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:39.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.20 In file included from /builddir/build/BUILD/icecat-78.15.0/image/ClippedImage.cpp:13, 24:39.20 from Unified_cpp_image0.cpp:20: 24:39.20 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h: In member function ‘mozilla::image::ImageRegion mozilla::image::ImageRegion::Intersect(const gfxRect&) const’: 24:39.20 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:71:59: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:39.20 71 | return CreateWithSamplingRestriction(aRect.Intersect(mRect), 24:39.20 | ~~~~~~~~~~~~~~~^~~~~~~ 24:39.20 /usr/lib64/ccache/g++ -o Unified_cpp_image2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/image/decoders -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_image2.o.pp Unified_cpp_image2.cpp 24:41.89 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/ico' 24:41.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/png' 24:41.92 mkdir -p '.deps/' 24:41.96 image/encoders/png/nsPNGEncoder.o 24:41.98 /usr/lib64/ccache/g++ -o nsPNGEncoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image/encoders/png -I/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/png -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsPNGEncoder.o.pp /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp 24:44.31 In file included from Unified_cpp_gfx_skia0.cpp:101: 24:44.31 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkBitmapCache.cpp:63:22: warning: ‘SkBitmapCache::Rec’ has a field ‘SkBitmapCache::Rec::fKey’ whose type uses the anonymous namespace [-Wsubobject-linkage] 24:44.31 63 | class SkBitmapCache::Rec : public SkResourceCache::Rec { 24:44.31 | ^~~ 24:44.32 gfx/skia/Unified_cpp_gfx_skia12.o 24:44.32 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia11.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia11.o.pp Unified_cpp_gfx_skia11.cpp 24:50.26 In file included from Unified_cpp_gfx_skia1.cpp:29: 24:50.26 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkCanvas.cpp:223:17: warning: ‘SkCanvas::MCRec’ has a field ‘SkCanvas::MCRec::fBackImage’ whose type uses the anonymous namespace [-Wsubobject-linkage] 24:50.26 223 | class SkCanvas::MCRec { 24:50.26 | ^~~~~ 24:50.27 gfx/skia/Unified_cpp_gfx_skia13.o 24:50.27 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia12.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia12.o.pp Unified_cpp_gfx_skia12.cpp 24:54.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:54.45 | ^ 24:54.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:16, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:54.45 | ^ 24:54.45 In file included from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.45 21 | inline Rect ToRect(const gfxRect& aRect) { 24:54.45 | ^ 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.45 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:54.45 | ^ 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.45 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:54.45 | ^ 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.45 44 | inline Size ToSize(const gfxSize& aSize) { 24:54.45 | ^ 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.45 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:54.45 | ^ 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.45 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:54.45 | ^ 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.45 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:54.45 | ^ 24:54.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:16, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.45 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:54.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:54.46 | ^ 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:54.46 | ^ 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:54.46 | ^ 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:54.46 | ^ 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:54.46 | ^ 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.46 371 | nscoord aAppUnitsPerDevPixel) { 24:54.46 | ^ 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.46 380 | nscoord aAppUnitsPerDevPixel) { 24:54.46 | ^ 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.46 387 | nscoord aAppUnitsPerDevPixel) { 24:54.46 | ^ 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:54.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.46 394 | nscoord aAppUnitsPerDevPixel) { 24:54.46 | ^ 24:54.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleColorInlines.h:13, 24:54.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStruct.h:18, 24:54.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:19, 24:54.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:11, 24:54.46 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:54.46 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:54.46 from /builddir/build/BUILD/icecat-78.15.0/image/LookupResult.h:16, 24:54.46 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:17, 24:54.46 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.47 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 24:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.47 1338 | CSSCoord ToCSSPixels() const { return _0; } 24:54.47 | ^ 24:54.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 24:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 24:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 24:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 24:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:12, 24:54.47 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:54.47 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:54.48 from /builddir/build/BUILD/icecat-78.15.0/image/LookupResult.h:16, 24:54.48 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:17, 24:54.48 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.48 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 24:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.48 189 | CSSRect GetExpandedScrollableRect() const { 24:54.48 | ^ 24:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 24:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:54.48 | ^ 24:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 24:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.48 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:54.48 | ^ 24:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 24:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.49 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:54.49 | ^ 24:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 24:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.49 243 | CSSRect CalculateScrollRange() const { 24:54.49 | ^ 24:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 24:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.49 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:54.49 | ^ 24:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 24:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.49 457 | CSSRect GetVisualViewport() const { 24:54.49 | ^ 24:54.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:54.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:54.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:54.50 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:54.50 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.50 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:54.50 | ^~~~~~~~ 24:54.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 24:54.50 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:54.50 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.50 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 24:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 24:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.51 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:54.51 | ^~~~~~~~~~~~~ 24:54.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:54.51 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:54.51 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.51 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.51 323 | static SizeTyped FromUnknownSize( 24:54.51 | ^~~~~~~~~~~~~~~ 24:54.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:54.52 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:54.52 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.52 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 24:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 24:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.52 43 | friend Sub operator*(T aScale, Sub aCoord) { 24:54.52 | ^~~~~~~~ 24:54.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:54.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 24:54.52 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:16, 24:54.52 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.52 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.52 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:54.52 | ^~~~~~~~ 24:54.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 24:54.53 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:54.53 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.53 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 24:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.53 427 | SizeT Size() const { return SizeT(width, height); } 24:54.53 | ^~~~ 24:54.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 24:54.53 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:16, 24:54.53 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.53 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 24:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.53 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 24:54.53 | ^~~~~~~~ 24:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 24:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.53 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 24:54.53 | ^~~~~~~~ 24:54.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:54.54 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:54.54 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:54.54 from /builddir/build/BUILD/icecat-78.15.0/image/encoders/png/nsPNGEncoder.cpp:6: 24:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 24:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:54.54 62 | Sub operator-(const Sub& aPoint) const { 24:54.54 | ^~~~~~~~ 24:54.54 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/png' 24:54.54 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/jpeg' 24:54.54 mkdir -p '.deps/' 24:54.55 image/encoders/jpeg/nsJPEGEncoder.o 24:54.55 /usr/lib64/ccache/g++ -o nsJPEGEncoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image/encoders/jpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/jpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsJPEGEncoder.o.pp /builddir/build/BUILD/icecat-78.15.0/image/encoders/jpeg/nsJPEGEncoder.cpp 24:54.99 gfx/skia/Unified_cpp_gfx_skia14.o 24:54.99 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia13.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia13.o.pp Unified_cpp_gfx_skia13.cpp 24:55.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.90 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.90 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.90 from Unified_cpp_image1.cpp:2: 24:55.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:55.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:55.90 | ^ 24:55.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:55.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.90 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.90 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.90 from Unified_cpp_image1.cpp:2: 24:55.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:55.91 | ^ 24:55.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.91 from Unified_cpp_image1.cpp:2: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 371 | nscoord aAppUnitsPerDevPixel) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 380 | nscoord aAppUnitsPerDevPixel) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 387 | nscoord aAppUnitsPerDevPixel) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 394 | nscoord aAppUnitsPerDevPixel) { 24:55.91 | ^ 24:55.91 In file included from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:8, 24:55.91 from Unified_cpp_image1.cpp:2: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 21 | inline Rect ToRect(const gfxRect& aRect) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 44 | inline Size ToSize(const gfxSize& aSize) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:55.91 | ^ 24:55.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleColorInlines.h:13, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStruct.h:18, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:19, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:11, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/LookupResult.h:16, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:17, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:8, 24:55.91 from Unified_cpp_image1.cpp:2: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 1338 | CSSCoord ToCSSPixels() const { return _0; } 24:55.91 | ^ 24:55.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:12, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/LookupResult.h:16, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:17, 24:55.91 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:8, 24:55.91 from Unified_cpp_image1.cpp:2: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 189 | CSSRect GetExpandedScrollableRect() const { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:55.91 | ^ 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 24:55.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.91 243 | CSSRect CalculateScrollRange() const { 24:55.91 | ^ 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:55.92 | ^ 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 457 | CSSRect GetVisualViewport() const { 24:55.92 | ^ 24:55.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesParent.h:18, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:9, 24:55.92 from Unified_cpp_image1.cpp:2: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 24:55.92 | ^ 24:55.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesParent.h:18, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:9, 24:55.92 from Unified_cpp_image1.cpp:2: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 1859 | int32_t aAppUnitsPerPixel) { 24:55.92 | ^ 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 3214 | int32_t aAppUnitsPerPixel) { 24:55.92 | ^ 24:55.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesParent.h:18, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:9, 24:55.92 from Unified_cpp_image1.cpp:2: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 332 | LayerPoint GetFixedPositionAnchor() const { 24:55.92 | ^ 24:55.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesParent.h:18, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:9, 24:55.92 from Unified_cpp_image1.cpp:2: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 24:55.92 | ^ 24:55.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesParent.h:18, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:9, 24:55.92 from Unified_cpp_image1.cpp:2: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:55.92 | ^ 24:55.92 In file included from /builddir/build/BUILD/icecat-78.15.0/image/OrientedImage.cpp:14, 24:55.92 from Unified_cpp_image1.cpp:38: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h: In member function ‘gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:77:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 24:55.92 | ^ 24:55.92 In file included from /builddir/build/BUILD/icecat-78.15.0/image/RasterImage.cpp:22, 24:55.92 from Unified_cpp_image1.cpp:56: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 1394 | LayerPoint GetFixedPositionAnchor() { 24:55.92 | ^ 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 24:55.92 | ^ 24:55.92 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/image/SVGDocumentWrapper.cpp:15, 24:55.92 from Unified_cpp_image1.cpp:65: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 44 | operator Point() const { return Point(mX, mY); } 24:55.92 | ^ 24:55.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.h:22, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/image/SVGDocumentWrapper.cpp:29, 24:55.92 from Unified_cpp_image1.cpp:65: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 24:55.92 | ^ 24:55.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.92 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.92 from Unified_cpp_image1.cpp:2: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:55.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.92 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:55.92 | ^~~~~~~~ 24:55.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:55.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.94 from Unified_cpp_image1.cpp:2: 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:55.94 | ^~~~~~~~ 24:55.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.94 from Unified_cpp_image1.cpp:2: 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.94 323 | static SizeTyped FromUnknownSize( 24:55.94 | ^~~~~~~~~~~~~~~ 24:55.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.94 from Unified_cpp_image1.cpp:2: 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.94 43 | friend Sub operator*(T aScale, Sub aCoord) { 24:55.94 | ^~~~~~~~ 24:55.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.94 from Unified_cpp_image1.cpp:2: 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.94 427 | SizeT Size() const { return SizeT(width, height); } 24:55.94 | ^~~~ 24:55.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.94 from Unified_cpp_image1.cpp:2: 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.94 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 24:55.94 | ^~~~~~~~ 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 24:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.94 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 24:55.94 | ^~~~~~~~ 24:55.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.95 from Unified_cpp_image1.cpp:2: 24:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 24:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.95 62 | Sub operator-(const Sub& aPoint) const { 24:55.95 | ^~~~~~~~ 24:55.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.95 from Unified_cpp_image1.cpp:2: 24:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:55.95 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:71:59: required from here 24:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.95 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 24:55.95 | ^~~~~~~~~ 24:55.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.95 from Unified_cpp_image1.cpp:2: 24:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:55.95 /builddir/build/BUILD/icecat-78.15.0/image/OrientedImage.cpp:226:42: required from here 24:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.95 79 | Sub operator-() const { return Sub(-x, -y); } 24:55.95 | ^~~~~~~~ 24:55.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.95 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.95 from Unified_cpp_image1.cpp:2: 24:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 24:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 24:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.95 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 24:55.96 | ^~~~~~~~~~~~~~ 24:55.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.96 from Unified_cpp_image1.cpp:2: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.96 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 24:55.96 | ^~~~~~~~~~ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/image/imgFrame.cpp:637:46: required from here 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.96 427 | SizeT Size() const { return SizeT(width, height); } 24:55.96 | ^~~~ 24:55.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.96 from Unified_cpp_image1.cpp:2: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:100:34: required from here 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.96 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 24:55.96 | ^~~~~~~~~~~~~~ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:100:34: required from here 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.96 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 24:55.96 | ^~~~~~~~~~~~~ 24:55.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.96 from Unified_cpp_image1.cpp:2: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:111:44: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:107:36: required from here 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.96 384 | Point TopRight() const { return Point(XMost(), y); } 24:55.96 | ^~~~~~~~ 24:55.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.96 from Unified_cpp_image1.cpp:2: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.96 246 | PointTyped As2DPoint() const { 24:55.96 | ^~~~~~~~~ 24:55.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:11, 24:55.96 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.96 from Unified_cpp_image1.cpp:2: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.96 760 | typename detail::Nth::Type extract() { 24:55.96 | ^~~~~~~ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.97 from Unified_cpp_image1.cpp:2: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 24:55.97 | ^~~~~~~~~ 24:55.97 In file included from Unified_cpp_image1.cpp:38: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/OrientedImage.cpp: In member function ‘void mozilla::image::MatrixBuilder::Translate(gfxPoint)’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/OrientedImage.cpp:224:8: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 224 | void Translate(gfxPoint aDelta) { 24:55.97 | ^~~~~~~~~ 24:55.97 In file included from /builddir/build/BUILD/icecat-78.15.0/image/OrientedImage.cpp:14, 24:55.97 from Unified_cpp_image1.cpp:38: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h: In member function ‘void mozilla::image::ImageRegion::TransformBoundsBy(const gfxMatrix&)’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:107:11: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 107 | mRect = aMatrix.TransformBounds(mRect); 24:55.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:55.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.97 from Unified_cpp_image1.cpp:2: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 110 | quad[0] = TransformPoint(aRect.TopLeft()); 24:55.97 | ^~~~ 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 24:55.97 | ^ 24:55.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.97 from Unified_cpp_image1.cpp:2: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 383 | Point TopLeft() const { return Point(x, y); } 24:55.97 | ^~~~~~~ 24:55.97 In file included from Unified_cpp_image1.cpp:38: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/OrientedImage.cpp: In member function ‘virtual nsIntRect mozilla::image::OrientedImage::GetImageSpaceInvalidationRect(const nsIntRect&)’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/OrientedImage.cpp:367:64: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 367 | gfxRect(rect.X(), rect.Y(), rect.Width(), rect.Height()))); 24:55.97 | ^ 24:55.97 In file included from Unified_cpp_image1.cpp:137: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/imgFrame.cpp: In member function ‘mozilla::image::imgFrame::SurfaceWithFormat mozilla::image::imgFrame::SurfaceForDrawing(bool, bool, mozilla::image::ImageRegion&, mozilla::image::imgFrame::SourceSurface*)’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/imgFrame.cpp:562:28: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 562 | target->FillRect(ToRect(aRegion.Intersect(available).Rect()), pattern); 24:55.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:55.97 In file included from /builddir/build/BUILD/icecat-78.15.0/image/OrientedImage.cpp:14, 24:55.97 from Unified_cpp_image1.cpp:38: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h: In member function ‘mozilla::image::ImageRegion mozilla::image::ImageRegion::Intersect(const gfxRect&) const’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:71:59: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 71 | return CreateWithSamplingRestriction(aRect.Intersect(mRect), 24:55.97 | ~~~~~~~~~~~~~~~^~~~~~~ 24:55.97 In file included from Unified_cpp_image1.cpp:137: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/imgFrame.cpp: In member function ‘bool mozilla::image::imgFrame::Draw(gfxContext*, const mozilla::image::ImageRegion&, mozilla::image::imgFrame::SamplingFilter, uint32_t, float)’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/imgFrame.cpp:637:46: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 637 | imageRect.Size(), region, surfaceResult.mFormat, 24:55.97 | ~~~~~~~~~~~~~~^~ 24:55.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.97 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.97 from Unified_cpp_image1.cpp:2: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 113 | quad[3] = TransformPoint(aRect.BottomRight()); 24:55.97 | ~~~~~~~~~~~~~~~~~^~ 24:55.97 In file included from Unified_cpp_image1.cpp:137: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/imgFrame.cpp: In member function ‘mozilla::image::imgFrame::SurfaceWithFormat mozilla::image::imgFrame::SurfaceForDrawing(bool, bool, mozilla::image::ImageRegion&, mozilla::image::imgFrame::SourceSurface*)’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/imgFrame.cpp:562:28: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 562 | target->FillRect(ToRect(aRegion.Intersect(available).Rect()), pattern); 24:55.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/imgFrame.cpp: In member function ‘bool mozilla::image::imgFrame::Draw(gfxContext*, const mozilla::image::ImageRegion&, mozilla::image::imgFrame::SamplingFilter, uint32_t, float)’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/imgFrame.cpp:637:46: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 637 | imageRect.Size(), region, surfaceResult.mFormat, 24:55.97 | ~~~~~~~~~~~~~~^~ 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/imgFrame.cpp: In member function ‘nsresult mozilla::image::imgFrame::InitWithDrawable(gfxDrawable*, const nsIntSize&, mozilla::image::imgFrame::SurfaceFormat, mozilla::image::imgFrame::SamplingFilter, uint32_t, mozilla::gfx::BackendType)’: 24:55.97 /builddir/build/BUILD/icecat-78.15.0/image/imgFrame.cpp:428:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.97 428 | ImageRegion::Create(ThebesRect(GetRect())), 24:55.98 | ~~~~~~~~~~^~~~~~~~~~~ 24:55.98 In file included from Unified_cpp_image1.cpp:38: 24:55.98 /builddir/build/BUILD/icecat-78.15.0/image/OrientedImage.cpp: In member function ‘void mozilla::image::MatrixBuilder::Translate(gfxPoint)’: 24:55.98 /builddir/build/BUILD/icecat-78.15.0/image/OrientedImage.cpp:224:8: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.98 224 | void Translate(gfxPoint aDelta) { 24:55.98 | ^~~~~~~~~ 24:55.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 24:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 24:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 24:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/SharedSurfacesMemoryReport.h:12, 24:55.98 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.h:12, 24:55.98 from /builddir/build/BUILD/icecat-78.15.0/image/ImageMemoryReporter.cpp:7, 24:55.98 from Unified_cpp_image1.cpp:2: 24:55.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 24:55.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:55.98 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 24:55.98 | ^~~~~~~~~~~~~~~ 24:55.98 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/bmp' 24:55.98 mkdir -p '.deps/' 24:55.98 image/encoders/bmp/nsBMPEncoder.o 24:55.99 /usr/lib64/ccache/g++ -o nsBMPEncoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/image/encoders/bmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/bmp -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsBMPEncoder.o.pp /builddir/build/BUILD/icecat-78.15.0/image/encoders/bmp/nsBMPEncoder.cpp 24:56.46 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkVM.cpp:12, 24:56.46 from Unified_cpp_gfx_skia10.cpp:2: 24:56.46 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkVx.h: In instantiation of ‘skvx::VExt skvx::to_vext(const skvx::Vec&) [with int N = 16; T = float; skvx::VExt = __vector(16) float]’: 24:56.46 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkVx.h:182:95: required from ‘skvx::Vec skvx::operator+(const skvx::Vec&, const skvx::Vec&) [with int N = 16; T = float]’ 24:56.46 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkVM.cpp:1284:67: required from here 24:56.46 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkVx.h:179:20: warning: GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee [-Wpsabi] 24:56.46 179 | SINT VExt to_vext(const Vec& v) { return bit_pun>(v); } 24:56.46 | ^~~~~~~ 24:56.47 gfx/skia/Unified_cpp_gfx_skia15.o 24:56.47 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia14.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia14.o.pp Unified_cpp_gfx_skia14.cpp 24:57.25 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/jpeg' 24:57.26 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/abort' 24:57.26 mkdir -p '.deps/' 24:57.26 dom/abort/Unified_cpp_dom_abort0.o 24:57.26 /usr/lib64/ccache/g++ -o Unified_cpp_dom_abort0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/abort -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/abort -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_abort0.o.pp Unified_cpp_dom_abort0.cpp 24:58.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:58.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 24:58.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.62 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:58.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:58.62 | ^ 24:58.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 24:58.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 24:58.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.62 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.62 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:58.63 | ^ 24:58.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:58.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:58.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 24:58.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.63 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:58.63 | ^ 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:58.63 | ^ 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:58.63 | ^ 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:58.63 | ^ 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:58.63 | ^ 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 371 | nscoord aAppUnitsPerDevPixel) { 24:58.63 | ^ 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 380 | nscoord aAppUnitsPerDevPixel) { 24:58.63 | ^ 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 387 | nscoord aAppUnitsPerDevPixel) { 24:58.63 | ^ 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 394 | nscoord aAppUnitsPerDevPixel) { 24:58.63 | ^ 24:58.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 24:58.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:58.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:58.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:58.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderTextureHost.h:13, 24:58.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 24:58.63 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 24:58.63 from Unified_cpp_webrender_bindings0.cpp:11: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 189 | CSSRect GetExpandedScrollableRect() const { 24:58.63 | ^ 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 24:58.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:58.64 | ^ 24:58.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 24:58.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:58.65 | ^ 24:58.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 24:58.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.66 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:58.66 | ^ 24:58.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 24:58.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.66 243 | CSSRect CalculateScrollRange() const { 24:58.66 | ^ 24:58.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 24:58.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.67 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:58.67 | ^ 24:58.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 24:58.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.67 457 | CSSRect GetVisualViewport() const { 24:58.67 | ^ 24:58.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderTextureHost.h:13, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 24:58.67 from Unified_cpp_webrender_bindings0.cpp:11: 24:58.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 24:58.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.67 1338 | CSSCoord ToCSSPixels() const { return _0; } 24:58.67 | ^ 24:58.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderTextureHost.h:13, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 24:58.67 from Unified_cpp_webrender_bindings0.cpp:11: 24:58.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 24:58.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.67 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 24:58.67 | ^ 24:58.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderTextureHost.h:13, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 24:58.67 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 24:58.67 from Unified_cpp_webrender_bindings0.cpp:11: 24:58.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:58.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.67 21 | inline Rect ToRect(const gfxRect& aRect) { 24:58.67 | ^ 24:58.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:58.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.67 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:58.67 | ^ 24:58.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:58.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.68 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:58.68 | ^ 24:58.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:58.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.68 44 | inline Size ToSize(const gfxSize& aSize) { 24:58.68 | ^ 24:58.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:58.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:58.69 | ^ 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:58.69 | ^ 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:58.69 | ^ 24:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderTextureHost.h:13, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 24:58.69 from Unified_cpp_webrender_bindings0.cpp:11: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 1859 | int32_t aAppUnitsPerPixel) { 24:58.69 | ^ 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 3214 | int32_t aAppUnitsPerPixel) { 24:58.69 | ^ 24:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderTextureHost.h:13, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 24:58.69 from Unified_cpp_webrender_bindings0.cpp:11: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 332 | LayerPoint GetFixedPositionAnchor() const { 24:58.69 | ^ 24:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderTextureHost.h:13, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 24:58.69 from Unified_cpp_webrender_bindings0.cpp:11: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 24:58.69 | ^ 24:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderTextureHost.h:13, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.h:10, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderBufferTextureHost.cpp:7, 24:58.69 from Unified_cpp_webrender_bindings0.cpp:11: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:58.69 | ^ 24:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/RenderThread.cpp:17, 24:58.69 from Unified_cpp_webrender_bindings0.cpp:83: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 1394 | LayerPoint GetFixedPositionAnchor() { 24:58.69 | ^ 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 24:58.69 | ^ 24:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/WebRenderAPI.cpp:18, 24:58.69 from Unified_cpp_webrender_bindings0.cpp:110: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 49 | gfx::Size GetInheritedScale() const { return mScale; } 24:58.69 | ^ 24:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/WebRenderAPI.cpp:18, 24:58.69 from Unified_cpp_webrender_bindings0.cpp:110: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 24:58.69 | ^ 24:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.69 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:58.69 | ^~~~~~~~ 24:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.70 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:58.70 | ^~~~~~~~~~~~~ 24:58.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.70 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.70 323 | static SizeTyped FromUnknownSize( 24:58.70 | ^~~~~~~~~~~~~~~ 24:58.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.70 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.70 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:58.70 | ^~~~~~~~ 24:58.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.70 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.70 427 | SizeT Size() const { return SizeT(width, height); } 24:58.70 | ^~~~ 24:58.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.70 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.70 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 24:58.70 | ^~~~~~~~ 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.70 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 24:58.70 | ^~~~~~~~ 24:58.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.70 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.70 62 | Sub operator-(const Sub& aPoint) const { 24:58.70 | ^~~~~~~~ 24:58.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.70 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 24:58.70 | ^~~~~~~~ 24:58.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.70 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.70 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 24:58.70 | ^~~~~~~~~~~~~~ 24:58.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.70 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.70 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 24:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:58.70 | ^~~~~~~~~~~~~ 24:58.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.71 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.71 383 | Point TopLeft() const { return Point(x, y); } 24:58.71 | ^~~~~~~ 24:58.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.71 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.71 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 24:58.71 | ^~~~~~~~~~~~~~~ 24:58.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.71 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.71 277 | static RectTyped FromUnknownRect( 24:58.71 | ^~~~~~~~~~~~~~~ 24:58.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.71 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.71 150 | static PointTyped FromUnknownPoint( 24:58.71 | ^~~~~~~~~~~~~~~~ 24:58.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.71 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.71 282 | RectTyped ToUnknownRect() const { 24:58.71 | ^~~~~~~~~~~~~ 24:58.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.71 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.71 246 | PointTyped As2DPoint() const { 24:58.71 | ^~~~~~~~~ 24:58.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.71 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.71 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 24:58.71 | ^~~~~~~~~ 24:58.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.71 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.71 2266 | PointTyped TransformPointSimple( 24:58.71 | ^~~~~~~~~~~~~~~~~~~~ 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 24:58.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.71 794 | RectTyped TransformAndClipBounds( 24:58.71 | ^~~~~~~~~~~~~~~~~~~~~~ 24:58.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 24:58.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:16, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.72 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 760 | typename detail::Nth::Type extract() { 24:58.72 | ^~~~~~~ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/WebRenderAPI.cpp:18, 24:58.72 from Unified_cpp_webrender_bindings0.cpp:110: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 24:58.72 | ^ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:58.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:58.72 | ~~~~~~~~~~~~~^~ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:58.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 24:58.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 24:58.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 24:58.72 from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:8, 24:58.72 from Unified_cpp_webrender_bindings0.cpp:2: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 282 | RectTyped ToUnknownRect() const { 24:58.72 | ^~~~~~~~~~~~~ 24:58.72 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings/WebRenderAPI.cpp:18, 24:58.72 from Unified_cpp_webrender_bindings0.cpp:110: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 24:58.72 | ^~~~~~~~~~~ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 24:58.72 | ^ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:58.72 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 24:58.72 | ~~~~~~~~~~~~~^~ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 24:58.72 | ^~~~~~~~~~~ 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 24:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:58.72 221 | rect = rect.Intersect(mClipStack.LastElement()); 24:58.72 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:58.72 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/webrender_bindings' 24:58.72 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/animation' 24:58.72 mkdir -p '.deps/' 24:58.72 dom/animation/Unified_cpp_dom_animation0.o 24:58.72 dom/animation/Unified_cpp_dom_animation1.o 24:58.72 /usr/lib64/ccache/g++ -o Unified_cpp_dom_animation0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/animation -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/animation -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_animation0.o.pp Unified_cpp_dom_animation0.cpp 24:58.90 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/encoders/bmp' 24:58.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base' 24:58.92 mkdir -p '.deps/' 24:58.92 dom/base/DOMIntersectionObserver.o 24:58.92 dom/base/nsContentUtils.o 24:58.92 /usr/lib64/ccache/g++ -o DOMIntersectionObserver.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/DOMIntersectionObserver.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp 24:59.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:59.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 24:59.20 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:59.20 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.21 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.21 from Unified_cpp_image_decoders0.cpp:11: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.21 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 24:59.21 | ^ 24:59.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:16, 24:59.21 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:59.21 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.21 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.21 from Unified_cpp_image_decoders0.cpp:11: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 24:59.21 | ^ 24:59.21 In file included from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:59.21 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.21 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.21 from Unified_cpp_image_decoders0.cpp:11: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.21 21 | inline Rect ToRect(const gfxRect& aRect) { 24:59.21 | ^ 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.21 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 24:59.21 | ^ 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 24:59.21 | ^ 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.21 44 | inline Size ToSize(const gfxSize& aSize) { 24:59.21 | ^ 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.21 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 24:59.21 | ^ 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 24:59.21 | ^ 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 24:59.21 | ^ 24:59.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 24:59.21 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:16, 24:59.21 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.21 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.21 from Unified_cpp_image_decoders0.cpp:11: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 24:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 24:59.21 | ^ 24:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 24:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 24:59.22 | ^ 24:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 24:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 24:59.22 | ^ 24:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 24:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 24:59.22 | ^ 24:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 24:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 24:59.22 | ^ 24:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 24:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.23 371 | nscoord aAppUnitsPerDevPixel) { 24:59.23 | ^ 24:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 24:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.23 380 | nscoord aAppUnitsPerDevPixel) { 24:59.23 | ^ 24:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 24:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.23 387 | nscoord aAppUnitsPerDevPixel) { 24:59.24 | ^ 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.24 394 | nscoord aAppUnitsPerDevPixel) { 24:59.24 | ^ 24:59.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleColorInlines.h:13, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStruct.h:18, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:19, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:11, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/LookupResult.h:16, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:17, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.24 from Unified_cpp_image_decoders0.cpp:11: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.24 1338 | CSSCoord ToCSSPixels() const { return _0; } 24:59.24 | ^ 24:59.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:12, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/LookupResult.h:16, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:17, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.24 from Unified_cpp_image_decoders0.cpp:11: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.24 189 | CSSRect GetExpandedScrollableRect() const { 24:59.24 | ^ 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.24 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 24:59.24 | ^ 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.24 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 24:59.24 | ^ 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.24 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 24:59.24 | ^ 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.24 243 | CSSRect CalculateScrollRange() const { 24:59.24 | ^ 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.24 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 24:59.24 | ^ 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.24 457 | CSSRect GetVisualViewport() const { 24:59.24 | ^ 24:59.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.24 from Unified_cpp_image_decoders0.cpp:11: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 24:59.24 | ^~~~~~~~ 24:59.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.24 from Unified_cpp_image_decoders0.cpp:11: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.24 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 24:59.24 | ^~~~~~~~~~~~~ 24:59.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.24 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.24 from Unified_cpp_image_decoders0.cpp:11: 24:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.25 323 | static SizeTyped FromUnknownSize( 24:59.25 | ^~~~~~~~~~~~~~~ 24:59.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.25 from Unified_cpp_image_decoders0.cpp:11: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.25 43 | friend Sub operator*(T aScale, Sub aCoord) { 24:59.25 | ^~~~~~~~ 24:59.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:16, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.25 from Unified_cpp_image_decoders0.cpp:11: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.25 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 24:59.25 | ^~~~~~~~ 24:59.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.25 from Unified_cpp_image_decoders0.cpp:11: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.25 427 | SizeT Size() const { return SizeT(width, height); } 24:59.25 | ^~~~ 24:59.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:16, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.25 from Unified_cpp_image_decoders0.cpp:11: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 24:59.25 | ^~~~~~~~ 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 24:59.25 | ^~~~~~~~ 24:59.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:11, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/ImageLogging.h:11, 24:59.25 from /builddir/build/BUILD/icecat-78.15.0/image/decoders/nsAVIFDecoder.cpp:7, 24:59.25 from Unified_cpp_image_decoders0.cpp:11: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 24:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 24:59.25 62 | Sub operator-(const Sub& aPoint) const { 24:59.25 | ^~~~~~~~ 24:59.25 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image/decoders' 24:59.26 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings' 24:59.26 mkdir -p '.deps/' 24:59.27 dom/bindings/PrototypeList.o 24:59.27 dom/bindings/RegisterBindings.o 24:59.27 /usr/lib64/ccache/g++ -o PrototypeList.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/PrototypeList.o.pp PrototypeList.cpp 24:59.60 In file included from Unified_cpp_gfx_skia13.cpp:92: 24:59.61 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function ‘bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)’: 24:59.61 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:499:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 24:59.61 499 | if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 24:59.61 | ^~ 24:59.61 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:509:9: note: here 24:59.61 509 | case SkOTTableName::Record::PlatformID::Unicode: 24:59.61 | ^~~~ 24:59.61 gfx/skia/Unified_cpp_gfx_skia16.o 24:59.62 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia15.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia15.o.pp Unified_cpp_gfx_skia15.cpp 25:01.26 dom/bindings/RegisterWorkerBindings.o 25:01.26 /usr/lib64/ccache/g++ -o RegisterBindings.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/RegisterBindings.o.pp RegisterBindings.cpp 25:01.34 In file included from Unified_cpp_gfx_skia12.cpp:38: 25:01.34 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp: In static member function ‘static int SkDCubic::ComplexBreak(const SkPoint*, SkScalar*)’: 25:01.34 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:259:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 25:01.34 259 | } 25:01.34 | ^ 25:01.34 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:261:9: note: here 25:01.34 261 | case SkCubicType::kSerpentine: 25:01.34 | ^~~~ 25:01.35 gfx/skia/Unified_cpp_gfx_skia17.o 25:01.35 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia16.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia16.o.pp Unified_cpp_gfx_skia16.cpp 25:08.98 In file included from Unified_cpp_gfx_skia16.cpp:20: 25:08.98 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/utils/SkPatchUtils.cpp:66:7: warning: ‘FwDCubicEvaluator’ has a field ‘FwDCubicEvaluator::fCoefs’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:08.98 66 | class FwDCubicEvaluator { 25:08.98 | ^~~~~~~~~~~~~~~~~ 25:09.00 gfx/skia/Unified_cpp_gfx_skia2.o 25:09.00 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia17.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia17.o.pp Unified_cpp_gfx_skia17.cpp 25:09.10 gfx/skia/Unified_cpp_gfx_skia3.o 25:09.10 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia2.o.pp Unified_cpp_gfx_skia2.cpp 25:14.53 In file included from Unified_cpp_gfx_skia14.cpp:65: 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>’: 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from ‘void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkTileMode tileMode = SkTileMode::kClamp; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:196:65: required from ‘void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:50: required from here 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>::fDcDx’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 259 | LinearGradient4fContext::LinearIntervalProcessor { 25:14.53 | ^~~~~~~~~~~~~~~~~~~~~~~ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kClamp>::fCc’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>’: 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from ‘void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkTileMode tileMode = SkTileMode::kRepeat; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:199:65: required from ‘void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:50: required from here 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>::fDcDx’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kRepeat>::fCc’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>’: 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from ‘void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkTileMode tileMode = SkTileMode::kMirror; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:202:65: required from ‘void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::False; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:176:50: required from here 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>::fDcDx’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::False, SkTileMode::kMirror>::fCc’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>’: 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from ‘void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkTileMode tileMode = SkTileMode::kClamp; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:196:65: required from ‘void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:50: required from here 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>::fDcDx’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kClamp>::fCc’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>’: 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from ‘void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkTileMode tileMode = SkTileMode::kRepeat; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:199:65: required from ‘void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:50: required from here 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>::fDcDx’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kRepeat>::fCc’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of ‘class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>’: 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:218:47: required from ‘void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkTileMode tileMode = SkTileMode::kMirror; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:202:65: required from ‘void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, SkPMColor*, int, float, float) const [with {anonymous}::ApplyPremul premul = ::ApplyPremul::True; SkPMColor = unsigned int]’ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:182:50: required from here 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>::fDcDx’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:259:26: warning: ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>’ has a field ‘SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<::ApplyPremul::True, SkTileMode::kMirror>::fCc’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:14.53 In file included from Unified_cpp_gfx_skia14.cpp:74: 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp: In member function ‘virtual bool SkGradientShaderBase::onAppendStages(const SkStageRec&) const’: 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:297:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 25:14.53 297 | p->append(SkRasterPipeline::decal_x, decal_ctx); 25:14.53 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:14.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:299:9: note: here 25:14.53 299 | case SkTileMode::kClamp: 25:14.53 | ^~~~ 25:14.55 gfx/skia/Unified_cpp_gfx_skia4.o 25:14.55 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia3.o.pp Unified_cpp_gfx_skia3.cpp 25:16.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:16.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:16.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:16.62 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortSignal.h:10, 25:16.62 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:8, 25:16.62 from Unified_cpp_dom_abort0.cpp:2: 25:16.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 25:16.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:16.63 | ^ 25:16.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortSignal.h:10, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:8, 25:16.63 from Unified_cpp_dom_abort0.cpp:2: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:16.63 | ^ 25:16.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortSignal.h:10, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:8, 25:16.63 from Unified_cpp_dom_abort0.cpp:2: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:16.63 | ^ 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:16.63 | ^ 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:16.63 | ^ 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:16.63 | ^ 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:16.63 | ^ 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 371 | nscoord aAppUnitsPerDevPixel) { 25:16.63 | ^ 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 380 | nscoord aAppUnitsPerDevPixel) { 25:16.63 | ^ 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 387 | nscoord aAppUnitsPerDevPixel) { 25:16.63 | ^ 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 394 | nscoord aAppUnitsPerDevPixel) { 25:16.63 | ^ 25:16.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 25:16.63 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:10, 25:16.63 from Unified_cpp_dom_abort0.cpp:2: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.63 189 | CSSRect GetExpandedScrollableRect() const { 25:16.63 | ^ 25:16.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 25:16.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:16.64 | ^ 25:16.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 25:16.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 25:16.65 | ^ 25:16.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 25:16.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.65 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 25:16.65 | ^ 25:16.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 25:16.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.65 243 | CSSRect CalculateScrollRange() const { 25:16.65 | ^ 25:16.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 25:16.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.66 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 25:16.66 | ^ 25:16.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 25:16.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.66 457 | CSSRect GetVisualViewport() const { 25:16.66 | ^ 25:16.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:10, 25:16.66 from Unified_cpp_dom_abort0.cpp:2: 25:16.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 25:16.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.66 1338 | CSSCoord ToCSSPixels() const { return _0; } 25:16.66 | ^ 25:16.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:10, 25:16.66 from Unified_cpp_dom_abort0.cpp:2: 25:16.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 25:16.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 25:16.66 | ^ 25:16.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 25:16.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 25:16.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 25:16.67 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:10, 25:16.67 from Unified_cpp_dom_abort0.cpp:2: 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.67 21 | inline Rect ToRect(const gfxRect& aRect) { 25:16.67 | ^ 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.67 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 25:16.67 | ^ 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.67 40 | inline Point ToPoint(const gfxPoint& aPoint) { 25:16.67 | ^ 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.67 44 | inline Size ToSize(const gfxSize& aSize) { 25:16.67 | ^ 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.67 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 25:16.67 | ^ 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.67 52 | inline gfxSize ThebesSize(const Size& aSize) { 25:16.67 | ^ 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 25:16.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.67 56 | inline gfxRect ThebesRect(const Rect& aRect) { 25:16.67 | ^ 25:16.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 25:16.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 25:16.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 25:16.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:16.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:16.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:16.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 25:16.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 25:16.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 25:16.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 25:16.69 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:10, 25:16.69 from Unified_cpp_dom_abort0.cpp:2: 25:16.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 25:16.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.70 1859 | int32_t aAppUnitsPerPixel) { 25:16.70 | ^ 25:16.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 25:16.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.70 3214 | int32_t aAppUnitsPerPixel) { 25:16.70 | ^ 25:16.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:10, 25:16.70 from Unified_cpp_dom_abort0.cpp:2: 25:16.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 25:16.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.70 332 | LayerPoint GetFixedPositionAnchor() const { 25:16.70 | ^ 25:16.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:10, 25:16.70 from Unified_cpp_dom_abort0.cpp:2: 25:16.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 25:16.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.70 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 25:16.70 | ^ 25:16.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:10, 25:16.70 from Unified_cpp_dom_abort0.cpp:2: 25:16.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 25:16.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.70 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:16.70 | ^ 25:16.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortSignal.h:10, 25:16.70 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:8, 25:16.70 from Unified_cpp_dom_abort0.cpp:2: 25:16.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 25:16.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 25:16.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:16.70 | ^~~~~~~~ 25:16.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortSignal.h:10, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:8, 25:16.71 from Unified_cpp_dom_abort0.cpp:2: 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.71 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:16.71 | ^~~~~~~~ 25:16.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortSignal.h:10, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:8, 25:16.71 from Unified_cpp_dom_abort0.cpp:2: 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.71 427 | SizeT Size() const { return SizeT(width, height); } 25:16.71 | ^~~~ 25:16.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortSignal.h:10, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:8, 25:16.71 from Unified_cpp_dom_abort0.cpp:2: 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.71 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 25:16.71 | ^~~~~~~~ 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.71 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 25:16.71 | ^~~~~~~~ 25:16.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortSignal.h:10, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:8, 25:16.71 from Unified_cpp_dom_abort0.cpp:2: 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 25:16.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.71 62 | Sub operator-(const Sub& aPoint) const { 25:16.71 | ^~~~~~~~ 25:16.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:16.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:16.72 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortSignal.h:10, 25:16.72 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:8, 25:16.72 from Unified_cpp_dom_abort0.cpp:2: 25:16.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 25:16.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 25:16.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.72 43 | friend Sub operator*(T aScale, Sub aCoord) { 25:16.72 | ^~~~~~~~ 25:16.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:16.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:16.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:16.73 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortSignal.h:10, 25:16.73 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:8, 25:16.73 from Unified_cpp_dom_abort0.cpp:2: 25:16.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 25:16.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 25:16.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 25:16.74 | ^~~~~~~~~~~~~ 25:16.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortSignal.h:10, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:8, 25:16.74 from Unified_cpp_dom_abort0.cpp:2: 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.74 323 | static SizeTyped FromUnknownSize( 25:16.74 | ^~~~~~~~~~~~~~~ 25:16.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.h:10, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:7, 25:16.74 from Unified_cpp_dom_abort0.cpp:2: 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 25:16.74 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 25:16.74 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:16.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:10, 25:16.74 from Unified_cpp_dom_abort0.cpp:2: 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 25:16.74 27 | struct JSGCSetting { 25:16.74 | ^~~~~~~~~~~ 25:16.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.h:10, 25:16.74 from /builddir/build/BUILD/icecat-78.15.0/dom/abort/AbortController.cpp:7, 25:16.74 from Unified_cpp_dom_abort0.cpp:2: 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.75 760 | typename detail::Nth::Type extract() { 25:16.75 | ^~~~~~~ 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:16.75 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/abort' 25:16.75 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/battery' 25:16.75 mkdir -p '.deps/' 25:16.75 dom/battery/BatteryManager.o 25:16.76 /usr/lib64/ccache/g++ -o BatteryManager.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/BatteryManager.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/battery/BatteryManager.cpp 25:17.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:17.62 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.62 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.62 from Unified_cpp_image2.cpp:2: 25:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 25:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:17.63 | ^ 25:17.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:17.63 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.63 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.63 from Unified_cpp_image2.cpp:2: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:17.63 | ^ 25:17.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 25:17.63 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.63 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.63 from Unified_cpp_image2.cpp:2: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:17.63 | ^ 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:17.63 | ^ 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:17.63 | ^ 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:17.63 | ^ 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:17.63 | ^ 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 371 | nscoord aAppUnitsPerDevPixel) { 25:17.63 | ^ 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 380 | nscoord aAppUnitsPerDevPixel) { 25:17.63 | ^ 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 387 | nscoord aAppUnitsPerDevPixel) { 25:17.63 | ^ 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 394 | nscoord aAppUnitsPerDevPixel) { 25:17.63 | ^ 25:17.63 In file included from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:14, 25:17.63 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:16, 25:17.63 from Unified_cpp_image2.cpp:2: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 21 | inline Rect ToRect(const gfxRect& aRect) { 25:17.63 | ^ 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 25:17.63 | ^ 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 25:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 25:17.64 | ^ 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.64 44 | inline Size ToSize(const gfxSize& aSize) { 25:17.64 | ^ 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.64 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 25:17.64 | ^ 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 25:17.64 | ^ 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 25:17.64 | ^ 25:17.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleColorInlines.h:13, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStruct.h:18, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:19, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:11, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/image/LookupResult.h:16, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:17, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:16, 25:17.64 from Unified_cpp_image2.cpp:2: 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.64 1338 | CSSCoord ToCSSPixels() const { return _0; } 25:17.64 | ^ 25:17.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:12, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/image/SurfaceCache.h:25, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/image/ISurfaceProvider.h:23, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/image/LookupResult.h:16, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/image/Image.h:17, 25:17.64 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:16, 25:17.64 from Unified_cpp_image2.cpp:2: 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.64 189 | CSSRect GetExpandedScrollableRect() const { 25:17.64 | ^ 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:17.64 | ^ 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 25:17.64 | ^ 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 25:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 25:17.65 | ^ 25:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 25:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.65 243 | CSSRect CalculateScrollRange() const { 25:17.65 | ^ 25:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 25:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 25:17.65 | ^ 25:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 25:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.65 457 | CSSRect GetVisualViewport() const { 25:17.65 | ^ 25:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:29, 25:17.65 from Unified_cpp_image2.cpp:2: 25:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 25:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 25:17.65 | ^ 25:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 25:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:29, 25:17.66 from Unified_cpp_image2.cpp:2: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.66 1859 | int32_t aAppUnitsPerPixel) { 25:17.66 | ^ 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.66 3214 | int32_t aAppUnitsPerPixel) { 25:17.66 | ^ 25:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:29, 25:17.66 from Unified_cpp_image2.cpp:2: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.66 332 | LayerPoint GetFixedPositionAnchor() const { 25:17.66 | ^ 25:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:29, 25:17.66 from Unified_cpp_image2.cpp:2: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 25:17.66 | ^ 25:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:29, 25:17.66 from Unified_cpp_image2.cpp:2: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:17.66 | ^ 25:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.66 from Unified_cpp_image2.cpp:2: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:17.66 | ^~~~~~~~ 25:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.66 from Unified_cpp_image2.cpp:2: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 25:17.66 | ^~~~~~~~~~~~~ 25:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.66 from Unified_cpp_image2.cpp:2: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 25:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.66 323 | static SizeTyped FromUnknownSize( 25:17.66 | ^~~~~~~~~~~~~~~ 25:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:17.66 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.67 from Unified_cpp_image2.cpp:2: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.67 43 | friend Sub operator*(T aScale, Sub aCoord) { 25:17.67 | ^~~~~~~~ 25:17.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.67 from Unified_cpp_image2.cpp:2: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:17.67 | ^~~~~~~~ 25:17.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.67 from Unified_cpp_image2.cpp:2: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.67 427 | SizeT Size() const { return SizeT(width, height); } 25:17.67 | ^~~~ 25:17.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.67 from Unified_cpp_image2.cpp:2: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 25:17.67 | ^~~~~~~~ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 25:17.67 | ^~~~~~~~ 25:17.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.67 from Unified_cpp_image2.cpp:2: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.67 62 | Sub operator-(const Sub& aPoint) const { 25:17.67 | ^~~~~~~~ 25:17.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerialEventTarget.h:10, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AbstractThread.h:14, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:13, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:11, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 25:17.67 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.cpp:10, 25:17.67 from Unified_cpp_image2.cpp:2: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.67 760 | typename detail::Nth::Type extract() { 25:17.67 | ^~~~~~~ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:17.68 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/image' 25:17.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/cache' 25:17.68 mkdir -p '.deps/' 25:17.68 dom/cache/Unified_cpp_dom_cache0.o 25:17.69 dom/cache/Unified_cpp_dom_cache1.o 25:17.69 /usr/lib64/ccache/g++ -o Unified_cpp_dom_cache0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/cache -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/cache -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_cache0.o.pp Unified_cpp_dom_cache0.cpp 25:18.65 In file included from Unified_cpp_gfx_skia2.cpp:92: 25:18.65 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkDraw.cpp: In member function ‘void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, SkBaseDevice*) const’: 25:18.65 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkDraw.cpp:514:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 25:18.65 514 | } 25:18.65 | ^ 25:18.65 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkDraw.cpp:516:13: note: here 25:18.65 516 | case SkCanvas::kPolygon_PointMode: { 25:18.65 | ^~~~ 25:18.66 gfx/skia/Unified_cpp_gfx_skia5.o 25:18.66 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia4.o.pp Unified_cpp_gfx_skia4.cpp 25:20.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:20.56 | ^ 25:20.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:20.56 | ^ 25:20.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 371 | nscoord aAppUnitsPerDevPixel) { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 380 | nscoord aAppUnitsPerDevPixel) { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 387 | nscoord aAppUnitsPerDevPixel) { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 394 | nscoord aAppUnitsPerDevPixel) { 25:20.56 | ^ 25:20.56 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 189 | CSSRect GetExpandedScrollableRect() const { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 243 | CSSRect CalculateScrollRange() const { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 25:20.56 | ^ 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 25:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.56 457 | CSSRect GetVisualViewport() const { 25:20.56 | ^ 25:20.56 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:12, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 1338 | CSSCoord ToCSSPixels() const { return _0; } 25:20.57 | ^ 25:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:9: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 25:20.57 | ^ 25:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:9: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 21 | inline Rect ToRect(const gfxRect& aRect) { 25:20.57 | ^ 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 25:20.57 | ^ 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 40 | inline Point ToPoint(const gfxPoint& aPoint) { 25:20.57 | ^ 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 44 | inline Size ToSize(const gfxSize& aSize) { 25:20.57 | ^ 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 25:20.57 | ^ 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 52 | inline gfxSize ThebesSize(const Size& aSize) { 25:20.57 | ^ 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 56 | inline gfxRect ThebesRect(const Rect& aRect) { 25:20.57 | ^ 25:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:9: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 1859 | int32_t aAppUnitsPerPixel) { 25:20.57 | ^ 25:20.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 3214 | int32_t aAppUnitsPerPixel) { 25:20.57 | ^ 25:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:16: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 332 | LayerPoint GetFixedPositionAnchor() const { 25:20.57 | ^ 25:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:16: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 25:20.57 | ^ 25:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:16: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:20.57 | ^ 25:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 25:20.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 25:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:20.58 | ^~~~~~~~ 25:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:20.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 25:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 25:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 25:20.58 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 25:20.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:20.58 | ^~~~~~~~ 25:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.59 427 | SizeT Size() const { return SizeT(width, height); } 25:20.59 | ^~~~ 25:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 25:20.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 25:20.59 | ^~~~~~~~ 25:20.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 25:20.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.59 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 25:20.59 | ^~~~~~~~ 25:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.59 62 | Sub operator-(const Sub& aPoint) const { 25:20.59 | ^~~~~~~~ 25:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.59 43 | friend Sub operator*(T aScale, Sub aCoord) { 25:20.59 | ^~~~~~~~ 25:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.59 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 25:20.59 | ^~~~~~~~~~~~~ 25:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:13, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 25:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.59 323 | static SizeTyped FromUnknownSize( 25:20.59 | ^~~~~~~~~~~~~~~ 25:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h:7, 25:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 25:20.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:11, 25:20.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.60 760 | typename detail::Nth::Type extract() { 25:20.60 | ^~~~~~~ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 25:20.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.h:12, 25:20.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMIntersectionObserver.cpp:7: 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function ‘static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)’: 25:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:20.60 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 25:20.60 | ^~~~~~~~~~~~~~~~ 25:20.60 /usr/lib64/ccache/g++ -o nsContentUtils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsContentUtils.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp 25:20.60 dom/base/nsDOMWindowUtils.o 25:24.57 gfx/skia/Unified_cpp_gfx_skia6.o 25:24.57 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia5.o.pp Unified_cpp_gfx_skia5.cpp 25:25.59 In file included from Unified_cpp_gfx_skia4.cpp:47: 25:25.59 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkICC.cpp: In function ‘void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)’: 25:25.59 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkICC.cpp:278:49: warning: argument to ‘sizeof’ in ‘char* strncpy(char*, const char*, size_t)’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] 25:25.59 278 | strncpy(dst, kDescriptionTagBodyPrefix, sizeof(kDescriptionTagBodyPrefix)); 25:25.59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:25.59 In file included from /usr/include/string.h:519, 25:25.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/string.h:3, 25:25.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/throw_gcc.h:14, 25:25.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/type_traits:72, 25:25.59 from /usr/include/c++/11/bits/move.h:57, 25:25.59 from /usr/include/c++/11/bits/stl_function.h:60, 25:25.59 from /usr/include/c++/11/functional:49, 25:25.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/functional:3, 25:25.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/functional:52, 25:25.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkGlyphRun.h:11, 25:25.59 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkGlyphRun.cpp:8, 25:25.59 from Unified_cpp_gfx_skia4.cpp:2: 25:25.59 In function ‘char* strncpy(char*, const char*, size_t)’, 25:25.59 inlined from ‘void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkICC.cpp:278:16, 25:25.59 inlined from ‘sk_sp SkWriteICCProfile(const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkICC.cpp:317:30: 25:25.59 /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] 25:25.59 95 | return __builtin___strncpy_chk (__dest, __src, __len, 25:25.59 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 25:25.59 96 | __glibc_objsize (__dest)); 25:25.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 25:25.59 In function ‘char* strncpy(char*, const char*, size_t)’, 25:25.59 inlined from ‘void get_color_profile_tag(char*, const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkICC.cpp:274:16, 25:25.59 inlined from ‘sk_sp SkWriteICCProfile(const skcms_TransferFunction&, const skcms_Matrix3x3&)’ at /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkICC.cpp:317:30: 25:25.59 /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] 25:25.59 95 | return __builtin___strncpy_chk (__dest, __src, __len, 25:25.59 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 25:25.59 96 | __glibc_objsize (__dest)); 25:25.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 25:25.60 gfx/skia/Unified_cpp_gfx_skia7.o 25:25.60 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia6.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia6.o.pp Unified_cpp_gfx_skia6.cpp 25:26.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/dom/battery/BatteryManager.h:10, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/dom/battery/BatteryManager.cpp:9: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.39 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:26.39 | ^ 25:26.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/dom/battery/BatteryManager.h:10, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/dom/battery/BatteryManager.cpp:9: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:26.39 | ^ 25:26.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/dom/battery/BatteryManager.h:10, 25:26.39 from /builddir/build/BUILD/icecat-78.15.0/dom/battery/BatteryManager.cpp:9: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.39 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:26.39 | ^ 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.39 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:26.39 | ^ 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:26.39 | ^ 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:26.39 | ^ 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:26.39 | ^ 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.39 371 | nscoord aAppUnitsPerDevPixel) { 25:26.39 | ^ 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.39 380 | nscoord aAppUnitsPerDevPixel) { 25:26.39 | ^ 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.39 387 | nscoord aAppUnitsPerDevPixel) { 25:26.39 | ^ 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 25:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.39 394 | nscoord aAppUnitsPerDevPixel) { 25:26.39 | ^ 25:26.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/dom/battery/BatteryManager.h:10, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/dom/battery/BatteryManager.cpp:9: 25:26.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 25:26.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 25:26.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.40 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:26.40 | ^~~~~~~~ 25:26.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/dom/battery/BatteryManager.h:10, 25:26.40 from /builddir/build/BUILD/icecat-78.15.0/dom/battery/BatteryManager.cpp:9: 25:26.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 25:26.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 25:26.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:26.40 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:26.40 | ^~~~~~~~ 25:26.41 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/battery' 25:26.42 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/canvas' 25:26.42 mkdir -p '.deps/' 25:26.43 dom/canvas/ImageUtils.o 25:26.43 dom/canvas/MurmurHash3.o 25:26.43 /usr/lib64/ccache/g++ -o ImageUtils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-error=unused-result -MD -MP -MF .deps/ImageUtils.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/canvas/ImageUtils.cpp 25:29.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:29.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:29.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 25:29.93 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/ImageUtils.cpp:8: 25:29.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 25:29.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:29.93 | ^ 25:29.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:29.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 25:29.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:29.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 25:29.93 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/ImageUtils.cpp:8: 25:29.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 25:29.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:29.93 | ^ 25:29.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:29.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 25:29.93 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/ImageUtils.cpp:8: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:29.94 | ^ 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:29.94 | ^ 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.94 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:29.94 | ^ 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.94 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:29.94 | ^ 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.94 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:29.94 | ^ 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.94 371 | nscoord aAppUnitsPerDevPixel) { 25:29.94 | ^ 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.94 380 | nscoord aAppUnitsPerDevPixel) { 25:29.94 | ^ 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.94 387 | nscoord aAppUnitsPerDevPixel) { 25:29.94 | ^ 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.94 394 | nscoord aAppUnitsPerDevPixel) { 25:29.94 | ^ 25:29.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:29.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 25:29.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:19, 25:29.94 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/ImageUtils.cpp:8: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 25:29.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:29.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:29.94 | ^~~~~~~~ 25:29.96 dom/canvas/Unified_cpp_dom_canvas0.o 25:29.96 /usr/lib64/ccache/g++ -o MurmurHash3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-error=unused-result -MD -MP -MF .deps/MurmurHash3.o.pp -Wno-implicit-fallthrough /builddir/build/BUILD/icecat-78.15.0/dom/canvas/MurmurHash3.cpp 25:30.43 dom/canvas/Unified_cpp_dom_canvas1.o 25:30.43 /usr/lib64/ccache/g++ -o Unified_cpp_dom_canvas0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-error=unused-result -MD -MP -MF .deps/Unified_cpp_dom_canvas0.o.pp Unified_cpp_dom_canvas0.cpp 25:34.61 In file included from Unified_cpp_gfx_skia6.cpp:128: 25:34.61 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRRect.cpp: In member function ‘size_t SkRRect::readFromMemory(const void*, size_t)’: 25:34.61 /builddir/build/BUILD/icecat-78.15.0/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] 25:34.61 557 | memcpy(&raw, buffer, kSizeInMemory); 25:34.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:34.61 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/private/SkPathRef.h:13, 25:34.61 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkPath_serial.cpp:10, 25:34.61 from Unified_cpp_gfx_skia6.cpp:2: 25:34.61 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkRRect.h:30:14: note: ‘class SkRRect’ declared here 25:34.61 30 | class SK_API SkRRect { 25:34.61 | ^~~~~~~ 25:34.62 gfx/skia/Unified_cpp_gfx_skia8.o 25:34.62 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia7.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia7.o.pp Unified_cpp_gfx_skia7.cpp 25:35.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.00 from RegisterBindings.cpp:7: 25:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 25:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.00 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:35.00 | ^ 25:35.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.00 from RegisterBindings.cpp:7: 25:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 25:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.00 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:35.00 | ^ 25:35.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.00 from RegisterBindings.cpp:7: 25:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 25:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.00 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:35.00 | ^ 25:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 25:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.00 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:35.00 | ^ 25:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 25:35.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.00 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 371 | nscoord aAppUnitsPerDevPixel) { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 380 | nscoord aAppUnitsPerDevPixel) { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 387 | nscoord aAppUnitsPerDevPixel) { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 394 | nscoord aAppUnitsPerDevPixel) { 25:35.01 | ^ 25:35.01 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 25:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 25:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:14, 25:35.01 from RegisterBindings.cpp:66: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 189 | CSSRect GetExpandedScrollableRect() const { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 243 | CSSRect CalculateScrollRange() const { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 25:35.01 | ^ 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.01 457 | CSSRect GetVisualViewport() const { 25:35.01 | ^ 25:35.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FontFace.h:13, 25:35.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FontFaceSetLoadEventBinding.h:12, 25:35.01 from RegisterBindings.cpp:144: 25:35.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 25:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.03 1338 | CSSCoord ToCSSPixels() const { return _0; } 25:35.03 | ^ 25:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 25:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 25:35.03 from RegisterBindings.cpp:149: 25:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 25:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.03 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 25:35.03 | ^ 25:35.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 25:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 25:35.04 from RegisterBindings.cpp:149: 25:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 25:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.04 21 | inline Rect ToRect(const gfxRect& aRect) { 25:35.04 | ^ 25:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 25:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.04 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 25:35.04 | ^ 25:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 25:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.05 40 | inline Point ToPoint(const gfxPoint& aPoint) { 25:35.05 | ^ 25:35.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 25:35.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.05 44 | inline Size ToSize(const gfxSize& aSize) { 25:35.05 | ^ 25:35.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 25:35.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.05 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 25:35.05 | ^ 25:35.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 25:35.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.05 52 | inline gfxSize ThebesSize(const Size& aSize) { 25:35.05 | ^ 25:35.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 25:35.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.05 56 | inline gfxRect ThebesRect(const Rect& aRect) { 25:35.05 | ^ 25:35.05 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 25:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 25:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 25:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 25:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 25:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 25:35.06 from RegisterBindings.cpp:149: 25:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 25:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.06 1859 | int32_t aAppUnitsPerPixel) { 25:35.06 | ^ 25:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 25:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.06 3214 | int32_t aAppUnitsPerPixel) { 25:35.06 | ^ 25:35.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 25:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 25:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 25:35.07 from RegisterBindings.cpp:149: 25:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 25:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.07 332 | LayerPoint GetFixedPositionAnchor() const { 25:35.08 | ^ 25:35.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 25:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 25:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 25:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 25:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 25:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 25:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 25:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 25:35.09 from RegisterBindings.cpp:149: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.09 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 25:35.09 | ^ 25:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 25:35.09 from RegisterBindings.cpp:149: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.09 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:35.09 | ^ 25:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 25:35.09 from RegisterBindings.cpp:375: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.09 1394 | LayerPoint GetFixedPositionAnchor() { 25:35.09 | ^ 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.09 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 25:35.09 | ^ 25:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 25:35.09 from RegisterBindings.cpp:375: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.09 49 | gfx::Size GetInheritedScale() const { return mScale; } 25:35.09 | ^ 25:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 25:35.09 from RegisterBindings.cpp:375: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.09 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 25:35.09 | ^ 25:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.09 from RegisterBindings.cpp:7: 25:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:35.10 | ^~~~~~~~ 25:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.10 from RegisterBindings.cpp:7: 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.10 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:35.10 | ^~~~~~~~ 25:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.10 from RegisterBindings.cpp:7: 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.10 427 | SizeT Size() const { return SizeT(width, height); } 25:35.10 | ^~~~ 25:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.10 from RegisterBindings.cpp:7: 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 25:35.10 | ^~~~~~~~ 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 25:35.10 | ^~~~~~~~ 25:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.10 from RegisterBindings.cpp:7: 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 25:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.10 62 | Sub operator-(const Sub& aPoint) const { 25:35.10 | ^~~~~~~~ 25:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.11 from RegisterBindings.cpp:7: 25:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 25:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 25:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.12 43 | friend Sub operator*(T aScale, Sub aCoord) { 25:35.12 | ^~~~~~~~ 25:35.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:35.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.13 from RegisterBindings.cpp:7: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 25:35.13 | ^~~~~~~~~~~~~ 25:35.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.13 from RegisterBindings.cpp:7: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.13 323 | static SizeTyped FromUnknownSize( 25:35.13 | ^~~~~~~~~~~~~~~ 25:35.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.13 from RegisterBindings.cpp:7: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.13 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 25:35.13 | ^~~~~~~~~~~~~~ 25:35.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.13 from RegisterBindings.cpp:7: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 25:35.13 | ^~~~~~~~~~~~~ 25:35.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.13 from RegisterBindings.cpp:7: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.13 383 | Point TopLeft() const { return Point(x, y); } 25:35.13 | ^~~~~~~ 25:35.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.13 from RegisterBindings.cpp:7: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 25:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.13 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 25:35.14 | ^~~~~~~~~~~~~~~ 25:35.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.14 from RegisterBindings.cpp:7: 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.14 277 | static RectTyped FromUnknownRect( 25:35.14 | ^~~~~~~~~~~~~~~ 25:35.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.14 from RegisterBindings.cpp:7: 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.14 150 | static PointTyped FromUnknownPoint( 25:35.14 | ^~~~~~~~~~~~~~~~ 25:35.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.14 from RegisterBindings.cpp:7: 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.14 282 | RectTyped ToUnknownRect() const { 25:35.14 | ^~~~~~~~~~~~~ 25:35.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.14 from RegisterBindings.cpp:7: 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.14 246 | PointTyped As2DPoint() const { 25:35.14 | ^~~~~~~~~ 25:35.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.14 from RegisterBindings.cpp:7: 25:35.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 25:35.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 25:35.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 25:35.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.16 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 25:35.16 | ^~~~~~~~~ 25:35.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 25:35.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:35.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 25:35.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:35.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:35.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:35.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:35.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 25:35.17 from RegisterBindings.cpp:7: 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.17 2266 | PointTyped TransformPointSimple( 25:35.17 | ^~~~~~~~~~~~~~~~~~~~ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.17 794 | RectTyped TransformAndClipBounds( 25:35.17 | ^~~~~~~~~~~~~~~~~~~~~~ 25:35.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 25:35.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 25:35.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 25:35.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 25:35.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:7, 25:35.17 from RegisterBindings.cpp:1: 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.17 760 | typename detail::Nth::Type extract() { 25:35.17 | ^~~~~~~ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:35.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:35.17 dom/bindings/RegisterWorkerDebuggerBindings.o 25:35.17 /usr/lib64/ccache/g++ -o RegisterWorkerBindings.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/RegisterWorkerBindings.o.pp RegisterWorkerBindings.cpp 25:38.63 In file included from Unified_cpp_gfx_skia15.cpp:29: 25:38.63 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function ‘SkSL::ASTNode::ID SkSL::Parser::suffix(SkSL::ASTNode::ID)’: 25:38.63 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:1992:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 25:38.63 1992 | } 25:38.63 | ^ 25:38.63 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:1993:9: note: here 25:38.63 1993 | case Token::FLOAT_LITERAL: { 25:38.63 | ^~~~ 25:38.63 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function ‘SkSL::ASTNode::ID SkSL::Parser::term()’: 25:38.63 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:2058:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 25:38.63 2058 | } 25:38.63 | ^ 25:38.63 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:2059:9: note: here 25:38.63 2059 | case Token::INT_LITERAL: { 25:38.63 | ^~~~ 25:38.64 gfx/skia/Unified_cpp_gfx_skia9.o 25:38.64 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia8.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia8.o.pp Unified_cpp_gfx_skia8.cpp 25:43.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.92 from Unified_cpp_dom_animation0.cpp:2: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:43.92 | ^ 25:43.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.92 from Unified_cpp_dom_animation0.cpp:2: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:43.92 | ^ 25:43.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.92 from Unified_cpp_dom_animation0.cpp:2: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:43.92 | ^ 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:43.92 | ^ 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:43.92 | ^ 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:43.92 | ^ 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:43.92 | ^ 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 371 | nscoord aAppUnitsPerDevPixel) { 25:43.92 | ^ 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 380 | nscoord aAppUnitsPerDevPixel) { 25:43.92 | ^ 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 387 | nscoord aAppUnitsPerDevPixel) { 25:43.92 | ^ 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 394 | nscoord aAppUnitsPerDevPixel) { 25:43.92 | ^ 25:43.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:17, 25:43.92 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.92 from Unified_cpp_dom_animation0.cpp:2: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 189 | CSSRect GetExpandedScrollableRect() const { 25:43.92 | ^ 25:43.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 25:43.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:43.92 | ^ 25:43.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 25:43.93 | ^ 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 25:43.93 | ^ 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 243 | CSSRect CalculateScrollRange() const { 25:43.93 | ^ 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 25:43.93 | ^ 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 457 | CSSRect GetVisualViewport() const { 25:43.93 | ^ 25:43.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsTimingFunction.h:10, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTiming.h:12, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:23, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.93 from Unified_cpp_dom_animation0.cpp:2: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 1338 | CSSCoord ToCSSPixels() const { return _0; } 25:43.93 | ^ 25:43.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:14, 25:43.93 from Unified_cpp_dom_animation0.cpp:2: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 25:43.93 | ^ 25:43.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RestyleManager.h:13, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/EffectCompositor.cpp:25, 25:43.93 from Unified_cpp_dom_animation0.cpp:101: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 21 | inline Rect ToRect(const gfxRect& aRect) { 25:43.93 | ^ 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 25:43.93 | ^ 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 25:43.93 | ^ 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 44 | inline Size ToSize(const gfxSize& aSize) { 25:43.93 | ^ 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 25:43.93 | ^ 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 25:43.93 | ^ 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 25:43.93 | ^ 25:43.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RestyleManager.h:13, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/EffectCompositor.cpp:25, 25:43.93 from Unified_cpp_dom_animation0.cpp:101: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 1859 | int32_t aAppUnitsPerPixel) { 25:43.93 | ^ 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.93 3214 | int32_t aAppUnitsPerPixel) { 25:43.93 | ^ 25:43.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 25:43.93 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/KeyframeEffect.cpp:9, 25:43.93 from Unified_cpp_dom_animation0.cpp:119: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 25:43.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.94 332 | LayerPoint GetFixedPositionAnchor() const { 25:43.94 | ^ 25:43.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 25:43.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 25:43.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 25:43.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 25:43.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 25:43.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 25:43.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 25:43.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 25:43.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 25:43.94 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/KeyframeEffect.cpp:9, 25:43.95 from Unified_cpp_dom_animation0.cpp:119: 25:43.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 25:43.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.95 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 25:43.95 | ^ 25:43.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 25:43.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 25:43.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 25:43.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 25:43.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 25:43.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 25:43.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/KeyframeEffect.cpp:9, 25:43.96 from Unified_cpp_dom_animation0.cpp:119: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:43.96 | ^ 25:43.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/KeyframeEffect.cpp:9, 25:43.96 from Unified_cpp_dom_animation0.cpp:119: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.96 1394 | LayerPoint GetFixedPositionAnchor() { 25:43.96 | ^ 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.96 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 25:43.96 | ^ 25:43.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrameInlines.h:13, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/KeyframeEffect.cpp:37, 25:43.96 from Unified_cpp_dom_animation0.cpp:119: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.96 49 | gfx::Size GetInheritedScale() const { return mScale; } 25:43.96 | ^ 25:43.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrameInlines.h:13, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/KeyframeEffect.cpp:37, 25:43.96 from Unified_cpp_dom_animation0.cpp:119: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.96 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 25:43.96 | ^ 25:43.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrameInlines.h:13, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/KeyframeEffect.cpp:37, 25:43.96 from Unified_cpp_dom_animation0.cpp:119: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.96 300 | PropertyProvider* aProvider = nullptr) const { 25:43.96 | ^ 25:43.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:19, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrameInlines.h:13, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/KeyframeEffect.cpp:37, 25:43.96 from Unified_cpp_dom_animation0.cpp:119: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.96 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 25:43.96 | ^ 25:43.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.96 from Unified_cpp_dom_animation0.cpp:2: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:43.96 | ^~~~~~~~ 25:43.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.96 from Unified_cpp_dom_animation0.cpp:2: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 25:43.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 25:43.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:43.96 | ^~~~~~~~ 25:43.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.97 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.97 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.97 from Unified_cpp_dom_animation0.cpp:2: 25:43.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 25:43.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 25:43.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.97 427 | SizeT Size() const { return SizeT(width, height); } 25:43.97 | ^~~~ 25:43.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 25:43.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.97 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.98 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.98 from Unified_cpp_dom_animation0.cpp:2: 25:43.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:43.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 25:43.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.98 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 25:43.98 | ^~~~~~~~ 25:43.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:43.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 25:43.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.98 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 25:43.98 | ^~~~~~~~ 25:43.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.99 from Unified_cpp_dom_animation0.cpp:2: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.99 62 | Sub operator-(const Sub& aPoint) const { 25:43.99 | ^~~~~~~~ 25:43.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.99 from Unified_cpp_dom_animation0.cpp:2: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.99 43 | friend Sub operator*(T aScale, Sub aCoord) { 25:43.99 | ^~~~~~~~ 25:43.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.99 from Unified_cpp_dom_animation0.cpp:2: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 25:43.99 | ^~~~~~~~~~~~~ 25:43.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.99 from Unified_cpp_dom_animation0.cpp:2: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.99 323 | static SizeTyped FromUnknownSize( 25:43.99 | ^~~~~~~~~~~~~~~ 25:43.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.99 from Unified_cpp_dom_animation0.cpp:2: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.99 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 25:43.99 | ^~~~~~~~~~~~~~ 25:43.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:43.99 from Unified_cpp_dom_animation0.cpp:2: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 25:43.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:43.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 25:43.99 | ^~~~~~~~~~~~~ 25:43.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:43.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:44.00 from Unified_cpp_dom_animation0.cpp:2: 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:44.00 383 | Point TopLeft() const { return Point(x, y); } 25:44.00 | ^~~~~~~ 25:44.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:44.00 from Unified_cpp_dom_animation0.cpp:2: 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:44.00 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 25:44.00 | ^~~~~~~~~~~~~~~ 25:44.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:44.00 from Unified_cpp_dom_animation0.cpp:2: 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:44.00 277 | static RectTyped FromUnknownRect( 25:44.00 | ^~~~~~~~~~~~~~~ 25:44.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:44.00 from Unified_cpp_dom_animation0.cpp:2: 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 25:44.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:44.00 150 | static PointTyped FromUnknownPoint( 25:44.00 | ^~~~~~~~~~~~~~~~ 25:44.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:44.00 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:44.01 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:44.01 from Unified_cpp_dom_animation0.cpp:2: 25:44.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 25:44.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 25:44.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:44.01 282 | RectTyped ToUnknownRect() const { 25:44.01 | ^~~~~~~~~~~~~ 25:44.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:44.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:44.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:44.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:44.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:44.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:44.02 from Unified_cpp_dom_animation0.cpp:2: 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:44.02 246 | PointTyped As2DPoint() const { 25:44.02 | ^~~~~~~~~ 25:44.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:15, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:44.02 from Unified_cpp_dom_animation0.cpp:2: 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:44.02 794 | RectTyped TransformAndClipBounds( 25:44.02 | ^~~~~~~~~~~~~~~~~~~~~~ 25:44.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWrapperCache.h:10, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.h:11, 25:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/Animation.cpp:7, 25:44.02 from Unified_cpp_dom_animation0.cpp:2: 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:44.02 760 | typename detail::Nth::Type extract() { 25:44.02 | ^~~~~~~ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:44.02 In file included from Unified_cpp_dom_animation0.cpp:119: 25:44.02 /builddir/build/BUILD/icecat-78.15.0/dom/animation/KeyframeEffect.cpp: In member function ‘bool mozilla::dom::KeyframeEffect::ContainsAnimatedScale(const nsIFrame*) const’: 25:44.02 /builddir/build/BUILD/icecat-78.15.0/dom/animation/KeyframeEffect.cpp:1933:54: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:44.02 1933 | gfx::Size size = baseStyle.GetScaleValue(aFrame); 25:44.02 | ^ 25:44.02 /usr/lib64/ccache/g++ -o Unified_cpp_dom_animation1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/animation -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/animation -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_animation1.o.pp Unified_cpp_dom_animation1.cpp 25:44.62 In file included from Unified_cpp_gfx_skia5.cpp:110: 25:44.62 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkPath.cpp: In static member function ‘static bool SkPathPriv::IsRectContour(const SkPath&, bool, int*, const SkPoint**, bool*, SkPath::Direction*, SkRect*)’: 25:44.62 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkPath.cpp:3586:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 25:44.62 3586 | insertClose = false; 25:44.62 | ~~~~~~~~~~~~^~~~~~~ 25:44.62 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkPath.cpp:3587:13: note: here 25:44.62 3587 | case SkPath::kLine_Verb: { 25:44.62 | ^~~~ 25:44.63 /usr/lib64/ccache/g++ -o Unified_cpp_gfx_skia9.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSKIA_IMPLEMENTATION=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/third_party/skcms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-overloaded-virtual -Wno-shadow -Wno-sign-compare -Wno-unreachable-code -Wno-unused-function -Wno-logical-op -Wno-maybe-uninitialized -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -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/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 -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 -MD -MP -MF .deps/Unified_cpp_gfx_skia9.o.pp Unified_cpp_gfx_skia9.cpp 25:48.80 In file included from Unified_cpp_gfx_skia7.cpp:110: 25:48.80 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In function ‘SkDescriptor* auto_descriptor_from_desc(const SkDescriptor*, SkFontID, SkAutoDescriptor*)’: 25:48.80 /builddir/build/BUILD/icecat-78.15.0/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] 25:48.80 42 | memcpy(&rec, ptr, size); 25:48.80 | ~~~~~~^~~~~~~~~~~~~~~~~ 25:48.80 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 25:48.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkDraw.h:18, 25:48.80 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 25:48.80 from Unified_cpp_gfx_skia7.cpp:110: 25:48.80 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 25:48.80 55 | struct SkScalerContextRec { 25:48.80 | ^~~~~~~~~~~~~~~~~~ 25:48.80 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:22, 25:48.80 from Unified_cpp_gfx_skia7.cpp:110: 25:48.80 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In lambda function: 25:48.80 /builddir/build/BUILD/icecat-78.15.0/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] 25:48.80 517 | std::memcpy(&rec, ptr, sizeof(rec)); 25:48.80 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 25:48.81 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkTraceEvent.h:155:40: note: in definition of macro ‘INTERNAL_TRACE_EVENT_ADD_SCOPED’ 25:48.81 155 | TRACE_EVENT_FLAG_NONE, ##__VA_ARGS__); \ 25:48.81 | ^~~~~~~~~~~ 25:48.81 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:512:5: note: in expansion of macro ‘TRACE_EVENT1’ 25:48.81 512 | TRACE_EVENT1("skia", "RecForDesc", "rec", 25:48.81 | ^~~~~~~~~~~~ 25:48.81 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:513:13: note: in expansion of macro ‘TRACE_STR_COPY’ 25:48.81 513 | TRACE_STR_COPY( 25:48.81 | ^~~~~~~~~~~~~~ 25:48.81 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 25:48.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkDraw.h:18, 25:48.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 25:48.81 from Unified_cpp_gfx_skia7.cpp:110: 25:48.81 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 25:48.81 55 | struct SkScalerContextRec { 25:48.81 | ^~~~~~~~~~~~~~~~~~ 25:48.81 In file included from Unified_cpp_gfx_skia7.cpp:119: 25:48.81 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkResourceCache.cpp: At global scope: 25:48.81 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkResourceCache.cpp:75:24: warning: ‘SkResourceCache::Hash’ has a base ‘SkTHashTable’ whose type uses the anonymous namespace [-Wsubobject-linkage] 25:48.81 75 | class SkResourceCache::Hash : 25:48.81 | ^~~~ 25:48.81 In file included from Unified_cpp_gfx_skia7.cpp:137: 25:48.81 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkScalerContext.cpp: In static member function ‘static SkDescriptor* SkScalerContext::MakeDescriptorForPaths(SkFontID, SkAutoDescriptor*)’: 25:48.81 /builddir/build/BUILD/icecat-78.15.0/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] 25:48.81 1118 | memset(&rec, 0, sizeof(rec)); 25:48.81 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 25:48.81 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkGlyphRunPainter.h:15, 25:48.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkDraw.h:18, 25:48.81 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 25:48.81 from Unified_cpp_gfx_skia7.cpp:110: 25:48.81 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 25:48.81 55 | struct SkScalerContextRec { 25:48.81 | ^~~~~~~~~~~~~~~~~~ 25:48.81 dom/bindings/RegisterWorkletBindings.o 25:48.82 /usr/lib64/ccache/g++ -o RegisterWorkerDebuggerBindings.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/RegisterWorkerDebuggerBindings.o.pp RegisterWorkerDebuggerBindings.cpp 25:50.53 In file included from Unified_cpp_gfx_skia8.cpp:101: 25:50.53 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkStrikeCache.cpp: In function ‘bool loose_compare(const SkDescriptor&, const SkDescriptor&)’: 25:50.54 /builddir/build/BUILD/icecat-78.15.0/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] 25:50.54 281 | memcpy(&lhsRec, ptr, size); 25:50.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 25:50.54 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkDescriptor.h:15, 25:50.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkStrike.h:16, 25:50.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkStrike.cpp:8, 25:50.54 from Unified_cpp_gfx_skia8.cpp:92: 25:50.54 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 25:50.54 55 | struct SkScalerContextRec { 25:50.54 | ^~~~~~~~~~~~~~~~~~ 25:50.54 In file included from Unified_cpp_gfx_skia8.cpp:101: 25:50.54 /builddir/build/BUILD/icecat-78.15.0/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] 25:50.54 285 | memcpy(&rhsRec, ptr, size); 25:50.54 | ~~~~~~^~~~~~~~~~~~~~~~~~~~ 25:50.54 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkDescriptor.h:15, 25:50.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkStrike.h:16, 25:50.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkStrike.cpp:8, 25:50.54 from Unified_cpp_gfx_skia8.cpp:92: 25:50.54 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkScalerContext.h:55:8: note: ‘struct SkScalerContextRec’ declared here 25:50.54 55 | struct SkScalerContextRec { 25:50.54 | ^~~~~~~~~~~~~~~~~~ 25:50.54 In file included from Unified_cpp_gfx_skia8.cpp:128: 25:50.54 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkString.cpp: In static member function ‘static sk_sp SkString::Rec::Make(const char*, size_t)’: 25:50.54 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkString.cpp:221:22: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 25:50.54 221 | rec->data()[len] = 0; 25:50.54 | ~~~~~~~~~~~~~~~~~^~~ 25:50.54 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkCanvas.h:25, 25:50.54 from /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/src/core/SkSpecialImage.cpp:11, 25:50.54 from Unified_cpp_gfx_skia8.cpp:56: 25:50.54 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkString.h:248:21: note: at offset 1 into destination object ‘SkString::Rec::fBeginningOfData’ of size 1 25:50.54 248 | char fBeginningOfData; 25:50.55 | ^~~~~~~~~~~~~~~~ 25:50.55 /builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia/include/core/SkString.h:248:21: note: at offset 1 into destination object ‘SkString::Rec::fBeginningOfData’ of size 1 25:50.58 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/webgpu' 25:50.58 mkdir -p '.deps/' 25:50.59 dom/webgpu/Unified_cpp_dom_webgpu0.o 25:50.59 dom/webgpu/Unified_cpp_dom_webgpu1.o 25:50.59 /usr/lib64/ccache/g++ -o Unified_cpp_dom_webgpu0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/webgpu -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/webgpu -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_webgpu0.o.pp Unified_cpp_dom_webgpu0.cpp 25:51.08 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/gfx/skia' 25:51.09 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/clients/api' 25:51.09 mkdir -p '.deps/' 25:51.09 dom/clients/api/Unified_cpp_dom_clients_api0.o 25:51.09 /usr/lib64/ccache/g++ -o Unified_cpp_dom_clients_api0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/clients/api -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/clients/api -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_clients_api0.o.pp Unified_cpp_dom_clients_api0.cpp 25:53.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:7, 25:53.37 from Unified_cpp_dom_cache0.cpp:20: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:53.37 | ^ 25:53.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:7, 25:53.37 from Unified_cpp_dom_cache0.cpp:20: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:53.37 | ^ 25:53.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 25:53.37 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:7, 25:53.37 from Unified_cpp_dom_cache0.cpp:20: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:53.37 | ^ 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:53.37 | ^ 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:53.37 | ^ 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:53.37 | ^ 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:53.37 | ^ 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.37 371 | nscoord aAppUnitsPerDevPixel) { 25:53.37 | ^ 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.37 380 | nscoord aAppUnitsPerDevPixel) { 25:53.37 | ^ 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.37 387 | nscoord aAppUnitsPerDevPixel) { 25:53.37 | ^ 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 25:53.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.37 394 | nscoord aAppUnitsPerDevPixel) { 25:53.38 | ^ 25:53.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 25:53.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 25:53.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 25:53.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 25:53.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 25:53.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:53.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 25:53.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 25:53.38 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:19, 25:53.38 from Unified_cpp_dom_cache0.cpp:20: 25:53.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 25:53.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.38 189 | CSSRect GetExpandedScrollableRect() const { 25:53.38 | ^ 25:53.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 25:53.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:53.38 | ^ 25:53.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 25:53.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 25:53.38 | ^ 25:53.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 25:53.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 25:53.39 | ^ 25:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 25:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.39 243 | CSSRect CalculateScrollRange() const { 25:53.39 | ^ 25:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 25:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 25:53.39 | ^ 25:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 25:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.39 457 | CSSRect GetVisualViewport() const { 25:53.39 | ^ 25:53.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:19, 25:53.39 from Unified_cpp_dom_cache0.cpp:20: 25:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 25:53.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.39 1338 | CSSCoord ToCSSPixels() const { return _0; } 25:53.39 | ^ 25:53.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 25:53.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 25:53.40 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:19, 25:53.41 from Unified_cpp_dom_cache0.cpp:20: 25:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 25:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 25:53.41 | ^ 25:53.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 25:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 25:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 25:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 25:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 25:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 25:53.41 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:19, 25:53.41 from Unified_cpp_dom_cache0.cpp:20: 25:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 25:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.41 21 | inline Rect ToRect(const gfxRect& aRect) { 25:53.41 | ^ 25:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 25:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.41 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 25:53.41 | ^ 25:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 25:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.42 40 | inline Point ToPoint(const gfxPoint& aPoint) { 25:53.42 | ^ 25:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 25:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.42 44 | inline Size ToSize(const gfxSize& aSize) { 25:53.42 | ^ 25:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 25:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.42 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 25:53.42 | ^ 25:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 25:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.42 52 | inline gfxSize ThebesSize(const Size& aSize) { 25:53.42 | ^ 25:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 25:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.42 56 | inline gfxRect ThebesRect(const Rect& aRect) { 25:53.42 | ^ 25:53.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 25:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 25:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 25:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 25:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:19, 25:53.43 from Unified_cpp_dom_cache0.cpp:20: 25:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 25:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.43 1859 | int32_t aAppUnitsPerPixel) { 25:53.43 | ^ 25:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 25:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.43 3214 | int32_t aAppUnitsPerPixel) { 25:53.43 | ^ 25:53.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:19, 25:53.43 from Unified_cpp_dom_cache0.cpp:20: 25:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 25:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.43 332 | LayerPoint GetFixedPositionAnchor() const { 25:53.43 | ^ 25:53.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:19, 25:53.43 from Unified_cpp_dom_cache0.cpp:20: 25:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 25:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.43 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 25:53.43 | ^ 25:53.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 25:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:19, 25:53.44 from Unified_cpp_dom_cache0.cpp:20: 25:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 25:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.44 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:53.44 | ^ 25:53.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:7, 25:53.44 from Unified_cpp_dom_cache0.cpp:20: 25:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 25:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 25:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:53.44 | ^~~~~~~~ 25:53.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 25:53.44 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:7, 25:53.45 from Unified_cpp_dom_cache0.cpp:20: 25:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 25:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 25:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.45 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:53.45 | ^~~~~~~~ 25:53.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 25:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 25:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 25:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 25:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:7, 25:53.45 from Unified_cpp_dom_cache0.cpp:20: 25:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 25:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 25:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.45 427 | SizeT Size() const { return SizeT(width, height); } 25:53.45 | ^~~~ 25:53.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 25:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 25:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 25:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 25:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:7, 25:53.45 from Unified_cpp_dom_cache0.cpp:20: 25:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 25:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 25:53.45 | ^~~~~~~~ 25:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 25:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.46 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 25:53.46 | ^~~~~~~~ 25:53.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:7, 25:53.46 from Unified_cpp_dom_cache0.cpp:20: 25:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 25:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 25:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.46 62 | Sub operator-(const Sub& aPoint) const { 25:53.46 | ^~~~~~~~ 25:53.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:7, 25:53.46 from Unified_cpp_dom_cache0.cpp:20: 25:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 25:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 25:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 25:53.46 | ^~~~~~~~ 25:53.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 25:53.46 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:7, 25:53.46 from Unified_cpp_dom_cache0.cpp:20: 25:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 25:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 25:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.47 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 25:53.47 | ^~~~~~~~~~~~~ 25:53.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 25:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 25:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:11, 25:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/AutoUtils.h:12, 25:53.47 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/AutoUtils.cpp:7, 25:53.47 from Unified_cpp_dom_cache0.cpp:20: 25:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 25:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 25:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.47 323 | static SizeTyped FromUnknownSize( 25:53.47 | ^~~~~~~~~~~~~~~ 25:53.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIProperties.h:14, 25:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 25:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h:527, 25:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/Types.h:13, 25:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 25:53.47 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/Action.cpp:7, 25:53.47 from Unified_cpp_dom_cache0.cpp:2: 25:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 25:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 25:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 25:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 25:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 25:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 25:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 25:53.48 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 25:53.48 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:53.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 25:53.48 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/Cache.cpp:15, 25:53.48 from Unified_cpp_dom_cache0.cpp:29: 25:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 25:53.48 27 | struct JSGCSetting { 25:53.48 | ^~~~~~~~~~~ 25:53.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 25:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 25:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 25:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 25:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 25:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 25:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/Types.h:12, 25:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 25:53.48 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/Action.cpp:7, 25:53.48 from Unified_cpp_dom_cache0.cpp:2: 25:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 25:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.49 760 | typename detail::Nth::Type extract() { 25:53.49 | ^~~~~~~ 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:53.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:53.49 /usr/lib64/ccache/g++ -o Unified_cpp_dom_cache1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/cache -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/cache -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_cache1.o.pp Unified_cpp_dom_cache1.cpp 25:54.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Fetch.h:17, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Request.h:13, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 25:54.50 from RegisterWorkerBindings.cpp:5: 25:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 25:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:54.50 | ^ 25:54.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Fetch.h:17, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Request.h:13, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 25:54.50 from RegisterWorkerBindings.cpp:5: 25:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 25:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.50 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:54.50 | ^ 25:54.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Fetch.h:17, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Request.h:13, 25:54.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 25:54.50 from RegisterWorkerBindings.cpp:5: 25:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 25:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:54.51 | ^ 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:54.51 | ^ 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:54.51 | ^ 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:54.51 | ^ 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:54.51 | ^ 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 371 | nscoord aAppUnitsPerDevPixel) { 25:54.51 | ^ 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 380 | nscoord aAppUnitsPerDevPixel) { 25:54.51 | ^ 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 387 | nscoord aAppUnitsPerDevPixel) { 25:54.51 | ^ 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 394 | nscoord aAppUnitsPerDevPixel) { 25:54.51 | ^ 25:54.51 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 25:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 25:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 25:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 25:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 25:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 25:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 25:54.51 from RegisterWorkerBindings.cpp:30: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 189 | CSSRect GetExpandedScrollableRect() const { 25:54.51 | ^ 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:54.51 | ^ 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 25:54.51 | ^ 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 25:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.51 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 25:54.52 | ^ 25:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 25:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.52 243 | CSSRect CalculateScrollRange() const { 25:54.52 | ^ 25:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 25:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.52 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 25:54.52 | ^ 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.53 457 | CSSRect GetVisualViewport() const { 25:54.53 | ^ 25:54.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 25:54.53 from RegisterWorkerBindings.cpp:30: 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.53 1338 | CSSCoord ToCSSPixels() const { return _0; } 25:54.53 | ^ 25:54.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 25:54.53 from RegisterWorkerBindings.cpp:30: 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.53 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 25:54.53 | ^ 25:54.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 25:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 25:54.53 from RegisterWorkerBindings.cpp:30: 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.53 21 | inline Rect ToRect(const gfxRect& aRect) { 25:54.53 | ^ 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.53 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 25:54.53 | ^ 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.53 40 | inline Point ToPoint(const gfxPoint& aPoint) { 25:54.53 | ^ 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.53 44 | inline Size ToSize(const gfxSize& aSize) { 25:54.53 | ^ 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 25:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.53 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 25:54.54 | ^ 25:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 25:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.54 52 | inline gfxSize ThebesSize(const Size& aSize) { 25:54.54 | ^ 25:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 25:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.54 56 | inline gfxRect ThebesRect(const Rect& aRect) { 25:54.54 | ^ 25:54.54 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 25:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 25:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 25:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 25:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 25:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 25:54.54 from RegisterWorkerBindings.cpp:30: 25:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 25:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.54 1859 | int32_t aAppUnitsPerPixel) { 25:54.54 | ^ 25:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 25:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.54 3214 | int32_t aAppUnitsPerPixel) { 25:54.54 | ^ 25:54.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 25:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 25:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 25:54.55 from RegisterWorkerBindings.cpp:30: 25:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 25:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.55 332 | LayerPoint GetFixedPositionAnchor() const { 25:54.55 | ^ 25:54.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 25:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 25:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 25:54.55 from RegisterWorkerBindings.cpp:30: 25:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 25:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.55 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 25:54.55 | ^ 25:54.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 25:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 25:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 25:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 25:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 25:54.55 from RegisterWorkerBindings.cpp:30: 25:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 25:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.56 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 25:54.56 | ^ 25:54.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Fetch.h:17, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Request.h:13, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 25:54.56 from RegisterWorkerBindings.cpp:5: 25:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 25:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 25:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:54.56 | ^~~~~~~~ 25:54.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Fetch.h:17, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Request.h:13, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 25:54.56 from RegisterWorkerBindings.cpp:5: 25:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 25:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 25:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 25:54.56 | ^~~~~~~~ 25:54.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Fetch.h:17, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Request.h:13, 25:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 25:54.56 from RegisterWorkerBindings.cpp:5: 25:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 25:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 25:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.56 427 | SizeT Size() const { return SizeT(width, height); } 25:54.57 | ^~~~ 25:54.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:54.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:54.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:54.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:54.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 25:54.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Fetch.h:17, 25:54.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Request.h:13, 25:54.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 25:54.57 from RegisterWorkerBindings.cpp:5: 25:54.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:54.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 25:54.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 25:54.57 | ^~~~~~~~ 25:54.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 25:54.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 25:54.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 25:54.57 | ^~~~~~~~ 25:54.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 25:54.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Fetch.h:17, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Request.h:13, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 25:54.58 from RegisterWorkerBindings.cpp:5: 25:54.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 25:54.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 25:54.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.58 62 | Sub operator-(const Sub& aPoint) const { 25:54.58 | ^~~~~~~~ 25:54.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Fetch.h:17, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Request.h:13, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 25:54.58 from RegisterWorkerBindings.cpp:5: 25:54.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 25:54.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 25:54.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.58 43 | friend Sub operator*(T aScale, Sub aCoord) { 25:54.58 | ^~~~~~~~ 25:54.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Fetch.h:17, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Request.h:13, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 25:54.58 from RegisterWorkerBindings.cpp:5: 25:54.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 25:54.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 25:54.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 25:54.58 | ^~~~~~~~~~~~~ 25:54.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 25:54.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 25:54.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Fetch.h:17, 25:54.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Request.h:13, 25:54.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CacheBinding.h:13, 25:54.59 from RegisterWorkerBindings.cpp:5: 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.59 323 | static SizeTyped FromUnknownSize( 25:54.59 | ^~~~~~~~~~~~~~~ 25:54.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 25:54.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 25:54.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 25:54.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 25:54.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortControllerBinding.h:7, 25:54.59 from RegisterWorkerBindings.cpp:1: 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.59 760 | typename detail::Nth::Type extract() { 25:54.59 | ^~~~~~~ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 25:54.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TimingParams.h:13, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/TimingParams.cpp:7, 25:54.60 from Unified_cpp_dom_animation1.cpp:2: 25:54.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 25:54.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:54.60 | ^ 25:54.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TimingParams.h:13, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/TimingParams.cpp:7, 25:54.60 from Unified_cpp_dom_animation1.cpp:2: 25:54.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 25:54.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:54.60 | ^ 25:54.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TimingParams.h:13, 25:54.60 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/TimingParams.cpp:7, 25:54.60 from Unified_cpp_dom_animation1.cpp:2: 25:54.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 25:54.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:54.60 | ^ 25:54.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 25:54.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:54.60 | ^ 25:54.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 25:54.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.60 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:54.60 | ^ 25:54.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 25:54.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:54.60 | ^ 25:54.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 25:54.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:54.61 | ^ 25:54.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 25:54.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.61 371 | nscoord aAppUnitsPerDevPixel) { 25:54.61 | ^ 25:54.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 25:54.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.61 380 | nscoord aAppUnitsPerDevPixel) { 25:54.61 | ^ 25:54.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 25:54.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.61 387 | nscoord aAppUnitsPerDevPixel) { 25:54.61 | ^ 25:54.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 25:54.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.61 394 | nscoord aAppUnitsPerDevPixel) { 25:54.61 | ^ 25:54.61 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsTimingFunction.h:10, 25:54.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 25:54.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TimingParams.h:14, 25:54.61 from /builddir/build/BUILD/icecat-78.15.0/dom/animation/TimingParams.cpp:7, 25:54.61 from Unified_cpp_dom_animation1.cpp:2: 25:54.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 25:54.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:54.61 1338 | CSSCoord ToCSSPixels() const { return _0; } 25:54.61 | ^ 25:54.61 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/animation' 25:54.61 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/clients/manager' 25:54.61 mkdir -p '.deps/' 25:54.61 dom/clients/manager/Unified_cpp_dom_clients_manager0.o 25:54.61 dom/clients/manager/Unified_cpp_dom_clients_manager1.o 25:54.61 /usr/lib64/ccache/g++ -o Unified_cpp_dom_clients_manager0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/clients/manager -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/clients/manager -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_clients_manager0.o.pp Unified_cpp_dom_clients_manager0.cpp 25:54.61 dom/bindings/UnionTypes.o 25:54.61 /usr/lib64/ccache/g++ -o RegisterWorkletBindings.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/RegisterWorkletBindings.o.pp RegisterWorkletBindings.cpp 25:55.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 25:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 25:55.95 from RegisterWorkerDebuggerBindings.cpp:1: 25:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 25:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 25:55.95 | ^ 25:55.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 25:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 25:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 25:55.96 from RegisterWorkerDebuggerBindings.cpp:1: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 25:55.96 | ^ 25:55.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 25:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 25:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 25:55.96 from RegisterWorkerDebuggerBindings.cpp:1: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 25:55.96 | ^ 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 25:55.96 | ^ 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 25:55.96 | ^ 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.96 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 25:55.96 | ^ 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 25:55.96 | ^ 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.96 371 | nscoord aAppUnitsPerDevPixel) { 25:55.96 | ^ 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.96 380 | nscoord aAppUnitsPerDevPixel) { 25:55.96 | ^ 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.96 387 | nscoord aAppUnitsPerDevPixel) { 25:55.96 | ^ 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 25:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.96 394 | nscoord aAppUnitsPerDevPixel) { 25:55.96 | ^ 25:55.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 25:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 25:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 25:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 25:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 25:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 25:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 25:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 25:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 25:55.99 from RegisterWorkerDebuggerBindings.cpp:1: 25:55.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 25:55.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 25:55.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 25:55.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 25:55.99 | ^~~~~~~~ 25:55.99 dom/bindings/WebIDLPrefs.o 25:55.99 /usr/lib64/ccache/g++ -o UnionTypes.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnionTypes.o.pp UnionTypes.cpp 26:01.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioWorkletGlobalScopeBinding.h:14, 26:01.92 from RegisterWorkletBindings.cpp:1: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:01.92 | ^ 26:01.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioWorkletGlobalScopeBinding.h:14, 26:01.92 from RegisterWorkletBindings.cpp:1: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:01.92 | ^ 26:01.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioWorkletGlobalScopeBinding.h:14, 26:01.92 from RegisterWorkletBindings.cpp:1: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:01.92 | ^ 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:01.92 | ^ 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:01.92 | ^ 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:01.92 | ^ 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:01.92 | ^ 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.92 371 | nscoord aAppUnitsPerDevPixel) { 26:01.92 | ^ 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.92 380 | nscoord aAppUnitsPerDevPixel) { 26:01.92 | ^ 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.92 387 | nscoord aAppUnitsPerDevPixel) { 26:01.92 | ^ 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.94 394 | nscoord aAppUnitsPerDevPixel) { 26:01.94 | ^ 26:01.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioWorkletGlobalScopeBinding.h:14, 26:01.94 from RegisterWorkletBindings.cpp:1: 26:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:01.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:01.94 | ^~~~~~~~ 26:01.94 dom/bindings/WebIDLSerializable.o 26:01.94 /usr/lib64/ccache/g++ -o WebIDLPrefs.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/WebIDLPrefs.o.pp WebIDLPrefs.cpp 26:02.53 dom/bindings/UnifiedBindings0.o 26:02.53 /usr/lib64/ccache/g++ -o WebIDLSerializable.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/WebIDLSerializable.o.pp WebIDLSerializable.cpp 26:05.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 26:05.07 from UnionTypes.cpp:3: 26:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:05.07 | ^ 26:05.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 26:05.08 from UnionTypes.cpp:3: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:05.08 | ^ 26:05.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 26:05.08 from UnionTypes.cpp:3: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 371 | nscoord aAppUnitsPerDevPixel) { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 380 | nscoord aAppUnitsPerDevPixel) { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 387 | nscoord aAppUnitsPerDevPixel) { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 394 | nscoord aAppUnitsPerDevPixel) { 26:05.08 | ^ 26:05.08 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 26:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLOptGroupElement.h:11, 26:05.08 from UnionTypes.cpp:5: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 189 | CSSRect GetExpandedScrollableRect() const { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 243 | CSSRect CalculateScrollRange() const { 26:05.08 | ^ 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:05.09 | ^ 26:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.09 457 | CSSRect GetVisualViewport() const { 26:05.09 | ^ 26:05.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 26:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 26:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 26:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 26:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 26:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 26:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 26:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 26:05.10 from UnionTypes.cpp:3: 26:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.11 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:05.11 | ^~~~~~~~ 26:05.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 26:05.11 from UnionTypes.cpp:3: 26:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.11 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:05.11 | ^~~~~~~~ 26:05.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 26:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 26:05.11 from UnionTypes.cpp:3: 26:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.11 427 | SizeT Size() const { return SizeT(width, height); } 26:05.12 | ^~~~ 26:05.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 26:05.12 from UnionTypes.cpp:3: 26:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.12 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:05.12 | ^~~~~~~~ 26:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:05.12 | ^~~~~~~~ 26:05.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 26:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 26:05.12 from UnionTypes.cpp:3: 26:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:05.13 62 | Sub operator-(const Sub& aPoint) const { 26:05.13 | ^~~~~~~~ 26:05.13 /usr/lib64/ccache/g++ -o Unified_cpp_dom_clients_manager1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/clients/manager -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/clients/manager -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_clients_manager1.o.pp Unified_cpp_dom_clients_manager1.cpp 26:09.36 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:09.36 | ^ 26:09.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:09.36 | ^ 26:09.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 371 | nscoord aAppUnitsPerDevPixel) { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 380 | nscoord aAppUnitsPerDevPixel) { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 387 | nscoord aAppUnitsPerDevPixel) { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 394 | nscoord aAppUnitsPerDevPixel) { 26:09.36 | ^ 26:09.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 26:09.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:28: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 189 | CSSRect GetExpandedScrollableRect() const { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.36 243 | CSSRect CalculateScrollRange() const { 26:09.36 | ^ 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.37 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:09.37 | ^ 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.37 457 | CSSRect GetVisualViewport() const { 26:09.37 | ^ 26:09.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:21, 26:09.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:28: 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.37 21 | inline Rect ToRect(const gfxRect& aRect) { 26:09.37 | ^ 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.37 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:09.37 | ^ 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.37 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:09.37 | ^ 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.37 44 | inline Size ToSize(const gfxSize& aSize) { 26:09.37 | ^ 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 26:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.37 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:09.38 | ^ 26:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 26:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.38 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:09.38 | ^ 26:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 26:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:09.38 | ^ 26:09.38 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsTimingFunction.h:10, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:28: 26:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 26:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.38 1338 | CSSCoord ToCSSPixels() const { return _0; } 26:09.38 | ^ 26:09.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:28: 26:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 26:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.38 332 | LayerPoint GetFixedPositionAnchor() const { 26:09.38 | ^ 26:09.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:28: 26:09.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 26:09.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.38 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:09.38 | ^ 26:09.38 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 26:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 26:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 26:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 26:09.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:28: 26:09.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 26:09.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.39 1859 | int32_t aAppUnitsPerPixel) { 26:09.39 | ^ 26:09.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.40 3214 | int32_t aAppUnitsPerPixel) { 26:09.40 | ^ 26:09.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:28: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.40 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:09.40 | ^ 26:09.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:28: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.40 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:09.40 | ^ 26:09.40 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:28: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.40 1394 | LayerPoint GetFixedPositionAnchor() { 26:09.40 | ^ 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.40 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 26:09.40 | ^ 26:09.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:53: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.40 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 26:09.40 | ^ 26:09.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:83: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.40 49 | gfx::Size GetInheritedScale() const { return mScale; } 26:09.40 | ^ 26:09.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 26:09.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:83: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.40 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 26:09.40 | ^ 26:09.40 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:235: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h: In member function ‘mozilla::CSSSize nsViewportInfo::GetSize() const’: 26:09.40 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:93:36: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.40 93 | mozilla::CSSSize GetSize() const { return mSize; } 26:09.40 | ^ 26:09.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 26:09.41 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 26:09.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:239: 26:09.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 26:09.42 /builddir/build/BUILD/icecat-78.15.0/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] 26:09.42 79 | memset(this, 0, sizeof(nsXPTCVariant)); 26:09.42 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:09.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 26:09.42 44 | struct nsXPTCVariant { 26:09.42 | ^~~~~~~~~~~~~ 26:09.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:09.42 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 26:09.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:09.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 26:09.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:09.42 | ^~~~~~~~ 26:09.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:09.42 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 26:09.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:09.42 | ^~~~~~~~ 26:09.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:09.42 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:09.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:09.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:09.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.43 427 | SizeT Size() const { return SizeT(width, height); } 26:09.43 | ^~~~ 26:09.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:09.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:09.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:09.43 | ^~~~~~~~ 26:09.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:09.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:09.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:09.43 | ^~~~~~~~ 26:09.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:09.43 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 26:09.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:09.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:09.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.44 62 | Sub operator-(const Sub& aPoint) const { 26:09.44 | ^~~~~~~~ 26:09.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 26:09.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 26:09.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.44 43 | friend Sub operator*(T aScale, Sub aCoord) { 26:09.44 | ^~~~~~~~ 26:09.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 26:09.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 26:09.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.44 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:09.44 | ^~~~~~~~~~~~~ 26:09.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:09.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 26:09.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.45 323 | static SizeTyped FromUnknownSize( 26:09.45 | ^~~~~~~~~~~~~~~ 26:09.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 26:09.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 26:09.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.45 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 26:09.45 | ^~~~~~~~~~~~~~ 26:09.45 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 26:09.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 26:09.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:09.45 | ^~~~~~~~~~~~~ 26:09.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:09.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 26:09.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.46 383 | Point TopLeft() const { return Point(x, y); } 26:09.46 | ^~~~~~~ 26:09.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 26:09.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 26:09.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.46 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 26:09.46 | ^~~~~~~~~~~~~~~ 26:09.46 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:09.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 26:09.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.46 277 | static RectTyped FromUnknownRect( 26:09.46 | ^~~~~~~~~~~~~~~ 26:09.46 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:09.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 26:09.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.47 150 | static PointTyped FromUnknownPoint( 26:09.47 | ^~~~~~~~~~~~~~~~ 26:09.47 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 26:09.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 26:09.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.47 282 | RectTyped ToUnknownRect() const { 26:09.47 | ^~~~~~~~~~~~~ 26:09.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 26:09.47 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:60:49: required from here 26:09.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.47 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:09.47 | ^~~~~~~~ 26:09.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWrapperCache.h:16, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:14, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 26:09.47 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 26:09.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 26:09.47 34 | memset(aT, 0, sizeof(T)); 26:09.48 | ~~~~~~^~~~~~~~~~~~~~~~~~ 26:09.48 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:239: 26:09.48 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 26:09.48 2214 | struct GlobalProperties { 26:09.48 | ^~~~~~~~~~~~~~~~ 26:09.48 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 26:09.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 26:09.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 26:09.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.48 246 | PointTyped As2DPoint() const { 26:09.48 | ^~~~~~~~~ 26:09.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:09.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:09.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:09.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.48 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 26:09.48 | ^~~~~~~~~ 26:09.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 26:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.49 2266 | PointTyped TransformPointSimple( 26:09.49 | ^~~~~~~~~~~~~~~~~~~~ 26:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 26:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.49 794 | RectTyped TransformAndClipBounds( 26:09.49 | ^~~~~~~~~~~~~~~~~~~~~~ 26:09.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 26:09.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:12, 26:09.49 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.49 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.49 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 26:09.49 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:09.49 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:09.49 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 26:09.49 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 26:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 26:09.49 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 26:09.49 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 26:09.49 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:09.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 26:09.49 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:88: 26:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 26:09.49 27 | struct JSGCSetting { 26:09.49 | ^~~~~~~~~~~ 26:09.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 26:09.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 26:09.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 26:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 26:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 26:09.50 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:21, 26:09.50 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:09.50 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:09.50 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:09.50 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.50 760 | typename detail::Nth::Type extract() { 26:09.50 | ^~~~~~~ 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:09.51 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:09.51 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:09.51 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:09.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:09.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:09.51 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 26:09.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:09.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:09.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:09.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.cpp:9: 26:09.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:09.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.51 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 26:09.51 | ^~~~~~~~~ 26:09.51 dom/base/nsFrameMessageManager.o 26:09.51 /usr/lib64/ccache/g++ -o nsDOMWindowUtils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsDOMWindowUtils.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp 26:09.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:11, 26:09.97 from WebIDLSerializable.cpp:7: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:09.97 | ^ 26:09.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:11, 26:09.97 from WebIDLSerializable.cpp:7: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:09.97 | ^ 26:09.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:11, 26:09.97 from WebIDLSerializable.cpp:7: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:09.97 | ^ 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:09.97 | ^ 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:09.97 | ^ 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:09.97 | ^ 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.97 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:09.97 | ^ 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.97 371 | nscoord aAppUnitsPerDevPixel) { 26:09.97 | ^ 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.97 380 | nscoord aAppUnitsPerDevPixel) { 26:09.97 | ^ 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.97 387 | nscoord aAppUnitsPerDevPixel) { 26:09.97 | ^ 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:09.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.97 394 | nscoord aAppUnitsPerDevPixel) { 26:09.97 | ^ 26:09.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:09.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:09.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:09.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:11, 26:09.98 from WebIDLSerializable.cpp:7: 26:09.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:09.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:09.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.98 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:09.98 | ^~~~~~~~ 26:09.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:09.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:09.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SubtleCryptoBinding.h:11, 26:09.98 from WebIDLSerializable.cpp:7: 26:09.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:09.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:09.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:09.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:09.98 | ^~~~~~~~ 26:09.99 dom/bindings/UnifiedBindings1.o 26:09.99 /usr/lib64/ccache/g++ -o UnifiedBindings0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings0.o.pp UnifiedBindings0.cpp 26:12.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StorageAccess.h:10, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:11, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.88 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:12.88 | ^ 26:12.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StorageAccess.h:10, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:11, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.88 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:12.88 | ^ 26:12.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StorageAccess.h:10, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:11, 26:12.88 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.88 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:12.88 | ^ 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:12.88 | ^ 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:12.88 | ^ 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:12.88 | ^ 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:12.88 | ^ 26:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 371 | nscoord aAppUnitsPerDevPixel) { 26:12.89 | ^ 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 380 | nscoord aAppUnitsPerDevPixel) { 26:12.89 | ^ 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 387 | nscoord aAppUnitsPerDevPixel) { 26:12.89 | ^ 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 394 | nscoord aAppUnitsPerDevPixel) { 26:12.89 | ^ 26:12.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/ClientDOMUtil.h:9, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:9, 26:12.89 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 189 | CSSRect GetExpandedScrollableRect() const { 26:12.89 | ^ 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:12.89 | ^ 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:12.89 | ^ 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:12.89 | ^ 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 243 | CSSRect CalculateScrollRange() const { 26:12.89 | ^ 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:12.89 | ^ 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 457 | CSSRect GetVisualViewport() const { 26:12.89 | ^ 26:12.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/ClientDOMUtil.h:9, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:9, 26:12.89 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 1338 | CSSCoord ToCSSPixels() const { return _0; } 26:12.89 | ^ 26:12.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/ClientDOMUtil.h:9, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:9, 26:12.89 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:12.89 | ^ 26:12.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/ClientDOMUtil.h:9, 26:12.89 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:9, 26:12.89 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 21 | inline Rect ToRect(const gfxRect& aRect) { 26:12.89 | ^ 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.89 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:12.89 | ^ 26:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 26:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:12.90 | ^ 26:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 26:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.90 44 | inline Size ToSize(const gfxSize& aSize) { 26:12.90 | ^ 26:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 26:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.90 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:12.90 | ^ 26:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 26:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.90 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:12.90 | ^ 26:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:12.91 | ^ 26:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/ClientDOMUtil.h:9, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:9, 26:12.91 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.91 1859 | int32_t aAppUnitsPerPixel) { 26:12.91 | ^ 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.91 3214 | int32_t aAppUnitsPerPixel) { 26:12.91 | ^ 26:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/ClientDOMUtil.h:9, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:9, 26:12.91 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.91 332 | LayerPoint GetFixedPositionAnchor() const { 26:12.91 | ^ 26:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/ClientDOMUtil.h:9, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:9, 26:12.91 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.91 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:12.91 | ^ 26:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/ClientDOMUtil.h:9, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:9, 26:12.91 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.91 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:12.91 | ^ 26:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StorageAccess.h:10, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:11, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.91 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:12.91 | ^~~~~~~~ 26:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StorageAccess.h:10, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:11, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.91 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.91 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:12.91 | ^~~~~~~~ 26:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StorageAccess.h:10, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:11, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.91 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.91 427 | SizeT Size() const { return SizeT(width, height); } 26:12.91 | ^~~~ 26:12.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StorageAccess.h:10, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:11, 26:12.91 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.91 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.92 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:12.92 | ^~~~~~~~ 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.92 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:12.92 | ^~~~~~~~ 26:12.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StorageAccess.h:10, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:11, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.92 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.92 62 | Sub operator-(const Sub& aPoint) const { 26:12.92 | ^~~~~~~~ 26:12.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StorageAccess.h:10, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:11, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.92 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.92 43 | friend Sub operator*(T aScale, Sub aCoord) { 26:12.92 | ^~~~~~~~ 26:12.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StorageAccess.h:10, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:11, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.92 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:12.92 | ^~~~~~~~~~~~~ 26:12.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StorageAccess.h:10, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:11, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.92 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.92 323 | static SizeTyped FromUnknownSize( 26:12.92 | ^~~~~~~~~~~~~~~ 26:12.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:10, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:10, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.92 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 26:12.92 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 26:12.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:12.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/ClientDOMUtil.h:12, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:9, 26:12.92 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 26:12.92 27 | struct JSGCSetting { 26:12.92 | ^~~~~~~~~~~ 26:12.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 26:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 26:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:7, 26:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 26:12.93 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.h:10, 26:12.93 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/api/Client.cpp:7, 26:12.93 from Unified_cpp_dom_clients_api0.cpp:2: 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.93 760 | typename detail::Nth::Type extract() { 26:12.93 | ^~~~~~~ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:12.93 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/clients/api' 26:12.93 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/commandhandler' 26:12.93 mkdir -p '.deps/' 26:12.95 dom/commandhandler/Unified_cpp_dom_commandhandler0.o 26:12.95 /usr/lib64/ccache/g++ -o Unified_cpp_dom_commandhandler0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/commandhandler -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_commandhandler0.o.pp Unified_cpp_dom_commandhandler0.cpp 26:17.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.74 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:17.74 | ^ 26:17.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.74 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.74 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:17.74 | ^ 26:17.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.74 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.74 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:17.74 | ^ 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:17.74 | ^ 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.74 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:17.74 | ^ 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.74 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:17.74 | ^ 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:17.74 | ^ 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.74 371 | nscoord aAppUnitsPerDevPixel) { 26:17.74 | ^ 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.74 380 | nscoord aAppUnitsPerDevPixel) { 26:17.74 | ^ 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.74 387 | nscoord aAppUnitsPerDevPixel) { 26:17.74 | ^ 26:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.75 394 | nscoord aAppUnitsPerDevPixel) { 26:17.75 | ^ 26:17.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.75 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.75 189 | CSSRect GetExpandedScrollableRect() const { 26:17.75 | ^ 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.75 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:17.75 | ^ 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:17.75 | ^ 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.75 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:17.75 | ^ 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.75 243 | CSSRect CalculateScrollRange() const { 26:17.75 | ^ 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.75 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:17.75 | ^ 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.75 457 | CSSRect GetVisualViewport() const { 26:17.75 | ^ 26:17.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.75 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 26:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.75 1338 | CSSCoord ToCSSPixels() const { return _0; } 26:17.75 | ^ 26:17.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.77 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.78 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:17.78 | ^ 26:17.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.78 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.78 21 | inline Rect ToRect(const gfxRect& aRect) { 26:17.78 | ^ 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:17.78 | ^ 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:17.78 | ^ 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.78 44 | inline Size ToSize(const gfxSize& aSize) { 26:17.78 | ^ 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.78 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:17.78 | ^ 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.78 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:17.78 | ^ 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.78 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:17.78 | ^ 26:17.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.78 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.78 1859 | int32_t aAppUnitsPerPixel) { 26:17.78 | ^ 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 26:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.78 3214 | int32_t aAppUnitsPerPixel) { 26:17.78 | ^ 26:17.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.79 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 26:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.79 332 | LayerPoint GetFixedPositionAnchor() const { 26:17.79 | ^ 26:17.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.79 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 26:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.79 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:17.79 | ^ 26:17.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.80 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.80 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 26:17.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.80 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:17.81 | ^ 26:17.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/CanvasContext.cpp:9, 26:17.81 from Unified_cpp_dom_webgpu0.cpp:38: 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.81 1394 | LayerPoint GetFixedPositionAnchor() { 26:17.81 | ^ 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.81 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 26:17.81 | ^ 26:17.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/CanvasContext.cpp:13, 26:17.81 from Unified_cpp_dom_webgpu0.cpp:38: 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.81 49 | gfx::Size GetInheritedScale() const { return mScale; } 26:17.81 | ^ 26:17.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.81 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:17.81 | ^~~~~~~~ 26:17.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.81 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:17.81 | ^~~~~~~~ 26:17.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.81 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.81 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 26:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.81 323 | static SizeTyped FromUnknownSize( 26:17.81 | ^~~~~~~~~~~~~~~ 26:17.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.82 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:17.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:17.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.82 427 | SizeT Size() const { return SizeT(width, height); } 26:17.82 | ^~~~ 26:17.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.82 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.82 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:17.83 | ^~~~~~~~ 26:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:17.83 | ^~~~~~~~ 26:17.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.84 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.84 62 | Sub operator-(const Sub& aPoint) const { 26:17.84 | ^~~~~~~~ 26:17.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.84 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 26:17.84 | ^~~~~~~~ 26:17.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.84 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.84 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 26:17.84 | ^~~~~~~~~~~~~~ 26:17.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.84 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 26:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:17.84 | ^~~~~~~~~~~~~ 26:17.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.85 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:17.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 26:17.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.85 383 | Point TopLeft() const { return Point(x, y); } 26:17.85 | ^~~~~~~ 26:17.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.85 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 26:17.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 26:17.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.85 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 26:17.85 | ^~~~~~~~~~~~~~~ 26:17.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.86 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.86 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 26:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 26:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 26:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.86 246 | PointTyped As2DPoint() const { 26:17.87 | ^~~~~~~~~ 26:17.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.87 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.87 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 26:17.87 | ^~~~~~~~~ 26:17.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.87 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.87 2266 | PointTyped TransformPointSimple( 26:17.87 | ^~~~~~~~~~~~~~~~~~~~ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.87 794 | RectTyped TransformAndClipBounds( 26:17.87 | ^~~~~~~~~~~~~~~~~~~~~~ 26:17.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:7, 26:17.87 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Adapter.cpp:6, 26:17.87 from Unified_cpp_dom_webgpu0.cpp:2: 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.87 760 | typename detail::Nth::Type extract() { 26:17.87 | ^~~~~~~ 26:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 26:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:17.88 /usr/lib64/ccache/g++ -o Unified_cpp_dom_webgpu1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/webgpu -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/webgpu -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_webgpu1.o.pp Unified_cpp_dom_webgpu1.cpp 26:20.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 26:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:20.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:20.92 from /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler/nsCommandManager.cpp:15, 26:20.92 from Unified_cpp_dom_commandhandler0.cpp:11: 26:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:20.92 | ^ 26:20.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 26:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:20.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:20.92 from /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler/nsCommandManager.cpp:15, 26:20.92 from Unified_cpp_dom_commandhandler0.cpp:11: 26:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:20.92 | ^ 26:20.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:20.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:20.93 from /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler/nsCommandManager.cpp:15, 26:20.93 from Unified_cpp_dom_commandhandler0.cpp:11: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:20.93 | ^ 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:20.93 | ^ 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:20.93 | ^ 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:20.93 | ^ 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:20.93 | ^ 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.93 371 | nscoord aAppUnitsPerDevPixel) { 26:20.93 | ^ 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.93 380 | nscoord aAppUnitsPerDevPixel) { 26:20.93 | ^ 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.93 387 | nscoord aAppUnitsPerDevPixel) { 26:20.93 | ^ 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.93 394 | nscoord aAppUnitsPerDevPixel) { 26:20.93 | ^ 26:20.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 26:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:20.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:20.93 from /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler/nsCommandManager.cpp:15, 26:20.93 from Unified_cpp_dom_commandhandler0.cpp:11: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:20.93 | ^~~~~~~~ 26:20.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:20.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:20.93 from /builddir/build/BUILD/icecat-78.15.0/dom/commandhandler/nsCommandManager.cpp:15, 26:20.93 from Unified_cpp_dom_commandhandler0.cpp:11: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:20.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:20.93 | ^~~~~~~~ 26:20.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/commandhandler' 26:20.95 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/credentialmanagement' 26:20.95 mkdir -p '.deps/' 26:20.95 dom/credentialmanagement/Unified_cpp_credentialmanagement0.o 26:20.95 /usr/lib64/ccache/g++ -o Unified_cpp_credentialmanagement0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/credentialmanagement -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/credentialmanagement -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_credentialmanagement0.o.pp Unified_cpp_credentialmanagement0.cpp 26:24.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:13, 26:24.64 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:24.64 | ^ 26:24.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:13, 26:24.64 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:24.64 | ^ 26:24.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:13, 26:24.64 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:24.64 | ^ 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:24.64 | ^ 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:24.64 | ^ 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:24.64 | ^ 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:24.64 | ^ 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 371 | nscoord aAppUnitsPerDevPixel) { 26:24.64 | ^ 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 380 | nscoord aAppUnitsPerDevPixel) { 26:24.64 | ^ 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 387 | nscoord aAppUnitsPerDevPixel) { 26:24.64 | ^ 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 394 | nscoord aAppUnitsPerDevPixel) { 26:24.64 | ^ 26:24.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandleChild.h:10, 26:24.64 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandle.cpp:9, 26:24.64 from Unified_cpp_dom_clients_manager0.cpp:11: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 189 | CSSRect GetExpandedScrollableRect() const { 26:24.64 | ^ 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:24.64 | ^ 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:24.64 | ^ 26:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.65 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:24.65 | ^ 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.65 243 | CSSRect CalculateScrollRange() const { 26:24.65 | ^ 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:24.65 | ^ 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.65 457 | CSSRect GetVisualViewport() const { 26:24.65 | ^ 26:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandleChild.h:10, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandle.cpp:9, 26:24.65 from Unified_cpp_dom_clients_manager0.cpp:11: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.65 1338 | CSSCoord ToCSSPixels() const { return _0; } 26:24.65 | ^ 26:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandleChild.h:10, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandle.cpp:9, 26:24.65 from Unified_cpp_dom_clients_manager0.cpp:11: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:24.65 | ^ 26:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandleChild.h:10, 26:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandle.cpp:9, 26:24.65 from Unified_cpp_dom_clients_manager0.cpp:11: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.65 21 | inline Rect ToRect(const gfxRect& aRect) { 26:24.65 | ^ 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.65 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:24.65 | ^ 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:24.65 | ^ 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 26:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.65 44 | inline Size ToSize(const gfxSize& aSize) { 26:24.65 | ^ 26:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 26:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.66 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:24.66 | ^ 26:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 26:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.66 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:24.66 | ^ 26:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 26:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.66 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:24.66 | ^ 26:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandleChild.h:10, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandle.cpp:9, 26:24.67 from Unified_cpp_dom_clients_manager0.cpp:11: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.67 1859 | int32_t aAppUnitsPerPixel) { 26:24.67 | ^ 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.67 3214 | int32_t aAppUnitsPerPixel) { 26:24.67 | ^ 26:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandleChild.h:10, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandle.cpp:9, 26:24.67 from Unified_cpp_dom_clients_manager0.cpp:11: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.67 332 | LayerPoint GetFixedPositionAnchor() const { 26:24.67 | ^ 26:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandleChild.h:10, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandle.cpp:9, 26:24.67 from Unified_cpp_dom_clients_manager0.cpp:11: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.67 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:24.67 | ^ 26:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandle.h:20, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientHandleChild.h:9, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandleChild.h:10, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientHandle.cpp:9, 26:24.67 from Unified_cpp_dom_clients_manager0.cpp:11: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.67 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:24.67 | ^ 26:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:13, 26:24.67 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:24.67 | ^~~~~~~~ 26:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:13, 26:24.67 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:24.67 | ^~~~~~~~ 26:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:13, 26:24.67 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.67 427 | SizeT Size() const { return SizeT(width, height); } 26:24.67 | ^~~~ 26:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:13, 26:24.68 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:24.68 | ^~~~~~~~ 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:24.68 | ^~~~~~~~ 26:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:13, 26:24.68 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.68 62 | Sub operator-(const Sub& aPoint) const { 26:24.68 | ^~~~~~~~ 26:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:13, 26:24.68 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.68 43 | friend Sub operator*(T aScale, Sub aCoord) { 26:24.68 | ^~~~~~~~ 26:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:13, 26:24.68 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:24.68 | ^~~~~~~~~~~~~ 26:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:13, 26:24.68 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.68 323 | static SizeTyped FromUnknownSize( 26:24.68 | ^~~~~~~~~~~~~~~ 26:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientOpPromise.h:9, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientManager.h:9, 26:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:9, 26:24.68 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 26:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 26:24.69 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 26:24.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 26:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientManager.cpp:13, 26:24.69 from Unified_cpp_dom_clients_manager0.cpp:65: 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 26:24.69 27 | struct JSGCSetting { 26:24.69 | ^~~~~~~~~~~ 26:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 26:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 26:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 26:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Exception.h:12, 26:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ErrorReport.h:31, 26:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:34, 26:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientOpPromise.h:9, 26:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientManager.h:9, 26:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientChannelHelper.cpp:9, 26:24.69 from Unified_cpp_dom_clients_manager0.cpp:2: 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.69 760 | typename detail::Nth::Type extract() { 26:24.69 | ^~~~~~~ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:24.70 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/crypto' 26:24.70 mkdir -p '.deps/' 26:24.71 dom/crypto/Unified_cpp_dom_crypto0.o 26:24.71 /usr/lib64/ccache/g++ -o Unified_cpp_dom_crypto0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/crypto -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/crypto -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_crypto0.o.pp Unified_cpp_dom_crypto0.cpp 26:27.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:27.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:27.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:27.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 26:27.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 26:27.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 26:27.17 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:12, 26:27.17 from Unified_cpp_dom_cache1.cpp:2: 26:27.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:27.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:27.17 | ^ 26:27.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:27.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:27.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:12, 26:27.18 from Unified_cpp_dom_cache1.cpp:2: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:27.18 | ^ 26:27.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:12, 26:27.18 from Unified_cpp_dom_cache1.cpp:2: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:27.18 | ^ 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:27.18 | ^ 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:27.18 | ^ 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:27.18 | ^ 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:27.18 | ^ 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.18 371 | nscoord aAppUnitsPerDevPixel) { 26:27.18 | ^ 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.18 380 | nscoord aAppUnitsPerDevPixel) { 26:27.18 | ^ 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.18 387 | nscoord aAppUnitsPerDevPixel) { 26:27.18 | ^ 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.18 394 | nscoord aAppUnitsPerDevPixel) { 26:27.18 | ^ 26:27.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 26:27.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/PrincipalVerifier.cpp:10, 26:27.19 from Unified_cpp_dom_cache1.cpp:47: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.19 189 | CSSRect GetExpandedScrollableRect() const { 26:27.19 | ^ 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:27.19 | ^ 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:27.19 | ^ 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:27.19 | ^ 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.19 243 | CSSRect CalculateScrollRange() const { 26:27.19 | ^ 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:27.19 | ^ 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.19 457 | CSSRect GetVisualViewport() const { 26:27.19 | ^ 26:27.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/PrincipalVerifier.cpp:10, 26:27.19 from Unified_cpp_dom_cache1.cpp:47: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.19 1338 | CSSCoord ToCSSPixels() const { return _0; } 26:27.19 | ^ 26:27.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:27.19 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/PrincipalVerifier.cpp:10, 26:27.19 from Unified_cpp_dom_cache1.cpp:47: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 26:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:27.19 | ^ 26:27.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 26:27.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:27.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:27.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:27.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:27.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:27.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/PrincipalVerifier.cpp:10, 26:27.21 from Unified_cpp_dom_cache1.cpp:47: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 21 | inline Rect ToRect(const gfxRect& aRect) { 26:27.21 | ^ 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:27.21 | ^ 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:27.21 | ^ 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 44 | inline Size ToSize(const gfxSize& aSize) { 26:27.21 | ^ 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:27.21 | ^ 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:27.21 | ^ 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:27.21 | ^ 26:27.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/PrincipalVerifier.cpp:10, 26:27.21 from Unified_cpp_dom_cache1.cpp:47: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 1859 | int32_t aAppUnitsPerPixel) { 26:27.21 | ^ 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 3214 | int32_t aAppUnitsPerPixel) { 26:27.21 | ^ 26:27.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/PrincipalVerifier.cpp:10, 26:27.21 from Unified_cpp_dom_cache1.cpp:47: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 332 | LayerPoint GetFixedPositionAnchor() const { 26:27.21 | ^ 26:27.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/PrincipalVerifier.cpp:10, 26:27.21 from Unified_cpp_dom_cache1.cpp:47: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:27.21 | ^ 26:27.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/PrincipalVerifier.cpp:10, 26:27.21 from Unified_cpp_dom_cache1.cpp:47: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:27.21 | ^ 26:27.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 26:27.21 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:12, 26:27.21 from Unified_cpp_dom_cache1.cpp:2: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:27.21 | ^~~~~~~~ 26:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:12, 26:27.22 from Unified_cpp_dom_cache1.cpp:2: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:27.22 | ^~~~~~~~ 26:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:12, 26:27.22 from Unified_cpp_dom_cache1.cpp:2: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.22 427 | SizeT Size() const { return SizeT(width, height); } 26:27.22 | ^~~~ 26:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:12, 26:27.22 from Unified_cpp_dom_cache1.cpp:2: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:27.22 | ^~~~~~~~ 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:27.22 | ^~~~~~~~ 26:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:12, 26:27.22 from Unified_cpp_dom_cache1.cpp:2: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.22 62 | Sub operator-(const Sub& aPoint) const { 26:27.22 | ^~~~~~~~ 26:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:12, 26:27.22 from Unified_cpp_dom_cache1.cpp:2: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 26:27.22 | ^~~~~~~~ 26:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:12, 26:27.22 from Unified_cpp_dom_cache1.cpp:2: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:27.22 | ^~~~~~~~~~~~~ 26:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ipc/IdType.h:10, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/Client.h:13, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/QuotaClient.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:12, 26:27.22 from Unified_cpp_dom_cache1.cpp:2: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 26:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.22 323 | static SizeTyped FromUnknownSize( 26:27.22 | ^~~~~~~~~~~~~~~ 26:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/Types.h:12, 26:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 26:27.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/cache/DBAction.h:10, 26:27.23 from /builddir/build/BUILD/icecat-78.15.0/dom/cache/DBAction.cpp:7, 26:27.23 from Unified_cpp_dom_cache1.cpp:2: 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.23 760 | typename detail::Nth::Type extract() { 26:27.23 | ^~~~~~~ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:27.23 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/cache' 26:27.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/debugger' 26:27.23 mkdir -p '.deps/' 26:27.24 dom/debugger/Unified_cpp_dom_debugger0.o 26:27.24 /usr/lib64/ccache/g++ -o Unified_cpp_dom_debugger0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/debugger -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/debugger -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_debugger0.o.pp Unified_cpp_dom_debugger0.cpp 26:29.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Credential.h:10, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/dom/credentialmanagement/Credential.cpp:7, 26:29.45 from Unified_cpp_credentialmanagement0.cpp:2: 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:29.45 | ^ 26:29.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Credential.h:10, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/dom/credentialmanagement/Credential.cpp:7, 26:29.45 from Unified_cpp_credentialmanagement0.cpp:2: 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:29.45 | ^ 26:29.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Credential.h:10, 26:29.45 from /builddir/build/BUILD/icecat-78.15.0/dom/credentialmanagement/Credential.cpp:7, 26:29.45 from Unified_cpp_credentialmanagement0.cpp:2: 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:29.45 | ^ 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:29.45 | ^ 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:29.45 | ^ 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:29.46 | ^ 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:29.46 | ^ 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.46 371 | nscoord aAppUnitsPerDevPixel) { 26:29.46 | ^ 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.46 380 | nscoord aAppUnitsPerDevPixel) { 26:29.46 | ^ 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.46 387 | nscoord aAppUnitsPerDevPixel) { 26:29.46 | ^ 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.46 394 | nscoord aAppUnitsPerDevPixel) { 26:29.46 | ^ 26:29.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Credential.h:10, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/dom/credentialmanagement/Credential.cpp:7, 26:29.46 from Unified_cpp_credentialmanagement0.cpp:2: 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.46 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:29.46 | ^~~~~~~~ 26:29.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Credential.h:10, 26:29.46 from /builddir/build/BUILD/icecat-78.15.0/dom/credentialmanagement/Credential.cpp:7, 26:29.46 from Unified_cpp_credentialmanagement0.cpp:2: 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:29.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:29.46 | ^~~~~~~~ 26:29.49 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/credentialmanagement' 26:29.50 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/encoding' 26:29.50 mkdir -p '.deps/' 26:29.50 dom/encoding/Unified_cpp_dom_encoding0.o 26:29.50 /usr/lib64/ccache/g++ -o Unified_cpp_dom_encoding0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/encoding -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/encoding -I/builddir/build/BUILD/icecat-78.15.0/intl/locale -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_encoding0.o.pp Unified_cpp_dom_encoding0.cpp 26:37.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.07 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:37.07 | ^ 26:37.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.07 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:37.07 | ^ 26:37.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.07 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 371 | nscoord aAppUnitsPerDevPixel) { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 380 | nscoord aAppUnitsPerDevPixel) { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 387 | nscoord aAppUnitsPerDevPixel) { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 394 | nscoord aAppUnitsPerDevPixel) { 26:37.07 | ^ 26:37.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.07 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.07 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 189 | CSSRect GetExpandedScrollableRect() const { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:37.07 | ^ 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:37.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.07 243 | CSSRect CalculateScrollRange() const { 26:37.08 | ^ 26:37.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:37.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:37.08 | ^ 26:37.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:37.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.08 457 | CSSRect GetVisualViewport() const { 26:37.09 | ^ 26:37.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.09 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 26:37.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.09 1338 | CSSCoord ToCSSPixels() const { return _0; } 26:37.09 | ^ 26:37.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:37.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:37.10 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.10 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.10 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 26:37.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.10 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:37.10 | ^ 26:37.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 26:37.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:37.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:37.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:37.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:37.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:37.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:37.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:37.10 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.11 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.11 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.11 21 | inline Rect ToRect(const gfxRect& aRect) { 26:37.11 | ^ 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:37.11 | ^ 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:37.11 | ^ 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.11 44 | inline Size ToSize(const gfxSize& aSize) { 26:37.11 | ^ 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:37.11 | ^ 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.11 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:37.11 | ^ 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 26:37.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.11 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:37.11 | ^ 26:37.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:37.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:37.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:37.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:37.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.12 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 26:37.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.12 1859 | int32_t aAppUnitsPerPixel) { 26:37.12 | ^ 26:37.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 26:37.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.12 3214 | int32_t aAppUnitsPerPixel) { 26:37.12 | ^ 26:37.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.12 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 26:37.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.12 332 | LayerPoint GetFixedPositionAnchor() const { 26:37.12 | ^ 26:37.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:37.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.13 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.13 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:37.13 | ^ 26:37.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.13 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.13 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:37.13 | ^ 26:37.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:32, 26:37.13 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.13 1394 | LayerPoint GetFixedPositionAnchor() { 26:37.13 | ^ 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.13 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 26:37.13 | ^ 26:37.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.13 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.13 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:37.13 | ^~~~~~~~ 26:37.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.13 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:37.13 | ^~~~~~~~ 26:37.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.13 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.13 427 | SizeT Size() const { return SizeT(width, height); } 26:37.13 | ^~~~ 26:37.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.13 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.13 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:37.13 | ^~~~~~~~ 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:37.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.13 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:37.13 | ^~~~~~~~ 26:37.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:37.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.14 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.14 62 | Sub operator-(const Sub& aPoint) const { 26:37.14 | ^~~~~~~~ 26:37.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.14 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.14 43 | friend Sub operator*(T aScale, Sub aCoord) { 26:37.14 | ^~~~~~~~ 26:37.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.14 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:37.14 | ^~~~~~~~~~~~~ 26:37.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.14 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.14 323 | static SizeTyped FromUnknownSize( 26:37.14 | ^~~~~~~~~~~~~~~ 26:37.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.14 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.14 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 26:37.14 | ^~~~~~~~~~~~~~ 26:37.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.14 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:37.14 | ^~~~~~~~~~~~~ 26:37.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.14 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.14 383 | Point TopLeft() const { return Point(x, y); } 26:37.14 | ^~~~~~~ 26:37.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.14 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 26:37.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.14 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 26:37.14 | ^~~~~~~~~~~~~~~ 26:37.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.14 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.15 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.15 246 | PointTyped As2DPoint() const { 26:37.15 | ^~~~~~~~~ 26:37.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.15 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.15 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 26:37.15 | ^~~~~~~~~ 26:37.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:11, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:10, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.15 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.15 2266 | PointTyped TransformPointSimple( 26:37.15 | ^~~~~~~~~~~~~~~~~~~~ 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.15 794 | RectTyped TransformAndClipBounds( 26:37.15 | ^~~~~~~~~~~~~~~~~~~~~~ 26:37.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpPromise.h:9, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:9, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.15 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 26:37.15 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 26:37.15 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:37.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientSource.cpp:23, 26:37.15 from Unified_cpp_dom_clients_manager1.cpp:20: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 26:37.15 27 | struct JSGCSetting { 26:37.15 | ^~~~~~~~~~~ 26:37.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Exception.h:12, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ErrorReport.h:31, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:34, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpPromise.h:9, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.h:9, 26:37.15 from /builddir/build/BUILD/icecat-78.15.0/dom/clients/manager/ClientOpenWindowUtils.cpp:7, 26:37.15 from Unified_cpp_dom_clients_manager1.cpp:2: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:37.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.16 760 | typename detail::Nth::Type extract() { 26:37.16 | ^~~~~~~ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:37.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.16 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/clients/manager' 26:37.16 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/events' 26:37.16 mkdir -p '.deps/' 26:37.16 dom/events/EventStateManager.o 26:37.16 dom/events/Unified_cpp_dom_events0.o 26:37.16 /usr/lib64/ccache/g++ -o EventStateManager.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/events -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/EventStateManager.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp 26:37.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationObserver.h:11, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationManager.h:10, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotification.h:10, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.h:10, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.cpp:7, 26:37.58 from Unified_cpp_dom_debugger0.cpp:2: 26:37.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:37.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:37.58 | ^ 26:37.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationObserver.h:11, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationManager.h:10, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotification.h:10, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.h:10, 26:37.58 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.cpp:7, 26:37.59 from Unified_cpp_dom_debugger0.cpp:2: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:37.59 | ^ 26:37.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationObserver.h:11, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationManager.h:10, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotification.h:10, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.h:10, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.cpp:7, 26:37.59 from Unified_cpp_dom_debugger0.cpp:2: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 371 | nscoord aAppUnitsPerDevPixel) { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 380 | nscoord aAppUnitsPerDevPixel) { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 387 | nscoord aAppUnitsPerDevPixel) { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 394 | nscoord aAppUnitsPerDevPixel) { 26:37.59 | ^ 26:37.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/EventCallbackDebuggerNotification.h:12, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/EventCallbackDebuggerNotification.cpp:7, 26:37.59 from Unified_cpp_dom_debugger0.cpp:38: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 189 | CSSRect GetExpandedScrollableRect() const { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 243 | CSSRect CalculateScrollRange() const { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:37.59 | ^ 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.59 457 | CSSRect GetVisualViewport() const { 26:37.59 | ^ 26:37.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationObserver.h:11, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationManager.h:10, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotification.h:10, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.h:10, 26:37.59 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.cpp:7, 26:37.59 from Unified_cpp_dom_debugger0.cpp:2: 26:37.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:37.60 | ^~~~~~~~ 26:37.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationObserver.h:11, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationManager.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotification.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.cpp:7, 26:37.60 from Unified_cpp_dom_debugger0.cpp:2: 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.60 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:37.60 | ^~~~~~~~ 26:37.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationObserver.h:11, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationManager.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotification.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.cpp:7, 26:37.60 from Unified_cpp_dom_debugger0.cpp:2: 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.60 427 | SizeT Size() const { return SizeT(width, height); } 26:37.60 | ^~~~ 26:37.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationObserver.h:11, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationManager.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotification.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.cpp:7, 26:37.60 from Unified_cpp_dom_debugger0.cpp:2: 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:37.60 | ^~~~~~~~ 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:37.60 | ^~~~~~~~ 26:37.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DebuggerNotificationObserverBinding.h:14, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationObserver.h:11, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotificationManager.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/DebuggerNotification.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.h:10, 26:37.60 from /builddir/build/BUILD/icecat-78.15.0/dom/debugger/CallbackDebuggerNotification.cpp:7, 26:37.60 from Unified_cpp_dom_debugger0.cpp:2: 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:37.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.60 62 | Sub operator-(const Sub& aPoint) const { 26:37.60 | ^~~~~~~~ 26:37.60 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/debugger' 26:37.60 dom/events/Unified_cpp_dom_events1.o 26:37.60 /usr/lib64/ccache/g++ -o Unified_cpp_dom_events0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/events -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_events0.o.pp Unified_cpp_dom_events0.cpp 26:37.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/dom/encoding/TextDecoder.cpp:8, 26:37.80 from Unified_cpp_dom_encoding0.cpp:11: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:37.80 | ^ 26:37.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/dom/encoding/TextDecoder.cpp:8, 26:37.80 from Unified_cpp_dom_encoding0.cpp:11: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:37.80 | ^ 26:37.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/dom/encoding/TextDecoder.cpp:8, 26:37.80 from Unified_cpp_dom_encoding0.cpp:11: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:37.80 | ^ 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:37.80 | ^ 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:37.80 | ^ 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:37.80 | ^ 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:37.80 | ^ 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 371 | nscoord aAppUnitsPerDevPixel) { 26:37.80 | ^ 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 380 | nscoord aAppUnitsPerDevPixel) { 26:37.80 | ^ 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 387 | nscoord aAppUnitsPerDevPixel) { 26:37.80 | ^ 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 394 | nscoord aAppUnitsPerDevPixel) { 26:37.80 | ^ 26:37.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/dom/encoding/TextDecoder.cpp:8, 26:37.80 from Unified_cpp_dom_encoding0.cpp:11: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:37.80 | ^~~~~~~~ 26:37.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:37.80 from /builddir/build/BUILD/icecat-78.15.0/dom/encoding/TextDecoder.cpp:8, 26:37.80 from Unified_cpp_dom_encoding0.cpp:11: 26:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:37.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:37.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:37.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:37.81 | ^~~~~~~~ 26:37.81 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/encoding' 26:37.81 dom/events/Unified_cpp_dom_events2.o 26:37.81 /usr/lib64/ccache/g++ -o Unified_cpp_dom_events1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/events -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_events1.o.pp Unified_cpp_dom_events1.cpp 26:39.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.27 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:39.27 | ^ 26:39.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.27 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.27 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:39.27 | ^ 26:39.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.27 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:39.27 | ^ 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:39.27 | ^ 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.27 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:39.27 | ^ 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:39.27 | ^ 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:39.27 | ^ 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.27 371 | nscoord aAppUnitsPerDevPixel) { 26:39.27 | ^ 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.27 380 | nscoord aAppUnitsPerDevPixel) { 26:39.27 | ^ 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.27 387 | nscoord aAppUnitsPerDevPixel) { 26:39.27 | ^ 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:39.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.27 394 | nscoord aAppUnitsPerDevPixel) { 26:39.27 | ^ 26:39.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 26:39.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.28 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 189 | CSSRect GetExpandedScrollableRect() const { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 243 | CSSRect CalculateScrollRange() const { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 457 | CSSRect GetVisualViewport() const { 26:39.28 | ^ 26:39.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.28 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 1338 | CSSCoord ToCSSPixels() const { return _0; } 26:39.28 | ^ 26:39.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.28 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:39.28 | ^ 26:39.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.28 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.28 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 21 | inline Rect ToRect(const gfxRect& aRect) { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 44 | inline Size ToSize(const gfxSize& aSize) { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.28 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:39.28 | ^ 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 26:39.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.29 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:39.29 | ^ 26:39.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.29 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.29 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 26:39.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.30 1859 | int32_t aAppUnitsPerPixel) { 26:39.30 | ^ 26:39.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 26:39.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.30 3214 | int32_t aAppUnitsPerPixel) { 26:39.30 | ^ 26:39.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.30 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 26:39.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.30 332 | LayerPoint GetFixedPositionAnchor() const { 26:39.30 | ^ 26:39.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.30 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 26:39.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.30 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:39.30 | ^ 26:39.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.31 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.31 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 26:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.31 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:39.31 | ^ 26:39.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.32 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:39.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:39.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.32 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:39.32 | ^~~~~~~~ 26:39.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.32 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.32 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:39.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:39.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:39.33 | ^~~~~~~~ 26:39.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.33 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:39.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 26:39.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.33 323 | static SizeTyped FromUnknownSize( 26:39.33 | ^~~~~~~~~~~~~~~ 26:39.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.34 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:39.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:39.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.34 427 | SizeT Size() const { return SizeT(width, height); } 26:39.34 | ^~~~ 26:39.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.34 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.34 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:39.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:39.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:39.34 | ^~~~~~~~ 26:39.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:39.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:39.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.35 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:39.35 | ^~~~~~~~ 26:39.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.35 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:39.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:39.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.35 62 | Sub operator-(const Sub& aPoint) const { 26:39.35 | ^~~~~~~~ 26:39.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:39.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:11, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.36 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 26:39.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 26:39.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.36 43 | friend Sub operator*(T aScale, Sub aCoord) { 26:39.36 | ^~~~~~~~ 26:39.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:7, 26:39.36 from /builddir/build/BUILD/icecat-78.15.0/dom/webgpu/Queue.cpp:6, 26:39.37 from Unified_cpp_dom_webgpu1.cpp:2: 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.37 760 | typename detail::Nth::Type extract() { 26:39.37 | ^~~~~~~ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:39.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:39.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:39.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:39.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:39.40 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/webgpu' 26:39.40 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/events/unix' 26:39.40 mkdir -p '.deps/' 26:39.40 dom/events/unix/ShortcutKeyDefinitions.o 26:39.40 /usr/lib64/ccache/g++ -o ShortcutKeyDefinitions.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/events/unix -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/events/unix -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ShortcutKeyDefinitions.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/events/unix/ShortcutKeyDefinitions.cpp 26:40.60 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/events/unix' 26:40.61 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/fetch' 26:40.61 mkdir -p '.deps/' 26:40.61 dom/fetch/Unified_cpp_dom_fetch0.o 26:40.61 /usr/lib64/ccache/g++ -o Unified_cpp_dom_fetch0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/fetch -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/fetch -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_fetch0.o.pp Unified_cpp_dom_fetch0.cpp 26:42.80 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:42.80 | ^ 26:42.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:42.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 26:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:42.81 | ^ 26:42.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 371 | nscoord aAppUnitsPerDevPixel) { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 380 | nscoord aAppUnitsPerDevPixel) { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 387 | nscoord aAppUnitsPerDevPixel) { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 394 | nscoord aAppUnitsPerDevPixel) { 26:42.81 | ^ 26:42.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 26:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 26:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 26:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 26:42.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:9: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 189 | CSSRect GetExpandedScrollableRect() const { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.81 243 | CSSRect CalculateScrollRange() const { 26:42.81 | ^ 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:42.83 | ^ 26:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.83 457 | CSSRect GetVisualViewport() const { 26:42.83 | ^ 26:42.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 26:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 26:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:9: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.84 1338 | CSSCoord ToCSSPixels() const { return _0; } 26:42.84 | ^ 26:42.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:9: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:42.84 | ^ 26:42.84 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 26:42.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:9: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.84 21 | inline Rect ToRect(const gfxRect& aRect) { 26:42.84 | ^ 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:42.84 | ^ 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:42.84 | ^ 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.84 44 | inline Size ToSize(const gfxSize& aSize) { 26:42.84 | ^ 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:42.84 | ^ 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:42.84 | ^ 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 26:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:42.85 | ^ 26:42.85 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:9: 26:42.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 26:42.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.85 1859 | int32_t aAppUnitsPerPixel) { 26:42.85 | ^ 26:42.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 26:42.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.85 3214 | int32_t aAppUnitsPerPixel) { 26:42.85 | ^ 26:42.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:9: 26:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 26:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.85 332 | LayerPoint GetFixedPositionAnchor() const { 26:42.85 | ^ 26:42.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:9: 26:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 26:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:42.85 | ^ 26:42.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:24, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeChild.h:15, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:9: 26:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 26:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:42.85 | ^ 26:42.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ClientLayerManager.h:11, 26:42.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:33: 26:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 26:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.86 1394 | LayerPoint GetFixedPositionAnchor() { 26:42.86 | ^ 26:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 26:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.86 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 26:42.86 | ^ 26:42.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 26:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 26:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 26:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 26:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 26:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 26:42.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:59: 26:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 26:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.86 49 | gfx::Size GetInheritedScale() const { return mScale; } 26:42.86 | ^ 26:42.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 26:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 26:42.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:59: 26:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 26:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.86 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 26:42.86 | ^ 26:42.86 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:80: 26:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 26:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.86 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 26:42.88 | ^ 26:42.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:42.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 26:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:42.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 26:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:42.88 | ^~~~~~~~ 26:42.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 26:42.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:42.89 | ^~~~~~~~ 26:42.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.89 427 | SizeT Size() const { return SizeT(width, height); } 26:42.89 | ^~~~ 26:42.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:42.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:42.89 | ^~~~~~~~ 26:42.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:42.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:42.89 | ^~~~~~~~ 26:42.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.89 62 | Sub operator-(const Sub& aPoint) const { 26:42.89 | ^~~~~~~~ 26:42.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.89 43 | friend Sub operator*(T aScale, Sub aCoord) { 26:42.89 | ^~~~~~~~ 26:42.89 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:42.89 | ^~~~~~~~~~~~~ 26:42.89 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.89 323 | static SizeTyped FromUnknownSize( 26:42.89 | ^~~~~~~~~~~~~~~ 26:42.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.89 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 26:42.89 | ^~~~~~~~~~~~~~ 26:42.89 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 26:42.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.90 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:42.90 | ^~~~~~~~~~~~~ 26:42.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.90 383 | Point TopLeft() const { return Point(x, y); } 26:42.90 | ^~~~~~~ 26:42.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.90 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 26:42.90 | ^~~~~~~~~~~~~~~ 26:42.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.90 277 | static RectTyped FromUnknownRect( 26:42.90 | ^~~~~~~~~~~~~~~ 26:42.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.90 150 | static PointTyped FromUnknownPoint( 26:42.90 | ^~~~~~~~~~~~~~~~ 26:42.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.90 282 | RectTyped ToUnknownRect() const { 26:42.90 | ^~~~~~~~~~~~~ 26:42.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:60:49: required from here 26:42.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.90 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:42.90 | ^~~~~~~~ 26:42.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 26:42.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.90 246 | PointTyped As2DPoint() const { 26:42.90 | ^~~~~~~~~ 26:42.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.92 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 26:42.92 | ^~~~~~~~~ 26:42.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:42.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 26:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.93 2266 | PointTyped TransformPointSimple( 26:42.93 | ^~~~~~~~~~~~~~~~~~~~ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.93 794 | RectTyped TransformAndClipBounds( 26:42.93 | ^~~~~~~~~~~~~~~~~~~~~~ 26:42.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWeakReferenceUtils.h:10, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsWeakReference.h:14, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:10, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.93 760 | typename detail::Nth::Type extract() { 26:42.93 | ^~~~~~~ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.93 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp: In member function ‘virtual nsresult nsDOMWindowUtils::GetViewportInfo(uint32_t, uint32_t, double*, bool*, double*, double*, uint32_t*, uint32_t*, bool*)’: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:407:51: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.93 407 | CSSIntSize size = gfx::RoundedToInt(info.GetSize()); 26:42.93 | ~~~~~~~~~~~~^~ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp: In member function ‘virtual nsresult nsDOMWindowUtils::GetScrollbarSizes(mozilla::dom::Element*, uint32_t*, uint32_t*)’: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:565:30: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.93 565 | CSSMargin::FromAppUnits(scrollFrame->GetActualScrollbarSizes())); 26:42.93 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:42.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.93 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 26:42.93 | ^~~~~~~~~ 26:42.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 26:42.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:59: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.93 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 26:42.93 | ^ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.93 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 26:42.93 | ^~~~~~~~~~~ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.93 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 26:42.93 | ^ 26:42.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 26:42.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 26:42.94 | ~~~~~~~~~~~~~^~ 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 26:42.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 26:42.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:42.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.h:14, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:7: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 282 | RectTyped ToUnknownRect() const { 26:42.94 | ^~~~~~~~~~~~~ 26:42.94 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp: In member function ‘virtual nsresult nsDOMWindowUtils::ZoomToFocusedInput()’: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:2648:69: note: parameter passing for argument of type ‘nsLayoutUtils::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 2648 | nsLayoutUtils::GetBoundingContentRect(element, rootScrollFrame); 26:42.94 | ^ 26:42.94 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp: In member function ‘virtual nsresult nsDOMWindowUtils::GetViewportInfo(uint32_t, uint32_t, double*, bool*, double*, double*, uint32_t*, uint32_t*, bool*)’: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:407:51: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 407 | CSSIntSize size = gfx::RoundedToInt(info.GetSize()); 26:42.94 | ~~~~~~~~~~~~^~ 26:42.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:59: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 26:42.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 26:42.94 | ~~~~~~~~~~~~~^~ 26:42.94 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp: In member function ‘virtual nsresult nsDOMWindowUtils::GetScrollbarSizes(mozilla::dom::Element*, uint32_t*, uint32_t*)’: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:565:30: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 565 | CSSMargin::FromAppUnits(scrollFrame->GetActualScrollbarSizes())); 26:42.94 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:42.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:59: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 26:42.94 | ^~~~~~~~~~~ 26:42.94 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp: In member function ‘virtual nsresult nsDOMWindowUtils::SetVisualViewportSize(float, float)’: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:3150:39: note: parameter passing for argument of type ‘nsLayoutUtils::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 3150 | nsLayoutUtils::SetVisualViewportSize(presShell, CSSSize(aWidth, aHeight)); 26:42.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:42.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 26:42.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:59: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 221 | rect = rect.Intersect(mClipStack.LastElement()); 26:42.94 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 26:42.94 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp: In member function ‘virtual nsresult nsDOMWindowUtils::ZoomToFocusedInput()’: 26:42.94 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMWindowUtils.cpp:2548:1: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:42.94 2548 | nsDOMWindowUtils::ZoomToFocusedInput() { 26:42.94 | ^~~~~~~~~~~~~~~~ 26:42.94 dom/base/nsGlobalWindowInner.o 26:42.94 /usr/lib64/ccache/g++ -o nsFrameMessageManager.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsFrameMessageManager.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp 26:47.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.26 from Unified_cpp_dom_canvas0.cpp:11: 26:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:47.26 | ^ 26:47.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:47.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.26 from Unified_cpp_dom_canvas0.cpp:11: 26:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:47.26 | ^ 26:47.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:47.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:47.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:47.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 26:47.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:10, 26:47.26 from Unified_cpp_dom_canvas0.cpp:11: 26:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:47.26 | ^ 26:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.26 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:47.26 | ^ 26:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:47.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.27 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:47.27 | ^ 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:47.27 | ^ 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:47.27 | ^ 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.27 371 | nscoord aAppUnitsPerDevPixel) { 26:47.27 | ^ 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.27 380 | nscoord aAppUnitsPerDevPixel) { 26:47.27 | ^ 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.27 387 | nscoord aAppUnitsPerDevPixel) { 26:47.27 | ^ 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.27 394 | nscoord aAppUnitsPerDevPixel) { 26:47.27 | ^ 26:47.27 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 26:47.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 26:47.27 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:10, 26:47.27 from Unified_cpp_dom_canvas0.cpp:11: 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.27 189 | CSSRect GetExpandedScrollableRect() const { 26:47.27 | ^ 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:47.27 | ^ 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:47.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:47.29 | ^ 26:47.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:47.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:47.29 | ^ 26:47.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:47.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 243 | CSSRect CalculateScrollRange() const { 26:47.30 | ^ 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:47.30 | ^ 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 457 | CSSRect GetVisualViewport() const { 26:47.30 | ^ 26:47.30 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:18, 26:47.30 from Unified_cpp_dom_canvas0.cpp:11: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 21 | inline Rect ToRect(const gfxRect& aRect) { 26:47.30 | ^ 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:47.30 | ^ 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:47.30 | ^ 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 44 | inline Size ToSize(const gfxSize& aSize) { 26:47.30 | ^ 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:47.30 | ^ 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:47.30 | ^ 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:47.30 | ^ 26:47.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 26:47.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 26:47.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h:10, 26:47.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:6, 26:47.30 from Unified_cpp_dom_canvas0.cpp:20: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 1338 | CSSCoord ToCSSPixels() const { return _0; } 26:47.30 | ^ 26:47.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 26:47.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 26:47.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h:10, 26:47.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:6, 26:47.30 from Unified_cpp_dom_canvas0.cpp:20: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 26:47.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.30 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:47.31 | ^ 26:47.31 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h:25, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:6, 26:47.31 from Unified_cpp_dom_canvas0.cpp:20: 26:47.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 26:47.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.31 1859 | int32_t aAppUnitsPerPixel) { 26:47.31 | ^ 26:47.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 26:47.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.31 3214 | int32_t aAppUnitsPerPixel) { 26:47.31 | ^ 26:47.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGObserverUtils.h:22, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h:28, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:6, 26:47.31 from Unified_cpp_dom_canvas0.cpp:20: 26:47.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 26:47.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.31 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 26:47.31 | ^ 26:47.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h:29, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:6, 26:47.31 from Unified_cpp_dom_canvas0.cpp:20: 26:47.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 26:47.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.31 332 | LayerPoint GetFixedPositionAnchor() const { 26:47.31 | ^ 26:47.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h:29, 26:47.31 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:6, 26:47.31 from Unified_cpp_dom_canvas0.cpp:20: 26:47.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 26:47.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.33 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:47.33 | ^ 26:47.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:47.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 26:47.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 26:47.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 26:47.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h:29, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:6, 26:47.34 from Unified_cpp_dom_canvas0.cpp:20: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.34 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:47.34 | ^ 26:47.34 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h:29, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:6, 26:47.34 from Unified_cpp_dom_canvas0.cpp:20: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.34 1394 | LayerPoint GetFixedPositionAnchor() { 26:47.34 | ^ 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.34 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 26:47.34 | ^ 26:47.34 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:46, 26:47.34 from Unified_cpp_dom_canvas0.cpp:20: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h: In member function ‘gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const’: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:77:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.34 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 26:47.34 | ^ 26:47.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:50, 26:47.34 from Unified_cpp_dom_canvas0.cpp:20: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.34 49 | gfx::Size GetInheritedScale() const { return mScale; } 26:47.34 | ^ 26:47.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:50, 26:47.34 from Unified_cpp_dom_canvas0.cpp:20: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.34 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 26:47.34 | ^ 26:47.34 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:52, 26:47.34 from Unified_cpp_dom_canvas0.cpp:20: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.34 300 | PropertyProvider* aProvider = nullptr) const { 26:47.34 | ^ 26:47.34 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 26:47.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:106, 26:47.34 from Unified_cpp_dom_canvas0.cpp:20: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 26:47.34 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.34 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 26:47.35 | ^ 26:47.35 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.35 44 | operator Point() const { return Point(mX, mY); } 26:47.35 | ^ 26:47.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:106, 26:47.35 from Unified_cpp_dom_canvas0.cpp:20: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.35 123 | Rect AsRect() const { 26:47.35 | ^ 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.35 135 | Point Point1() const { 26:47.35 | ^ 26:47.35 In file included from Unified_cpp_dom_canvas0.cpp:20: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘mozilla::gfx::Rect mozilla::dom::AdjustedTarget::MaxSourceNeededBoundsForFilter(const Rect&, mozilla::dom::CanvasRenderingContext2D*)’: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:642:76: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.35 642 | CanvasRenderingContext2D* aCtx) { 26:47.35 | ^ 26:47.35 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual mozilla::gfx::Size mozilla::dom::CanvasUserSpaceMetrics::GetSize() const’: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:2417:46: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.35 2417 | virtual gfx::Size GetSize() const override { return Size(mSize); } 26:47.35 | ^ 26:47.35 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasUtils.cpp:11, 26:47.35 from Unified_cpp_dom_canvas0.cpp:38: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.35 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 26:47.35 | ^ 26:47.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.h:10, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:6, 26:47.35 from Unified_cpp_dom_canvas0.cpp:11: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:47.35 | ^~~~~~~~ 26:47.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:10, 26:47.35 from Unified_cpp_dom_canvas0.cpp:11: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.35 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:47.35 | ^~~~~~~~ 26:47.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.35 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.35 from Unified_cpp_dom_canvas0.cpp:11: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:47.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.36 427 | SizeT Size() const { return SizeT(width, height); } 26:47.36 | ^~~~ 26:47.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 26:47.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 26:47.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 26:47.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 26:47.37 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:10, 26:47.37 from Unified_cpp_dom_canvas0.cpp:11: 26:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.38 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:47.38 | ^~~~~~~~ 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.38 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:47.38 | ^~~~~~~~ 26:47.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.h:10, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:6, 26:47.38 from Unified_cpp_dom_canvas0.cpp:11: 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.38 62 | Sub operator-(const Sub& aPoint) const { 26:47.38 | ^~~~~~~~ 26:47.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.h:10, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:6, 26:47.38 from Unified_cpp_dom_canvas0.cpp:11: 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 26:47.38 | ^~~~~~~~ 26:47.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.38 from Unified_cpp_dom_canvas0.cpp:11: 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:47.38 | ^~~~~~~~~~~~~ 26:47.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.h:10, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:6, 26:47.38 from Unified_cpp_dom_canvas0.cpp:11: 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.38 323 | static SizeTyped FromUnknownSize( 26:47.38 | ^~~~~~~~~~~~~~~ 26:47.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.38 from Unified_cpp_dom_canvas0.cpp:11: 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:104:57: required from here 26:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.38 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 26:47.38 | ^~~~~~~~~~ 26:47.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.39 from Unified_cpp_dom_canvas0.cpp:11: 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.39 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 26:47.39 | ^~~~~~~~~~~~~~ 26:47.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.39 from Unified_cpp_dom_canvas0.cpp:11: 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.39 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:47.39 | ^~~~~~~~~~~~~ 26:47.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.39 from Unified_cpp_dom_canvas0.cpp:11: 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.39 383 | Point TopLeft() const { return Point(x, y); } 26:47.39 | ^~~~~~~ 26:47.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.39 from Unified_cpp_dom_canvas0.cpp:11: 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 26:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.39 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 26:47.39 | ^~~~~~~~~~~~~~~ 26:47.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.41 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.41 from Unified_cpp_dom_canvas0.cpp:11: 26:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.41 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:71:59: required from here 26:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.41 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 26:47.41 | ^~~~~~~~~ 26:47.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.42 from Unified_cpp_dom_canvas0.cpp:11: 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.42 277 | static RectTyped FromUnknownRect( 26:47.42 | ^~~~~~~~~~~~~~~ 26:47.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.h:10, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:6, 26:47.42 from Unified_cpp_dom_canvas0.cpp:11: 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.42 150 | static PointTyped FromUnknownPoint( 26:47.42 | ^~~~~~~~~~~~~~~~ 26:47.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.42 from Unified_cpp_dom_canvas0.cpp:11: 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.42 282 | RectTyped ToUnknownRect() const { 26:47.42 | ^~~~~~~~~~~~~ 26:47.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.42 from Unified_cpp_dom_canvas0.cpp:11: 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.42 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:3532:40: required from here 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:155:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.42 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 26:47.42 | ^~~~~ 26:47.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.42 from Unified_cpp_dom_canvas0.cpp:11: 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 26:47.42 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4575:52: required from here 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:444:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.42 444 | MatrixSize ScaleFactors(bool xMajor) const { 26:47.42 | ^~~~~~~~~~~~ 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 26:47.42 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4656:50: required from here 26:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:444:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.h:10, 26:47.42 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:6, 26:47.42 from Unified_cpp_dom_canvas0.cpp:11: 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.43 246 | PointTyped As2DPoint() const { 26:47.43 | ^~~~~~~~~ 26:47.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:47.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:47.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.43 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.43 from Unified_cpp_dom_canvas0.cpp:11: 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.43 794 | RectTyped TransformAndClipBounds( 26:47.43 | ^~~~~~~~~~~~~~~~~~~~~~ 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 26:47.43 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:100:34: required from here 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.43 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 26:47.43 | ^~~~~~~~~~~~~~ 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 26:47.43 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:100:34: required from here 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.43 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 26:47.43 | ^~~~~~~~~~~~~ 26:47.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:47.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.43 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.43 from Unified_cpp_dom_canvas0.cpp:11: 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:111:44: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 26:47.43 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:107:36: required from here 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.43 384 | Point TopRight() const { return Point(XMost(), y); } 26:47.43 | ^~~~~~~~ 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:161:14: required from ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 26:47.43 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:3532:40: required from here 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.43 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 26:47.43 | ^~~~~~~~~~ 26:47.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:47.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 26:47.43 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.h:10, 26:47.43 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:6, 26:47.43 from Unified_cpp_dom_canvas0.cpp:11: 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:47.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: required from ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 26:47.43 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4330:48: required from here 26:47.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.44 79 | Sub operator-() const { return Sub(-x, -y); } 26:47.44 | ^~~~~~~~ 26:47.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:47.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:47.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.45 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.45 from Unified_cpp_dom_canvas0.cpp:11: 26:47.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 26:47.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:452:10: required from ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’ 26:47.45 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4575:52: required from here 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.46 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 26:47.46 | ^~~~~~~~~~~~~ 26:47.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:47.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 26:47.46 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.h:10, 26:47.46 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:6, 26:47.46 from Unified_cpp_dom_canvas0.cpp:11: 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: required from ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’ 26:47.46 /builddir/build/BUILD/icecat-78.15.0/image/ImageRegion.h:115:52: required from here 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.46 79 | Sub operator-() const { return Sub(-x, -y); } 26:47.46 | ^~~~~~~~ 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:81:20: required from ‘void mozilla::gfx::PartialArcToBezier(T*, const Point&, const Point&, const Matrix&, mozilla::gfx::Float) [with T = mozilla::dom::CanvasRenderingContext2D; mozilla::gfx::Point = mozilla::gfx::PointTyped; mozilla::gfx::Matrix = mozilla::gfx::BaseMatrix; mozilla::gfx::Float = float]’ 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:163:23: required from ‘void mozilla::gfx::ArcToBezier(T*, const Point&, const Size&, float, float, bool, float, const Matrix&) [with T = mozilla::dom::CanvasRenderingContext2D; mozilla::gfx::Point = mozilla::gfx::PointTyped; mozilla::gfx::Size = mozilla::gfx::SizeTyped; mozilla::gfx::Matrix = mozilla::gfx::BaseMatrix]’ 26:47.46 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:3046:14: required from here 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.46 59 | Sub operator+(const Sub& aPoint) const { 26:47.46 | ^~~~~~~~ 26:47.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsExpirationTracker.h:11, 26:47.46 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:8, 26:47.46 from Unified_cpp_dom_canvas0.cpp:11: 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 26:47.46 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 26:47.46 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 26:47.46 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/ImageBitmap.cpp:13, 26:47.46 from Unified_cpp_dom_canvas0.cpp:74: 26:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 26:47.46 27 | struct JSGCSetting { 26:47.46 | ^~~~~~~~~~~ 26:47.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 26:47.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 26:47.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 26:47.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 26:47.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 26:47.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 26:47.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsExpirationTracker.h:11, 26:47.47 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:8, 26:47.47 from Unified_cpp_dom_canvas0.cpp:11: 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.47 760 | typename detail::Nth::Type extract() { 26:47.47 | ^~~~~~~ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 15; T = mozilla::gfx::GaussianBlurAttributes; Ts = {mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 26:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.49 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 26:47.49 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 16; T = mozilla::gfx::DropShadowAttributes; Ts = {mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 26:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:50, 26:47.50 from Unified_cpp_dom_canvas0.cpp:20: 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.50 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 26:47.50 | ^ 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.50 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 26:47.50 | ^~~~~~~~~~~ 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.50 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 26:47.50 | ^ 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.50 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 26:47.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.50 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 26:47.50 | ~~~~~~~~~~~~~^~ 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.50 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 26:47.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.50 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 26:47.50 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:47.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.50 from Unified_cpp_dom_canvas0.cpp:11: 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.50 282 | RectTyped ToUnknownRect() const { 26:47.50 | ^~~~~~~~~~~~~ 26:47.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.50 from Unified_cpp_dom_canvas0.cpp:11: 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.50 110 | quad[0] = TransformPoint(aRect.TopLeft()); 26:47.50 | ^~~~ 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.50 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 26:47.50 | ^ 26:47.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.50 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.50 from Unified_cpp_dom_canvas0.cpp:11: 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.51 383 | Point TopLeft() const { return Point(x, y); } 26:47.51 | ^~~~~~~ 26:47.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 26:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.h:10, 26:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:6, 26:47.51 from Unified_cpp_dom_canvas0.cpp:11: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.51 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 26:47.51 | ^~~~~~~~~ 26:47.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.51 from Unified_cpp_dom_canvas0.cpp:11: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.51 384 | Point TopRight() const { return Point(XMost(), y); } 26:47.51 | ^~~~~~~~ 26:47.51 In file included from Unified_cpp_dom_canvas0.cpp:20: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘bool mozilla::dom::CanvasRenderingContext2D::EnsureTarget(const Rect*, bool)’: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:1270:53: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.51 1269 | aCoveredRect && CurrentState() 26:47.51 | ~~~~~~~~~~~~~~ 26:47.51 1270 | .transform.TransformBounds(*aCoveredRect) 26:47.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 26:47.51 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual mozilla::gfx::Size mozilla::dom::CanvasUserSpaceMetrics::GetSize() const’: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:2417:21: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.51 2417 | virtual gfx::Size GetSize() const override { return Size(mSize); } 26:47.51 | ^~~~~~~ 26:47.51 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual void mozilla::dom::CanvasRenderingContext2D::FillRect(double, double, double, double)’: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:2599:12: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.51 2599 | bounds = mTarget->GetTransform().TransformBounds(fillRect); 26:47.51 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.51 from Unified_cpp_dom_canvas0.cpp:11: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.51 363 | MoveBy(-aPoint); 26:47.51 | ^~~~~~~ 26:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:155:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.51 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 26:47.51 | ^~~~~ 26:47.51 In file included from Unified_cpp_dom_canvas0.cpp:20: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual void mozilla::dom::CanvasRenderingContext2D::ArcTo(double, double, double, double, double, mozilla::ErrorResult&)’: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:2975:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.51 2975 | p0 = mPathBuilder->CurrentPoint(); 26:47.51 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.51 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘void mozilla::dom::CanvasRenderingContext2D::AddHitRegion(const mozilla::dom::HitRegionOptions&, mozilla::ErrorResult&)’: 26:47.51 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:3408:60: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.51 3408 | gfx::Rect bounds(path->GetBounds(mTarget->GetTransform())); 26:47.52 | ^ 26:47.52 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual void mozilla::dom::CanvasBidiProcessor::DrawText(nscoord, nscoord)’: 26:47.52 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:3611:22: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.53 3611 | mDrawTarget); 26:47.53 | ^ 26:47.53 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual nscoord mozilla::dom::CanvasBidiProcessor::GetWidth()’: 26:47.53 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:3532:20: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.53 3532 | mBoundingBox = mBoundingBox.Union(textRunMetrics.mBoundingBox); 26:47.53 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:47.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 26:47.54 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.h:10, 26:47.54 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:6, 26:47.54 from Unified_cpp_dom_canvas0.cpp:11: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.54 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 26:47.54 | ^~~~~~~~~ 26:47.54 In file included from Unified_cpp_dom_canvas0.cpp:20: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘void mozilla::dom::CanvasRenderingContext2D::DrawImage(const CanvasImageSource&, double, double, double, double, double, double, double, double, uint8_t, mozilla::ErrorResult&)’: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4575:57: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.54 4575 | auto scale = mTarget->GetTransform().ScaleFactors(true); 26:47.54 | ^ 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4597:12: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.54 4597 | bounds = mTarget->GetTransform().TransformBounds(bounds); 26:47.54 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:47.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:47.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.54 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.54 from Unified_cpp_dom_canvas0.cpp:11: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float]’: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:444:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.54 444 | MatrixSize ScaleFactors(bool xMajor) const { 26:47.54 | ^~~~~~~~~~~~ 26:47.54 In file included from Unified_cpp_dom_canvas0.cpp:20: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In function ‘already_AddRefed mozilla::dom::ExtractSubrect(mozilla::gfx::SourceSurface*, mozilla::gfx::Rect*, mozilla::gfx::DrawTarget*)’: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4330:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.54 4330 | *aSourceRect -= roundedOutSourceRect.TopLeft(); 26:47.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘void mozilla::dom::CanvasRenderingContext2D::DrawDirectlyToCanvas(const nsLayoutUtils::DirectDrawInfo&, mozilla::gfx::Rect*, mozilla::gfx::Rect, mozilla::gfx::Rect, mozilla::gfx::IntSize)’: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4641:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.54 4641 | void CanvasRenderingContext2D::DrawDirectlyToCanvas( 26:47.54 | ^~~~~~~~~~~~~~~~~~~~~~~~ 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4656:56: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.54 4656 | gfxSize contextScale(contextMatrix.ScaleFactors(true)); 26:47.54 | ^ 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘void mozilla::dom::CanvasPath::ArcTo(double, double, double, double, double, mozilla::ErrorResult&)’: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:5636:41: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.54 5636 | Point p0 = mPathBuilder->CurrentPoint(); 26:47.54 | ^ 26:47.54 In file included from Unified_cpp_dom_canvas0.cpp:83: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/ImageBitmapRenderingContext.cpp: In member function ‘virtual nsresult mozilla::dom::ImageBitmapRenderingContext::Redraw(const gfxRect&)’: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/ImageBitmapRenderingContext.cpp:281:42: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.54 281 | mozilla::gfx::Rect rect = ToRect(aDirty); 26:47.54 | ^ 26:47.54 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:6, 26:47.54 from Unified_cpp_dom_canvas0.cpp:20: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h: In member function ‘virtual void mozilla::dom::CanvasRenderingContext2D::QuadraticCurveTo(double, double, double, double)’: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h:318:35: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.54 318 | transform.TransformPoint( 26:47.54 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 26:47.54 319 | mozilla::gfx::Point(ToFloat(aCpx), ToFloat(aCpy))), 26:47.54 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h: In member function ‘virtual nsresult mozilla::dom::CanvasRenderingContext2D::Redraw(const gfxRect&)’: 26:47.54 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h:441:18: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.54 441 | Redraw(ToRect(aR)); 26:47.54 | ~~~~~~^~~~ 26:47.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:47.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:47.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.54 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.55 from Unified_cpp_dom_canvas0.cpp:11: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.55 113 | quad[3] = TransformPoint(aRect.BottomRight()); 26:47.55 | ~~~~~~~~~~~~~~~~~^~ 26:47.55 In file included from Unified_cpp_dom_canvas0.cpp:20: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘void mozilla::dom::CanvasRenderingContext2D::RedrawUser(const gfxRect&)’: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:1169:66: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.55 1169 | gfx::Rect newr = mTarget->GetTransform().TransformBounds(ToRect(aR)); 26:47.55 | ~~~~~~^~~~ 26:47.55 In member function ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.55 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.55 from Unified_cpp_dom_canvas0.cpp:11: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.55 363 | MoveBy(-aPoint); 26:47.55 | ^~~~~~~ 26:47.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.55 from Unified_cpp_dom_canvas0.cpp:11: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = double]’: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:452:23: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.55 452 | sz = TransformSize(sz); 26:47.55 | ~~~~~~~~~~~~~^~~~ 26:47.55 In file included from Unified_cpp_dom_canvas0.cpp:20: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In function ‘already_AddRefed mozilla::dom::ExtractSubrect(mozilla::gfx::SourceSurface*, mozilla::gfx::Rect*, mozilla::gfx::DrawTarget*)’: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4330:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.55 4330 | *aSourceRect -= roundedOutSourceRect.TopLeft(); 26:47.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:47.55 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘mozilla::gfx::Rect mozilla::dom::AdjustedTarget::MaxSourceNeededBoundsForShadow(const Rect&, mozilla::dom::CanvasRenderingContext2D*)’: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:670:50: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.55 670 | gfx::Rect sourceBounds = aDestBounds - state.shadowOffset; 26:47.55 | ^~~~~~~~~~~~ 26:47.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:50, 26:47.55 from Unified_cpp_dom_canvas0.cpp:20: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.55 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 26:47.55 | ~~~~~~~~~~~~~^~ 26:47.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:47, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:39, 26:47.55 from Unified_cpp_dom_canvas0.cpp:20: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘void mozilla::gfx::PartialArcToBezier(T*, const Point&, const Point&, const Matrix&, mozilla::gfx::Float) [with T = mozilla::dom::CanvasRenderingContext2D]’: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:83:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.55 83 | Point cp2 = aEndOffset + Point(aEndOffset.y, -aEndOffset.x) * aKappaFactor; 26:47.55 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:47.55 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:50, 26:47.55 from Unified_cpp_dom_canvas0.cpp:20: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 26:47.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.55 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 26:47.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:47.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:47, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:39, 26:47.56 from Unified_cpp_dom_canvas0.cpp:20: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘void mozilla::gfx::PartialArcToBezier(T*, const Point&, const Point&, const Matrix&, mozilla::gfx::Float) [with T = mozilla::dom::CanvasPath]’: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:83:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.56 83 | Point cp2 = aEndOffset + Point(aEndOffset.y, -aEndOffset.x) * aKappaFactor; 26:47.56 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.56 In function ‘mozilla::gfx::Rect mozilla::dom::AdjustedTarget::MaxSourceNeededBoundsForFilter(const Rect&, mozilla::dom::CanvasRenderingContext2D*)’: 26:47.56 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.56 In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:47.56 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.56 In file included from Unified_cpp_dom_canvas0.cpp:20: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual mozilla::gfx::Size mozilla::dom::CanvasUserSpaceMetrics::GetSize() const’: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:2417:21: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.56 2417 | virtual gfx::Size GetSize() const override { return Size(mSize); } 26:47.56 | ^~~~~~~ 26:47.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:50, 26:47.56 from Unified_cpp_dom_canvas0.cpp:20: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.56 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 26:47.56 | ^~~~~~~~~~~ 26:47.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.56 from Unified_cpp_dom_canvas0.cpp:11: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In function ‘mozilla::gfx::IntRectTyped mozilla::gfx::RoundedToInt(const mozilla::gfx::RectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:303:21: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.56 303 | IntRectTyped RoundedToInt(const RectTyped& aRect) { 26:47.56 | ^~~~~~~~~~~~ 26:47.56 In file included from Unified_cpp_dom_canvas0.cpp:20: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual nscoord mozilla::dom::CanvasBidiProcessor::GetWidth()’: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:3523:63: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.56 3523 | gfxTextRun::Metrics textRunMetrics = mTextRun->MeasureText( 26:47.56 | ~~~~~~~~~~~~~~~~~~~~~^ 26:47.56 3524 | mDoMeasureBoundingBox ? gfxFont::TIGHT_INK_EXTENTS 26:47.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.56 3525 | : gfxFont::LOOSE_INK_EXTENTS, 26:47.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.56 3526 | mDrawTarget); 26:47.56 | ~~~~~~~~~~~~ 26:47.56 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:3532:40: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.56 3532 | mBoundingBox = mBoundingBox.Union(textRunMetrics.mBoundingBox); 26:47.56 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.56 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:3522:19: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.56 3522 | virtual nscoord GetWidth() override { 26:47.56 | ^~~~~~~~ 26:47.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:47, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:39, 26:47.56 from Unified_cpp_dom_canvas0.cpp:20: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘void mozilla::gfx::ArcToBezier(T*, const Point&, const Size&, float, float, bool, float, const Matrix&) [with T = mozilla::dom::CanvasPath]’: 26:47.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:155:41: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.56 155 | aSink->LineTo(transform.TransformPoint(currentStartOffset)); 26:47.56 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 26:47.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 26:47.56 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:7, 26:47.56 from Unified_cpp_dom_canvas0.cpp:11: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 26:47.57 | ^~~~~~~~~~~~~~~ 26:47.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 26:47.57 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:50, 26:47.57 from Unified_cpp_dom_canvas0.cpp:20: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 221 | rect = rect.Intersect(mClipStack.LastElement()); 26:47.57 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.57 In file included from Unified_cpp_dom_canvas0.cpp:20: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘bool mozilla::dom::CanvasRenderingContext2D::EnsureTarget(const Rect*, bool)’: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:1245:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 1245 | bool CanvasRenderingContext2D::EnsureTarget(const gfx::Rect* aCoveredRect, 26:47.57 | ^~~~~~~~~~~~~~~~~~~~~~~~ 26:47.57 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:6, 26:47.57 from Unified_cpp_dom_canvas0.cpp:20: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h: In member function ‘virtual void mozilla::dom::CanvasRenderingContext2D::LineTo(double, double)’: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.h:477:68: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 477 | mDSPathBuilder->LineTo(mTarget->GetTransform().TransformPoint(aPoint)); 26:47.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 26:47.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 26:47.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 26:47.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 26:47.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 26:47.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 26:47.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 26:47.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsExpirationTracker.h:11, 26:47.57 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasImageCache.cpp:8, 26:47.57 from Unified_cpp_dom_canvas0.cpp:11: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 12; T = mozilla::gfx::CompositeAttributes; Ts = {mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 26:47.57 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:47.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 26:47.57 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:47.57 In function ‘mozilla::gfx::Rect mozilla::dom::AdjustedTarget::BoundsAfterFilter(const Rect&, mozilla::dom::CanvasRenderingContext2D*)’: 26:47.57 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 In file included from Unified_cpp_dom_canvas0.cpp:20: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual void mozilla::dom::CanvasBidiProcessor::DrawText(nscoord, nscoord)’: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:3592:16: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 3592 | virtual void DrawText(nscoord aXOffset, nscoord aWidth) override { 26:47.57 | ^~~~~~~~ 26:47.57 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:3694:19: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 3694 | mTextRun->Draw(gfxTextRun::Range(mTextRun.get()), point, params); 26:47.57 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:47.57 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘void mozilla::dom::CanvasRenderingContext2D::DrawDirectlyToCanvas(const nsLayoutUtils::DirectDrawInfo&, mozilla::gfx::Rect*, mozilla::gfx::Rect, mozilla::gfx::Rect, mozilla::gfx::IntSize)’: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4641:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 4641 | void CanvasRenderingContext2D::DrawDirectlyToCanvas( 26:47.57 | ^~~~~~~~~~~~~~~~~~~~~~~~ 26:47.57 In function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float]’: 26:47.57 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘void mozilla::dom::CanvasRenderingContext2D::DrawImage(const CanvasImageSource&, double, double, double, double, double, double, double, double, uint8_t, mozilla::ErrorResult&)’: 26:47.57 /builddir/build/BUILD/icecat-78.15.0/dom/canvas/CanvasRenderingContext2D.cpp:4427:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:47.57 4427 | void CanvasRenderingContext2D::DrawImage(const CanvasImageSource& aImage, 26:47.57 | ^~~~~~~~~~~~~~~~~~~~~~~~ 26:47.57 dom/canvas/Unified_cpp_dom_canvas2.o 26:47.58 /usr/lib64/ccache/g++ -o Unified_cpp_dom_canvas1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-error=unused-result -MD -MP -MF .deps/Unified_cpp_dom_canvas1.o.pp Unified_cpp_dom_canvas1.cpp 26:53.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:53.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:53.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:53.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:53.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:53.01 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:10, 26:53.01 from Unified_cpp_dom_crypto0.cpp:2: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 26:53.02 | ^ 26:53.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:10, 26:53.02 from Unified_cpp_dom_crypto0.cpp:2: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 26:53.02 | ^ 26:53.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:10, 26:53.02 from Unified_cpp_dom_crypto0.cpp:2: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 371 | nscoord aAppUnitsPerDevPixel) { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 380 | nscoord aAppUnitsPerDevPixel) { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 387 | nscoord aAppUnitsPerDevPixel) { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 394 | nscoord aAppUnitsPerDevPixel) { 26:53.02 | ^ 26:53.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/WebCryptoTask.cpp:23, 26:53.02 from Unified_cpp_dom_crypto0.cpp:29: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 189 | CSSRect GetExpandedScrollableRect() const { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 243 | CSSRect CalculateScrollRange() const { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 26:53.02 | ^ 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 457 | CSSRect GetVisualViewport() const { 26:53.02 | ^ 26:53.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/WebCryptoTask.cpp:23, 26:53.02 from Unified_cpp_dom_crypto0.cpp:29: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 26:53.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.02 1338 | CSSCoord ToCSSPixels() const { return _0; } 26:53.02 | ^ 26:53.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 26:53.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/WebCryptoTask.cpp:23, 26:53.03 from Unified_cpp_dom_crypto0.cpp:29: 26:53.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 26:53.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.03 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 26:53.03 | ^ 26:53.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 26:53.03 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/WebCryptoTask.cpp:23, 26:53.03 from Unified_cpp_dom_crypto0.cpp:29: 26:53.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 26:53.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.03 21 | inline Rect ToRect(const gfxRect& aRect) { 26:53.03 | ^ 26:53.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.04 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 26:53.04 | ^ 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.04 40 | inline Point ToPoint(const gfxPoint& aPoint) { 26:53.04 | ^ 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.04 44 | inline Size ToSize(const gfxSize& aSize) { 26:53.04 | ^ 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.04 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 26:53.04 | ^ 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.04 52 | inline gfxSize ThebesSize(const Size& aSize) { 26:53.04 | ^ 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.04 56 | inline gfxRect ThebesRect(const Rect& aRect) { 26:53.04 | ^ 26:53.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/WebCryptoTask.cpp:23, 26:53.04 from Unified_cpp_dom_crypto0.cpp:29: 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.04 1859 | int32_t aAppUnitsPerPixel) { 26:53.04 | ^ 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.04 3214 | int32_t aAppUnitsPerPixel) { 26:53.04 | ^ 26:53.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 26:53.04 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/WebCryptoTask.cpp:23, 26:53.04 from Unified_cpp_dom_crypto0.cpp:29: 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 26:53.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.04 332 | LayerPoint GetFixedPositionAnchor() const { 26:53.04 | ^ 26:53.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/WebCryptoTask.cpp:23, 26:53.05 from Unified_cpp_dom_crypto0.cpp:29: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.05 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 26:53.05 | ^ 26:53.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/WebCryptoTask.cpp:23, 26:53.05 from Unified_cpp_dom_crypto0.cpp:29: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.05 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 26:53.05 | ^ 26:53.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:10, 26:53.05 from Unified_cpp_dom_crypto0.cpp:2: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 26:53.05 | ^~~~~~~~ 26:53.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:10, 26:53.05 from Unified_cpp_dom_crypto0.cpp:2: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.05 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 26:53.05 | ^~~~~~~~ 26:53.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:10, 26:53.05 from Unified_cpp_dom_crypto0.cpp:2: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.05 427 | SizeT Size() const { return SizeT(width, height); } 26:53.05 | ^~~~ 26:53.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:10, 26:53.05 from Unified_cpp_dom_crypto0.cpp:2: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.05 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 26:53.05 | ^~~~~~~~ 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 26:53.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.05 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 26:53.05 | ^~~~~~~~ 26:53.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:53.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:10, 26:53.06 from Unified_cpp_dom_crypto0.cpp:2: 26:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 26:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 26:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.06 62 | Sub operator-(const Sub& aPoint) const { 26:53.06 | ^~~~~~~~ 26:53.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:10, 26:53.06 from Unified_cpp_dom_crypto0.cpp:2: 26:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 26:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 26:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.06 43 | friend Sub operator*(T aScale, Sub aCoord) { 26:53.06 | ^~~~~~~~ 26:53.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:10, 26:53.06 from Unified_cpp_dom_crypto0.cpp:2: 26:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 26:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 26:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.06 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 26:53.06 | ^~~~~~~~~~~~~ 26:53.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 26:53.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 26:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 26:53.07 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:10, 26:53.07 from Unified_cpp_dom_crypto0.cpp:2: 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.07 323 | static SizeTyped FromUnknownSize( 26:53.07 | ^~~~~~~~~~~~~~~ 26:53.07 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.h:10, 26:53.07 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:7, 26:53.07 from Unified_cpp_dom_crypto0.cpp:2: 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 26:53.07 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 26:53.07 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:53.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 26:53.07 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/WebCryptoTask.cpp:23, 26:53.07 from Unified_cpp_dom_crypto0.cpp:29: 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 26:53.07 27 | struct JSGCSetting { 26:53.07 | ^~~~~~~~~~~ 26:53.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 26:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 26:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 26:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 26:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 26:53.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 26:53.07 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.h:10, 26:53.07 from /builddir/build/BUILD/icecat-78.15.0/dom/crypto/CryptoBuffer.cpp:7, 26:53.07 from Unified_cpp_dom_crypto0.cpp:2: 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.07 760 | typename detail::Nth::Type extract() { 26:53.07 | ^~~~~~~ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 26:53.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 26:53.07 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/crypto' 26:53.07 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/file' 26:53.07 mkdir -p '.deps/' 26:53.09 dom/file/Unified_cpp_dom_file0.o 26:53.09 dom/file/Unified_cpp_dom_file1.o 26:53.09 /usr/lib64/ccache/g++ -o Unified_cpp_dom_file0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_file0.o.pp Unified_cpp_dom_file0.cpp 27:03.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 27:03.85 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 27:03.85 from APZTestDataBinding.cpp:5, 27:03.85 from UnifiedBindings0.cpp:2: 27:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:03.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:03.86 | ^ 27:03.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 27:03.86 from APZTestDataBinding.cpp:5, 27:03.86 from UnifiedBindings0.cpp:2: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:03.86 | ^ 27:03.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 27:03.86 from APZTestDataBinding.cpp:5, 27:03.86 from UnifiedBindings0.cpp:2: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 371 | nscoord aAppUnitsPerDevPixel) { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 380 | nscoord aAppUnitsPerDevPixel) { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 387 | nscoord aAppUnitsPerDevPixel) { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 394 | nscoord aAppUnitsPerDevPixel) { 27:03.86 | ^ 27:03.86 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 27:03.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonEvent.h:16, 27:03.86 from AddonEvent.cpp:9, 27:03.86 from UnifiedBindings0.cpp:93: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 189 | CSSRect GetExpandedScrollableRect() const { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 243 | CSSRect CalculateScrollRange() const { 27:03.86 | ^ 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:03.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.86 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:03.87 | ^ 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.87 457 | CSSRect GetVisualViewport() const { 27:03.87 | ^ 27:03.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 27:03.87 from AnimatableBinding.cpp:15, 27:03.87 from UnifiedBindings0.cpp:145: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.87 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:03.87 | ^ 27:03.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 27:03.87 from AnimatableBinding.cpp:15, 27:03.87 from UnifiedBindings0.cpp:145: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.87 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:03.87 | ^ 27:03.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 27:03.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 27:03.87 from AnimatableBinding.cpp:15, 27:03.87 from UnifiedBindings0.cpp:145: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.87 21 | inline Rect ToRect(const gfxRect& aRect) { 27:03.87 | ^ 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.87 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:03.87 | ^ 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.87 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:03.87 | ^ 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.87 44 | inline Size ToSize(const gfxSize& aSize) { 27:03.87 | ^ 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.87 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:03.87 | ^ 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:03.87 | ^ 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:03.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.87 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:03.88 | ^ 27:03.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 27:03.88 from AnimatableBinding.cpp:15, 27:03.88 from UnifiedBindings0.cpp:145: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.88 1859 | int32_t aAppUnitsPerPixel) { 27:03.88 | ^ 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.88 3214 | int32_t aAppUnitsPerPixel) { 27:03.88 | ^ 27:03.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 27:03.88 from AnimatableBinding.cpp:15, 27:03.88 from UnifiedBindings0.cpp:145: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.88 332 | LayerPoint GetFixedPositionAnchor() const { 27:03.88 | ^ 27:03.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 27:03.88 from AnimatableBinding.cpp:15, 27:03.88 from UnifiedBindings0.cpp:145: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.88 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:03.88 | ^ 27:03.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 27:03.88 from AnimatableBinding.cpp:15, 27:03.88 from UnifiedBindings0.cpp:145: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.88 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:03.88 | ^ 27:03.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 27:03.88 from APZTestDataBinding.cpp:5, 27:03.88 from UnifiedBindings0.cpp:2: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:03.88 | ^~~~~~~~ 27:03.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 27:03.88 from APZTestDataBinding.cpp:5, 27:03.88 from UnifiedBindings0.cpp:2: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:03.88 | ^~~~~~~~ 27:03.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 27:03.88 from APZTestDataBinding.cpp:5, 27:03.88 from UnifiedBindings0.cpp:2: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:03.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.88 427 | SizeT Size() const { return SizeT(width, height); } 27:03.88 | ^~~~ 27:03.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 27:03.88 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 27:03.88 from APZTestDataBinding.cpp:5, 27:03.89 from UnifiedBindings0.cpp:2: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:03.89 | ^~~~~~~~ 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:03.89 | ^~~~~~~~ 27:03.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 27:03.89 from APZTestDataBinding.cpp:5, 27:03.89 from UnifiedBindings0.cpp:2: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.89 62 | Sub operator-(const Sub& aPoint) const { 27:03.89 | ^~~~~~~~ 27:03.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 27:03.89 from APZTestDataBinding.cpp:5, 27:03.89 from UnifiedBindings0.cpp:2: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.89 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:03.89 | ^~~~~~~~ 27:03.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 27:03.89 from APZTestDataBinding.cpp:5, 27:03.89 from UnifiedBindings0.cpp:2: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:03.89 | ^~~~~~~~~~~~~ 27:03.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 27:03.89 from APZTestDataBinding.cpp:5, 27:03.89 from UnifiedBindings0.cpp:2: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.89 323 | static SizeTyped FromUnknownSize( 27:03.89 | ^~~~~~~~~~~~~~~ 27:03.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 27:03.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:7, 27:03.89 from APZTestDataBinding.cpp:4, 27:03.89 from UnifiedBindings0.cpp:2: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.89 760 | typename detail::Nth::Type extract() { 27:03.89 | ^~~~~~~ 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:03.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:03.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:03.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:03.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:03.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:03.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:03.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:03.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:03.90 dom/bindings/UnifiedBindings10.o 27:03.90 /usr/lib64/ccache/g++ -o UnifiedBindings1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings1.o.pp UnifiedBindings1.cpp 27:09.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:09.65 | ^ 27:09.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:09.65 | ^ 27:09.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.65 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:09.65 | ^ 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.65 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:09.65 | ^ 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.65 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:09.65 | ^ 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:09.65 | ^ 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:09.65 | ^ 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.65 371 | nscoord aAppUnitsPerDevPixel) { 27:09.65 | ^ 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.65 380 | nscoord aAppUnitsPerDevPixel) { 27:09.65 | ^ 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.65 387 | nscoord aAppUnitsPerDevPixel) { 27:09.65 | ^ 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:09.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.65 394 | nscoord aAppUnitsPerDevPixel) { 27:09.65 | ^ 27:09.65 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:09.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 189 | CSSRect GetExpandedScrollableRect() const { 27:09.66 | ^ 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:09.66 | ^ 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:09.66 | ^ 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:09.66 | ^ 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 243 | CSSRect CalculateScrollRange() const { 27:09.66 | ^ 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:09.66 | ^ 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 457 | CSSRect GetVisualViewport() const { 27:09.66 | ^ 27:09.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:09.66 | ^ 27:09.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:09.66 | ^ 27:09.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 21 | inline Rect ToRect(const gfxRect& aRect) { 27:09.66 | ^ 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:09.66 | ^ 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:09.66 | ^ 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 44 | inline Size ToSize(const gfxSize& aSize) { 27:09.66 | ^ 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.66 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:09.66 | ^ 27:09.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.68 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:09.68 | ^ 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.68 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:09.68 | ^ 27:09.68 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.68 1859 | int32_t aAppUnitsPerPixel) { 27:09.68 | ^ 27:09.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.68 3214 | int32_t aAppUnitsPerPixel) { 27:09.68 | ^ 27:09.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.68 332 | LayerPoint GetFixedPositionAnchor() const { 27:09.68 | ^ 27:09.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:09.68 | ^ 27:09.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:09.68 | ^ 27:09.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:57: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/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] 27:09.68 79 | memset(this, 0, sizeof(nsXPTCVariant)); 27:09.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 27:09.68 44 | struct nsXPTCVariant { 27:09.68 | ^~~~~~~~~~~~~ 27:09.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:09.68 | ^~~~~~~~ 27:09.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:09.68 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.69 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:09.69 | ^~~~~~~~ 27:09.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.69 427 | SizeT Size() const { return SizeT(width, height); } 27:09.69 | ^~~~ 27:09.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:09.69 | ^~~~~~~~ 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:09.69 | ^~~~~~~~ 27:09.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.69 62 | Sub operator-(const Sub& aPoint) const { 27:09.69 | ^~~~~~~~ 27:09.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:09.69 | ^~~~~~~~ 27:09.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:09.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:09.69 | ^~~~~~~~~~~~~ 27:09.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:09.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:11: 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.70 323 | static SizeTyped FromUnknownSize( 27:09.70 | ^~~~~~~~~~~~~~~ 27:09.70 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTHashtable.h:22, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsBaseHashtable.h:14, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsDataHashtable.h:11, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.h:19, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:9: 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 27:09.70 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 27:09.70 34 | memset(aT, 0, sizeof(T)); 27:09.70 | ~~~~~~^~~~~~~~~~~~~~~~~~ 27:09.70 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:57: 27:09.70 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 27:09.70 2214 | struct GlobalProperties { 27:09.70 | ^~~~~~~~~~~~~~~~ 27:09.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.h:12, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:9: 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.70 760 | typename detail::Nth::Type extract() { 27:09.70 | ^~~~~~~ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:09.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:09.70 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsCOMArray.h:16, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.h:13, 27:09.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:9: 27:09.70 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h: In member function ‘void nsFrameMessageManager::ReceiveMessage(nsISupports*, nsFrameLoader*, bool, const nsAString&, bool, nsFrameMessageManager::StructuredCloneData*, nsTArray*, mozilla::ErrorResult&)’: 27:09.71 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 27:09.71 410 | size_type Capacity() const { return mHdr->mCapacity; } 27:09.71 | ~~~~~~^~~~~~~~~ 27:09.71 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing ‘ports’ 27:09.71 656 | Sequence> ports; 27:09.71 | ^~~~~ 27:09.71 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsCOMArray.h:16, 27:09.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.h:13, 27:09.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:9: 27:09.71 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 27:09.71 402 | size_type Length() const { return mHdr->mLength; } 27:09.71 | ~~~~~~^~~~~~~ 27:09.71 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing ‘ports’ 27:09.71 656 | Sequence> ports; 27:09.71 | ^~~~~ 27:09.71 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:3078, 27:09.71 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsCOMArray.h:16, 27:09.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.h:13, 27:09.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:9: 27:09.71 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 27:09.71 416 | mArray.mHdr->mLength = 0; 27:09.71 | ~~~~~~~~~~~~~~~~~~~~~^~~ 27:09.71 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameMessageManager.cpp:656:46: note: while referencing ‘ports’ 27:09.71 656 | Sequence> ports; 27:09.71 | ^~~~~ 27:09.71 dom/base/nsGlobalWindowOuter.o 27:09.71 /usr/lib64/ccache/g++ -o nsGlobalWindowInner.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsGlobalWindowInner.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp 27:15.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:8, 27:15.29 from Unified_cpp_dom_file0.cpp:2: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:15.29 | ^ 27:15.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:8, 27:15.29 from Unified_cpp_dom_file0.cpp:2: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:15.29 | ^ 27:15.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:8, 27:15.29 from Unified_cpp_dom_file0.cpp:2: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.29 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:15.29 | ^ 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.29 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:15.29 | ^ 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:15.29 | ^ 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:15.29 | ^ 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:15.29 | ^ 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.29 371 | nscoord aAppUnitsPerDevPixel) { 27:15.29 | ^ 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.29 380 | nscoord aAppUnitsPerDevPixel) { 27:15.29 | ^ 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.29 387 | nscoord aAppUnitsPerDevPixel) { 27:15.29 | ^ 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.29 394 | nscoord aAppUnitsPerDevPixel) { 27:15.29 | ^ 27:15.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 27:15.29 from /builddir/build/BUILD/icecat-78.15.0/dom/file/Blob.cpp:14, 27:15.29 from Unified_cpp_dom_file0.cpp:11: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:15.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.30 189 | CSSRect GetExpandedScrollableRect() const { 27:15.30 | ^ 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.30 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:15.30 | ^ 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.30 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:15.30 | ^ 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.30 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:15.30 | ^ 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.30 243 | CSSRect CalculateScrollRange() const { 27:15.30 | ^ 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:15.30 | ^ 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:15.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.30 457 | CSSRect GetVisualViewport() const { 27:15.30 | ^ 27:15.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:15.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/dom/file/Blob.cpp:14, 27:15.31 from Unified_cpp_dom_file0.cpp:11: 27:15.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:15.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.31 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:15.31 | ^ 27:15.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:15.31 from /builddir/build/BUILD/icecat-78.15.0/dom/file/Blob.cpp:14, 27:15.32 from Unified_cpp_dom_file0.cpp:11: 27:15.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:15.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.32 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:15.32 | ^ 27:15.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:15.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:15.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:15.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:15.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:15.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/dom/file/Blob.cpp:14, 27:15.34 from Unified_cpp_dom_file0.cpp:11: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.34 21 | inline Rect ToRect(const gfxRect& aRect) { 27:15.34 | ^ 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.34 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:15.34 | ^ 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.34 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:15.34 | ^ 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.34 44 | inline Size ToSize(const gfxSize& aSize) { 27:15.34 | ^ 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.34 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:15.34 | ^ 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.34 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:15.34 | ^ 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.34 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:15.34 | ^ 27:15.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/dom/file/Blob.cpp:14, 27:15.34 from Unified_cpp_dom_file0.cpp:11: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.34 1859 | int32_t aAppUnitsPerPixel) { 27:15.34 | ^ 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.34 3214 | int32_t aAppUnitsPerPixel) { 27:15.34 | ^ 27:15.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:15.34 from /builddir/build/BUILD/icecat-78.15.0/dom/file/Blob.cpp:14, 27:15.34 from Unified_cpp_dom_file0.cpp:11: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:15.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.34 332 | LayerPoint GetFixedPositionAnchor() const { 27:15.35 | ^ 27:15.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:15.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:15.35 from /builddir/build/BUILD/icecat-78.15.0/dom/file/Blob.cpp:14, 27:15.35 from Unified_cpp_dom_file0.cpp:11: 27:15.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.36 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:15.36 | ^ 27:15.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/dom/file/Blob.cpp:14, 27:15.36 from Unified_cpp_dom_file0.cpp:11: 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.36 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:15.36 | ^ 27:15.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:8, 27:15.36 from Unified_cpp_dom_file0.cpp:2: 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.36 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:15.36 | ^~~~~~~~ 27:15.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:8, 27:15.36 from Unified_cpp_dom_file0.cpp:2: 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:15.36 | ^~~~~~~~ 27:15.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 27:15.36 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:8, 27:15.36 from Unified_cpp_dom_file0.cpp:2: 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:15.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.37 427 | SizeT Size() const { return SizeT(width, height); } 27:15.37 | ^~~~ 27:15.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 27:15.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 27:15.37 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:8, 27:15.37 from Unified_cpp_dom_file0.cpp:2: 27:15.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:15.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:15.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:15.38 | ^~~~~~~~ 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.38 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:15.38 | ^~~~~~~~ 27:15.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:8, 27:15.38 from Unified_cpp_dom_file0.cpp:2: 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.38 62 | Sub operator-(const Sub& aPoint) const { 27:15.38 | ^~~~~~~~ 27:15.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:8, 27:15.38 from Unified_cpp_dom_file0.cpp:2: 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:15.38 | ^~~~~~~~ 27:15.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:8, 27:15.38 from Unified_cpp_dom_file0.cpp:2: 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:15.38 | ^~~~~~~~~~~~~ 27:15.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:8, 27:15.38 from Unified_cpp_dom_file0.cpp:2: 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.38 323 | static SizeTyped FromUnknownSize( 27:15.38 | ^~~~~~~~~~~~~~~ 27:15.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 27:15.38 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:7, 27:15.38 from Unified_cpp_dom_file0.cpp:2: 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 27:15.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 27:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 27:15.39 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 27:15.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:15.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 27:15.39 from /builddir/build/BUILD/icecat-78.15.0/dom/file/Blob.cpp:14, 27:15.39 from Unified_cpp_dom_file0.cpp:11: 27:15.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 27:15.39 27 | struct JSGCSetting { 27:15.39 | ^~~~~~~~~~~ 27:15.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:15.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:15.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 27:15.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 27:15.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 27:15.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 27:15.40 from /builddir/build/BUILD/icecat-78.15.0/dom/file/BaseBlobImpl.cpp:7, 27:15.40 from Unified_cpp_dom_file0.cpp:2: 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.40 760 | typename detail::Nth::Type extract() { 27:15.40 | ^~~~~~~ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:15.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:15.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:15.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:15.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:15.41 /usr/lib64/ccache/g++ -o Unified_cpp_dom_file1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_file1.o.pp Unified_cpp_dom_file1.cpp 27:16.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:16.13 | ^ 27:16.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:16.13 | ^ 27:16.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 371 | nscoord aAppUnitsPerDevPixel) { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 380 | nscoord aAppUnitsPerDevPixel) { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 387 | nscoord aAppUnitsPerDevPixel) { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 394 | nscoord aAppUnitsPerDevPixel) { 27:16.13 | ^ 27:16.13 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 189 | CSSRect GetExpandedScrollableRect() const { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 243 | CSSRect CalculateScrollRange() const { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:16.13 | ^ 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 457 | CSSRect GetVisualViewport() const { 27:16.13 | ^ 27:16.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 27:16.13 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:11: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:16.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.13 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:16.13 | ^ 27:16.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:11: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:16.14 | ^ 27:16.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:11: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 21 | inline Rect ToRect(const gfxRect& aRect) { 27:16.14 | ^ 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:16.14 | ^ 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:16.14 | ^ 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 44 | inline Size ToSize(const gfxSize& aSize) { 27:16.14 | ^ 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:16.14 | ^ 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:16.14 | ^ 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:16.14 | ^ 27:16.14 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:11: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 1859 | int32_t aAppUnitsPerPixel) { 27:16.14 | ^ 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 3214 | int32_t aAppUnitsPerPixel) { 27:16.14 | ^ 27:16.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/IMEStateManager.h:12, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:14: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 332 | LayerPoint GetFixedPositionAnchor() const { 27:16.14 | ^ 27:16.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/IMEStateManager.h:12, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:14: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:16.14 | ^ 27:16.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/IMEStateManager.h:12, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:14: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:16.14 | ^ 27:16.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/IMEStateManager.h:12, 27:16.14 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:14: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 27:16.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.14 1394 | LayerPoint GetFixedPositionAnchor() { 27:16.14 | ^ 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.16 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 27:16.16 | ^ 27:16.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:28: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.16 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 27:16.16 | ^ 27:16.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:29: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.16 49 | gfx::Size GetInheritedScale() const { return mScale; } 27:16.16 | ^ 27:16.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:29: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.16 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 27:16.16 | ^ 27:16.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:16.16 | ^~~~~~~~ 27:16.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:16.16 | ^~~~~~~~ 27:16.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.16 427 | SizeT Size() const { return SizeT(width, height); } 27:16.16 | ^~~~ 27:16.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.16 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:16.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:16.17 | ^~~~~~~~ 27:16.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:16.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:16.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:16.17 | ^~~~~~~~ 27:16.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:16.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:16.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.18 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:16.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:16.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.18 62 | Sub operator-(const Sub& aPoint) const { 27:16.18 | ^~~~~~~~ 27:16.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:16.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:16.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.18 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:16.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.19 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:16.19 | ^~~~~~~~ 27:16.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:16.19 | ^~~~~~~~~~~~~ 27:16.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.19 323 | static SizeTyped FromUnknownSize( 27:16.19 | ^~~~~~~~~~~~~~~ 27:16.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.19 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 27:16.19 | ^~~~~~~~~~~~~~ 27:16.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:16.19 | ^~~~~~~~~~~~~ 27:16.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.19 383 | Point TopLeft() const { return Point(x, y); } 27:16.19 | ^~~~~~~ 27:16.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.19 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 27:16.19 | ^~~~~~~~~~~~~~~ 27:16.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.19 277 | static RectTyped FromUnknownRect( 27:16.19 | ^~~~~~~~~~~~~~~ 27:16.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 27:16.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.19 150 | static PointTyped FromUnknownPoint( 27:16.19 | ^~~~~~~~~~~~~~~~ 27:16.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.19 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.20 282 | RectTyped ToUnknownRect() const { 27:16.20 | ^~~~~~~~~~~~~ 27:16.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.20 246 | PointTyped As2DPoint() const { 27:16.20 | ^~~~~~~~~ 27:16.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.20 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 27:16.20 | ^~~~~~~~~ 27:16.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.20 2266 | PointTyped TransformPointSimple( 27:16.20 | ^~~~~~~~~~~~~~~~~~~~ 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.20 794 | RectTyped TransformAndClipBounds( 27:16.20 | ^~~~~~~~~~~~~~~~~~~~~~ 27:16.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 27:16.20 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:16.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:16.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:16.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:16.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:16.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:16.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:16.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.22 760 | typename detail::Nth::Type extract() { 27:16.22 | ^~~~~~~ 27:16.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:16.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:16.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:16.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.23 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.23 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 27:16.23 | ^~~~~~~~~ 27:16.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:16.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 27:16.23 from /builddir/build/BUILD/icecat-78.15.0/dom/events/EventStateManager.cpp:7: 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)’: 27:16.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:312:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.23 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 27:16.23 | ^~~~~~~~~~ 27:16.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/file/ipc' 27:16.23 mkdir -p '.deps/' 27:16.23 dom/file/ipc/Unified_cpp_dom_file_ipc0.o 27:16.23 /usr/lib64/ccache/g++ -o Unified_cpp_dom_file_ipc0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/file/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_file_ipc0.o.pp Unified_cpp_dom_file_ipc0.cpp 27:16.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:16.98 from Unified_cpp_dom_fetch0.cpp:2: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:16.98 | ^ 27:16.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:16.98 from Unified_cpp_dom_fetch0.cpp:2: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:16.98 | ^ 27:16.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:16.98 from Unified_cpp_dom_fetch0.cpp:2: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:16.98 | ^ 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:16.98 | ^ 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:16.98 | ^ 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:16.98 | ^ 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:16.98 | ^ 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 371 | nscoord aAppUnitsPerDevPixel) { 27:16.98 | ^ 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 380 | nscoord aAppUnitsPerDevPixel) { 27:16.98 | ^ 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 387 | nscoord aAppUnitsPerDevPixel) { 27:16.98 | ^ 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 394 | nscoord aAppUnitsPerDevPixel) { 27:16.98 | ^ 27:16.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLFormSubmission.h:11, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormData.h:13, 27:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:9, 27:16.98 from Unified_cpp_dom_fetch0.cpp:2: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 189 | CSSRect GetExpandedScrollableRect() const { 27:16.98 | ^ 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.98 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:16.98 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:16.99 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:16.99 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 243 | CSSRect CalculateScrollRange() const { 27:16.99 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:16.99 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 457 | CSSRect GetVisualViewport() const { 27:16.99 | ^ 27:16.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/ChannelInfo.cpp:15, 27:16.99 from Unified_cpp_dom_fetch0.cpp:11: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:16.99 | ^ 27:16.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/ChannelInfo.cpp:15, 27:16.99 from Unified_cpp_dom_fetch0.cpp:11: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:16.99 | ^ 27:16.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/ChannelInfo.cpp:15, 27:16.99 from Unified_cpp_dom_fetch0.cpp:11: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 21 | inline Rect ToRect(const gfxRect& aRect) { 27:16.99 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:16.99 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:16.99 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 44 | inline Size ToSize(const gfxSize& aSize) { 27:16.99 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:16.99 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:16.99 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:16.99 | ^ 27:16.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 27:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/ChannelInfo.cpp:15, 27:16.99 from Unified_cpp_dom_fetch0.cpp:11: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:16.99 1859 | int32_t aAppUnitsPerPixel) { 27:16.99 | ^ 27:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.01 3214 | int32_t aAppUnitsPerPixel) { 27:17.01 | ^ 27:17.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/ChannelInfo.cpp:15, 27:17.01 from Unified_cpp_dom_fetch0.cpp:11: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.01 332 | LayerPoint GetFixedPositionAnchor() const { 27:17.01 | ^ 27:17.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/ChannelInfo.cpp:15, 27:17.01 from Unified_cpp_dom_fetch0.cpp:11: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:17.01 | ^ 27:17.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/ChannelInfo.cpp:15, 27:17.01 from Unified_cpp_dom_fetch0.cpp:11: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.01 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:17.01 | ^ 27:17.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:17.01 from Unified_cpp_dom_fetch0.cpp:2: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.01 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:17.01 | ^~~~~~~~ 27:17.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:17.01 from Unified_cpp_dom_fetch0.cpp:2: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.01 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:17.01 | ^~~~~~~~ 27:17.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:17.01 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:17.01 from Unified_cpp_dom_fetch0.cpp:2: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.02 427 | SizeT Size() const { return SizeT(width, height); } 27:17.02 | ^~~~ 27:17.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:17.02 from Unified_cpp_dom_fetch0.cpp:2: 27:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.02 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:17.02 | ^~~~~~~~ 27:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.02 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:17.02 | ^~~~~~~~ 27:17.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:17.03 from Unified_cpp_dom_fetch0.cpp:2: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.03 62 | Sub operator-(const Sub& aPoint) const { 27:17.03 | ^~~~~~~~ 27:17.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:17.03 from Unified_cpp_dom_fetch0.cpp:2: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.03 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:17.03 | ^~~~~~~~ 27:17.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:17.03 from Unified_cpp_dom_fetch0.cpp:2: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.03 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:17.03 | ^~~~~~~~~~~~~ 27:17.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:17.03 from Unified_cpp_dom_fetch0.cpp:2: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.03 323 | static SizeTyped FromUnknownSize( 27:17.03 | ^~~~~~~~~~~~~~~ 27:17.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:11, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:8, 27:17.03 from Unified_cpp_dom_fetch0.cpp:2: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 27:17.03 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 27:17.03 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:17.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/Fetch.cpp:46, 27:17.03 from Unified_cpp_dom_fetch0.cpp:29: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 27:17.03 27 | struct JSGCSetting { 27:17.03 | ^~~~~~~~~~~ 27:17.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:20, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.h:10, 27:17.03 from /builddir/build/BUILD/icecat-78.15.0/dom/fetch/BodyExtractor.cpp:7, 27:17.03 from Unified_cpp_dom_fetch0.cpp:2: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.04 760 | typename detail::Nth::Type extract() { 27:17.04 | ^~~~~~~ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:17.04 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/fetch' 27:17.04 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/file/uri' 27:17.04 mkdir -p '.deps/' 27:17.05 dom/file/uri/Unified_cpp_dom_file_uri0.o 27:17.06 /usr/lib64/ccache/g++ -o Unified_cpp_dom_file_uri0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/file/uri -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/file/uri -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_file_uri0.o.pp Unified_cpp_dom_file_uri0.cpp 27:18.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.58 from Unified_cpp_dom_events0.cpp:2: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:18.58 | ^ 27:18.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.58 from Unified_cpp_dom_events0.cpp:2: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:18.58 | ^ 27:18.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.58 from Unified_cpp_dom_events0.cpp:2: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:18.58 | ^ 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:18.58 | ^ 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:18.58 | ^ 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:18.58 | ^ 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:18.58 | ^ 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 371 | nscoord aAppUnitsPerDevPixel) { 27:18.58 | ^ 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 380 | nscoord aAppUnitsPerDevPixel) { 27:18.58 | ^ 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 387 | nscoord aAppUnitsPerDevPixel) { 27:18.58 | ^ 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 394 | nscoord aAppUnitsPerDevPixel) { 27:18.58 | ^ 27:18.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.58 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.58 from Unified_cpp_dom_events0.cpp:2: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 189 | CSSRect GetExpandedScrollableRect() const { 27:18.58 | ^ 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:18.58 | ^ 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:18.58 | ^ 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:18.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:18.59 | ^ 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 243 | CSSRect CalculateScrollRange() const { 27:18.59 | ^ 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:18.59 | ^ 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 457 | CSSRect GetVisualViewport() const { 27:18.59 | ^ 27:18.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:37, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/dom/events/CompositionEvent.cpp:7, 27:18.59 from Unified_cpp_dom_events0.cpp:56: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:18.59 | ^ 27:18.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/dom/events/CompositionEvent.cpp:7, 27:18.59 from Unified_cpp_dom_events0.cpp:56: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:18.59 | ^ 27:18.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 27:18.59 from /builddir/build/BUILD/icecat-78.15.0/dom/events/CompositionEvent.cpp:7, 27:18.59 from Unified_cpp_dom_events0.cpp:56: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 21 | inline Rect ToRect(const gfxRect& aRect) { 27:18.59 | ^ 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:18.59 | ^ 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:18.59 | ^ 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 44 | inline Size ToSize(const gfxSize& aSize) { 27:18.59 | ^ 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:18.59 | ^ 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.59 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:18.59 | ^ 27:18.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:18.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:18.60 | ^ 27:18.60 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:18.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/dom/events/CompositionEvent.cpp:7, 27:18.61 from Unified_cpp_dom_events0.cpp:56: 27:18.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:18.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.61 1859 | int32_t aAppUnitsPerPixel) { 27:18.61 | ^ 27:18.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:18.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.61 3214 | int32_t aAppUnitsPerPixel) { 27:18.61 | ^ 27:18.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/dom/events/CompositionEvent.cpp:7, 27:18.61 from Unified_cpp_dom_events0.cpp:56: 27:18.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:18.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.61 332 | LayerPoint GetFixedPositionAnchor() const { 27:18.61 | ^ 27:18.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:18.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/dom/events/CompositionEvent.cpp:7, 27:18.62 from Unified_cpp_dom_events0.cpp:56: 27:18.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:18.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.62 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:18.62 | ^ 27:18.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/dom/events/CompositionEvent.cpp:7, 27:18.62 from Unified_cpp_dom_events0.cpp:56: 27:18.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:18.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.62 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:18.62 | ^ 27:18.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:18.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/dom/events/CompositionEvent.cpp:7, 27:18.63 from Unified_cpp_dom_events0.cpp:56: 27:18.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 27:18.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.63 1394 | LayerPoint GetFixedPositionAnchor() { 27:18.63 | ^ 27:18.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 27:18.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.63 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 27:18.63 | ^ 27:18.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/dom/events/CompositionEvent.cpp:7, 27:18.63 from Unified_cpp_dom_events0.cpp:56: 27:18.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 27:18.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.63 49 | gfx::Size GetInheritedScale() const { return mScale; } 27:18.63 | ^ 27:18.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 27:18.63 from /builddir/build/BUILD/icecat-78.15.0/dom/events/CompositionEvent.cpp:7, 27:18.63 from Unified_cpp_dom_events0.cpp:56: 27:18.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 27:18.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.63 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 27:18.63 | ^ 27:18.64 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/dom/events/ContentEventHandler.cpp:38, 27:18.64 from Unified_cpp_dom_events0.cpp:74: 27:18.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 27:18.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.64 300 | PropertyProvider* aProvider = nullptr) const { 27:18.64 | ^ 27:18.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/dom/events/DataTransfer.cpp:35, 27:18.64 from Unified_cpp_dom_events0.cpp:101: 27:18.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 27:18.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.64 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 27:18.64 | ^ 27:18.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.64 from Unified_cpp_dom_events0.cpp:2: 27:18.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:18.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:18.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:18.64 | ^~~~~~~~ 27:18.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.64 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.64 from Unified_cpp_dom_events0.cpp:2: 27:18.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:18.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:18.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:18.64 | ^~~~~~~~ 27:18.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.65 from Unified_cpp_dom_events0.cpp:2: 27:18.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:18.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:18.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.65 427 | SizeT Size() const { return SizeT(width, height); } 27:18.65 | ^~~~ 27:18.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.65 from Unified_cpp_dom_events0.cpp:2: 27:18.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:18.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:18.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:18.65 | ^~~~~~~~ 27:18.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:18.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:18.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:18.65 | ^~~~~~~~ 27:18.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.65 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.65 from Unified_cpp_dom_events0.cpp:2: 27:18.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:18.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.66 62 | Sub operator-(const Sub& aPoint) const { 27:18.66 | ^~~~~~~~ 27:18.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.66 from Unified_cpp_dom_events0.cpp:2: 27:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.66 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:18.66 | ^~~~~~~~ 27:18.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.66 from Unified_cpp_dom_events0.cpp:2: 27:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:18.66 | ^~~~~~~~~~~~~ 27:18.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.66 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.66 from Unified_cpp_dom_events0.cpp:2: 27:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:18.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.67 323 | static SizeTyped FromUnknownSize( 27:18.67 | ^~~~~~~~~~~~~~~ 27:18.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.67 from Unified_cpp_dom_events0.cpp:2: 27:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 27:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 27:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.67 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 27:18.67 | ^~~~~~~~~~~~~~ 27:18.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.67 from Unified_cpp_dom_events0.cpp:2: 27:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 27:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 27:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.67 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:18.67 | ^~~~~~~~~~~~~ 27:18.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.67 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.67 from Unified_cpp_dom_events0.cpp:2: 27:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 27:18.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.68 383 | Point TopLeft() const { return Point(x, y); } 27:18.68 | ^~~~~~~ 27:18.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.68 from Unified_cpp_dom_events0.cpp:2: 27:18.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 27:18.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 27:18.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.68 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 27:18.68 | ^~~~~~~~~~~~~~~ 27:18.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.68 from Unified_cpp_dom_events0.cpp:2: 27:18.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:18.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 27:18.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.68 277 | static RectTyped FromUnknownRect( 27:18.68 | ^~~~~~~~~~~~~~~ 27:18.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.68 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.68 from Unified_cpp_dom_events0.cpp:2: 27:18.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:18.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 27:18.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.69 150 | static PointTyped FromUnknownPoint( 27:18.69 | ^~~~~~~~~~~~~~~~ 27:18.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:18.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.69 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.69 from Unified_cpp_dom_events0.cpp:2: 27:18.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 27:18.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 27:18.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.69 282 | RectTyped ToUnknownRect() const { 27:18.69 | ^~~~~~~~~~~~~ 27:18.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:18.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.69 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.69 from Unified_cpp_dom_events0.cpp:2: 27:18.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 27:18.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 27:18.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 27:18.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.69 246 | PointTyped As2DPoint() const { 27:18.70 | ^~~~~~~~~ 27:18.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.70 from Unified_cpp_dom_events0.cpp:2: 27:18.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:18.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:18.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:18.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.70 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 27:18.70 | ^~~~~~~~~ 27:18.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 27:18.70 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.70 from Unified_cpp_dom_events0.cpp:2: 27:18.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 27:18.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.71 2266 | PointTyped TransformPointSimple( 27:18.71 | ^~~~~~~~~~~~~~~~~~~~ 27:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 27:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.71 794 | RectTyped TransformAndClipBounds( 27:18.71 | ^~~~~~~~~~~~~~~~~~~~~~ 27:18.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 27:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 27:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 27:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 27:18.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 27:18.71 from /builddir/build/BUILD/icecat-78.15.0/dom/events/AnimationEvent.cpp:7, 27:18.71 from Unified_cpp_dom_events0.cpp:2: 27:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:18.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.72 760 | typename detail::Nth::Type extract() { 27:18.72 | ^~~~~~~ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:18.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:18.72 dom/events/Unified_cpp_dom_events3.o 27:18.72 /usr/lib64/ccache/g++ -o Unified_cpp_dom_events2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/events -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_events2.o.pp Unified_cpp_dom_events2.cpp 27:20.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStream.h:11, 27:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStreamChild.h:9, 27:20.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IPCBlobInputStreamChild.h:10, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamThread.h:10, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/dom/file/TemporaryFileBlobImpl.cpp:9, 27:20.91 from Unified_cpp_dom_file1.cpp:11: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.91 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:20.91 | ^ 27:20.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStream.h:11, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStreamChild.h:9, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IPCBlobInputStreamChild.h:10, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamThread.h:10, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/dom/file/TemporaryFileBlobImpl.cpp:9, 27:20.91 from Unified_cpp_dom_file1.cpp:11: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:20.91 | ^ 27:20.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStream.h:11, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStreamChild.h:9, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IPCBlobInputStreamChild.h:10, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamThread.h:10, 27:20.91 from /builddir/build/BUILD/icecat-78.15.0/dom/file/TemporaryFileBlobImpl.cpp:9, 27:20.91 from Unified_cpp_dom_file1.cpp:11: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:20.91 | ^ 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:20.91 | ^ 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:20.91 | ^ 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:20.91 | ^ 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:20.91 | ^ 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.91 371 | nscoord aAppUnitsPerDevPixel) { 27:20.91 | ^ 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:20.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.91 380 | nscoord aAppUnitsPerDevPixel) { 27:20.92 | ^ 27:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.92 387 | nscoord aAppUnitsPerDevPixel) { 27:20.92 | ^ 27:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:20.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.92 394 | nscoord aAppUnitsPerDevPixel) { 27:20.92 | ^ 27:20.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:20.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStream.h:11, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStreamChild.h:9, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IPCBlobInputStreamChild.h:10, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamThread.h:10, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/dom/file/TemporaryFileBlobImpl.cpp:9, 27:20.93 from Unified_cpp_dom_file1.cpp:11: 27:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:20.93 | ^~~~~~~~ 27:20.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStream.h:11, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PIPCBlobInputStreamChild.h:9, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IPCBlobInputStreamChild.h:10, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamThread.h:10, 27:20.93 from /builddir/build/BUILD/icecat-78.15.0/dom/file/TemporaryFileBlobImpl.cpp:9, 27:20.93 from Unified_cpp_dom_file1.cpp:11: 27:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:20.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:20.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:20.93 | ^~~~~~~~ 27:20.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/file' 27:20.95 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/filehandle' 27:20.95 mkdir -p '.deps/' 27:20.96 dom/filehandle/Unified_cpp_dom_filehandle0.o 27:20.96 /usr/lib64/ccache/g++ -o Unified_cpp_dom_filehandle0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/filehandle -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/filehandle -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_filehandle0.o.pp Unified_cpp_dom_filehandle0.cpp 27:24.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.64 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.64 from Unified_cpp_dom_events1.cpp:2: 27:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:24.64 | ^ 27:24.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.64 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.64 from Unified_cpp_dom_events1.cpp:2: 27:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.64 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:24.64 | ^ 27:24.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:24.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.64 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.64 from Unified_cpp_dom_events1.cpp:2: 27:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:24.64 | ^ 27:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:24.64 | ^ 27:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:24.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:24.64 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 371 | nscoord aAppUnitsPerDevPixel) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 380 | nscoord aAppUnitsPerDevPixel) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 387 | nscoord aAppUnitsPerDevPixel) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 394 | nscoord aAppUnitsPerDevPixel) { 27:24.65 | ^ 27:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:13, 27:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:18, 27:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:14, 27:24.65 from Unified_cpp_dom_events1.cpp:2: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 189 | CSSRect GetExpandedScrollableRect() const { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 243 | CSSRect CalculateScrollRange() const { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 457 | CSSRect GetVisualViewport() const { 27:24.65 | ^ 27:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 27:24.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 27:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 27:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:14, 27:24.65 from Unified_cpp_dom_events1.cpp:2: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:24.65 | ^ 27:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 27:24.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 27:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 27:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:14, 27:24.65 from Unified_cpp_dom_events1.cpp:2: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:24.65 | ^ 27:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:24.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 27:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:14, 27:24.65 from Unified_cpp_dom_events1.cpp:2: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 21 | inline Rect ToRect(const gfxRect& aRect) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 44 | inline Size ToSize(const gfxSize& aSize) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.65 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:24.65 | ^ 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.67 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:24.67 | ^ 27:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:14, 27:24.67 from Unified_cpp_dom_events1.cpp:2: 27:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.67 1859 | int32_t aAppUnitsPerPixel) { 27:24.67 | ^ 27:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.67 3214 | int32_t aAppUnitsPerPixel) { 27:24.67 | ^ 27:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:17, 27:24.67 from Unified_cpp_dom_events1.cpp:2: 27:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.67 332 | LayerPoint GetFixedPositionAnchor() const { 27:24.67 | ^ 27:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:17, 27:24.67 from Unified_cpp_dom_events1.cpp:2: 27:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.67 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:24.67 | ^ 27:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:17, 27:24.67 from Unified_cpp_dom_events1.cpp:2: 27:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.67 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:24.68 | ^ 27:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:31, 27:24.68 from Unified_cpp_dom_events1.cpp:2: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.68 1394 | LayerPoint GetFixedPositionAnchor() { 27:24.68 | ^ 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.68 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 27:24.68 | ^ 27:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:31, 27:24.68 from Unified_cpp_dom_events1.cpp:2: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.68 49 | gfx::Size GetInheritedScale() const { return mScale; } 27:24.68 | ^ 27:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:31, 27:24.68 from Unified_cpp_dom_events1.cpp:2: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.68 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 27:24.68 | ^ 27:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/events/IMEStateManager.cpp:23, 27:24.68 from Unified_cpp_dom_events1.cpp:74: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.68 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 27:24.68 | ^ 27:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.68 from Unified_cpp_dom_events1.cpp:2: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:24.68 | ^~~~~~~~ 27:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.68 from Unified_cpp_dom_events1.cpp:2: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:24.68 | ^~~~~~~~ 27:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.68 from Unified_cpp_dom_events1.cpp:2: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.68 427 | SizeT Size() const { return SizeT(width, height); } 27:24.68 | ^~~~ 27:24.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:24.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:24.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.70 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.70 from Unified_cpp_dom_events1.cpp:2: 27:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.70 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:24.70 | ^~~~~~~~ 27:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.70 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:24.71 | ^~~~~~~~ 27:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.71 from Unified_cpp_dom_events1.cpp:2: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.71 62 | Sub operator-(const Sub& aPoint) const { 27:24.71 | ^~~~~~~~ 27:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.71 from Unified_cpp_dom_events1.cpp:2: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.71 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:24.71 | ^~~~~~~~ 27:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.71 from Unified_cpp_dom_events1.cpp:2: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:24.71 | ^~~~~~~~~~~~~ 27:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.71 from Unified_cpp_dom_events1.cpp:2: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.71 323 | static SizeTyped FromUnknownSize( 27:24.71 | ^~~~~~~~~~~~~~~ 27:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.71 from Unified_cpp_dom_events1.cpp:2: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.71 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 27:24.71 | ^~~~~~~~~~~~~~ 27:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.71 from Unified_cpp_dom_events1.cpp:2: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:24.71 | ^~~~~~~~~~~~~ 27:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.71 from Unified_cpp_dom_events1.cpp:2: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 27:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.71 383 | Point TopLeft() const { return Point(x, y); } 27:24.71 | ^~~~~~~ 27:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.71 from Unified_cpp_dom_events1.cpp:2: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.72 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 27:24.72 | ^~~~~~~~~~~~~~~ 27:24.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.72 from Unified_cpp_dom_events1.cpp:2: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.72 277 | static RectTyped FromUnknownRect( 27:24.72 | ^~~~~~~~~~~~~~~ 27:24.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.72 from Unified_cpp_dom_events1.cpp:2: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.72 150 | static PointTyped FromUnknownPoint( 27:24.72 | ^~~~~~~~~~~~~~~~ 27:24.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.72 from Unified_cpp_dom_events1.cpp:2: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.72 282 | RectTyped ToUnknownRect() const { 27:24.72 | ^~~~~~~~~~~~~ 27:24.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.72 from Unified_cpp_dom_events1.cpp:2: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:545:74: required from here 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.72 950 | PointTyped TransformPoint( 27:24.72 | ^~~~~~~~~~~~~~ 27:24.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.72 from Unified_cpp_dom_events1.cpp:2: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.72 246 | PointTyped As2DPoint() const { 27:24.72 | ^~~~~~~~~ 27:24.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.72 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.72 from Unified_cpp_dom_events1.cpp:2: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:24.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.72 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 27:24.72 | ^~~~~~~~~ 27:24.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.74 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.74 from Unified_cpp_dom_events1.cpp:2: 27:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 27:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.74 2266 | PointTyped TransformPointSimple( 27:24.74 | ^~~~~~~~~~~~~~~~~~~~ 27:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.75 794 | RectTyped TransformAndClipBounds( 27:24.75 | ^~~~~~~~~~~~~~~~~~~~~~ 27:24.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.75 from Unified_cpp_dom_events1.cpp:2: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayoutDevicePixel; F = float]’: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:545:74: required from here 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.75 246 | PointTyped As2DPoint() const { 27:24.75 | ^~~~~~~~~ 27:24.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.75 from Unified_cpp_dom_events1.cpp:2: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 27:24.75 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 27:24.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:24.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:17, 27:24.75 from Unified_cpp_dom_events1.cpp:2: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 27:24.75 27 | struct JSGCSetting { 27:24.75 | ^~~~~~~~~~~ 27:24.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/HeapAPI.h:13, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Id.h:29, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/AccessCheck.h:10, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:7, 27:24.75 from Unified_cpp_dom_events1.cpp:2: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.75 760 | typename detail::Nth::Type extract() { 27:24.75 | ^~~~~~~ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.75 In file included from Unified_cpp_dom_events1.cpp:2: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp: In static member function ‘static mozilla::CSSIntPoint mozilla::dom::Event::GetScreenCoords(nsPresContext*, mozilla::WidgetEvent*, mozilla::LayoutDeviceIntPoint)’: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:546:21: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.75 546 | floatPoint); 27:24.75 | ^ 27:24.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.75 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.75 from Unified_cpp_dom_events1.cpp:2: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.75 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 27:24.76 | ^~~~~~~~~ 27:24.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:24.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:24.76 from /builddir/build/BUILD/icecat-78.15.0/dom/events/Event.cpp:9, 27:24.76 from Unified_cpp_dom_events1.cpp:2: 27:24.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 27:24.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:24.76 950 | PointTyped TransformPoint( 27:24.76 | ^~~~~~~~~~~~~~ 27:24.76 /usr/lib64/ccache/g++ -o Unified_cpp_dom_events3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/events -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_events3.o.pp Unified_cpp_dom_events3.cpp 27:36.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.18 from Unified_cpp_dom_canvas1.cpp:2: 27:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:36.18 | ^ 27:36.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.18 from Unified_cpp_dom_canvas1.cpp:2: 27:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:36.18 | ^ 27:36.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.18 from Unified_cpp_dom_canvas1.cpp:2: 27:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:36.18 | ^ 27:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:36.18 | ^ 27:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:36.18 | ^ 27:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 371 | nscoord aAppUnitsPerDevPixel) { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 380 | nscoord aAppUnitsPerDevPixel) { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 387 | nscoord aAppUnitsPerDevPixel) { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 394 | nscoord aAppUnitsPerDevPixel) { 27:36.19 | ^ 27:36.19 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.19 from Unified_cpp_dom_canvas1.cpp:2: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 189 | CSSRect GetExpandedScrollableRect() const { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 243 | CSSRect CalculateScrollRange() const { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 457 | CSSRect GetVisualViewport() const { 27:36.19 | ^ 27:36.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:26, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.19 from Unified_cpp_dom_canvas1.cpp:2: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:36.19 | ^ 27:36.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:26, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.19 from Unified_cpp_dom_canvas1.cpp:2: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:36.19 | ^ 27:36.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:27, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.19 from Unified_cpp_dom_canvas1.cpp:2: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 21 | inline Rect ToRect(const gfxRect& aRect) { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.19 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:36.19 | ^ 27:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:36.21 | ^ 27:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.21 44 | inline Size ToSize(const gfxSize& aSize) { 27:36.21 | ^ 27:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.21 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:36.21 | ^ 27:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:36.22 | ^ 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:36.22 | ^ 27:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:27, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.22 from Unified_cpp_dom_canvas1.cpp:2: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 1859 | int32_t aAppUnitsPerPixel) { 27:36.22 | ^ 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 3214 | int32_t aAppUnitsPerPixel) { 27:36.22 | ^ 27:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.cpp:13, 27:36.22 from Unified_cpp_dom_canvas1.cpp:101: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 332 | LayerPoint GetFixedPositionAnchor() const { 27:36.22 | ^ 27:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.cpp:13, 27:36.22 from Unified_cpp_dom_canvas1.cpp:101: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:36.22 | ^ 27:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureHost.h:23, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/Effects.h:18, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CompositableHost.h:24, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.cpp:13, 27:36.22 from Unified_cpp_dom_canvas1.cpp:101: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:36.22 | ^ 27:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.cpp:28, 27:36.22 from Unified_cpp_dom_canvas1.cpp:101: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 1394 | LayerPoint GetFixedPositionAnchor() { 27:36.22 | ^ 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 27:36.22 | ^ 27:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGObserverUtils.h:22, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.cpp:51, 27:36.22 from Unified_cpp_dom_canvas1.cpp:101: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 27:36.22 | ^ 27:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.cpp:58, 27:36.22 from Unified_cpp_dom_canvas1.cpp:101: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 49 | gfx::Size GetInheritedScale() const { return mScale; } 27:36.22 | ^ 27:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.22 from Unified_cpp_dom_canvas1.cpp:2: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:36.22 | ^~~~~~~~ 27:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.23 from Unified_cpp_dom_canvas1.cpp:2: 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:36.23 | ^~~~~~~~ 27:36.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.23 from Unified_cpp_dom_canvas1.cpp:2: 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.23 427 | SizeT Size() const { return SizeT(width, height); } 27:36.23 | ^~~~ 27:36.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.23 from Unified_cpp_dom_canvas1.cpp:2: 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:36.23 | ^~~~~~~~ 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.23 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:36.23 | ^~~~~~~~ 27:36.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.23 from Unified_cpp_dom_canvas1.cpp:2: 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.23 62 | Sub operator-(const Sub& aPoint) const { 27:36.23 | ^~~~~~~~ 27:36.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 27:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:36.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:36.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:36.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:36.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.25 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.25 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.25 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.25 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.25 from Unified_cpp_dom_canvas1.cpp:2: 27:36.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.26 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:36.26 | ^~~~~~~~ 27:36.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.26 from Unified_cpp_dom_canvas1.cpp:2: 27:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:36.26 | ^~~~~~~~~~~~~ 27:36.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.26 from Unified_cpp_dom_canvas1.cpp:2: 27:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.26 323 | static SizeTyped FromUnknownSize( 27:36.26 | ^~~~~~~~~~~~~~~ 27:36.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.26 from Unified_cpp_dom_canvas1.cpp:2: 27:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 27:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 27:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.26 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 27:36.27 | ^~~~~~~~~~~~~~ 27:36.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.27 from Unified_cpp_dom_canvas1.cpp:2: 27:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 27:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 27:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:36.27 | ^~~~~~~~~~~~~ 27:36.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.27 from Unified_cpp_dom_canvas1.cpp:2: 27:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 27:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.27 383 | Point TopLeft() const { return Point(x, y); } 27:36.27 | ^~~~~~~ 27:36.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.29 from Unified_cpp_dom_canvas1.cpp:2: 27:36.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 27:36.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 27:36.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.29 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 27:36.29 | ^~~~~~~~~~~~~~~ 27:36.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 27:36.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.30 from Unified_cpp_dom_canvas1.cpp:2: 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.30 246 | PointTyped As2DPoint() const { 27:36.30 | ^~~~~~~~~ 27:36.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.30 from Unified_cpp_dom_canvas1.cpp:2: 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.30 794 | RectTyped TransformAndClipBounds( 27:36.30 | ^~~~~~~~~~~~~~~~~~~~~~ 27:36.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:16, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2Context.h:9, 27:36.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGL2ContextFramebuffers.cpp:6, 27:36.30 from Unified_cpp_dom_canvas1.cpp:2: 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:36.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.31 760 | typename detail::Nth::Type extract() { 27:36.31 | ^~~~~~~ 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:36.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.31 dom/canvas/Unified_cpp_dom_canvas3.o 27:36.31 /usr/lib64/ccache/g++ -o Unified_cpp_dom_canvas2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-error=unused-result -MD -MP -MF .deps/Unified_cpp_dom_canvas2.o.pp Unified_cpp_dom_canvas2.cpp 27:36.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:12, 27:36.49 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:36.49 | ^ 27:36.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:12, 27:36.49 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:36.49 | ^ 27:36.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:12, 27:36.49 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:36.49 | ^ 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:36.49 | ^ 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:36.49 | ^ 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:36.49 | ^ 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:36.49 | ^ 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 371 | nscoord aAppUnitsPerDevPixel) { 27:36.49 | ^ 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 380 | nscoord aAppUnitsPerDevPixel) { 27:36.49 | ^ 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 387 | nscoord aAppUnitsPerDevPixel) { 27:36.49 | ^ 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 394 | nscoord aAppUnitsPerDevPixel) { 27:36.49 | ^ 27:36.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:36.49 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURLProtocolHandler.cpp:12, 27:36.49 from Unified_cpp_dom_file_uri0.cpp:20: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 189 | CSSRect GetExpandedScrollableRect() const { 27:36.49 | ^ 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:36.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.49 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:36.50 | ^ 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:36.50 | ^ 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:36.50 | ^ 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 243 | CSSRect CalculateScrollRange() const { 27:36.50 | ^ 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:36.50 | ^ 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 457 | CSSRect GetVisualViewport() const { 27:36.50 | ^ 27:36.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURLProtocolHandler.cpp:12, 27:36.50 from Unified_cpp_dom_file_uri0.cpp:20: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:36.50 | ^ 27:36.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURLProtocolHandler.cpp:12, 27:36.50 from Unified_cpp_dom_file_uri0.cpp:20: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:36.50 | ^ 27:36.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURLProtocolHandler.cpp:12, 27:36.50 from Unified_cpp_dom_file_uri0.cpp:20: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 21 | inline Rect ToRect(const gfxRect& aRect) { 27:36.50 | ^ 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:36.50 | ^ 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:36.50 | ^ 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 44 | inline Size ToSize(const gfxSize& aSize) { 27:36.50 | ^ 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:36.50 | ^ 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:36.50 | ^ 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.50 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:36.50 | ^ 27:36.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:36.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:36.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:36.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:36.51 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURLProtocolHandler.cpp:12, 27:36.51 from Unified_cpp_dom_file_uri0.cpp:20: 27:36.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:36.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.51 1859 | int32_t aAppUnitsPerPixel) { 27:36.51 | ^ 27:36.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:36.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.51 3214 | int32_t aAppUnitsPerPixel) { 27:36.51 | ^ 27:36.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:36.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURLProtocolHandler.cpp:12, 27:36.52 from Unified_cpp_dom_file_uri0.cpp:20: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.52 332 | LayerPoint GetFixedPositionAnchor() const { 27:36.52 | ^ 27:36.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURLProtocolHandler.cpp:12, 27:36.52 from Unified_cpp_dom_file_uri0.cpp:20: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.52 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:36.52 | ^ 27:36.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURLProtocolHandler.cpp:12, 27:36.52 from Unified_cpp_dom_file_uri0.cpp:20: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:36.52 | ^ 27:36.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:12, 27:36.52 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.52 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:36.52 | ^~~~~~~~ 27:36.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:12, 27:36.52 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.52 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:36.52 | ^~~~~~~~ 27:36.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:12, 27:36.52 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.52 427 | SizeT Size() const { return SizeT(width, height); } 27:36.52 | ^~~~ 27:36.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 27:36.52 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:12, 27:36.52 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.53 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:36.53 | ^~~~~~~~ 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.53 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:36.53 | ^~~~~~~~ 27:36.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:12, 27:36.53 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.53 62 | Sub operator-(const Sub& aPoint) const { 27:36.53 | ^~~~~~~~ 27:36.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:12, 27:36.53 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.53 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:36.53 | ^~~~~~~~ 27:36.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:12, 27:36.53 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.53 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:36.53 | ^~~~~~~~~~~~~ 27:36.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/BackgroundUtils.h:10, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:12, 27:36.53 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.53 323 | static SizeTyped FromUnknownSize( 27:36.53 | ^~~~~~~~~~~~~~~ 27:36.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIBinaryInputStream.h:14, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIObjectInputStream.h:10, 27:36.53 from /builddir/build/BUILD/icecat-78.15.0/dom/file/uri/BlobURL.cpp:7, 27:36.53 from Unified_cpp_dom_file_uri0.cpp:2: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:36.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.53 760 | typename detail::Nth::Type extract() { 27:36.53 | ^~~~~~~ 27:36.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:36.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:36.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:36.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:36.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:36.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:36.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:36.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:36.54 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/file/uri' 27:36.54 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/filesystem' 27:36.54 mkdir -p '.deps/' 27:36.55 dom/filesystem/Unified_cpp_dom_filesystem0.o 27:36.55 /usr/lib64/ccache/g++ -o Unified_cpp_dom_filesystem0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/filesystem -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/filesystem -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_filesystem0.o.pp Unified_cpp_dom_filesystem0.cpp 27:40.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.18 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:40.18 | ^ 27:40.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.18 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:40.18 | ^ 27:40.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.18 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 371 | nscoord aAppUnitsPerDevPixel) { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 380 | nscoord aAppUnitsPerDevPixel) { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 387 | nscoord aAppUnitsPerDevPixel) { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 394 | nscoord aAppUnitsPerDevPixel) { 27:40.18 | ^ 27:40.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:40.18 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 27:40.18 from Unified_cpp_dom_file_ipc0.cpp:47: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 189 | CSSRect GetExpandedScrollableRect() const { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 243 | CSSRect CalculateScrollRange() const { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:40.18 | ^ 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.19 457 | CSSRect GetVisualViewport() const { 27:40.19 | ^ 27:40.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 27:40.19 from Unified_cpp_dom_file_ipc0.cpp:47: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.19 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:40.19 | ^ 27:40.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 27:40.19 from Unified_cpp_dom_file_ipc0.cpp:47: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:40.19 | ^ 27:40.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 27:40.19 from Unified_cpp_dom_file_ipc0.cpp:47: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.19 21 | inline Rect ToRect(const gfxRect& aRect) { 27:40.19 | ^ 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.19 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:40.19 | ^ 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.19 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:40.19 | ^ 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.19 44 | inline Size ToSize(const gfxSize& aSize) { 27:40.19 | ^ 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.19 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:40.19 | ^ 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.19 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:40.19 | ^ 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.19 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:40.19 | ^ 27:40.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 27:40.20 from Unified_cpp_dom_file_ipc0.cpp:47: 27:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.20 1859 | int32_t aAppUnitsPerPixel) { 27:40.20 | ^ 27:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.20 3214 | int32_t aAppUnitsPerPixel) { 27:40.20 | ^ 27:40.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 27:40.20 from Unified_cpp_dom_file_ipc0.cpp:47: 27:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.20 332 | LayerPoint GetFixedPositionAnchor() const { 27:40.20 | ^ 27:40.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 27:40.20 from Unified_cpp_dom_file_ipc0.cpp:47: 27:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:40.20 | ^ 27:40.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:9, 27:40.20 from Unified_cpp_dom_file_ipc0.cpp:47: 27:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.20 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:40.20 | ^ 27:40.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.20 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.21 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:40.21 | ^~~~~~~~ 27:40.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.21 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:40.21 | ^~~~~~~~ 27:40.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.21 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.21 427 | SizeT Size() const { return SizeT(width, height); } 27:40.21 | ^~~~ 27:40.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.21 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.21 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:40.21 | ^~~~~~~~ 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.21 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:40.21 | ^~~~~~~~ 27:40.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.21 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.21 62 | Sub operator-(const Sub& aPoint) const { 27:40.21 | ^~~~~~~~ 27:40.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.22 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:40.22 | ^~~~~~~~ 27:40.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.22 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:40.22 | ^~~~~~~~~~~~~ 27:40.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.22 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.22 323 | static SizeTyped FromUnknownSize( 27:40.22 | ^~~~~~~~~~~~~~~ 27:40.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreator.h:11, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFileCreatorChild.h:9, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.h:10, 27:40.22 from /builddir/build/BUILD/icecat-78.15.0/dom/file/ipc/FileCreatorChild.cpp:7, 27:40.22 from Unified_cpp_dom_file_ipc0.cpp:2: 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.22 760 | typename detail::Nth::Type extract() { 27:40.22 | ^~~~~~~ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:40.22 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/file/ipc' 27:40.22 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/filesystem/compat' 27:40.22 mkdir -p '.deps/' 27:40.23 dom/filesystem/compat/Unified_cpp_filesystem_compat0.o 27:40.23 /usr/lib64/ccache/g++ -o Unified_cpp_filesystem_compat0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/filesystem/compat -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_filesystem_compat0.o.pp Unified_cpp_filesystem_compat0.cpp 27:42.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:42.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:42.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:42.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.24 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:42.24 | ^ 27:42.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.24 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:42.24 | ^ 27:42.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.24 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 371 | nscoord aAppUnitsPerDevPixel) { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 380 | nscoord aAppUnitsPerDevPixel) { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 387 | nscoord aAppUnitsPerDevPixel) { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 394 | nscoord aAppUnitsPerDevPixel) { 27:42.24 | ^ 27:42.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 27:42.24 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:16, 27:42.24 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 189 | CSSRect GetExpandedScrollableRect() const { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:42.24 | ^ 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:42.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.24 243 | CSSRect CalculateScrollRange() const { 27:42.24 | ^ 27:42.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:42.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.25 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:42.25 | ^ 27:42.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:42.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.25 457 | CSSRect GetVisualViewport() const { 27:42.25 | ^ 27:42.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:42.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:42.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 27:42.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:42.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:16, 27:42.26 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.26 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:42.26 | ^ 27:42.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:16, 27:42.26 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.26 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:42.26 | ^ 27:42.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:16, 27:42.26 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.26 21 | inline Rect ToRect(const gfxRect& aRect) { 27:42.26 | ^ 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.26 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:42.26 | ^ 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.26 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:42.26 | ^ 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.26 44 | inline Size ToSize(const gfxSize& aSize) { 27:42.26 | ^ 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:42.26 | ^ 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:42.26 | ^ 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:42.26 | ^ 27:42.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:16, 27:42.26 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.26 1859 | int32_t aAppUnitsPerPixel) { 27:42.26 | ^ 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.26 3214 | int32_t aAppUnitsPerPixel) { 27:42.26 | ^ 27:42.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 27:42.26 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:16, 27:42.26 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.27 332 | LayerPoint GetFixedPositionAnchor() const { 27:42.27 | ^ 27:42.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:16, 27:42.27 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.27 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:42.27 | ^ 27:42.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/ActorsParent.h:15, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:16, 27:42.27 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.27 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:42.27 | ^ 27:42.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.27 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.27 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:42.27 | ^~~~~~~~ 27:42.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.27 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:42.27 | ^~~~~~~~ 27:42.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.27 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.27 427 | SizeT Size() const { return SizeT(width, height); } 27:42.27 | ^~~~ 27:42.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.27 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.27 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:42.27 | ^~~~~~~~ 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.27 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:42.27 | ^~~~~~~~ 27:42.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.28 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.28 62 | Sub operator-(const Sub& aPoint) const { 27:42.28 | ^~~~~~~~ 27:42.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.28 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.28 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:42.28 | ^~~~~~~~ 27:42.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.28 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:42.28 | ^~~~~~~~~~~~~ 27:42.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.28 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.28 323 | static SizeTyped FromUnknownSize( 27:42.28 | ^~~~~~~~~~~~~~~ 27:42.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFile.h:11, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileParent.h:9, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.h:11, 27:42.28 from /builddir/build/BUILD/icecat-78.15.0/dom/filehandle/ActorsParent.cpp:7, 27:42.28 from Unified_cpp_dom_filehandle0.cpp:2: 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.28 760 | typename detail::Nth::Type extract() { 27:42.28 | ^~~~~~~ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:42.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:42.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:42.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:42.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:42.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:42.29 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/filehandle' 27:42.29 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/flex' 27:42.29 mkdir -p '.deps/' 27:42.29 dom/flex/Unified_cpp_dom_flex0.o 27:42.30 /usr/lib64/ccache/g++ -o Unified_cpp_dom_flex0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/flex -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/flex -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_flex0.o.pp Unified_cpp_dom_flex0.cpp 27:49.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.31 from Unified_cpp_dom_events3.cpp:2: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.31 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:49.31 | ^ 27:49.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.31 from Unified_cpp_dom_events3.cpp:2: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.31 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:49.31 | ^ 27:49.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.31 from Unified_cpp_dom_events3.cpp:2: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.31 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:49.31 | ^ 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.31 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:49.31 | ^ 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.31 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:49.31 | ^ 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.31 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:49.31 | ^ 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:49.31 | ^ 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.31 371 | nscoord aAppUnitsPerDevPixel) { 27:49.31 | ^ 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.31 380 | nscoord aAppUnitsPerDevPixel) { 27:49.31 | ^ 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.31 387 | nscoord aAppUnitsPerDevPixel) { 27:49.31 | ^ 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.31 394 | nscoord aAppUnitsPerDevPixel) { 27:49.31 | ^ 27:49.31 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 27:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.32 from Unified_cpp_dom_events3.cpp:2: 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.32 189 | CSSRect GetExpandedScrollableRect() const { 27:49.32 | ^ 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.32 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:49.32 | ^ 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.32 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:49.32 | ^ 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.32 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:49.32 | ^ 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.32 243 | CSSRect CalculateScrollRange() const { 27:49.32 | ^ 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.32 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:49.32 | ^ 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.32 457 | CSSRect GetVisualViewport() const { 27:49.32 | ^ 27:49.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:37, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:9, 27:49.32 from Unified_cpp_dom_events3.cpp:11: 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.32 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:49.32 | ^ 27:49.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:9, 27:49.33 from Unified_cpp_dom_events3.cpp:11: 27:49.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:49.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.33 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:49.33 | ^ 27:49.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:9, 27:49.34 from Unified_cpp_dom_events3.cpp:11: 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.34 21 | inline Rect ToRect(const gfxRect& aRect) { 27:49.34 | ^ 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.34 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:49.34 | ^ 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.34 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:49.34 | ^ 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.34 44 | inline Size ToSize(const gfxSize& aSize) { 27:49.34 | ^ 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.34 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:49.34 | ^ 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.34 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:49.34 | ^ 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.34 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:49.34 | ^ 27:49.34 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:49.34 from /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:9, 27:49.35 from Unified_cpp_dom_events3.cpp:11: 27:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.35 1859 | int32_t aAppUnitsPerPixel) { 27:49.35 | ^ 27:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.35 3214 | int32_t aAppUnitsPerPixel) { 27:49.35 | ^ 27:49.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:9, 27:49.35 from Unified_cpp_dom_events3.cpp:11: 27:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.35 332 | LayerPoint GetFixedPositionAnchor() const { 27:49.35 | ^ 27:49.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:9, 27:49.35 from Unified_cpp_dom_events3.cpp:11: 27:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.35 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:49.35 | ^ 27:49.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:9, 27:49.35 from Unified_cpp_dom_events3.cpp:11: 27:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.35 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:49.35 | ^ 27:49.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:49.36 from /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:9, 27:49.36 from Unified_cpp_dom_events3.cpp:11: 27:49.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 27:49.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.36 1394 | LayerPoint GetFixedPositionAnchor() { 27:49.36 | ^ 27:49.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 27:49.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.36 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 27:49.36 | ^ 27:49.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 27:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:9, 27:49.37 from Unified_cpp_dom_events3.cpp:11: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.37 49 | gfx::Size GetInheritedScale() const { return mScale; } 27:49.37 | ^ 27:49.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:9, 27:49.37 from Unified_cpp_dom_events3.cpp:11: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.37 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 27:49.37 | ^ 27:49.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.37 from Unified_cpp_dom_events3.cpp:2: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.37 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:49.37 | ^~~~~~~~ 27:49.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.37 from Unified_cpp_dom_events3.cpp:2: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.37 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:49.37 | ^~~~~~~~ 27:49.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.37 from Unified_cpp_dom_events3.cpp:2: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.37 427 | SizeT Size() const { return SizeT(width, height); } 27:49.37 | ^~~~ 27:49.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.37 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.37 from Unified_cpp_dom_events3.cpp:2: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:49.37 | ^~~~~~~~ 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:49.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.38 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:49.38 | ^~~~~~~~ 27:49.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.38 from Unified_cpp_dom_events3.cpp:2: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.38 62 | Sub operator-(const Sub& aPoint) const { 27:49.38 | ^~~~~~~~ 27:49.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.38 from Unified_cpp_dom_events3.cpp:2: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:49.38 | ^~~~~~~~ 27:49.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.38 from Unified_cpp_dom_events3.cpp:2: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:49.38 | ^~~~~~~~~~~~~ 27:49.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.38 from Unified_cpp_dom_events3.cpp:2: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.38 323 | static SizeTyped FromUnknownSize( 27:49.38 | ^~~~~~~~~~~~~~~ 27:49.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.38 from Unified_cpp_dom_events3.cpp:2: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.38 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 27:49.38 | ^~~~~~~~~~~~~~ 27:49.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.38 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.38 from Unified_cpp_dom_events3.cpp:2: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 27:49.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.39 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:49.39 | ^~~~~~~~~~~~~ 27:49.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.39 from Unified_cpp_dom_events3.cpp:2: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.39 383 | Point TopLeft() const { return Point(x, y); } 27:49.39 | ^~~~~~~ 27:49.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.39 from Unified_cpp_dom_events3.cpp:2: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.39 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 27:49.39 | ^~~~~~~~~~~~~~~ 27:49.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.39 from Unified_cpp_dom_events3.cpp:2: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.39 277 | static RectTyped FromUnknownRect( 27:49.39 | ^~~~~~~~~~~~~~~ 27:49.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.39 from Unified_cpp_dom_events3.cpp:2: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.39 150 | static PointTyped FromUnknownPoint( 27:49.39 | ^~~~~~~~~~~~~~~~ 27:49.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.39 from Unified_cpp_dom_events3.cpp:2: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.39 282 | RectTyped ToUnknownRect() const { 27:49.39 | ^~~~~~~~~~~~~ 27:49.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.39 from Unified_cpp_dom_events3.cpp:2: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::IntPointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 27:49.39 /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:206:50: required from here 27:49.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:602:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.39 602 | gfx::PointTyped operator*(const gfx::IntPointTyped& aPoint, 27:49.39 | ^~~~~~~~ 27:49.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.39 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.40 from Unified_cpp_dom_events3.cpp:2: 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.40 246 | PointTyped As2DPoint() const { 27:49.40 | ^~~~~~~~~ 27:49.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.40 from Unified_cpp_dom_events3.cpp:2: 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.40 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 27:49.40 | ^~~~~~~~~ 27:49.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.40 from Unified_cpp_dom_events3.cpp:2: 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.40 2266 | PointTyped TransformPointSimple( 27:49.40 | ^~~~~~~~~~~~~~~~~~~~ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.40 794 | RectTyped TransformAndClipBounds( 27:49.40 | ^~~~~~~~~~~~~~~~~~~~~~ 27:49.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:9, 27:49.40 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.40 from Unified_cpp_dom_events3.cpp:2: 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.40 760 | typename detail::Nth::Type extract() { 27:49.40 | ^~~~~~~ 27:49.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.41 In file included from Unified_cpp_dom_events3.cpp:11: 27:49.41 /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp: In member function ‘virtual void mozilla::dom::UIEvent::DuplicatePrivateData()’: 27:49.41 /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:206:48: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.41 206 | mEvent->mRefPoint = RoundedToInt(screenPoint * scale); 27:49.41 | ~~~~~~~~~~~~^~~~~~~ 27:49.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:49.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:49.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:49.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:49.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:49.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TransitionEvent.h:10, 27:49.41 from /builddir/build/BUILD/icecat-78.15.0/dom/events/TransitionEvent.cpp:7, 27:49.41 from Unified_cpp_dom_events3.cpp:2: 27:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:49.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.41 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 27:49.41 | ^~~~~~~~~ 27:49.41 In file included from Unified_cpp_dom_events3.cpp:11: 27:49.41 /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp: In member function ‘virtual void mozilla::dom::UIEvent::DuplicatePrivateData()’: 27:49.41 /builddir/build/BUILD/icecat-78.15.0/dom/events/UIEvent.cpp:206:50: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:49.41 206 | mEvent->mRefPoint = RoundedToInt(screenPoint * scale); 27:49.41 | ^~~~~ 27:49.41 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/gamepad' 27:49.41 mkdir -p '.deps/' 27:49.41 dom/gamepad/Unified_cpp_dom_gamepad0.o 27:49.42 /usr/lib64/ccache/g++ -o Unified_cpp_dom_gamepad0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/gamepad -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/gamepad -I/builddir/build/BUILD/icecat-78.15.0/dom/gamepad/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -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 -MD -MP -MF .deps/Unified_cpp_dom_gamepad0.o.pp Unified_cpp_dom_gamepad0.cpp 27:51.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:14, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/CallbackRunnables.h:10, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 27:51.97 from Unified_cpp_filesystem_compat0.cpp:2: 27:51.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:51.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:51.97 | ^ 27:51.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:14, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/CallbackRunnables.h:10, 27:51.97 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 27:51.97 from Unified_cpp_filesystem_compat0.cpp:2: 27:51.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:51.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:51.98 | ^ 27:51.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:14, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/CallbackRunnables.h:10, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 27:51.98 from Unified_cpp_filesystem_compat0.cpp:2: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:51.98 | ^ 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:51.98 | ^ 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:51.98 | ^ 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:51.98 | ^ 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:51.98 | ^ 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 371 | nscoord aAppUnitsPerDevPixel) { 27:51.98 | ^ 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 380 | nscoord aAppUnitsPerDevPixel) { 27:51.98 | ^ 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 387 | nscoord aAppUnitsPerDevPixel) { 27:51.98 | ^ 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 394 | nscoord aAppUnitsPerDevPixel) { 27:51.98 | ^ 27:51.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:14, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/CallbackRunnables.h:10, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 27:51.98 from Unified_cpp_filesystem_compat0.cpp:2: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:51.98 | ^~~~~~~~ 27:51.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:14, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/CallbackRunnables.h:10, 27:51.98 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 27:51.98 from Unified_cpp_filesystem_compat0.cpp:2: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:51.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:51.98 | ^~~~~~~~ 27:52.00 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/filesystem/compat' 27:52.01 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/geolocation' 27:52.01 mkdir -p '.deps/' 27:52.01 dom/geolocation/Geolocation.o 27:52.01 dom/geolocation/GeolocationCoordinates.o 27:52.02 /usr/lib64/ccache/g++ -o Geolocation.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Geolocation.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp 27:53.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:53.98 from Unified_cpp_dom_events2.cpp:2: 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.98 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:53.98 | ^ 27:53.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:53.98 from Unified_cpp_dom_events2.cpp:2: 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:53.98 | ^ 27:53.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:53.98 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:53.98 from Unified_cpp_dom_events2.cpp:2: 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.98 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:53.98 | ^ 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.98 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:53.98 | ^ 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.98 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:53.98 | ^ 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.98 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:53.98 | ^ 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.98 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:53.98 | ^ 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.99 371 | nscoord aAppUnitsPerDevPixel) { 27:53.99 | ^ 27:53.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:53.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.99 380 | nscoord aAppUnitsPerDevPixel) { 27:53.99 | ^ 27:53.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:53.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.99 387 | nscoord aAppUnitsPerDevPixel) { 27:53.99 | ^ 27:53.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:53.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.99 394 | nscoord aAppUnitsPerDevPixel) { 27:53.99 | ^ 27:53.99 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 27:53.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:53.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:53.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 27:53.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:53.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:53.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:53.99 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:53.99 from Unified_cpp_dom_events2.cpp:2: 27:53.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:53.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:53.99 189 | CSSRect GetExpandedScrollableRect() const { 27:54.00 | ^ 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.00 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:54.00 | ^ 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.00 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:54.00 | ^ 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:54.00 | ^ 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.00 243 | CSSRect CalculateScrollRange() const { 27:54.00 | ^ 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.00 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:54.00 | ^ 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.00 457 | CSSRect GetVisualViewport() const { 27:54.00 | ^ 27:54.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 27:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 27:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 27:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 27:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:37, 27:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.01 from Unified_cpp_dom_events2.cpp:2: 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.01 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:54.01 | ^ 27:54.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.01 from Unified_cpp_dom_events2.cpp:2: 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.01 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:54.01 | ^ 27:54.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.01 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.01 from Unified_cpp_dom_events2.cpp:2: 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.01 21 | inline Rect ToRect(const gfxRect& aRect) { 27:54.01 | ^ 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.01 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:54.01 | ^ 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.01 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:54.01 | ^ 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.01 44 | inline Size ToSize(const gfxSize& aSize) { 27:54.01 | ^ 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.02 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:54.02 | ^ 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.02 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:54.02 | ^ 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.02 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:54.02 | ^ 27:54.02 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.02 from Unified_cpp_dom_events2.cpp:2: 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.02 1859 | int32_t aAppUnitsPerPixel) { 27:54.02 | ^ 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.02 3214 | int32_t aAppUnitsPerPixel) { 27:54.02 | ^ 27:54.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.02 from Unified_cpp_dom_events2.cpp:2: 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.02 332 | LayerPoint GetFixedPositionAnchor() const { 27:54.02 | ^ 27:54.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.02 from Unified_cpp_dom_events2.cpp:2: 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.02 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:54.02 | ^ 27:54.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 27:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.03 from Unified_cpp_dom_events2.cpp:2: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.03 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:54.03 | ^ 27:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.03 from Unified_cpp_dom_events2.cpp:2: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.03 1394 | LayerPoint GetFixedPositionAnchor() { 27:54.03 | ^ 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.03 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 27:54.03 | ^ 27:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.03 from Unified_cpp_dom_events2.cpp:2: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.03 49 | gfx::Size GetInheritedScale() const { return mScale; } 27:54.03 | ^ 27:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.03 from Unified_cpp_dom_events2.cpp:2: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.03 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 27:54.03 | ^ 27:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.03 from Unified_cpp_dom_events2.cpp:2: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.03 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:54.03 | ^~~~~~~~ 27:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.03 from Unified_cpp_dom_events2.cpp:2: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:54.03 | ^~~~~~~~ 27:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.04 from Unified_cpp_dom_events2.cpp:2: 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.04 427 | SizeT Size() const { return SizeT(width, height); } 27:54.04 | ^~~~ 27:54.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.04 from Unified_cpp_dom_events2.cpp:2: 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.04 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:54.04 | ^~~~~~~~ 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.04 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:54.04 | ^~~~~~~~ 27:54.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.04 from Unified_cpp_dom_events2.cpp:2: 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.04 62 | Sub operator-(const Sub& aPoint) const { 27:54.04 | ^~~~~~~~ 27:54.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.05 from Unified_cpp_dom_events2.cpp:2: 27:54.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:54.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:54.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.05 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:54.05 | ^~~~~~~~ 27:54.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.05 from Unified_cpp_dom_events2.cpp:2: 27:54.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:54.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:54.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.05 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:54.05 | ^~~~~~~~~~~~~ 27:54.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:54.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.06 from Unified_cpp_dom_events2.cpp:2: 27:54.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:54.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:54.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.06 323 | static SizeTyped FromUnknownSize( 27:54.06 | ^~~~~~~~~~~~~~~ 27:54.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.06 from Unified_cpp_dom_events2.cpp:2: 27:54.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 27:54.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 27:54.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.06 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 27:54.06 | ^~~~~~~~~~~~~~ 27:54.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:54.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.07 from Unified_cpp_dom_events2.cpp:2: 27:54.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 27:54.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 27:54.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.07 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:54.07 | ^~~~~~~~~~~~~ 27:54.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.07 from Unified_cpp_dom_events2.cpp:2: 27:54.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:54.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 27:54.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.07 383 | Point TopLeft() const { return Point(x, y); } 27:54.07 | ^~~~~~~ 27:54.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:54.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.08 from Unified_cpp_dom_events2.cpp:2: 27:54.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 27:54.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 27:54.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.08 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 27:54.08 | ^~~~~~~~~~~~~~~ 27:54.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.08 from Unified_cpp_dom_events2.cpp:2: 27:54.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:54.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 27:54.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.08 277 | static RectTyped FromUnknownRect( 27:54.08 | ^~~~~~~~~~~~~~~ 27:54.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.09 from Unified_cpp_dom_events2.cpp:2: 27:54.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:54.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 27:54.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.09 150 | static PointTyped FromUnknownPoint( 27:54.09 | ^~~~~~~~~~~~~~~~ 27:54.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.09 from Unified_cpp_dom_events2.cpp:2: 27:54.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 27:54.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 27:54.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.09 282 | RectTyped ToUnknownRect() const { 27:54.09 | ^~~~~~~~~~~~~ 27:54.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.10 from Unified_cpp_dom_events2.cpp:2: 27:54.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 27:54.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 27:54.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 27:54.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.10 246 | PointTyped As2DPoint() const { 27:54.10 | ^~~~~~~~~ 27:54.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.10 from Unified_cpp_dom_events2.cpp:2: 27:54.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:54.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:54.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:54.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.10 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 27:54.10 | ^~~~~~~~~ 27:54.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:54.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:11, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.11 from Unified_cpp_dom_events2.cpp:2: 27:54.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 27:54.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:54.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:54.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.11 2266 | PointTyped TransformPointSimple( 27:54.11 | ^~~~~~~~~~~~~~~~~~~~ 27:54.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 27:54.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:54.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:54.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.11 794 | RectTyped TransformAndClipBounds( 27:54.11 | ^~~~~~~~~~~~~~~~~~~~~~ 27:54.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 27:54.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 27:54.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:10, 27:54.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseScrollEvent.h:10, 27:54.12 from /builddir/build/BUILD/icecat-78.15.0/dom/events/MouseScrollEvent.cpp:7, 27:54.12 from Unified_cpp_dom_events2.cpp:2: 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.12 760 | typename detail::Nth::Type extract() { 27:54.12 | ^~~~~~~ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:54.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:54.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:54.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:54.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:54.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:54.13 In file included from Unified_cpp_dom_events2.cpp:74: 27:54.13 /builddir/build/BUILD/icecat-78.15.0/dom/events/ShortcutKeys.cpp: In member function ‘mozilla::KeyEventHandler* mozilla::ShortcutKeys::EnsureHandlers(mozilla::HandlerType)’: 27:54.13 /builddir/build/BUILD/icecat-78.15.0/dom/events/ShortcutKeys.cpp:109:14: warning: ‘cache’ may be used uninitialized in this function [-Wmaybe-uninitialized] 27:54.13 109 | *cache = handler; 27:54.13 | ~~~~~~~^~~~~~~~~ 27:54.13 /builddir/build/BUILD/icecat-78.15.0/dom/events/ShortcutKeys.cpp:104:19: warning: ‘keyData’ may be used uninitialized in this function [-Wmaybe-uninitialized] 27:54.13 104 | while (keyData->event) { 27:54.13 | ~~~~~~~~~^~~~~ 27:54.13 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/events' 27:54.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/grid' 27:54.13 mkdir -p '.deps/' 27:54.13 dom/grid/Unified_cpp_dom_grid0.o 27:54.13 /usr/lib64/ccache/g++ -o Unified_cpp_dom_grid0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/grid -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/grid -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_grid0.o.pp Unified_cpp_dom_grid0.cpp 27:55.63 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:55.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:55.63 | ^ 27:55.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:55.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:55.63 | ^ 27:55.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:55.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.63 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:55.63 | ^ 27:55.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:55.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.63 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:55.63 | ^ 27:55.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 371 | nscoord aAppUnitsPerDevPixel) { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 380 | nscoord aAppUnitsPerDevPixel) { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 387 | nscoord aAppUnitsPerDevPixel) { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 394 | nscoord aAppUnitsPerDevPixel) { 27:55.64 | ^ 27:55.64 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 189 | CSSRect GetExpandedScrollableRect() const { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 243 | CSSRect CalculateScrollRange() const { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:55.64 | ^ 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 457 | CSSRect GetVisualViewport() const { 27:55.64 | ^ 27:55.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:22: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:55.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.64 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:55.64 | ^ 27:55.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:55.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:22: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:55.65 | ^ 27:55.65 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:22: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.65 21 | inline Rect ToRect(const gfxRect& aRect) { 27:55.65 | ^ 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.65 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:55.65 | ^ 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:55.65 | ^ 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.65 44 | inline Size ToSize(const gfxSize& aSize) { 27:55.65 | ^ 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.65 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:55.65 | ^ 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.65 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:55.65 | ^ 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:55.65 | ^ 27:55.65 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:22: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.65 1859 | int32_t aAppUnitsPerPixel) { 27:55.65 | ^ 27:55.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.65 3214 | int32_t aAppUnitsPerPixel) { 27:55.65 | ^ 27:55.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:22: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:55.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.65 332 | LayerPoint GetFixedPositionAnchor() const { 27:55.65 | ^ 27:55.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:55.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:22: 27:55.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:55.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.67 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:55.67 | ^ 27:55.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:22: 27:55.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:55.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.67 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:55.67 | ^ 27:55.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.h:17, 27:55.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:120: 27:55.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 27:55.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.67 1394 | LayerPoint GetFixedPositionAnchor() { 27:55.67 | ^ 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.68 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 27:55.68 | ^ 27:55.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:134: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.68 49 | gfx::Size GetInheritedScale() const { return mScale; } 27:55.68 | ^ 27:55.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:134: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.68 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 27:55.68 | ^ 27:55.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:161: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/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] 27:55.68 79 | memset(this, 0, sizeof(nsXPTCVariant)); 27:55.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 27:55.68 44 | struct nsXPTCVariant { 27:55.68 | ^~~~~~~~~~~~~ 27:55.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:55.68 | ^~~~~~~~ 27:55.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 27:55.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:55.68 | ^~~~~~~~ 27:55.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.68 427 | SizeT Size() const { return SizeT(width, height); } 27:55.68 | ^~~~ 27:55.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:55.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:55.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:55.69 | ^~~~~~~~ 27:55.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:55.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:55.69 | ^~~~~~~~ 27:55.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.69 62 | Sub operator-(const Sub& aPoint) const { 27:55.69 | ^~~~~~~~ 27:55.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:55.69 | ^~~~~~~~ 27:55.69 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:55.69 | ^~~~~~~~~~~~~ 27:55.69 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.69 323 | static SizeTyped FromUnknownSize( 27:55.69 | ^~~~~~~~~~~~~~~ 27:55.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 27:55.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.69 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 27:55.69 | ^~~~~~~~~~~~~~ 27:55.69 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 27:55.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:55.70 | ^~~~~~~~~~~~~ 27:55.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.70 383 | Point TopLeft() const { return Point(x, y); } 27:55.70 | ^~~~~~~ 27:55.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.70 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 27:55.70 | ^~~~~~~~~~~~~~~ 27:55.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.70 277 | static RectTyped FromUnknownRect( 27:55.70 | ^~~~~~~~~~~~~~~ 27:55.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.70 150 | static PointTyped FromUnknownPoint( 27:55.70 | ^~~~~~~~~~~~~~~~ 27:55.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 27:55.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.70 282 | RectTyped ToUnknownRect() const { 27:55.70 | ^~~~~~~~~~~~~ 27:55.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWrapperCache.h:16, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPIDOMWindow.h:15, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:10, 27:55.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 27:55.71 34 | memset(aT, 0, sizeof(T)); 27:55.71 | ~~~~~~^~~~~~~~~~~~~~~~~~ 27:55.71 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:161: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 27:55.71 2214 | struct GlobalProperties { 27:55.71 | ^~~~~~~~~~~~~~~~ 27:55.71 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.71 246 | PointTyped As2DPoint() const { 27:55.71 | ^~~~~~~~~ 27:55.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.71 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 27:55.71 | ^~~~~~~~~ 27:55.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.71 2266 | PointTyped TransformPointSimple( 27:55.71 | ^~~~~~~~~~~~~~~~~~~~ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.71 794 | RectTyped TransformAndClipBounds( 27:55.71 | ^~~~~~~~~~~~~~~~~~~~~~ 27:55.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPIDOMWindow.h:13, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:10, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 27:55.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.cpp:7: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:55.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.72 760 | typename detail::Nth::Type extract() { 27:55.72 | ^~~~~~~ 27:55.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:55.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:55.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:55.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:55.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:55.72 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:55.72 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:55.72 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:55.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:55.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:55.72 dom/base/nsImageLoadingContent.o 27:55.72 /usr/lib64/ccache/g++ -o nsGlobalWindowOuter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsGlobalWindowOuter.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp 27:57.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.75 from Unified_cpp_dom_flex0.cpp:2: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:57.75 | ^ 27:57.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.75 from Unified_cpp_dom_flex0.cpp:2: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:57.75 | ^ 27:57.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.75 from Unified_cpp_dom_flex0.cpp:2: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:57.75 | ^ 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:57.75 | ^ 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:57.75 | ^ 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:57.75 | ^ 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:57.75 | ^ 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 371 | nscoord aAppUnitsPerDevPixel) { 27:57.75 | ^ 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 380 | nscoord aAppUnitsPerDevPixel) { 27:57.75 | ^ 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 387 | nscoord aAppUnitsPerDevPixel) { 27:57.75 | ^ 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 394 | nscoord aAppUnitsPerDevPixel) { 27:57.75 | ^ 27:57.75 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.75 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.75 from Unified_cpp_dom_flex0.cpp:2: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 189 | CSSRect GetExpandedScrollableRect() const { 27:57.75 | ^ 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:57.75 | ^ 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:57.75 | ^ 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:57.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.75 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:57.75 | ^ 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 243 | CSSRect CalculateScrollRange() const { 27:57.76 | ^ 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:57.76 | ^ 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 457 | CSSRect GetVisualViewport() const { 27:57.76 | ^ 27:57.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFlexContainerFrame.h:16, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:11, 27:57.76 from Unified_cpp_dom_flex0.cpp:2: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:57.76 | ^ 27:57.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFlexContainerFrame.h:16, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:11, 27:57.76 from Unified_cpp_dom_flex0.cpp:2: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:57.76 | ^ 27:57.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFlexContainerFrame.h:16, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:11, 27:57.76 from Unified_cpp_dom_flex0.cpp:2: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 21 | inline Rect ToRect(const gfxRect& aRect) { 27:57.76 | ^ 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:57.76 | ^ 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:57.76 | ^ 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 44 | inline Size ToSize(const gfxSize& aSize) { 27:57.76 | ^ 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:57.76 | ^ 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:57.76 | ^ 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:57.76 | ^ 27:57.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFlexContainerFrame.h:16, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:11, 27:57.76 from Unified_cpp_dom_flex0.cpp:2: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 1859 | int32_t aAppUnitsPerPixel) { 27:57.76 | ^ 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:57.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.76 3214 | int32_t aAppUnitsPerPixel) { 27:57.76 | ^ 27:57.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:57.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:57.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 27:57.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 27:57.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:57.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 27:57.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 27:57.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:57.77 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.77 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.77 from Unified_cpp_dom_flex0.cpp:2: 27:57.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:57.78 | ^~~~~~~~ 27:57.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.78 from Unified_cpp_dom_flex0.cpp:2: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.78 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:57.78 | ^~~~~~~~ 27:57.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.78 from Unified_cpp_dom_flex0.cpp:2: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.78 427 | SizeT Size() const { return SizeT(width, height); } 27:57.78 | ^~~~ 27:57.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.78 from Unified_cpp_dom_flex0.cpp:2: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.78 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:57.78 | ^~~~~~~~ 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.78 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:57.78 | ^~~~~~~~ 27:57.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.78 from Unified_cpp_dom_flex0.cpp:2: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.78 62 | Sub operator-(const Sub& aPoint) const { 27:57.78 | ^~~~~~~~ 27:57.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.78 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.78 from Unified_cpp_dom_flex0.cpp:2: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:57.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:57.78 | ^~~~~~~~ 27:57.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.79 from Unified_cpp_dom_flex0.cpp:2: 27:57.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:57.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:57.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:57.79 | ^~~~~~~~~~~~~ 27:57.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.h:10, 27:57.79 from /builddir/build/BUILD/icecat-78.15.0/dom/flex/Flex.cpp:7, 27:57.79 from Unified_cpp_dom_flex0.cpp:2: 27:57.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:57.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:57.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:57.79 323 | static SizeTyped FromUnknownSize( 27:57.79 | ^~~~~~~~~~~~~~~ 27:57.79 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/flex' 27:57.80 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html' 27:57.80 mkdir -p '.deps/' 27:57.81 dom/html/PluginDocument.o 27:57.81 dom/html/Unified_cpp_dom_html0.o 27:57.81 /usr/lib64/ccache/g++ -o PluginDocument.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/html/input -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/PluginDocument.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp 27:59.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.04 from Unified_cpp_dom_canvas2.cpp:2: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:59.04 | ^ 27:59.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.04 from Unified_cpp_dom_canvas2.cpp:2: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:59.04 | ^ 27:59.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.04 from Unified_cpp_dom_canvas2.cpp:2: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:59.04 | ^ 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:59.04 | ^ 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:59.04 | ^ 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:59.04 | ^ 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:59.04 | ^ 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 371 | nscoord aAppUnitsPerDevPixel) { 27:59.04 | ^ 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 380 | nscoord aAppUnitsPerDevPixel) { 27:59.04 | ^ 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 387 | nscoord aAppUnitsPerDevPixel) { 27:59.04 | ^ 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 394 | nscoord aAppUnitsPerDevPixel) { 27:59.04 | ^ 27:59.04 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.04 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.04 from Unified_cpp_dom_canvas2.cpp:2: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 189 | CSSRect GetExpandedScrollableRect() const { 27:59.04 | ^ 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:59.04 | ^ 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:59.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.04 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:59.04 | ^ 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:59.05 | ^ 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 243 | CSSRect CalculateScrollRange() const { 27:59.05 | ^ 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:59.05 | ^ 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 457 | CSSRect GetVisualViewport() const { 27:59.05 | ^ 27:59.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:26, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.05 from Unified_cpp_dom_canvas2.cpp:2: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:59.05 | ^ 27:59.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:26, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.05 from Unified_cpp_dom_canvas2.cpp:2: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:59.05 | ^ 27:59.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:27, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.05 from Unified_cpp_dom_canvas2.cpp:2: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 21 | inline Rect ToRect(const gfxRect& aRect) { 27:59.05 | ^ 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:59.05 | ^ 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:59.05 | ^ 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 44 | inline Size ToSize(const gfxSize& aSize) { 27:59.05 | ^ 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:59.05 | ^ 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:59.05 | ^ 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:59.05 | ^ 27:59.05 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:27, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.05 from Unified_cpp_dom_canvas2.cpp:2: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 1859 | int32_t aAppUnitsPerPixel) { 27:59.05 | ^ 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 3214 | int32_t aAppUnitsPerPixel) { 27:59.05 | ^ 27:59.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.05 from Unified_cpp_dom_canvas2.cpp:2: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:59.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:59.05 | ^~~~~~~~ 27:59.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.06 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.06 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.06 from Unified_cpp_dom_canvas2.cpp:2: 27:59.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:59.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:59.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.06 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:59.06 | ^~~~~~~~ 27:59.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:59.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 27:59.06 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.07 from Unified_cpp_dom_canvas2.cpp:2: 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.07 427 | SizeT Size() const { return SizeT(width, height); } 27:59.07 | ^~~~ 27:59.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.07 from Unified_cpp_dom_canvas2.cpp:2: 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.07 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:59.07 | ^~~~~~~~ 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.07 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:59.07 | ^~~~~~~~ 27:59.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.07 from Unified_cpp_dom_canvas2.cpp:2: 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.07 62 | Sub operator-(const Sub& aPoint) const { 27:59.07 | ^~~~~~~~ 27:59.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.07 from Unified_cpp_dom_canvas2.cpp:2: 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:59.07 | ^~~~~~~~ 27:59.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.07 from Unified_cpp_dom_canvas2.cpp:2: 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:59.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.07 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:59.07 | ^~~~~~~~~~~~~ 27:59.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 27:59.07 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.08 from Unified_cpp_dom_canvas2.cpp:2: 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.08 323 | static SizeTyped FromUnknownSize( 27:59.08 | ^~~~~~~~~~~~~~~ 27:59.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:59.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:59.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:59.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 27:59.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 27:59.08 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:16, 27:59.08 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContextGL.cpp:6, 27:59.08 from Unified_cpp_dom_canvas2.cpp:2: 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.08 760 | typename detail::Nth::Type extract() { 27:59.08 | ^~~~~~~ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:59.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.08 dom/canvas/Unified_cpp_dom_canvas4.o 27:59.08 /usr/lib64/ccache/g++ -o Unified_cpp_dom_canvas3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-error=unused-result -MD -MP -MF .deps/Unified_cpp_dom_canvas3.o.pp Unified_cpp_dom_canvas3.cpp 27:59.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.79 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 27:59.79 | ^ 27:59.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.79 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 27:59.79 | ^ 27:59.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.79 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 27:59.79 | ^ 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 27:59.79 | ^ 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 27:59.79 | ^ 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 27:59.79 | ^ 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 27:59.79 | ^ 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 371 | nscoord aAppUnitsPerDevPixel) { 27:59.79 | ^ 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 380 | nscoord aAppUnitsPerDevPixel) { 27:59.79 | ^ 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 387 | nscoord aAppUnitsPerDevPixel) { 27:59.79 | ^ 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 394 | nscoord aAppUnitsPerDevPixel) { 27:59.79 | ^ 27:59.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 27:59.79 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:18, 27:59.79 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 27:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.79 189 | CSSRect GetExpandedScrollableRect() const { 27:59.79 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:59.80 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 27:59.80 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 27:59.80 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 243 | CSSRect CalculateScrollRange() const { 27:59.80 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 27:59.80 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 457 | CSSRect GetVisualViewport() const { 27:59.80 | ^ 27:59.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:18, 27:59.80 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 1338 | CSSCoord ToCSSPixels() const { return _0; } 27:59.80 | ^ 27:59.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:18, 27:59.80 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 27:59.80 | ^ 27:59.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:18, 27:59.80 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 21 | inline Rect ToRect(const gfxRect& aRect) { 27:59.80 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 27:59.80 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 40 | inline Point ToPoint(const gfxPoint& aPoint) { 27:59.80 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 44 | inline Size ToSize(const gfxSize& aSize) { 27:59.80 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 27:59.80 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 52 | inline gfxSize ThebesSize(const Size& aSize) { 27:59.80 | ^ 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 27:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.80 56 | inline gfxRect ThebesRect(const Rect& aRect) { 27:59.80 | ^ 27:59.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:59.81 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:18, 27:59.81 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 27:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.81 1859 | int32_t aAppUnitsPerPixel) { 27:59.81 | ^ 27:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 27:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.81 3214 | int32_t aAppUnitsPerPixel) { 27:59.81 | ^ 27:59.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 27:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:18, 27:59.82 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.82 332 | LayerPoint GetFixedPositionAnchor() const { 27:59.82 | ^ 27:59.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:18, 27:59.82 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.82 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 27:59.82 | ^ 27:59.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:18, 27:59.82 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 27:59.82 | ^ 27:59.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.82 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.82 40 | friend Sub operator*(Sub aCoord, T aScale) { 27:59.82 | ^~~~~~~~ 27:59.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.82 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 27:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 27:59.82 | ^~~~~~~~ 27:59.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 27:59.82 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.83 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.83 427 | SizeT Size() const { return SizeT(width, height); } 27:59.83 | ^~~~ 27:59.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.83 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 27:59.83 | ^~~~~~~~ 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 27:59.83 | ^~~~~~~~ 27:59.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.83 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.83 62 | Sub operator-(const Sub& aPoint) const { 27:59.83 | ^~~~~~~~ 27:59.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.83 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 27:59.83 | ^~~~~~~~ 27:59.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.83 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 27:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 27:59.83 | ^~~~~~~~~~~~~ 27:59.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 27:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h:10, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h:10, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h:14, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h:10, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:13, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.84 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.84 323 | static SizeTyped FromUnknownSize( 27:59.84 | ^~~~~~~~~~~~~~~ 27:59.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:11, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.84 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 27:59.84 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 27:59.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:59.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:18, 27:59.84 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 27:59.84 27 | struct JSGCSetting { 27:59.84 | ^~~~~~~~~~~ 27:59.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Exception.h:12, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ErrorReport.h:31, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:34, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Directory.h:11, 27:59.84 from /builddir/build/BUILD/icecat-78.15.0/dom/filesystem/Directory.cpp:7, 27:59.84 from Unified_cpp_dom_filesystem0.cpp:2: 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.85 760 | typename detail::Nth::Type extract() { 27:59.85 | ^~~~~~~ 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 27:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 27:59.85 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/filesystem' 27:59.85 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html/input' 27:59.85 mkdir -p '.deps/' 27:59.86 dom/html/input/Unified_cpp_dom_html_input0.o 27:59.86 /usr/lib64/ccache/g++ -o Unified_cpp_dom_html_input0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/html/input -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html/input -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html_input0.o.pp Unified_cpp_dom_html_input0.cpp 28:07.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.64 from Unified_cpp_dom_grid0.cpp:2: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:07.64 | ^ 28:07.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.64 from Unified_cpp_dom_grid0.cpp:2: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.64 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:07.64 | ^ 28:07.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.64 from Unified_cpp_dom_grid0.cpp:2: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:07.64 | ^ 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:07.64 | ^ 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:07.64 | ^ 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:07.64 | ^ 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:07.64 | ^ 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.64 371 | nscoord aAppUnitsPerDevPixel) { 28:07.64 | ^ 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.64 380 | nscoord aAppUnitsPerDevPixel) { 28:07.64 | ^ 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.64 387 | nscoord aAppUnitsPerDevPixel) { 28:07.64 | ^ 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.64 394 | nscoord aAppUnitsPerDevPixel) { 28:07.64 | ^ 28:07.64 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.64 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.64 from Unified_cpp_dom_grid0.cpp:2: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.65 189 | CSSRect GetExpandedScrollableRect() const { 28:07.65 | ^ 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.65 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:07.65 | ^ 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.65 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:07.65 | ^ 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.65 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:07.65 | ^ 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.65 243 | CSSRect CalculateScrollRange() const { 28:07.65 | ^ 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:07.65 | ^ 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.65 457 | CSSRect GetVisualViewport() const { 28:07.65 | ^ 28:07.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGridContainerFrame.h:14, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:12, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.65 from Unified_cpp_dom_grid0.cpp:2: 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.65 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:07.65 | ^ 28:07.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGridContainerFrame.h:14, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:12, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.65 from Unified_cpp_dom_grid0.cpp:2: 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.65 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:07.65 | ^ 28:07.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 28:07.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 28:07.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 28:07.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGridContainerFrame.h:14, 28:07.66 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:12, 28:07.66 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.66 from Unified_cpp_dom_grid0.cpp:2: 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.66 21 | inline Rect ToRect(const gfxRect& aRect) { 28:07.66 | ^ 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.66 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:07.66 | ^ 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.66 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:07.66 | ^ 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.66 44 | inline Size ToSize(const gfxSize& aSize) { 28:07.66 | ^ 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.66 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:07.66 | ^ 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.66 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:07.66 | ^ 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.66 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:07.66 | ^ 28:07.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:07.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 28:07.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 28:07.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 28:07.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGridContainerFrame.h:14, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:12, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.67 from Unified_cpp_dom_grid0.cpp:2: 28:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.67 1859 | int32_t aAppUnitsPerPixel) { 28:07.67 | ^ 28:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.67 3214 | int32_t aAppUnitsPerPixel) { 28:07.67 | ^ 28:07.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.67 from Unified_cpp_dom_grid0.cpp:2: 28:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:07.67 | ^~~~~~~~ 28:07.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.67 from Unified_cpp_dom_grid0.cpp:2: 28:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:07.68 | ^~~~~~~~ 28:07.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.68 from Unified_cpp_dom_grid0.cpp:2: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.68 427 | SizeT Size() const { return SizeT(width, height); } 28:07.68 | ^~~~ 28:07.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.68 from Unified_cpp_dom_grid0.cpp:2: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:07.68 | ^~~~~~~~ 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:07.68 | ^~~~~~~~ 28:07.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.68 from Unified_cpp_dom_grid0.cpp:2: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.68 62 | Sub operator-(const Sub& aPoint) const { 28:07.68 | ^~~~~~~~ 28:07.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.68 from Unified_cpp_dom_grid0.cpp:2: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.68 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:07.68 | ^~~~~~~~ 28:07.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.68 from Unified_cpp_dom_grid0.cpp:2: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:07.68 | ^~~~~~~~~~~~~ 28:07.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.h:11, 28:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/grid/Grid.cpp:7, 28:07.68 from Unified_cpp_dom_grid0.cpp:2: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:07.68 323 | static SizeTyped FromUnknownSize( 28:07.68 | ^~~~~~~~~~~~~~~ 28:07.68 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/grid' 28:07.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/jsurl' 28:07.68 mkdir -p '.deps/' 28:07.69 dom/jsurl/Unified_cpp_dom_jsurl0.o 28:07.70 /usr/lib64/ccache/g++ -o Unified_cpp_dom_jsurl0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/jsurl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/jsurl -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_jsurl0.o.pp Unified_cpp_dom_jsurl0.cpp 28:10.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:10.94 | ^ 28:10.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:10.94 | ^ 28:10.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:10.94 | ^ 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:10.94 | ^ 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:10.94 | ^ 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:10.94 | ^ 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:10.94 | ^ 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 371 | nscoord aAppUnitsPerDevPixel) { 28:10.94 | ^ 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 380 | nscoord aAppUnitsPerDevPixel) { 28:10.94 | ^ 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 387 | nscoord aAppUnitsPerDevPixel) { 28:10.94 | ^ 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 394 | nscoord aAppUnitsPerDevPixel) { 28:10.94 | ^ 28:10.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLSharedElement.h:10, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:18, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 189 | CSSRect GetExpandedScrollableRect() const { 28:10.94 | ^ 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:10.94 | ^ 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:10.94 | ^ 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:10.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.95 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:10.95 | ^ 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.95 243 | CSSRect CalculateScrollRange() const { 28:10.95 | ^ 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.95 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:10.95 | ^ 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.95 457 | CSSRect GetVisualViewport() const { 28:10.95 | ^ 28:10.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 28:10.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocumentInlines.h:11, 28:10.95 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:12: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.95 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:10.95 | ^ 28:10.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 28:10.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocumentInlines.h:11, 28:10.95 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:12: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.95 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:10.95 | ^ 28:10.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 28:10.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:10.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.h:23, 28:10.95 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:19: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.95 21 | inline Rect ToRect(const gfxRect& aRect) { 28:10.95 | ^ 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:10.95 | ^ 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.95 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:10.95 | ^ 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.95 44 | inline Size ToSize(const gfxSize& aSize) { 28:10.95 | ^ 28:10.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:10.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.97 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:10.97 | ^ 28:10.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:10.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.97 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:10.97 | ^ 28:10.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:10.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.97 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:10.97 | ^ 28:10.97 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.h:23, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:19: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.98 1859 | int32_t aAppUnitsPerPixel) { 28:10.98 | ^ 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.98 3214 | int32_t aAppUnitsPerPixel) { 28:10.98 | ^ 28:10.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.98 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:10.98 | ^~~~~~~~ 28:10.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:10.98 | ^~~~~~~~ 28:10.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.98 427 | SizeT Size() const { return SizeT(width, height); } 28:10.98 | ^~~~ 28:10.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.98 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:10.98 | ^~~~~~~~ 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.98 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:10.98 | ^~~~~~~~ 28:10.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.98 62 | Sub operator-(const Sub& aPoint) const { 28:10.98 | ^~~~~~~~ 28:10.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.98 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:10.98 | ^~~~~~~~ 28:10.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:10.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:10.98 | ^~~~~~~~~~~~~ 28:10.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:10.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:10.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:10.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 28:10.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 28:10.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/PluginDocument.cpp:7: 28:10.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:10.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:10.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:10.99 323 | static SizeTyped FromUnknownSize( 28:10.99 | ^~~~~~~~~~~~~~~ 28:11.00 dom/html/Unified_cpp_dom_html1.o 28:11.01 /usr/lib64/ccache/g++ -o Unified_cpp_dom_html0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/html/input -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html0.o.pp Unified_cpp_dom_html0.cpp 28:11.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 28:11.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 28:11.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 28:11.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:7, 28:11.30 from Unified_cpp_dom_canvas3.cpp:2: 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.30 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:11.30 | ^ 28:11.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:16, 28:11.30 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 28:11.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:7, 28:11.30 from Unified_cpp_dom_canvas3.cpp:2: 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.30 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:11.30 | ^ 28:11.30 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 28:11.30 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:7, 28:11.30 from Unified_cpp_dom_canvas3.cpp:2: 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.30 21 | inline Rect ToRect(const gfxRect& aRect) { 28:11.30 | ^ 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.30 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:11.30 | ^ 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.30 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:11.30 | ^ 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:11.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.30 44 | inline Size ToSize(const gfxSize& aSize) { 28:11.30 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:11.31 | ^ 28:11.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 28:11.31 from Unified_cpp_dom_canvas3.cpp:2: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 371 | nscoord aAppUnitsPerDevPixel) { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 380 | nscoord aAppUnitsPerDevPixel) { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 387 | nscoord aAppUnitsPerDevPixel) { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 394 | nscoord aAppUnitsPerDevPixel) { 28:11.31 | ^ 28:11.31 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 28:11.31 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 28:11.31 from Unified_cpp_dom_canvas3.cpp:2: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 189 | CSSRect GetExpandedScrollableRect() const { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 243 | CSSRect CalculateScrollRange() const { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.31 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:11.31 | ^ 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:11.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.33 457 | CSSRect GetVisualViewport() const { 28:11.33 | ^ 28:11.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 28:11.33 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 28:11.33 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:26, 28:11.33 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 28:11.33 from Unified_cpp_dom_canvas3.cpp:2: 28:11.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:11.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.33 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:11.33 | ^ 28:11.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 28:11.33 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 28:11.33 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:26, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 28:11.34 from Unified_cpp_dom_canvas3.cpp:2: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.34 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:11.34 | ^ 28:11.34 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:27, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 28:11.34 from Unified_cpp_dom_canvas3.cpp:2: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.34 1859 | int32_t aAppUnitsPerPixel) { 28:11.34 | ^ 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.34 3214 | int32_t aAppUnitsPerPixel) { 28:11.34 | ^ 28:11.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLObjectModel.h:11, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensions.h:13, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:5, 28:11.34 from Unified_cpp_dom_canvas3.cpp:2: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:11.34 | ^~~~~~~~ 28:11.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 28:11.34 from Unified_cpp_dom_canvas3.cpp:2: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:11.34 | ^~~~~~~~ 28:11.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:7, 28:11.34 from Unified_cpp_dom_canvas3.cpp:2: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.34 427 | SizeT Size() const { return SizeT(width, height); } 28:11.34 | ^~~~ 28:11.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:9, 28:11.34 from Unified_cpp_dom_canvas3.cpp:2: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:11.34 | ^~~~~~~~ 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.34 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:11.34 | ^~~~~~~~ 28:11.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLObjectModel.h:11, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensions.h:13, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:5, 28:11.34 from Unified_cpp_dom_canvas3.cpp:2: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.34 62 | Sub operator-(const Sub& aPoint) const { 28:11.34 | ^~~~~~~~ 28:11.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLObjectModel.h:11, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensions.h:13, 28:11.34 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:5, 28:11.34 from Unified_cpp_dom_canvas3.cpp:2: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:11.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.34 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:11.34 | ^~~~~~~~ 28:11.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 28:11.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 28:11.35 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 28:11.35 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:7, 28:11.35 from Unified_cpp_dom_canvas3.cpp:2: 28:11.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:11.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:11.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:11.35 | ^~~~~~~~~~~~~ 28:11.35 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 28:11.35 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLObjectModel.h:11, 28:11.35 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensions.h:13, 28:11.35 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLExtensionCompressedTextureRGTC.cpp:5, 28:11.35 from Unified_cpp_dom_canvas3.cpp:2: 28:11.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:11.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:11.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.35 323 | static SizeTyped FromUnknownSize( 28:11.35 | ^~~~~~~~~~~~~~~ 28:11.35 dom/canvas/Unified_cpp_dom_canvas5.o 28:11.35 /usr/lib64/ccache/g++ -o Unified_cpp_dom_canvas4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-error=unused-result -MD -MP -MF .deps/Unified_cpp_dom_canvas4.o.pp Unified_cpp_dom_canvas4.cpp 28:11.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:29, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:11.45 | ^ 28:11.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:29, 28:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:11.46 | ^ 28:11.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:29, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 371 | nscoord aAppUnitsPerDevPixel) { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 380 | nscoord aAppUnitsPerDevPixel) { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 387 | nscoord aAppUnitsPerDevPixel) { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 394 | nscoord aAppUnitsPerDevPixel) { 28:11.46 | ^ 28:11.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:11: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 189 | CSSRect GetExpandedScrollableRect() const { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 243 | CSSRect CalculateScrollRange() const { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:11.46 | ^ 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 457 | CSSRect GetVisualViewport() const { 28:11.46 | ^ 28:11.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:11: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.46 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:11.46 | ^ 28:11.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:11.46 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:11: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:11.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.48 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:11.48 | ^ 28:11.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:11: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.48 21 | inline Rect ToRect(const gfxRect& aRect) { 28:11.48 | ^ 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.48 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:11.48 | ^ 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.48 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:11.48 | ^ 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.48 44 | inline Size ToSize(const gfxSize& aSize) { 28:11.48 | ^ 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.48 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:11.48 | ^ 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.48 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:11.48 | ^ 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.48 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:11.48 | ^ 28:11.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:11: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.48 1859 | int32_t aAppUnitsPerPixel) { 28:11.48 | ^ 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.48 3214 | int32_t aAppUnitsPerPixel) { 28:11.48 | ^ 28:11.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:11: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 28:11.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.48 332 | LayerPoint GetFixedPositionAnchor() const { 28:11.48 | ^ 28:11.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:11.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:11: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.49 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 28:11.49 | ^ 28:11.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:11: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.49 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:11.49 | ^ 28:11.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:29, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.49 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:11.49 | ^~~~~~~~ 28:11.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:29, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:11.49 | ^~~~~~~~ 28:11.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:29, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.49 427 | SizeT Size() const { return SizeT(width, height); } 28:11.49 | ^~~~ 28:11.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:29, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.49 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:11.49 | ^~~~~~~~ 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.49 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:11.49 | ^~~~~~~~ 28:11.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:29, 28:11.49 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:11.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.49 62 | Sub operator-(const Sub& aPoint) const { 28:11.49 | ^~~~~~~~ 28:11.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:29, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.50 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:11.50 | ^~~~~~~~ 28:11.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:29, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.50 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:11.50 | ^~~~~~~~~~~~~ 28:11.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeolocationBinding.h:14, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:29, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.50 323 | static SizeTyped FromUnknownSize( 28:11.50 | ^~~~~~~~~~~~~~~ 28:11.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.h:14, 28:11.50 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/Geolocation.cpp:7: 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.50 760 | typename detail::Nth::Type extract() { 28:11.50 | ^~~~~~~ 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 28:11.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:11.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:11.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:11.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:11.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:11.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:11.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:11.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:11.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:11.51 dom/geolocation/GeolocationPosition.o 28:11.51 /usr/lib64/ccache/g++ -o GeolocationCoordinates.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/GeolocationCoordinates.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/GeolocationCoordinates.cpp 28:12.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.22 from Unified_cpp_dom_html_input0.cpp:2: 28:12.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:12.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:12.22 | ^ 28:12.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.22 from Unified_cpp_dom_html_input0.cpp:2: 28:12.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:12.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:12.22 | ^ 28:12.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.22 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.22 from Unified_cpp_dom_html_input0.cpp:2: 28:12.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:12.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:12.22 | ^ 28:12.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:12.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:12.23 | ^ 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.23 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:12.23 | ^ 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.23 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:12.23 | ^ 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:12.23 | ^ 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.23 371 | nscoord aAppUnitsPerDevPixel) { 28:12.23 | ^ 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.23 380 | nscoord aAppUnitsPerDevPixel) { 28:12.23 | ^ 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:12.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.23 387 | nscoord aAppUnitsPerDevPixel) { 28:12.23 | ^ 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.24 394 | nscoord aAppUnitsPerDevPixel) { 28:12.24 | ^ 28:12.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 28:12.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:12.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.24 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.24 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.24 from Unified_cpp_dom_html_input0.cpp:2: 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.24 189 | CSSRect GetExpandedScrollableRect() const { 28:12.24 | ^ 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.24 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:12.24 | ^ 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.24 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:12.24 | ^ 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.24 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:12.24 | ^ 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.24 243 | CSSRect CalculateScrollRange() const { 28:12.24 | ^ 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:12.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.24 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:12.24 | ^ 28:12.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:12.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.25 457 | CSSRect GetVisualViewport() const { 28:12.25 | ^ 28:12.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:23, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:13, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.25 from Unified_cpp_dom_html_input0.cpp:2: 28:12.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:12.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.25 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:12.25 | ^ 28:12.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:15, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.25 from Unified_cpp_dom_html_input0.cpp:2: 28:12.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:12.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.25 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:12.25 | ^ 28:12.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 28:12.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 28:12.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 28:12.26 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.26 from Unified_cpp_dom_html_input0.cpp:2: 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.26 21 | inline Rect ToRect(const gfxRect& aRect) { 28:12.26 | ^ 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.26 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:12.26 | ^ 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.26 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:12.26 | ^ 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.26 44 | inline Size ToSize(const gfxSize& aSize) { 28:12.26 | ^ 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:12.26 | ^ 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:12.26 | ^ 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:12.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:12.26 | ^ 28:12.26 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 28:12.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 28:12.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 28:12.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.27 from Unified_cpp_dom_html_input0.cpp:2: 28:12.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:12.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.27 1859 | int32_t aAppUnitsPerPixel) { 28:12.27 | ^ 28:12.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:12.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.27 3214 | int32_t aAppUnitsPerPixel) { 28:12.27 | ^ 28:12.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.27 from Unified_cpp_dom_html_input0.cpp:2: 28:12.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:12.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:12.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.27 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:12.27 | ^~~~~~~~ 28:12.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:12.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.28 from Unified_cpp_dom_html_input0.cpp:2: 28:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:12.28 | ^~~~~~~~ 28:12.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.28 from Unified_cpp_dom_html_input0.cpp:2: 28:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.28 427 | SizeT Size() const { return SizeT(width, height); } 28:12.28 | ^~~~ 28:12.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.28 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.29 from Unified_cpp_dom_html_input0.cpp:2: 28:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:12.29 | ^~~~~~~~ 28:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:12.29 | ^~~~~~~~ 28:12.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.29 from Unified_cpp_dom_html_input0.cpp:2: 28:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.29 62 | Sub operator-(const Sub& aPoint) const { 28:12.29 | ^~~~~~~~ 28:12.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:12.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.30 from Unified_cpp_dom_html_input0.cpp:2: 28:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.30 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:12.30 | ^~~~~~~~ 28:12.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.30 from Unified_cpp_dom_html_input0.cpp:2: 28:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.30 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:12.30 | ^~~~~~~~~~~~~ 28:12.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlElement.h:12, 28:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:12, 28:12.31 from /builddir/build/BUILD/icecat-78.15.0/dom/html/input/CheckableInputTypes.cpp:9, 28:12.31 from Unified_cpp_dom_html_input0.cpp:2: 28:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:12.31 323 | static SizeTyped FromUnknownSize( 28:12.31 | ^~~~~~~~~~~~~~~ 28:12.31 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html/input' 28:12.31 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/mathml' 28:12.31 mkdir -p '.deps/' 28:12.31 dom/mathml/Unified_cpp_dom_mathml0.o 28:12.31 /usr/lib64/ccache/g++ -o Unified_cpp_dom_mathml0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/mathml -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/mathml -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_mathml0.o.pp Unified_cpp_dom_mathml0.cpp 28:13.57 dom/geolocation/GeolocationPositionError.o 28:13.57 /usr/lib64/ccache/g++ -o GeolocationPosition.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/GeolocationPosition.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/GeolocationPosition.cpp 28:15.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:17, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.19 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.19 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:15.19 | ^ 28:15.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:17, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.19 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:15.19 | ^ 28:15.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:17, 28:15.19 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.19 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:15.19 | ^ 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.19 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:15.19 | ^ 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.19 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:15.19 | ^ 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.19 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:15.19 | ^ 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:15.19 | ^ 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:15.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 371 | nscoord aAppUnitsPerDevPixel) { 28:15.20 | ^ 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 380 | nscoord aAppUnitsPerDevPixel) { 28:15.20 | ^ 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 387 | nscoord aAppUnitsPerDevPixel) { 28:15.20 | ^ 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 394 | nscoord aAppUnitsPerDevPixel) { 28:15.20 | ^ 28:15.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GamepadEvent.h:15, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GamepadAxisMoveEvent.h:16, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/GamepadManager.cpp:10, 28:15.20 from Unified_cpp_dom_gamepad0.cpp:38: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 189 | CSSRect GetExpandedScrollableRect() const { 28:15.20 | ^ 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:15.20 | ^ 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:15.20 | ^ 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:15.20 | ^ 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 243 | CSSRect CalculateScrollRange() const { 28:15.20 | ^ 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:15.20 | ^ 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 457 | CSSRect GetVisualViewport() const { 28:15.20 | ^ 28:15.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/GamepadManager.cpp:17, 28:15.20 from Unified_cpp_dom_gamepad0.cpp:38: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:15.20 | ^ 28:15.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/GamepadManager.cpp:17, 28:15.20 from Unified_cpp_dom_gamepad0.cpp:38: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:15.20 | ^ 28:15.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 28:15.20 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/GamepadManager.cpp:17, 28:15.20 from Unified_cpp_dom_gamepad0.cpp:38: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 21 | inline Rect ToRect(const gfxRect& aRect) { 28:15.20 | ^ 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:15.20 | ^ 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:15.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.22 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:15.22 | ^ 28:15.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:15.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.22 44 | inline Size ToSize(const gfxSize& aSize) { 28:15.22 | ^ 28:15.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:15.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:15.22 | ^ 28:15.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:15.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:15.22 | ^ 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.23 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:15.23 | ^ 28:15.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/GamepadManager.cpp:17, 28:15.23 from Unified_cpp_dom_gamepad0.cpp:38: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.23 1859 | int32_t aAppUnitsPerPixel) { 28:15.23 | ^ 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.23 3214 | int32_t aAppUnitsPerPixel) { 28:15.23 | ^ 28:15.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/GamepadManager.cpp:17, 28:15.23 from Unified_cpp_dom_gamepad0.cpp:38: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.23 332 | LayerPoint GetFixedPositionAnchor() const { 28:15.23 | ^ 28:15.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/GamepadManager.cpp:17, 28:15.23 from Unified_cpp_dom_gamepad0.cpp:38: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.23 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 28:15.23 | ^ 28:15.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/GamepadManager.cpp:17, 28:15.23 from Unified_cpp_dom_gamepad0.cpp:38: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.23 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:15.23 | ^ 28:15.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:17, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.23 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.23 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:15.23 | ^~~~~~~~ 28:15.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:17, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.23 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:15.23 | ^~~~~~~~ 28:15.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:17, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.23 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.23 427 | SizeT Size() const { return SizeT(width, height); } 28:15.23 | ^~~~ 28:15.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:17, 28:15.23 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.23 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:15.23 | ^~~~~~~~ 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.23 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:15.23 | ^~~~~~~~ 28:15.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:17, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.24 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.24 62 | Sub operator-(const Sub& aPoint) const { 28:15.24 | ^~~~~~~~ 28:15.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:17, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.24 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.24 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:15.24 | ^~~~~~~~ 28:15.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:17, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.24 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.24 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:15.24 | ^~~~~~~~~~~~~ 28:15.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Performance.h:11, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:17, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.24 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.24 323 | static SizeTyped FromUnknownSize( 28:15.24 | ^~~~~~~~~~~~~~~ 28:15.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Exception.h:12, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ErrorReport.h:31, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:34, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.h:10, 28:15.24 from /builddir/build/BUILD/icecat-78.15.0/dom/gamepad/Gamepad.cpp:7, 28:15.24 from Unified_cpp_dom_gamepad0.cpp:2: 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:15.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:15.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:15.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.26 760 | typename detail::Nth::Type extract() { 28:15.26 | ^~~~~~~ 28:15.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 28:15.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:15.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:15.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:15.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:15.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:15.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:15.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:15.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:15.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:15.27 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/gamepad' 28:15.27 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media' 28:15.27 mkdir -p '.deps/' 28:15.27 dom/media/CubebUtils.o 28:15.27 dom/media/DecoderTraits.o 28:15.27 /usr/lib64/ccache/g++ -o CubebUtils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/CubebUtils.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp 28:15.98 dom/geolocation/Unified_cpp_dom_geolocation0.o 28:15.98 /usr/lib64/ccache/g++ -o GeolocationPositionError.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/GeolocationPositionError.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/GeolocationPositionError.cpp 28:21.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 28:21.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:21.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:21.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:21.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:21.09 from /builddir/build/BUILD/icecat-78.15.0/dom/jsurl/nsJSProtocolHandler.cpp:13, 28:21.09 from Unified_cpp_dom_jsurl0.cpp:2: 28:21.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:21.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.09 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:21.09 | ^ 28:21.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:21.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/dom/jsurl/nsJSProtocolHandler.cpp:13, 28:21.10 from Unified_cpp_dom_jsurl0.cpp:2: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:21.10 | ^ 28:21.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/dom/jsurl/nsJSProtocolHandler.cpp:13, 28:21.10 from Unified_cpp_dom_jsurl0.cpp:2: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.10 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:21.10 | ^ 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.10 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:21.10 | ^ 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:21.10 | ^ 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:21.10 | ^ 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.10 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:21.10 | ^ 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.10 371 | nscoord aAppUnitsPerDevPixel) { 28:21.10 | ^ 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.10 380 | nscoord aAppUnitsPerDevPixel) { 28:21.10 | ^ 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.10 387 | nscoord aAppUnitsPerDevPixel) { 28:21.10 | ^ 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.10 394 | nscoord aAppUnitsPerDevPixel) { 28:21.10 | ^ 28:21.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 28:21.10 from /builddir/build/BUILD/icecat-78.15.0/dom/jsurl/nsJSProtocolHandler.cpp:13, 28:21.10 from Unified_cpp_dom_jsurl0.cpp:2: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.10 189 | CSSRect GetExpandedScrollableRect() const { 28:21.10 | ^ 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:21.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:21.11 | ^ 28:21.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:21.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:21.11 | ^ 28:21.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:21.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:21.11 | ^ 28:21.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:21.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.11 243 | CSSRect CalculateScrollRange() const { 28:21.11 | ^ 28:21.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.12 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:21.12 | ^ 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.12 457 | CSSRect GetVisualViewport() const { 28:21.12 | ^ 28:21.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/dom/jsurl/nsJSProtocolHandler.cpp:13, 28:21.12 from Unified_cpp_dom_jsurl0.cpp:2: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:21.12 | ^~~~~~~~ 28:21.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/dom/jsurl/nsJSProtocolHandler.cpp:13, 28:21.12 from Unified_cpp_dom_jsurl0.cpp:2: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.12 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:21.12 | ^~~~~~~~ 28:21.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/dom/jsurl/nsJSProtocolHandler.cpp:13, 28:21.12 from Unified_cpp_dom_jsurl0.cpp:2: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.12 427 | SizeT Size() const { return SizeT(width, height); } 28:21.12 | ^~~~ 28:21.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/dom/jsurl/nsJSProtocolHandler.cpp:13, 28:21.12 from Unified_cpp_dom_jsurl0.cpp:2: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.12 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:21.12 | ^~~~~~~~ 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:21.12 | ^~~~~~~~ 28:21.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:21.12 from /builddir/build/BUILD/icecat-78.15.0/dom/jsurl/nsJSProtocolHandler.cpp:13, 28:21.12 from Unified_cpp_dom_jsurl0.cpp:2: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:21.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:21.12 62 | Sub operator-(const Sub& aPoint) const { 28:21.12 | ^~~~~~~~ 28:21.12 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/jsurl' 28:21.13 /usr/lib64/ccache/g++ -o Unified_cpp_dom_geolocation0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_geolocation0.o.pp Unified_cpp_dom_geolocation0.cpp 28:23.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/GeolocationPositionError.cpp:9: 28:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:23.05 | ^ 28:23.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/GeolocationPositionError.cpp:9: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:23.06 | ^ 28:23.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/GeolocationPositionError.cpp:9: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.06 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:23.06 | ^ 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.06 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:23.06 | ^ 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.06 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:23.06 | ^ 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:23.06 | ^ 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:23.06 | ^ 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.06 371 | nscoord aAppUnitsPerDevPixel) { 28:23.06 | ^ 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.06 380 | nscoord aAppUnitsPerDevPixel) { 28:23.06 | ^ 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.06 387 | nscoord aAppUnitsPerDevPixel) { 28:23.06 | ^ 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.06 394 | nscoord aAppUnitsPerDevPixel) { 28:23.06 | ^ 28:23.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 28:23.06 from /builddir/build/BUILD/icecat-78.15.0/dom/geolocation/GeolocationPositionError.cpp:9: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.06 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:23.06 | ^~~~~~~~ 28:23.07 dom/base/nsObjectLoadingContent.o 28:23.07 /usr/lib64/ccache/g++ -o nsImageLoadingContent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsImageLoadingContent.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp 28:23.16 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/geolocation' 28:23.17 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/doctor' 28:23.17 mkdir -p '.deps/' 28:23.17 dom/media/doctor/Unified_cpp_dom_media_doctor0.o 28:23.17 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_doctor0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/doctor -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/doctor -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_media_doctor0.o.pp Unified_cpp_dom_media_doctor0.cpp 28:23.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.62 from Unified_cpp_dom_mathml0.cpp:2: 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:23.62 | ^ 28:23.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.62 from Unified_cpp_dom_mathml0.cpp:2: 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:23.62 | ^ 28:23.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.62 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.62 from Unified_cpp_dom_mathml0.cpp:2: 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:23.62 | ^ 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:23.62 | ^ 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:23.62 | ^ 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:23.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 371 | nscoord aAppUnitsPerDevPixel) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 380 | nscoord aAppUnitsPerDevPixel) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 387 | nscoord aAppUnitsPerDevPixel) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 394 | nscoord aAppUnitsPerDevPixel) { 28:23.63 | ^ 28:23.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.63 from Unified_cpp_dom_mathml0.cpp:2: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 189 | CSSRect GetExpandedScrollableRect() const { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 243 | CSSRect CalculateScrollRange() const { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 457 | CSSRect GetVisualViewport() const { 28:23.63 | ^ 28:23.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindContext.h:15, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:10, 28:23.63 from Unified_cpp_dom_mathml0.cpp:2: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:23.63 | ^ 28:23.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:16, 28:23.63 from Unified_cpp_dom_mathml0.cpp:2: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:23.63 | ^ 28:23.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:16, 28:23.63 from Unified_cpp_dom_mathml0.cpp:2: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 21 | inline Rect ToRect(const gfxRect& aRect) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 44 | inline Size ToSize(const gfxSize& aSize) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:23.63 | ^ 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.63 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:23.63 | ^ 28:23.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 28:23.63 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:16, 28:23.63 from Unified_cpp_dom_mathml0.cpp:2: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:23.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.64 1859 | int32_t aAppUnitsPerPixel) { 28:23.64 | ^ 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.64 3214 | int32_t aAppUnitsPerPixel) { 28:23.64 | ^ 28:23.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.64 from Unified_cpp_dom_mathml0.cpp:2: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:23.64 | ^~~~~~~~ 28:23.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.64 from Unified_cpp_dom_mathml0.cpp:2: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:23.64 | ^~~~~~~~ 28:23.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.64 from Unified_cpp_dom_mathml0.cpp:2: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.64 427 | SizeT Size() const { return SizeT(width, height); } 28:23.64 | ^~~~ 28:23.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.64 from Unified_cpp_dom_mathml0.cpp:2: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.64 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:23.64 | ^~~~~~~~ 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.64 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:23.64 | ^~~~~~~~ 28:23.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.64 from Unified_cpp_dom_mathml0.cpp:2: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.64 62 | Sub operator-(const Sub& aPoint) const { 28:23.64 | ^~~~~~~~ 28:23.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.64 from Unified_cpp_dom_mathml0.cpp:2: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:23.64 | ^~~~~~~~ 28:23.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.64 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.64 from Unified_cpp_dom_mathml0.cpp:2: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:23.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.64 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:23.64 | ^~~~~~~~~~~~~ 28:23.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:23.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:23.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:23.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MathMLElement.h:11, 28:23.65 from /builddir/build/BUILD/icecat-78.15.0/dom/mathml/MathMLElement.cpp:7, 28:23.65 from Unified_cpp_dom_mathml0.cpp:2: 28:23.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:23.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:23.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:23.65 323 | static SizeTyped FromUnknownSize( 28:23.65 | ^~~~~~~~~~~~~~~ 28:23.68 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/mathml' 28:23.68 dom/media/Unified_cpp_dom_media0.o 28:23.68 /usr/lib64/ccache/g++ -o DecoderTraits.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/DecoderTraits.o.pp -Wno-error=multichar /builddir/build/BUILD/icecat-78.15.0/dom/media/DecoderTraits.cpp 28:29.67 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.67 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:29.67 | ^ 28:29.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.67 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:29.67 | ^ 28:29.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.67 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:29.67 | ^ 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.67 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:29.67 | ^ 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.67 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:29.67 | ^ 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.67 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:29.67 | ^ 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.67 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:29.67 | ^ 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.67 371 | nscoord aAppUnitsPerDevPixel) { 28:29.67 | ^ 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.67 380 | nscoord aAppUnitsPerDevPixel) { 28:29.67 | ^ 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.67 387 | nscoord aAppUnitsPerDevPixel) { 28:29.67 | ^ 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:29.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.67 394 | nscoord aAppUnitsPerDevPixel) { 28:29.67 | ^ 28:29.67 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 28:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 189 | CSSRect GetExpandedScrollableRect() const { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 243 | CSSRect CalculateScrollRange() const { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 457 | CSSRect GetVisualViewport() const { 28:29.68 | ^ 28:29.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:25: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:29.68 | ^ 28:29.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:25: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:29.68 | ^ 28:29.68 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 28:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:25: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 21 | inline Rect ToRect(const gfxRect& aRect) { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 44 | inline Size ToSize(const gfxSize& aSize) { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:29.68 | ^ 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.68 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:29.69 | ^ 28:29.69 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:25: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.69 1859 | int32_t aAppUnitsPerPixel) { 28:29.69 | ^ 28:29.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.69 3214 | int32_t aAppUnitsPerPixel) { 28:29.69 | ^ 28:29.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:25: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.69 332 | LayerPoint GetFixedPositionAnchor() const { 28:29.69 | ^ 28:29.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:25: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.69 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 28:29.69 | ^ 28:29.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:25: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.69 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:29.69 | ^ 28:29.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.h:17, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:114: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.69 1394 | LayerPoint GetFixedPositionAnchor() { 28:29.69 | ^ 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.69 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 28:29.69 | ^ 28:29.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:129: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.69 49 | gfx::Size GetInheritedScale() const { return mScale; } 28:29.69 | ^ 28:29.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:129: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.69 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 28:29.69 | ^ 28:29.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 28:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:161: 28:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 28:29.70 /builddir/build/BUILD/icecat-78.15.0/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] 28:29.70 79 | memset(this, 0, sizeof(nsXPTCVariant)); 28:29.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:29.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 28:29.70 44 | struct nsXPTCVariant { 28:29.70 | ^~~~~~~~~~~~~ 28:29.70 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp: In member function ‘mozilla::CSSPoint nsGlobalWindowOuter::GetScrollXY(bool)’: 28:29.70 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:4137:56: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.70 4137 | CSSPoint nsGlobalWindowOuter::GetScrollXY(bool aDoFlush) { 28:29.70 | ^ 28:29.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:29.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 28:29.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:29.70 | ^~~~~~~~ 28:29.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:29.70 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 28:29.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.71 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:29.71 | ^~~~~~~~ 28:29.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:29.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:29.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.71 427 | SizeT Size() const { return SizeT(width, height); } 28:29.71 | ^~~~ 28:29.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:29.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:29.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.71 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:29.71 | ^~~~~~~~ 28:29.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:29.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:29.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.71 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:29.71 | ^~~~~~~~ 28:29.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.72 62 | Sub operator-(const Sub& aPoint) const { 28:29.72 | ^~~~~~~~ 28:29.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.72 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:29.72 | ^~~~~~~~ 28:29.72 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.72 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:29.72 | ^~~~~~~~~~~~~ 28:29.72 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.73 323 | static SizeTyped FromUnknownSize( 28:29.73 | ^~~~~~~~~~~~~~~ 28:29.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 28:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 28:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.73 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 28:29.73 | ^~~~~~~~~~~~~~ 28:29.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 28:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 28:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:29.73 | ^~~~~~~~~~~~~ 28:29.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 28:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.73 383 | Point TopLeft() const { return Point(x, y); } 28:29.74 | ^~~~~~~ 28:29.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 28:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 28:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.74 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 28:29.74 | ^~~~~~~~~~~~~~~ 28:29.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 28:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.74 277 | static RectTyped FromUnknownRect( 28:29.74 | ^~~~~~~~~~~~~~~ 28:29.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 28:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.74 150 | static PointTyped FromUnknownPoint( 28:29.74 | ^~~~~~~~~~~~~~~~ 28:29.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 28:29.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 28:29.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.75 282 | RectTyped ToUnknownRect() const { 28:29.75 | ^~~~~~~~~~~~~ 28:29.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWrapperCache.h:16, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPIDOMWindow.h:15, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:10, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 28:29.75 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 28:29.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 28:29.75 34 | memset(aT, 0, sizeof(T)); 28:29.75 | ~~~~~~^~~~~~~~~~~~~~~~~~ 28:29.75 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:161: 28:29.75 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 28:29.75 2214 | struct GlobalProperties { 28:29.75 | ^~~~~~~~~~~~~~~~ 28:29.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 28:29.76 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:3791:48: required from here 28:29.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:638:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.76 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:29.76 | ^~~~~~~~ 28:29.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 28:29.76 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:3794:52: required from here 28:29.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.76 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 28:29.76 | ^~~~~~~~ 28:29.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 28:29.76 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:3859:67: required from here 28:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.76 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 28:29.76 | ^~~~~~~~ 28:29.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::IntPointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 28:29.76 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:5290:69: required from here 28:29.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:602:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.76 602 | gfx::PointTyped operator*(const gfx::IntPointTyped& aPoint, 28:29.76 | ^~~~~~~~ 28:29.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 28:29.76 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:5293:69: required from here 28:29.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.76 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 28:29.77 | ^~~~~~~~ 28:29.77 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 28:29.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 28:29.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 28:29.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.77 246 | PointTyped As2DPoint() const { 28:29.77 | ^~~~~~~~~ 28:29.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:29.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 28:29.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 28:29.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.77 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 28:29.77 | ^~~~~~~~~ 28:29.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.78 2266 | PointTyped TransformPointSimple( 28:29.78 | ^~~~~~~~~~~~~~~~~~~~ 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.78 794 | RectTyped TransformAndClipBounds( 28:29.78 | ^~~~~~~~~~~~~~~~~~~~~~ 28:29.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPIDOMWindow.h:13, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:10, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:29.78 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:29.78 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:29.78 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.79 760 | typename detail::Nth::Type extract() { 28:29.79 | ^~~~~~~ 28:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 28:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:29.79 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:29.79 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:29.79 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.79 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp: In member function ‘mozilla::CSSIntPoint nsGlobalWindowOuter::GetScreenXY(mozilla::dom::CallerType, mozilla::ErrorResult&)’: 28:29.79 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:3788:76: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.79 3788 | LayoutDevicePixel::FromAppUnits(screenRect, dc->AppUnitsPerDevPixel()); 28:29.79 | ^ 28:29.79 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:3791:48: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.79 3791 | DesktopRect screenRectDesk = screenRectDev / scale; 28:29.79 | ^~~~~ 28:29.79 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:3794:52: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.79 3794 | presContext->CSSToDevPixelScale(); 28:29.79 | ^ 28:29.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:29.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:370:27: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.79 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 28:29.79 | ^~~~~~~~~~~~ 28:29.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 28:29.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:638:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.80 638 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:29.80 | ^~~~~~~~ 28:29.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:29.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.80 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 28:29.80 | ^~~~~~~~~ 28:29.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 28:29.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.80 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 28:29.80 | ^~~~~~~~ 28:29.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:29.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.80 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 28:29.80 | ^~~~~~~~~ 28:29.80 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp: In static member function ‘static mozilla::Maybe > nsGlobalWindowOuter::GetRDMDeviceSize(const Document&)’: 28:29.80 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:3858:59: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.81 3858 | CSSSize unscaledSize = bc->GetUnscaledInnerSize(); 28:29.81 | ^ 28:29.81 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp: In member function ‘mozilla::CSSPoint nsGlobalWindowOuter::GetScrollXY(bool)’: 28:29.81 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:4137:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.81 4137 | CSSPoint nsGlobalWindowOuter::GetScrollXY(bool aDoFlush) { 28:29.81 | ^~~~~~~~~~~~~~~~~~~ 28:29.81 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp: In member function ‘void nsGlobalWindowOuter::MoveToOuter(int32_t, int32_t, mozilla::dom::CallerType, mozilla::ErrorResult&)’: 28:29.81 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:5290:69: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.81 5290 | LayoutDevicePoint devPos = cssPos * CSSToLayoutDeviceScale(scale); 28:29.81 | ^ 28:29.81 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:5293:69: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.81 5293 | DesktopPoint deskPos = devPos / DesktopToLayoutDeviceScale(scale); 28:29.81 | ^ 28:29.81 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:5300:67: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.81 5300 | LayoutDevicePoint devPos = cssPos * CSSToLayoutDeviceScale(1.0); 28:29.81 | ^ 28:29.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 28:29.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.81 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 28:29.81 | ^~~~~~~~ 28:29.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:29.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.82 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 28:29.82 | ^~~~~~~~~ 28:29.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:29.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 28:29.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 28:29.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:7: 28:29.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::IntPointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 28:29.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:602:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.82 602 | gfx::PointTyped operator*(const gfx::IntPointTyped& aPoint, 28:29.82 | ^~~~~~~~ 28:29.82 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp: In static member function ‘static mozilla::Maybe > nsGlobalWindowOuter::GetRDMDeviceSize(const Document&)’: 28:29.82 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:3859:67: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.82 3859 | return Some(CSSIntSize(gfx::RoundedToInt(unscaledSize / zoom))); 28:29.82 | ^~~~ 28:29.82 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp: In member function ‘void nsGlobalWindowOuter::MoveToOuter(int32_t, int32_t, mozilla::dom::CallerType, mozilla::ErrorResult&)’: 28:29.82 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:5290:69: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.82 5290 | LayoutDevicePoint devPos = cssPos * CSSToLayoutDeviceScale(scale); 28:29.82 | ^ 28:29.82 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp: In member function ‘mozilla::CSSPoint nsGlobalWindowOuter::GetScrollXY(bool)’: 28:29.82 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.cpp:4137:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:29.82 4137 | CSSPoint nsGlobalWindowOuter::GetScrollXY(bool aDoFlush) { 28:29.82 | ^~~~~~~~~~~~~~~~~~~ 28:29.82 dom/base/nsPluginArray.o 28:29.82 /usr/lib64/ccache/g++ -o nsObjectLoadingContent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsObjectLoadingContent.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp 28:30.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 28:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 28:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 28:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 28:30.48 from AudioProcessingEventBinding.cpp:12, 28:30.48 from UnifiedBindings1.cpp:2: 28:30.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:30.49 | ^ 28:30.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 28:30.49 from AudioProcessingEventBinding.cpp:12, 28:30.49 from UnifiedBindings1.cpp:2: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:30.49 | ^ 28:30.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 28:30.49 from AudioProcessingEventBinding.cpp:12, 28:30.49 from UnifiedBindings1.cpp:2: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 371 | nscoord aAppUnitsPerDevPixel) { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 380 | nscoord aAppUnitsPerDevPixel) { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 387 | nscoord aAppUnitsPerDevPixel) { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 394 | nscoord aAppUnitsPerDevPixel) { 28:30.49 | ^ 28:30.49 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:12, 28:30.49 from AudioProcessingEventBinding.cpp:12, 28:30.49 from UnifiedBindings1.cpp:2: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 189 | CSSRect GetExpandedScrollableRect() const { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 243 | CSSRect CalculateScrollRange() const { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:30.49 | ^ 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.49 457 | CSSRect GetVisualViewport() const { 28:30.49 | ^ 28:30.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 28:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 28:30.50 from AudioWorkletNodeBinding.cpp:21, 28:30.50 from UnifiedBindings1.cpp:80: 28:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.50 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:30.50 | ^ 28:30.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 28:30.50 from AudioWorkletNodeBinding.cpp:21, 28:30.50 from UnifiedBindings1.cpp:80: 28:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.50 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:30.50 | ^ 28:30.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 28:30.50 from AudioWorkletNodeBinding.cpp:21, 28:30.50 from UnifiedBindings1.cpp:80: 28:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.50 21 | inline Rect ToRect(const gfxRect& aRect) { 28:30.50 | ^ 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:30.51 | ^ 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:30.51 | ^ 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 44 | inline Size ToSize(const gfxSize& aSize) { 28:30.51 | ^ 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:30.51 | ^ 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:30.51 | ^ 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:30.51 | ^ 28:30.51 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 28:30.51 from AudioWorkletNodeBinding.cpp:21, 28:30.51 from UnifiedBindings1.cpp:80: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 1859 | int32_t aAppUnitsPerPixel) { 28:30.51 | ^ 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 3214 | int32_t aAppUnitsPerPixel) { 28:30.51 | ^ 28:30.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 28:30.51 from AudioWorkletNodeBinding.cpp:21, 28:30.51 from UnifiedBindings1.cpp:80: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 332 | LayerPoint GetFixedPositionAnchor() const { 28:30.51 | ^ 28:30.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 28:30.51 from AudioWorkletNodeBinding.cpp:21, 28:30.51 from UnifiedBindings1.cpp:80: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 28:30.51 | ^ 28:30.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 28:30.51 from AudioWorkletNodeBinding.cpp:21, 28:30.51 from UnifiedBindings1.cpp:80: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:30.51 | ^ 28:30.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 28:30.51 from AudioProcessingEventBinding.cpp:12, 28:30.51 from UnifiedBindings1.cpp:2: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:30.51 | ^~~~~~~~ 28:30.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 28:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 28:30.52 from AudioProcessingEventBinding.cpp:12, 28:30.52 from UnifiedBindings1.cpp:2: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.52 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:30.52 | ^~~~~~~~ 28:30.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 28:30.52 from AudioProcessingEventBinding.cpp:12, 28:30.52 from UnifiedBindings1.cpp:2: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.52 427 | SizeT Size() const { return SizeT(width, height); } 28:30.52 | ^~~~ 28:30.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 28:30.52 from AudioProcessingEventBinding.cpp:12, 28:30.52 from UnifiedBindings1.cpp:2: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.52 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:30.52 | ^~~~~~~~ 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.52 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:30.52 | ^~~~~~~~ 28:30.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 28:30.52 from AudioProcessingEventBinding.cpp:12, 28:30.52 from UnifiedBindings1.cpp:2: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.52 62 | Sub operator-(const Sub& aPoint) const { 28:30.52 | ^~~~~~~~ 28:30.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 28:30.52 from AudioProcessingEventBinding.cpp:12, 28:30.52 from UnifiedBindings1.cpp:2: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.52 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:30.52 | ^~~~~~~~ 28:30.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 28:30.52 from AudioProcessingEventBinding.cpp:12, 28:30.52 from UnifiedBindings1.cpp:2: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:30.52 | ^~~~~~~~~~~~~ 28:30.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 28:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 28:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptProcessorNode.h:10, 28:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEvent.h:11, 28:30.53 from AudioProcessingEventBinding.cpp:12, 28:30.53 from UnifiedBindings1.cpp:2: 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.53 323 | static SizeTyped FromUnknownSize( 28:30.53 | ^~~~~~~~~~~~~~~ 28:30.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 28:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 28:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 28:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 28:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioProcessingEventBinding.h:7, 28:30.53 from AudioProcessingEventBinding.cpp:4, 28:30.53 from UnifiedBindings1.cpp:2: 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.53 760 | typename detail::Nth::Type extract() { 28:30.53 | ^~~~~~~ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:30.53 dom/bindings/UnifiedBindings11.o 28:30.53 /usr/lib64/ccache/g++ -o UnifiedBindings10.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings10.o.pp UnifiedBindings10.cpp 28:35.02 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaMIMETypes.h:10, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaContainerType.h:10, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DecoderTraits.cpp:8: 28:35.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:35.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:35.02 | ^ 28:35.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 28:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OggCodecState.h:11, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OggDemuxer.h:11, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DecoderTraits.cpp:13: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:35.03 | ^ 28:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OggCodecState.h:11, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OggDemuxer.h:11, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DecoderTraits.cpp:13: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 371 | nscoord aAppUnitsPerDevPixel) { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 380 | nscoord aAppUnitsPerDevPixel) { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 387 | nscoord aAppUnitsPerDevPixel) { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 394 | nscoord aAppUnitsPerDevPixel) { 28:35.03 | ^ 28:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OggCodecState.h:11, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OggDemuxer.h:11, 28:35.03 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DecoderTraits.cpp:13: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 189 | CSSRect GetExpandedScrollableRect() const { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 243 | CSSRect CalculateScrollRange() const { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:35.03 | ^ 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.03 457 | CSSRect GetVisualViewport() const { 28:35.03 | ^ 28:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:35.04 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:35.04 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:35.04 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 28:35.04 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaMIMETypes.h:10, 28:35.04 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaContainerType.h:10, 28:35.04 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DecoderTraits.cpp:8: 28:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:35.05 | ^~~~~~~~ 28:35.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 28:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 28:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 28:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 28:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 28:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 28:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OggCodecState.h:11, 28:35.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OggDemuxer.h:11, 28:35.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DecoderTraits.cpp:13: 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.06 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:35.06 | ^~~~~~~~ 28:35.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaMIMETypes.h:10, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaContainerType.h:10, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DecoderTraits.cpp:8: 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.06 427 | SizeT Size() const { return SizeT(width, height); } 28:35.06 | ^~~~ 28:35.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OggCodecState.h:11, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OggDemuxer.h:11, 28:35.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DecoderTraits.cpp:13: 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.06 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:35.06 | ^~~~~~~~ 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.06 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:35.07 | ^~~~~~~~ 28:35.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:35.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:35.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:35.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 28:35.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaMIMETypes.h:10, 28:35.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaContainerType.h:10, 28:35.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DecoderTraits.cpp:8: 28:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.07 62 | Sub operator-(const Sub& aPoint) const { 28:35.07 | ^~~~~~~~ 28:35.08 dom/media/Unified_cpp_dom_media1.o 28:35.08 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media0.o.pp Unified_cpp_dom_media0.cpp 28:35.80 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:12: 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:35.80 | ^ 28:35.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:35.80 | ^ 28:35.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.80 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:35.80 | ^ 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.80 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:35.80 | ^ 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.80 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:35.80 | ^ 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:35.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.80 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:35.81 | ^ 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:35.81 | ^ 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 371 | nscoord aAppUnitsPerDevPixel) { 28:35.81 | ^ 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 380 | nscoord aAppUnitsPerDevPixel) { 28:35.81 | ^ 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 387 | nscoord aAppUnitsPerDevPixel) { 28:35.81 | ^ 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 394 | nscoord aAppUnitsPerDevPixel) { 28:35.81 | ^ 28:35.81 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 189 | CSSRect GetExpandedScrollableRect() const { 28:35.81 | ^ 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:35.81 | ^ 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:35.81 | ^ 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:35.81 | ^ 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 243 | CSSRect CalculateScrollRange() const { 28:35.81 | ^ 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:35.81 | ^ 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 457 | CSSRect GetVisualViewport() const { 28:35.81 | ^ 28:35.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:35.81 | ^ 28:35.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:35.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.81 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:35.81 | ^ 28:35.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:35.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.82 21 | inline Rect ToRect(const gfxRect& aRect) { 28:35.82 | ^ 28:35.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:35.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.82 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:35.82 | ^ 28:35.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:35.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.82 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:35.82 | ^ 28:35.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:35.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.83 44 | inline Size ToSize(const gfxSize& aSize) { 28:35.83 | ^ 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.83 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:35.83 | ^ 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.83 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:35.83 | ^ 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.83 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:35.83 | ^ 28:35.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.83 1859 | int32_t aAppUnitsPerPixel) { 28:35.83 | ^ 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.83 3214 | int32_t aAppUnitsPerPixel) { 28:35.83 | ^ 28:35.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.83 332 | LayerPoint GetFixedPositionAnchor() const { 28:35.83 | ^ 28:35.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.83 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 28:35.83 | ^ 28:35.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.83 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:35.83 | ^ 28:35.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:12: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.83 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:35.83 | ^~~~~~~~ 28:35.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:35.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:35.84 | ^~~~~~~~ 28:35.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:12: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.84 427 | SizeT Size() const { return SizeT(width, height); } 28:35.84 | ^~~~ 28:35.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:14: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.84 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:35.84 | ^~~~~~~~ 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.84 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:35.84 | ^~~~~~~~ 28:35.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:12: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.84 62 | Sub operator-(const Sub& aPoint) const { 28:35.84 | ^~~~~~~~ 28:35.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:12: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:35.84 | ^~~~~~~~ 28:35.84 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:12: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:35.84 | ^~~~~~~~~~~~~ 28:35.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:12: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.84 323 | static SizeTyped FromUnknownSize( 28:35.84 | ^~~~~~~~~~~~~~~ 28:35.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 28:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 28:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 28:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 28:35.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.h:11, 28:35.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.cpp:7: 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.85 760 | typename detail::Nth::Type extract() { 28:35.85 | ^~~~~~~ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:35.85 dom/media/Unified_cpp_dom_media10.o 28:35.85 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media1.o.pp Unified_cpp_dom_media1.cpp 28:37.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 28:37.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:37.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:37.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 28:37.52 from /builddir/build/BUILD/icecat-78.15.0/dom/media/doctor/DecoderDoctorDiagnostics.cpp:13, 28:37.52 from Unified_cpp_dom_media_doctor0.cpp:92: 28:37.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:37.53 | ^ 28:37.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/doctor/DecoderDoctorDiagnostics.cpp:13, 28:37.53 from Unified_cpp_dom_media_doctor0.cpp:92: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:37.53 | ^ 28:37.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/doctor/DecoderDoctorDiagnostics.cpp:13, 28:37.53 from Unified_cpp_dom_media_doctor0.cpp:92: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:37.53 | ^ 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:37.53 | ^ 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:37.53 | ^ 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:37.53 | ^ 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:37.53 | ^ 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 371 | nscoord aAppUnitsPerDevPixel) { 28:37.53 | ^ 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 380 | nscoord aAppUnitsPerDevPixel) { 28:37.53 | ^ 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 387 | nscoord aAppUnitsPerDevPixel) { 28:37.53 | ^ 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 394 | nscoord aAppUnitsPerDevPixel) { 28:37.53 | ^ 28:37.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/doctor/DecoderDoctorDiagnostics.cpp:13, 28:37.53 from Unified_cpp_dom_media_doctor0.cpp:92: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:37.53 | ^~~~~~~~ 28:37.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 28:37.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/doctor/DecoderDoctorDiagnostics.cpp:13, 28:37.53 from Unified_cpp_dom_media_doctor0.cpp:92: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:37.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:37.53 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:37.53 | ^~~~~~~~ 28:37.55 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/doctor' 28:37.56 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/eme' 28:37.56 mkdir -p '.deps/' 28:37.56 dom/media/eme/Unified_cpp_dom_media_eme0.o 28:37.56 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_eme0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/eme -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/eme -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_media_eme0.o.pp Unified_cpp_dom_media_eme0.cpp 28:40.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.94 from Unified_cpp_dom_html0.cpp:2: 28:40.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:40.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:40.94 | ^ 28:40.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.94 from Unified_cpp_dom_html0.cpp:2: 28:40.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:40.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:40.94 | ^ 28:40.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.94 from Unified_cpp_dom_html0.cpp:2: 28:40.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:40.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:40.94 | ^ 28:40.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:40.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:40.94 | ^ 28:40.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:40.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.94 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 371 | nscoord aAppUnitsPerDevPixel) { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 380 | nscoord aAppUnitsPerDevPixel) { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 387 | nscoord aAppUnitsPerDevPixel) { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 394 | nscoord aAppUnitsPerDevPixel) { 28:40.95 | ^ 28:40.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 28:40.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:40.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.95 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.95 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.95 from Unified_cpp_dom_html0.cpp:2: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 189 | CSSRect GetExpandedScrollableRect() const { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 243 | CSSRect CalculateScrollRange() const { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:40.95 | ^ 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 457 | CSSRect GetVisualViewport() const { 28:40.95 | ^ 28:40.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 28:40.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 28:40.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindContext.h:15, 28:40.95 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLAnchorElement.cpp:9, 28:40.95 from Unified_cpp_dom_html0.cpp:20: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:40.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.95 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:40.95 | ^ 28:40.95 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLAnchorElement.cpp:20, 28:40.96 from Unified_cpp_dom_html0.cpp:20: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.96 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:40.96 | ^ 28:40.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLBodyElement.cpp:11, 28:40.96 from Unified_cpp_dom_html0.cpp:56: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.96 21 | inline Rect ToRect(const gfxRect& aRect) { 28:40.96 | ^ 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.96 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:40.96 | ^ 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.96 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:40.96 | ^ 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.96 44 | inline Size ToSize(const gfxSize& aSize) { 28:40.96 | ^ 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:40.96 | ^ 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:40.96 | ^ 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:40.96 | ^ 28:40.96 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLBodyElement.cpp:11, 28:40.96 from Unified_cpp_dom_html0.cpp:56: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.96 1859 | int32_t aAppUnitsPerPixel) { 28:40.96 | ^ 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.96 3214 | int32_t aAppUnitsPerPixel) { 28:40.96 | ^ 28:40.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageLayers.h:10, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLCanvasElement.cpp:10, 28:40.96 from Unified_cpp_dom_html0.cpp:74: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 28:40.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.96 332 | LayerPoint GetFixedPositionAnchor() const { 28:40.96 | ^ 28:40.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 28:40.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageLayers.h:10, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLCanvasElement.cpp:10, 28:40.97 from Unified_cpp_dom_html0.cpp:74: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.97 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 28:40.97 | ^ 28:40.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageLayers.h:10, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLCanvasElement.cpp:10, 28:40.97 from Unified_cpp_dom_html0.cpp:74: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.97 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:40.97 | ^ 28:40.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageLayers.h:10, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLCanvasElement.cpp:10, 28:40.97 from Unified_cpp_dom_html0.cpp:74: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.97 1394 | LayerPoint GetFixedPositionAnchor() { 28:40.97 | ^ 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.97 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 28:40.97 | ^ 28:40.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGObserverUtils.h:22, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:28, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLCanvasElement.cpp:20, 28:40.97 from Unified_cpp_dom_html0.cpp:74: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.97 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 28:40.97 | ^ 28:40.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLCanvasElement.cpp:26, 28:40.97 from Unified_cpp_dom_html0.cpp:74: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.97 49 | gfx::Size GetInheritedScale() const { return mScale; } 28:40.97 | ^ 28:40.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLCanvasElement.cpp:26, 28:40.97 from Unified_cpp_dom_html0.cpp:74: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 28:40.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.97 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 28:40.97 | ^ 28:40.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:40.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.98 from Unified_cpp_dom_html0.cpp:2: 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.98 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:40.98 | ^~~~~~~~ 28:40.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.98 from Unified_cpp_dom_html0.cpp:2: 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:40.98 | ^~~~~~~~ 28:40.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.98 from Unified_cpp_dom_html0.cpp:2: 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.98 427 | SizeT Size() const { return SizeT(width, height); } 28:40.98 | ^~~~ 28:40.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.98 from Unified_cpp_dom_html0.cpp:2: 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.98 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:40.98 | ^~~~~~~~ 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.98 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:40.98 | ^~~~~~~~ 28:40.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.98 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.98 from Unified_cpp_dom_html0.cpp:2: 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:40.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.98 62 | Sub operator-(const Sub& aPoint) const { 28:40.98 | ^~~~~~~~ 28:40.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.99 from Unified_cpp_dom_html0.cpp:2: 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.99 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:40.99 | ^~~~~~~~ 28:40.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.99 from Unified_cpp_dom_html0.cpp:2: 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:40.99 | ^~~~~~~~~~~~~ 28:40.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.99 from Unified_cpp_dom_html0.cpp:2: 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.99 323 | static SizeTyped FromUnknownSize( 28:40.99 | ^~~~~~~~~~~~~~~ 28:40.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.99 from Unified_cpp_dom_html0.cpp:2: 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 28:40.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:40.99 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 28:40.99 | ^~~~~~~~~~~~~~ 28:40.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:40.99 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:40.99 from Unified_cpp_dom_html0.cpp:2: 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:104:57: required from here 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.00 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 28:41.00 | ^~~~~~~~~~ 28:41.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:41.00 from Unified_cpp_dom_html0.cpp:2: 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:296:68: required from here 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.00 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 28:41.00 | ^~~~~~~~~~~~~~ 28:41.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:41.00 from Unified_cpp_dom_html0.cpp:2: 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:41.00 | ^~~~~~~~~~~~~ 28:41.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:41.00 from Unified_cpp_dom_html0.cpp:2: 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.00 383 | Point TopLeft() const { return Point(x, y); } 28:41.00 | ^~~~~~~ 28:41.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:41.00 from Unified_cpp_dom_html0.cpp:2: 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 28:41.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.00 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 28:41.00 | ^~~~~~~~~~~~~~~ 28:41.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:41.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:41.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:41.01 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:41.01 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:41.01 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:41.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:41.01 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:41.01 from Unified_cpp_dom_html0.cpp:2: 28:41.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.02 277 | static RectTyped FromUnknownRect( 28:41.02 | ^~~~~~~~~~~~~~~ 28:41.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:41.02 from Unified_cpp_dom_html0.cpp:2: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.02 150 | static PointTyped FromUnknownPoint( 28:41.02 | ^~~~~~~~~~~~~~~~ 28:41.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:41.02 from Unified_cpp_dom_html0.cpp:2: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.02 282 | RectTyped ToUnknownRect() const { 28:41.02 | ^~~~~~~~~~~~~ 28:41.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:41.02 from Unified_cpp_dom_html0.cpp:2: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.02 246 | PointTyped As2DPoint() const { 28:41.02 | ^~~~~~~~~ 28:41.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:12, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:41.02 from Unified_cpp_dom_html0.cpp:2: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.02 794 | RectTyped TransformAndClipBounds( 28:41.02 | ^~~~~~~~~~~~~~~~~~~~~~ 28:41.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementInternals.h:11, 28:41.02 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ElementInternals.cpp:7, 28:41.02 from Unified_cpp_dom_html0.cpp:2: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.02 760 | typename detail::Nth::Type extract() { 28:41.02 | ^~~~~~~ 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 28:41.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:41.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:41.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:41.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:41.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:41.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:41.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:41.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:41.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:41.04 dom/html/Unified_cpp_dom_html2.o 28:41.04 /usr/lib64/ccache/g++ -o Unified_cpp_dom_html1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/html/input -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html1.o.pp Unified_cpp_dom_html1.cpp 28:43.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:43.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:43.07 | ^ 28:43.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:43.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.07 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:43.07 | ^ 28:43.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:25, 28:43.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:43.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:43.07 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 371 | nscoord aAppUnitsPerDevPixel) { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 380 | nscoord aAppUnitsPerDevPixel) { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 387 | nscoord aAppUnitsPerDevPixel) { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 394 | nscoord aAppUnitsPerDevPixel) { 28:43.08 | ^ 28:43.08 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindContext.h:14, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:16: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 189 | CSSRect GetExpandedScrollableRect() const { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 243 | CSSRect CalculateScrollRange() const { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 457 | CSSRect GetVisualViewport() const { 28:43.08 | ^ 28:43.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindContext.h:15, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:16: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:43.08 | ^ 28:43.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsAtomicContainerFrame.h:13, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:12, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:28: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:43.08 | ^ 28:43.08 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsAtomicContainerFrame.h:13, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:12, 28:43.08 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:28: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 21 | inline Rect ToRect(const gfxRect& aRect) { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.08 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:43.08 | ^ 28:43.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.09 44 | inline Size ToSize(const gfxSize& aSize) { 28:43.09 | ^ 28:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:43.09 | ^ 28:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.09 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:43.09 | ^ 28:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:43.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.09 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:43.09 | ^ 28:43.09 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsAtomicContainerFrame.h:13, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:12, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:28: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.10 1859 | int32_t aAppUnitsPerPixel) { 28:43.10 | ^ 28:43.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.10 3214 | int32_t aAppUnitsPerPixel) { 28:43.10 | ^ 28:43.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:28: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.10 332 | LayerPoint GetFixedPositionAnchor() const { 28:43.10 | ^ 28:43.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:28: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.10 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 28:43.10 | ^ 28:43.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:28: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.10 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:43.10 | ^ 28:43.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:28: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.10 1394 | LayerPoint GetFixedPositionAnchor() { 28:43.10 | ^ 28:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 28:43.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.10 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 28:43.10 | ^ 28:43.10 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.h:22, 28:43.10 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:18, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:29: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.11 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 28:43.11 | ^ 28:43.11 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:23, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:29: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.11 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 28:43.11 | ^ 28:43.11 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.11 44 | operator Point() const { return Point(mX, mY); } 28:43.11 | ^ 28:43.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:23, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:29: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.11 123 | Rect AsRect() const { 28:43.11 | ^ 28:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.11 135 | Point Point1() const { 28:43.11 | ^ 28:43.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 28:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.11 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:43.11 | ^~~~~~~~ 28:43.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:25, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 28:43.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.11 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:43.11 | ^~~~~~~~ 28:43.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.11 427 | SizeT Size() const { return SizeT(width, height); } 28:43.11 | ^~~~ 28:43.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:25, 28:43.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:43.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:43.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.11 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:43.11 | ^~~~~~~~ 28:43.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:43.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:43.12 | ^~~~~~~~ 28:43.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.12 62 | Sub operator-(const Sub& aPoint) const { 28:43.12 | ^~~~~~~~ 28:43.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.12 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:43.12 | ^~~~~~~~ 28:43.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:43.13 | ^~~~~~~~~~~~~ 28:43.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.13 323 | static SizeTyped FromUnknownSize( 28:43.13 | ^~~~~~~~~~~~~~~ 28:43.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.13 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 28:43.13 | ^~~~~~~~~~~~~~ 28:43.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:43.13 | ^~~~~~~~~~~~~ 28:43.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.13 383 | Point TopLeft() const { return Point(x, y); } 28:43.13 | ^~~~~~~ 28:43.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.13 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 28:43.13 | ^~~~~~~~~~~~~~~ 28:43.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.13 246 | PointTyped As2DPoint() const { 28:43.13 | ^~~~~~~~~ 28:43.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:16, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.13 794 | RectTyped TransformAndClipBounds( 28:43.13 | ^~~~~~~~~~~~~~~~~~~~~~ 28:43.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.h:20, 28:43.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsImageLoadingContent.cpp:13: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:43.13 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:43.13 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:43.13 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:43.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.13 760 | typename detail::Nth::Type extract() { 28:43.14 | ^~~~~~~ 28:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 28:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:43.14 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:43.14 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:43.14 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:43.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:43.14 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/encoder' 28:43.14 mkdir -p '.deps/' 28:43.15 dom/media/encoder/Unified_cpp_dom_media_encoder0.o 28:43.15 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_encoder0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/encoder -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/encoder -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -MD -MP -MF .deps/Unified_cpp_dom_media_encoder0.o.pp Unified_cpp_dom_media_encoder0.cpp 28:49.70 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioConverter.h:10, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioConverter.cpp:7, 28:49.70 from Unified_cpp_dom_media1.cpp:2: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:49.70 | ^ 28:49.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStreamTrack.h:9, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStreamTrack.cpp:6, 28:49.70 from Unified_cpp_dom_media1.cpp:38: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:49.70 | ^ 28:49.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStreamTrack.h:9, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStreamTrack.cpp:6, 28:49.70 from Unified_cpp_dom_media1.cpp:38: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 371 | nscoord aAppUnitsPerDevPixel) { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 380 | nscoord aAppUnitsPerDevPixel) { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 387 | nscoord aAppUnitsPerDevPixel) { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 394 | nscoord aAppUnitsPerDevPixel) { 28:49.70 | ^ 28:49.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrack.cpp:10, 28:49.70 from Unified_cpp_dom_media1.cpp:47: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 189 | CSSRect GetExpandedScrollableRect() const { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 243 | CSSRect CalculateScrollRange() const { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:49.70 | ^ 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 457 | CSSRect GetVisualViewport() const { 28:49.70 | ^ 28:49.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioConverter.h:10, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioConverter.cpp:7, 28:49.70 from Unified_cpp_dom_media1.cpp:2: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:49.70 | ^~~~~~~~ 28:49.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 28:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStreamTrack.h:9, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStreamTrack.cpp:6, 28:49.71 from Unified_cpp_dom_media1.cpp:38: 28:49.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:49.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:49.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.71 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:49.71 | ^~~~~~~~ 28:49.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioConverter.h:10, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioConverter.cpp:7, 28:49.71 from Unified_cpp_dom_media1.cpp:2: 28:49.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:49.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:49.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.71 427 | SizeT Size() const { return SizeT(width, height); } 28:49.71 | ^~~~ 28:49.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStreamTrack.h:9, 28:49.71 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStreamTrack.cpp:6, 28:49.72 from Unified_cpp_dom_media1.cpp:38: 28:49.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:49.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:49.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.72 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:49.72 | ^~~~~~~~ 28:49.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:49.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:49.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.72 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:49.72 | ^~~~~~~~ 28:49.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:49.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:49.72 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:49.72 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:49.72 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioConverter.h:10, 28:49.72 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioConverter.cpp:7, 28:49.73 from Unified_cpp_dom_media1.cpp:2: 28:49.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:49.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:49.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:49.73 62 | Sub operator-(const Sub& aPoint) const { 28:49.73 | ^~~~~~~~ 28:49.73 dom/media/Unified_cpp_dom_media11.o 28:49.73 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media10.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media10.o.pp Unified_cpp_dom_media10.cpp 28:50.08 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaMIMETypes.h:10, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaContainerType.h:10, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ADTSDecoder.cpp:8, 28:50.08 from Unified_cpp_dom_media0.cpp:2: 28:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.08 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:50.08 | ^ 28:50.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PDMFactory.h:10, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ADTSDecoder.cpp:9, 28:50.08 from Unified_cpp_dom_media0.cpp:2: 28:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:50.08 | ^ 28:50.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PDMFactory.h:10, 28:50.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ADTSDecoder.cpp:9, 28:50.08 from Unified_cpp_dom_media0.cpp:2: 28:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.08 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:50.08 | ^ 28:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:50.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.09 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:50.09 | ^ 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.09 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:50.09 | ^ 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.09 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:50.09 | ^ 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:50.09 | ^ 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.09 371 | nscoord aAppUnitsPerDevPixel) { 28:50.09 | ^ 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.09 380 | nscoord aAppUnitsPerDevPixel) { 28:50.09 | ^ 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.09 387 | nscoord aAppUnitsPerDevPixel) { 28:50.09 | ^ 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.09 394 | nscoord aAppUnitsPerDevPixel) { 28:50.09 | ^ 28:50.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaMIMETypes.h:10, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaContainerType.h:10, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ADTSDecoder.cpp:8, 28:50.09 from Unified_cpp_dom_media0.cpp:2: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:50.09 | ^~~~~~~~ 28:50.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:11, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:11, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaMIMETypes.h:10, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaContainerType.h:10, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ADTSDecoder.cpp:8, 28:50.09 from Unified_cpp_dom_media0.cpp:2: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]’: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/dom/media/ADTSDemuxer.cpp:75:25: required from here 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::adts::FrameHeader’; use assignment or value-initialization instead [-Wclass-memaccess] 28:50.09 34 | memset(aT, 0, sizeof(T)); 28:50.09 | ~~~~~~^~~~~~~~~~~~~~~~~~ 28:50.09 In file included from Unified_cpp_dom_media0.cpp:11: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/dom/media/ADTSDemuxer.cpp:50:7: note: ‘class mozilla::adts::FrameHeader’ declared here 28:50.09 50 | class FrameHeader { 28:50.09 | ^~~~~~~~~~~ 28:50.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PDMFactory.h:10, 28:50.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ADTSDecoder.cpp:9, 28:50.09 from Unified_cpp_dom_media0.cpp:2: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 28:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:50.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:50.09 | ^~~~~~~~ 28:50.11 dom/media/Unified_cpp_dom_media12.o 28:50.11 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media11.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media11.o.pp Unified_cpp_dom_media11.cpp 28:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 28:55.84 | ^ 28:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 28:55.84 | ^ 28:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 371 | nscoord aAppUnitsPerDevPixel) { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 380 | nscoord aAppUnitsPerDevPixel) { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 387 | nscoord aAppUnitsPerDevPixel) { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 394 | nscoord aAppUnitsPerDevPixel) { 28:55.84 | ^ 28:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:17: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 189 | CSSRect GetExpandedScrollableRect() const { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 243 | CSSRect CalculateScrollRange() const { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 28:55.84 | ^ 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 457 | CSSRect GetVisualViewport() const { 28:55.84 | ^ 28:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:17: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.84 1338 | CSSCoord ToCSSPixels() const { return _0; } 28:55.84 | ^ 28:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 28:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:17: 28:55.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 28:55.85 | ^ 28:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:17: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 21 | inline Rect ToRect(const gfxRect& aRect) { 28:55.85 | ^ 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 28:55.85 | ^ 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 40 | inline Point ToPoint(const gfxPoint& aPoint) { 28:55.85 | ^ 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 44 | inline Size ToSize(const gfxSize& aSize) { 28:55.85 | ^ 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 28:55.85 | ^ 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 28:55.85 | ^ 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 28:55.85 | ^ 28:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:17: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 1859 | int32_t aAppUnitsPerPixel) { 28:55.85 | ^ 28:55.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 3214 | int32_t aAppUnitsPerPixel) { 28:55.85 | ^ 28:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:18, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:66: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 332 | LayerPoint GetFixedPositionAnchor() const { 28:55.85 | ^ 28:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:18, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:66: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 28:55.85 | ^ 28:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:18, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:66: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 28:55.85 | ^ 28:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:18, 28:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:66: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.85 1394 | LayerPoint GetFixedPositionAnchor() { 28:55.85 | ^ 28:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 28:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.86 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 28:55.86 | ^ 28:55.86 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:21, 28:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:66: 28:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 28:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.86 49 | gfx::Size GetInheritedScale() const { return mScale; } 28:55.86 | ^ 28:55.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.86 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 28:55.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 28:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 28:55.87 | ^~~~~~~~ 28:55.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 28:55.87 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 28:55.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.87 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 28:55.87 | ^~~~~~~~ 28:55.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 28:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.87 427 | SizeT Size() const { return SizeT(width, height); } 28:55.87 | ^~~~ 28:55.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 28:55.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.87 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 28:55.87 | ^~~~~~~~ 28:55.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 28:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 28:55.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.87 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 28:55.87 | ^~~~~~~~ 28:55.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 28:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 28:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.87 62 | Sub operator-(const Sub& aPoint) const { 28:55.87 | ^~~~~~~~ 28:55.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 28:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.88 43 | friend Sub operator*(T aScale, Sub aCoord) { 28:55.88 | ^~~~~~~~ 28:55.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:55.88 | ^~~~~~~~~~~~~ 28:55.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.88 323 | static SizeTyped FromUnknownSize( 28:55.88 | ^~~~~~~~~~~~~~~ 28:55.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.88 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 28:55.88 | ^~~~~~~~~~~~~~ 28:55.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 28:55.88 | ^~~~~~~~~~~~~ 28:55.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.88 383 | Point TopLeft() const { return Point(x, y); } 28:55.88 | ^~~~~~~ 28:55.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.88 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 28:55.88 | ^~~~~~~~~~~~~~~ 28:55.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.88 246 | PointTyped As2DPoint() const { 28:55.88 | ^~~~~~~~~ 28:55.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 28:55.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.88 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 28:55.88 | ^~~~~~~~~ 28:55.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 28:55.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.89 2266 | PointTyped TransformPointSimple( 28:55.89 | ^~~~~~~~~~~~~~~~~~~~ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.89 794 | RectTyped TransformAndClipBounds( 28:55.89 | ^~~~~~~~~~~~~~~~~~~~~~ 28:55.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerialEventTarget.h:10, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AbstractThread.h:14, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:13, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:11, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/image/imgLoader.h:12, 28:55.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.cpp:13: 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.89 760 | typename detail::Nth::Type extract() { 28:55.89 | ^~~~~~~ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 28:55.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 28:55.89 dom/base/nsTextFragmentVMX.o 28:55.89 /usr/lib64/ccache/g++ -o nsPluginArray.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsPluginArray.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPluginArray.cpp 29:03.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/TextTrackCue.cpp:6, 29:03.53 from Unified_cpp_dom_media10.cpp:2: 29:03.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:03.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:03.53 | ^ 29:03.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/TextTrackCue.cpp:6, 29:03.53 from Unified_cpp_dom_media10.cpp:2: 29:03.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:03.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:03.53 | ^ 29:03.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 29:03.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/TextTrackCue.cpp:6, 29:03.54 from Unified_cpp_dom_media10.cpp:2: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 371 | nscoord aAppUnitsPerDevPixel) { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 380 | nscoord aAppUnitsPerDevPixel) { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 387 | nscoord aAppUnitsPerDevPixel) { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 394 | nscoord aAppUnitsPerDevPixel) { 29:03.54 | ^ 29:03.54 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/TextTrackCue.cpp:6, 29:03.54 from Unified_cpp_dom_media10.cpp:2: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 189 | CSSRect GetExpandedScrollableRect() const { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 243 | CSSRect CalculateScrollRange() const { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:03.54 | ^ 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 457 | CSSRect GetVisualViewport() const { 29:03.54 | ^ 29:03.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/TextTrackCue.cpp:6, 29:03.54 from Unified_cpp_dom_media10.cpp:2: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:03.54 | ^~~~~~~~ 29:03.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:03.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:03.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 29:03.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/TextTrackCue.cpp:6, 29:03.56 from Unified_cpp_dom_media10.cpp:2: 29:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:03.56 | ^~~~~~~~ 29:03.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/TextTrackCue.cpp:6, 29:03.56 from Unified_cpp_dom_media10.cpp:2: 29:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.56 427 | SizeT Size() const { return SizeT(width, height); } 29:03.56 | ^~~~ 29:03.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 29:03.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/TextTrackCue.cpp:6, 29:03.56 from Unified_cpp_dom_media10.cpp:2: 29:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:03.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:03.57 | ^~~~~~~~ 29:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:03.57 | ^~~~~~~~ 29:03.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 29:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 29:03.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 29:03.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 29:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 29:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 29:03.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTrackElement.h:11, 29:03.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/TextTrackCue.cpp:6, 29:03.57 from Unified_cpp_dom_media10.cpp:2: 29:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:03.57 62 | Sub operator-(const Sub& aPoint) const { 29:03.57 | ^~~~~~~~ 29:03.59 dom/media/Unified_cpp_dom_media2.o 29:03.59 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media12.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media12.o.pp Unified_cpp_dom_media12.cpp 29:04.33 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/EncodedFrame.h:10, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/ContainerWriter.h:10, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.h:9, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.cpp:6, 29:04.33 from Unified_cpp_dom_media_encoder0.cpp:2: 29:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.33 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:04.33 | ^ 29:04.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:12, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/TrackEncoder.h:13, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.h:18, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.cpp:6, 29:04.33 from Unified_cpp_dom_media_encoder0.cpp:2: 29:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:04.33 | ^ 29:04.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:12, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/TrackEncoder.h:13, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.h:18, 29:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.cpp:6, 29:04.33 from Unified_cpp_dom_media_encoder0.cpp:2: 29:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:04.33 | ^ 29:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:04.34 | ^ 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:04.34 | ^ 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:04.34 | ^ 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:04.34 | ^ 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.34 371 | nscoord aAppUnitsPerDevPixel) { 29:04.34 | ^ 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.34 380 | nscoord aAppUnitsPerDevPixel) { 29:04.34 | ^ 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.34 387 | nscoord aAppUnitsPerDevPixel) { 29:04.34 | ^ 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.34 394 | nscoord aAppUnitsPerDevPixel) { 29:04.34 | ^ 29:04.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 29:04.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:04.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 29:04.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 29:04.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 29:04.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 29:04.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoder.h:22, 29:04.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.cpp:13, 29:04.34 from Unified_cpp_dom_media_encoder0.cpp:2: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.34 189 | CSSRect GetExpandedScrollableRect() const { 29:04.34 | ^ 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.34 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:04.34 | ^ 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.34 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:04.35 | ^ 29:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:04.35 | ^ 29:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.35 243 | CSSRect CalculateScrollRange() const { 29:04.35 | ^ 29:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:04.35 | ^ 29:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.35 457 | CSSRect GetVisualViewport() const { 29:04.35 | ^ 29:04.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/EncodedFrame.h:10, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/ContainerWriter.h:10, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.h:9, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.cpp:6, 29:04.35 from Unified_cpp_dom_media_encoder0.cpp:2: 29:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:04.35 | ^~~~~~~~ 29:04.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:12, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/TrackEncoder.h:13, 29:04.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.h:18, 29:04.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.cpp:6, 29:04.36 from Unified_cpp_dom_media_encoder0.cpp:2: 29:04.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:04.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:04.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:04.36 | ^~~~~~~~ 29:04.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:04.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:04.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:04.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:04.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/EncodedFrame.h:10, 29:04.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/ContainerWriter.h:10, 29:04.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.h:9, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.cpp:6, 29:04.37 from Unified_cpp_dom_media_encoder0.cpp:2: 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.37 427 | SizeT Size() const { return SizeT(width, height); } 29:04.37 | ^~~~ 29:04.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:12, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/TrackEncoder.h:13, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.h:18, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.cpp:6, 29:04.37 from Unified_cpp_dom_media_encoder0.cpp:2: 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:04.37 | ^~~~~~~~ 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.37 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:04.37 | ^~~~~~~~ 29:04.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/EncodedFrame.h:10, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/ContainerWriter.h:10, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.h:9, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.cpp:6, 29:04.37 from Unified_cpp_dom_media_encoder0.cpp:2: 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.37 62 | Sub operator-(const Sub& aPoint) const { 29:04.37 | ^~~~~~~~ 29:04.37 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/EncodedFrame.h:10, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/ContainerWriter.h:10, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.h:9, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.cpp:6, 29:04.37 from Unified_cpp_dom_media_encoder0.cpp:2: 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.37 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:04.37 | ^~~~~~~~~~~~~ 29:04.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/EncodedFrame.h:10, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/ContainerWriter.h:10, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.h:9, 29:04.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/encoder/MediaEncoder.cpp:6, 29:04.37 from Unified_cpp_dom_media_encoder0.cpp:2: 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:04.37 323 | static SizeTyped FromUnknownSize( 29:04.37 | ^~~~~~~~~~~~~~~ 29:04.37 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/encoder' 29:04.37 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/fake-cdm' 29:04.38 mkdir -p '.deps/' 29:04.39 dom/media/fake-cdm/cdm-fake.o 29:04.39 dom/media/fake-cdm/cdm-test-decryptor.o 29:04.39 /usr/lib64/ccache/g++ -o cdm-fake.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCDM_IMPLEMENTATION -I/builddir/build/BUILD/icecat-78.15.0/dom/media/fake-cdm -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/fake-cdm -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/cdm-fake.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/fake-cdm/cdm-fake.cpp 29:04.90 dom/media/fake-cdm/cdm-test-storage.o 29:04.90 /usr/lib64/ccache/g++ -o cdm-test-decryptor.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCDM_IMPLEMENTATION -I/builddir/build/BUILD/icecat-78.15.0/dom/media/fake-cdm -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/fake-cdm -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/cdm-test-decryptor.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/fake-cdm/cdm-test-decryptor.cpp 29:07.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SamplesWaitingForKey.h:10, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:12, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.07 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:07.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:07.07 | ^ 29:07.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:07.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.07 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:07.08 | ^ 29:07.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.08 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 371 | nscoord aAppUnitsPerDevPixel) { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 380 | nscoord aAppUnitsPerDevPixel) { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 387 | nscoord aAppUnitsPerDevPixel) { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 394 | nscoord aAppUnitsPerDevPixel) { 29:07.08 | ^ 29:07.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/MediaEncryptedEvent.h:16, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/MediaEncryptedEvent.cpp:7, 29:07.08 from Unified_cpp_dom_media_eme0.cpp:29: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 189 | CSSRect GetExpandedScrollableRect() const { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 243 | CSSRect CalculateScrollRange() const { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:07.08 | ^ 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 457 | CSSRect GetVisualViewport() const { 29:07.08 | ^ 29:07.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 29:07.08 from Unified_cpp_dom_media_eme0.cpp:83: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:07.08 | ^ 29:07.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 29:07.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 29:07.08 from Unified_cpp_dom_media_eme0.cpp:83: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:07.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.08 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:07.08 | ^ 29:07.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 29:07.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 29:07.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:07.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:07.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:07.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:07.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:07.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 29:07.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 29:07.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 29:07.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 29:07.09 from Unified_cpp_dom_media_eme0.cpp:83: 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.09 21 | inline Rect ToRect(const gfxRect& aRect) { 29:07.09 | ^ 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.09 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:07.09 | ^ 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.09 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:07.09 | ^ 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.09 44 | inline Size ToSize(const gfxSize& aSize) { 29:07.09 | ^ 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:07.09 | ^ 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:07.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.09 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:07.10 | ^ 29:07.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:07.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:07.10 | ^ 29:07.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 29:07.10 from Unified_cpp_dom_media_eme0.cpp:83: 29:07.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:07.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.10 1859 | int32_t aAppUnitsPerPixel) { 29:07.10 | ^ 29:07.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:07.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.10 3214 | int32_t aAppUnitsPerPixel) { 29:07.10 | ^ 29:07.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 29:07.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 29:07.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 29:07.11 from Unified_cpp_dom_media_eme0.cpp:83: 29:07.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 29:07.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.11 332 | LayerPoint GetFixedPositionAnchor() const { 29:07.11 | ^ 29:07.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:07.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:07.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:07.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 29:07.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 29:07.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 29:07.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 29:07.12 from Unified_cpp_dom_media_eme0.cpp:83: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.12 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:07.12 | ^ 29:07.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/MediaKeySystemAccessManager.cpp:9, 29:07.12 from Unified_cpp_dom_media_eme0.cpp:83: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.12 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:07.12 | ^ 29:07.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SamplesWaitingForKey.h:10, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:12, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.12 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:07.12 | ^~~~~~~~ 29:07.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.12 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.12 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:07.12 | ^~~~~~~~ 29:07.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SamplesWaitingForKey.h:10, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:12, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.12 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.12 427 | SizeT Size() const { return SizeT(width, height); } 29:07.12 | ^~~~ 29:07.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.12 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.12 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:07.12 | ^~~~~~~~ 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:07.12 | ^~~~~~~~ 29:07.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SamplesWaitingForKey.h:10, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:12, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.12 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.12 62 | Sub operator-(const Sub& aPoint) const { 29:07.12 | ^~~~~~~~ 29:07.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SamplesWaitingForKey.h:10, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:12, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.12 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:07.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.12 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:07.12 | ^~~~~~~~ 29:07.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:07.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SamplesWaitingForKey.h:10, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:12, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.13 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:07.13 | ^~~~~~~~~~~~~ 29:07.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SamplesWaitingForKey.h:10, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:12, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.13 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.13 323 | static SizeTyped FromUnknownSize( 29:07.13 | ^~~~~~~~~~~~~~~ 29:07.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:10, 29:07.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/eme/CDMCaps.cpp:7, 29:07.13 from Unified_cpp_dom_media_eme0.cpp:2: 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.13 760 | typename detail::Nth::Type extract() { 29:07.13 | ^~~~~~~ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:07.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:07.13 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/eme' 29:07.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/flac' 29:07.13 mkdir -p '.deps/' 29:07.15 dom/media/flac/Unified_cpp_dom_media_flac0.o 29:07.15 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_flac0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/flac -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/flac -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_flac0.o.pp Unified_cpp_dom_media_flac0.cpp 29:08.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPluginArray.cpp:11: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:08.92 | ^ 29:08.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPluginArray.cpp:11: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:08.92 | ^ 29:08.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPluginArray.cpp:11: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:08.92 | ^ 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:08.92 | ^ 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:08.92 | ^ 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:08.92 | ^ 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:08.92 | ^ 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 371 | nscoord aAppUnitsPerDevPixel) { 29:08.92 | ^ 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 380 | nscoord aAppUnitsPerDevPixel) { 29:08.92 | ^ 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 387 | nscoord aAppUnitsPerDevPixel) { 29:08.92 | ^ 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 394 | nscoord aAppUnitsPerDevPixel) { 29:08.92 | ^ 29:08.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:15, 29:08.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPluginArray.cpp:11: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 189 | CSSRect GetExpandedScrollableRect() const { 29:08.92 | ^ 29:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:08.92 | ^ 29:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:08.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:08.93 | ^ 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:08.93 | ^ 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.93 243 | CSSRect CalculateScrollRange() const { 29:08.93 | ^ 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:08.93 | ^ 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.93 457 | CSSRect GetVisualViewport() const { 29:08.93 | ^ 29:08.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPluginArray.cpp:11: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:08.93 | ^~~~~~~~ 29:08.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPluginArray.cpp:11: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 29:08.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:08.93 | ^~~~~~~~ 29:08.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPluginArray.cpp:11: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.93 427 | SizeT Size() const { return SizeT(width, height); } 29:08.93 | ^~~~ 29:08.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPluginArray.cpp:11: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:08.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:08.93 | ^~~~~~~~ 29:08.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:08.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:08.93 | ^~~~~~~~ 29:08.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HiddenPluginEvent.h:14, 29:08.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPluginArray.cpp:11: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:08.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:08.93 62 | Sub operator-(const Sub& aPoint) const { 29:08.93 | ^~~~~~~~ 29:08.94 dom/base/Unified_cpp_dom_base0.o 29:08.94 /usr/lib64/ccache/g++ -o nsTextFragmentVMX.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsTextFragmentVMX.o.pp -maltivec /builddir/build/BUILD/icecat-78.15.0/dom/base/nsTextFragmentVMX.cpp 29:10.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 29:10.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 29:10.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 29:10.11 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.cpp:8, 29:10.11 from Unified_cpp_dom_canvas4.cpp:2: 29:10.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:10.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:10.11 | ^ 29:10.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:16, 29:10.11 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 29:10.11 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.cpp:8, 29:10.11 from Unified_cpp_dom_canvas4.cpp:2: 29:10.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:10.12 | ^ 29:10.12 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 29:10.12 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.cpp:8, 29:10.12 from Unified_cpp_dom_canvas4.cpp:2: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 21 | inline Rect ToRect(const gfxRect& aRect) { 29:10.12 | ^ 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:10.12 | ^ 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:10.12 | ^ 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 44 | inline Size ToSize(const gfxSize& aSize) { 29:10.12 | ^ 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:10.12 | ^ 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:10.12 | ^ 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:10.12 | ^ 29:10.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 29:10.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 29:10.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:10.12 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.h:13, 29:10.12 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFramebuffer.cpp:12, 29:10.12 from Unified_cpp_dom_canvas4.cpp:11: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:10.12 | ^ 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:10.12 | ^ 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:10.12 | ^ 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:10.12 | ^ 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:10.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:10.13 | ^ 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.13 371 | nscoord aAppUnitsPerDevPixel) { 29:10.13 | ^ 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.13 380 | nscoord aAppUnitsPerDevPixel) { 29:10.13 | ^ 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.13 387 | nscoord aAppUnitsPerDevPixel) { 29:10.13 | ^ 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.13 394 | nscoord aAppUnitsPerDevPixel) { 29:10.13 | ^ 29:10.13 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 29:10.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:10.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 29:10.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 29:10.13 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 29:10.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 29:10.13 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 29:10.13 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFramebuffer.cpp:18, 29:10.13 from Unified_cpp_dom_canvas4.cpp:11: 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.13 189 | CSSRect GetExpandedScrollableRect() const { 29:10.13 | ^ 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:10.13 | ^ 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.13 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:10.13 | ^ 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.13 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:10.13 | ^ 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.13 243 | CSSRect CalculateScrollRange() const { 29:10.13 | ^ 29:10.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:10.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.15 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:10.15 | ^ 29:10.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:10.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.15 457 | CSSRect GetVisualViewport() const { 29:10.15 | ^ 29:10.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:26, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFramebuffer.cpp:18, 29:10.16 from Unified_cpp_dom_canvas4.cpp:11: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.16 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:10.16 | ^ 29:10.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:26, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFramebuffer.cpp:18, 29:10.16 from Unified_cpp_dom_canvas4.cpp:11: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.16 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:10.16 | ^ 29:10.16 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:27, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFramebuffer.cpp:18, 29:10.16 from Unified_cpp_dom_canvas4.cpp:11: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.16 1859 | int32_t aAppUnitsPerPixel) { 29:10.16 | ^ 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.16 3214 | int32_t aAppUnitsPerPixel) { 29:10.16 | ^ 29:10.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableTransactionParent.h:13, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerTransactionParent.h:12, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLParent.cpp:10, 29:10.16 from Unified_cpp_dom_canvas4.cpp:29: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.16 332 | LayerPoint GetFixedPositionAnchor() const { 29:10.16 | ^ 29:10.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableTransactionParent.h:13, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerTransactionParent.h:12, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLParent.cpp:10, 29:10.16 from Unified_cpp_dom_canvas4.cpp:29: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.16 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:10.16 | ^ 29:10.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableTransactionParent.h:13, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerTransactionParent.h:12, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLParent.cpp:10, 29:10.16 from Unified_cpp_dom_canvas4.cpp:29: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 29:10.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.16 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:10.16 | ^ 29:10.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.h:13, 29:10.16 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.cpp:6, 29:10.17 from Unified_cpp_dom_canvas4.cpp:2: 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:10.17 | ^~~~~~~~ 29:10.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.h:13, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFramebuffer.cpp:12, 29:10.17 from Unified_cpp_dom_canvas4.cpp:11: 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:10.17 | ^~~~~~~~ 29:10.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.cpp:8, 29:10.17 from Unified_cpp_dom_canvas4.cpp:2: 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.17 427 | SizeT Size() const { return SizeT(width, height); } 29:10.17 | ^~~~ 29:10.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLBlitHelper.h:13, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFramebuffer.cpp:12, 29:10.17 from Unified_cpp_dom_canvas4.cpp:11: 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:10.17 | ^~~~~~~~ 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:10.17 | ^~~~~~~~ 29:10.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.h:13, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.cpp:6, 29:10.17 from Unified_cpp_dom_canvas4.cpp:2: 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:10.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.17 62 | Sub operator-(const Sub& aPoint) const { 29:10.17 | ^~~~~~~~ 29:10.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.h:13, 29:10.17 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.cpp:6, 29:10.17 from Unified_cpp_dom_canvas4.cpp:2: 29:10.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:10.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:10.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.19 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:10.19 | ^~~~~~~~ 29:10.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 29:10.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 29:10.20 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 29:10.20 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.cpp:8, 29:10.20 from Unified_cpp_dom_canvas4.cpp:2: 29:10.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:10.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:10.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:10.20 | ^~~~~~~~~~~~~ 29:10.20 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 29:10.21 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.h:13, 29:10.23 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.cpp:6, 29:10.23 from Unified_cpp_dom_canvas4.cpp:2: 29:10.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:10.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:10.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.23 323 | static SizeTyped FromUnknownSize( 29:10.23 | ^~~~~~~~~~~~~~~ 29:10.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 29:10.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 29:10.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 29:10.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 29:10.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:10.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 29:10.24 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:24, 29:10.24 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.h:13, 29:10.24 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLFormats.cpp:6, 29:10.24 from Unified_cpp_dom_canvas4.cpp:2: 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.24 760 | typename detail::Nth::Type extract() { 29:10.24 | ^~~~~~~ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:10.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:10.24 /usr/lib64/ccache/g++ -o Unified_cpp_dom_canvas5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/angle/checkout/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/gl -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -Wno-error=unused-result -MD -MP -MF .deps/Unified_cpp_dom_canvas5.o.pp Unified_cpp_dom_canvas5.cpp 29:10.63 dom/base/Unified_cpp_dom_base1.o 29:10.63 /usr/lib64/ccache/g++ -o cdm-test-storage.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCDM_IMPLEMENTATION -I/builddir/build/BUILD/icecat-78.15.0/dom/media/fake-cdm -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/fake-cdm -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/cdm-test-storage.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/fake-cdm/cdm-test-storage.cpp 29:10.63 /usr/lib64/ccache/g++ -o Unified_cpp_dom_base0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base0.o.pp Unified_cpp_dom_base0.cpp 29:11.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:11.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:11.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:11.19 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:14, 29:11.19 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.19 from Unified_cpp_dom_media11.cpp:2: 29:11.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:11.20 | ^ 29:11.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:14, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.20 from Unified_cpp_dom_media11.cpp:2: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:11.20 | ^ 29:11.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:14, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.20 from Unified_cpp_dom_media11.cpp:2: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 371 | nscoord aAppUnitsPerDevPixel) { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 380 | nscoord aAppUnitsPerDevPixel) { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 387 | nscoord aAppUnitsPerDevPixel) { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 394 | nscoord aAppUnitsPerDevPixel) { 29:11.20 | ^ 29:11.20 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoPlaybackQuality.h:10, 29:11.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoPlaybackQuality.cpp:7, 29:11.20 from Unified_cpp_dom_media11.cpp:11: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 189 | CSSRect GetExpandedScrollableRect() const { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:11.20 | ^ 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:11.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.20 243 | CSSRect CalculateScrollRange() const { 29:11.21 | ^ 29:11.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:11.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:11.21 | ^ 29:11.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:11.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.21 457 | CSSRect GetVisualViewport() const { 29:11.22 | ^ 29:11.22 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.cpp:8, 29:11.22 from Unified_cpp_dom_media11.cpp:20: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.22 21 | inline Rect ToRect(const gfxRect& aRect) { 29:11.22 | ^ 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.22 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:11.22 | ^ 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.22 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:11.22 | ^ 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.22 44 | inline Size ToSize(const gfxSize& aSize) { 29:11.22 | ^ 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:11.22 | ^ 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:11.22 | ^ 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.22 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:11.22 | ^ 29:11.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.cpp:10, 29:11.22 from Unified_cpp_dom_media11.cpp:20: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.22 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:11.22 | ^ 29:11.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.cpp:10, 29:11.22 from Unified_cpp_dom_media11.cpp:20: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.22 332 | LayerPoint GetFixedPositionAnchor() const { 29:11.22 | ^ 29:11.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:11.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.cpp:10, 29:11.22 from Unified_cpp_dom_media11.cpp:20: 29:11.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:11.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.23 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:11.23 | ^ 29:11.23 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.cpp:10, 29:11.23 from Unified_cpp_dom_media11.cpp:20: 29:11.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:11.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.23 1859 | int32_t aAppUnitsPerPixel) { 29:11.23 | ^ 29:11.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:11.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.23 3214 | int32_t aAppUnitsPerPixel) { 29:11.23 | ^ 29:11.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.cpp:10, 29:11.23 from Unified_cpp_dom_media11.cpp:20: 29:11.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 29:11.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.23 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:11.23 | ^ 29:11.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:11.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.cpp:10, 29:11.24 from Unified_cpp_dom_media11.cpp:20: 29:11.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 29:11.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.24 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:11.24 | ^ 29:11.24 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.cpp:10, 29:11.24 from Unified_cpp_dom_media11.cpp:20: 29:11.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 29:11.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.24 1394 | LayerPoint GetFixedPositionAnchor() { 29:11.24 | ^ 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.25 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 29:11.25 | ^ 29:11.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:12, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.25 from Unified_cpp_dom_media11.cpp:2: 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:11.25 | ^~~~~~~~ 29:11.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:14, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.25 from Unified_cpp_dom_media11.cpp:2: 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.25 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:11.25 | ^~~~~~~~ 29:11.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:14, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.25 from Unified_cpp_dom_media11.cpp:2: 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.25 427 | SizeT Size() const { return SizeT(width, height); } 29:11.25 | ^~~~ 29:11.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:14, 29:11.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.25 from Unified_cpp_dom_media11.cpp:2: 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:11.25 | ^~~~~~~~ 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:11.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:11.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.27 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:11.27 | ^~~~~~~~ 29:11.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:11.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 29:11.27 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:12, 29:11.27 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.27 from Unified_cpp_dom_media11.cpp:2: 29:11.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:11.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.28 62 | Sub operator-(const Sub& aPoint) const { 29:11.28 | ^~~~~~~~ 29:11.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:12, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.28 from Unified_cpp_dom_media11.cpp:2: 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.28 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:11.28 | ^~~~~~~~ 29:11.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:14, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.28 from Unified_cpp_dom_media11.cpp:2: 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:11.28 | ^~~~~~~~~~~~~ 29:11.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:12, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.28 from Unified_cpp_dom_media11.cpp:2: 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.28 323 | static SizeTyped FromUnknownSize( 29:11.28 | ^~~~~~~~~~~~~~~ 29:11.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:14, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.28 from Unified_cpp_dom_media11.cpp:2: 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.28 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 29:11.28 | ^~~~~~~~~~~~~~ 29:11.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.h:13, 29:11.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoFrameContainer.cpp:7, 29:11.28 from Unified_cpp_dom_media11.cpp:2: 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:11.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.29 760 | typename detail::Nth::Type extract() { 29:11.29 | ^~~~~~~ 29:11.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 29:11.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:11.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:11.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:11.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:11.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:11.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:11.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:11.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:11.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:11.29 dom/media/Unified_cpp_dom_media3.o 29:11.29 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media2.o.pp Unified_cpp_dom_media2.cpp 29:11.70 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/fake-cdm' 29:11.71 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp' 29:11.71 mkdir -p '.deps/' 29:11.71 dom/media/gmp/Unified_cpp_dom_media_gmp0.o 29:11.71 dom/media/gmp/Unified_cpp_dom_media_gmp1.o 29:11.71 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_gmp0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGMP_SAFE_SHMEM -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_gmp0.o.pp Unified_cpp_dom_media_gmp0.cpp 29:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacDecoder.cpp:8, 29:24.65 from Unified_cpp_dom_media_flac0.cpp:2: 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:24.65 | ^ 29:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacFrameParser.h:12, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacDemuxer.cpp:12, 29:24.65 from Unified_cpp_dom_media_flac0.cpp:11: 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:24.65 | ^ 29:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacFrameParser.h:12, 29:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacDemuxer.cpp:12, 29:24.65 from Unified_cpp_dom_media_flac0.cpp:11: 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.65 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:24.65 | ^ 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.65 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:24.65 | ^ 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.65 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:24.65 | ^ 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:24.65 | ^ 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:24.65 | ^ 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.65 371 | nscoord aAppUnitsPerDevPixel) { 29:24.66 | ^ 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 380 | nscoord aAppUnitsPerDevPixel) { 29:24.66 | ^ 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 387 | nscoord aAppUnitsPerDevPixel) { 29:24.66 | ^ 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 394 | nscoord aAppUnitsPerDevPixel) { 29:24.66 | ^ 29:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacFrameParser.h:12, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacDemuxer.cpp:12, 29:24.66 from Unified_cpp_dom_media_flac0.cpp:11: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 189 | CSSRect GetExpandedScrollableRect() const { 29:24.66 | ^ 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:24.66 | ^ 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:24.66 | ^ 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:24.66 | ^ 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 243 | CSSRect CalculateScrollRange() const { 29:24.66 | ^ 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:24.66 | ^ 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 457 | CSSRect GetVisualViewport() const { 29:24.66 | ^ 29:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacDecoder.cpp:8, 29:24.66 from Unified_cpp_dom_media_flac0.cpp:2: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:24.66 | ^~~~~~~~ 29:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacFrameParser.h:12, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacDemuxer.cpp:12, 29:24.66 from Unified_cpp_dom_media_flac0.cpp:11: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.66 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:24.66 | ^~~~~~~~ 29:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 29:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacDecoder.cpp:8, 29:24.66 from Unified_cpp_dom_media_flac0.cpp:2: 29:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.68 427 | SizeT Size() const { return SizeT(width, height); } 29:24.68 | ^~~~ 29:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 29:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 29:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacFrameParser.h:12, 29:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacDemuxer.cpp:12, 29:24.69 from Unified_cpp_dom_media_flac0.cpp:11: 29:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:24.69 | ^~~~~~~~ 29:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:24.69 | ^~~~~~~~ 29:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 29:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 29:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 29:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/flac/FlacDecoder.cpp:8, 29:24.69 from Unified_cpp_dom_media_flac0.cpp:2: 29:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:24.69 62 | Sub operator-(const Sub& aPoint) const { 29:24.69 | ^~~~~~~~ 29:24.69 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/flac' 29:24.69 dom/media/gmp/Unified_cpp_dom_media_gmp2.o 29:24.69 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_gmp1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGMP_SAFE_SHMEM -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_gmp1.o.pp Unified_cpp_dom_media_gmp1.cpp 29:25.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.62 from Unified_cpp_dom_html1.cpp:2: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:25.62 | ^ 29:25.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.62 from Unified_cpp_dom_html1.cpp:2: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:25.62 | ^ 29:25.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.62 from Unified_cpp_dom_html1.cpp:2: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 371 | nscoord aAppUnitsPerDevPixel) { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 380 | nscoord aAppUnitsPerDevPixel) { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 387 | nscoord aAppUnitsPerDevPixel) { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 394 | nscoord aAppUnitsPerDevPixel) { 29:25.62 | ^ 29:25.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLFieldSetElement.h:11, 29:25.62 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:10, 29:25.62 from Unified_cpp_dom_html1.cpp:2: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 189 | CSSRect GetExpandedScrollableRect() const { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:25.62 | ^ 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:25.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.62 243 | CSSRect CalculateScrollRange() const { 29:25.62 | ^ 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:25.63 | ^ 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 457 | CSSRect GetVisualViewport() const { 29:25.63 | ^ 29:25.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MappedDeclarations.h:14, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFontElement.cpp:9, 29:25.63 from Unified_cpp_dom_html1.cpp:11: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:25.63 | ^ 29:25.63 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFormElement.cpp:35, 29:25.63 from Unified_cpp_dom_html1.cpp:29: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:25.63 | ^ 29:25.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFormElement.cpp:51, 29:25.63 from Unified_cpp_dom_html1.cpp:29: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 21 | inline Rect ToRect(const gfxRect& aRect) { 29:25.63 | ^ 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:25.63 | ^ 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:25.63 | ^ 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 44 | inline Size ToSize(const gfxSize& aSize) { 29:25.63 | ^ 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:25.63 | ^ 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:25.63 | ^ 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:25.63 | ^ 29:25.63 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFormElement.cpp:51, 29:25.63 from Unified_cpp_dom_html1.cpp:29: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 1859 | int32_t aAppUnitsPerPixel) { 29:25.63 | ^ 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 3214 | int32_t aAppUnitsPerPixel) { 29:25.63 | ^ 29:25.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLImageElement.cpp:19, 29:25.63 from Unified_cpp_dom_html1.cpp:92: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 29:25.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.63 332 | LayerPoint GetFixedPositionAnchor() const { 29:25.63 | ^ 29:25.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 29:25.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 29:25.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 29:25.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 29:25.65 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLImageElement.cpp:19, 29:25.65 from Unified_cpp_dom_html1.cpp:92: 29:25.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 29:25.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:25.65 | ^ 29:25.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:25.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:25.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:25.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:25.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:25.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:25.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:25.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:25.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLImageElement.cpp:19, 29:25.66 from Unified_cpp_dom_html1.cpp:92: 29:25.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 29:25.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:25.66 | ^ 29:25.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLImageElement.cpp:19, 29:25.66 from Unified_cpp_dom_html1.cpp:92: 29:25.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 29:25.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.66 1394 | LayerPoint GetFixedPositionAnchor() { 29:25.66 | ^ 29:25.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 29:25.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.66 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 29:25.66 | ^ 29:25.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.66 from Unified_cpp_dom_html1.cpp:2: 29:25.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:25.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:25.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:25.66 | ^~~~~~~~ 29:25.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.66 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.66 from Unified_cpp_dom_html1.cpp:2: 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:25.67 | ^~~~~~~~ 29:25.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:25.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:25.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.67 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.67 from Unified_cpp_dom_html1.cpp:2: 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.67 427 | SizeT Size() const { return SizeT(width, height); } 29:25.67 | ^~~~ 29:25.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.67 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.67 from Unified_cpp_dom_html1.cpp:2: 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:25.67 | ^~~~~~~~ 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:25.67 | ^~~~~~~~ 29:25.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:25.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 29:25.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.67 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.67 from Unified_cpp_dom_html1.cpp:2: 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:25.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.67 62 | Sub operator-(const Sub& aPoint) const { 29:25.67 | ^~~~~~~~ 29:25.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:25.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.68 from Unified_cpp_dom_html1.cpp:2: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.68 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:25.68 | ^~~~~~~~ 29:25.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.68 from Unified_cpp_dom_html1.cpp:2: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:25.68 | ^~~~~~~~~~~~~ 29:25.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.68 from Unified_cpp_dom_html1.cpp:2: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.68 323 | static SizeTyped FromUnknownSize( 29:25.68 | ^~~~~~~~~~~~~~~ 29:25.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.68 from Unified_cpp_dom_html1.cpp:2: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.68 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 29:25.68 | ^~~~~~~~~~~~~~ 29:25.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.68 from Unified_cpp_dom_html1.cpp:2: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:25.68 | ^~~~~~~~~~~~~ 29:25.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.68 from Unified_cpp_dom_html1.cpp:2: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 29:25.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.68 383 | Point TopLeft() const { return Point(x, y); } 29:25.68 | ^~~~~~~ 29:25.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.69 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.69 from Unified_cpp_dom_html1.cpp:2: 29:25.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 29:25.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.70 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 29:25.70 | ^~~~~~~~~~~~~~~ 29:25.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.70 from Unified_cpp_dom_html1.cpp:2: 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.70 246 | PointTyped As2DPoint() const { 29:25.70 | ^~~~~~~~~ 29:25.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.70 from Unified_cpp_dom_html1.cpp:2: 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.70 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 29:25.70 | ^~~~~~~~~ 29:25.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:25.70 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.70 from Unified_cpp_dom_html1.cpp:2: 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 29:25.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.70 2266 | PointTyped TransformPointSimple( 29:25.71 | ^~~~~~~~~~~~~~~~~~~~ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.71 794 | RectTyped TransformAndClipBounds( 29:25.71 | ^~~~~~~~~~~~~~~~~~~~~~ 29:25.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 29:25.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 29:25.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 29:25.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 29:25.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:25.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 29:25.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 29:25.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:12, 29:25.71 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLFieldSetElement.cpp:7, 29:25.71 from Unified_cpp_dom_html1.cpp:2: 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.71 760 | typename detail::Nth::Type extract() { 29:25.71 | ^~~~~~~ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:25.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:25.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:25.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:25.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:25.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.72 dom/html/Unified_cpp_dom_html3.o 29:25.72 /usr/lib64/ccache/g++ -o Unified_cpp_dom_html2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/html/input -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html2.o.pp Unified_cpp_dom_html2.cpp 29:25.83 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:5, 29:25.83 from Unified_cpp_dom_media12.cpp:2: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:25.83 | ^ 29:25.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:11, 29:25.83 from Unified_cpp_dom_media12.cpp:2: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:25.83 | ^ 29:25.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:11, 29:25.83 from Unified_cpp_dom_media12.cpp:2: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:25.83 | ^ 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:25.83 | ^ 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:25.83 | ^ 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:25.83 | ^ 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:25.83 | ^ 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 371 | nscoord aAppUnitsPerDevPixel) { 29:25.83 | ^ 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 380 | nscoord aAppUnitsPerDevPixel) { 29:25.83 | ^ 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 387 | nscoord aAppUnitsPerDevPixel) { 29:25.83 | ^ 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 394 | nscoord aAppUnitsPerDevPixel) { 29:25.83 | ^ 29:25.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:25.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:17, 29:25.83 from Unified_cpp_dom_media12.cpp:2: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:25.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.83 189 | CSSRect GetExpandedScrollableRect() const { 29:25.83 | ^ 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:25.84 | ^ 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:25.84 | ^ 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:25.84 | ^ 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.84 243 | CSSRect CalculateScrollRange() const { 29:25.84 | ^ 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:25.84 | ^ 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:25.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.84 457 | CSSRect GetVisualViewport() const { 29:25.84 | ^ 29:25.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 29:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 29:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 29:25.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:17, 29:25.85 from Unified_cpp_dom_media12.cpp:2: 29:25.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:25.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.85 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:25.85 | ^ 29:25.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:17, 29:25.85 from Unified_cpp_dom_media12.cpp:2: 29:25.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:25.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.85 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:25.85 | ^ 29:25.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:25.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:17, 29:25.85 from Unified_cpp_dom_media12.cpp:2: 29:25.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.86 21 | inline Rect ToRect(const gfxRect& aRect) { 29:25.86 | ^ 29:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.86 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:25.86 | ^ 29:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.86 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:25.86 | ^ 29:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:25.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.86 44 | inline Size ToSize(const gfxSize& aSize) { 29:25.87 | ^ 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.87 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:25.87 | ^ 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:25.87 | ^ 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.87 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:25.87 | ^ 29:25.87 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:17, 29:25.87 from Unified_cpp_dom_media12.cpp:2: 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.87 1859 | int32_t aAppUnitsPerPixel) { 29:25.87 | ^ 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.87 3214 | int32_t aAppUnitsPerPixel) { 29:25.87 | ^ 29:25.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:25.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:17, 29:25.87 from Unified_cpp_dom_media12.cpp:2: 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 29:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.88 332 | LayerPoint GetFixedPositionAnchor() const { 29:25.88 | ^ 29:25.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:17, 29:25.88 from Unified_cpp_dom_media12.cpp:2: 29:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 29:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.88 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:25.88 | ^ 29:25.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:17, 29:25.88 from Unified_cpp_dom_media12.cpp:2: 29:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 29:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.88 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:25.88 | ^ 29:25.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:25.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:5, 29:25.88 from Unified_cpp_dom_media12.cpp:2: 29:25.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.89 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:25.89 | ^~~~~~~~ 29:25.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:11, 29:25.89 from Unified_cpp_dom_media12.cpp:2: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:25.89 | ^~~~~~~~ 29:25.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:5, 29:25.89 from Unified_cpp_dom_media12.cpp:2: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.89 427 | SizeT Size() const { return SizeT(width, height); } 29:25.89 | ^~~~ 29:25.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:11, 29:25.89 from Unified_cpp_dom_media12.cpp:2: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:25.89 | ^~~~~~~~ 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:25.89 | ^~~~~~~~ 29:25.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:5, 29:25.89 from Unified_cpp_dom_media12.cpp:2: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.89 62 | Sub operator-(const Sub& aPoint) const { 29:25.89 | ^~~~~~~~ 29:25.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:5, 29:25.89 from Unified_cpp_dom_media12.cpp:2: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.89 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:25.89 | ^~~~~~~~ 29:25.89 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:25.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:5, 29:25.89 from Unified_cpp_dom_media12.cpp:2: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:25.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.90 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:25.90 | ^~~~~~~~~~~~~ 29:25.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:5, 29:25.90 from Unified_cpp_dom_media12.cpp:2: 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.90 323 | static SizeTyped FromUnknownSize( 29:25.90 | ^~~~~~~~~~~~~~~ 29:25.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:12, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:10, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:11, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 29:25.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.cpp:5, 29:25.90 from Unified_cpp_dom_media12.cpp:2: 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.90 760 | typename detail::Nth::Type extract() { 29:25.90 | ^~~~~~~ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:25.90 dom/media/Unified_cpp_dom_media4.o 29:25.90 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media3.o.pp Unified_cpp_dom_media3.cpp 29:27.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 29:27.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 29:27.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 29:27.60 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:8, 29:27.60 from Unified_cpp_dom_canvas5.cpp:2: 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:27.60 | ^ 29:27.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:16, 29:27.60 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 29:27.60 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:8, 29:27.60 from Unified_cpp_dom_canvas5.cpp:2: 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:27.60 | ^ 29:27.60 In file included from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 29:27.60 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:8, 29:27.60 from Unified_cpp_dom_canvas5.cpp:2: 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.60 21 | inline Rect ToRect(const gfxRect& aRect) { 29:27.60 | ^ 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.60 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:27.60 | ^ 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.60 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:27.60 | ^ 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.60 44 | inline Size ToSize(const gfxSize& aSize) { 29:27.60 | ^ 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.61 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:27.61 | ^ 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.61 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:27.61 | ^ 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.61 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:27.61 | ^ 29:27.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:27.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:27.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 29:27.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 29:27.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 29:27.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 29:27.61 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 29:27.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 29:27.61 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 29:27.61 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:11, 29:27.61 from Unified_cpp_dom_canvas5.cpp:2: 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:27.61 | ^ 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:27.61 | ^ 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:27.61 | ^ 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.61 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:27.61 | ^ 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.61 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:27.61 | ^ 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.61 371 | nscoord aAppUnitsPerDevPixel) { 29:27.61 | ^ 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.61 380 | nscoord aAppUnitsPerDevPixel) { 29:27.61 | ^ 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:27.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.61 387 | nscoord aAppUnitsPerDevPixel) { 29:27.62 | ^ 29:27.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:27.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.62 394 | nscoord aAppUnitsPerDevPixel) { 29:27.62 | ^ 29:27.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 29:27.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:27.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 29:27.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 29:27.62 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 29:27.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 29:27.63 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 29:27.63 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:11, 29:27.63 from Unified_cpp_dom_canvas5.cpp:2: 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.63 189 | CSSRect GetExpandedScrollableRect() const { 29:27.63 | ^ 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:27.63 | ^ 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:27.63 | ^ 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:27.63 | ^ 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.63 243 | CSSRect CalculateScrollRange() const { 29:27.63 | ^ 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:27.63 | ^ 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:27.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.63 457 | CSSRect GetVisualViewport() const { 29:27.63 | ^ 29:27.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 29:27.63 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:26, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:11, 29:27.64 from Unified_cpp_dom_canvas5.cpp:2: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.64 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:27.64 | ^ 29:27.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:26, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:11, 29:27.64 from Unified_cpp_dom_canvas5.cpp:2: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:27.64 | ^ 29:27.64 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:27, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:11, 29:27.64 from Unified_cpp_dom_canvas5.cpp:2: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.64 1859 | int32_t aAppUnitsPerPixel) { 29:27.64 | ^ 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.64 3214 | int32_t aAppUnitsPerPixel) { 29:27.64 | ^ 29:27.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLObjectModel.h:11, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.h:16, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:6, 29:27.64 from Unified_cpp_dom_canvas5.cpp:2: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:27.64 | ^~~~~~~~ 29:27.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:11, 29:27.64 from Unified_cpp_dom_canvas5.cpp:2: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:27.64 | ^~~~~~~~ 29:27.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:8, 29:27.64 from Unified_cpp_dom_canvas5.cpp:2: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.64 427 | SizeT Size() const { return SizeT(width, height); } 29:27.64 | ^~~~ 29:27.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLContext.h:17, 29:27.64 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:11, 29:27.64 from Unified_cpp_dom_canvas5.cpp:2: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:27.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:27.65 | ^~~~~~~~ 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:27.65 | ^~~~~~~~ 29:27.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLObjectModel.h:11, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.h:16, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:6, 29:27.65 from Unified_cpp_dom_canvas5.cpp:2: 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.65 62 | Sub operator-(const Sub& aPoint) const { 29:27.65 | ^~~~~~~~ 29:27.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLObjectModel.h:11, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.h:16, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:6, 29:27.65 from Unified_cpp_dom_canvas5.cpp:2: 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.65 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:27.65 | ^~~~~~~~ 29:27.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:12, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/gfx/gl/GLContext.h:49, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:8, 29:27.65 from Unified_cpp_dom_canvas5.cpp:2: 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:27.65 | ^~~~~~~~~~~~~ 29:27.65 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLTypes.h:21, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLObjectModel.h:11, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.h:16, 29:27.65 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/WebGLVertexArray.cpp:6, 29:27.65 from Unified_cpp_dom_canvas5.cpp:2: 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:27.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:27.65 323 | static SizeTyped FromUnknownSize( 29:27.65 | ^~~~~~~~~~~~~~~ 29:27.65 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/canvas' 29:27.65 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_gmp2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGMP_SAFE_SHMEM -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_gmp2.o.pp Unified_cpp_dom_media_gmp2.cpp 29:37.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.h:11, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 29:37.33 from Unified_cpp_dom_media_gmp2.cpp:2: 29:37.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:37.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.33 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:37.33 | ^ 29:37.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.h:11, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 29:37.33 from Unified_cpp_dom_media_gmp2.cpp:2: 29:37.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:37.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:37.33 | ^ 29:37.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.h:11, 29:37.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 29:37.33 from Unified_cpp_dom_media_gmp2.cpp:2: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 371 | nscoord aAppUnitsPerDevPixel) { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 380 | nscoord aAppUnitsPerDevPixel) { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 387 | nscoord aAppUnitsPerDevPixel) { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 394 | nscoord aAppUnitsPerDevPixel) { 29:37.34 | ^ 29:37.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:16, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.cpp:17, 29:37.34 from Unified_cpp_dom_media_gmp2.cpp:2: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 189 | CSSRect GetExpandedScrollableRect() const { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 243 | CSSRect CalculateScrollRange() const { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:37.34 | ^ 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 457 | CSSRect GetVisualViewport() const { 29:37.34 | ^ 29:37.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.h:11, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 29:37.34 from Unified_cpp_dom_media_gmp2.cpp:2: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:37.34 | ^~~~~~~~ 29:37.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.h:11, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 29:37.34 from Unified_cpp_dom_media_gmp2.cpp:2: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:37.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:37.34 | ^~~~~~~~ 29:37.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 29:37.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:37.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 29:37.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 29:37.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.h:11, 29:37.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 29:37.36 from Unified_cpp_dom_media_gmp2.cpp:2: 29:37.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:37.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:37.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.36 427 | SizeT Size() const { return SizeT(width, height); } 29:37.36 | ^~~~ 29:37.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 29:37.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.h:11, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 29:37.37 from Unified_cpp_dom_media_gmp2.cpp:2: 29:37.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:37.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:37.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:37.37 | ^~~~~~~~ 29:37.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:37.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:37.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.37 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:37.37 | ^~~~~~~~ 29:37.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoder.h:11, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPVideoEncoderParent.h:9, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.h:11, 29:37.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPVideoEncoderParent.cpp:6, 29:37.37 from Unified_cpp_dom_media_gmp2.cpp:2: 29:37.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:37.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:37.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:37.37 62 | Sub operator-(const Sub& aPoint) const { 29:37.37 | ^~~~~~~~ 29:37.38 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp/widevine-adapter' 29:37.38 mkdir -p '.deps/' 29:37.38 dom/media/gmp/widevine-adapter/WidevineFileIO.o 29:37.38 dom/media/gmp/widevine-adapter/WidevineUtils.o 29:37.38 /usr/lib64/ccache/g++ -o WidevineFileIO.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/widevine-adapter -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp/widevine-adapter -I/builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/WidevineFileIO.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/widevine-adapter/WidevineFileIO.cpp 29:38.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.08 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.08 from UnifiedBindings10.cpp:2: 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.08 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:38.08 | ^ 29:38.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:38.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.08 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.08 from UnifiedBindings10.cpp:2: 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:38.08 | ^ 29:38.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:38.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.08 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.08 from UnifiedBindings10.cpp:2: 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.08 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:38.08 | ^ 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:38.08 | ^ 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:38.08 | ^ 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:38.08 | ^ 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:38.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 371 | nscoord aAppUnitsPerDevPixel) { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 380 | nscoord aAppUnitsPerDevPixel) { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 387 | nscoord aAppUnitsPerDevPixel) { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 394 | nscoord aAppUnitsPerDevPixel) { 29:38.09 | ^ 29:38.09 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:14, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContext.h:8, 29:38.09 from ImageBitmapRenderingContextBinding.cpp:13, 29:38.09 from UnifiedBindings10.cpp:2: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 189 | CSSRect GetExpandedScrollableRect() const { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 243 | CSSRect CalculateScrollRange() const { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 457 | CSSRect GetVisualViewport() const { 29:38.09 | ^ 29:38.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContext.h:8, 29:38.09 from ImageBitmapRenderingContextBinding.cpp:13, 29:38.09 from UnifiedBindings10.cpp:2: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:38.09 | ^ 29:38.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/dom/canvas/nsICanvasRenderingContextInternal.h:16, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContext.h:8, 29:38.09 from ImageBitmapRenderingContextBinding.cpp:13, 29:38.09 from UnifiedBindings10.cpp:2: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:38.09 | ^ 29:38.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 29:38.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/InputEvent.h:10, 29:38.09 from InputEventBinding.cpp:17, 29:38.09 from UnifiedBindings10.cpp:80: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 21 | inline Rect ToRect(const gfxRect& aRect) { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:38.09 | ^ 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:38.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.09 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:38.09 | ^ 29:38.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:38.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.10 44 | inline Size ToSize(const gfxSize& aSize) { 29:38.10 | ^ 29:38.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:38.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.10 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:38.10 | ^ 29:38.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:38.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.10 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:38.10 | ^ 29:38.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:38.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:38.10 | ^ 29:38.10 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 29:38.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/InputEvent.h:10, 29:38.10 from InputEventBinding.cpp:17, 29:38.10 from UnifiedBindings10.cpp:80: 29:38.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.11 1859 | int32_t aAppUnitsPerPixel) { 29:38.11 | ^ 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.11 3214 | int32_t aAppUnitsPerPixel) { 29:38.11 | ^ 29:38.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/InputEvent.h:10, 29:38.11 from InputEventBinding.cpp:17, 29:38.11 from UnifiedBindings10.cpp:80: 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.11 332 | LayerPoint GetFixedPositionAnchor() const { 29:38.11 | ^ 29:38.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/InputEvent.h:10, 29:38.11 from InputEventBinding.cpp:17, 29:38.11 from UnifiedBindings10.cpp:80: 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.11 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:38.11 | ^ 29:38.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/InputEvent.h:10, 29:38.11 from InputEventBinding.cpp:17, 29:38.11 from UnifiedBindings10.cpp:80: 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.11 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:38.11 | ^ 29:38.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 29:38.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/InputEvent.h:10, 29:38.11 from InputEventBinding.cpp:17, 29:38.11 from UnifiedBindings10.cpp:80: 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.11 1394 | LayerPoint GetFixedPositionAnchor() { 29:38.11 | ^ 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 29:38.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.11 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 29:38.11 | ^ 29:38.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/InputEvent.h:10, 29:38.12 from InputEventBinding.cpp:17, 29:38.12 from UnifiedBindings10.cpp:80: 29:38.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 29:38.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.12 49 | gfx::Size GetInheritedScale() const { return mScale; } 29:38.12 | ^ 29:38.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/InputEvent.h:10, 29:38.12 from InputEventBinding.cpp:17, 29:38.12 from UnifiedBindings10.cpp:80: 29:38.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 29:38.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.12 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 29:38.12 | ^ 29:38.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 29:38.12 from IntlUtilsBinding.cpp:14, 29:38.12 from UnifiedBindings10.cpp:132: 29:38.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 29:38.12 /builddir/build/BUILD/icecat-78.15.0/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] 29:38.12 79 | memset(this, 0, sizeof(nsXPTCVariant)); 29:38.12 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:38.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 29:38.12 44 | struct nsXPTCVariant { 29:38.12 | ^~~~~~~~~~~~~ 29:38.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSProcessActorChild.h:10, 29:38.12 from JSProcessActorBinding.cpp:14, 29:38.12 from UnifiedBindings10.cpp:184: 29:38.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 29:38.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.12 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 29:38.12 | ^ 29:38.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.12 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.12 from UnifiedBindings10.cpp:2: 29:38.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:38.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:38.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:38.12 | ^~~~~~~~ 29:38.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:38.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.13 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.13 from UnifiedBindings10.cpp:2: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:38.13 | ^~~~~~~~ 29:38.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.13 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.13 from UnifiedBindings10.cpp:2: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.13 427 | SizeT Size() const { return SizeT(width, height); } 29:38.13 | ^~~~ 29:38.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.13 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.13 from UnifiedBindings10.cpp:2: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.13 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:38.13 | ^~~~~~~~ 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.13 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:38.13 | ^~~~~~~~ 29:38.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.13 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.13 from UnifiedBindings10.cpp:2: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.13 62 | Sub operator-(const Sub& aPoint) const { 29:38.13 | ^~~~~~~~ 29:38.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.13 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.13 from UnifiedBindings10.cpp:2: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.13 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:38.13 | ^~~~~~~~ 29:38.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.13 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.13 from UnifiedBindings10.cpp:2: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:38.13 | ^~~~~~~~~~~~~ 29:38.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.13 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.13 from UnifiedBindings10.cpp:2: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.13 323 | static SizeTyped FromUnknownSize( 29:38.13 | ^~~~~~~~~~~~~~~ 29:38.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.13 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.13 from UnifiedBindings10.cpp:2: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 29:38.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.13 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 29:38.13 | ^~~~~~~~~~~~~~ 29:38.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.14 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.14 from UnifiedBindings10.cpp:2: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:38.14 | ^~~~~~~~~~~~~ 29:38.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.14 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.14 from UnifiedBindings10.cpp:2: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.14 383 | Point TopLeft() const { return Point(x, y); } 29:38.14 | ^~~~~~~ 29:38.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.14 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.14 from UnifiedBindings10.cpp:2: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.14 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 29:38.14 | ^~~~~~~~~~~~~~~ 29:38.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.14 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.14 from UnifiedBindings10.cpp:2: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.14 277 | static RectTyped FromUnknownRect( 29:38.14 | ^~~~~~~~~~~~~~~ 29:38.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.14 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.14 from UnifiedBindings10.cpp:2: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.14 150 | static PointTyped FromUnknownPoint( 29:38.14 | ^~~~~~~~~~~~~~~~ 29:38.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.14 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.14 from UnifiedBindings10.cpp:2: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.14 282 | RectTyped ToUnknownRect() const { 29:38.14 | ^~~~~~~~~~~~~ 29:38.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h:12, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Wrapper.h:12, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/WrapperFactory.h:10, 29:38.14 from ImageBitmapRenderingContextBinding.cpp:5, 29:38.14 from UnifiedBindings10.cpp:2: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 29:38.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 29:38.14 34 | memset(aT, 0, sizeof(T)); 29:38.14 | ~~~~~~^~~~~~~~~~~~~~~~~~ 29:38.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 29:38.14 from IntlUtilsBinding.cpp:14, 29:38.14 from UnifiedBindings10.cpp:132: 29:38.14 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 29:38.14 2214 | struct GlobalProperties { 29:38.14 | ^~~~~~~~~~~~~~~~ 29:38.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.14 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.14 from UnifiedBindings10.cpp:2: 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.15 246 | PointTyped As2DPoint() const { 29:38.15 | ^~~~~~~~~ 29:38.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.15 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.15 from UnifiedBindings10.cpp:2: 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.15 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 29:38.15 | ^~~~~~~~~ 29:38.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:38.15 from ImageBitmapRenderingContextBinding.cpp:9, 29:38.15 from UnifiedBindings10.cpp:2: 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.15 2266 | PointTyped TransformPointSimple( 29:38.15 | ^~~~~~~~~~~~~~~~~~~~ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.15 794 | RectTyped TransformAndClipBounds( 29:38.15 | ^~~~~~~~~~~~~~~~~~~~~~ 29:38.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 29:38.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:7, 29:38.15 from ImageBitmapRenderingContextBinding.cpp:4, 29:38.15 from UnifiedBindings10.cpp:2: 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.15 760 | typename detail::Nth::Type extract() { 29:38.15 | ^~~~~~~ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:38.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:38.15 dom/bindings/UnifiedBindings12.o 29:38.15 /usr/lib64/ccache/g++ -o UnifiedBindings11.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings11.o.pp UnifiedBindings11.cpp 29:38.90 dom/media/gmp/widevine-adapter/WidevineVideoFrame.o 29:38.90 /usr/lib64/ccache/g++ -o WidevineUtils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/widevine-adapter -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp/widevine-adapter -I/builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/WidevineUtils.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/widevine-adapter/WidevineUtils.cpp 29:40.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.05 from Unified_cpp_dom_media2.cpp:2: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:40.05 | ^ 29:40.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.05 from Unified_cpp_dom_media2.cpp:2: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:40.05 | ^ 29:40.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.05 from Unified_cpp_dom_media2.cpp:2: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:40.05 | ^ 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:40.05 | ^ 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:40.05 | ^ 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:40.05 | ^ 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:40.05 | ^ 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 371 | nscoord aAppUnitsPerDevPixel) { 29:40.05 | ^ 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 380 | nscoord aAppUnitsPerDevPixel) { 29:40.05 | ^ 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 387 | nscoord aAppUnitsPerDevPixel) { 29:40.05 | ^ 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 394 | nscoord aAppUnitsPerDevPixel) { 29:40.05 | ^ 29:40.05 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 29:40.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AutoplayPolicy.cpp:13, 29:40.05 from Unified_cpp_dom_media2.cpp:11: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 189 | CSSRect GetExpandedScrollableRect() const { 29:40.05 | ^ 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:40.05 | ^ 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.05 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:40.06 | ^ 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:40.06 | ^ 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 243 | CSSRect CalculateScrollRange() const { 29:40.06 | ^ 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:40.06 | ^ 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 457 | CSSRect GetVisualViewport() const { 29:40.06 | ^ 29:40.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/Benchmark.cpp:20, 29:40.06 from Unified_cpp_dom_media2.cpp:38: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:40.06 | ^ 29:40.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/Benchmark.cpp:20, 29:40.06 from Unified_cpp_dom_media2.cpp:38: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:40.06 | ^ 29:40.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/Benchmark.cpp:20, 29:40.06 from Unified_cpp_dom_media2.cpp:38: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 21 | inline Rect ToRect(const gfxRect& aRect) { 29:40.06 | ^ 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:40.06 | ^ 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:40.06 | ^ 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 44 | inline Size ToSize(const gfxSize& aSize) { 29:40.06 | ^ 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:40.06 | ^ 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:40.06 | ^ 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:40.06 | ^ 29:40.06 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/Benchmark.cpp:20, 29:40.08 from Unified_cpp_dom_media2.cpp:38: 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.08 1859 | int32_t aAppUnitsPerPixel) { 29:40.08 | ^ 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.08 3214 | int32_t aAppUnitsPerPixel) { 29:40.08 | ^ 29:40.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/Benchmark.cpp:20, 29:40.08 from Unified_cpp_dom_media2.cpp:38: 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.08 332 | LayerPoint GetFixedPositionAnchor() const { 29:40.08 | ^ 29:40.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/Benchmark.cpp:20, 29:40.08 from Unified_cpp_dom_media2.cpp:38: 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.08 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:40.08 | ^ 29:40.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/Benchmark.cpp:20, 29:40.08 from Unified_cpp_dom_media2.cpp:38: 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.08 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:40.08 | ^ 29:40.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.08 from Unified_cpp_dom_media2.cpp:2: 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:40.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:40.08 | ^~~~~~~~ 29:40.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.09 from Unified_cpp_dom_media2.cpp:2: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:40.09 | ^~~~~~~~ 29:40.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.09 from Unified_cpp_dom_media2.cpp:2: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.09 427 | SizeT Size() const { return SizeT(width, height); } 29:40.09 | ^~~~ 29:40.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.09 from Unified_cpp_dom_media2.cpp:2: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:40.09 | ^~~~~~~~ 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:40.09 | ^~~~~~~~ 29:40.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.09 from Unified_cpp_dom_media2.cpp:2: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.09 62 | Sub operator-(const Sub& aPoint) const { 29:40.09 | ^~~~~~~~ 29:40.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.09 from Unified_cpp_dom_media2.cpp:2: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.09 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:40.09 | ^~~~~~~~ 29:40.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.09 from Unified_cpp_dom_media2.cpp:2: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.09 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:40.09 | ^~~~~~~~~~~~~ 29:40.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.09 from Unified_cpp_dom_media2.cpp:2: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.10 323 | static SizeTyped FromUnknownSize( 29:40.10 | ^~~~~~~~~~~~~~~ 29:40.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 29:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 29:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 29:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 29:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 29:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 29:40.10 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrack.h:10, 29:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioTrack.h:10, 29:40.10 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioTrackList.cpp:6, 29:40.10 from Unified_cpp_dom_media2.cpp:2: 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.10 760 | typename detail::Nth::Type extract() { 29:40.10 | ^~~~~~~ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:40.10 dom/media/Unified_cpp_dom_media5.o 29:40.10 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media4.o.pp Unified_cpp_dom_media4.cpp 29:40.77 /usr/lib64/ccache/g++ -o WidevineVideoFrame.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/widevine-adapter -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp/widevine-adapter -I/builddir/build/BUILD/icecat-78.15.0/dom/media/gmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/WidevineVideoFrame.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/widevine-adapter/WidevineVideoFrame.cpp 29:42.21 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp/widevine-adapter' 29:42.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp-plugin-openh264' 29:42.24 mkdir -p '.deps/' 29:42.26 dom/media/gmp-plugin-openh264/gmp-fake-openh264.o 29:42.26 /usr/lib64/ccache/g++ -o gmp-fake-openh264.o -c -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/dom/media/gmp-plugin-openh264 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp-plugin-openh264 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/gmp-fake-openh264.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp 29:43.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp-plugin-openh264' 29:43.95 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/imagecapture' 29:43.95 mkdir -p '.deps/' 29:43.95 dom/media/imagecapture/Unified_cpp_media_imagecapture0.o 29:43.96 /usr/lib64/ccache/g++ -o Unified_cpp_media_imagecapture0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/imagecapture -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_media_imagecapture0.o.pp Unified_cpp_media_imagecapture0.cpp 29:46.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:46.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:46.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:46.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 29:46.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.10 from Unified_cpp_dom_base0.cpp:2: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.10 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:46.10 | ^ 29:46.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:46.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:46.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:46.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 29:46.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.10 from Unified_cpp_dom_base0.cpp:2: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:46.10 | ^ 29:46.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:46.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 29:46.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.10 from Unified_cpp_dom_base0.cpp:2: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.10 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:46.10 | ^ 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.10 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:46.10 | ^ 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.10 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:46.10 | ^ 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.10 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:46.10 | ^ 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.10 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:46.10 | ^ 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.10 371 | nscoord aAppUnitsPerDevPixel) { 29:46.10 | ^ 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.10 380 | nscoord aAppUnitsPerDevPixel) { 29:46.10 | ^ 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.10 387 | nscoord aAppUnitsPerDevPixel) { 29:46.10 | ^ 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:46.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.10 394 | nscoord aAppUnitsPerDevPixel) { 29:46.10 | ^ 29:46.10 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Element.h:23, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RangeUtils.h:10, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:12, 29:46.11 from Unified_cpp_dom_base0.cpp:2: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 189 | CSSRect GetExpandedScrollableRect() const { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 243 | CSSRect CalculateScrollRange() const { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 457 | CSSRect GetVisualViewport() const { 29:46.11 | ^ 29:46.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:28, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:18, 29:46.11 from Unified_cpp_dom_base0.cpp:2: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:46.11 | ^ 29:46.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:28, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:18, 29:46.11 from Unified_cpp_dom_base0.cpp:2: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:46.11 | ^ 29:46.11 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:18, 29:46.11 from Unified_cpp_dom_base0.cpp:2: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 21 | inline Rect ToRect(const gfxRect& aRect) { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 44 | inline Size ToSize(const gfxSize& aSize) { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:46.11 | ^ 29:46.11 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 29:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:18, 29:46.11 from Unified_cpp_dom_base0.cpp:2: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 1859 | int32_t aAppUnitsPerPixel) { 29:46.11 | ^ 29:46.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:46.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.11 3214 | int32_t aAppUnitsPerPixel) { 29:46.12 | ^ 29:46.12 In file included from Unified_cpp_dom_base0.cpp:29: 29:46.12 /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.cpp: In member function ‘nsresult AttrArray::RemoveAttrAt(uint32_t, nsAttrValue&)’: 29:46.12 /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.cpp:171: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] 29:46.12 171 | memmove(mImpl->mBuffer + aPos, mImpl->mBuffer + aPos + 1, 29:46.12 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:46.12 172 | (mImpl->mAttrCount - aPos - 1) * sizeof(InternalAttr)); 29:46.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:46.12 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/Element.h:16, 29:46.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RangeUtils.h:10, 29:46.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:12, 29:46.12 from Unified_cpp_dom_base0.cpp:2: 29:46.12 /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:123:10: note: ‘struct AttrArray::InternalAttr’ declared here 29:46.12 123 | struct InternalAttr { 29:46.12 | ^~~~~~~~~~~~ 29:46.12 In file included from Unified_cpp_dom_base0.cpp:29: 29:46.12 /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.cpp: In member function ‘void AttrArray::Compact()’: 29:46.12 /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.cpp:351: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] 29:46.12 351 | realloc(impl, Impl::AllocationSizeForAttributes(impl->mAttrCount))); 29:46.12 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:46.12 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/Element.h:16, 29:46.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RangeUtils.h:10, 29:46.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:12, 29:46.12 from Unified_cpp_dom_base0.cpp:2: 29:46.12 /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:175:9: note: ‘class AttrArray::Impl’ declared here 29:46.12 175 | class Impl { 29:46.12 | ^~~~ 29:46.12 In file included from Unified_cpp_dom_base0.cpp:29: 29:46.12 /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.cpp: In member function ‘bool AttrArray::GrowBy(uint32_t)’: 29:46.12 /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.cpp:492: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] 29:46.12 492 | static_cast(realloc(mImpl.release(), sizeInBytes.value())); 29:46.12 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:46.12 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/Element.h:16, 29:46.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RangeUtils.h:10, 29:46.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:12, 29:46.12 from Unified_cpp_dom_base0.cpp:2: 29:46.12 /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:175:9: note: ‘class AttrArray::Impl’ declared here 29:46.12 175 | class Impl { 29:46.12 | ^~~~ 29:46.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 29:46.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/BodyConsumer.cpp:19, 29:46.13 from Unified_cpp_dom_base0.cpp:56: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.13 332 | LayerPoint GetFixedPositionAnchor() const { 29:46.13 | ^ 29:46.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/BodyConsumer.cpp:19, 29:46.13 from Unified_cpp_dom_base0.cpp:56: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.13 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:46.13 | ^ 29:46.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/BodyConsumer.cpp:19, 29:46.13 from Unified_cpp_dom_base0.cpp:56: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.13 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:46.13 | ^ 29:46.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.13 from Unified_cpp_dom_base0.cpp:2: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 29:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.13 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:46.13 | ^~~~~~~~ 29:46.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.13 from Unified_cpp_dom_base0.cpp:2: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 29:46.13 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:46.13 | ^~~~~~~~ 29:46.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 29:46.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.13 from Unified_cpp_dom_base0.cpp:2: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.13 427 | SizeT Size() const { return SizeT(width, height); } 29:46.13 | ^~~~ 29:46.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.14 from Unified_cpp_dom_base0.cpp:2: 29:46.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:46.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:46.14 | ^~~~~~~~ 29:46.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:46.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.14 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:46.14 | ^~~~~~~~ 29:46.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.14 from Unified_cpp_dom_base0.cpp:2: 29:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.14 62 | Sub operator-(const Sub& aPoint) const { 29:46.14 | ^~~~~~~~ 29:46.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.14 from Unified_cpp_dom_base0.cpp:2: 29:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.14 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:46.14 | ^~~~~~~~ 29:46.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 29:46.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.14 from Unified_cpp_dom_base0.cpp:2: 29:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:46.14 | ^~~~~~~~~~~~~ 29:46.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.15 from Unified_cpp_dom_base0.cpp:2: 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.15 323 | static SizeTyped FromUnknownSize( 29:46.15 | ^~~~~~~~~~~~~~~ 29:46.15 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTObserverArray.h:11, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.h:18, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContent.h:13, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.15 from Unified_cpp_dom_base0.cpp:2: 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 29:46.15 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 29:46.15 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:46.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/base/BodyConsumer.cpp:19, 29:46.15 from Unified_cpp_dom_base0.cpp:56: 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 29:46.15 27 | struct JSGCSetting { 29:46.15 | ^~~~~~~~~~~ 29:46.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RangeBoundary.h:10, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:10, 29:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AbstractRange.cpp:7, 29:46.15 from Unified_cpp_dom_base0.cpp:2: 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.15 760 | typename detail::Nth::Type extract() { 29:46.15 | ^~~~~~~ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:46.15 dom/base/Unified_cpp_dom_base10.o 29:46.15 /usr/lib64/ccache/g++ -o Unified_cpp_dom_base1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base1.o.pp Unified_cpp_dom_base1.cpp 29:49.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 29:49.65 from Unified_cpp_dom_media_gmp0.cpp:11: 29:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:49.65 | ^ 29:49.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallback.h:9, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, 29:49.65 from Unified_cpp_dom_media_gmp0.cpp:20: 29:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:49.65 | ^ 29:49.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallback.h:9, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, 29:49.66 from Unified_cpp_dom_media_gmp0.cpp:20: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 371 | nscoord aAppUnitsPerDevPixel) { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 380 | nscoord aAppUnitsPerDevPixel) { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 387 | nscoord aAppUnitsPerDevPixel) { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 394 | nscoord aAppUnitsPerDevPixel) { 29:49.66 | ^ 29:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallback.h:9, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, 29:49.66 from Unified_cpp_dom_media_gmp0.cpp:20: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 189 | CSSRect GetExpandedScrollableRect() const { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 243 | CSSRect CalculateScrollRange() const { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:49.66 | ^ 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 457 | CSSRect GetVisualViewport() const { 29:49.66 | ^ 29:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.cpp:6, 29:49.66 from Unified_cpp_dom_media_gmp0.cpp:65: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:49.66 | ^ 29:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.cpp:6, 29:49.66 from Unified_cpp_dom_media_gmp0.cpp:65: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:49.66 | ^ 29:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 29:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.cpp:6, 29:49.66 from Unified_cpp_dom_media_gmp0.cpp:65: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.67 21 | inline Rect ToRect(const gfxRect& aRect) { 29:49.67 | ^ 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.67 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:49.67 | ^ 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.67 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:49.67 | ^ 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.67 44 | inline Size ToSize(const gfxSize& aSize) { 29:49.67 | ^ 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.67 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:49.67 | ^ 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.67 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:49.67 | ^ 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.67 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:49.67 | ^ 29:49.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 29:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:49.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:49.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:49.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:49.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 29:49.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 29:49.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.cpp:6, 29:49.68 from Unified_cpp_dom_media_gmp0.cpp:65: 29:49.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:49.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.68 1859 | int32_t aAppUnitsPerPixel) { 29:49.68 | ^ 29:49.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.69 3214 | int32_t aAppUnitsPerPixel) { 29:49.69 | ^ 29:49.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.cpp:6, 29:49.69 from Unified_cpp_dom_media_gmp0.cpp:65: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.69 332 | LayerPoint GetFixedPositionAnchor() const { 29:49.69 | ^ 29:49.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.cpp:6, 29:49.69 from Unified_cpp_dom_media_gmp0.cpp:65: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.69 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:49.69 | ^ 29:49.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.cpp:6, 29:49.69 from Unified_cpp_dom_media_gmp0.cpp:65: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.69 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:49.69 | ^ 29:49.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 29:49.69 from Unified_cpp_dom_media_gmp0.cpp:11: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:49.69 | ^~~~~~~~ 29:49.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallback.h:9, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, 29:49.69 from Unified_cpp_dom_media_gmp0.cpp:20: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.69 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:49.69 | ^~~~~~~~ 29:49.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 29:49.69 from Unified_cpp_dom_media_gmp0.cpp:11: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.69 427 | SizeT Size() const { return SizeT(width, height); } 29:49.69 | ^~~~ 29:49.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallback.h:9, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallbackProxy.h:9, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMCallbackProxy.cpp:6, 29:49.69 from Unified_cpp_dom_media_gmp0.cpp:20: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:49.69 | ^~~~~~~~ 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:49.69 | ^~~~~~~~ 29:49.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:49.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 29:49.70 from Unified_cpp_dom_media_gmp0.cpp:11: 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.70 62 | Sub operator-(const Sub& aPoint) const { 29:49.70 | ^~~~~~~~ 29:49.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 29:49.70 from Unified_cpp_dom_media_gmp0.cpp:11: 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:49.70 | ^~~~~~~~ 29:49.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 29:49.70 from Unified_cpp_dom_media_gmp0.cpp:11: 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:49.70 | ^~~~~~~~~~~~~ 29:49.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/ChromiumCDMAdapter.cpp:11, 29:49.70 from Unified_cpp_dom_media_gmp0.cpp:11: 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.70 323 | static SizeTyped FromUnknownSize( 29:49.70 | ^~~~~~~~~~~~~~~ 29:49.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/CDMStorageIdProvider.h:17, 29:49.70 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/CDMStorageIdProvider.cpp:6, 29:49.70 from Unified_cpp_dom_media_gmp0.cpp:2: 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.70 760 | typename detail::Nth::Type extract() { 29:49.70 | ^~~~~~~ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:49.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:49.70 dom/base/Unified_cpp_dom_base2.o 29:49.72 /usr/lib64/ccache/g++ -o Unified_cpp_dom_base10.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base10.o.pp Unified_cpp_dom_base10.cpp 29:53.93 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:53.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/BitWriter.cpp:6, 29:53.93 from Unified_cpp_dom_media3.cpp:2: 29:53.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:53.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:53.93 | ^ 29:53.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:53.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:53.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:53.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:53.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.h:9, 29:53.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.h:9, 29:53.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.cpp:6, 29:53.93 from Unified_cpp_dom_media3.cpp:11: 29:53.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:53.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:53.93 | ^ 29:53.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:53.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:53.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.h:9, 29:53.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.h:9, 29:53.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.cpp:6, 29:53.94 from Unified_cpp_dom_media3.cpp:11: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 371 | nscoord aAppUnitsPerDevPixel) { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 380 | nscoord aAppUnitsPerDevPixel) { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 387 | nscoord aAppUnitsPerDevPixel) { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 394 | nscoord aAppUnitsPerDevPixel) { 29:53.94 | ^ 29:53.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 29:53.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:53.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 29:53.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 29:53.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 29:53.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 29:53.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.h:10, 29:53.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.cpp:6, 29:53.94 from Unified_cpp_dom_media3.cpp:11: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 189 | CSSRect GetExpandedScrollableRect() const { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 243 | CSSRect CalculateScrollRange() const { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 457 | CSSRect GetVisualViewport() const { 29:53.94 | ^ 29:53.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:21, 29:53.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.cpp:11, 29:53.94 from Unified_cpp_dom_media3.cpp:47: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 21 | inline Rect ToRect(const gfxRect& aRect) { 29:53.94 | ^ 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:53.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.94 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:53.94 | ^ 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.95 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:53.95 | ^ 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.95 44 | inline Size ToSize(const gfxSize& aSize) { 29:53.95 | ^ 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.95 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:53.95 | ^ 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.95 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:53.95 | ^ 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.95 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:53.95 | ^ 29:53.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.cpp:11, 29:53.95 from Unified_cpp_dom_media3.cpp:47: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.95 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:53.95 | ^ 29:53.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.cpp:11, 29:53.95 from Unified_cpp_dom_media3.cpp:47: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.95 332 | LayerPoint GetFixedPositionAnchor() const { 29:53.95 | ^ 29:53.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.cpp:11, 29:53.95 from Unified_cpp_dom_media3.cpp:47: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.95 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:53.95 | ^ 29:53.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.cpp:11, 29:53.95 from Unified_cpp_dom_media3.cpp:47: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.95 1859 | int32_t aAppUnitsPerPixel) { 29:53.95 | ^ 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.95 3214 | int32_t aAppUnitsPerPixel) { 29:53.95 | ^ 29:53.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:53.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.cpp:11, 29:53.95 from Unified_cpp_dom_media3.cpp:47: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 29:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.95 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 29:53.95 | ^ 29:53.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 29:53.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 29:53.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 29:53.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 29:53.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 29:53.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 29:53.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 29:53.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 29:53.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.cpp:11, 29:53.96 from Unified_cpp_dom_media3.cpp:47: 29:53.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 29:53.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.97 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:53.97 | ^ 29:53.97 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.cpp:11, 29:53.97 from Unified_cpp_dom_media3.cpp:47: 29:53.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 29:53.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.97 1394 | LayerPoint GetFixedPositionAnchor() { 29:53.97 | ^ 29:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 29:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.98 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 29:53.98 | ^ 29:53.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:53.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:53.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/BitWriter.cpp:6, 29:53.98 from Unified_cpp_dom_media3.cpp:2: 29:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.98 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:53.98 | ^~~~~~~~ 29:53.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:53.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.h:9, 29:53.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.h:9, 29:53.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.cpp:6, 29:53.98 from Unified_cpp_dom_media3.cpp:11: 29:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:53.98 | ^~~~~~~~ 29:53.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:53.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:53.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/BitWriter.cpp:6, 29:53.98 from Unified_cpp_dom_media3.cpp:2: 29:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:53.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:53.99 427 | SizeT Size() const { return SizeT(width, height); } 29:53.99 | ^~~~ 29:53.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:53.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:53.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.h:9, 29:53.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.h:9, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.cpp:6, 29:54.00 from Unified_cpp_dom_media3.cpp:11: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:54.00 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:54.00 | ^~~~~~~~ 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:54.00 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:54.00 | ^~~~~~~~ 29:54.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/BitWriter.cpp:6, 29:54.00 from Unified_cpp_dom_media3.cpp:2: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:54.00 62 | Sub operator-(const Sub& aPoint) const { 29:54.00 | ^~~~~~~~ 29:54.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/BitWriter.cpp:6, 29:54.00 from Unified_cpp_dom_media3.cpp:2: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:54.00 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:54.00 | ^~~~~~~~ 29:54.00 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/BitWriter.cpp:6, 29:54.00 from Unified_cpp_dom_media3.cpp:2: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:54.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:54.00 | ^~~~~~~~~~~~~ 29:54.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/BitWriter.cpp:6, 29:54.00 from Unified_cpp_dom_media3.cpp:2: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:54.00 323 | static SizeTyped FromUnknownSize( 29:54.00 | ^~~~~~~~~~~~~~~ 29:54.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/DOMMediaStream.h:9, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.h:9, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CanvasCaptureMediaStream.cpp:6, 29:54.00 from Unified_cpp_dom_media3.cpp:11: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 29:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:54.00 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 29:54.00 | ^~~~~~~~~~~~~~ 29:54.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 29:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 29:54.01 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioConfig.h:12, 29:54.01 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:9, 29:54.01 from /builddir/build/BUILD/icecat-78.15.0/dom/media/BitWriter.cpp:6, 29:54.01 from Unified_cpp_dom_media3.cpp:2: 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:54.01 760 | typename detail::Nth::Type extract() { 29:54.01 | ^~~~~~~ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 29:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:54.01 dom/media/Unified_cpp_dom_media6.o 29:54.01 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media5.o.pp Unified_cpp_dom_media5.cpp 29:55.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:8, 29:55.81 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 29:55.81 | ^ 29:55.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:8, 29:55.81 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 29:55.81 | ^ 29:55.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:8, 29:55.81 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 371 | nscoord aAppUnitsPerDevPixel) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 380 | nscoord aAppUnitsPerDevPixel) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 387 | nscoord aAppUnitsPerDevPixel) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 394 | nscoord aAppUnitsPerDevPixel) { 29:55.81 | ^ 29:55.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ImageEncoder.h:15, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:11, 29:55.81 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 1338 | CSSCoord ToCSSPixels() const { return _0; } 29:55.81 | ^ 29:55.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ImageEncoder.h:15, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:11, 29:55.81 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 29:55.81 | ^ 29:55.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ImageEncoder.h:15, 29:55.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:11, 29:55.81 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 21 | inline Rect ToRect(const gfxRect& aRect) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.81 44 | inline Size ToSize(const gfxSize& aSize) { 29:55.81 | ^ 29:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 29:55.82 | ^ 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 29:55.82 | ^ 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 56 | inline gfxRect ThebesRect(const Rect& aRect) { 29:55.82 | ^ 29:55.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:12, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:31, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ImageEncoder.h:15, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:11, 29:55.82 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 189 | CSSRect GetExpandedScrollableRect() const { 29:55.82 | ^ 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 29:55.82 | ^ 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 29:55.82 | ^ 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 29:55.82 | ^ 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 243 | CSSRect CalculateScrollRange() const { 29:55.82 | ^ 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 29:55.82 | ^ 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 457 | CSSRect GetVisualViewport() const { 29:55.82 | ^ 29:55.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ImageEncoder.h:15, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:11, 29:55.82 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 1859 | int32_t aAppUnitsPerPixel) { 29:55.82 | ^ 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 3214 | int32_t aAppUnitsPerPixel) { 29:55.82 | ^ 29:55.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:8, 29:55.82 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 29:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.82 40 | friend Sub operator*(Sub aCoord, T aScale) { 29:55.82 | ^~~~~~~~ 29:55.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 29:55.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:8, 29:55.83 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 29:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 29:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 29:55.83 | ^~~~~~~~~~~~~ 29:55.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 29:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 29:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 29:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 29:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 29:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:8, 29:55.83 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 29:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 29:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.83 323 | static SizeTyped FromUnknownSize( 29:55.83 | ^~~~~~~~~~~~~~~ 29:55.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 29:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 29:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:8, 29:55.83 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 29:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 29:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.83 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 29:55.83 | ^~~~~~~~ 29:55.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 29:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 29:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:8, 29:55.84 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 29:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 29:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 29:55.84 | ^~~~~~~~ 29:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:8, 29:55.84 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 29:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 29:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.84 427 | SizeT Size() const { return SizeT(width, height); } 29:55.84 | ^~~~ 29:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 29:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:8, 29:55.84 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 29:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.84 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 29:55.84 | ^~~~~~~~ 29:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 29:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 29:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.85 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 29:55.85 | ^~~~~~~~ 29:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 29:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 29:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 29:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 29:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 29:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:11, 29:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/imagecapture/CaptureTask.cpp:8, 29:55.85 from Unified_cpp_media_imagecapture0.cpp:2: 29:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 29:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 29:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 29:55.85 62 | Sub operator-(const Sub& aPoint) const { 29:55.85 | ^~~~~~~~ 29:55.85 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/imagecapture' 29:55.86 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc' 29:55.86 mkdir -p '.deps/' 29:55.86 dom/media/ipc/GpuDecoderModule.o 29:55.86 dom/media/ipc/RDDChild.o 29:55.87 /usr/lib64/ccache/g++ -o GpuDecoderModule.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/GpuDecoderModule.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp 30:02.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.82 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:02.82 | ^ 30:02.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.82 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:02.82 | ^ 30:02.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.83 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 371 | nscoord aAppUnitsPerDevPixel) { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 380 | nscoord aAppUnitsPerDevPixel) { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 387 | nscoord aAppUnitsPerDevPixel) { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 394 | nscoord aAppUnitsPerDevPixel) { 30:02.83 | ^ 30:02.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:10, 30:02.83 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 189 | CSSRect GetExpandedScrollableRect() const { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 243 | CSSRect CalculateScrollRange() const { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:02.83 | ^ 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.83 457 | CSSRect GetVisualViewport() const { 30:02.83 | ^ 30:02.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 30:02.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:10, 30:02.84 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.84 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:02.84 | ^ 30:02.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:10, 30:02.84 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:02.84 | ^ 30:02.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:10, 30:02.84 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.84 21 | inline Rect ToRect(const gfxRect& aRect) { 30:02.84 | ^ 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:02.84 | ^ 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:02.84 | ^ 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.84 44 | inline Size ToSize(const gfxSize& aSize) { 30:02.84 | ^ 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:02.84 | ^ 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:02.84 | ^ 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.84 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:02.84 | ^ 30:02.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:10, 30:02.84 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.84 1859 | int32_t aAppUnitsPerPixel) { 30:02.84 | ^ 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.84 3214 | int32_t aAppUnitsPerPixel) { 30:02.84 | ^ 30:02.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 30:02.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:10, 30:02.84 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.85 332 | LayerPoint GetFixedPositionAnchor() const { 30:02.85 | ^ 30:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:10, 30:02.85 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:02.85 | ^ 30:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:18, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:10, 30:02.85 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:02.85 | ^ 30:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.85 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.85 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:02.85 | ^~~~~~~~ 30:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.85 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.85 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:02.85 | ^~~~~~~~ 30:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.85 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.85 427 | SizeT Size() const { return SizeT(width, height); } 30:02.85 | ^~~~ 30:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.85 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.85 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:02.85 | ^~~~~~~~ 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.85 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:02.85 | ^~~~~~~~ 30:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.85 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.85 62 | Sub operator-(const Sub& aPoint) const { 30:02.85 | ^~~~~~~~ 30:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.86 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.86 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:02.86 | ^~~~~~~~ 30:02.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.86 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:02.86 | ^~~~~~~~~~~~~ 30:02.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.86 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.86 323 | static SizeTyped FromUnknownSize( 30:02.86 | ^~~~~~~~~~~~~~~ 30:02.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorage.h:11, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPStorageChild.h:9, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPStorageChild.h:9, 30:02.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/gmp/GMPPlatform.cpp:7, 30:02.86 from Unified_cpp_dom_media_gmp1.cpp:2: 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.86 760 | typename detail::Nth::Type extract() { 30:02.86 | ^~~~~~~ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:02.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:02.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:02.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:02.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:02.87 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp' 30:02.87 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediacapabilities' 30:02.87 mkdir -p '.deps/' 30:02.89 dom/media/mediacapabilities/Unified_cpp_mediacapabilities0.o 30:02.89 /usr/lib64/ccache/g++ -o Unified_cpp_mediacapabilities0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediacapabilities -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_mediacapabilities0.o.pp Unified_cpp_mediacapabilities0.cpp 30:09.49 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:09.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:09.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 30:09.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:9, 30:09.49 from Unified_cpp_dom_media4.cpp:2: 30:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.49 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:09.49 | ^ 30:09.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:09.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:09.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:09.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 30:09.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.49 from Unified_cpp_dom_media4.cpp:2: 30:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:09.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.49 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:09.49 | ^ 30:09.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:09.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.50 from Unified_cpp_dom_media4.cpp:2: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 371 | nscoord aAppUnitsPerDevPixel) { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 380 | nscoord aAppUnitsPerDevPixel) { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 387 | nscoord aAppUnitsPerDevPixel) { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 394 | nscoord aAppUnitsPerDevPixel) { 30:09.50 | ^ 30:09.50 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.50 from Unified_cpp_dom_media4.cpp:2: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 189 | CSSRect GetExpandedScrollableRect() const { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 243 | CSSRect CalculateScrollRange() const { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:09.50 | ^ 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 457 | CSSRect GetVisualViewport() const { 30:09.50 | ^ 30:09.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.50 from Unified_cpp_dom_media4.cpp:2: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:09.50 | ^ 30:09.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.50 from Unified_cpp_dom_media4.cpp:2: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:09.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.50 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:09.50 | ^ 30:09.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 30:09.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.52 from Unified_cpp_dom_media4.cpp:2: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.52 21 | inline Rect ToRect(const gfxRect& aRect) { 30:09.52 | ^ 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.52 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:09.52 | ^ 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.52 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:09.52 | ^ 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.52 44 | inline Size ToSize(const gfxSize& aSize) { 30:09.52 | ^ 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.52 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:09.52 | ^ 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.52 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:09.52 | ^ 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.52 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:09.52 | ^ 30:09.52 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.52 from Unified_cpp_dom_media4.cpp:2: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.52 1859 | int32_t aAppUnitsPerPixel) { 30:09.52 | ^ 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.52 3214 | int32_t aAppUnitsPerPixel) { 30:09.52 | ^ 30:09.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.52 from Unified_cpp_dom_media4.cpp:2: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.52 332 | LayerPoint GetFixedPositionAnchor() const { 30:09.52 | ^ 30:09.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.52 from Unified_cpp_dom_media4.cpp:2: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:09.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.52 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:09.52 | ^ 30:09.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:09.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.53 from Unified_cpp_dom_media4.cpp:2: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.53 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:09.53 | ^ 30:09.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:9, 30:09.53 from Unified_cpp_dom_media4.cpp:2: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:09.53 | ^~~~~~~~ 30:09.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.53 from Unified_cpp_dom_media4.cpp:2: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.53 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:09.53 | ^~~~~~~~ 30:09.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:9, 30:09.53 from Unified_cpp_dom_media4.cpp:2: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.53 427 | SizeT Size() const { return SizeT(width, height); } 30:09.53 | ^~~~ 30:09.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:14, 30:09.53 from Unified_cpp_dom_media4.cpp:2: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.53 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:09.53 | ^~~~~~~~ 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.53 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:09.53 | ^~~~~~~~ 30:09.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:9, 30:09.53 from Unified_cpp_dom_media4.cpp:2: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.53 62 | Sub operator-(const Sub& aPoint) const { 30:09.53 | ^~~~~~~~ 30:09.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:9, 30:09.53 from Unified_cpp_dom_media4.cpp:2: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:09.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.53 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:09.53 | ^~~~~~~~ 30:09.53 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 30:09.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:9, 30:09.53 from Unified_cpp_dom_media4.cpp:2: 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.54 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:09.54 | ^~~~~~~~~~~~~ 30:09.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoUtils.h:11, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:9, 30:09.54 from Unified_cpp_dom_media4.cpp:2: 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.54 323 | static SizeTyped FromUnknownSize( 30:09.54 | ^~~~~~~~~~~~~~~ 30:09.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerialEventTarget.h:10, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AbstractThread.h:14, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:13, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.h:11, 30:09.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/FileBlockCache.cpp:7, 30:09.54 from Unified_cpp_dom_media4.cpp:2: 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.54 760 | typename detail::Nth::Type extract() { 30:09.54 | ^~~~~~~ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:09.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:09.54 dom/media/Unified_cpp_dom_media7.o 30:09.54 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media6.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media6.o.pp Unified_cpp_dom_media6.cpp 30:10.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:10.76 | ^ 30:10.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.76 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:10.76 | ^ 30:10.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:10.76 | ^ 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:10.76 | ^ 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:10.76 | ^ 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:10.76 | ^ 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:10.76 | ^ 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.76 371 | nscoord aAppUnitsPerDevPixel) { 30:10.76 | ^ 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.76 380 | nscoord aAppUnitsPerDevPixel) { 30:10.77 | ^ 30:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.77 387 | nscoord aAppUnitsPerDevPixel) { 30:10.77 | ^ 30:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.77 394 | nscoord aAppUnitsPerDevPixel) { 30:10.77 | ^ 30:10.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 30:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 30:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 30:10.77 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 30:10.77 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 30:10.77 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:11: 30:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.77 189 | CSSRect GetExpandedScrollableRect() const { 30:10.77 | ^ 30:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:10.77 | ^ 30:10.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:10.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.79 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:10.79 | ^ 30:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.79 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:10.79 | ^ 30:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.79 243 | CSSRect CalculateScrollRange() const { 30:10.79 | ^ 30:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:10.79 | ^ 30:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.79 457 | CSSRect GetVisualViewport() const { 30:10.79 | ^ 30:10.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 30:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 30:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 30:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:11: 30:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.80 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:10.80 | ^ 30:10.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:11: 30:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.80 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:10.80 | ^ 30:10.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 30:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 30:10.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 30:10.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 30:10.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:11: 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.81 21 | inline Rect ToRect(const gfxRect& aRect) { 30:10.81 | ^ 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.81 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:10.81 | ^ 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:10.81 | ^ 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.81 44 | inline Size ToSize(const gfxSize& aSize) { 30:10.81 | ^ 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:10.81 | ^ 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.81 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:10.81 | ^ 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:10.81 | ^ 30:10.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:11: 30:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.82 1859 | int32_t aAppUnitsPerPixel) { 30:10.82 | ^ 30:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.82 3214 | int32_t aAppUnitsPerPixel) { 30:10.82 | ^ 30:10.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 30:10.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:11: 30:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.83 332 | LayerPoint GetFixedPositionAnchor() const { 30:10.83 | ^ 30:10.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:10.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:10.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:10.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:10.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 30:10.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 30:10.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 30:10.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 30:10.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:11: 30:10.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:10.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:10.85 | ^ 30:10.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:11: 30:10.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:10.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:10.85 | ^ 30:10.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:10.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:10.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.85 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:10.85 | ^~~~~~~~ 30:10.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:10.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:10.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.85 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:10.85 | ^~~~~~~~ 30:10.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:10.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 30:10.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 30:10.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 30:10.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.88 427 | SizeT Size() const { return SizeT(width, height); } 30:10.88 | ^~~~ 30:10.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:10.88 | ^~~~~~~~ 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:10.88 | ^~~~~~~~ 30:10.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:10.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.88 62 | Sub operator-(const Sub& aPoint) const { 30:10.88 | ^~~~~~~~ 30:10.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:10.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.89 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:10.89 | ^~~~~~~~ 30:10.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:10.89 | ^~~~~~~~~~~~~ 30:10.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.89 323 | static SizeTyped FromUnknownSize( 30:10.89 | ^~~~~~~~~~~~~~~ 30:10.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DDLogObject.h:10, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DDLogValue.h:10, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DecoderDoctorLogger.h:12, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:10, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.h:8, 30:10.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/GpuDecoderModule.cpp:6: 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.89 760 | typename detail::Nth::Type extract() { 30:10.89 | ^~~~~~~ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:10.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:10.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:10.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:10.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:10.91 dom/media/ipc/RDDParent.o 30:10.91 /usr/lib64/ccache/g++ -o RDDChild.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RDDChild.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp 30:20.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.55 from Unified_cpp_dom_html2.cpp:2: 30:20.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:20.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:20.55 | ^ 30:20.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.55 from Unified_cpp_dom_html2.cpp:2: 30:20.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:20.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:20.55 | ^ 30:20.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.56 from Unified_cpp_dom_html2.cpp:2: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 371 | nscoord aAppUnitsPerDevPixel) { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 380 | nscoord aAppUnitsPerDevPixel) { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 387 | nscoord aAppUnitsPerDevPixel) { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 394 | nscoord aAppUnitsPerDevPixel) { 30:20.56 | ^ 30:20.56 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.56 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.56 from Unified_cpp_dom_html2.cpp:2: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 189 | CSSRect GetExpandedScrollableRect() const { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 243 | CSSRect CalculateScrollRange() const { 30:20.56 | ^ 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.56 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:20.56 | ^ 30:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.57 457 | CSSRect GetVisualViewport() const { 30:20.57 | ^ 30:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 30:20.57 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:10, 30:20.57 from Unified_cpp_dom_html2.cpp:2: 30:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.57 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:20.57 | ^ 30:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:21, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMediaElement.cpp:28, 30:20.58 from Unified_cpp_dom_html2.cpp:20: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.58 21 | inline Rect ToRect(const gfxRect& aRect) { 30:20.58 | ^ 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:20.58 | ^ 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:20.58 | ^ 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.58 44 | inline Size ToSize(const gfxSize& aSize) { 30:20.58 | ^ 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:20.58 | ^ 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:20.58 | ^ 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:20.58 | ^ 30:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMediaElement.cpp:28, 30:20.58 from Unified_cpp_dom_html2.cpp:20: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.58 332 | LayerPoint GetFixedPositionAnchor() const { 30:20.58 | ^ 30:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMediaElement.cpp:28, 30:20.58 from Unified_cpp_dom_html2.cpp:20: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.58 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:20.58 | ^ 30:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMediaElement.cpp:28, 30:20.58 from Unified_cpp_dom_html2.cpp:20: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.58 1859 | int32_t aAppUnitsPerPixel) { 30:20.58 | ^ 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.58 3214 | int32_t aAppUnitsPerPixel) { 30:20.58 | ^ 30:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMediaElement.cpp:28, 30:20.59 from Unified_cpp_dom_html2.cpp:20: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:20.59 | ^ 30:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMediaElement.cpp:28, 30:20.59 from Unified_cpp_dom_html2.cpp:20: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.59 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:20.59 | ^ 30:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMediaElement.cpp:28, 30:20.59 from Unified_cpp_dom_html2.cpp:20: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.59 1394 | LayerPoint GetFixedPositionAnchor() { 30:20.59 | ^ 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.59 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 30:20.59 | ^ 30:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGObserverUtils.h:22, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMediaElement.cpp:43, 30:20.59 from Unified_cpp_dom_html2.cpp:20: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.59 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 30:20.59 | ^ 30:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.59 from Unified_cpp_dom_html2.cpp:2: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.59 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:20.59 | ^~~~~~~~ 30:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.59 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.59 from Unified_cpp_dom_html2.cpp:2: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.60 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:20.60 | ^~~~~~~~ 30:20.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:20.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:20.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:20.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.60 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.60 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.60 from Unified_cpp_dom_html2.cpp:2: 30:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.61 427 | SizeT Size() const { return SizeT(width, height); } 30:20.61 | ^~~~ 30:20.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.61 from Unified_cpp_dom_html2.cpp:2: 30:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.61 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:20.61 | ^~~~~~~~ 30:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:20.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.61 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:20.61 | ^~~~~~~~ 30:20.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:20.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.62 from Unified_cpp_dom_html2.cpp:2: 30:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.62 62 | Sub operator-(const Sub& aPoint) const { 30:20.62 | ^~~~~~~~ 30:20.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.62 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.62 from Unified_cpp_dom_html2.cpp:2: 30:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:20.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:20.62 | ^~~~~~~~ 30:20.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.63 from Unified_cpp_dom_html2.cpp:2: 30:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:20.63 | ^~~~~~~~~~~~~ 30:20.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.63 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.63 from Unified_cpp_dom_html2.cpp:2: 30:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:20.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:20.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.64 323 | static SizeTyped FromUnknownSize( 30:20.64 | ^~~~~~~~~~~~~~~ 30:20.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.64 from Unified_cpp_dom_html2.cpp:2: 30:20.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 30:20.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 30:20.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.64 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 30:20.64 | ^~~~~~~~~~~~~~ 30:20.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.65 from Unified_cpp_dom_html2.cpp:2: 30:20.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:20.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:104:57: required from here 30:20.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.65 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 30:20.65 | ^~~~~~~~~~ 30:20.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:20.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 30:20.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.65 383 | Point TopLeft() const { return Point(x, y); } 30:20.65 | ^~~~~~~ 30:20.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.65 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.65 from Unified_cpp_dom_html2.cpp:2: 30:20.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 30:20.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 30:20.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.65 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 30:20.65 | ^~~~~~~~~~~~~~~ 30:20.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.66 from Unified_cpp_dom_html2.cpp:2: 30:20.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 30:20.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 30:20.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 30:20.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.66 246 | PointTyped As2DPoint() const { 30:20.66 | ^~~~~~~~~ 30:20.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.66 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.66 from Unified_cpp_dom_html2.cpp:2: 30:20.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.67 794 | RectTyped TransformAndClipBounds( 30:20.67 | ^~~~~~~~~~~~~~~~~~~~~~ 30:20.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:20.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 30:20.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 30:20.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 30:20.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:20.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 30:20.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 30:20.67 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:10, 30:20.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMapElement.h:11, 30:20.67 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLMapElement.cpp:7, 30:20.67 from Unified_cpp_dom_html2.cpp:2: 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.67 760 | typename detail::Nth::Type extract() { 30:20.67 | ^~~~~~~ 30:20.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:20.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:20.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:20.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:20.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:20.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:20.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:20.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:20.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:20.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:20.68 dom/html/Unified_cpp_dom_html4.o 30:20.68 /usr/lib64/ccache/g++ -o Unified_cpp_dom_html3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/html/input -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html3.o.pp Unified_cpp_dom_html3.cpp 30:22.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.74 from Unified_cpp_dom_base1.cpp:2: 30:22.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:22.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:22.74 | ^ 30:22.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.74 from Unified_cpp_dom_base1.cpp:2: 30:22.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:22.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.74 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:22.74 | ^ 30:22.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.74 from Unified_cpp_dom_base1.cpp:2: 30:22.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:22.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:22.74 | ^ 30:22.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:22.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 371 | nscoord aAppUnitsPerDevPixel) { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 380 | nscoord aAppUnitsPerDevPixel) { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 387 | nscoord aAppUnitsPerDevPixel) { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 394 | nscoord aAppUnitsPerDevPixel) { 30:22.75 | ^ 30:22.75 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.75 from Unified_cpp_dom_base1.cpp:2: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 189 | CSSRect GetExpandedScrollableRect() const { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 243 | CSSRect CalculateScrollRange() const { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:22.75 | ^ 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 457 | CSSRect GetVisualViewport() const { 30:22.75 | ^ 30:22.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:23, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.75 from Unified_cpp_dom_base1.cpp:2: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:22.75 | ^ 30:22.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:28, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ContentIterator.h:14, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ContentIterator.cpp:7, 30:22.75 from Unified_cpp_dom_base1.cpp:20: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.75 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:22.75 | ^ 30:22.75 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ContentIterator.h:14, 30:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ContentIterator.cpp:7, 30:22.75 from Unified_cpp_dom_base1.cpp:20: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.76 21 | inline Rect ToRect(const gfxRect& aRect) { 30:22.77 | ^ 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.77 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:22.77 | ^ 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.77 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:22.77 | ^ 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.77 44 | inline Size ToSize(const gfxSize& aSize) { 30:22.77 | ^ 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.77 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:22.77 | ^ 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.77 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:22.77 | ^ 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:22.77 | ^ 30:22.77 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ContentIterator.h:14, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ContentIterator.cpp:7, 30:22.77 from Unified_cpp_dom_base1.cpp:20: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.77 1859 | int32_t aAppUnitsPerPixel) { 30:22.77 | ^ 30:22.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.77 3214 | int32_t aAppUnitsPerPixel) { 30:22.77 | ^ 30:22.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ContentProcessMessageManager.cpp:10, 30:22.77 from Unified_cpp_dom_base1.cpp:29: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.77 332 | LayerPoint GetFixedPositionAnchor() const { 30:22.77 | ^ 30:22.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ContentProcessMessageManager.cpp:10, 30:22.77 from Unified_cpp_dom_base1.cpp:29: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.77 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:22.77 | ^ 30:22.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:22.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ContentProcessMessageManager.cpp:10, 30:22.77 from Unified_cpp_dom_base1.cpp:29: 30:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:22.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.78 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:22.78 | ^ 30:22.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 30:22.78 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 30:22.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/CustomElementRegistry.cpp:23, 30:22.78 from Unified_cpp_dom_base1.cpp:47: 30:22.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 30:22.78 /builddir/build/BUILD/icecat-78.15.0/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] 30:22.78 79 | memset(this, 0, sizeof(nsXPTCVariant)); 30:22.78 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:22.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 30:22.78 44 | struct nsXPTCVariant { 30:22.78 | ^~~~~~~~~~~~~ 30:22.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.79 from Unified_cpp_dom_base1.cpp:2: 30:22.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:22.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 30:22.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:22.79 | ^~~~~~~~ 30:22.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.79 from Unified_cpp_dom_base1.cpp:2: 30:22.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:22.79 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 30:22.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:22.79 | ^~~~~~~~ 30:22.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.79 from Unified_cpp_dom_base1.cpp:2: 30:22.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:22.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:22.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.79 427 | SizeT Size() const { return SizeT(width, height); } 30:22.80 | ^~~~ 30:22.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.80 from Unified_cpp_dom_base1.cpp:2: 30:22.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:22.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:22.80 | ^~~~~~~~ 30:22.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:22.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:22.80 | ^~~~~~~~ 30:22.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.80 from Unified_cpp_dom_base1.cpp:2: 30:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.80 62 | Sub operator-(const Sub& aPoint) const { 30:22.80 | ^~~~~~~~ 30:22.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:22.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.81 from Unified_cpp_dom_base1.cpp:2: 30:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.81 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:22.81 | ^~~~~~~~ 30:22.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.81 from Unified_cpp_dom_base1.cpp:2: 30:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:22.81 | ^~~~~~~~~~~~~ 30:22.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.81 from Unified_cpp_dom_base1.cpp:2: 30:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.81 323 | static SizeTyped FromUnknownSize( 30:22.81 | ^~~~~~~~~~~~~~~ 30:22.81 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTHashtable.h:22, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsBaseHashtable.h:14, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsDataHashtable.h:11, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsNodeInfoManager.h:20, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.h:16, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContent.h:13, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.82 from Unified_cpp_dom_base1.cpp:2: 30:22.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 30:22.82 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 30:22.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 30:22.82 34 | memset(aT, 0, sizeof(T)); 30:22.82 | ~~~~~~^~~~~~~~~~~~~~~~~~ 30:22.82 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/CustomElementRegistry.cpp:23, 30:22.82 from Unified_cpp_dom_base1.cpp:47: 30:22.82 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 30:22.82 2214 | struct GlobalProperties { 30:22.82 | ^~~~~~~~~~~~~~~~ 30:22.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.82 from Unified_cpp_dom_base1.cpp:2: 30:22.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 30:22.82 /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMMatrix.cpp:443:49: required from here 30:22.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.82 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 30:22.82 | ^~~~~~~~~~~~~~ 30:22.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 30:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 30:22.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:22.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 30:22.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:11, 30:22.83 from Unified_cpp_dom_base1.cpp:2: 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.83 760 | typename detail::Nth::Type extract() { 30:22.83 | ^~~~~~~ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.83 In file included from Unified_cpp_dom_base1.cpp:74: 30:22.83 /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMMatrix.cpp: In member function ‘already_AddRefed mozilla::dom::DOMMatrixReadOnly::TransformPoint(const mozilla::dom::DOMPointInit&) const’: 30:22.83 /builddir/build/BUILD/icecat-78.15.0/dom/base/DOMMatrix.cpp:443:22: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.83 443 | transformedPoint = mMatrix2D->TransformPoint(transformedPoint); 30:22.83 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:22.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 30:22.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:22.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:22.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:22.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:22.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:22.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Comment.h:11, 30:22.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Comment.cpp:12, 30:22.84 from Unified_cpp_dom_base1.cpp:2: 30:22.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:22.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.84 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 30:22.84 | ^~~~~~~~~ 30:22.84 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]’: 30:22.84 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:22.84 dom/base/Unified_cpp_dom_base3.o 30:22.84 /usr/lib64/ccache/g++ -o Unified_cpp_dom_base2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base2.o.pp Unified_cpp_dom_base2.cpp 30:24.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:24.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:24.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:24.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:24.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:24.05 | ^ 30:24.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:24.06 | ^ 30:24.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 371 | nscoord aAppUnitsPerDevPixel) { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 380 | nscoord aAppUnitsPerDevPixel) { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 387 | nscoord aAppUnitsPerDevPixel) { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 394 | nscoord aAppUnitsPerDevPixel) { 30:24.06 | ^ 30:24.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 189 | CSSRect GetExpandedScrollableRect() const { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 243 | CSSRect CalculateScrollRange() const { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:24.06 | ^ 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 457 | CSSRect GetVisualViewport() const { 30:24.06 | ^ 30:24.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:24.06 | ^ 30:24.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:24.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.06 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:24.06 | ^ 30:24.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:24.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:24.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.07 21 | inline Rect ToRect(const gfxRect& aRect) { 30:24.07 | ^ 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.07 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:24.07 | ^ 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.07 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:24.07 | ^ 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.07 44 | inline Size ToSize(const gfxSize& aSize) { 30:24.07 | ^ 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.07 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:24.07 | ^ 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:24.07 | ^ 30:24.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.08 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:24.08 | ^ 30:24.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.08 1859 | int32_t aAppUnitsPerPixel) { 30:24.08 | ^ 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.08 3214 | int32_t aAppUnitsPerPixel) { 30:24.08 | ^ 30:24.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.08 332 | LayerPoint GetFixedPositionAnchor() const { 30:24.08 | ^ 30:24.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.08 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:24.08 | ^ 30:24.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.08 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:24.08 | ^ 30:24.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.08 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:24.08 | ^~~~~~~~ 30:24.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:24.09 | ^~~~~~~~ 30:24.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.09 427 | SizeT Size() const { return SizeT(width, height); } 30:24.09 | ^~~~ 30:24.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:24.09 | ^~~~~~~~ 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:24.09 | ^~~~~~~~ 30:24.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.09 62 | Sub operator-(const Sub& aPoint) const { 30:24.09 | ^~~~~~~~ 30:24.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.09 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:24.09 | ^~~~~~~~ 30:24.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.09 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:24.09 | ^~~~~~~~~~~~~ 30:24.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.09 323 | static SizeTyped FromUnknownSize( 30:24.09 | ^~~~~~~~~~~~~~~ 30:24.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:9, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:24.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.cpp:6: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:24.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.10 760 | typename detail::Nth::Type extract() { 30:24.10 | ^~~~~~~ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:24.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:24.10 dom/media/ipc/RDDProcessHost.o 30:24.11 /usr/lib64/ccache/g++ -o RDDParent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RDDParent.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp 30:30.53 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:11, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioMixer.h:10, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:11, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.53 from Unified_cpp_dom_media5.cpp:2: 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:30.53 | ^ 30:30.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioContext.h:16, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:15, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.53 from Unified_cpp_dom_media5.cpp:2: 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:30.53 | ^ 30:30.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioContext.h:16, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:15, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.53 from Unified_cpp_dom_media5.cpp:2: 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:30.53 | ^ 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.53 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:30.53 | ^ 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.53 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:30.53 | ^ 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:30.53 | ^ 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:30.53 | ^ 30:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 371 | nscoord aAppUnitsPerDevPixel) { 30:30.54 | ^ 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 380 | nscoord aAppUnitsPerDevPixel) { 30:30.54 | ^ 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 387 | nscoord aAppUnitsPerDevPixel) { 30:30.54 | ^ 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 394 | nscoord aAppUnitsPerDevPixel) { 30:30.54 | ^ 30:30.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.cpp:13, 30:30.54 from Unified_cpp_dom_media5.cpp:38: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 189 | CSSRect GetExpandedScrollableRect() const { 30:30.54 | ^ 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:30.54 | ^ 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:30.54 | ^ 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:30.54 | ^ 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 243 | CSSRect CalculateScrollRange() const { 30:30.54 | ^ 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:30.54 | ^ 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 457 | CSSRect GetVisualViewport() const { 30:30.54 | ^ 30:30.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MotionPathUtils.h:12, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.cpp:13, 30:30.54 from Unified_cpp_dom_media5.cpp:38: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:30.54 | ^ 30:30.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.cpp:13, 30:30.54 from Unified_cpp_dom_media5.cpp:38: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.54 332 | LayerPoint GetFixedPositionAnchor() const { 30:30.54 | ^ 30:30.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.cpp:13, 30:30.56 from Unified_cpp_dom_media5.cpp:38: 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.56 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:30.56 | ^ 30:30.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 30:30.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.cpp:13, 30:30.56 from Unified_cpp_dom_media5.cpp:38: 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.56 21 | inline Rect ToRect(const gfxRect& aRect) { 30:30.56 | ^ 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.56 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:30.56 | ^ 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.56 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:30.56 | ^ 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.56 44 | inline Size ToSize(const gfxSize& aSize) { 30:30.56 | ^ 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.56 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:30.56 | ^ 30:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.57 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:30.57 | ^ 30:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.57 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:30.58 | ^ 30:30.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.cpp:13, 30:30.58 from Unified_cpp_dom_media5.cpp:38: 30:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.58 1859 | int32_t aAppUnitsPerPixel) { 30:30.58 | ^ 30:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.58 3214 | int32_t aAppUnitsPerPixel) { 30:30.58 | ^ 30:30.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.cpp:13, 30:30.58 from Unified_cpp_dom_media5.cpp:38: 30:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.58 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:30.58 | ^ 30:30.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositableClient.h:18, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CanvasClient.h:13, 30:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ImageBridgeChild.h:18, 30:30.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.cpp:13, 30:30.60 from Unified_cpp_dom_media5.cpp:38: 30:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.60 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:30.60 | ^ 30:30.60 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoder.cpp:13, 30:30.60 from Unified_cpp_dom_media5.cpp:47: 30:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 30:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.60 1394 | LayerPoint GetFixedPositionAnchor() { 30:30.60 | ^ 30:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 30:30.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.60 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 30:30.60 | ^ 30:30.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:30.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:30.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:30.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:30.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:11, 30:30.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioMixer.h:10, 30:30.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:11, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.61 from Unified_cpp_dom_media5.cpp:2: 30:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:30.61 | ^~~~~~~~ 30:30.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioContext.h:16, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:15, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.61 from Unified_cpp_dom_media5.cpp:2: 30:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.61 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:30.61 | ^~~~~~~~ 30:30.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:11, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioMixer.h:10, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:11, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.61 from Unified_cpp_dom_media5.cpp:2: 30:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:30.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.61 427 | SizeT Size() const { return SizeT(width, height); } 30:30.61 | ^~~~ 30:30.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioContext.h:16, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:15, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.62 from Unified_cpp_dom_media5.cpp:2: 30:30.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:30.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:30.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:30.62 | ^~~~~~~~ 30:30.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:30.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:30.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.62 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:30.62 | ^~~~~~~~ 30:30.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:11, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioMixer.h:10, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:11, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.62 from Unified_cpp_dom_media5.cpp:2: 30:30.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:30.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:30.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.62 62 | Sub operator-(const Sub& aPoint) const { 30:30.62 | ^~~~~~~~ 30:30.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:30.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:11, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioMixer.h:10, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:11, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.63 from Unified_cpp_dom_media5.cpp:2: 30:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:30.63 | ^~~~~~~~ 30:30.63 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:11, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioMixer.h:10, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:11, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.63 from Unified_cpp_dom_media5.cpp:2: 30:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:30.63 | ^~~~~~~~~~~~~ 30:30.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:11, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioMixer.h:10, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:11, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.63 from Unified_cpp_dom_media5.cpp:2: 30:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:30.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.64 323 | static SizeTyped FromUnknownSize( 30:30.64 | ^~~~~~~~~~~~~~~ 30:30.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioContext.h:16, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:15, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.64 from Unified_cpp_dom_media5.cpp:2: 30:30.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 30:30.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 30:30.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.64 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 30:30.64 | ^~~~~~~~~~~~~~ 30:30.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/CubebUtils.h:11, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:10, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioMixer.h:10, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphDriver.h:11, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.h:10, 30:30.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/GraphRunner.cpp:7, 30:30.64 from Unified_cpp_dom_media5.cpp:2: 30:30.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:30.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:30.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:30.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:30.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.65 760 | typename detail::Nth::Type extract() { 30:30.65 | ^~~~~~~ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:30.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:30.65 dom/media/Unified_cpp_dom_media8.o 30:30.65 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media7.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media7.o.pp Unified_cpp_dom_media7.cpp 30:31.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 30:31.49 from MIDIMessageEventBinding.cpp:4, 30:31.49 from UnifiedBindings11.cpp:2: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.49 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:31.49 | ^ 30:31.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 30:31.49 from MIDIMessageEventBinding.cpp:4, 30:31.49 from UnifiedBindings11.cpp:2: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.49 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:31.49 | ^ 30:31.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 30:31.49 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 30:31.49 from MIDIMessageEventBinding.cpp:4, 30:31.49 from UnifiedBindings11.cpp:2: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:31.49 | ^ 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:31.49 | ^ 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:31.49 | ^ 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:31.49 | ^ 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:31.49 | ^ 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.49 371 | nscoord aAppUnitsPerDevPixel) { 30:31.49 | ^ 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:31.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.49 380 | nscoord aAppUnitsPerDevPixel) { 30:31.50 | ^ 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.50 387 | nscoord aAppUnitsPerDevPixel) { 30:31.50 | ^ 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.50 394 | nscoord aAppUnitsPerDevPixel) { 30:31.50 | ^ 30:31.50 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 30:31.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:31.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 30:31.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 30:31.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIMessageEvent.h:14, 30:31.50 from MIDIMessageEventBinding.cpp:15, 30:31.50 from UnifiedBindings11.cpp:2: 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.50 189 | CSSRect GetExpandedScrollableRect() const { 30:31.50 | ^ 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.50 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:31.50 | ^ 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.50 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:31.50 | ^ 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.50 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:31.50 | ^ 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.50 243 | CSSRect CalculateScrollRange() const { 30:31.51 | ^ 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:31.51 | ^ 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.51 457 | CSSRect GetVisualViewport() const { 30:31.51 | ^ 30:31.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 30:31.51 from MatchPatternBinding.cpp:19, 30:31.51 from UnifiedBindings11.cpp:80: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.51 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:31.51 | ^ 30:31.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 30:31.51 from MatchPatternBinding.cpp:19, 30:31.51 from UnifiedBindings11.cpp:80: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.51 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:31.51 | ^ 30:31.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 30:31.51 from MatchPatternBinding.cpp:19, 30:31.51 from UnifiedBindings11.cpp:80: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.51 21 | inline Rect ToRect(const gfxRect& aRect) { 30:31.51 | ^ 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:31.51 | ^ 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:31.51 | ^ 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.51 44 | inline Size ToSize(const gfxSize& aSize) { 30:31.51 | ^ 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.51 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:31.51 | ^ 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.51 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:31.51 | ^ 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.51 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:31.51 | ^ 30:31.51 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 30:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 30:31.51 from MatchPatternBinding.cpp:19, 30:31.51 from UnifiedBindings11.cpp:80: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.52 1859 | int32_t aAppUnitsPerPixel) { 30:31.52 | ^ 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.52 3214 | int32_t aAppUnitsPerPixel) { 30:31.52 | ^ 30:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 30:31.52 from MatchPatternBinding.cpp:19, 30:31.52 from UnifiedBindings11.cpp:80: 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.52 332 | LayerPoint GetFixedPositionAnchor() const { 30:31.52 | ^ 30:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 30:31.52 from MatchPatternBinding.cpp:19, 30:31.52 from UnifiedBindings11.cpp:80: 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.52 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:31.52 | ^ 30:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 30:31.52 from MatchPatternBinding.cpp:19, 30:31.52 from UnifiedBindings11.cpp:80: 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:31.52 | ^ 30:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 30:31.52 from MIDIMessageEventBinding.cpp:4, 30:31.52 from UnifiedBindings11.cpp:2: 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.52 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:31.52 | ^~~~~~~~ 30:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 30:31.52 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 30:31.52 from MIDIMessageEventBinding.cpp:4, 30:31.52 from UnifiedBindings11.cpp:2: 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.52 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:31.52 | ^~~~~~~~ 30:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 30:31.53 from MIDIMessageEventBinding.cpp:4, 30:31.53 from UnifiedBindings11.cpp:2: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.53 427 | SizeT Size() const { return SizeT(width, height); } 30:31.53 | ^~~~ 30:31.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 30:31.53 from MIDIMessageEventBinding.cpp:4, 30:31.53 from UnifiedBindings11.cpp:2: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.53 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:31.53 | ^~~~~~~~ 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.53 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:31.53 | ^~~~~~~~ 30:31.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 30:31.53 from MIDIMessageEventBinding.cpp:4, 30:31.53 from UnifiedBindings11.cpp:2: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.53 62 | Sub operator-(const Sub& aPoint) const { 30:31.53 | ^~~~~~~~ 30:31.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 30:31.53 from MIDIMessageEventBinding.cpp:4, 30:31.53 from UnifiedBindings11.cpp:2: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.53 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:31.53 | ^~~~~~~~ 30:31.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 30:31.53 from MIDIMessageEventBinding.cpp:4, 30:31.53 from UnifiedBindings11.cpp:2: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.53 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:31.53 | ^~~~~~~~~~~~~ 30:31.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 30:31.53 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 30:31.53 from MIDIMessageEventBinding.cpp:4, 30:31.53 from UnifiedBindings11.cpp:2: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.54 323 | static SizeTyped FromUnknownSize( 30:31.54 | ^~~~~~~~~~~~~~~ 30:31.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:20, 30:31.54 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:10, 30:31.54 from MIDIMessageEventBinding.cpp:4, 30:31.54 from UnifiedBindings11.cpp:2: 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.54 760 | typename detail::Nth::Type extract() { 30:31.54 | ^~~~~~~ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:31.54 dom/bindings/UnifiedBindings13.o 30:31.54 /usr/lib64/ccache/g++ -o UnifiedBindings12.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings12.o.pp UnifiedBindings12.cpp 30:34.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:34.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:34.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.90 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:34.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:34.91 | ^ 30:34.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.91 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:34.91 | ^ 30:34.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.91 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 371 | nscoord aAppUnitsPerDevPixel) { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 380 | nscoord aAppUnitsPerDevPixel) { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 387 | nscoord aAppUnitsPerDevPixel) { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 394 | nscoord aAppUnitsPerDevPixel) { 30:34.91 | ^ 30:34.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:34.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 30:34.91 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 189 | CSSRect GetExpandedScrollableRect() const { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 243 | CSSRect CalculateScrollRange() const { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:34.91 | ^ 30:34.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.92 457 | CSSRect GetVisualViewport() const { 30:34.92 | ^ 30:34.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:34.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 30:34.92 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:34.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.92 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:34.93 | ^ 30:34.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 30:34.93 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:34.93 | ^ 30:34.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:34.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 30:34.93 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.93 21 | inline Rect ToRect(const gfxRect& aRect) { 30:34.93 | ^ 30:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:34.93 | ^ 30:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:34.93 | ^ 30:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:34.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.93 44 | inline Size ToSize(const gfxSize& aSize) { 30:34.94 | ^ 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.94 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:34.94 | ^ 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.94 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:34.94 | ^ 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:34.94 | ^ 30:34.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 30:34.94 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.94 1859 | int32_t aAppUnitsPerPixel) { 30:34.94 | ^ 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.94 3214 | int32_t aAppUnitsPerPixel) { 30:34.94 | ^ 30:34.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 30:34.94 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:34.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.94 332 | LayerPoint GetFixedPositionAnchor() const { 30:34.94 | ^ 30:34.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:34.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:34.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:34.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:34.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 30:34.95 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:34.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.95 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:34.95 | ^ 30:34.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:34.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:8, 30:34.96 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:34.96 | ^ 30:34.96 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/MediaCapabilities.cpp:17, 30:34.96 from Unified_cpp_mediacapabilities0.cpp:38: 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.96 1394 | LayerPoint GetFixedPositionAnchor() { 30:34.96 | ^ 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.96 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 30:34.96 | ^ 30:34.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.96 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:34.96 | ^~~~~~~~ 30:34.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.96 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:34.96 | ^~~~~~~~ 30:34.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.96 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.97 427 | SizeT Size() const { return SizeT(width, height); } 30:34.97 | ^~~~ 30:34.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.97 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.97 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:34.97 | ^~~~~~~~ 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:34.97 | ^~~~~~~~ 30:34.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.97 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.97 62 | Sub operator-(const Sub& aPoint) const { 30:34.97 | ^~~~~~~~ 30:34.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.97 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:34.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.97 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:34.97 | ^~~~~~~~ 30:34.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.97 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.97 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:34.98 | ^~~~~~~~~~~~~ 30:34.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.98 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.98 323 | static SizeTyped FromUnknownSize( 30:34.98 | ^~~~~~~~~~~~~~~ 30:34.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.98 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.98 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 30:34.98 | ^~~~~~~~~~~~~~ 30:34.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.98 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 30:34.98 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 30:34.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:34.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/MediaCapabilities.cpp:30, 30:34.98 from Unified_cpp_mediacapabilities0.cpp:38: 30:34.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 30:34.98 27 | struct JSGCSetting { 30:34.98 | ^~~~~~~~~~~ 30:34.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 30:34.98 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 30:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 30:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorage.h:11, 30:34.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PBenchmarkStorageChild.h:9, 30:34.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.h:10, 30:34.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacapabilities/BenchmarkStorageChild.cpp:7, 30:34.99 from Unified_cpp_mediacapabilities0.cpp:2: 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.99 760 | typename detail::Nth::Type extract() { 30:34.99 | ^~~~~~~ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:34.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:34.99 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediacapabilities' 30:34.99 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediacontrol' 30:34.99 mkdir -p '.deps/' 30:35.00 dom/media/mediacontrol/Unified_cpp_media_mediacontrol0.o 30:35.00 /usr/lib64/ccache/g++ -o Unified_cpp_media_mediacontrol0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediacontrol -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_media_mediacontrol0.o.pp Unified_cpp_media_mediacontrol0.cpp 30:44.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:44.17 | ^ 30:44.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:44.17 | ^ 30:44.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 371 | nscoord aAppUnitsPerDevPixel) { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 380 | nscoord aAppUnitsPerDevPixel) { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 387 | nscoord aAppUnitsPerDevPixel) { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 394 | nscoord aAppUnitsPerDevPixel) { 30:44.17 | ^ 30:44.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 189 | CSSRect GetExpandedScrollableRect() const { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:44.17 | ^ 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:44.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.17 243 | CSSRect CalculateScrollRange() const { 30:44.18 | ^ 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:44.18 | ^ 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.18 457 | CSSRect GetVisualViewport() const { 30:44.18 | ^ 30:44.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.18 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:44.18 | ^ 30:44.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.18 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:44.18 | ^ 30:44.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.18 21 | inline Rect ToRect(const gfxRect& aRect) { 30:44.18 | ^ 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:44.18 | ^ 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.18 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:44.18 | ^ 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.18 44 | inline Size ToSize(const gfxSize& aSize) { 30:44.18 | ^ 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.18 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:44.18 | ^ 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.18 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:44.18 | ^ 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.18 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:44.18 | ^ 30:44.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:44.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.20 1859 | int32_t aAppUnitsPerPixel) { 30:44.20 | ^ 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.20 3214 | int32_t aAppUnitsPerPixel) { 30:44.20 | ^ 30:44.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.20 332 | LayerPoint GetFixedPositionAnchor() const { 30:44.20 | ^ 30:44.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:44.20 | ^ 30:44.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.20 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:44.20 | ^ 30:44.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.20 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:44.20 | ^~~~~~~~ 30:44.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:44.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.20 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:44.20 | ^~~~~~~~ 30:44.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:44.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.21 427 | SizeT Size() const { return SizeT(width, height); } 30:44.21 | ^~~~ 30:44.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.21 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:44.21 | ^~~~~~~~ 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.21 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:44.21 | ^~~~~~~~ 30:44.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.21 62 | Sub operator-(const Sub& aPoint) const { 30:44.21 | ^~~~~~~~ 30:44.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.21 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:44.21 | ^~~~~~~~ 30:44.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:44.21 | ^~~~~~~~~~~~~ 30:44.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.21 323 | static SizeTyped FromUnknownSize( 30:44.21 | ^~~~~~~~~~~~~~~ 30:44.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 30:44.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.cpp:6: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:44.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.22 760 | typename detail::Nth::Type extract() { 30:44.22 | ^~~~~~~ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:44.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:44.22 dom/media/ipc/RDDProcessImpl.o 30:44.22 /usr/lib64/ccache/g++ -o RDDProcessHost.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RDDProcessHost.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp 30:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.43 from Unified_cpp_dom_html3.cpp:2: 30:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:51.43 | ^ 30:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:51.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.44 from Unified_cpp_dom_html3.cpp:2: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:51.44 | ^ 30:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.44 from Unified_cpp_dom_html3.cpp:2: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.44 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:51.44 | ^ 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:51.44 | ^ 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:51.44 | ^ 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:51.44 | ^ 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:51.44 | ^ 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.44 371 | nscoord aAppUnitsPerDevPixel) { 30:51.44 | ^ 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.44 380 | nscoord aAppUnitsPerDevPixel) { 30:51.44 | ^ 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.44 387 | nscoord aAppUnitsPerDevPixel) { 30:51.44 | ^ 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.44 394 | nscoord aAppUnitsPerDevPixel) { 30:51.44 | ^ 30:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.44 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.45 from Unified_cpp_dom_html3.cpp:2: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 189 | CSSRect GetExpandedScrollableRect() const { 30:51.45 | ^ 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:51.45 | ^ 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:51.45 | ^ 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:51.45 | ^ 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 243 | CSSRect CalculateScrollRange() const { 30:51.45 | ^ 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:51.45 | ^ 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 457 | CSSRect GetVisualViewport() const { 30:51.45 | ^ 30:51.45 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLScriptElement.cpp:8, 30:51.45 from Unified_cpp_dom_html3.cpp:11: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:51.45 | ^ 30:51.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.h:26, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLSelectElement.cpp:25, 30:51.45 from Unified_cpp_dom_html3.cpp:20: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:51.45 | ^ 30:51.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.h:26, 30:51.45 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLSelectElement.cpp:25, 30:51.45 from Unified_cpp_dom_html3.cpp:20: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 21 | inline Rect ToRect(const gfxRect& aRect) { 30:51.45 | ^ 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:51.45 | ^ 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:51.45 | ^ 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 44 | inline Size ToSize(const gfxSize& aSize) { 30:51.45 | ^ 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:51.45 | ^ 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.45 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:51.46 | ^ 30:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.46 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:51.46 | ^ 30:51.46 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.h:26, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLSelectElement.cpp:25, 30:51.46 from Unified_cpp_dom_html3.cpp:20: 30:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.46 1859 | int32_t aAppUnitsPerPixel) { 30:51.46 | ^ 30:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.46 3214 | int32_t aAppUnitsPerPixel) { 30:51.46 | ^ 30:51.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/TextOverflow.h:10, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.h:25, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsListControlFrame.h:21, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLSelectElement.cpp:30, 30:51.46 from Unified_cpp_dom_html3.cpp:20: 30:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.46 332 | LayerPoint GetFixedPositionAnchor() const { 30:51.46 | ^ 30:51.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/TextOverflow.h:10, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.h:25, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsListControlFrame.h:21, 30:51.46 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLSelectElement.cpp:30, 30:51.46 from Unified_cpp_dom_html3.cpp:20: 30:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.46 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:51.46 | ^ 30:51.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/TextOverflow.h:10, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.h:25, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsListControlFrame.h:21, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLSelectElement.cpp:30, 30:51.47 from Unified_cpp_dom_html3.cpp:20: 30:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.47 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:51.47 | ^ 30:51.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/TextOverflow.h:10, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.h:25, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsListControlFrame.h:21, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLSelectElement.cpp:30, 30:51.47 from Unified_cpp_dom_html3.cpp:20: 30:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 30:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.47 1394 | LayerPoint GetFixedPositionAnchor() { 30:51.47 | ^ 30:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 30:51.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.47 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 30:51.47 | ^ 30:51.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:51.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 30:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 30:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:51.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:51.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:51.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:51.50 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.50 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.50 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.50 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.50 from Unified_cpp_dom_html3.cpp:2: 30:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:51.51 | ^~~~~~~~ 30:51.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.51 from Unified_cpp_dom_html3.cpp:2: 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.51 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:51.51 | ^~~~~~~~ 30:51.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.51 from Unified_cpp_dom_html3.cpp:2: 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.51 427 | SizeT Size() const { return SizeT(width, height); } 30:51.51 | ^~~~ 30:51.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.51 from Unified_cpp_dom_html3.cpp:2: 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.51 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:51.51 | ^~~~~~~~ 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.51 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:51.51 | ^~~~~~~~ 30:51.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.51 from Unified_cpp_dom_html3.cpp:2: 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.51 62 | Sub operator-(const Sub& aPoint) const { 30:51.51 | ^~~~~~~~ 30:51.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.51 from Unified_cpp_dom_html3.cpp:2: 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:51.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.51 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:51.51 | ^~~~~~~~ 30:51.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.52 from Unified_cpp_dom_html3.cpp:2: 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:51.52 | ^~~~~~~~~~~~~ 30:51.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.52 from Unified_cpp_dom_html3.cpp:2: 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.52 323 | static SizeTyped FromUnknownSize( 30:51.52 | ^~~~~~~~~~~~~~~ 30:51.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.52 from Unified_cpp_dom_html3.cpp:2: 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.52 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 30:51.52 | ^~~~~~~~~~~~~~ 30:51.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.52 from Unified_cpp_dom_html3.cpp:2: 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 30:51.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:51.52 | ^~~~~~~~~~~~~ 30:51.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:51.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.53 from Unified_cpp_dom_html3.cpp:2: 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.53 383 | Point TopLeft() const { return Point(x, y); } 30:51.53 | ^~~~~~~ 30:51.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.53 from Unified_cpp_dom_html3.cpp:2: 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.53 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 30:51.53 | ^~~~~~~~~~~~~~~ 30:51.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.53 from Unified_cpp_dom_html3.cpp:2: 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.53 246 | PointTyped As2DPoint() const { 30:51.53 | ^~~~~~~~~ 30:51.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.53 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.53 from Unified_cpp_dom_html3.cpp:2: 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 30:51.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.54 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 30:51.54 | ^~~~~~~~~ 30:51.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.54 from Unified_cpp_dom_html3.cpp:2: 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.54 2266 | PointTyped TransformPointSimple( 30:51.54 | ^~~~~~~~~~~~~~~~~~~~ 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.54 794 | RectTyped TransformAndClipBounds( 30:51.54 | ^~~~~~~~~~~~~~~~~~~~~~ 30:51.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:10, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLProgressElement.h:11, 30:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLProgressElement.cpp:8, 30:51.54 from Unified_cpp_dom_html3.cpp:2: 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.54 760 | typename detail::Nth::Type extract() { 30:51.54 | ^~~~~~~ 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.55 dom/html/Unified_cpp_dom_html5.o 30:51.55 /usr/lib64/ccache/g++ -o Unified_cpp_dom_html4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/html/input -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html4.o.pp Unified_cpp_dom_html4.cpp 30:51.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:51.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:51.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:51.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:51.95 from Unified_cpp_dom_base10.cpp:2: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:51.95 | ^ 30:51.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:51.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:51.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:51.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:51.95 from Unified_cpp_dom_base10.cpp:2: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.95 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:51.95 | ^ 30:51.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 30:51.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:51.95 from Unified_cpp_dom_base10.cpp:2: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:51.95 | ^ 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.95 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:51.95 | ^ 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.95 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:51.95 | ^ 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.95 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:51.95 | ^ 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:51.95 | ^ 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.95 371 | nscoord aAppUnitsPerDevPixel) { 30:51.95 | ^ 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.95 380 | nscoord aAppUnitsPerDevPixel) { 30:51.95 | ^ 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.95 387 | nscoord aAppUnitsPerDevPixel) { 30:51.95 | ^ 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:51.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.95 394 | nscoord aAppUnitsPerDevPixel) { 30:51.95 | ^ 30:51.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 30:51.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:51.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 30:51.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 30:51.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsTextNode.h:15, 30:51.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsTextNode.cpp:11, 30:51.96 from Unified_cpp_dom_base10.cpp:20: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 189 | CSSRect GetExpandedScrollableRect() const { 30:51.96 | ^ 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:51.96 | ^ 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:51.96 | ^ 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:51.96 | ^ 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 243 | CSSRect CalculateScrollRange() const { 30:51.96 | ^ 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:51.96 | ^ 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 457 | CSSRect GetVisualViewport() const { 30:51.96 | ^ 30:51.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 30:51.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 30:51.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:23, 30:51.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 30:51.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsTextNode.h:15, 30:51.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsTextNode.cpp:11, 30:51.96 from Unified_cpp_dom_base10.cpp:20: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:51.96 | ^ 30:51.96 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.cpp:7, 30:51.96 from Unified_cpp_dom_base10.cpp:47: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h: In member function ‘mozilla::CSSSize nsViewportInfo::GetSize() const’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:93:36: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 93 | mozilla::CSSSize GetSize() const { return mSize; } 30:51.96 | ^ 30:51.96 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWindowRoot.cpp:15, 30:51.96 from Unified_cpp_dom_base10.cpp:65: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:51.96 | ^ 30:51.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 30:51.96 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 30:51.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 30:51.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWindowRoot.cpp:20, 30:51.96 from Unified_cpp_dom_base10.cpp:65: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 21 | inline Rect ToRect(const gfxRect& aRect) { 30:51.96 | ^ 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.96 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:51.96 | ^ 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:51.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.98 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:51.98 | ^ 30:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.98 44 | inline Size ToSize(const gfxSize& aSize) { 30:51.98 | ^ 30:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:51.98 | ^ 30:51.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.99 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:51.99 | ^ 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.99 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:51.99 | ^ 30:51.99 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWindowRoot.cpp:20, 30:51.99 from Unified_cpp_dom_base10.cpp:65: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.99 1859 | int32_t aAppUnitsPerPixel) { 30:51.99 | ^ 30:51.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.99 3214 | int32_t aAppUnitsPerPixel) { 30:51.99 | ^ 30:51.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSWindowActorChild.h:14, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/nsQueryActor.h:11, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWindowRoot.cpp:21, 30:51.99 from Unified_cpp_dom_base10.cpp:65: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.99 332 | LayerPoint GetFixedPositionAnchor() const { 30:51.99 | ^ 30:51.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSWindowActorChild.h:14, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/nsQueryActor.h:11, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWindowRoot.cpp:21, 30:51.99 from Unified_cpp_dom_base10.cpp:65: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.99 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:51.99 | ^ 30:51.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSWindowActorChild.h:14, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/nsQueryActor.h:11, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWindowRoot.cpp:21, 30:51.99 from Unified_cpp_dom_base10.cpp:65: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.99 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:51.99 | ^ 30:51.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWindowRoot.cpp:30, 30:51.99 from Unified_cpp_dom_base10.cpp:65: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.99 1394 | LayerPoint GetFixedPositionAnchor() { 30:51.99 | ^ 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:51.99 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 30:51.99 | ^ 30:51.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:51.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:51.99 from Unified_cpp_dom_base10.cpp:2: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:51.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.00 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:52.00 | ^~~~~~~~ 30:52.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.00 from Unified_cpp_dom_base10.cpp:2: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 30:52.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:52.00 | ^~~~~~~~ 30:52.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.00 from Unified_cpp_dom_base10.cpp:2: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.00 427 | SizeT Size() const { return SizeT(width, height); } 30:52.00 | ^~~~ 30:52.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.00 from Unified_cpp_dom_base10.cpp:2: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:52.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.00 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:52.00 | ^~~~~~~~ 30:52.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:52.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.00 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:52.00 | ^~~~~~~~ 30:52.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.00 from Unified_cpp_dom_base10.cpp:2: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.00 62 | Sub operator-(const Sub& aPoint) const { 30:52.00 | ^~~~~~~~ 30:52.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.00 from Unified_cpp_dom_base10.cpp:2: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.00 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:52.00 | ^~~~~~~~ 30:52.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.00 from Unified_cpp_dom_base10.cpp:2: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:60:49: required from here 30:52.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.00 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:52.00 | ^~~~~~~~ 30:52.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.00 from Unified_cpp_dom_base10.cpp:2: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:52.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.02 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:52.02 | ^~~~~~~~~~~~~ 30:52.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:52.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:52.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.02 from Unified_cpp_dom_base10.cpp:2: 30:52.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:52.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:52.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.02 323 | static SizeTyped FromUnknownSize( 30:52.02 | ^~~~~~~~~~~~~~~ 30:52.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:52.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.03 from Unified_cpp_dom_base10.cpp:2: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.03 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 30:52.03 | ^~~~~~~~~~~~~~ 30:52.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.03 from Unified_cpp_dom_base10.cpp:2: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.03 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:52.03 | ^~~~~~~~~~~~~ 30:52.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.03 from Unified_cpp_dom_base10.cpp:2: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.03 383 | Point TopLeft() const { return Point(x, y); } 30:52.03 | ^~~~~~~ 30:52.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.03 from Unified_cpp_dom_base10.cpp:2: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.03 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 30:52.03 | ^~~~~~~~~~~~~~~ 30:52.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.03 from Unified_cpp_dom_base10.cpp:2: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.03 246 | PointTyped As2DPoint() const { 30:52.03 | ^~~~~~~~~ 30:52.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.03 from Unified_cpp_dom_base10.cpp:2: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.03 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 30:52.03 | ^~~~~~~~~ 30:52.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:21, 30:52.03 from Unified_cpp_dom_base10.cpp:2: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.03 2266 | PointTyped TransformPointSimple( 30:52.03 | ^~~~~~~~~~~~~~~~~~~~ 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.03 794 | RectTyped TransformAndClipBounds( 30:52.03 | ^~~~~~~~~~~~~~~~~~~~~~ 30:52.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIReferrerInfo.h:17, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPrincipal.h:22, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScriptSecurityManager.h:14, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsILoadInfo.h:18, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.h:18, 30:52.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsSyncLoadService.cpp:11, 30:52.03 from Unified_cpp_dom_base10.cpp:2: 30:52.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.04 760 | typename detail::Nth::Type extract() { 30:52.04 | ^~~~~~~ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:52.04 dom/base/Unified_cpp_dom_base4.o 30:52.04 /usr/lib64/ccache/g++ -o Unified_cpp_dom_base3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base3.o.pp Unified_cpp_dom_base3.cpp 30:59.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.h:8, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaController.h:10, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:7, 30:59.18 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:59.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:59.18 | ^ 30:59.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.h:8, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaController.h:10, 30:59.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:7, 30:59.19 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.19 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:59.19 | ^ 30:59.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 30:59.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:59.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 30:59.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 30:59.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 30:59.19 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 30:59.19 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.h:8, 30:59.19 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaController.h:10, 30:59.19 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:7, 30:59.19 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.19 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:59.19 | ^ 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.19 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:59.19 | ^ 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.19 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:59.19 | ^ 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.19 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:59.19 | ^ 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:59.19 | ^ 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.19 371 | nscoord aAppUnitsPerDevPixel) { 30:59.19 | ^ 30:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.20 380 | nscoord aAppUnitsPerDevPixel) { 30:59.20 | ^ 30:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.20 387 | nscoord aAppUnitsPerDevPixel) { 30:59.20 | ^ 30:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.20 394 | nscoord aAppUnitsPerDevPixel) { 30:59.20 | ^ 30:59.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 30:59.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:59.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 30:59.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 30:59.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 30:59.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:59.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:59.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:59.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:59.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:59.20 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.cpp:11, 30:59.20 from Unified_cpp_media_mediacontrol0.cpp:11: 30:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.20 189 | CSSRect GetExpandedScrollableRect() const { 30:59.20 | ^ 30:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.21 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:59.21 | ^ 30:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.21 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:59.21 | ^ 30:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.21 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:59.21 | ^ 30:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.21 243 | CSSRect CalculateScrollRange() const { 30:59.21 | ^ 30:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:59.21 | ^ 30:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.21 457 | CSSRect GetVisualViewport() const { 30:59.21 | ^ 30:59.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:59.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.cpp:11, 30:59.22 from Unified_cpp_media_mediacontrol0.cpp:11: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.22 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:59.22 | ^ 30:59.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.cpp:11, 30:59.22 from Unified_cpp_media_mediacontrol0.cpp:11: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.22 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:59.22 | ^ 30:59.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.cpp:11, 30:59.22 from Unified_cpp_media_mediacontrol0.cpp:11: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.22 21 | inline Rect ToRect(const gfxRect& aRect) { 30:59.22 | ^ 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.22 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:59.22 | ^ 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.22 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:59.22 | ^ 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.22 44 | inline Size ToSize(const gfxSize& aSize) { 30:59.22 | ^ 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.22 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:59.22 | ^ 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.22 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:59.22 | ^ 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.22 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:59.22 | ^ 30:59.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.cpp:11, 30:59.22 from Unified_cpp_media_mediacontrol0.cpp:11: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.22 1859 | int32_t aAppUnitsPerPixel) { 30:59.22 | ^ 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.22 3214 | int32_t aAppUnitsPerPixel) { 30:59.22 | ^ 30:59.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:59.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.cpp:11, 30:59.22 from Unified_cpp_media_mediacontrol0.cpp:11: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.23 332 | LayerPoint GetFixedPositionAnchor() const { 30:59.23 | ^ 30:59.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.cpp:11, 30:59.23 from Unified_cpp_media_mediacontrol0.cpp:11: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.23 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:59.23 | ^ 30:59.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.cpp:11, 30:59.23 from Unified_cpp_media_mediacontrol0.cpp:11: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.23 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:59.23 | ^ 30:59.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.h:8, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaController.h:10, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:7, 30:59.23 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.23 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:59.23 | ^~~~~~~~ 30:59.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.h:8, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaController.h:10, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:7, 30:59.23 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:59.23 | ^~~~~~~~ 30:59.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.h:8, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaController.h:10, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:7, 30:59.23 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.23 427 | SizeT Size() const { return SizeT(width, height); } 30:59.23 | ^~~~ 30:59.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.h:8, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaController.h:10, 30:59.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:7, 30:59.23 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.24 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:59.24 | ^~~~~~~~ 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.24 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:59.24 | ^~~~~~~~ 30:59.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.h:8, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaController.h:10, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:7, 30:59.24 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.24 62 | Sub operator-(const Sub& aPoint) const { 30:59.24 | ^~~~~~~~ 30:59.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.h:8, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaController.h:10, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:7, 30:59.24 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.24 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:59.24 | ^~~~~~~~ 30:59.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.h:8, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaController.h:10, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:7, 30:59.24 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.24 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:59.24 | ^~~~~~~~~~~~~ 30:59.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaControlKeysEvent.h:8, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/ContentMediaController.h:8, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/MediaController.h:10, 30:59.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:7, 30:59.24 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.24 323 | static SizeTyped FromUnknownSize( 30:59.24 | ^~~~~~~~~~~~~~~ 30:59.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 30:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 30:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 30:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 30:59.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.h:9, 30:59.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediacontrol/AudioFocusManager.cpp:5, 30:59.25 from Unified_cpp_media_mediacontrol0.cpp:2: 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.25 760 | typename detail::Nth::Type extract() { 30:59.25 | ^~~~~~~ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.25 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediacontrol' 30:59.25 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediasink' 30:59.25 mkdir -p '.deps/' 30:59.25 dom/media/mediasink/Unified_cpp_dom_media_mediasink0.o 30:59.26 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_mediasink0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediasink -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_mediasink0.o.pp Unified_cpp_dom_media_mediasink0.cpp 30:59.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 30:59.81 | ^ 30:59.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 30:59.81 | ^ 30:59.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 30:59.81 | ^ 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 30:59.81 | ^ 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 30:59.81 | ^ 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 30:59.81 | ^ 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 30:59.81 | ^ 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 371 | nscoord aAppUnitsPerDevPixel) { 30:59.81 | ^ 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 380 | nscoord aAppUnitsPerDevPixel) { 30:59.81 | ^ 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 387 | nscoord aAppUnitsPerDevPixel) { 30:59.81 | ^ 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 394 | nscoord aAppUnitsPerDevPixel) { 30:59.81 | ^ 30:59.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:59.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:13: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 189 | CSSRect GetExpandedScrollableRect() const { 30:59.81 | ^ 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:59.81 | ^ 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 30:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 30:59.82 | ^ 30:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 30:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 30:59.82 | ^ 30:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 30:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.82 243 | CSSRect CalculateScrollRange() const { 30:59.82 | ^ 30:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 30:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 30:59.82 | ^ 30:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 30:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.82 457 | CSSRect GetVisualViewport() const { 30:59.82 | ^ 30:59.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 30:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 30:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 30:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:59.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:59.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:13: 30:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 30:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.83 1338 | CSSCoord ToCSSPixels() const { return _0; } 30:59.83 | ^ 30:59.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:13: 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 30:59.84 | ^ 30:59.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:59.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:13: 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.84 21 | inline Rect ToRect(const gfxRect& aRect) { 30:59.84 | ^ 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 30:59.84 | ^ 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 30:59.84 | ^ 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.84 44 | inline Size ToSize(const gfxSize& aSize) { 30:59.84 | ^ 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 30:59.84 | ^ 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 30:59.84 | ^ 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 30:59.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 30:59.85 | ^ 30:59.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 30:59.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 30:59.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 30:59.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 30:59.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:59.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:59.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:13: 30:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 30:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.85 1859 | int32_t aAppUnitsPerPixel) { 30:59.85 | ^ 30:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 30:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.85 3214 | int32_t aAppUnitsPerPixel) { 30:59.85 | ^ 30:59.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 30:59.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:59.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:59.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:13: 30:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 30:59.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.86 332 | LayerPoint GetFixedPositionAnchor() const { 30:59.86 | ^ 30:59.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:13: 30:59.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 30:59.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.86 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 30:59.86 | ^ 30:59.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDChild.h:20, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDChild.h:8, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:13: 30:59.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 30:59.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 30:59.86 | ^ 30:59.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 30:59.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 30:59.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 30:59.86 | ^~~~~~~~ 30:59.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 30:59.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 30:59.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 30:59.86 | ^~~~~~~~ 30:59.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 30:59.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.87 427 | SizeT Size() const { return SizeT(width, height); } 30:59.87 | ^~~~ 30:59.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.87 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 30:59.87 | ^~~~~~~~ 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.87 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 30:59.87 | ^~~~~~~~ 30:59.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.87 62 | Sub operator-(const Sub& aPoint) const { 30:59.87 | ^~~~~~~~ 30:59.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.87 43 | friend Sub operator*(T aScale, Sub aCoord) { 30:59.87 | ^~~~~~~~ 30:59.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 30:59.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 30:59.88 | ^~~~~~~~~~~~~ 30:59.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.88 323 | static SizeTyped FromUnknownSize( 30:59.88 | ^~~~~~~~~~~~~~~ 30:59.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.h:9, 30:59.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessHost.cpp:6: 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.88 760 | typename detail::Nth::Type extract() { 30:59.88 | ^~~~~~~ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 30:59.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 30:59.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 30:59.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 30:59.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 30:59.89 dom/media/ipc/RDDProcessManager.o 30:59.89 /usr/lib64/ccache/g++ -o RDDProcessImpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RDDProcessImpl.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp 31:12.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:12.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:12.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:12.60 | ^ 31:12.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:12.60 | ^ 31:12.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 371 | nscoord aAppUnitsPerDevPixel) { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 380 | nscoord aAppUnitsPerDevPixel) { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 387 | nscoord aAppUnitsPerDevPixel) { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 394 | nscoord aAppUnitsPerDevPixel) { 31:12.60 | ^ 31:12.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 189 | CSSRect GetExpandedScrollableRect() const { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 243 | CSSRect CalculateScrollRange() const { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:12.60 | ^ 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.60 457 | CSSRect GetVisualViewport() const { 31:12.60 | ^ 31:12.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 31:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 31:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 31:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 31:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 31:12.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 31:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.61 1338 | CSSCoord ToCSSPixels() const { return _0; } 31:12.61 | ^ 31:12.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 31:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.62 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 31:12.62 | ^ 31:12.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 31:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.62 21 | inline Rect ToRect(const gfxRect& aRect) { 31:12.63 | ^ 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 31:12.63 | ^ 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.63 40 | inline Point ToPoint(const gfxPoint& aPoint) { 31:12.63 | ^ 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.63 44 | inline Size ToSize(const gfxSize& aSize) { 31:12.63 | ^ 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 31:12.63 | ^ 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 31:12.63 | ^ 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 31:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.63 56 | inline gfxRect ThebesRect(const Rect& aRect) { 31:12.63 | ^ 31:12.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 31:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 31:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 31:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.64 1859 | int32_t aAppUnitsPerPixel) { 31:12.64 | ^ 31:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 31:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.64 3214 | int32_t aAppUnitsPerPixel) { 31:12.64 | ^ 31:12.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 31:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 31:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 31:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.65 332 | LayerPoint GetFixedPositionAnchor() const { 31:12.65 | ^ 31:12.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 31:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 31:12.65 | ^ 31:12.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 31:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.65 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:12.65 | ^ 31:12.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 31:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:12.66 | ^~~~~~~~ 31:12.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 31:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.66 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:12.66 | ^~~~~~~~ 31:12.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.66 427 | SizeT Size() const { return SizeT(width, height); } 31:12.66 | ^~~~ 31:12.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:12.67 | ^~~~~~~~ 31:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:12.67 | ^~~~~~~~ 31:12.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.67 62 | Sub operator-(const Sub& aPoint) const { 31:12.67 | ^~~~~~~~ 31:12.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 31:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 31:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.67 43 | friend Sub operator*(T aScale, Sub aCoord) { 31:12.68 | ^~~~~~~~ 31:12.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 31:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 31:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 31:12.68 | ^~~~~~~~~~~~~ 31:12.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDParent.h:8, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:14, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 31:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 31:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.68 323 | static SizeTyped FromUnknownSize( 31:12.68 | ^~~~~~~~~~~~~~~ 31:12.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCOMPtr.h:30, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/message_loop.h:29, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProcessChild.h:10, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.h:8, 31:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessImpl.cpp:6: 31:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.69 760 | typename detail::Nth::Type extract() { 31:12.69 | ^~~~~~~ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:12.69 dom/media/ipc/RemoteAudioDecoder.o 31:12.69 /usr/lib64/ccache/g++ -o RDDProcessManager.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RDDProcessManager.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp 31:14.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaEngine.h:8, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.h:8, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.cpp:7, 31:14.93 from Unified_cpp_dom_media7.cpp:2: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:14.93 | ^ 31:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaEngine.h:8, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.h:8, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.cpp:7, 31:14.93 from Unified_cpp_dom_media7.cpp:2: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:14.93 | ^ 31:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaEngine.h:8, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.h:8, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.cpp:7, 31:14.93 from Unified_cpp_dom_media7.cpp:2: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 371 | nscoord aAppUnitsPerDevPixel) { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 380 | nscoord aAppUnitsPerDevPixel) { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 387 | nscoord aAppUnitsPerDevPixel) { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 394 | nscoord aAppUnitsPerDevPixel) { 31:14.93 | ^ 31:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.cpp:19, 31:14.93 from Unified_cpp_dom_media7.cpp:2: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 189 | CSSRect GetExpandedScrollableRect() const { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 243 | CSSRect CalculateScrollRange() const { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:14.93 | ^ 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 457 | CSSRect GetVisualViewport() const { 31:14.93 | ^ 31:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:19, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaEngine.h:8, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.h:8, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.cpp:7, 31:14.93 from Unified_cpp_dom_media7.cpp:2: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:14.93 | ^~~~~~~~ 31:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaEngine.h:8, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.h:8, 31:14.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.cpp:7, 31:14.93 from Unified_cpp_dom_media7.cpp:2: 31:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 31:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:14.94 | ^~~~~~~~ 31:14.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 31:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 31:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaEngine.h:8, 31:14.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.h:8, 31:14.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.cpp:7, 31:14.94 from Unified_cpp_dom_media7.cpp:2: 31:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.94 427 | SizeT Size() const { return SizeT(width, height); } 31:14.94 | ^~~~ 31:14.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 31:14.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaEngine.h:8, 31:14.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.h:8, 31:14.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.cpp:7, 31:14.95 from Unified_cpp_dom_media7.cpp:2: 31:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.95 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:14.95 | ^~~~~~~~ 31:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:14.95 | ^~~~~~~~ 31:14.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 31:14.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:19, 31:14.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 31:14.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaEngine.h:8, 31:14.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.h:8, 31:14.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaManager.cpp:7, 31:14.95 from Unified_cpp_dom_media7.cpp:2: 31:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:14.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:14.95 62 | Sub operator-(const Sub& aPoint) const { 31:14.95 | ^~~~~~~~ 31:14.95 dom/media/Unified_cpp_dom_media9.o 31:14.95 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media8.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media8.o.pp Unified_cpp_dom_media8.cpp 31:15.53 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:11, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.h:9, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoderStateMachine.cpp:11, 31:15.53 from Unified_cpp_dom_media6.cpp:2: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:15.53 | ^ 31:15.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/VideoSink.h:11, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoderStateMachine.cpp:14, 31:15.53 from Unified_cpp_dom_media6.cpp:2: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:15.53 | ^ 31:15.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/VideoSink.h:11, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoderStateMachine.cpp:14, 31:15.53 from Unified_cpp_dom_media6.cpp:2: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:15.53 | ^ 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:15.53 | ^ 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:15.53 | ^ 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:15.53 | ^ 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:15.53 | ^ 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 371 | nscoord aAppUnitsPerDevPixel) { 31:15.53 | ^ 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 380 | nscoord aAppUnitsPerDevPixel) { 31:15.53 | ^ 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 387 | nscoord aAppUnitsPerDevPixel) { 31:15.53 | ^ 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 394 | nscoord aAppUnitsPerDevPixel) { 31:15.53 | ^ 31:15.53 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoder.h:22, 31:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoderStateMachine.cpp:30, 31:15.53 from Unified_cpp_dom_media6.cpp:2: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.53 189 | CSSRect GetExpandedScrollableRect() const { 31:15.53 | ^ 31:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:15.54 | ^ 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:15.54 | ^ 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:15.54 | ^ 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 243 | CSSRect CalculateScrollRange() const { 31:15.54 | ^ 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:15.54 | ^ 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 457 | CSSRect GetVisualViewport() const { 31:15.54 | ^ 31:15.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:11, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.h:9, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoderStateMachine.cpp:11, 31:15.54 from Unified_cpp_dom_media6.cpp:2: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:15.54 | ^~~~~~~~ 31:15.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/VideoSink.h:11, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoderStateMachine.cpp:14, 31:15.54 from Unified_cpp_dom_media6.cpp:2: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:15.54 | ^~~~~~~~ 31:15.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:11, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.h:9, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoderStateMachine.cpp:11, 31:15.54 from Unified_cpp_dom_media6.cpp:2: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 427 | SizeT Size() const { return SizeT(width, height); } 31:15.54 | ^~~~ 31:15.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/VideoSink.h:11, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoderStateMachine.cpp:14, 31:15.54 from Unified_cpp_dom_media6.cpp:2: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:15.54 | ^~~~~~~~ 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:15.54 | ^~~~~~~~ 31:15.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaData.h:21, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaInfo.h:16, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/AudioStream.h:11, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.h:9, 31:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoderStateMachine.cpp:11, 31:15.54 from Unified_cpp_dom_media6.cpp:2: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:15.54 62 | Sub operator-(const Sub& aPoint) const { 31:15.54 | ^~~~~~~~ 31:15.55 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media9.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/content/tests/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media9.o.pp Unified_cpp_dom_media9.cpp 31:21.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 31:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 31:21.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AudioStream.h:11, 31:21.40 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.h:9, 31:21.40 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.cpp:7, 31:21.40 from Unified_cpp_dom_media_mediasink0.cpp:2: 31:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:21.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.40 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:21.41 | ^ 31:21.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoderStateMachine.h:86, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/DecodedStream.cpp:10, 31:21.41 from Unified_cpp_dom_media_mediasink0.cpp:20: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:21.41 | ^ 31:21.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoderStateMachine.h:86, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/DecodedStream.cpp:10, 31:21.41 from Unified_cpp_dom_media_mediasink0.cpp:20: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 371 | nscoord aAppUnitsPerDevPixel) { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 380 | nscoord aAppUnitsPerDevPixel) { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 387 | nscoord aAppUnitsPerDevPixel) { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 394 | nscoord aAppUnitsPerDevPixel) { 31:21.41 | ^ 31:21.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoderStateMachine.h:87, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/DecodedStream.cpp:10, 31:21.41 from Unified_cpp_dom_media_mediasink0.cpp:20: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 189 | CSSRect GetExpandedScrollableRect() const { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 243 | CSSRect CalculateScrollRange() const { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:21.41 | ^ 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:21.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.41 457 | CSSRect GetVisualViewport() const { 31:21.41 | ^ 31:21.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:21.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 31:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 31:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AudioStream.h:11, 31:21.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.h:9, 31:21.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.cpp:7, 31:21.42 from Unified_cpp_dom_media_mediasink0.cpp:2: 31:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 31:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:21.42 | ^~~~~~~~ 31:21.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoderStateMachine.h:86, 31:21.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/DecodedStream.cpp:10, 31:21.42 from Unified_cpp_dom_media_mediasink0.cpp:20: 31:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 31:21.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:21.42 | ^~~~~~~~ 31:21.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 31:21.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AudioStream.h:11, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.h:9, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.cpp:7, 31:21.43 from Unified_cpp_dom_media_mediasink0.cpp:2: 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.43 427 | SizeT Size() const { return SizeT(width, height); } 31:21.43 | ^~~~ 31:21.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoderStateMachine.h:86, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/DecodedStream.cpp:10, 31:21.43 from Unified_cpp_dom_media_mediasink0.cpp:20: 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:21.43 | ^~~~~~~~ 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:21.43 | ^~~~~~~~ 31:21.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AudioStream.h:11, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.h:9, 31:21.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasink/AudioSink.cpp:7, 31:21.43 from Unified_cpp_dom_media_mediasink0.cpp:2: 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:21.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:21.43 62 | Sub operator-(const Sub& aPoint) const { 31:21.43 | ^~~~~~~~ 31:21.43 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediasink' 31:21.44 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediasource' 31:21.44 mkdir -p '.deps/' 31:21.44 dom/media/mediasource/Unified_cpp_media_mediasource0.o 31:21.45 /usr/lib64/ccache/g++ -o Unified_cpp_media_mediasource0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediasource -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_media_mediasource0.o.pp Unified_cpp_media_mediasource0.cpp 31:29.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.cpp:12, 31:29.43 from Unified_cpp_dom_base3.cpp:2: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:29.43 | ^ 31:29.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.cpp:12, 31:29.43 from Unified_cpp_dom_base3.cpp:2: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:29.43 | ^ 31:29.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.h:11, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.cpp:7, 31:29.43 from Unified_cpp_dom_base3.cpp:11: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:29.43 | ^ 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.43 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:29.43 | ^ 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.43 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:29.43 | ^ 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.43 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:29.43 | ^ 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.43 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:29.43 | ^ 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.43 371 | nscoord aAppUnitsPerDevPixel) { 31:29.43 | ^ 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.43 380 | nscoord aAppUnitsPerDevPixel) { 31:29.43 | ^ 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.43 387 | nscoord aAppUnitsPerDevPixel) { 31:29.43 | ^ 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.43 394 | nscoord aAppUnitsPerDevPixel) { 31:29.43 | ^ 31:29.43 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:24, 31:29.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.cpp:12, 31:29.43 from Unified_cpp_dom_base3.cpp:11: 31:29.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 189 | CSSRect GetExpandedScrollableRect() const { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 243 | CSSRect CalculateScrollRange() const { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 457 | CSSRect GetVisualViewport() const { 31:29.44 | ^ 31:29.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.cpp:12, 31:29.44 from Unified_cpp_dom_base3.cpp:11: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 1338 | CSSCoord ToCSSPixels() const { return _0; } 31:29.44 | ^ 31:29.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.cpp:12, 31:29.44 from Unified_cpp_dom_base3.cpp:11: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 31:29.44 | ^ 31:29.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.cpp:12, 31:29.44 from Unified_cpp_dom_base3.cpp:11: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 21 | inline Rect ToRect(const gfxRect& aRect) { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 40 | inline Point ToPoint(const gfxPoint& aPoint) { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 44 | inline Size ToSize(const gfxSize& aSize) { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 52 | inline gfxSize ThebesSize(const Size& aSize) { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 56 | inline gfxRect ThebesRect(const Rect& aRect) { 31:29.44 | ^ 31:29.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.cpp:12, 31:29.44 from Unified_cpp_dom_base3.cpp:11: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 1859 | int32_t aAppUnitsPerPixel) { 31:29.44 | ^ 31:29.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 3214 | int32_t aAppUnitsPerPixel) { 31:29.44 | ^ 31:29.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.cpp:19, 31:29.44 from Unified_cpp_dom_base3.cpp:11: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 31:29.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.44 332 | LayerPoint GetFixedPositionAnchor() const { 31:29.44 | ^ 31:29.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:29.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 31:29.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.cpp:19, 31:29.45 from Unified_cpp_dom_base3.cpp:11: 31:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 31:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.45 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 31:29.45 | ^ 31:29.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 31:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:29.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 31:29.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.cpp:19, 31:29.45 from Unified_cpp_dom_base3.cpp:11: 31:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 31:29.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.46 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:29.46 | ^ 31:29.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 31:29.46 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 31:29.46 from /builddir/build/BUILD/icecat-78.15.0/dom/base/IntlUtils.h:11, 31:29.46 from /builddir/build/BUILD/icecat-78.15.0/dom/base/IntlUtils.cpp:7, 31:29.46 from Unified_cpp_dom_base3.cpp:20: 31:29.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/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] 31:29.47 79 | memset(this, 0, sizeof(nsXPTCVariant)); 31:29.47 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 31:29.47 44 | struct nsXPTCVariant { 31:29.47 | ^~~~~~~~~~~~~ 31:29.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.cpp:12, 31:29.47 from Unified_cpp_dom_base3.cpp:2: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:29.47 | ^~~~~~~~ 31:29.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.h:11, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.cpp:7, 31:29.47 from Unified_cpp_dom_base3.cpp:11: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 31:29.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:29.47 | ^~~~~~~~ 31:29.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.cpp:12, 31:29.47 from Unified_cpp_dom_base3.cpp:2: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.47 427 | SizeT Size() const { return SizeT(width, height); } 31:29.47 | ^~~~ 31:29.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.h:11, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/InProcessBrowserChildMessageManager.cpp:7, 31:29.47 from Unified_cpp_dom_base3.cpp:11: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:29.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.47 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:29.47 | ^~~~~~~~ 31:29.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:29.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.47 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:29.47 | ^~~~~~~~ 31:29.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.cpp:12, 31:29.47 from Unified_cpp_dom_base3.cpp:2: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.47 62 | Sub operator-(const Sub& aPoint) const { 31:29.47 | ^~~~~~~~ 31:29.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.cpp:12, 31:29.47 from Unified_cpp_dom_base3.cpp:2: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.47 43 | friend Sub operator*(T aScale, Sub aCoord) { 31:29.47 | ^~~~~~~~ 31:29.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.cpp:12, 31:29.47 from Unified_cpp_dom_base3.cpp:2: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.47 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 31:29.47 | ^~~~~~~~~~~~~ 31:29.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.cpp:12, 31:29.47 from Unified_cpp_dom_base3.cpp:2: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 31:29.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.47 323 | static SizeTyped FromUnknownSize( 31:29.47 | ^~~~~~~~~~~~~~~ 31:29.47 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTHashtable.h:22, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsBaseHashtable.h:14, 31:29.47 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsDataHashtable.h:11, 31:29.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.h:13, 31:29.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.cpp:10, 31:29.48 from Unified_cpp_dom_base3.cpp:2: 31:29.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 31:29.48 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 31:29.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 31:29.48 34 | memset(aT, 0, sizeof(T)); 31:29.48 | ~~~~~~^~~~~~~~~~~~~~~~~~ 31:29.48 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/IntlUtils.h:11, 31:29.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/IntlUtils.cpp:7, 31:29.48 from Unified_cpp_dom_base3.cpp:20: 31:29.48 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 31:29.48 2214 | struct GlobalProperties { 31:29.48 | ^~~~~~~~~~~~~~~~ 31:29.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:16, 31:29.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 31:29.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 31:29.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.cpp:12, 31:29.48 from Unified_cpp_dom_base3.cpp:2: 31:29.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 31:29.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 31:29.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 31:29.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 31:29.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 31:29.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 31:29.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 31:29.49 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 31:29.49 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:29.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 31:29.49 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Navigator.cpp:57, 31:29.49 from Unified_cpp_dom_base3.cpp:137: 31:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 31:29.49 27 | struct JSGCSetting { 31:29.49 | ^~~~~~~~~~~ 31:29.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 31:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 31:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 31:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 31:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 31:29.50 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsHashKeys.h:12, 31:29.50 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsDataHashtable.h:10, 31:29.50 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.h:13, 31:29.50 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ImageTracker.cpp:10, 31:29.50 from Unified_cpp_dom_base3.cpp:2: 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.50 760 | typename detail::Nth::Type extract() { 31:29.50 | ^~~~~~~ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:29.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:29.50 dom/base/Unified_cpp_dom_base5.o 31:29.50 /usr/lib64/ccache/g++ -o Unified_cpp_dom_base4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base4.o.pp Unified_cpp_dom_base4.cpp 31:34.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.05 from Unified_cpp_dom_html4.cpp:2: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:34.05 | ^ 31:34.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.05 from Unified_cpp_dom_html4.cpp:2: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:34.05 | ^ 31:34.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.05 from Unified_cpp_dom_html4.cpp:2: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 371 | nscoord aAppUnitsPerDevPixel) { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 380 | nscoord aAppUnitsPerDevPixel) { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 387 | nscoord aAppUnitsPerDevPixel) { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 394 | nscoord aAppUnitsPerDevPixel) { 31:34.05 | ^ 31:34.05 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.05 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.05 from Unified_cpp_dom_html4.cpp:2: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 189 | CSSRect GetExpandedScrollableRect() const { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.05 243 | CSSRect CalculateScrollRange() const { 31:34.05 | ^ 31:34.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.06 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:34.06 | ^ 31:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.06 457 | CSSRect GetVisualViewport() const { 31:34.06 | ^ 31:34.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 31:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MappedDeclarations.h:14, 31:34.06 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:10, 31:34.06 from Unified_cpp_dom_html4.cpp:2: 31:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 31:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.06 1338 | CSSCoord ToCSSPixels() const { return _0; } 31:34.06 | ^ 31:34.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 31:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:15, 31:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 31:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 31:34.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 31:34.06 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTextAreaElement.cpp:7, 31:34.06 from Unified_cpp_dom_html4.cpp:11: 31:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 31:34.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.06 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 31:34.06 | ^ 31:34.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 31:34.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 31:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 31:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 31:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 31:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 31:34.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 31:34.07 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTextAreaElement.cpp:7, 31:34.07 from Unified_cpp_dom_html4.cpp:11: 31:34.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 31:34.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.07 21 | inline Rect ToRect(const gfxRect& aRect) { 31:34.07 | ^ 31:34.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 31:34.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.07 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 31:34.08 | ^ 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.08 40 | inline Point ToPoint(const gfxPoint& aPoint) { 31:34.08 | ^ 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.08 44 | inline Size ToSize(const gfxSize& aSize) { 31:34.08 | ^ 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.08 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 31:34.08 | ^ 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.08 52 | inline gfxSize ThebesSize(const Size& aSize) { 31:34.08 | ^ 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.08 56 | inline gfxRect ThebesRect(const Rect& aRect) { 31:34.08 | ^ 31:34.08 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTextAreaElement.cpp:7, 31:34.08 from Unified_cpp_dom_html4.cpp:11: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.08 1859 | int32_t aAppUnitsPerPixel) { 31:34.08 | ^ 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.08 3214 | int32_t aAppUnitsPerPixel) { 31:34.08 | ^ 31:34.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:17, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTrackElement.cpp:33, 31:34.08 from Unified_cpp_dom_html4.cpp:38: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.08 332 | LayerPoint GetFixedPositionAnchor() const { 31:34.08 | ^ 31:34.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:17, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTrackElement.cpp:33, 31:34.08 from Unified_cpp_dom_html4.cpp:38: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.08 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 31:34.08 | ^ 31:34.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:17, 31:34.08 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTrackElement.cpp:33, 31:34.08 from Unified_cpp_dom_html4.cpp:38: 31:34.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.09 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:34.09 | ^ 31:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:17, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTrackElement.cpp:33, 31:34.09 from Unified_cpp_dom_html4.cpp:38: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.09 1394 | LayerPoint GetFixedPositionAnchor() { 31:34.09 | ^ 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.09 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 31:34.09 | ^ 31:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ImageDocument.cpp:14, 31:34.09 from Unified_cpp_dom_html4.cpp:65: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.09 49 | gfx::Size GetInheritedScale() const { return mScale; } 31:34.09 | ^ 31:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/html/ImageDocument.cpp:14, 31:34.09 from Unified_cpp_dom_html4.cpp:65: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.09 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 31:34.09 | ^ 31:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.09 from Unified_cpp_dom_html4.cpp:2: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:34.09 | ^~~~~~~~ 31:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.09 from Unified_cpp_dom_html4.cpp:2: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 31:34.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:34.09 | ^~~~~~~~ 31:34.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.10 from Unified_cpp_dom_html4.cpp:2: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.10 427 | SizeT Size() const { return SizeT(width, height); } 31:34.10 | ^~~~ 31:34.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.10 from Unified_cpp_dom_html4.cpp:2: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:34.10 | ^~~~~~~~ 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:34.10 | ^~~~~~~~ 31:34.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.10 from Unified_cpp_dom_html4.cpp:2: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.10 62 | Sub operator-(const Sub& aPoint) const { 31:34.10 | ^~~~~~~~ 31:34.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.10 from Unified_cpp_dom_html4.cpp:2: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.10 43 | friend Sub operator*(T aScale, Sub aCoord) { 31:34.10 | ^~~~~~~~ 31:34.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.10 from Unified_cpp_dom_html4.cpp:2: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 31:34.10 | ^~~~~~~~~~~~~ 31:34.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.10 from Unified_cpp_dom_html4.cpp:2: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 31:34.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.10 323 | static SizeTyped FromUnknownSize( 31:34.10 | ^~~~~~~~~~~~~~~ 31:34.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:34.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.11 from Unified_cpp_dom_html4.cpp:2: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.11 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 31:34.11 | ^~~~~~~~~~~~~~ 31:34.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.11 from Unified_cpp_dom_html4.cpp:2: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.11 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 31:34.11 | ^~~~~~~~~~~~~ 31:34.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.11 from Unified_cpp_dom_html4.cpp:2: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.11 383 | Point TopLeft() const { return Point(x, y); } 31:34.11 | ^~~~~~~ 31:34.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.11 from Unified_cpp_dom_html4.cpp:2: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.11 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 31:34.11 | ^~~~~~~~~~~~~~~ 31:34.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.11 from Unified_cpp_dom_html4.cpp:2: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.11 277 | static RectTyped FromUnknownRect( 31:34.11 | ^~~~~~~~~~~~~~~ 31:34.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.11 from Unified_cpp_dom_html4.cpp:2: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.11 150 | static PointTyped FromUnknownPoint( 31:34.11 | ^~~~~~~~~~~~~~~~ 31:34.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.11 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.11 from Unified_cpp_dom_html4.cpp:2: 31:34.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.12 282 | RectTyped ToUnknownRect() const { 31:34.12 | ^~~~~~~~~~~~~ 31:34.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.12 from Unified_cpp_dom_html4.cpp:2: 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.12 246 | PointTyped As2DPoint() const { 31:34.12 | ^~~~~~~~~ 31:34.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.12 from Unified_cpp_dom_html4.cpp:2: 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.12 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 31:34.12 | ^~~~~~~~~ 31:34.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.12 from Unified_cpp_dom_html4.cpp:2: 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.12 2266 | PointTyped TransformPointSimple( 31:34.12 | ^~~~~~~~~~~~~~~~~~~~ 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.12 794 | RectTyped TransformAndClipBounds( 31:34.12 | ^~~~~~~~~~~~~~~~~~~~~~ 31:34.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:10, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTemplateElement.h:11, 31:34.12 from /builddir/build/BUILD/icecat-78.15.0/dom/html/HTMLTemplateElement.cpp:7, 31:34.12 from Unified_cpp_dom_html4.cpp:2: 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:34.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.13 760 | typename detail::Nth::Type extract() { 31:34.13 | ^~~~~~~ 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:34.13 /usr/lib64/ccache/g++ -o Unified_cpp_dom_html5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/html/input -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_html5.o.pp Unified_cpp_dom_html5.cpp 31:35.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:35.84 | ^ 31:35.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:35.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.84 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:35.84 | ^ 31:35.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 31:35.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 371 | nscoord aAppUnitsPerDevPixel) { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 380 | nscoord aAppUnitsPerDevPixel) { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 387 | nscoord aAppUnitsPerDevPixel) { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 394 | nscoord aAppUnitsPerDevPixel) { 31:35.85 | ^ 31:35.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:9: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 189 | CSSRect GetExpandedScrollableRect() const { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 243 | CSSRect CalculateScrollRange() const { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:35.85 | ^ 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 457 | CSSRect GetVisualViewport() const { 31:35.85 | ^ 31:35.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 31:35.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:9: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 31:35.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.85 1338 | CSSCoord ToCSSPixels() const { return _0; } 31:35.85 | ^ 31:35.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 31:35.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 31:35.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 31:35.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:35.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:9: 31:35.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 31:35.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 31:35.88 | ^ 31:35.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 31:35.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:9: 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.89 21 | inline Rect ToRect(const gfxRect& aRect) { 31:35.89 | ^ 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.89 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 31:35.89 | ^ 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.89 40 | inline Point ToPoint(const gfxPoint& aPoint) { 31:35.89 | ^ 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.89 44 | inline Size ToSize(const gfxSize& aSize) { 31:35.89 | ^ 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.89 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 31:35.89 | ^ 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.89 52 | inline gfxSize ThebesSize(const Size& aSize) { 31:35.89 | ^ 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 31:35.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.89 56 | inline gfxRect ThebesRect(const Rect& aRect) { 31:35.89 | ^ 31:35.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 31:35.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:35.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:35.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:35.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:35.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:35.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:9: 31:35.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 31:35.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.90 1859 | int32_t aAppUnitsPerPixel) { 31:35.90 | ^ 31:35.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 31:35.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.90 3214 | int32_t aAppUnitsPerPixel) { 31:35.90 | ^ 31:35.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:9: 31:35.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 31:35.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.90 332 | LayerPoint GetFixedPositionAnchor() const { 31:35.90 | ^ 31:35.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 31:35.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:9: 31:35.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 31:35.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.90 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 31:35.90 | ^ 31:35.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:9: 31:35.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 31:35.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.91 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:35.91 | ^ 31:35.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:35.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 31:35.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:35.91 | ^~~~~~~~ 31:35.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:35.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 31:35.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:35.92 | ^~~~~~~~ 31:35.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:35.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:35.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.92 427 | SizeT Size() const { return SizeT(width, height); } 31:35.92 | ^~~~ 31:35.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:35.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:35.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:35.93 | ^~~~~~~~ 31:35.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:35.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:35.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:35.93 | ^~~~~~~~ 31:35.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:35.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:35.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.93 62 | Sub operator-(const Sub& aPoint) const { 31:35.93 | ^~~~~~~~ 31:35.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:35.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 31:35.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 31:35.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.94 43 | friend Sub operator*(T aScale, Sub aCoord) { 31:35.94 | ^~~~~~~~ 31:35.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 31:35.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 31:35.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 31:35.94 | ^~~~~~~~~~~~~ 31:35.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:15, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 31:35.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 31:35.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.94 323 | static SizeTyped FromUnknownSize( 31:35.94 | ^~~~~~~~~~~~~~~ 31:35.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 31:35.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 31:35.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 31:35.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 31:35.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 31:35.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/GeckoChildProcessHost.h:11, 31:35.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessHost.h:9, 31:35.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.h:8, 31:35.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RDDProcessManager.cpp:6: 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.95 760 | typename detail::Nth::Type extract() { 31:35.95 | ^~~~~~~ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:35.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:35.96 /usr/lib64/ccache/g++ -o RemoteAudioDecoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoteAudioDecoder.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp 31:35.96 dom/media/ipc/RemoteDecoderChild.o 31:39.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:12, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrackListener.cpp:9, 31:39.05 from Unified_cpp_dom_media9.cpp:2: 31:39.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:39.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:39.05 | ^ 31:39.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:12, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrackListener.cpp:9, 31:39.05 from Unified_cpp_dom_media9.cpp:2: 31:39.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:39.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.05 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:39.05 | ^ 31:39.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:12, 31:39.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrackListener.cpp:9, 31:39.05 from Unified_cpp_dom_media9.cpp:2: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 371 | nscoord aAppUnitsPerDevPixel) { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 380 | nscoord aAppUnitsPerDevPixel) { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 387 | nscoord aAppUnitsPerDevPixel) { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 394 | nscoord aAppUnitsPerDevPixel) { 31:39.06 | ^ 31:39.06 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaDecoder.h:22, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/SeekJob.h:11, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/SeekJob.cpp:7, 31:39.06 from Unified_cpp_dom_media9.cpp:38: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 189 | CSSRect GetExpandedScrollableRect() const { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 243 | CSSRect CalculateScrollRange() const { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:39.06 | ^ 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 457 | CSSRect GetVisualViewport() const { 31:39.06 | ^ 31:39.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:11, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrackListener.cpp:9, 31:39.06 from Unified_cpp_dom_media9.cpp:2: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:39.06 | ^~~~~~~~ 31:39.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:12, 31:39.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrackListener.cpp:9, 31:39.06 from Unified_cpp_dom_media9.cpp:2: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 31:39.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.06 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:39.06 | ^~~~~~~~ 31:39.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:39.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 31:39.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:39.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:39.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:12, 31:39.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrackListener.cpp:9, 31:39.07 from Unified_cpp_dom_media9.cpp:2: 31:39.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:39.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:39.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.07 427 | SizeT Size() const { return SizeT(width, height); } 31:39.07 | ^~~~ 31:39.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:39.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 31:39.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:12, 31:39.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrackListener.cpp:9, 31:39.07 from Unified_cpp_dom_media9.cpp:2: 31:39.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:39.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:39.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.07 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:39.08 | ^~~~~~~~ 31:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.08 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:39.08 | ^~~~~~~~ 31:39.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 31:39.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 31:39.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/VideoSegment.h:11, 31:39.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaTrackListener.cpp:9, 31:39.08 from Unified_cpp_dom_media9.cpp:2: 31:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:39.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:39.08 62 | Sub operator-(const Sub& aPoint) const { 31:39.08 | ^~~~~~~~ 31:39.08 dom/media/ipc/RemoteDecoderManagerChild.o 31:39.08 /usr/lib64/ccache/g++ -o RemoteDecoderChild.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoteDecoderChild.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp 31:42.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.79 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.79 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.79 from UnifiedBindings12.cpp:2: 31:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:42.79 | ^ 31:42.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.80 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.80 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.80 from UnifiedBindings12.cpp:2: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:42.80 | ^ 31:42.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 31:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.80 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.80 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.80 from UnifiedBindings12.cpp:2: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.80 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:42.80 | ^ 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.80 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:42.80 | ^ 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.80 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:42.80 | ^ 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.80 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:42.80 | ^ 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.80 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:42.80 | ^ 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.80 371 | nscoord aAppUnitsPerDevPixel) { 31:42.80 | ^ 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.80 380 | nscoord aAppUnitsPerDevPixel) { 31:42.80 | ^ 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.80 387 | nscoord aAppUnitsPerDevPixel) { 31:42.80 | ^ 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.80 394 | nscoord aAppUnitsPerDevPixel) { 31:42.80 | ^ 31:42.80 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 31:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 31:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:14, 31:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:10, 31:42.80 from MediaStreamBinding.cpp:25, 31:42.80 from UnifiedBindings12.cpp:15: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.80 189 | CSSRect GetExpandedScrollableRect() const { 31:42.80 | ^ 31:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:42.82 | ^ 31:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:42.83 | ^ 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:42.83 | ^ 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.83 243 | CSSRect CalculateScrollRange() const { 31:42.83 | ^ 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:42.83 | ^ 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.83 457 | CSSRect GetVisualViewport() const { 31:42.83 | ^ 31:42.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 31:42.83 from MediaStreamBinding.cpp:25, 31:42.83 from UnifiedBindings12.cpp:15: 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.83 1338 | CSSCoord ToCSSPixels() const { return _0; } 31:42.83 | ^ 31:42.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 31:42.83 from MediaStreamBinding.cpp:25, 31:42.83 from UnifiedBindings12.cpp:15: 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 31:42.83 | ^ 31:42.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 31:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 31:42.83 from MediaStreamBinding.cpp:25, 31:42.83 from UnifiedBindings12.cpp:15: 31:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.84 21 | inline Rect ToRect(const gfxRect& aRect) { 31:42.84 | ^ 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 31:42.84 | ^ 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 31:42.84 | ^ 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.84 44 | inline Size ToSize(const gfxSize& aSize) { 31:42.84 | ^ 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 31:42.84 | ^ 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 31:42.84 | ^ 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.84 56 | inline gfxRect ThebesRect(const Rect& aRect) { 31:42.84 | ^ 31:42.84 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 31:42.84 from MediaStreamBinding.cpp:25, 31:42.84 from UnifiedBindings12.cpp:15: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.84 1859 | int32_t aAppUnitsPerPixel) { 31:42.84 | ^ 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.84 3214 | int32_t aAppUnitsPerPixel) { 31:42.84 | ^ 31:42.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 31:42.84 from MediaStreamBinding.cpp:25, 31:42.84 from UnifiedBindings12.cpp:15: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 31:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.84 332 | LayerPoint GetFixedPositionAnchor() const { 31:42.84 | ^ 31:42.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 31:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 31:42.86 from MediaStreamBinding.cpp:25, 31:42.86 from UnifiedBindings12.cpp:15: 31:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 31:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.86 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 31:42.86 | ^ 31:42.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 31:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 31:42.87 from MediaStreamBinding.cpp:25, 31:42.87 from UnifiedBindings12.cpp:15: 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.87 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:42.87 | ^ 31:42.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 31:42.87 from MouseEventBinding.cpp:16, 31:42.87 from UnifiedBindings12.cpp:236: 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.87 1394 | LayerPoint GetFixedPositionAnchor() { 31:42.87 | ^ 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.87 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 31:42.87 | ^ 31:42.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 31:42.87 from MouseEventBinding.cpp:16, 31:42.87 from UnifiedBindings12.cpp:236: 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.87 49 | gfx::Size GetInheritedScale() const { return mScale; } 31:42.87 | ^ 31:42.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 31:42.87 from MouseEventBinding.cpp:16, 31:42.87 from UnifiedBindings12.cpp:236: 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.87 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 31:42.87 | ^ 31:42.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.87 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.87 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.87 from UnifiedBindings12.cpp:2: 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 31:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:42.87 | ^~~~~~~~ 31:42.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.88 from UnifiedBindings12.cpp:2: 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:42.88 | ^~~~~~~~ 31:42.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.88 from UnifiedBindings12.cpp:2: 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.88 427 | SizeT Size() const { return SizeT(width, height); } 31:42.88 | ^~~~ 31:42.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.88 from UnifiedBindings12.cpp:2: 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:42.88 | ^~~~~~~~ 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:42.88 | ^~~~~~~~ 31:42.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.88 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.88 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.88 from UnifiedBindings12.cpp:2: 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:42.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.90 62 | Sub operator-(const Sub& aPoint) const { 31:42.90 | ^~~~~~~~ 31:42.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:42.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.91 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.91 from UnifiedBindings12.cpp:2: 31:42.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 31:42.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 31:42.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.91 43 | friend Sub operator*(T aScale, Sub aCoord) { 31:42.91 | ^~~~~~~~ 31:42.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.91 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.91 from UnifiedBindings12.cpp:2: 31:42.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 31:42.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 31:42.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 31:42.91 | ^~~~~~~~~~~~~ 31:42.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.91 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.91 from UnifiedBindings12.cpp:2: 31:42.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 31:42.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 31:42.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.91 323 | static SizeTyped FromUnknownSize( 31:42.91 | ^~~~~~~~~~~~~~~ 31:42.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.91 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.91 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.91 from UnifiedBindings12.cpp:2: 31:42.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 31:42.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.92 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 31:42.92 | ^~~~~~~~~~~~~~ 31:42.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.92 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.92 from UnifiedBindings12.cpp:2: 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 31:42.92 | ^~~~~~~~~~~~~ 31:42.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.92 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.92 from UnifiedBindings12.cpp:2: 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.92 383 | Point TopLeft() const { return Point(x, y); } 31:42.92 | ^~~~~~~ 31:42.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.92 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.92 from UnifiedBindings12.cpp:2: 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.92 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 31:42.92 | ^~~~~~~~~~~~~~~ 31:42.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.92 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.92 from UnifiedBindings12.cpp:2: 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 31:42.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.92 277 | static RectTyped FromUnknownRect( 31:42.92 | ^~~~~~~~~~~~~~~ 31:42.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:42.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.94 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.94 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.94 from UnifiedBindings12.cpp:2: 31:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 31:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 31:42.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.95 150 | static PointTyped FromUnknownPoint( 31:42.95 | ^~~~~~~~~~~~~~~~ 31:42.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.95 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.95 from UnifiedBindings12.cpp:2: 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.95 282 | RectTyped ToUnknownRect() const { 31:42.95 | ^~~~~~~~~~~~~ 31:42.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.95 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.95 from UnifiedBindings12.cpp:2: 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.95 246 | PointTyped As2DPoint() const { 31:42.95 | ^~~~~~~~~ 31:42.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.95 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.95 from UnifiedBindings12.cpp:2: 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.95 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 31:42.95 | ^~~~~~~~~ 31:42.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 31:42.95 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 31:42.95 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.95 from UnifiedBindings12.cpp:2: 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.95 2266 | PointTyped TransformPointSimple( 31:42.95 | ^~~~~~~~~~~~~~~~~~~~ 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 31:42.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.95 794 | RectTyped TransformAndClipBounds( 31:42.95 | ^~~~~~~~~~~~~~~~~~~~~~ 31:42.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:20, 31:42.96 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:10, 31:42.96 from MediaStreamAudioSourceNodeBinding.cpp:4, 31:42.96 from UnifiedBindings12.cpp:2: 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.96 760 | typename detail::Nth::Type extract() { 31:42.96 | ^~~~~~~ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:42.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:42.96 dom/bindings/UnifiedBindings14.o 31:42.96 /usr/lib64/ccache/g++ -o UnifiedBindings13.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings13.o.pp UnifiedBindings13.cpp 31:43.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.cpp:6, 31:43.24 from Unified_cpp_dom_media8.cpp:2: 31:43.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:43.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:43.24 | ^ 31:43.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 31:43.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.cpp:6, 31:43.25 from Unified_cpp_dom_media8.cpp:2: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:43.25 | ^ 31:43.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.cpp:6, 31:43.25 from Unified_cpp_dom_media8.cpp:2: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:43.25 | ^ 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:43.25 | ^ 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:43.25 | ^ 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:43.25 | ^ 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:43.25 | ^ 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.25 371 | nscoord aAppUnitsPerDevPixel) { 31:43.25 | ^ 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.25 380 | nscoord aAppUnitsPerDevPixel) { 31:43.25 | ^ 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.25 387 | nscoord aAppUnitsPerDevPixel) { 31:43.25 | ^ 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.25 394 | nscoord aAppUnitsPerDevPixel) { 31:43.25 | ^ 31:43.25 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 31:43.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.cpp:16, 31:43.25 from Unified_cpp_dom_media8.cpp:2: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:43.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.25 189 | CSSRect GetExpandedScrollableRect() const { 31:43.25 | ^ 31:43.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:43.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:43.27 | ^ 31:43.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:43.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:43.27 | ^ 31:43.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.28 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:43.28 | ^ 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.28 243 | CSSRect CalculateScrollRange() const { 31:43.28 | ^ 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.28 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:43.28 | ^ 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.28 457 | CSSRect GetVisualViewport() const { 31:43.28 | ^ 31:43.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.cpp:6, 31:43.28 from Unified_cpp_dom_media8.cpp:2: 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:43.28 | ^~~~~~~~ 31:43.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.cpp:6, 31:43.28 from Unified_cpp_dom_media8.cpp:2: 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:43.28 | ^~~~~~~~ 31:43.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.cpp:6, 31:43.28 from Unified_cpp_dom_media8.cpp:2: 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:43.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.28 427 | SizeT Size() const { return SizeT(width, height); } 31:43.28 | ^~~~ 31:43.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 31:43.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.cpp:6, 31:43.29 from Unified_cpp_dom_media8.cpp:2: 31:43.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:43.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:43.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:43.29 | ^~~~~~~~ 31:43.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:43.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:43.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:43.29 | ^~~~~~~~ 31:43.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:17, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaTrackConstraints.h:15, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.h:9, 31:43.29 from /builddir/build/BUILD/icecat-78.15.0/dom/media/MediaStreamTrack.cpp:6, 31:43.29 from Unified_cpp_dom_media8.cpp:2: 31:43.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:43.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:43.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:43.29 62 | Sub operator-(const Sub& aPoint) const { 31:43.29 | ^~~~~~~~ 31:43.29 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media' 31:43.29 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediasession' 31:43.29 mkdir -p '.deps/' 31:43.29 dom/media/mediasession/Unified_cpp_media_mediasession0.o 31:43.29 /usr/lib64/ccache/g++ -o Unified_cpp_media_mediasession0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediasession -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_media_mediasession0.o.pp Unified_cpp_media_mediasession0.cpp 31:57.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:57.55 | ^ 31:57.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:57.55 | ^ 31:57.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.55 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:57.55 | ^ 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.55 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:57.55 | ^ 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.55 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:57.55 | ^ 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.55 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:57.55 | ^ 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:57.56 | ^ 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 371 | nscoord aAppUnitsPerDevPixel) { 31:57.56 | ^ 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 380 | nscoord aAppUnitsPerDevPixel) { 31:57.56 | ^ 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 387 | nscoord aAppUnitsPerDevPixel) { 31:57.56 | ^ 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 394 | nscoord aAppUnitsPerDevPixel) { 31:57.56 | ^ 31:57.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 189 | CSSRect GetExpandedScrollableRect() const { 31:57.56 | ^ 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:57.56 | ^ 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:57.56 | ^ 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:57.56 | ^ 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 243 | CSSRect CalculateScrollRange() const { 31:57.56 | ^ 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:57.56 | ^ 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:57.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.56 457 | CSSRect GetVisualViewport() const { 31:57.56 | ^ 31:57.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:57.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 31:57.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.57 1338 | CSSCoord ToCSSPixels() const { return _0; } 31:57.57 | ^ 31:57.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 31:57.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.57 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 31:57.57 | ^ 31:57.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.58 21 | inline Rect ToRect(const gfxRect& aRect) { 31:57.58 | ^ 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 31:57.58 | ^ 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 31:57.58 | ^ 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.58 44 | inline Size ToSize(const gfxSize& aSize) { 31:57.58 | ^ 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 31:57.58 | ^ 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 31:57.58 | ^ 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 31:57.58 | ^ 31:57.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.58 1859 | int32_t aAppUnitsPerPixel) { 31:57.58 | ^ 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.58 3214 | int32_t aAppUnitsPerPixel) { 31:57.58 | ^ 31:57.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 31:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.58 332 | LayerPoint GetFixedPositionAnchor() const { 31:57.58 | ^ 31:57.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 31:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 31:57.59 | ^ 31:57.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 31:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.59 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:57.59 | ^ 31:57.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:57.60 | ^~~~~~~~ 31:57.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.60 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:57.60 | ^~~~~~~~ 31:57.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.60 427 | SizeT Size() const { return SizeT(width, height); } 31:57.60 | ^~~~ 31:57.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:57.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.61 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:57.61 | ^~~~~~~~ 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.61 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:57.61 | ^~~~~~~~ 31:57.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.61 62 | Sub operator-(const Sub& aPoint) const { 31:57.61 | ^~~~~~~~ 31:57.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.61 43 | friend Sub operator*(T aScale, Sub aCoord) { 31:57.61 | ^~~~~~~~ 31:57.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.61 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 31:57.61 | ^~~~~~~~~~~~~ 31:57.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 31:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.61 323 | static SizeTyped FromUnknownSize( 31:57.62 | ^~~~~~~~~~~~~~~ 31:57.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 31:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 31:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 31:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 31:57.62 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 31:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 31:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 31:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 31:57.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 31:57.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.h:8, 31:57.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteAudioDecoder.cpp:6: 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.62 760 | typename detail::Nth::Type extract() { 31:57.62 | ^~~~~~~ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:57.62 dom/media/ipc/RemoteDecoderManagerParent.o 31:57.62 /usr/lib64/ccache/g++ -o RemoteDecoderManagerChild.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoteDecoderManagerChild.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp 31:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.69 from Unified_cpp_dom_base4.cpp:2: 31:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 31:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.69 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 31:58.69 | ^ 31:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.69 from Unified_cpp_dom_base4.cpp:2: 31:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 31:58.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.69 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 31:58.69 | ^ 31:58.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.69 from Unified_cpp_dom_base4.cpp:2: 31:58.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 31:58.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.69 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 31:58.69 | ^ 31:58.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 31:58.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.69 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 31:58.69 | ^ 31:58.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 31:58.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.69 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 31:58.69 | ^ 31:58.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 31:58.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.69 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 31:58.70 | ^ 31:58.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 31:58.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 31:58.70 | ^ 31:58.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 31:58.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.70 371 | nscoord aAppUnitsPerDevPixel) { 31:58.70 | ^ 31:58.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 31:58.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.70 380 | nscoord aAppUnitsPerDevPixel) { 31:58.70 | ^ 31:58.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 31:58.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.70 387 | nscoord aAppUnitsPerDevPixel) { 31:58.70 | ^ 31:58.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 31:58.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.70 394 | nscoord aAppUnitsPerDevPixel) { 31:58.70 | ^ 31:58.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 31:58.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 31:58.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMAttributeMap.h:178, 31:58.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Attr.h:15, 31:58.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeUbiReporting.h:10, 31:58.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeUbiReporting.cpp:7, 31:58.70 from Unified_cpp_dom_base4.cpp:20: 31:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 31:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.70 189 | CSSRect GetExpandedScrollableRect() const { 31:58.70 | ^ 31:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 31:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.70 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:58.70 | ^ 31:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 31:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.70 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 31:58.70 | ^ 31:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 31:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.70 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 31:58.70 | ^ 31:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 31:58.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.70 243 | CSSRect CalculateScrollRange() const { 31:58.72 | ^ 31:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 31:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 31:58.72 | ^ 31:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 31:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.72 457 | CSSRect GetVisualViewport() const { 31:58.72 | ^ 31:58.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 31:58.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 31:58.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 31:58.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeUbiReporting.h:13, 31:58.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeUbiReporting.cpp:7, 31:58.72 from Unified_cpp_dom_base4.cpp:20: 31:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 31:58.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.72 1338 | CSSCoord ToCSSPixels() const { return _0; } 31:58.72 | ^ 31:58.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 31:58.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 31:58.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 31:58.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeUbiReporting.h:13, 31:58.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeUbiReporting.cpp:7, 31:58.72 from Unified_cpp_dom_base4.cpp:20: 31:58.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.73 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 31:58.73 | ^ 31:58.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeUbiReporting.h:13, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeUbiReporting.cpp:7, 31:58.73 from Unified_cpp_dom_base4.cpp:20: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.73 21 | inline Rect ToRect(const gfxRect& aRect) { 31:58.73 | ^ 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 31:58.73 | ^ 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 31:58.73 | ^ 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.73 44 | inline Size ToSize(const gfxSize& aSize) { 31:58.73 | ^ 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 31:58.73 | ^ 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.73 52 | inline gfxSize ThebesSize(const Size& aSize) { 31:58.73 | ^ 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.73 56 | inline gfxRect ThebesRect(const Rect& aRect) { 31:58.73 | ^ 31:58.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeUbiReporting.h:13, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeUbiReporting.cpp:7, 31:58.73 from Unified_cpp_dom_base4.cpp:20: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.73 1859 | int32_t aAppUnitsPerPixel) { 31:58.73 | ^ 31:58.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.73 3214 | int32_t aAppUnitsPerPixel) { 31:58.73 | ^ 31:58.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 31:58.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ParentProcessMessageManager.cpp:10, 31:58.73 from Unified_cpp_dom_base4.cpp:29: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 31:58.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.73 332 | LayerPoint GetFixedPositionAnchor() const { 31:58.73 | ^ 31:58.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ParentProcessMessageManager.cpp:10, 31:58.74 from Unified_cpp_dom_base4.cpp:29: 31:58.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 31:58.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.74 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 31:58.74 | ^ 31:58.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ParentProcessMessageManager.cpp:10, 31:58.74 from Unified_cpp_dom_base4.cpp:29: 31:58.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 31:58.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.74 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 31:58.74 | ^ 31:58.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/RemoteOuterWindowProxy.cpp:12, 31:58.74 from Unified_cpp_dom_base4.cpp:110: 31:58.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 31:58.74 /builddir/build/BUILD/icecat-78.15.0/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] 31:58.74 79 | memset(this, 0, sizeof(nsXPTCVariant)); 31:58.74 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:58.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 31:58.74 44 | struct nsXPTCVariant { 31:58.74 | ^~~~~~~~~~~~~ 31:58.74 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/ResizeObserver.cpp:13, 31:58.74 from Unified_cpp_dom_base4.cpp:119: 31:58.74 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 31:58.74 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.74 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 31:58.74 | ^ 31:58.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.76 from Unified_cpp_dom_base4.cpp:2: 31:58.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 31:58.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 31:58.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.76 40 | friend Sub operator*(Sub aCoord, T aScale) { 31:58.76 | ^~~~~~~~ 31:58.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.77 from Unified_cpp_dom_base4.cpp:2: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 31:58.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 31:58.77 | ^~~~~~~~ 31:58.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.77 from Unified_cpp_dom_base4.cpp:2: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.77 427 | SizeT Size() const { return SizeT(width, height); } 31:58.77 | ^~~~ 31:58.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.77 from Unified_cpp_dom_base4.cpp:2: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 31:58.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.77 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 31:58.77 | ^~~~~~~~ 31:58.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 31:58.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.77 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 31:58.77 | ^~~~~~~~ 31:58.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.77 from Unified_cpp_dom_base4.cpp:2: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.77 62 | Sub operator-(const Sub& aPoint) const { 31:58.77 | ^~~~~~~~ 31:58.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.77 from Unified_cpp_dom_base4.cpp:2: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.77 43 | friend Sub operator*(T aScale, Sub aCoord) { 31:58.77 | ^~~~~~~~ 31:58.77 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.77 from Unified_cpp_dom_base4.cpp:2: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 31:58.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.78 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 31:58.78 | ^~~~~~~~~~~~~ 31:58.78 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.78 from Unified_cpp_dom_base4.cpp:2: 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.78 323 | static SizeTyped FromUnknownSize( 31:58.78 | ^~~~~~~~~~~~~~~ 31:58.78 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTHashtable.h:22, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsBaseHashtable.h:14, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsDataHashtable.h:11, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsNodeInfoManager.h:20, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.h:16, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NodeInfoInlines.h:11, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:14, 31:58.78 from Unified_cpp_dom_base4.cpp:2: 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 31:58.78 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 31:58.78 34 | memset(aT, 0, sizeof(T)); 31:58.78 | ~~~~~~^~~~~~~~~~~~~~~~~~ 31:58.78 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/RemoteOuterWindowProxy.cpp:12, 31:58.78 from Unified_cpp_dom_base4.cpp:110: 31:58.78 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 31:58.78 2214 | struct GlobalProperties { 31:58.78 | ^~~~~~~~~~~~~~~~ 31:58.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:26, 31:58.78 from Unified_cpp_dom_base4.cpp:2: 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 31:58.78 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.78 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 31:58.78 | ^~~~~~~~~~ 31:58.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 31:58.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/NodeInfo.cpp:13, 31:58.78 from Unified_cpp_dom_base4.cpp:2: 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:58.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:58.79 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:58.79 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:58.79 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:58.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:58.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.79 760 | typename detail::Nth::Type extract() { 31:58.79 | ^~~~~~~ 31:58.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 31:58.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:58.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:58.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 31:58.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 31:58.80 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 31:58.81 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 31:58.81 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 31:58.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 31:58.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.81 In file included from Unified_cpp_dom_base4.cpp:119: 31:58.81 /builddir/build/BUILD/icecat-78.15.0/dom/base/ResizeObserver.cpp: In function ‘nsSize mozilla::dom::GetTargetSize(mozilla::dom::Element*, mozilla::dom::ResizeObserverBoxOptions)’: 31:58.81 /builddir/build/BUILD/icecat-78.15.0/dom/base/ResizeObserver.cpp:65:45: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 31:58.81 65 | gfxRect bbox = nsSVGUtils::GetBBox(frame); 31:58.81 | ^ 31:58.81 dom/base/Unified_cpp_dom_base6.o 31:58.81 /usr/lib64/ccache/g++ -o Unified_cpp_dom_base5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base5.o.pp Unified_cpp_dom_base5.cpp 32:02.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.51 from Unified_cpp_dom_base2.cpp:11: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.51 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:02.51 | ^ 32:02.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.51 from Unified_cpp_dom_base2.cpp:11: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.51 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:02.51 | ^ 32:02.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.51 from Unified_cpp_dom_base2.cpp:11: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.51 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:02.51 | ^ 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.51 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:02.51 | ^ 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.51 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:02.51 | ^ 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:02.51 | ^ 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.51 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:02.51 | ^ 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.51 371 | nscoord aAppUnitsPerDevPixel) { 32:02.51 | ^ 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.51 380 | nscoord aAppUnitsPerDevPixel) { 32:02.51 | ^ 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.51 387 | nscoord aAppUnitsPerDevPixel) { 32:02.52 | ^ 32:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.52 394 | nscoord aAppUnitsPerDevPixel) { 32:02.52 | ^ 32:02.52 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:16, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.52 from Unified_cpp_dom_base2.cpp:11: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.52 189 | CSSRect GetExpandedScrollableRect() const { 32:02.52 | ^ 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.52 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:02.52 | ^ 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.52 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:02.52 | ^ 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.52 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:02.52 | ^ 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.52 243 | CSSRect CalculateScrollRange() const { 32:02.52 | ^ 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.52 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:02.52 | ^ 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.52 457 | CSSRect GetVisualViewport() const { 32:02.52 | ^ 32:02.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:8, 32:02.52 from Unified_cpp_dom_base2.cpp:11: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.52 1338 | CSSCoord ToCSSPixels() const { return _0; } 32:02.52 | ^ 32:02.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:02.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:8, 32:02.52 from Unified_cpp_dom_base2.cpp:11: 32:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 32:02.53 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.53 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:02.53 | ^ 32:02.53 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 32:02.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 32:02.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:02.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:02.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:02.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:02.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:02.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:8, 32:02.53 from Unified_cpp_dom_base2.cpp:11: 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.53 21 | inline Rect ToRect(const gfxRect& aRect) { 32:02.53 | ^ 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.53 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:02.53 | ^ 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.53 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:02.53 | ^ 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.53 44 | inline Size ToSize(const gfxSize& aSize) { 32:02.53 | ^ 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.53 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:02.53 | ^ 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.53 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:02.53 | ^ 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.53 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:02.53 | ^ 32:02.53 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 32:02.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:02.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:8, 32:02.54 from Unified_cpp_dom_base2.cpp:11: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.54 1859 | int32_t aAppUnitsPerPixel) { 32:02.54 | ^ 32:02.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.54 3214 | int32_t aAppUnitsPerPixel) { 32:02.54 | ^ 32:02.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:8, 32:02.54 from Unified_cpp_dom_base2.cpp:11: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.54 332 | LayerPoint GetFixedPositionAnchor() const { 32:02.54 | ^ 32:02.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:8, 32:02.54 from Unified_cpp_dom_base2.cpp:11: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.54 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:02.54 | ^ 32:02.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:8, 32:02.54 from Unified_cpp_dom_base2.cpp:11: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.54 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:02.54 | ^ 32:02.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.h:17, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:156, 32:02.54 from Unified_cpp_dom_base2.cpp:20: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.54 1394 | LayerPoint GetFixedPositionAnchor() { 32:02.54 | ^ 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.54 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 32:02.54 | ^ 32:02.54 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:243, 32:02.54 from Unified_cpp_dom_base2.cpp:20: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.54 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 32:02.54 | ^ 32:02.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:263, 32:02.54 from Unified_cpp_dom_base2.cpp:20: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 32:02.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.54 49 | gfx::Size GetInheritedScale() const { return mScale; } 32:02.54 | ^ 32:02.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:02.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:263, 32:02.55 from Unified_cpp_dom_base2.cpp:20: 32:02.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 32:02.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.55 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 32:02.55 | ^ 32:02.55 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:294, 32:02.55 from Unified_cpp_dom_base2.cpp:20: 32:02.55 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h: In member function ‘mozilla::CSSSize nsViewportInfo::GetSize() const’: 32:02.55 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:93:36: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.55 93 | mozilla::CSSSize GetSize() const { return mSize; } 32:02.55 | ^ 32:02.55 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:313, 32:02.55 from Unified_cpp_dom_base2.cpp:20: 32:02.55 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 32:02.55 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.55 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 32:02.55 | ^ 32:02.55 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 32:02.55 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.55 44 | operator Point() const { return Point(mX, mY); } 32:02.55 | ^ 32:02.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.55 from Unified_cpp_dom_base2.cpp:11: 32:02.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:02.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 32:02.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.55 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:02.55 | ^~~~~~~~ 32:02.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.55 from Unified_cpp_dom_base2.cpp:11: 32:02.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:02.55 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 32:02.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.55 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:02.56 | ^~~~~~~~ 32:02.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.56 from Unified_cpp_dom_base2.cpp:11: 32:02.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:02.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:02.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.56 427 | SizeT Size() const { return SizeT(width, height); } 32:02.56 | ^~~~ 32:02.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.56 from Unified_cpp_dom_base2.cpp:11: 32:02.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:02.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:02.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:02.56 | ^~~~~~~~ 32:02.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:02.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:02.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.56 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:02.56 | ^~~~~~~~ 32:02.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.56 from Unified_cpp_dom_base2.cpp:11: 32:02.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:02.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:02.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.56 62 | Sub operator-(const Sub& aPoint) const { 32:02.56 | ^~~~~~~~ 32:02.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.56 from Unified_cpp_dom_base2.cpp:11: 32:02.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 32:02.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:02.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.56 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:02.56 | ^~~~~~~~ 32:02.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.57 from Unified_cpp_dom_base2.cpp:11: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.57 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:02.57 | ^~~~~~~~~~~~~ 32:02.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.57 from Unified_cpp_dom_base2.cpp:11: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.57 323 | static SizeTyped FromUnknownSize( 32:02.57 | ^~~~~~~~~~~~~~~ 32:02.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.57 from Unified_cpp_dom_base2.cpp:11: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.57 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 32:02.57 | ^~~~~~~~~~~~~~ 32:02.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.57 from Unified_cpp_dom_base2.cpp:11: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.57 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:02.57 | ^~~~~~~~~~~~~ 32:02.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.57 from Unified_cpp_dom_base2.cpp:11: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.57 383 | Point TopLeft() const { return Point(x, y); } 32:02.57 | ^~~~~~~ 32:02.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.57 from Unified_cpp_dom_base2.cpp:11: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 32:02.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.57 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 32:02.57 | ^~~~~~~~~~~~~~~ 32:02.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.58 from Unified_cpp_dom_base2.cpp:11: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.58 277 | static RectTyped FromUnknownRect( 32:02.58 | ^~~~~~~~~~~~~~~ 32:02.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.58 from Unified_cpp_dom_base2.cpp:11: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.58 150 | static PointTyped FromUnknownPoint( 32:02.58 | ^~~~~~~~~~~~~~~~ 32:02.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.58 from Unified_cpp_dom_base2.cpp:11: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.58 282 | RectTyped ToUnknownRect() const { 32:02.58 | ^~~~~~~~~~~~~ 32:02.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.58 from Unified_cpp_dom_base2.cpp:11: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:60:49: required from here 32:02.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.58 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:02.58 | ^~~~~~~~ 32:02.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::ScreenPixel]’: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:9526:65: required from here 32:02.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:698:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.58 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 32:02.58 | ^~~~~~~~ 32:02.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.58 from Unified_cpp_dom_base2.cpp:11: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:9701:44: required from here 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.58 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 32:02.58 | ^~~~~~~~ 32:02.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.58 from Unified_cpp_dom_base2.cpp:11: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 32:02.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.58 246 | PointTyped As2DPoint() const { 32:02.58 | ^~~~~~~~~ 32:02.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.58 from Unified_cpp_dom_base2.cpp:11: 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.59 794 | RectTyped TransformAndClipBounds( 32:02.59 | ^~~~~~~~~~~~~~~~~~~~~~ 32:02.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h:10, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIReferrerInfo.h:27, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPrincipal.h:22, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xpcpublic.h:20, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadUtils.h:33, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SchedulerGroup.h:20, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DispatcherTrait.cpp:10, 32:02.59 from Unified_cpp_dom_base2.cpp:2: 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 32:02.59 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 32:02.59 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:02.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/EventSource.cpp:18, 32:02.59 from Unified_cpp_dom_base2.cpp:65: 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 32:02.59 27 | struct JSGCSetting { 32:02.59 | ^~~~~~~~~~~ 32:02.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerialEventTarget.h:10, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AbstractThread.h:14, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DispatcherTrait.cpp:9, 32:02.59 from Unified_cpp_dom_base2.cpp:2: 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.59 760 | typename detail::Nth::Type extract() { 32:02.59 | ^~~~~~~ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:02.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.59 In file included from Unified_cpp_dom_base2.cpp:20: 32:02.59 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp: In member function ‘nsViewportInfo mozilla::dom::Document::GetViewportInfo(const ScreenIntSize&)’: 32:02.59 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:9525:55: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.59 9525 | CSSSize viewportSize(viewportWidth, viewportWidth * aspectRatio); 32:02.59 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:9526:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.59 9526 | ScreenIntSize fakeDesktopSize = RoundedToInt(viewportSize * scaleToFit); 32:02.59 | ~~~~~~~~~~~~~^~~~~~~~~~~~ 32:02.59 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:9678:56: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.59 9678 | CSSSize displaySize = ScreenSize(aDisplaySize) / defaultScale; 32:02.59 | ^~~~~~~~~~~~ 32:02.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.60 from Unified_cpp_dom_base2.cpp:11: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:02.60 | ^~~~~~~~ 32:02.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.60 from Unified_cpp_dom_base2.cpp:11: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::ScreenPixel]’: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:698:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.60 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 32:02.60 | ^~~~~~~~ 32:02.60 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:294, 32:02.60 from Unified_cpp_dom_base2.cpp:20: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h: In constructor ‘nsViewportInfo::nsViewportInfo(const ScreenIntSize&, const CSSToScreenScale&, nsViewportInfo::ZoomFlag, nsViewportInfo::ZoomBehaviour)’: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:60:11: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.60 60 | mSize = mozilla::ScreenSize(aDisplaySize) / mDefaultZoom; 32:02.60 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:02.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.60 from Unified_cpp_dom_base2.cpp:11: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h: In function ‘bool mozilla::gfx::operator!=(mozilla::gfx::CoordTyped, int)’: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:67:15: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.60 67 | friend bool operator!=(coord aA, primitive aB) { return aA.value != aB; } 32:02.60 | ^~~~~~~~ 32:02.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.60 from Unified_cpp_dom_base2.cpp:11: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In function ‘mozilla::gfx::SizeTyped mozilla::gfx::Min(const mozilla::gfx::SizeTyped&, const mozilla::gfx::SizeTyped&)’: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:98:14: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.60 98 | friend Sub Min(const Sub& aA, const Sub& aB) { 32:02.60 | ^~~ 32:02.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 32:02.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocGroup.cpp:7, 32:02.60 from Unified_cpp_dom_base2.cpp:11: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.60 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 32:02.60 | ^~~~~~~~~ 32:02.60 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:294, 32:02.60 from Unified_cpp_dom_base2.cpp:20: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h: In constructor ‘nsViewportInfo::nsViewportInfo(const ScreenIntSize&, const CSSToScreenScale&, nsViewportInfo::ZoomFlag, nsViewportInfo::ZoomBehaviour)’: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:60:49: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.60 60 | mSize = mozilla::ScreenSize(aDisplaySize) / mDefaultZoom; 32:02.60 | ^~~~~~~~~~~~ 32:02.60 In file included from Unified_cpp_dom_base2.cpp:20: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp: In member function ‘void mozilla::dom::Document::ReportUseCounters()’: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:14771:31: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.60 14771 | CSSPixel::FromAppUnits(mScrollAnchorAdjustmentLength).Rounded(); 32:02.60 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:02.60 In file included from Unified_cpp_dom_base2.cpp:20: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp: In member function ‘nsViewportInfo mozilla::dom::Document::GetViewportInfo(const ScreenIntSize&)’: 32:02.60 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:9526:65: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.60 9526 | ScreenIntSize fakeDesktopSize = RoundedToInt(viewportSize * scaleToFit); 32:02.60 | ^~~~~~~~~~ 32:02.60 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:9525:57: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.60 9525 | CSSSize viewportSize(viewportWidth, viewportWidth * aspectRatio); 32:02.60 | ^~~~~~~~~~~ 32:02.60 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:9678:56: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:02.61 9678 | CSSSize displaySize = ScreenSize(aDisplaySize) / defaultScale; 32:02.61 | ^~~~~~~~~~~~ 32:02.61 In file included from Unified_cpp_dom_base2.cpp:20: 32:02.61 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp: In member function ‘mozilla::dom::Element* mozilla::dom::Document::TopLayerPop(mozilla::FunctionRef)’: 32:02.61 /builddir/build/BUILD/icecat-78.15.0/dom/base/Document.cpp:13450:10: warning: ‘removedElement’ may be used uninitialized in this function [-Wmaybe-uninitialized] 32:02.61 13450 | return removedElement; 32:02.61 | ^~~~~~~~~~~~~~ 32:02.61 dom/base/Unified_cpp_dom_base7.o 32:02.61 /usr/lib64/ccache/g++ -o Unified_cpp_dom_base6.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base6.o.pp Unified_cpp_dom_base6.cpp 32:03.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:03.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaSpan.h:9, 32:03.10 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/ContainerParser.h:12, 32:03.10 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/ContainerParser.cpp:7, 32:03.10 from Unified_cpp_media_mediasource0.cpp:2: 32:03.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:03.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.10 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:03.10 | ^ 32:03.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:03.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:03.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:03.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:03.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:03.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 32:03.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 32:03.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 32:03.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSourceDecoder.h:10, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSource.h:10, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSource.cpp:7, 32:03.11 from Unified_cpp_media_mediasource0.cpp:11: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:03.11 | ^ 32:03.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSourceDecoder.h:10, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSource.h:10, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSource.cpp:7, 32:03.11 from Unified_cpp_media_mediasource0.cpp:11: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:03.11 | ^ 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:03.11 | ^ 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:03.11 | ^ 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:03.11 | ^ 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:03.11 | ^ 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 371 | nscoord aAppUnitsPerDevPixel) { 32:03.11 | ^ 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 380 | nscoord aAppUnitsPerDevPixel) { 32:03.11 | ^ 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 387 | nscoord aAppUnitsPerDevPixel) { 32:03.11 | ^ 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 394 | nscoord aAppUnitsPerDevPixel) { 32:03.11 | ^ 32:03.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSourceDecoder.h:10, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSource.h:10, 32:03.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSource.cpp:7, 32:03.11 from Unified_cpp_media_mediasource0.cpp:11: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 189 | CSSRect GetExpandedScrollableRect() const { 32:03.11 | ^ 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:03.11 | ^ 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:03.11 | ^ 32:03.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:03.12 | ^ 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.12 243 | CSSRect CalculateScrollRange() const { 32:03.12 | ^ 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.12 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:03.12 | ^ 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.12 457 | CSSRect GetVisualViewport() const { 32:03.12 | ^ 32:03.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaSpan.h:9, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/ContainerParser.h:12, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/ContainerParser.cpp:7, 32:03.12 from Unified_cpp_media_mediasource0.cpp:2: 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:03.12 | ^~~~~~~~ 32:03.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSourceDecoder.h:10, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSource.h:10, 32:03.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSource.cpp:7, 32:03.12 from Unified_cpp_media_mediasource0.cpp:11: 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:03.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.12 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:03.12 | ^~~~~~~~ 32:03.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:03.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:03.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaSpan.h:9, 32:03.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/ContainerParser.h:12, 32:03.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/ContainerParser.cpp:7, 32:03.13 from Unified_cpp_media_mediasource0.cpp:2: 32:03.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:03.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:03.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.13 427 | SizeT Size() const { return SizeT(width, height); } 32:03.13 | ^~~~ 32:03.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:03.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:03.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSourceDecoder.h:10, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSource.h:10, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/MediaSource.cpp:7, 32:03.14 from Unified_cpp_media_mediasource0.cpp:11: 32:03.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:03.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:03.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:03.14 | ^~~~~~~~ 32:03.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:03.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:03.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.14 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:03.14 | ^~~~~~~~ 32:03.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaSpan.h:9, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/ContainerParser.h:12, 32:03.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasource/ContainerParser.cpp:7, 32:03.14 from Unified_cpp_media_mediasource0.cpp:2: 32:03.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:03.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:03.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:03.14 62 | Sub operator-(const Sub& aPoint) const { 32:03.14 | ^~~~~~~~ 32:03.14 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediasource' 32:03.14 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mp3' 32:03.14 mkdir -p '.deps/' 32:03.14 dom/media/mp3/Unified_cpp_dom_media_mp30.o 32:03.15 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_mp30.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/mp3 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mp3 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_media_mp30.o.pp Unified_cpp_dom_media_mp30.cpp 32:06.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:06.13 | ^ 32:06.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:06.13 | ^ 32:06.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:06.13 | ^ 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:06.13 | ^ 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.13 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:06.13 | ^ 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.13 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:06.13 | ^ 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.13 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:06.13 | ^ 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.13 371 | nscoord aAppUnitsPerDevPixel) { 32:06.13 | ^ 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.13 380 | nscoord aAppUnitsPerDevPixel) { 32:06.13 | ^ 32:06.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.14 387 | nscoord aAppUnitsPerDevPixel) { 32:06.14 | ^ 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.14 394 | nscoord aAppUnitsPerDevPixel) { 32:06.14 | ^ 32:06.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.14 189 | CSSRect GetExpandedScrollableRect() const { 32:06.14 | ^ 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.14 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:06.14 | ^ 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:06.14 | ^ 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:06.14 | ^ 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.14 243 | CSSRect CalculateScrollRange() const { 32:06.14 | ^ 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.14 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:06.14 | ^ 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:06.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.14 457 | CSSRect GetVisualViewport() const { 32:06.14 | ^ 32:06.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:06.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 32:06.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.16 1338 | CSSCoord ToCSSPixels() const { return _0; } 32:06.16 | ^ 32:06.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:06.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.17 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:06.17 | ^ 32:06.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.17 21 | inline Rect ToRect(const gfxRect& aRect) { 32:06.17 | ^ 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.17 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:06.17 | ^ 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:06.17 | ^ 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.17 44 | inline Size ToSize(const gfxSize& aSize) { 32:06.17 | ^ 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:06.17 | ^ 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:06.17 | ^ 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:06.17 | ^ 32:06.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 32:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.18 1859 | int32_t aAppUnitsPerPixel) { 32:06.18 | ^ 32:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 32:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.18 3214 | int32_t aAppUnitsPerPixel) { 32:06.18 | ^ 32:06.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 32:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.18 332 | LayerPoint GetFixedPositionAnchor() const { 32:06.18 | ^ 32:06.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 32:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:06.18 | ^ 32:06.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 32:06.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.18 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:06.18 | ^ 32:06.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:06.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:06.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:06.21 | ^~~~~~~~ 32:06.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:06.22 | ^~~~~~~~ 32:06.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.22 427 | SizeT Size() const { return SizeT(width, height); } 32:06.22 | ^~~~ 32:06.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:06.22 | ^~~~~~~~ 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:06.22 | ^~~~~~~~ 32:06.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.22 62 | Sub operator-(const Sub& aPoint) const { 32:06.22 | ^~~~~~~~ 32:06.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.22 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:06.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:06.22 | ^~~~~~~~ 32:06.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:06.23 | ^~~~~~~~~~~~~ 32:06.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.23 323 | static SizeTyped FromUnknownSize( 32:06.23 | ^~~~~~~~~~~~~~~ 32:06.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 32:06.23 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.cpp:6: 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.23 760 | typename detail::Nth::Type extract() { 32:06.23 | ^~~~~~~ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:06.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:06.24 dom/media/ipc/RemoteDecoderModule.o 32:06.24 /usr/lib64/ccache/g++ -o RemoteDecoderManagerParent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoteDecoderManagerParent.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp 32:08.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.08 from Unified_cpp_media_mediasession0.cpp:2: 32:08.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:08.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.08 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:08.08 | ^ 32:08.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.08 from Unified_cpp_media_mediasession0.cpp:2: 32:08.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:08.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:08.08 | ^ 32:08.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 32:08.08 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.08 from Unified_cpp_media_mediasession0.cpp:2: 32:08.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:08.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.08 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:08.08 | ^ 32:08.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:08.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:08.08 | ^ 32:08.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 371 | nscoord aAppUnitsPerDevPixel) { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 380 | nscoord aAppUnitsPerDevPixel) { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 387 | nscoord aAppUnitsPerDevPixel) { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 394 | nscoord aAppUnitsPerDevPixel) { 32:08.09 | ^ 32:08.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSessionUtils.h:10, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSession.cpp:10, 32:08.09 from Unified_cpp_media_mediasession0.cpp:11: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 189 | CSSRect GetExpandedScrollableRect() const { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 243 | CSSRect CalculateScrollRange() const { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:08.09 | ^ 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:08.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.09 457 | CSSRect GetVisualViewport() const { 32:08.09 | ^ 32:08.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSessionUtils.h:10, 32:08.09 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSession.cpp:10, 32:08.09 from Unified_cpp_media_mediasession0.cpp:11: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.11 1338 | CSSCoord ToCSSPixels() const { return _0; } 32:08.11 | ^ 32:08.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSessionUtils.h:10, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSession.cpp:10, 32:08.11 from Unified_cpp_media_mediasession0.cpp:11: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:08.11 | ^ 32:08.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSessionUtils.h:10, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSession.cpp:10, 32:08.11 from Unified_cpp_media_mediasession0.cpp:11: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.11 21 | inline Rect ToRect(const gfxRect& aRect) { 32:08.11 | ^ 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:08.11 | ^ 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:08.11 | ^ 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.11 44 | inline Size ToSize(const gfxSize& aSize) { 32:08.11 | ^ 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:08.11 | ^ 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.11 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:08.11 | ^ 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.11 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:08.11 | ^ 32:08.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSessionUtils.h:10, 32:08.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSession.cpp:10, 32:08.11 from Unified_cpp_media_mediasession0.cpp:11: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.11 1859 | int32_t aAppUnitsPerPixel) { 32:08.11 | ^ 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 32:08.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.11 3214 | int32_t aAppUnitsPerPixel) { 32:08.12 | ^ 32:08.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSessionUtils.h:10, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSession.cpp:10, 32:08.12 from Unified_cpp_media_mediasession0.cpp:11: 32:08.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 32:08.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.12 332 | LayerPoint GetFixedPositionAnchor() const { 32:08.12 | ^ 32:08.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSessionUtils.h:10, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSession.cpp:10, 32:08.12 from Unified_cpp_media_mediasession0.cpp:11: 32:08.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 32:08.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.12 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:08.12 | ^ 32:08.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSessionUtils.h:10, 32:08.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaSession.cpp:10, 32:08.12 from Unified_cpp_media_mediasession0.cpp:11: 32:08.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 32:08.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.12 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:08.12 | ^ 32:08.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.13 from Unified_cpp_media_mediasession0.cpp:2: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.13 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:08.13 | ^~~~~~~~ 32:08.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.13 from Unified_cpp_media_mediasession0.cpp:2: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:08.13 | ^~~~~~~~ 32:08.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.13 from Unified_cpp_media_mediasession0.cpp:2: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.13 427 | SizeT Size() const { return SizeT(width, height); } 32:08.13 | ^~~~ 32:08.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.13 from Unified_cpp_media_mediasession0.cpp:2: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.13 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:08.13 | ^~~~~~~~ 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.13 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:08.13 | ^~~~~~~~ 32:08.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.13 from Unified_cpp_media_mediasession0.cpp:2: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.13 62 | Sub operator-(const Sub& aPoint) const { 32:08.13 | ^~~~~~~~ 32:08.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.13 from Unified_cpp_media_mediasession0.cpp:2: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.13 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:08.13 | ^~~~~~~~ 32:08.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 32:08.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.13 from Unified_cpp_media_mediasession0.cpp:2: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 32:08.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.13 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:08.13 | ^~~~~~~~~~~~~ 32:08.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.14 from Unified_cpp_media_mediasession0.cpp:2: 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.14 323 | static SizeTyped FromUnknownSize( 32:08.14 | ^~~~~~~~~~~~~~~ 32:08.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.14 from Unified_cpp_media_mediasession0.cpp:2: 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.14 760 | typename detail::Nth::Type extract() { 32:08.14 | ^~~~~~~ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:08.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.14 from Unified_cpp_media_mediasession0.cpp:2: 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::dom::MediaMetadata::SetArtworkInternal(const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 32:08.14 410 | size_type Capacity() const { return mHdr->mCapacity; } 32:08.14 | ~~~~~~^~~~~~~~~ 32:08.14 In file included from Unified_cpp_media_mediasession0.cpp:2: 32:08.14 /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing ‘artwork’ 32:08.14 140 | nsTArray artwork; 32:08.14 | ^~~~~~~ 32:08.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:12, 32:08.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:7, 32:08.14 from Unified_cpp_media_mediasession0.cpp:2: 32:08.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 32:08.14 416 | mArray.mHdr->mLength = 0; 32:08.14 | ~~~~~~~~~~~~~~~~~~~~~^~~ 32:08.14 In file included from Unified_cpp_media_mediasession0.cpp:2: 32:08.14 /builddir/build/BUILD/icecat-78.15.0/dom/media/mediasession/MediaMetadata.cpp:140:24: note: while referencing ‘artwork’ 32:08.14 140 | nsTArray artwork; 32:08.14 | ^~~~~~~ 32:08.14 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mediasession' 32:08.14 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ogg' 32:08.14 mkdir -p '.deps/' 32:08.17 dom/media/ogg/Unified_cpp_dom_media_ogg0.o 32:08.17 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_ogg0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ogg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ogg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_media_ogg0.o.pp Unified_cpp_dom_media_ogg0.cpp 32:13.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.86 from Unified_cpp_dom_html5.cpp:2: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:13.86 | ^ 32:13.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.86 from Unified_cpp_dom_html5.cpp:2: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:13.86 | ^ 32:13.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.86 from Unified_cpp_dom_html5.cpp:2: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 371 | nscoord aAppUnitsPerDevPixel) { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 380 | nscoord aAppUnitsPerDevPixel) { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 387 | nscoord aAppUnitsPerDevPixel) { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 394 | nscoord aAppUnitsPerDevPixel) { 32:13.86 | ^ 32:13.86 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLSharedElement.h:10, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:18, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.86 from Unified_cpp_dom_html5.cpp:2: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 189 | CSSRect GetExpandedScrollableRect() const { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:13.86 | ^ 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.86 243 | CSSRect CalculateScrollRange() const { 32:13.86 | ^ 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.87 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:13.87 | ^ 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.87 457 | CSSRect GetVisualViewport() const { 32:13.87 | ^ 32:13.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 32:13.87 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocumentInlines.h:11, 32:13.87 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:12, 32:13.87 from Unified_cpp_dom_html5.cpp:2: 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.87 1338 | CSSCoord ToCSSPixels() const { return _0; } 32:13.87 | ^ 32:13.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 32:13.87 from /builddir/build/BUILD/icecat-78.15.0/dom/base/DocumentInlines.h:11, 32:13.87 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:12, 32:13.87 from Unified_cpp_dom_html5.cpp:2: 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.87 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:13.87 | ^ 32:13.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 32:13.87 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 32:13.87 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 32:13.87 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsBrowserElement.cpp:15, 32:13.87 from Unified_cpp_dom_html5.cpp:11: 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.87 21 | inline Rect ToRect(const gfxRect& aRect) { 32:13.87 | ^ 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.87 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:13.89 | ^ 32:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.89 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:13.89 | ^ 32:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.89 44 | inline Size ToSize(const gfxSize& aSize) { 32:13.89 | ^ 32:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.89 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:13.89 | ^ 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.90 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:13.90 | ^ 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.90 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:13.90 | ^ 32:13.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsBrowserElement.cpp:15, 32:13.90 from Unified_cpp_dom_html5.cpp:11: 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.90 1859 | int32_t aAppUnitsPerPixel) { 32:13.90 | ^ 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.90 3214 | int32_t aAppUnitsPerPixel) { 32:13.90 | ^ 32:13.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.cpp:34, 32:13.90 from Unified_cpp_dom_html5.cpp:29: 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.90 332 | LayerPoint GetFixedPositionAnchor() const { 32:13.90 | ^ 32:13.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.cpp:34, 32:13.90 from Unified_cpp_dom_html5.cpp:29: 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.90 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:13.90 | ^ 32:13.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.cpp:34, 32:13.90 from Unified_cpp_dom_html5.cpp:29: 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 32:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.90 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:13.90 | ^ 32:13.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 32:13.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 32:13.92 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 32:13.92 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 32:13.92 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.cpp:34, 32:13.92 from Unified_cpp_dom_html5.cpp:29: 32:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 32:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.92 1394 | LayerPoint GetFixedPositionAnchor() { 32:13.92 | ^ 32:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 32:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.92 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 32:13.93 | ^ 32:13.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.cpp:34, 32:13.93 from Unified_cpp_dom_html5.cpp:29: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.93 49 | gfx::Size GetInheritedScale() const { return mScale; } 32:13.93 | ^ 32:13.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.cpp:34, 32:13.93 from Unified_cpp_dom_html5.cpp:29: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.93 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 32:13.93 | ^ 32:13.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.cpp:34, 32:13.93 from Unified_cpp_dom_html5.cpp:29: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.93 300 | PropertyProvider* aProvider = nullptr) const { 32:13.93 | ^ 32:13.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.cpp:34, 32:13.93 from Unified_cpp_dom_html5.cpp:29: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.93 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 32:13.93 | ^ 32:13.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLFrameElement.cpp:11, 32:13.93 from Unified_cpp_dom_html5.cpp:38: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.93 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 32:13.93 | ^ 32:13.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.93 from Unified_cpp_dom_html5.cpp:2: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:13.93 | ^~~~~~~~ 32:13.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.93 from Unified_cpp_dom_html5.cpp:2: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:13.93 | ^~~~~~~~ 32:13.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.93 from Unified_cpp_dom_html5.cpp:2: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.93 427 | SizeT Size() const { return SizeT(width, height); } 32:13.93 | ^~~~ 32:13.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.93 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.93 from Unified_cpp_dom_html5.cpp:2: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:13.93 | ^~~~~~~~ 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:13.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.94 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:13.94 | ^~~~~~~~ 32:13.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.94 from Unified_cpp_dom_html5.cpp:2: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.94 62 | Sub operator-(const Sub& aPoint) const { 32:13.94 | ^~~~~~~~ 32:13.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.94 from Unified_cpp_dom_html5.cpp:2: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.94 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:13.94 | ^~~~~~~~ 32:13.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.94 from Unified_cpp_dom_html5.cpp:2: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:13.94 | ^~~~~~~~~~~~~ 32:13.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.94 from Unified_cpp_dom_html5.cpp:2: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.94 323 | static SizeTyped FromUnknownSize( 32:13.94 | ^~~~~~~~~~~~~~~ 32:13.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.94 from Unified_cpp_dom_html5.cpp:2: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.94 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 32:13.94 | ^~~~~~~~~~~~~~ 32:13.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.94 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.94 from Unified_cpp_dom_html5.cpp:2: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 32:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:13.94 | ^~~~~~~~~~~~~ 32:13.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.96 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.96 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.96 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.96 from Unified_cpp_dom_html5.cpp:2: 32:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 32:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.96 383 | Point TopLeft() const { return Point(x, y); } 32:13.96 | ^~~~~~~ 32:13.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.97 from Unified_cpp_dom_html5.cpp:2: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.97 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 32:13.97 | ^~~~~~~~~~~~~~~ 32:13.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.97 from Unified_cpp_dom_html5.cpp:2: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.97 277 | static RectTyped FromUnknownRect( 32:13.97 | ^~~~~~~~~~~~~~~ 32:13.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.97 from Unified_cpp_dom_html5.cpp:2: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.97 150 | static PointTyped FromUnknownPoint( 32:13.97 | ^~~~~~~~~~~~~~~~ 32:13.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.97 from Unified_cpp_dom_html5.cpp:2: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.97 282 | RectTyped ToUnknownRect() const { 32:13.97 | ^~~~~~~~~~~~~ 32:13.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.97 from Unified_cpp_dom_html5.cpp:2: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.97 246 | PointTyped As2DPoint() const { 32:13.97 | ^~~~~~~~~ 32:13.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.97 from Unified_cpp_dom_html5.cpp:2: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.97 794 | RectTyped TransformAndClipBounds( 32:13.97 | ^~~~~~~~~~~~~~~~~~~~~~ 32:13.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentListDeclarations.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentList.h:17, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsHTMLDocument.h:10, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/MediaDocument.h:11, 32:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/html/VideoDocument.cpp:7, 32:13.97 from Unified_cpp_dom_html5.cpp:2: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:13.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.98 760 | typename detail::Nth::Type extract() { 32:13.98 | ^~~~~~~ 32:13.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 32:13.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:13.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:13.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:13.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:13.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:13.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:13.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:13.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:13.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:13.99 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/html' 32:13.99 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms' 32:13.99 mkdir -p '.deps/' 32:13.99 dom/media/platforms/Unified_cpp_dom_media_platforms0.o 32:13.99 dom/media/platforms/Unified_cpp_dom_media_platforms1.o 32:14.00 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_platforms0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_platforms0.o.pp Unified_cpp_dom_media_platforms0.cpp 32:19.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mp3/MP3Decoder.cpp:8, 32:19.44 from Unified_cpp_dom_media_mp30.cpp:2: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.44 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:19.44 | ^ 32:19.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PDMFactory.h:10, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mp3/MP3Decoder.cpp:9, 32:19.44 from Unified_cpp_dom_media_mp30.cpp:2: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:19.44 | ^ 32:19.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PDMFactory.h:10, 32:19.44 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mp3/MP3Decoder.cpp:9, 32:19.44 from Unified_cpp_dom_media_mp30.cpp:2: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.44 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:19.44 | ^ 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:19.44 | ^ 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:19.44 | ^ 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:19.44 | ^ 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:19.44 | ^ 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.44 371 | nscoord aAppUnitsPerDevPixel) { 32:19.44 | ^ 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.44 380 | nscoord aAppUnitsPerDevPixel) { 32:19.44 | ^ 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.44 387 | nscoord aAppUnitsPerDevPixel) { 32:19.44 | ^ 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.44 394 | nscoord aAppUnitsPerDevPixel) { 32:19.44 | ^ 32:19.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:19.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:19.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:19.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:19.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:19.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 32:19.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 32:19.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 32:19.45 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mp3/MP3Decoder.cpp:8, 32:19.45 from Unified_cpp_dom_media_mp30.cpp:2: 32:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:19.45 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:19.45 | ^~~~~~~~ 32:19.47 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mp3' 32:19.48 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/agnostic/bytestreams' 32:19.48 mkdir -p '.deps/' 32:19.48 dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.o 32:19.48 /usr/lib64/ccache/g++ -o Unified_cpp_bytestreams0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/bytestreams -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/agnostic/bytestreams -I/builddir/build/BUILD/icecat-78.15.0/dom/media/mp4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-sign-compare -MD -MP -MF .deps/Unified_cpp_bytestreams0.o.pp Unified_cpp_bytestreams0.cpp 32:26.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:26.32 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 32:26.32 from Unified_cpp_bytestreams0.cpp:2: 32:26.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:26.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:26.32 | ^ 32:26.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:16, 32:26.32 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 32:26.32 from Unified_cpp_bytestreams0.cpp:2: 32:26.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::SPSData]’: 32:26.32 /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:104:10: required from here 32:26.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::SPSData’; use assignment or value-initialization instead [-Wclass-memaccess] 32:26.32 34 | memset(aT, 0, sizeof(T)); 32:26.32 | ~~~~~~^~~~~~~~~~~~~~~~~~ 32:26.32 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:5, 32:26.32 from Unified_cpp_bytestreams0.cpp:20: 32:26.32 /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/bytestreams/H264.h:48:8: note: ‘struct mozilla::SPSData’ declared here 32:26.32 48 | struct SPSData { 32:26.32 | ^~~~~~~ 32:26.32 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/agnostic/bytestreams' 32:26.33 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/agnostic/eme' 32:26.33 mkdir -p '.deps/' 32:26.34 dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.o 32:26.34 /usr/lib64/ccache/g++ -o Unified_cpp_agnostic_eme0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/agnostic/eme -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_agnostic_eme0.o.pp Unified_cpp_agnostic_eme0.cpp 32:26.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:26.35 | ^ 32:26.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:26.35 | ^ 32:26.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:26.35 | ^ 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.35 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:26.35 | ^ 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.35 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:26.35 | ^ 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:26.35 | ^ 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:26.35 | ^ 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.35 371 | nscoord aAppUnitsPerDevPixel) { 32:26.35 | ^ 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.35 380 | nscoord aAppUnitsPerDevPixel) { 32:26.35 | ^ 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.35 387 | nscoord aAppUnitsPerDevPixel) { 32:26.35 | ^ 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:26.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.35 394 | nscoord aAppUnitsPerDevPixel) { 32:26.35 | ^ 32:26.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:26.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.36 189 | CSSRect GetExpandedScrollableRect() const { 32:26.36 | ^ 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.36 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:26.36 | ^ 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.36 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:26.36 | ^ 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.36 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:26.36 | ^ 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.36 243 | CSSRect CalculateScrollRange() const { 32:26.36 | ^ 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.36 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:26.36 | ^ 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:26.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.36 457 | CSSRect GetVisualViewport() const { 32:26.36 | ^ 32:26.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.36 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 1338 | CSSCoord ToCSSPixels() const { return _0; } 32:26.37 | ^ 32:26.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:26.37 | ^ 32:26.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 21 | inline Rect ToRect(const gfxRect& aRect) { 32:26.37 | ^ 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:26.37 | ^ 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:26.37 | ^ 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 44 | inline Size ToSize(const gfxSize& aSize) { 32:26.37 | ^ 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:26.37 | ^ 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:26.37 | ^ 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:26.37 | ^ 32:26.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 1859 | int32_t aAppUnitsPerPixel) { 32:26.37 | ^ 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 3214 | int32_t aAppUnitsPerPixel) { 32:26.37 | ^ 32:26.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 332 | LayerPoint GetFixedPositionAnchor() const { 32:26.37 | ^ 32:26.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.37 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 32:26.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.37 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:26.37 | ^ 32:26.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.38 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:26.38 | ^ 32:26.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.38 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:26.38 | ^~~~~~~~ 32:26.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.38 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:26.38 | ^~~~~~~~ 32:26.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.38 427 | SizeT Size() const { return SizeT(width, height); } 32:26.38 | ^~~~ 32:26.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.38 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:26.38 | ^~~~~~~~ 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.38 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:26.38 | ^~~~~~~~ 32:26.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.38 62 | Sub operator-(const Sub& aPoint) const { 32:26.38 | ^~~~~~~~ 32:26.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:26.38 | ^~~~~~~~ 32:26.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.38 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.39 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:26.39 | ^~~~~~~~~~~~~ 32:26.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.39 323 | static SizeTyped FromUnknownSize( 32:26.39 | ^~~~~~~~~~~~~~~ 32:26.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerParent.h:9, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.h:8, 32:26.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerParent.cpp:6: 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.39 760 | typename detail::Nth::Type extract() { 32:26.39 | ^~~~~~~ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:26.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:26.40 /usr/lib64/ccache/g++ -o RemoteDecoderModule.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoteDecoderModule.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp 32:26.40 dom/media/ipc/RemoteDecoderParent.o 32:29.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:29.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:29.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:29.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:29.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 32:29.29 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 32:29.29 from NetErrorInfoBinding.cpp:4, 32:29.29 from UnifiedBindings13.cpp:2: 32:29.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:29.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:29.29 | ^ 32:29.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:29.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:29.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:29.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:29.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 32:29.29 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 32:29.29 from NetErrorInfoBinding.cpp:4, 32:29.29 from UnifiedBindings13.cpp:2: 32:29.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:29.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:29.29 | ^ 32:29.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:29.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:29.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 32:29.30 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 32:29.30 from NetErrorInfoBinding.cpp:4, 32:29.30 from UnifiedBindings13.cpp:2: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 371 | nscoord aAppUnitsPerDevPixel) { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 380 | nscoord aAppUnitsPerDevPixel) { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 387 | nscoord aAppUnitsPerDevPixel) { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 394 | nscoord aAppUnitsPerDevPixel) { 32:29.30 | ^ 32:29.30 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 32:29.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 32:29.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 32:29.30 from NodeBinding.cpp:13, 32:29.30 from UnifiedBindings13.cpp:41: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 189 | CSSRect GetExpandedScrollableRect() const { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 243 | CSSRect CalculateScrollRange() const { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:29.30 | ^ 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 457 | CSSRect GetVisualViewport() const { 32:29.30 | ^ 32:29.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 32:29.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 32:29.30 from NodeBinding.cpp:22, 32:29.30 from UnifiedBindings13.cpp:41: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 32:29.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.30 1338 | CSSCoord ToCSSPixels() const { return _0; } 32:29.30 | ^ 32:29.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:29.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 32:29.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:29.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 32:29.31 from NotificationEventBinding.cpp:14, 32:29.31 from UnifiedBindings13.cpp:106: 32:29.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 32:29.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:29.31 | ^ 32:29.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 32:29.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 32:29.31 from NotificationEventBinding.cpp:14, 32:29.31 from UnifiedBindings13.cpp:106: 32:29.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:29.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.31 21 | inline Rect ToRect(const gfxRect& aRect) { 32:29.31 | ^ 32:29.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:29.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:29.32 | ^ 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.32 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:29.32 | ^ 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.32 44 | inline Size ToSize(const gfxSize& aSize) { 32:29.32 | ^ 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.32 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:29.32 | ^ 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.32 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:29.32 | ^ 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.32 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:29.32 | ^ 32:29.32 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 32:29.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:29.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:29.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:29.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:29.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:29.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 32:29.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 32:29.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 32:29.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 32:29.32 from NotificationEventBinding.cpp:14, 32:29.32 from UnifiedBindings13.cpp:106: 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.32 1859 | int32_t aAppUnitsPerPixel) { 32:29.32 | ^ 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 32:29.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.32 3214 | int32_t aAppUnitsPerPixel) { 32:29.32 | ^ 32:29.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:29.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:29.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 32:29.33 from NotificationEventBinding.cpp:14, 32:29.33 from UnifiedBindings13.cpp:106: 32:29.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 32:29.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.33 332 | LayerPoint GetFixedPositionAnchor() const { 32:29.33 | ^ 32:29.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 32:29.33 from NotificationEventBinding.cpp:14, 32:29.33 from UnifiedBindings13.cpp:106: 32:29.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 32:29.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.33 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:29.33 | ^ 32:29.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 32:29.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NotificationEvent.h:12, 32:29.33 from NotificationEventBinding.cpp:14, 32:29.33 from UnifiedBindings13.cpp:106: 32:29.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 32:29.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.33 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:29.34 | ^ 32:29.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 32:29.34 from NetErrorInfoBinding.cpp:4, 32:29.34 from UnifiedBindings13.cpp:2: 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:29.34 | ^~~~~~~~ 32:29.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 32:29.34 from NetErrorInfoBinding.cpp:4, 32:29.34 from UnifiedBindings13.cpp:2: 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:29.34 | ^~~~~~~~ 32:29.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 32:29.34 from NetErrorInfoBinding.cpp:4, 32:29.34 from UnifiedBindings13.cpp:2: 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.34 427 | SizeT Size() const { return SizeT(width, height); } 32:29.34 | ^~~~ 32:29.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 32:29.34 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 32:29.34 from NetErrorInfoBinding.cpp:4, 32:29.34 from UnifiedBindings13.cpp:2: 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:29.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:29.35 | ^~~~~~~~ 32:29.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:29.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:29.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.35 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:29.35 | ^~~~~~~~ 32:29.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 32:29.35 from NetErrorInfoBinding.cpp:4, 32:29.35 from UnifiedBindings13.cpp:2: 32:29.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:29.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:29.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.35 62 | Sub operator-(const Sub& aPoint) const { 32:29.35 | ^~~~~~~~ 32:29.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 32:29.35 from NetErrorInfoBinding.cpp:4, 32:29.35 from UnifiedBindings13.cpp:2: 32:29.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 32:29.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:29.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.35 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:29.35 | ^~~~~~~~ 32:29.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:29.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:29.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:29.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 32:29.36 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 32:29.36 from NetErrorInfoBinding.cpp:4, 32:29.36 from UnifiedBindings13.cpp:2: 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.36 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:29.36 | ^~~~~~~~~~~~~ 32:29.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:29.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:29.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:29.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:29.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:29.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 32:29.36 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 32:29.36 from NetErrorInfoBinding.cpp:4, 32:29.36 from UnifiedBindings13.cpp:2: 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.36 323 | static SizeTyped FromUnknownSize( 32:29.36 | ^~~~~~~~~~~~~~~ 32:29.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:20, 32:29.36 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:10, 32:29.36 from NetErrorInfoBinding.cpp:4, 32:29.36 from UnifiedBindings13.cpp:2: 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:29.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.37 760 | typename detail::Nth::Type extract() { 32:29.37 | ^~~~~~~ 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:29.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:29.37 dom/bindings/UnifiedBindings15.o 32:29.37 /usr/lib64/ccache/g++ -o UnifiedBindings14.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings14.o.pp UnifiedBindings14.cpp 32:30.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:30.53 | ^ 32:30.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:30.53 | ^ 32:30.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:30.53 | ^ 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.53 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:30.53 | ^ 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.53 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:30.53 | ^ 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:30.53 | ^ 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:30.53 | ^ 32:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 371 | nscoord aAppUnitsPerDevPixel) { 32:30.54 | ^ 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 380 | nscoord aAppUnitsPerDevPixel) { 32:30.54 | ^ 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 387 | nscoord aAppUnitsPerDevPixel) { 32:30.54 | ^ 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 394 | nscoord aAppUnitsPerDevPixel) { 32:30.54 | ^ 32:30.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 189 | CSSRect GetExpandedScrollableRect() const { 32:30.54 | ^ 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:30.54 | ^ 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:30.54 | ^ 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:30.54 | ^ 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 243 | CSSRect CalculateScrollRange() const { 32:30.54 | ^ 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:30.54 | ^ 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 457 | CSSRect GetVisualViewport() const { 32:30.54 | ^ 32:30.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 1338 | CSSCoord ToCSSPixels() const { return _0; } 32:30.54 | ^ 32:30.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 32:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.54 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:30.54 | ^ 32:30.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.56 21 | inline Rect ToRect(const gfxRect& aRect) { 32:30.56 | ^ 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.56 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:30.56 | ^ 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.56 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:30.56 | ^ 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.56 44 | inline Size ToSize(const gfxSize& aSize) { 32:30.56 | ^ 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.56 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:30.56 | ^ 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.56 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:30.56 | ^ 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.56 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:30.56 | ^ 32:30.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.56 1859 | int32_t aAppUnitsPerPixel) { 32:30.56 | ^ 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.56 3214 | int32_t aAppUnitsPerPixel) { 32:30.56 | ^ 32:30.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 32:30.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.56 332 | LayerPoint GetFixedPositionAnchor() const { 32:30.56 | ^ 32:30.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.57 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:30.57 | ^ 32:30.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:30.57 | ^ 32:30.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:30.57 | ^~~~~~~~ 32:30.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:30.57 | ^~~~~~~~ 32:30.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.57 427 | SizeT Size() const { return SizeT(width, height); } 32:30.57 | ^~~~ 32:30.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:30.57 | ^~~~~~~~ 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:30.57 | ^~~~~~~~ 32:30.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:30.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.57 62 | Sub operator-(const Sub& aPoint) const { 32:30.57 | ^~~~~~~~ 32:30.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 32:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.58 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:30.58 | ^~~~~~~~ 32:30.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 32:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 32:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:30.58 | ^~~~~~~~~~~~~ 32:30.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.58 323 | static SizeTyped FromUnknownSize( 32:30.58 | ^~~~~~~~~~~~~~~ 32:30.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 32:30.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.cpp:6: 32:30.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.59 760 | typename detail::Nth::Type extract() { 32:30.59 | ^~~~~~~ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:30.59 dom/media/ipc/RemoteMediaDataDecoder.o 32:30.59 /usr/lib64/ccache/g++ -o RemoteDecoderParent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoteDecoderParent.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp 32:32.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:12, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.h:11, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.cpp:17, 32:32.74 from Unified_cpp_dom_media_ogg0.cpp:2: 32:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:32.74 | ^ 32:32.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 32:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.h:11, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.cpp:17, 32:32.75 from Unified_cpp_dom_media_ogg0.cpp:2: 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:32.75 | ^ 32:32.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.h:11, 32:32.75 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.cpp:17, 32:32.75 from Unified_cpp_dom_media_ogg0.cpp:2: 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.75 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:32.75 | ^ 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.75 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:32.75 | ^ 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:32.75 | ^ 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:32.75 | ^ 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:32.75 | ^ 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.75 371 | nscoord aAppUnitsPerDevPixel) { 32:32.77 | ^ 32:32.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:32.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.77 380 | nscoord aAppUnitsPerDevPixel) { 32:32.78 | ^ 32:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.78 387 | nscoord aAppUnitsPerDevPixel) { 32:32.78 | ^ 32:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.78 394 | nscoord aAppUnitsPerDevPixel) { 32:32.78 | ^ 32:32.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 32:32.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 32:32.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:32.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 32:32.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 32:32.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 32:32.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 32:32.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 32:32.78 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.h:11, 32:32.78 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.cpp:17, 32:32.78 from Unified_cpp_dom_media_ogg0.cpp:2: 32:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.78 189 | CSSRect GetExpandedScrollableRect() const { 32:32.78 | ^ 32:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:32.78 | ^ 32:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:32.78 | ^ 32:32.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.79 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:32.79 | ^ 32:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.79 243 | CSSRect CalculateScrollRange() const { 32:32.79 | ^ 32:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:32.79 | ^ 32:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.79 457 | CSSRect GetVisualViewport() const { 32:32.79 | ^ 32:32.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:12, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.h:11, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.cpp:17, 32:32.79 from Unified_cpp_dom_media_ogg0.cpp:2: 32:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:32.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:32.79 | ^~~~~~~~ 32:32.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:32.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:32.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 32:32.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 32:32.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 32:32.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.h:11, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.cpp:17, 32:32.82 from Unified_cpp_dom_media_ogg0.cpp:2: 32:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:32.82 | ^~~~~~~~ 32:32.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:12, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.h:11, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.cpp:17, 32:32.82 from Unified_cpp_dom_media_ogg0.cpp:2: 32:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:32.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.82 427 | SizeT Size() const { return SizeT(width, height); } 32:32.82 | ^~~~ 32:32.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 32:32.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.h:11, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.cpp:17, 32:32.83 from Unified_cpp_dom_media_ogg0.cpp:2: 32:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:32.83 | ^~~~~~~~ 32:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:32.83 | ^~~~~~~~ 32:32.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:12, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FlacFrameParser.h:12, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.h:11, 32:32.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ogg/OggCodecState.cpp:17, 32:32.83 from Unified_cpp_dom_media_ogg0.cpp:2: 32:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:32.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:32.83 62 | Sub operator-(const Sub& aPoint) const { 32:32.83 | ^~~~~~~~ 32:32.84 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ogg' 32:32.84 dom/bindings/UnifiedBindings16.o 32:32.84 /usr/lib64/ccache/g++ -o UnifiedBindings15.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings15.o.pp UnifiedBindings15.cpp 32:44.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.02 from Unified_cpp_dom_base6.cpp:2: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:44.02 | ^ 32:44.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.02 from Unified_cpp_dom_base6.cpp:2: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:44.02 | ^ 32:44.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.02 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.02 from Unified_cpp_dom_base6.cpp:2: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.02 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:44.02 | ^ 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.02 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:44.02 | ^ 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.02 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:44.02 | ^ 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.02 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:44.02 | ^ 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.02 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:44.02 | ^ 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.02 371 | nscoord aAppUnitsPerDevPixel) { 32:44.02 | ^ 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:44.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 380 | nscoord aAppUnitsPerDevPixel) { 32:44.03 | ^ 32:44.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 387 | nscoord aAppUnitsPerDevPixel) { 32:44.03 | ^ 32:44.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 394 | nscoord aAppUnitsPerDevPixel) { 32:44.03 | ^ 32:44.03 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.03 from Unified_cpp_dom_base6.cpp:2: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 189 | CSSRect GetExpandedScrollableRect() const { 32:44.03 | ^ 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:44.03 | ^ 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:44.03 | ^ 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:44.03 | ^ 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 243 | CSSRect CalculateScrollRange() const { 32:44.03 | ^ 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:44.03 | ^ 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 457 | CSSRect GetVisualViewport() const { 32:44.03 | ^ 32:44.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:23, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.03 from Unified_cpp_dom_base6.cpp:2: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 1338 | CSSCoord ToCSSPixels() const { return _0; } 32:44.03 | ^ 32:44.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEvents.h:21, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/TextInputProcessor.cpp:12, 32:44.03 from Unified_cpp_dom_base6.cpp:11: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 32:44.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.03 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:44.03 | ^ 32:44.03 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 32:44.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:44.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:44.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:44.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 32:44.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 32:44.05 from /builddir/build/BUILD/icecat-78.15.0/dom/base/TextInputProcessor.cpp:15, 32:44.05 from Unified_cpp_dom_base6.cpp:11: 32:44.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:44.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.05 21 | inline Rect ToRect(const gfxRect& aRect) { 32:44.05 | ^ 32:44.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:44.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.05 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:44.06 | ^ 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:44.06 | ^ 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.06 44 | inline Size ToSize(const gfxSize& aSize) { 32:44.06 | ^ 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:44.06 | ^ 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:44.06 | ^ 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:44.06 | ^ 32:44.06 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/dom/base/TextInputProcessor.cpp:15, 32:44.06 from Unified_cpp_dom_base6.cpp:11: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.06 1859 | int32_t aAppUnitsPerPixel) { 32:44.06 | ^ 32:44.06 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.06 3214 | int32_t aAppUnitsPerPixel) { 32:44.06 | ^ 32:44.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/dom/base/TextInputProcessor.cpp:15, 32:44.06 from Unified_cpp_dom_base6.cpp:11: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.06 332 | LayerPoint GetFixedPositionAnchor() const { 32:44.06 | ^ 32:44.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/dom/base/TextInputProcessor.cpp:15, 32:44.06 from Unified_cpp_dom_base6.cpp:11: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.06 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:44.06 | ^ 32:44.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 32:44.06 from /builddir/build/BUILD/icecat-78.15.0/dom/base/TextInputProcessor.cpp:15, 32:44.06 from Unified_cpp_dom_base6.cpp:11: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 32:44.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.06 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:44.06 | ^ 32:44.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/TextInputProcessor.cpp:15, 32:44.07 from Unified_cpp_dom_base6.cpp:11: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.07 1394 | LayerPoint GetFixedPositionAnchor() { 32:44.07 | ^ 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.07 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 32:44.07 | ^ 32:44.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/TextInputProcessor.cpp:15, 32:44.07 from Unified_cpp_dom_base6.cpp:11: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.07 49 | gfx::Size GetInheritedScale() const { return mScale; } 32:44.07 | ^ 32:44.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/TextInputProcessor.cpp:15, 32:44.07 from Unified_cpp_dom_base6.cpp:11: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.07 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 32:44.07 | ^ 32:44.07 In file included from Unified_cpp_dom_base6.cpp:110: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/dom/base/VisualViewport.cpp: In member function ‘mozilla::CSSSize mozilla::dom::VisualViewport::VisualViewportSize() const’: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/dom/base/VisualViewport.cpp:61:46: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.07 61 | CSSSize VisualViewport::VisualViewportSize() const { 32:44.07 | ^~~~~ 32:44.07 /builddir/build/BUILD/icecat-78.15.0/dom/base/VisualViewport.cpp: In member function ‘mozilla::CSSPoint mozilla::dom::VisualViewport::VisualViewportOffset() const’: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/dom/base/VisualViewport.cpp:108:49: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.07 108 | CSSPoint VisualViewport::VisualViewportOffset() const { 32:44.07 | ^~~~~ 32:44.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowNamedPropertiesHandler.cpp:15, 32:44.07 from Unified_cpp_dom_base6.cpp:137: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/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] 32:44.07 79 | memset(this, 0, sizeof(nsXPTCVariant)); 32:44.07 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 32:44.07 44 | struct nsXPTCVariant { 32:44.07 | ^~~~~~~~~~~~~ 32:44.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.07 from Unified_cpp_dom_base6.cpp:2: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.07 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:44.07 | ^~~~~~~~ 32:44.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.07 from Unified_cpp_dom_base6.cpp:2: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 32:44.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.07 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:44.07 | ^~~~~~~~ 32:44.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.07 from Unified_cpp_dom_base6.cpp:2: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:44.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.07 427 | SizeT Size() const { return SizeT(width, height); } 32:44.07 | ^~~~ 32:44.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:44.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:44.08 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 32:44.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 32:44.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.08 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.08 from Unified_cpp_dom_base6.cpp:2: 32:44.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:44.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:44.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.08 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:44.08 | ^~~~~~~~ 32:44.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:44.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:44.09 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:44.09 | ^~~~~~~~ 32:44.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 32:44.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 32:44.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.09 from Unified_cpp_dom_base6.cpp:2: 32:44.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.10 62 | Sub operator-(const Sub& aPoint) const { 32:44.10 | ^~~~~~~~ 32:44.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.10 from Unified_cpp_dom_base6.cpp:2: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.10 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:44.10 | ^~~~~~~~ 32:44.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.10 from Unified_cpp_dom_base6.cpp:2: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:44.10 | ^~~~~~~~~~~~~ 32:44.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.10 from Unified_cpp_dom_base6.cpp:2: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.10 323 | static SizeTyped FromUnknownSize( 32:44.10 | ^~~~~~~~~~~~~~~ 32:44.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.10 from Unified_cpp_dom_base6.cpp:2: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.10 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 32:44.10 | ^~~~~~~~~~~~~~ 32:44.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.10 from Unified_cpp_dom_base6.cpp:2: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:44.10 | ^~~~~~~~~~~~~ 32:44.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.10 from Unified_cpp_dom_base6.cpp:2: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.10 383 | Point TopLeft() const { return Point(x, y); } 32:44.10 | ^~~~~~~ 32:44.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.10 from Unified_cpp_dom_base6.cpp:2: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 32:44.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.10 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 32:44.10 | ^~~~~~~~~~~~~~~ 32:44.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.11 from Unified_cpp_dom_base6.cpp:2: 32:44.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:44.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 32:44.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.11 277 | static RectTyped FromUnknownRect( 32:44.11 | ^~~~~~~~~~~~~~~ 32:44.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.11 from Unified_cpp_dom_base6.cpp:2: 32:44.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:44.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 32:44.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.11 150 | static PointTyped FromUnknownPoint( 32:44.11 | ^~~~~~~~~~~~~~~~ 32:44.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.11 from Unified_cpp_dom_base6.cpp:2: 32:44.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 32:44.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 32:44.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.11 282 | RectTyped ToUnknownRect() const { 32:44.11 | ^~~~~~~~~~~~~ 32:44.11 In file included from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTHashtable.h:22, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsBaseHashtable.h:14, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsDataHashtable.h:11, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsNodeInfoManager.h:20, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.h:16, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContent.h:13, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.11 from Unified_cpp_dom_base6.cpp:2: 32:44.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 32:44.11 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 32:44.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 32:44.11 34 | memset(aT, 0, sizeof(T)); 32:44.11 | ~~~~~~^~~~~~~~~~~~~~~~~~ 32:44.11 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowNamedPropertiesHandler.cpp:15, 32:44.11 from Unified_cpp_dom_base6.cpp:137: 32:44.11 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 32:44.11 2214 | struct GlobalProperties { 32:44.11 | ^~~~~~~~~~~~~~~~ 32:44.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 32:44.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 32:44.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 32:44.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.13 from Unified_cpp_dom_base6.cpp:2: 32:44.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 32:44.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 32:44.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 32:44.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.14 246 | PointTyped As2DPoint() const { 32:44.14 | ^~~~~~~~~ 32:44.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.14 from Unified_cpp_dom_base6.cpp:2: 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.14 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 32:44.14 | ^~~~~~~~~ 32:44.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.14 from Unified_cpp_dom_base6.cpp:2: 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.14 2266 | PointTyped TransformPointSimple( 32:44.14 | ^~~~~~~~~~~~~~~~~~~~ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.14 794 | RectTyped TransformAndClipBounds( 32:44.14 | ^~~~~~~~~~~~~~~~~~~~~~ 32:44.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.h:12, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContent.h:13, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:16, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.14 from Unified_cpp_dom_base6.cpp:2: 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.14 760 | typename detail::Nth::Type extract() { 32:44.14 | ^~~~~~~ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:44.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.14 In file included from Unified_cpp_dom_base6.cpp:110: 32:44.14 /builddir/build/BUILD/icecat-78.15.0/dom/base/VisualViewport.cpp: In member function ‘mozilla::CSSSize mozilla::dom::VisualViewport::VisualViewportSize() const’: 32:44.14 /builddir/build/BUILD/icecat-78.15.0/dom/base/VisualViewport.cpp:61:9: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.14 61 | CSSSize VisualViewport::VisualViewportSize() const { 32:44.14 | ^~~~~~~~~~~~~~ 32:44.14 /builddir/build/BUILD/icecat-78.15.0/dom/base/VisualViewport.cpp: In member function ‘mozilla::CSSPoint mozilla::dom::VisualViewport::VisualViewportOffset() const’: 32:44.14 /builddir/build/BUILD/icecat-78.15.0/dom/base/VisualViewport.cpp:108:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.14 108 | CSSPoint VisualViewport::VisualViewportOffset() const { 32:44.14 | ^~~~~~~~~~~~~~ 32:44.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.15 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.15 from Unified_cpp_dom_base6.cpp:2: 32:44.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:44.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.15 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 32:44.15 | ^~~~~~~~~ 32:44.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:44.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:44.15 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 32:44.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 32:44.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 32:44.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 32:44.15 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Text.cpp:7, 32:44.15 from Unified_cpp_dom_base6.cpp:2: 32:44.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:44.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:19: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:44.15 | ^~~~~~~~~~~~ 32:44.15 In file included from Unified_cpp_dom_base6.cpp:110: 32:44.15 /builddir/build/BUILD/icecat-78.15.0/dom/base/VisualViewport.cpp: In member function ‘mozilla::CSSSize mozilla::dom::VisualViewport::VisualViewportSize() const’: 32:44.15 /builddir/build/BUILD/icecat-78.15.0/dom/base/VisualViewport.cpp:61:9: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:44.15 61 | CSSSize VisualViewport::VisualViewportSize() const { 32:44.15 | ^~~~~~~~~~~~~~ 32:44.15 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/agnostic/gmp' 32:44.15 mkdir -p '.deps/' 32:44.15 dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.o 32:44.15 /usr/lib64/ccache/g++ -o Unified_cpp_agnostic_gmp0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/agnostic/gmp -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_agnostic_gmp0.o.pp Unified_cpp_agnostic_gmp0.cpp 32:47.89 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.89 from Unified_cpp_dom_base5.cpp:11: 32:47.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:47.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.89 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:47.89 | ^ 32:47.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.89 from Unified_cpp_dom_base5.cpp:11: 32:47.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:47.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:47.89 | ^ 32:47.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.89 from Unified_cpp_dom_base5.cpp:11: 32:47.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:47.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.89 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:47.89 | ^ 32:47.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:47.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:47.90 | ^ 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:47.90 | ^ 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:47.90 | ^ 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:47.90 | ^ 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 371 | nscoord aAppUnitsPerDevPixel) { 32:47.90 | ^ 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 380 | nscoord aAppUnitsPerDevPixel) { 32:47.90 | ^ 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 387 | nscoord aAppUnitsPerDevPixel) { 32:47.90 | ^ 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 394 | nscoord aAppUnitsPerDevPixel) { 32:47.90 | ^ 32:47.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 32:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 32:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 32:47.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 32:47.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 32:47.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 32:47.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenOrientation.cpp:10, 32:47.90 from Unified_cpp_dom_base5.cpp:20: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 189 | CSSRect GetExpandedScrollableRect() const { 32:47.90 | ^ 32:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:47.90 | ^ 32:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:47.90 | ^ 32:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.90 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:47.90 | ^ 32:47.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.91 243 | CSSRect CalculateScrollRange() const { 32:47.91 | ^ 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:47.91 | ^ 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.91 457 | CSSRect GetVisualViewport() const { 32:47.91 | ^ 32:47.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenOrientation.cpp:18, 32:47.91 from Unified_cpp_dom_base5.cpp:20: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.91 1338 | CSSCoord ToCSSPixels() const { return _0; } 32:47.91 | ^ 32:47.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenOrientation.cpp:18, 32:47.91 from Unified_cpp_dom_base5.cpp:20: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.91 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:47.91 | ^ 32:47.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:47.91 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenOrientation.cpp:18, 32:47.91 from Unified_cpp_dom_base5.cpp:20: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.91 21 | inline Rect ToRect(const gfxRect& aRect) { 32:47.91 | ^ 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:47.91 | ^ 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.91 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:47.91 | ^ 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:47.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.91 44 | inline Size ToSize(const gfxSize& aSize) { 32:47.92 | ^ 32:47.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:47.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.92 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:47.92 | ^ 32:47.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:47.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.92 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:47.92 | ^ 32:47.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:47.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:47.92 | ^ 32:47.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenOrientation.cpp:18, 32:47.92 from Unified_cpp_dom_base5.cpp:20: 32:47.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 32:47.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.92 1859 | int32_t aAppUnitsPerPixel) { 32:47.92 | ^ 32:47.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 32:47.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.92 3214 | int32_t aAppUnitsPerPixel) { 32:47.92 | ^ 32:47.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenOrientation.cpp:18, 32:47.92 from Unified_cpp_dom_base5.cpp:20: 32:47.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 32:47.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.92 332 | LayerPoint GetFixedPositionAnchor() const { 32:47.92 | ^ 32:47.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenOrientation.cpp:18, 32:47.92 from Unified_cpp_dom_base5.cpp:20: 32:47.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 32:47.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:47.92 | ^ 32:47.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:47.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenOrientation.cpp:18, 32:47.92 from Unified_cpp_dom_base5.cpp:20: 32:47.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.93 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:47.93 | ^ 32:47.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Selection.cpp:38, 32:47.93 from Unified_cpp_dom_base5.cpp:38: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.93 1394 | LayerPoint GetFixedPositionAnchor() { 32:47.93 | ^ 32:47.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.93 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 32:47.93 | ^ 32:47.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Selection.cpp:38, 32:47.93 from Unified_cpp_dom_base5.cpp:38: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.93 49 | gfx::Size GetInheritedScale() const { return mScale; } 32:47.93 | ^ 32:47.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Selection.cpp:38, 32:47.93 from Unified_cpp_dom_base5.cpp:38: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.93 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 32:47.93 | ^ 32:47.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Selection.cpp:55, 32:47.93 from Unified_cpp_dom_base5.cpp:38: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.93 300 | PropertyProvider* aProvider = nullptr) const { 32:47.93 | ^ 32:47.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/Selection.cpp:69, 32:47.93 from Unified_cpp_dom_base5.cpp:38: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 32:47.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.93 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 32:47.93 | ^ 32:47.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.93 from Unified_cpp_dom_base5.cpp:11: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:47.94 | ^~~~~~~~ 32:47.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.94 from Unified_cpp_dom_base5.cpp:11: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 32:47.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:47.94 | ^~~~~~~~ 32:47.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.94 from Unified_cpp_dom_base5.cpp:11: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.94 427 | SizeT Size() const { return SizeT(width, height); } 32:47.94 | ^~~~ 32:47.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.94 from Unified_cpp_dom_base5.cpp:11: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:47.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.94 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:47.94 | ^~~~~~~~ 32:47.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:47.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.94 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:47.94 | ^~~~~~~~ 32:47.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.94 from Unified_cpp_dom_base5.cpp:11: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.94 62 | Sub operator-(const Sub& aPoint) const { 32:47.94 | ^~~~~~~~ 32:47.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.94 from Unified_cpp_dom_base5.cpp:11: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.94 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:47.94 | ^~~~~~~~ 32:47.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.94 from Unified_cpp_dom_base5.cpp:11: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:47.94 | ^~~~~~~~~~~~~ 32:47.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.94 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.94 from Unified_cpp_dom_base5.cpp:11: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:47.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.94 323 | static SizeTyped FromUnknownSize( 32:47.95 | ^~~~~~~~~~~~~~~ 32:47.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.95 from Unified_cpp_dom_base5.cpp:11: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.95 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 32:47.95 | ^~~~~~~~~~~~~~ 32:47.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.95 from Unified_cpp_dom_base5.cpp:11: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.95 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:47.95 | ^~~~~~~~~~~~~ 32:47.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.95 from Unified_cpp_dom_base5.cpp:11: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.95 383 | Point TopLeft() const { return Point(x, y); } 32:47.95 | ^~~~~~~ 32:47.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.95 from Unified_cpp_dom_base5.cpp:11: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.95 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 32:47.95 | ^~~~~~~~~~~~~~~ 32:47.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.95 from Unified_cpp_dom_base5.cpp:11: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.95 277 | static RectTyped FromUnknownRect( 32:47.95 | ^~~~~~~~~~~~~~~ 32:47.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.95 from Unified_cpp_dom_base5.cpp:11: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.95 150 | static PointTyped FromUnknownPoint( 32:47.95 | ^~~~~~~~~~~~~~~~ 32:47.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.95 from Unified_cpp_dom_base5.cpp:11: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 32:47.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.95 282 | RectTyped ToUnknownRect() const { 32:47.95 | ^~~~~~~~~~~~~ 32:47.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.96 from Unified_cpp_dom_base5.cpp:11: 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.96 246 | PointTyped As2DPoint() const { 32:47.96 | ^~~~~~~~~ 32:47.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.h:12, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ScreenLuminance.cpp:8, 32:47.96 from Unified_cpp_dom_base5.cpp:11: 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.96 794 | RectTyped TransformAndClipBounds( 32:47.96 | ^~~~~~~~~~~~~~~~~~~~~~ 32:47.96 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/SameProcessMessageQueue.h:12, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/SameProcessMessageQueue.cpp:7, 32:47.96 from Unified_cpp_dom_base5.cpp:2: 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 32:47.96 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 32:47.96 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:47.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/SerializedStackHolder.cpp:10, 32:47.96 from Unified_cpp_dom_base5.cpp:56: 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 32:47.96 27 | struct JSGCSetting { 32:47.96 | ^~~~~~~~~~~ 32:47.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:36, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/SameProcessMessageQueue.h:12, 32:47.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/SameProcessMessageQueue.cpp:7, 32:47.96 from Unified_cpp_dom_base5.cpp:2: 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.96 760 | typename detail::Nth::Type extract() { 32:47.96 | ^~~~~~~ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:47.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:47.96 dom/base/Unified_cpp_dom_base8.o 32:47.97 /usr/lib64/ccache/g++ -o Unified_cpp_dom_base7.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base7.o.pp Unified_cpp_dom_base7.cpp 32:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 32:49.66 from Unified_cpp_agnostic_eme0.cpp:2: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:49.66 | ^ 32:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 32:49.66 from Unified_cpp_agnostic_eme0.cpp:2: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:49.66 | ^ 32:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 32:49.66 from Unified_cpp_agnostic_eme0.cpp:2: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:49.66 | ^ 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:49.66 | ^ 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:49.66 | ^ 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:49.66 | ^ 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:49.66 | ^ 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 371 | nscoord aAppUnitsPerDevPixel) { 32:49.66 | ^ 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 380 | nscoord aAppUnitsPerDevPixel) { 32:49.66 | ^ 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 387 | nscoord aAppUnitsPerDevPixel) { 32:49.66 | ^ 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 394 | nscoord aAppUnitsPerDevPixel) { 32:49.66 | ^ 32:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DecryptJob.h:10, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ChromiumCDMParent.h:9, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:11, 32:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 32:49.66 from Unified_cpp_agnostic_eme0.cpp:2: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 189 | CSSRect GetExpandedScrollableRect() const { 32:49.66 | ^ 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.66 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:49.66 | ^ 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.67 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:49.67 | ^ 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.67 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:49.67 | ^ 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.67 243 | CSSRect CalculateScrollRange() const { 32:49.67 | ^ 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.67 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:49.67 | ^ 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.67 457 | CSSRect GetVisualViewport() const { 32:49.67 | ^ 32:49.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 32:49.67 from Unified_cpp_agnostic_eme0.cpp:2: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:49.67 | ^~~~~~~~ 32:49.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 32:49.67 from Unified_cpp_agnostic_eme0.cpp:2: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:49.67 | ^~~~~~~~ 32:49.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 32:49.67 from Unified_cpp_agnostic_eme0.cpp:2: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.67 427 | SizeT Size() const { return SizeT(width, height); } 32:49.67 | ^~~~ 32:49.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 32:49.67 from Unified_cpp_agnostic_eme0.cpp:2: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:49.67 | ^~~~~~~~ 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:49.67 | ^~~~~~~~ 32:49.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.h:10, 32:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/eme/ChromiumCDMVideoDecoder.cpp:7, 32:49.67 from Unified_cpp_agnostic_eme0.cpp:2: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:49.67 62 | Sub operator-(const Sub& aPoint) const { 32:49.67 | ^~~~~~~~ 32:49.68 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/agnostic/eme' 32:49.69 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/omx' 32:49.70 mkdir -p '.deps/' 32:49.71 dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.o 32:49.71 /usr/lib64/ccache/g++ -o Unified_cpp_media_platforms_omx0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/omx -I/builddir/build/BUILD/icecat-78.15.0/media/openmax_il/il112 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_media_platforms_omx0.o.pp Unified_cpp_media_platforms_omx0.cpp 32:50.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.h:11, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.cpp:7, 32:50.55 from Unified_cpp_dom_media_platforms0.cpp:2: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:50.55 | ^ 32:50.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/PlatformDecoderModule.h:20, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.h:12, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.cpp:7, 32:50.55 from Unified_cpp_dom_media_platforms0.cpp:2: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:50.55 | ^ 32:50.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/PlatformDecoderModule.h:20, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.h:12, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.cpp:7, 32:50.55 from Unified_cpp_dom_media_platforms0.cpp:2: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 371 | nscoord aAppUnitsPerDevPixel) { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 380 | nscoord aAppUnitsPerDevPixel) { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 387 | nscoord aAppUnitsPerDevPixel) { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 394 | nscoord aAppUnitsPerDevPixel) { 32:50.55 | ^ 32:50.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 32:50.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/PDMFactory.cpp:19, 32:50.55 from Unified_cpp_dom_media_platforms0.cpp:11: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 189 | CSSRect GetExpandedScrollableRect() const { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 243 | CSSRect CalculateScrollRange() const { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 457 | CSSRect GetVisualViewport() const { 32:50.55 | ^ 32:50.55 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/AOMDecoder.cpp:12, 32:50.55 from Unified_cpp_dom_media_platforms0.cpp:29: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 21 | inline Rect ToRect(const gfxRect& aRect) { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:50.55 | ^ 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:50.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.55 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:50.55 | ^ 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.56 44 | inline Size ToSize(const gfxSize& aSize) { 32:50.56 | ^ 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.56 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:50.56 | ^ 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.56 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:50.56 | ^ 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.56 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:50.56 | ^ 32:50.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.h:11, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.cpp:7, 32:50.56 from Unified_cpp_dom_media_platforms0.cpp:2: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:50.56 | ^~~~~~~~ 32:50.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/PlatformDecoderModule.h:20, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.h:12, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.cpp:7, 32:50.56 from Unified_cpp_dom_media_platforms0.cpp:2: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:50.56 | ^~~~~~~~ 32:50.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.h:11, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.cpp:7, 32:50.56 from Unified_cpp_dom_media_platforms0.cpp:2: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.56 427 | SizeT Size() const { return SizeT(width, height); } 32:50.56 | ^~~~ 32:50.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/PlatformDecoderModule.h:20, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.h:12, 32:50.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.cpp:7, 32:50.56 from Unified_cpp_dom_media_platforms0.cpp:2: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:50.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:50.56 | ^~~~~~~~ 32:50.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:50.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:50.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:50.57 | ^~~~~~~~ 32:50.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:50.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:50.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.h:11, 32:50.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/AllocationPolicy.cpp:7, 32:50.58 from Unified_cpp_dom_media_platforms0.cpp:2: 32:50.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:50.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:50.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:50.58 62 | Sub operator-(const Sub& aPoint) const { 32:50.58 | ^~~~~~~~ 32:50.60 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_platforms1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_platforms1.o.pp Unified_cpp_dom_media_platforms1.cpp 32:51.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.42 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:51.42 | ^ 32:51.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.42 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:51.42 | ^ 32:51.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.42 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:51.42 | ^ 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:51.42 | ^ 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:51.42 | ^ 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.42 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:51.42 | ^ 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.42 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:51.42 | ^ 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.42 371 | nscoord aAppUnitsPerDevPixel) { 32:51.42 | ^ 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.42 380 | nscoord aAppUnitsPerDevPixel) { 32:51.42 | ^ 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.42 387 | nscoord aAppUnitsPerDevPixel) { 32:51.42 | ^ 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.42 394 | nscoord aAppUnitsPerDevPixel) { 32:51.42 | ^ 32:51.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 32:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:9: 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.43 189 | CSSRect GetExpandedScrollableRect() const { 32:51.43 | ^ 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.43 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:51.43 | ^ 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.43 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:51.43 | ^ 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.43 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:51.43 | ^ 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.43 243 | CSSRect CalculateScrollRange() const { 32:51.43 | ^ 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.43 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:51.43 | ^ 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.43 457 | CSSRect GetVisualViewport() const { 32:51.43 | ^ 32:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:51.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:51.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:51.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:51.45 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:9: 32:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 32:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.45 1338 | CSSCoord ToCSSPixels() const { return _0; } 32:51.45 | ^ 32:51.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:51.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 32:51.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:51.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:51.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:9: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:51.46 | ^ 32:51.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:9: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 21 | inline Rect ToRect(const gfxRect& aRect) { 32:51.46 | ^ 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:51.46 | ^ 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:51.46 | ^ 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 44 | inline Size ToSize(const gfxSize& aSize) { 32:51.46 | ^ 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:51.46 | ^ 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:51.46 | ^ 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:51.46 | ^ 32:51.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:9: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 1859 | int32_t aAppUnitsPerPixel) { 32:51.46 | ^ 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 3214 | int32_t aAppUnitsPerPixel) { 32:51.46 | ^ 32:51.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:9: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 332 | LayerPoint GetFixedPositionAnchor() const { 32:51.46 | ^ 32:51.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:9: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 32:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.46 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:51.46 | ^ 32:51.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 32:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 32:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 32:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 32:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 32:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 32:51.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:9: 32:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 32:51.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.48 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:51.48 | ^ 32:51.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:51.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.49 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:51.49 | ^~~~~~~~ 32:51.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:51.49 | ^~~~~~~~ 32:51.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.49 427 | SizeT Size() const { return SizeT(width, height); } 32:51.49 | ^~~~ 32:51.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.49 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:51.49 | ^~~~~~~~ 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.49 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:51.49 | ^~~~~~~~ 32:51.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.49 62 | Sub operator-(const Sub& aPoint) const { 32:51.49 | ^~~~~~~~ 32:51.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.49 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:51.49 | ^~~~~~~~ 32:51.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:51.49 | ^~~~~~~~~~~~~ 32:51.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:51.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.49 323 | static SizeTyped FromUnknownSize( 32:51.49 | ^~~~~~~~~~~~~~~ 32:51.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DDLogObject.h:10, 32:51.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DDLogValue.h:10, 32:51.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DecoderDoctorLogger.h:12, 32:51.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:10, 32:51.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.h:8, 32:51.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderModule.cpp:6: 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.50 760 | typename detail::Nth::Type extract() { 32:51.50 | ^~~~~~~ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:51.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.50 dom/media/ipc/RemoteVideoDecoder.o 32:51.50 /usr/lib64/ccache/g++ -o RemoteMediaDataDecoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoteMediaDataDecoder.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp 32:51.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.75 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.75 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 32:51.76 | ^ 32:51.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 32:51.76 | ^ 32:51.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 32:51.76 | ^ 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 32:51.76 | ^ 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 32:51.76 | ^ 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 32:51.76 | ^ 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 32:51.76 | ^ 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 371 | nscoord aAppUnitsPerDevPixel) { 32:51.76 | ^ 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 380 | nscoord aAppUnitsPerDevPixel) { 32:51.76 | ^ 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 387 | nscoord aAppUnitsPerDevPixel) { 32:51.76 | ^ 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 394 | nscoord aAppUnitsPerDevPixel) { 32:51.76 | ^ 32:51.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.76 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 32:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.76 189 | CSSRect GetExpandedScrollableRect() const { 32:51.77 | ^ 32:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 32:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:51.77 | ^ 32:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 32:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.77 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 32:51.77 | ^ 32:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 32:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 32:51.77 | ^ 32:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 32:51.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.78 243 | CSSRect CalculateScrollRange() const { 32:51.78 | ^ 32:51.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 32:51.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 32:51.78 | ^ 32:51.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 32:51.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.78 457 | CSSRect GetVisualViewport() const { 32:51.78 | ^ 32:51.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 32:51.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.78 1338 | CSSCoord ToCSSPixels() const { return _0; } 32:51.78 | ^ 32:51.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.78 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 32:51.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 32:51.79 | ^ 32:51.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 32:51.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:51.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:51.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:51.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:51.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:51.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:51.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:51.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:51.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.80 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.80 21 | inline Rect ToRect(const gfxRect& aRect) { 32:51.80 | ^ 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.80 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 32:51.80 | ^ 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.80 40 | inline Point ToPoint(const gfxPoint& aPoint) { 32:51.80 | ^ 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.80 44 | inline Size ToSize(const gfxSize& aSize) { 32:51.80 | ^ 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 32:51.80 | ^ 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 32:51.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.80 52 | inline gfxSize ThebesSize(const Size& aSize) { 32:51.80 | ^ 32:51.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 32:51.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 32:51.81 | ^ 32:51.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 32:51.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.81 1859 | int32_t aAppUnitsPerPixel) { 32:51.81 | ^ 32:51.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 32:51.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.81 3214 | int32_t aAppUnitsPerPixel) { 32:51.81 | ^ 32:51.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 32:51.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.81 332 | LayerPoint GetFixedPositionAnchor() const { 32:51.81 | ^ 32:51.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 32:51.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.82 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 32:51.82 | ^ 32:51.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 32:51.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.83 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 32:51.83 | ^ 32:51.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 32:51.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 32:51.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.83 40 | friend Sub operator*(Sub aCoord, T aScale) { 32:51.83 | ^~~~~~~~ 32:51.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 32:51.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 32:51.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.83 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 32:51.83 | ^~~~~~~~ 32:51.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 32:51.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.84 427 | SizeT Size() const { return SizeT(width, height); } 32:51.84 | ^~~~ 32:51.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.84 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 32:51.84 | ^~~~~~~~ 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.84 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 32:51.84 | ^~~~~~~~ 32:51.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.84 62 | Sub operator-(const Sub& aPoint) const { 32:51.84 | ^~~~~~~~ 32:51.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 32:51.84 | ^~~~~~~~ 32:51.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 32:51.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 32:51.84 | ^~~~~~~~~~~~~ 32:51.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 32:51.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.85 323 | static SizeTyped FromUnknownSize( 32:51.85 | ^~~~~~~~~~~~~~~ 32:51.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderParent.h:9, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.h:8, 32:51.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderParent.cpp:6: 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.85 760 | typename detail::Nth::Type extract() { 32:51.85 | ^~~~~~~ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 32:51.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 32:51.85 /usr/lib64/ccache/g++ -o RemoteVideoDecoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/RemoteVideoDecoder.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp 33:02.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 33:02.89 from Unified_cpp_agnostic_gmp0.cpp:2: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.89 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:02.89 | ^ 33:02.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 33:02.89 from Unified_cpp_agnostic_gmp0.cpp:2: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:02.89 | ^ 33:02.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 33:02.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 33:02.89 from Unified_cpp_agnostic_gmp0.cpp:2: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.89 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:02.89 | ^ 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.89 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:02.89 | ^ 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.89 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:02.89 | ^ 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.89 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:02.89 | ^ 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.89 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:02.89 | ^ 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.89 371 | nscoord aAppUnitsPerDevPixel) { 33:02.89 | ^ 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.89 380 | nscoord aAppUnitsPerDevPixel) { 33:02.89 | ^ 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 387 | nscoord aAppUnitsPerDevPixel) { 33:02.90 | ^ 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 394 | nscoord aAppUnitsPerDevPixel) { 33:02.90 | ^ 33:02.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DecryptJob.h:10, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ChromiumCDMParent.h:9, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GMPService.h:27, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:9, 33:02.90 from Unified_cpp_agnostic_gmp0.cpp:2: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 189 | CSSRect GetExpandedScrollableRect() const { 33:02.90 | ^ 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:02.90 | ^ 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:02.90 | ^ 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:02.90 | ^ 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 243 | CSSRect CalculateScrollRange() const { 33:02.90 | ^ 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:02.90 | ^ 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 457 | CSSRect GetVisualViewport() const { 33:02.90 | ^ 33:02.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 33:02.90 from Unified_cpp_agnostic_gmp0.cpp:2: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:02.90 | ^~~~~~~~ 33:02.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 33:02.90 from Unified_cpp_agnostic_gmp0.cpp:2: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:02.90 | ^~~~~~~~ 33:02.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 33:02.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 33:02.90 from Unified_cpp_agnostic_gmp0.cpp:2: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.90 427 | SizeT Size() const { return SizeT(width, height); } 33:02.90 | ^~~~ 33:02.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:02.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 33:02.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 33:02.91 from Unified_cpp_agnostic_gmp0.cpp:2: 33:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.91 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:02.91 | ^~~~~~~~ 33:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:02.91 | ^~~~~~~~ 33:02.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:02.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.h:10, 33:02.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:8, 33:02.91 from Unified_cpp_agnostic_gmp0.cpp:2: 33:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:02.91 62 | Sub operator-(const Sub& aPoint) const { 33:02.91 | ^~~~~~~~ 33:02.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/agnostic/gmp' 33:02.94 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg' 33:02.94 mkdir -p '.deps/' 33:02.96 dom/media/platforms/ffmpeg/Unified_cpp_platforms_ffmpeg0.o 33:02.97 /usr/lib64/ccache/g++ -o Unified_cpp_platforms_ffmpeg0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_platforms_ffmpeg0.o.pp Unified_cpp_platforms_ffmpeg0.cpp 33:03.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/PlatformDecoderModule.h:13, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/wrappers/MediaChangeMonitor.h:10, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/wrappers/MediaChangeMonitor.cpp:7, 33:03.33 from Unified_cpp_dom_media_platforms1.cpp:2: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.33 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:03.33 | ^ 33:03.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/PlatformDecoderModule.h:20, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/wrappers/MediaChangeMonitor.h:10, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/wrappers/MediaChangeMonitor.cpp:7, 33:03.33 from Unified_cpp_dom_media_platforms1.cpp:2: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:03.33 | ^ 33:03.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/PlatformDecoderModule.h:20, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/wrappers/MediaChangeMonitor.h:10, 33:03.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/wrappers/MediaChangeMonitor.cpp:7, 33:03.33 from Unified_cpp_dom_media_platforms1.cpp:2: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:03.33 | ^ 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:03.33 | ^ 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:03.33 | ^ 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.33 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:03.33 | ^ 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.33 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:03.33 | ^ 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.33 371 | nscoord aAppUnitsPerDevPixel) { 33:03.33 | ^ 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.33 380 | nscoord aAppUnitsPerDevPixel) { 33:03.33 | ^ 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.33 387 | nscoord aAppUnitsPerDevPixel) { 33:03.33 | ^ 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:03.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.34 394 | nscoord aAppUnitsPerDevPixel) { 33:03.34 | ^ 33:03.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:03.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:03.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:03.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:03.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:03.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/PlatformDecoderModule.h:13, 33:03.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/wrappers/MediaChangeMonitor.h:10, 33:03.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/wrappers/MediaChangeMonitor.cpp:7, 33:03.34 from Unified_cpp_dom_media_platforms1.cpp:2: 33:03.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:03.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:03.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:03.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:03.34 | ^~~~~~~~ 33:03.34 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms' 33:03.35 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/libav53' 33:03.35 mkdir -p '.deps/' 33:03.35 dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.o 33:03.35 /usr/lib64/ccache/g++ -o Unified_cpp_ffmpeg_libav530.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/libav53 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/libav53 -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/libav53/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav530.o.pp Unified_cpp_ffmpeg_libav530.cpp 33:08.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:08.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:08.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:08.04 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, 33:08.04 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, 33:08.04 from Unified_cpp_platforms_ffmpeg0.cpp:2: 33:08.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:08.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.04 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:08.04 | ^ 33:08.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:08.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:08.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:08.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:08.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:08.04 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, 33:08.04 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, 33:08.04 from Unified_cpp_platforms_ffmpeg0.cpp:2: 33:08.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:08.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.04 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:08.04 | ^ 33:08.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:08.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, 33:08.05 from Unified_cpp_platforms_ffmpeg0.cpp:2: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.05 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:08.05 | ^ 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.05 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:08.05 | ^ 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.05 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:08.05 | ^ 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:08.05 | ^ 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.05 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:08.05 | ^ 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.05 371 | nscoord aAppUnitsPerDevPixel) { 33:08.05 | ^ 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.05 380 | nscoord aAppUnitsPerDevPixel) { 33:08.05 | ^ 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.05 387 | nscoord aAppUnitsPerDevPixel) { 33:08.05 | ^ 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.05 394 | nscoord aAppUnitsPerDevPixel) { 33:08.05 | ^ 33:08.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, 33:08.05 from Unified_cpp_platforms_ffmpeg0.cpp:2: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:08.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.05 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:08.05 | ^~~~~~~~ 33:08.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:08.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, 33:08.07 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, 33:08.07 from Unified_cpp_platforms_ffmpeg0.cpp:2: 33:08.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:08.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:08.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.07 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:08.07 | ^~~~~~~~ 33:08.07 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg' 33:08.08 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/libav54' 33:08.09 mkdir -p '.deps/' 33:08.11 dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.o 33:08.12 /usr/lib64/ccache/g++ -o Unified_cpp_ffmpeg_libav540.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/libav54 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/libav54 -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/libav54/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav540.o.pp Unified_cpp_ffmpeg_libav540.cpp 33:08.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AudioCompactor.h:10, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx/OmxDataDecoder.h:13, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx/OmxDataDecoder.cpp:7, 33:08.99 from Unified_cpp_media_platforms_omx0.cpp:2: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:08.99 | ^ 33:08.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx/OmxDataDecoder.h:14, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx/OmxDataDecoder.cpp:7, 33:08.99 from Unified_cpp_media_platforms_omx0.cpp:2: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:08.99 | ^ 33:08.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx/OmxDataDecoder.h:14, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx/OmxDataDecoder.cpp:7, 33:08.99 from Unified_cpp_media_platforms_omx0.cpp:2: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:08.99 | ^ 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:08.99 | ^ 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:08.99 | ^ 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:08.99 | ^ 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:08.99 | ^ 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 371 | nscoord aAppUnitsPerDevPixel) { 33:08.99 | ^ 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 380 | nscoord aAppUnitsPerDevPixel) { 33:08.99 | ^ 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 387 | nscoord aAppUnitsPerDevPixel) { 33:08.99 | ^ 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 394 | nscoord aAppUnitsPerDevPixel) { 33:08.99 | ^ 33:08.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AudioCompactor.h:10, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx/OmxDataDecoder.h:13, 33:08.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx/OmxDataDecoder.cpp:7, 33:08.99 from Unified_cpp_media_platforms_omx0.cpp:2: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:08.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:08.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:08.99 | ^~~~~~~~ 33:08.99 In file included from Unified_cpp_media_platforms_omx0.cpp:20: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx/OmxPlatformLayer.cpp: In member function ‘OMX_ERRORTYPE mozilla::OmxPlatformLayer::Config()’: 33:08.99 /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx/OmxPlatformLayer.cpp:246:23: warning: ‘this’ pointer is null [-Wnonnull] 33:08.99 246 | return conf->Apply(*this, *(mInfo->GetAsAudioInfo())); 33:08.99 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:09.00 /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/omx/OmxPlatformLayer.cpp:252:23: warning: ‘this’ pointer is null [-Wnonnull] 33:09.00 252 | return conf->Apply(*this, *(mInfo->GetAsVideoInfo())); 33:09.00 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:09.01 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/omx' 33:09.01 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/libav55' 33:09.01 mkdir -p '.deps/' 33:09.02 dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.o 33:09.02 /usr/lib64/ccache/g++ -o Unified_cpp_ffmpeg_libav550.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/libav55 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/libav55 -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/libav55/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-attributes -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav550.o.pp Unified_cpp_ffmpeg_libav550.cpp 33:13.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.70 from PerformanceMarkBinding.cpp:9, 33:13.70 from UnifiedBindings14.cpp:2: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:13.70 | ^ 33:13.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.70 from PerformanceMarkBinding.cpp:9, 33:13.70 from UnifiedBindings14.cpp:2: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:13.70 | ^ 33:13.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 33:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.70 from PerformanceMarkBinding.cpp:9, 33:13.70 from UnifiedBindings14.cpp:2: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:13.70 | ^ 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:13.70 | ^ 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:13.70 | ^ 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:13.70 | ^ 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:13.70 | ^ 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.70 371 | nscoord aAppUnitsPerDevPixel) { 33:13.70 | ^ 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.70 380 | nscoord aAppUnitsPerDevPixel) { 33:13.70 | ^ 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.70 387 | nscoord aAppUnitsPerDevPixel) { 33:13.71 | ^ 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.71 394 | nscoord aAppUnitsPerDevPixel) { 33:13.71 | ^ 33:13.71 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PluginCrashedEvent.h:15, 33:13.71 from PluginCrashedEvent.cpp:10, 33:13.71 from UnifiedBindings14.cpp:210: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.71 189 | CSSRect GetExpandedScrollableRect() const { 33:13.71 | ^ 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.71 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:13.71 | ^ 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:13.71 | ^ 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:13.71 | ^ 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.71 243 | CSSRect CalculateScrollRange() const { 33:13.71 | ^ 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.71 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:13.71 | ^ 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.71 457 | CSSRect GetVisualViewport() const { 33:13.71 | ^ 33:13.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:37, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 33:13.71 from PointerEventBinding.cpp:6, 33:13.71 from UnifiedBindings14.cpp:236: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.71 1338 | CSSCoord ToCSSPixels() const { return _0; } 33:13.71 | ^ 33:13.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 33:13.71 from PointerEventBinding.cpp:6, 33:13.71 from UnifiedBindings14.cpp:236: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 33:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.71 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:13.71 | ^ 33:13.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:13.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 33:13.72 from PointerEventBinding.cpp:6, 33:13.72 from UnifiedBindings14.cpp:236: 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.72 21 | inline Rect ToRect(const gfxRect& aRect) { 33:13.72 | ^ 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.72 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:13.72 | ^ 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.72 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:13.72 | ^ 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.72 44 | inline Size ToSize(const gfxSize& aSize) { 33:13.72 | ^ 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.72 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:13.72 | ^ 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.72 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:13.72 | ^ 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 33:13.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.72 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:13.72 | ^ 33:13.72 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 33:13.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 33:13.73 from PointerEventBinding.cpp:6, 33:13.73 from UnifiedBindings14.cpp:236: 33:13.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 33:13.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.73 1859 | int32_t aAppUnitsPerPixel) { 33:13.73 | ^ 33:13.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 33:13.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.73 3214 | int32_t aAppUnitsPerPixel) { 33:13.73 | ^ 33:13.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 33:13.73 from PointerEventBinding.cpp:6, 33:13.73 from UnifiedBindings14.cpp:236: 33:13.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 33:13.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.73 332 | LayerPoint GetFixedPositionAnchor() const { 33:13.73 | ^ 33:13.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 33:13.73 from PointerEventBinding.cpp:6, 33:13.73 from UnifiedBindings14.cpp:236: 33:13.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 33:13.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.73 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:13.73 | ^ 33:13.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 33:13.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 33:13.74 from PointerEventBinding.cpp:6, 33:13.74 from UnifiedBindings14.cpp:236: 33:13.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 33:13.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.74 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:13.74 | ^ 33:13.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 33:13.74 from PointerEventBinding.cpp:6, 33:13.74 from UnifiedBindings14.cpp:236: 33:13.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 33:13.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.74 1394 | LayerPoint GetFixedPositionAnchor() { 33:13.74 | ^ 33:13.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 33:13.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.74 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 33:13.74 | ^ 33:13.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 33:13.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 33:13.74 from PointerEventBinding.cpp:6, 33:13.74 from UnifiedBindings14.cpp:236: 33:13.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 33:13.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.74 49 | gfx::Size GetInheritedScale() const { return mScale; } 33:13.74 | ^ 33:13.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEvent.h:12, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventBinding.h:14, 33:13.75 from PointerEventBinding.cpp:6, 33:13.75 from UnifiedBindings14.cpp:236: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.75 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 33:13.75 | ^ 33:13.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.75 from PerformanceMarkBinding.cpp:9, 33:13.75 from UnifiedBindings14.cpp:2: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:13.75 | ^~~~~~~~ 33:13.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.75 from PerformanceMarkBinding.cpp:9, 33:13.75 from UnifiedBindings14.cpp:2: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.75 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:13.75 | ^~~~~~~~ 33:13.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.75 from PerformanceMarkBinding.cpp:9, 33:13.75 from UnifiedBindings14.cpp:2: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.75 427 | SizeT Size() const { return SizeT(width, height); } 33:13.75 | ^~~~ 33:13.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.75 from PerformanceMarkBinding.cpp:9, 33:13.75 from UnifiedBindings14.cpp:2: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.75 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:13.75 | ^~~~~~~~ 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.75 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:13.75 | ^~~~~~~~ 33:13.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.75 from PerformanceMarkBinding.cpp:9, 33:13.75 from UnifiedBindings14.cpp:2: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.75 62 | Sub operator-(const Sub& aPoint) const { 33:13.75 | ^~~~~~~~ 33:13.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.75 from PerformanceMarkBinding.cpp:9, 33:13.75 from UnifiedBindings14.cpp:2: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:13.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.75 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:13.75 | ^~~~~~~~ 33:13.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.76 from PerformanceMarkBinding.cpp:9, 33:13.76 from UnifiedBindings14.cpp:2: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:13.76 | ^~~~~~~~~~~~~ 33:13.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.76 from PerformanceMarkBinding.cpp:9, 33:13.76 from UnifiedBindings14.cpp:2: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.76 323 | static SizeTyped FromUnknownSize( 33:13.76 | ^~~~~~~~~~~~~~~ 33:13.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.76 from PerformanceMarkBinding.cpp:9, 33:13.76 from UnifiedBindings14.cpp:2: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.76 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 33:13.76 | ^~~~~~~~~~~~~~ 33:13.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.76 from PerformanceMarkBinding.cpp:9, 33:13.76 from UnifiedBindings14.cpp:2: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:13.76 | ^~~~~~~~~~~~~ 33:13.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.76 from PerformanceMarkBinding.cpp:9, 33:13.76 from UnifiedBindings14.cpp:2: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.76 383 | Point TopLeft() const { return Point(x, y); } 33:13.76 | ^~~~~~~ 33:13.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.76 from PerformanceMarkBinding.cpp:9, 33:13.76 from UnifiedBindings14.cpp:2: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.76 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 33:13.76 | ^~~~~~~~~~~~~~~ 33:13.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.76 from PerformanceMarkBinding.cpp:9, 33:13.76 from UnifiedBindings14.cpp:2: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 33:13.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.76 277 | static RectTyped FromUnknownRect( 33:13.76 | ^~~~~~~~~~~~~~~ 33:13.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.76 from PerformanceMarkBinding.cpp:9, 33:13.77 from UnifiedBindings14.cpp:2: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.77 150 | static PointTyped FromUnknownPoint( 33:13.77 | ^~~~~~~~~~~~~~~~ 33:13.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.77 from PerformanceMarkBinding.cpp:9, 33:13.77 from UnifiedBindings14.cpp:2: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.77 282 | RectTyped ToUnknownRect() const { 33:13.77 | ^~~~~~~~~~~~~ 33:13.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.77 from PerformanceMarkBinding.cpp:9, 33:13.77 from UnifiedBindings14.cpp:2: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.77 246 | PointTyped As2DPoint() const { 33:13.77 | ^~~~~~~~~ 33:13.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.77 from PerformanceMarkBinding.cpp:9, 33:13.77 from UnifiedBindings14.cpp:2: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.77 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 33:13.77 | ^~~~~~~~~ 33:13.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:13.77 from PerformanceMarkBinding.cpp:9, 33:13.77 from UnifiedBindings14.cpp:2: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.77 2266 | PointTyped TransformPointSimple( 33:13.77 | ^~~~~~~~~~~~~~~~~~~~ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.77 794 | RectTyped TransformAndClipBounds( 33:13.77 | ^~~~~~~~~~~~~~~~~~~~~~ 33:13.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 33:13.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:7, 33:13.77 from PerformanceMarkBinding.cpp:4, 33:13.77 from UnifiedBindings14.cpp:2: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:13.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:13.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.78 760 | typename detail::Nth::Type extract() { 33:13.78 | ^~~~~~~ 33:13.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 33:13.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:13.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:13.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:13.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:13.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:13.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:13.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:13.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:13.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:13.78 dom/bindings/UnifiedBindings17.o 33:13.78 /usr/lib64/ccache/g++ -o UnifiedBindings16.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings16.o.pp UnifiedBindings16.cpp 33:15.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:15.53 | ^ 33:15.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:15.53 | ^ 33:15.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.53 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:15.53 | ^ 33:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:15.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:15.54 | ^ 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:15.54 | ^ 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:15.54 | ^ 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:15.54 | ^ 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 371 | nscoord aAppUnitsPerDevPixel) { 33:15.54 | ^ 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 380 | nscoord aAppUnitsPerDevPixel) { 33:15.54 | ^ 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 387 | nscoord aAppUnitsPerDevPixel) { 33:15.54 | ^ 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 394 | nscoord aAppUnitsPerDevPixel) { 33:15.54 | ^ 33:15.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 33:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 33:15.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 189 | CSSRect GetExpandedScrollableRect() const { 33:15.54 | ^ 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:15.54 | ^ 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:15.54 | ^ 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:15.54 | ^ 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:15.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.54 243 | CSSRect CalculateScrollRange() const { 33:15.54 | ^ 33:15.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:15.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.56 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:15.56 | ^ 33:15.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:15.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.56 457 | CSSRect GetVisualViewport() const { 33:15.56 | ^ 33:15.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 33:15.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.57 1338 | CSSCoord ToCSSPixels() const { return _0; } 33:15.57 | ^ 33:15.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 33:15.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.57 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:15.57 | ^ 33:15.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.58 21 | inline Rect ToRect(const gfxRect& aRect) { 33:15.58 | ^ 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:15.58 | ^ 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:15.58 | ^ 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.58 44 | inline Size ToSize(const gfxSize& aSize) { 33:15.58 | ^ 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:15.58 | ^ 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:15.58 | ^ 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 33:15.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:15.58 | ^ 33:15.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 33:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.59 1859 | int32_t aAppUnitsPerPixel) { 33:15.59 | ^ 33:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 33:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.59 3214 | int32_t aAppUnitsPerPixel) { 33:15.59 | ^ 33:15.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 33:15.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.60 332 | LayerPoint GetFixedPositionAnchor() const { 33:15.60 | ^ 33:15.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 33:15.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.60 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:15.60 | ^ 33:15.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:26, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 33:15.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.61 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:15.61 | ^ 33:15.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:15.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:15.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:15.61 | ^~~~~~~~ 33:15.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.61 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:15.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:15.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:15.62 | ^~~~~~~~ 33:15.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.62 427 | SizeT Size() const { return SizeT(width, height); } 33:15.62 | ^~~~ 33:15.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.62 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:15.62 | ^~~~~~~~ 33:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:15.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:15.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:15.63 | ^~~~~~~~ 33:15.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:15.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:15.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.63 62 | Sub operator-(const Sub& aPoint) const { 33:15.63 | ^~~~~~~~ 33:15.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.63 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 33:15.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:15.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:15.64 | ^~~~~~~~ 33:15.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 33:15.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 33:15.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.64 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:15.64 | ^~~~~~~~~~~~~ 33:15.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:15.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:15.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.64 323 | static SizeTyped FromUnknownSize( 33:15.64 | ^~~~~~~~~~~~~~~ 33:15.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 33:15.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 33:15.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 33:15.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 33:15.65 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 33:15.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 33:15.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoder.h:11, 33:15.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderChild.h:9, 33:15.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderChild.h:8, 33:15.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.h:8, 33:15.65 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteVideoDecoder.cpp:6: 33:15.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 33:15.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:15.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:15.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:15.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:15.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:15.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:15.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:15.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:15.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.66 760 | typename detail::Nth::Type extract() { 33:15.66 | ^~~~~~~ 33:15.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 33:15.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:15.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:15.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:15.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:15.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:15.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:15.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:15.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:15.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:15.66 dom/bindings/UnifiedBindings18.o 33:15.66 /usr/lib64/ccache/g++ -o UnifiedBindings17.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings17.o.pp UnifiedBindings17.cpp 33:16.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:16.33 from Unified_cpp_ffmpeg_libav530.cpp:2: 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.33 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:16.33 | ^ 33:16.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:16.33 from Unified_cpp_ffmpeg_libav530.cpp:2: 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:16.33 | ^ 33:16.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:16.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:16.33 from Unified_cpp_ffmpeg_libav530.cpp:2: 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:16.33 | ^ 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:16.33 | ^ 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:16.33 | ^ 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.33 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:16.33 | ^ 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:16.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.33 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:16.34 | ^ 33:16.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:16.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.34 371 | nscoord aAppUnitsPerDevPixel) { 33:16.34 | ^ 33:16.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:16.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.34 380 | nscoord aAppUnitsPerDevPixel) { 33:16.34 | ^ 33:16.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:16.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.34 387 | nscoord aAppUnitsPerDevPixel) { 33:16.34 | ^ 33:16.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:16.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.34 394 | nscoord aAppUnitsPerDevPixel) { 33:16.34 | ^ 33:16.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:16.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:16.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:16.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:16.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:16.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:16.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:16.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:16.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:16.34 from Unified_cpp_ffmpeg_libav530.cpp:2: 33:16.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:16.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:16.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:16.34 | ^~~~~~~~ 33:16.35 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/libav53' 33:16.35 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 33:16.35 mkdir -p '.deps/' 33:16.36 dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.o 33:16.36 /usr/lib64/ccache/g++ -o Unified_cpp_ffmpeg_ffmpeg570.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/ffmpeg57 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/ffmpeg57 -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/ffmpeg57/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-attributes -MD -MP -MF .deps/Unified_cpp_ffmpeg_ffmpeg570.o.pp Unified_cpp_ffmpeg_ffmpeg570.cpp 33:16.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:16.95 | ^ 33:16.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.95 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:16.95 | ^ 33:16.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:16.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:16.95 | ^ 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.95 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:16.95 | ^ 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.95 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:16.95 | ^ 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.95 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:16.95 | ^ 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:16.95 | ^ 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.95 371 | nscoord aAppUnitsPerDevPixel) { 33:16.95 | ^ 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.95 380 | nscoord aAppUnitsPerDevPixel) { 33:16.95 | ^ 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.95 387 | nscoord aAppUnitsPerDevPixel) { 33:16.95 | ^ 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.95 394 | nscoord aAppUnitsPerDevPixel) { 33:16.96 | ^ 33:16.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.96 189 | CSSRect GetExpandedScrollableRect() const { 33:16.96 | ^ 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.96 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:16.96 | ^ 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:16.96 | ^ 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.96 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:16.96 | ^ 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.96 243 | CSSRect CalculateScrollRange() const { 33:16.96 | ^ 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.96 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:16.96 | ^ 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.96 457 | CSSRect GetVisualViewport() const { 33:16.96 | ^ 33:16.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.96 1338 | CSSCoord ToCSSPixels() const { return _0; } 33:16.96 | ^ 33:16.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 33:16.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 33:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:16.97 | ^ 33:16.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 33:16.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 33:16.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:16.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:16.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:16.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:16.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:16.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:16.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 33:16.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.98 21 | inline Rect ToRect(const gfxRect& aRect) { 33:16.98 | ^ 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.98 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:16.98 | ^ 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.98 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:16.98 | ^ 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.98 44 | inline Size ToSize(const gfxSize& aSize) { 33:16.98 | ^ 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:16.98 | ^ 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.98 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:16.98 | ^ 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.98 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:16.98 | ^ 33:16.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.98 1859 | int32_t aAppUnitsPerPixel) { 33:16.98 | ^ 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.98 3214 | int32_t aAppUnitsPerPixel) { 33:16.98 | ^ 33:16.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.98 332 | LayerPoint GetFixedPositionAnchor() const { 33:16.98 | ^ 33:16.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 33:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.98 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:16.98 | ^ 33:16.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:23, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteDecoderManagerChild.h:8, 33:16.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:11: 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.99 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:16.99 | ^ 33:16.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:16.99 | ^~~~~~~~ 33:16.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:16.99 | ^~~~~~~~ 33:16.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.99 427 | SizeT Size() const { return SizeT(width, height); } 33:16.99 | ^~~~ 33:16.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.99 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:16.99 | ^~~~~~~~ 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:16.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:16.99 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:16.99 | ^~~~~~~~ 33:16.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:16.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:17.00 62 | Sub operator-(const Sub& aPoint) const { 33:17.00 | ^~~~~~~~ 33:17.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:17.00 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:17.00 | ^~~~~~~~ 33:17.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:17.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:17.00 | ^~~~~~~~~~~~~ 33:17.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:17.00 323 | static SizeTyped FromUnknownSize( 33:17.00 | ^~~~~~~~~~~~~~~ 33:17.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DDLogObject.h:10, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DDLogValue.h:10, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DecoderDoctorLogger.h:12, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:10, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.h:8, 33:17.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/ipc/RemoteMediaDataDecoder.cpp:6: 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:17.00 760 | typename detail::Nth::Type extract() { 33:17.00 | ^~~~~~~ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:17.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:17.00 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/ipc' 33:17.00 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 33:17.00 mkdir -p '.deps/' 33:17.02 dom/media/platforms/ffmpeg/ffmpeg58/Unified_cpp_ffmpeg_ffmpeg580.o 33:17.02 /usr/lib64/ccache/g++ -o Unified_cpp_ffmpeg_ffmpeg580.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_WAYLAND_USE_VAAPI=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/ffmpeg58 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/ffmpeg58 -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg -I/builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/ffmpeg58/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-attributes -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/Unified_cpp_ffmpeg_ffmpeg580.o.pp Unified_cpp_ffmpeg_ffmpeg580.cpp 33:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:19.93 from Unified_cpp_ffmpeg_libav540.cpp:2: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:19.93 | ^ 33:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:19.93 from Unified_cpp_ffmpeg_libav540.cpp:2: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:19.93 | ^ 33:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:19.93 from Unified_cpp_ffmpeg_libav540.cpp:2: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:19.93 | ^ 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:19.93 | ^ 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:19.93 | ^ 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:19.93 | ^ 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:19.93 | ^ 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.93 371 | nscoord aAppUnitsPerDevPixel) { 33:19.93 | ^ 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.94 380 | nscoord aAppUnitsPerDevPixel) { 33:19.94 | ^ 33:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.94 387 | nscoord aAppUnitsPerDevPixel) { 33:19.94 | ^ 33:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.94 394 | nscoord aAppUnitsPerDevPixel) { 33:19.94 | ^ 33:19.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:19.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:19.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:19.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:19.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:19.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:19.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:19.95 from Unified_cpp_ffmpeg_libav540.cpp:2: 33:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:19.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:19.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:19.95 | ^~~~~~~~ 33:19.96 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/libav54' 33:19.97 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/systemservices' 33:19.99 mkdir -p '.deps/' 33:20.00 dom/media/systemservices/Unified_cpp_systemservices0.o 33:20.01 /usr/lib64/ccache/g++ -o Unified_cpp_systemservices0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/systemservices -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_systemservices0.o.pp Unified_cpp_systemservices0.cpp 33:21.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:21.50 from Unified_cpp_ffmpeg_libav550.cpp:2: 33:21.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:21.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:21.50 | ^ 33:21.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:21.50 from Unified_cpp_ffmpeg_libav550.cpp:2: 33:21.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:21.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.50 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:21.50 | ^ 33:21.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:21.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:21.50 from Unified_cpp_ffmpeg_libav550.cpp:2: 33:21.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:21.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:21.50 | ^ 33:21.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.51 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:21.51 | ^ 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.51 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:21.51 | ^ 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:21.51 | ^ 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.51 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:21.51 | ^ 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.51 371 | nscoord aAppUnitsPerDevPixel) { 33:21.51 | ^ 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.51 380 | nscoord aAppUnitsPerDevPixel) { 33:21.51 | ^ 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.51 387 | nscoord aAppUnitsPerDevPixel) { 33:21.51 | ^ 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.51 394 | nscoord aAppUnitsPerDevPixel) { 33:21.51 | ^ 33:21.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:21.51 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:21.51 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:21.51 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:21.51 from Unified_cpp_ffmpeg_libav550.cpp:2: 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.52 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:21.52 | ^~~~~~~~ 33:21.52 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/libav55' 33:21.53 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/wave' 33:21.53 mkdir -p '.deps/' 33:21.53 dom/media/wave/Unified_cpp_dom_media_wave0.o 33:21.53 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_wave0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/wave -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/wave -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_wave0.o.pp Unified_cpp_dom_media_wave0.cpp 33:21.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:21.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:21.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:21.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:21.73 from PresentationReceiverBinding.cpp:9, 33:21.73 from UnifiedBindings15.cpp:2: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:21.73 | ^ 33:21.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:21.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:21.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:21.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:21.73 from PresentationReceiverBinding.cpp:9, 33:21.73 from UnifiedBindings15.cpp:2: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.73 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:21.73 | ^ 33:21.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 33:21.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:21.73 from PresentationReceiverBinding.cpp:9, 33:21.73 from UnifiedBindings15.cpp:2: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:21.73 | ^ 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:21.73 | ^ 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:21.73 | ^ 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.73 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:21.73 | ^ 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:21.73 | ^ 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.73 371 | nscoord aAppUnitsPerDevPixel) { 33:21.73 | ^ 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:21.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 380 | nscoord aAppUnitsPerDevPixel) { 33:21.74 | ^ 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 387 | nscoord aAppUnitsPerDevPixel) { 33:21.74 | ^ 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 394 | nscoord aAppUnitsPerDevPixel) { 33:21.74 | ^ 33:21.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ProcessingInstruction.h:11, 33:21.74 from ProcessingInstructionBinding.cpp:15, 33:21.74 from UnifiedBindings15.cpp:41: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 189 | CSSRect GetExpandedScrollableRect() const { 33:21.74 | ^ 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:21.74 | ^ 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:21.74 | ^ 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:21.74 | ^ 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 243 | CSSRect CalculateScrollRange() const { 33:21.74 | ^ 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:21.74 | ^ 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 457 | CSSRect GetVisualViewport() const { 33:21.74 | ^ 33:21.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:23, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ProcessingInstruction.h:11, 33:21.74 from ProcessingInstructionBinding.cpp:15, 33:21.74 from UnifiedBindings15.cpp:41: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 1338 | CSSCoord ToCSSPixels() const { return _0; } 33:21.74 | ^ 33:21.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 33:21.74 from PushEventBinding.cpp:7, 33:21.74 from UnifiedBindings15.cpp:145: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 33:21.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:21.74 | ^ 33:21.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 33:21.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 33:21.74 from PushEventBinding.cpp:7, 33:21.74 from UnifiedBindings15.cpp:145: 33:21.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 33:21.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.76 21 | inline Rect ToRect(const gfxRect& aRect) { 33:21.76 | ^ 33:21.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 33:21.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:21.76 | ^ 33:21.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 33:21.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.77 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:21.77 | ^ 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.77 44 | inline Size ToSize(const gfxSize& aSize) { 33:21.77 | ^ 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.77 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:21.77 | ^ 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.77 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:21.77 | ^ 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:21.77 | ^ 33:21.77 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 33:21.77 from PushEventBinding.cpp:7, 33:21.77 from UnifiedBindings15.cpp:145: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.77 1859 | int32_t aAppUnitsPerPixel) { 33:21.77 | ^ 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.77 3214 | int32_t aAppUnitsPerPixel) { 33:21.77 | ^ 33:21.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 33:21.77 from PushEventBinding.cpp:7, 33:21.77 from UnifiedBindings15.cpp:145: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.77 332 | LayerPoint GetFixedPositionAnchor() const { 33:21.77 | ^ 33:21.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 33:21.77 from PushEventBinding.cpp:7, 33:21.77 from UnifiedBindings15.cpp:145: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.77 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:21.77 | ^ 33:21.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerEvents.h:13, 33:21.77 from PushEventBinding.cpp:7, 33:21.77 from UnifiedBindings15.cpp:145: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.77 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:21.77 | ^ 33:21.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:21.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:21.77 from PresentationReceiverBinding.cpp:9, 33:21.77 from UnifiedBindings15.cpp:2: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:21.77 | ^~~~~~~~ 33:21.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:21.78 from PresentationReceiverBinding.cpp:9, 33:21.78 from UnifiedBindings15.cpp:2: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.78 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:21.78 | ^~~~~~~~ 33:21.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:21.78 from PresentationReceiverBinding.cpp:9, 33:21.78 from UnifiedBindings15.cpp:2: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.78 427 | SizeT Size() const { return SizeT(width, height); } 33:21.78 | ^~~~ 33:21.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:21.78 from PresentationReceiverBinding.cpp:9, 33:21.78 from UnifiedBindings15.cpp:2: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.78 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:21.78 | ^~~~~~~~ 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.78 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:21.78 | ^~~~~~~~ 33:21.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:21.78 from PresentationReceiverBinding.cpp:9, 33:21.78 from UnifiedBindings15.cpp:2: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.78 62 | Sub operator-(const Sub& aPoint) const { 33:21.78 | ^~~~~~~~ 33:21.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:21.78 from PresentationReceiverBinding.cpp:9, 33:21.78 from UnifiedBindings15.cpp:2: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:21.78 | ^~~~~~~~ 33:21.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:21.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:21.78 from PresentationReceiverBinding.cpp:9, 33:21.78 from UnifiedBindings15.cpp:2: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 33:21.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.78 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:21.78 | ^~~~~~~~~~~~~ 33:21.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:21.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:21.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:21.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:21.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:21.80 from PresentationReceiverBinding.cpp:9, 33:21.80 from UnifiedBindings15.cpp:2: 33:21.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:21.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:21.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.81 323 | static SizeTyped FromUnknownSize( 33:21.81 | ^~~~~~~~~~~~~~~ 33:21.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 33:21.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 33:21.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 33:21.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 33:21.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PresentationReceiverBinding.h:7, 33:21.81 from PresentationReceiverBinding.cpp:4, 33:21.81 from UnifiedBindings15.cpp:2: 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.81 760 | typename detail::Nth::Type extract() { 33:21.81 | ^~~~~~~ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:21.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:21.81 dom/bindings/UnifiedBindings19.o 33:21.81 /usr/lib64/ccache/g++ -o UnifiedBindings18.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings18.o.pp UnifiedBindings18.cpp 33:29.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:29.39 from Unified_cpp_ffmpeg_ffmpeg570.cpp:2: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:29.39 | ^ 33:29.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:29.39 from Unified_cpp_ffmpeg_ffmpeg570.cpp:2: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:29.39 | ^ 33:29.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:29.39 from Unified_cpp_ffmpeg_ffmpeg570.cpp:2: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:29.39 | ^ 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:29.39 | ^ 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:29.39 | ^ 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:29.39 | ^ 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:29.39 | ^ 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 371 | nscoord aAppUnitsPerDevPixel) { 33:29.39 | ^ 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 380 | nscoord aAppUnitsPerDevPixel) { 33:29.39 | ^ 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 387 | nscoord aAppUnitsPerDevPixel) { 33:29.39 | ^ 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 394 | nscoord aAppUnitsPerDevPixel) { 33:29.39 | ^ 33:29.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:29.39 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:29.39 from Unified_cpp_ffmpeg_ffmpeg570.cpp:2: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:29.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:29.39 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:29.39 | ^~~~~~~~ 33:29.41 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 33:29.41 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webaudio' 33:29.41 mkdir -p '.deps/' 33:29.42 dom/media/webaudio/Unified_cpp_dom_media_webaudio0.o 33:29.42 dom/media/webaudio/Unified_cpp_dom_media_webaudio1.o 33:29.42 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_webaudio0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio0.o.pp Unified_cpp_dom_media_webaudio0.cpp 33:37.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 33:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.70 from Unified_cpp_dom_base7.cpp:2: 33:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:37.70 | ^ 33:37.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:37.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 33:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.71 from Unified_cpp_dom_base7.cpp:2: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:37.71 | ^ 33:37.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.71 from Unified_cpp_dom_base7.cpp:2: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 371 | nscoord aAppUnitsPerDevPixel) { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 380 | nscoord aAppUnitsPerDevPixel) { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 387 | nscoord aAppUnitsPerDevPixel) { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 394 | nscoord aAppUnitsPerDevPixel) { 33:37.71 | ^ 33:37.71 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.71 from Unified_cpp_dom_base7.cpp:2: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 189 | CSSRect GetExpandedScrollableRect() const { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.71 243 | CSSRect CalculateScrollRange() const { 33:37.71 | ^ 33:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:37.72 | ^ 33:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.72 457 | CSSRect GetVisualViewport() const { 33:37.72 | ^ 33:37.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 33:37.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 33:37.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.cpp:24, 33:37.73 from Unified_cpp_dom_base7.cpp:20: 33:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 33:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.73 1338 | CSSCoord ToCSSPixels() const { return _0; } 33:37.73 | ^ 33:37.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 33:37.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 33:37.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 33:37.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsCCUncollectableMarker.cpp:27, 33:37.73 from Unified_cpp_dom_base7.cpp:38: 33:37.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 33:37.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:37.74 | ^ 33:37.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 33:37.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 33:37.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 33:37.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsCCUncollectableMarker.cpp:27, 33:37.74 from Unified_cpp_dom_base7.cpp:38: 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.74 21 | inline Rect ToRect(const gfxRect& aRect) { 33:37.74 | ^ 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.74 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:37.74 | ^ 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.74 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:37.74 | ^ 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.74 44 | inline Size ToSize(const gfxSize& aSize) { 33:37.74 | ^ 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.74 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:37.74 | ^ 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 33:37.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.74 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:37.75 | ^ 33:37.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 33:37.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.75 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:37.75 | ^ 33:37.75 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 33:37.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 33:37.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsCCUncollectableMarker.cpp:27, 33:37.75 from Unified_cpp_dom_base7.cpp:38: 33:37.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 33:37.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.76 1859 | int32_t aAppUnitsPerPixel) { 33:37.77 | ^ 33:37.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 33:37.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.77 3214 | int32_t aAppUnitsPerPixel) { 33:37.77 | ^ 33:37.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsCCUncollectableMarker.cpp:37, 33:37.77 from Unified_cpp_dom_base7.cpp:38: 33:37.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 33:37.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.77 332 | LayerPoint GetFixedPositionAnchor() const { 33:37.77 | ^ 33:37.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsCCUncollectableMarker.cpp:37, 33:37.77 from Unified_cpp_dom_base7.cpp:38: 33:37.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 33:37.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.77 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:37.77 | ^ 33:37.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:37.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsCCUncollectableMarker.cpp:37, 33:37.78 from Unified_cpp_dom_base7.cpp:38: 33:37.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 33:37.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.78 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:37.78 | ^ 33:37.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.h:26, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentAreaDragDrop.cpp:47, 33:37.78 from Unified_cpp_dom_base7.cpp:47: 33:37.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 33:37.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.78 1394 | LayerPoint GetFixedPositionAnchor() { 33:37.78 | ^ 33:37.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 33:37.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.78 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 33:37.78 | ^ 33:37.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 33:37.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentSink.cpp:33, 33:37.78 from Unified_cpp_dom_base7.cpp:83: 33:37.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 33:37.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.79 49 | gfx::Size GetInheritedScale() const { return mScale; } 33:37.79 | ^ 33:37.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentSink.cpp:33, 33:37.79 from Unified_cpp_dom_base7.cpp:83: 33:37.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 33:37.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.79 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 33:37.79 | ^ 33:37.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.79 from Unified_cpp_dom_base7.cpp:2: 33:37.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:37.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 33:37.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:37.79 | ^~~~~~~~ 33:37.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.80 from Unified_cpp_dom_base7.cpp:2: 33:37.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:37.80 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 33:37.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:37.80 | ^~~~~~~~ 33:37.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.80 from Unified_cpp_dom_base7.cpp:2: 33:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.80 427 | SizeT Size() const { return SizeT(width, height); } 33:37.80 | ^~~~ 33:37.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.80 from Unified_cpp_dom_base7.cpp:2: 33:37.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:37.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:37.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:37.81 | ^~~~~~~~ 33:37.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:37.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:37.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:37.81 | ^~~~~~~~ 33:37.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.81 from Unified_cpp_dom_base7.cpp:2: 33:37.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:37.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:37.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.81 62 | Sub operator-(const Sub& aPoint) const { 33:37.81 | ^~~~~~~~ 33:37.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.81 from Unified_cpp_dom_base7.cpp:2: 33:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 33:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.82 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:37.82 | ^~~~~~~~ 33:37.82 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.82 from Unified_cpp_dom_base7.cpp:2: 33:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 33:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 33:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:37.82 | ^~~~~~~~~~~~~ 33:37.82 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.82 from Unified_cpp_dom_base7.cpp:2: 33:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.82 323 | static SizeTyped FromUnknownSize( 33:37.83 | ^~~~~~~~~~~~~~~ 33:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.83 from Unified_cpp_dom_base7.cpp:2: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.83 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 33:37.83 | ^~~~~~~~~~~~~~ 33:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.83 from Unified_cpp_dom_base7.cpp:2: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:37.83 | ^~~~~~~~~~~~~ 33:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.83 from Unified_cpp_dom_base7.cpp:2: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.83 383 | Point TopLeft() const { return Point(x, y); } 33:37.83 | ^~~~~~~ 33:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.83 from Unified_cpp_dom_base7.cpp:2: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.83 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 33:37.83 | ^~~~~~~~~~~~~~~ 33:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.83 from Unified_cpp_dom_base7.cpp:2: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.83 277 | static RectTyped FromUnknownRect( 33:37.83 | ^~~~~~~~~~~~~~~ 33:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.83 from Unified_cpp_dom_base7.cpp:2: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.83 150 | static PointTyped FromUnknownPoint( 33:37.83 | ^~~~~~~~~~~~~~~~ 33:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.83 from Unified_cpp_dom_base7.cpp:2: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 33:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.83 282 | RectTyped ToUnknownRect() const { 33:37.83 | ^~~~~~~~~~~~~ 33:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.84 from Unified_cpp_dom_base7.cpp:2: 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.84 246 | PointTyped As2DPoint() const { 33:37.84 | ^~~~~~~~~ 33:37.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.84 from Unified_cpp_dom_base7.cpp:2: 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.84 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 33:37.84 | ^~~~~~~~~ 33:37.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:9, 33:37.84 from Unified_cpp_dom_base7.cpp:2: 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.84 2266 | PointTyped TransformPointSimple( 33:37.84 | ^~~~~~~~~~~~~~~~~~~~ 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.84 794 | RectTyped TransformAndClipBounds( 33:37.84 | ^~~~~~~~~~~~~~~~~~~~~~ 33:37.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:36, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTObserverArray.h:11, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Observer.h:10, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HalScreenConfiguration.h:10, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.h:10, 33:37.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/WindowOrientationObserver.cpp:7, 33:37.84 from Unified_cpp_dom_base7.cpp:2: 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 33:37.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:37.86 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:37.86 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:37.86 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.86 760 | typename detail::Nth::Type extract() { 33:37.87 | ^~~~~~~ 33:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 33:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:37.87 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:37.87 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:37.87 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:37.87 dom/base/Unified_cpp_dom_base9.o 33:37.87 /usr/lib64/ccache/g++ -o Unified_cpp_dom_base8.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base8.o.pp Unified_cpp_dom_base8.cpp 33:39.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.82 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.82 from UnifiedBindings17.cpp:2: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:39.82 | ^ 33:39.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.82 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.82 from UnifiedBindings17.cpp:2: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:39.82 | ^ 33:39.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.82 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.82 from UnifiedBindings17.cpp:2: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:39.82 | ^ 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:39.82 | ^ 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:39.82 | ^ 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:39.82 | ^ 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:39.82 | ^ 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 371 | nscoord aAppUnitsPerDevPixel) { 33:39.82 | ^ 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 380 | nscoord aAppUnitsPerDevPixel) { 33:39.82 | ^ 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 387 | nscoord aAppUnitsPerDevPixel) { 33:39.82 | ^ 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 394 | nscoord aAppUnitsPerDevPixel) { 33:39.82 | ^ 33:39.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.82 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.82 from UnifiedBindings17.cpp:2: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 1338 | CSSCoord ToCSSPixels() const { return _0; } 33:39.82 | ^ 33:39.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:39.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.82 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.82 from UnifiedBindings17.cpp:2: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 21 | inline Rect ToRect(const gfxRect& aRect) { 33:39.82 | ^ 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:39.82 | ^ 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 33:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.82 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:39.82 | ^ 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.83 44 | inline Size ToSize(const gfxSize& aSize) { 33:39.83 | ^ 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.83 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:39.83 | ^ 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.83 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:39.83 | ^ 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.83 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:39.83 | ^ 33:39.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 33:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 33:39.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:19, 33:39.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.83 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.83 from UnifiedBindings17.cpp:2: 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.83 189 | CSSRect GetExpandedScrollableRect() const { 33:39.83 | ^ 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:39.83 | ^ 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:39.83 | ^ 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:39.84 | ^ 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.84 243 | CSSRect CalculateScrollRange() const { 33:39.84 | ^ 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:39.84 | ^ 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.84 457 | CSSRect GetVisualViewport() const { 33:39.84 | ^ 33:39.84 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 33:39.84 from SVGGeometryElementBinding.cpp:17, 33:39.84 from UnifiedBindings17.cpp:210: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.84 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 33:39.84 | ^ 33:39.84 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.84 44 | operator Point() const { return Point(mX, mY); } 33:39.84 | ^ 33:39.84 In file included from SVGGeometryElementBinding.cpp:17, 33:39.84 from UnifiedBindings17.cpp:210: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.84 123 | Rect AsRect() const { 33:39.84 | ^ 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.84 135 | Point Point1() const { 33:39.84 | ^ 33:39.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.84 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.84 from UnifiedBindings17.cpp:2: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:39.84 | ^~~~~~~~ 33:39.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.84 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.84 from UnifiedBindings17.cpp:2: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:39.84 | ^~~~~~~~ 33:39.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:39.84 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.84 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.84 from UnifiedBindings17.cpp:2: 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.85 427 | SizeT Size() const { return SizeT(width, height); } 33:39.85 | ^~~~ 33:39.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.85 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.85 from UnifiedBindings17.cpp:2: 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.85 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:39.85 | ^~~~~~~~ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.85 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:39.85 | ^~~~~~~~ 33:39.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.85 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.85 from UnifiedBindings17.cpp:2: 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.85 62 | Sub operator-(const Sub& aPoint) const { 33:39.85 | ^~~~~~~~ 33:39.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AtomArray.h:11, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:39.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:39.85 from SVGFEGaussianBlurElementBinding.cpp:4, 33:39.85 from UnifiedBindings17.cpp:2: 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.85 760 | typename detail::Nth::Type extract() { 33:39.85 | ^~~~~~~ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.85 /usr/lib64/ccache/g++ -o Unified_cpp_dom_base9.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/ds -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_base9.o.pp Unified_cpp_dom_base9.cpp 33:39.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/wave/WaveDecoder.cpp:8, 33:39.98 from Unified_cpp_dom_media_wave0.cpp:2: 33:39.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:39.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.98 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:39.98 | ^ 33:39.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/wave/WaveDecoder.cpp:9, 33:39.98 from Unified_cpp_dom_media_wave0.cpp:2: 33:39.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:39.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.98 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:39.98 | ^ 33:39.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 33:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 33:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 33:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 33:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 33:39.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/wave/WaveDecoder.cpp:9, 33:39.99 from Unified_cpp_dom_media_wave0.cpp:2: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.99 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:39.99 | ^ 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.99 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:39.99 | ^ 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.99 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:39.99 | ^ 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.99 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:39.99 | ^ 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.99 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:39.99 | ^ 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.99 371 | nscoord aAppUnitsPerDevPixel) { 33:39.99 | ^ 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.99 380 | nscoord aAppUnitsPerDevPixel) { 33:39.99 | ^ 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.99 387 | nscoord aAppUnitsPerDevPixel) { 33:39.99 | ^ 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.99 394 | nscoord aAppUnitsPerDevPixel) { 33:39.99 | ^ 33:39.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 33:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 33:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 33:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 33:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyMessageEvent.h:15, 33:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:15, 33:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 33:39.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/wave/WaveDecoder.cpp:9, 33:39.99 from Unified_cpp_dom_media_wave0.cpp:2: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:39.99 189 | CSSRect GetExpandedScrollableRect() const { 33:39.99 | ^ 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.00 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:40.00 | ^ 33:40.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:40.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.00 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:40.00 | ^ 33:40.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.01 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:40.01 | ^ 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.01 243 | CSSRect CalculateScrollRange() const { 33:40.01 | ^ 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.01 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:40.01 | ^ 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.01 457 | CSSRect GetVisualViewport() const { 33:40.01 | ^ 33:40.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/dom/media/wave/WaveDecoder.cpp:8, 33:40.01 from Unified_cpp_dom_media_wave0.cpp:2: 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.01 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:40.01 | ^~~~~~~~ 33:40.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/dom/media/wave/WaveDecoder.cpp:9, 33:40.01 from Unified_cpp_dom_media_wave0.cpp:2: 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.01 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:40.01 | ^~~~~~~~ 33:40.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 33:40.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 33:40.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 33:40.02 from /builddir/build/BUILD/icecat-78.15.0/dom/media/wave/WaveDecoder.cpp:8, 33:40.02 from Unified_cpp_dom_media_wave0.cpp:2: 33:40.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:40.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:40.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.02 427 | SizeT Size() const { return SizeT(width, height); } 33:40.02 | ^~~~ 33:40.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 33:40.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 33:40.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 33:40.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 33:40.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:13, 33:40.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMCaps.h:16, 33:40.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CDMProxy.h:10, 33:40.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDecoder.h:22, 33:40.02 from /builddir/build/BUILD/icecat-78.15.0/dom/media/wave/WaveDecoder.cpp:9, 33:40.02 from Unified_cpp_dom_media_wave0.cpp:2: 33:40.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.03 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:40.03 | ^~~~~~~~ 33:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.03 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:40.03 | ^~~~~~~~ 33:40.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 33:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaMIMETypes.h:10, 33:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaContainerType.h:10, 33:40.03 from /builddir/build/BUILD/icecat-78.15.0/dom/media/wave/WaveDecoder.cpp:8, 33:40.03 from Unified_cpp_dom_media_wave0.cpp:2: 33:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:40.03 62 | Sub operator-(const Sub& aPoint) const { 33:40.03 | ^~~~~~~~ 33:40.03 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/wave' 33:40.04 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webaudio/blink' 33:40.04 mkdir -p '.deps/' 33:40.05 dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.o 33:40.05 dom/media/webaudio/blink/Unified_cpp_webaudio_blink1.o 33:40.05 /usr/lib64/ccache/g++ -o Unified_cpp_webaudio_blink0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webaudio/blink -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/Unified_cpp_webaudio_blink0.o.pp Unified_cpp_webaudio_blink0.cpp 33:45.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 33:45.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:45.38 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.38 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.38 from SVGAnimatedLengthBinding.cpp:4, 33:45.38 from UnifiedBindings16.cpp:2: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:45.38 | ^ 33:45.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:45.38 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.38 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.38 from SVGAnimatedLengthBinding.cpp:4, 33:45.38 from UnifiedBindings16.cpp:2: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:45.38 | ^ 33:45.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 33:45.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 33:45.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:45.38 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.38 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.38 from SVGAnimatedLengthBinding.cpp:4, 33:45.38 from UnifiedBindings16.cpp:2: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:45.38 | ^ 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:45.38 | ^ 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:45.38 | ^ 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:45.38 | ^ 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:45.38 | ^ 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.38 371 | nscoord aAppUnitsPerDevPixel) { 33:45.38 | ^ 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.38 380 | nscoord aAppUnitsPerDevPixel) { 33:45.38 | ^ 33:45.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 387 | nscoord aAppUnitsPerDevPixel) { 33:45.39 | ^ 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 394 | nscoord aAppUnitsPerDevPixel) { 33:45.39 | ^ 33:45.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:45.39 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.39 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.39 from SVGAnimatedLengthBinding.cpp:4, 33:45.39 from UnifiedBindings16.cpp:2: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 1338 | CSSCoord ToCSSPixels() const { return _0; } 33:45.39 | ^ 33:45.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 33:45.39 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.39 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.39 from SVGAnimatedLengthBinding.cpp:4, 33:45.39 from UnifiedBindings16.cpp:2: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 21 | inline Rect ToRect(const gfxRect& aRect) { 33:45.39 | ^ 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:45.39 | ^ 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:45.39 | ^ 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 44 | inline Size ToSize(const gfxSize& aSize) { 33:45.39 | ^ 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:45.39 | ^ 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:45.39 | ^ 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:45.39 | ^ 33:45.39 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 33:45.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 33:45.39 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:19, 33:45.39 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.39 from SVGAnimatedLengthBinding.cpp:4, 33:45.39 from UnifiedBindings16.cpp:2: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 189 | CSSRect GetExpandedScrollableRect() const { 33:45.39 | ^ 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:45.39 | ^ 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:45.39 | ^ 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:45.39 | ^ 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:45.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.39 243 | CSSRect CalculateScrollRange() const { 33:45.40 | ^ 33:45.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:45.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.40 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:45.40 | ^ 33:45.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:45.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.40 457 | CSSRect GetVisualViewport() const { 33:45.40 | ^ 33:45.40 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 33:45.40 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 33:45.40 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 33:45.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 33:45.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGCircleElement.h:11, 33:45.42 from SVGCircleElementBinding.cpp:14, 33:45.42 from UnifiedBindings16.cpp:145: 33:45.42 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 33:45.42 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.42 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 33:45.42 | ^ 33:45.42 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 33:45.42 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.43 44 | operator Point() const { return Point(mX, mY); } 33:45.43 | ^ 33:45.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGCircleElement.h:11, 33:45.43 from SVGCircleElementBinding.cpp:14, 33:45.43 from UnifiedBindings16.cpp:145: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.43 123 | Rect AsRect() const { 33:45.43 | ^ 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.43 135 | Point Point1() const { 33:45.43 | ^ 33:45.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 33:45.43 from SVGElementBinding.cpp:21, 33:45.43 from UnifiedBindings16.cpp:210: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.43 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:45.43 | ^ 33:45.43 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 33:45.43 from SVGElementBinding.cpp:21, 33:45.43 from UnifiedBindings16.cpp:210: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.43 1859 | int32_t aAppUnitsPerPixel) { 33:45.43 | ^ 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.43 3214 | int32_t aAppUnitsPerPixel) { 33:45.43 | ^ 33:45.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.43 from SVGAnimatedLengthBinding.cpp:4, 33:45.43 from UnifiedBindings16.cpp:2: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.43 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:45.43 | ^~~~~~~~ 33:45.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.43 from SVGAnimatedLengthBinding.cpp:4, 33:45.43 from UnifiedBindings16.cpp:2: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:45.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:45.43 | ^~~~~~~~ 33:45.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:45.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.44 from SVGAnimatedLengthBinding.cpp:4, 33:45.44 from UnifiedBindings16.cpp:2: 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.44 427 | SizeT Size() const { return SizeT(width, height); } 33:45.44 | ^~~~ 33:45.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.44 from SVGAnimatedLengthBinding.cpp:4, 33:45.44 from UnifiedBindings16.cpp:2: 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.44 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:45.44 | ^~~~~~~~ 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.44 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:45.44 | ^~~~~~~~ 33:45.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.44 from SVGAnimatedLengthBinding.cpp:4, 33:45.44 from UnifiedBindings16.cpp:2: 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.44 62 | Sub operator-(const Sub& aPoint) const { 33:45.44 | ^~~~~~~~ 33:45.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.44 from SVGAnimatedLengthBinding.cpp:4, 33:45.44 from UnifiedBindings16.cpp:2: 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 33:45.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.44 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:45.44 | ^~~~~~~~~~~~~ 33:45.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.44 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.44 from SVGAnimatedLengthBinding.cpp:4, 33:45.47 from UnifiedBindings16.cpp:2: 33:45.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:45.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:45.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.47 323 | static SizeTyped FromUnknownSize( 33:45.47 | ^~~~~~~~~~~~~~~ 33:45.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 33:45.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 33:45.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 33:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 33:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 33:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 33:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AtomArray.h:11, 33:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 33:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 33:45.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:45.48 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:45.48 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedLength.h:11, 33:45.48 from SVGAnimatedLengthBinding.cpp:4, 33:45.48 from UnifiedBindings16.cpp:2: 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.48 760 | typename detail::Nth::Type extract() { 33:45.48 | ^~~~~~~ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:45.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:45.48 dom/bindings/UnifiedBindings2.o 33:45.48 /usr/lib64/ccache/g++ -o UnifiedBindings19.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings19.o.pp UnifiedBindings19.cpp 33:46.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:46.11 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:46.11 | ^ 33:46.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:46.11 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:46.11 | ^ 33:46.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:46.11 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:46.11 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 371 | nscoord aAppUnitsPerDevPixel) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 380 | nscoord aAppUnitsPerDevPixel) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 387 | nscoord aAppUnitsPerDevPixel) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 394 | nscoord aAppUnitsPerDevPixel) { 33:46.12 | ^ 33:46.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GLContext.h:49, 33:46.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WaylandDMABufSurface.h:11, 33:46.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.h:14, 33:46.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:12, 33:46.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDecoderModule.cpp:7, 33:46.12 from Unified_cpp_ffmpeg_ffmpeg580.cpp:20: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 21 | inline Rect ToRect(const gfxRect& aRect) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 44 | inline Size ToSize(const gfxSize& aSize) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:46.12 | ^ 33:46.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:22, 33:46.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 33:46.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 33:46.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 33:46.12 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 33:46.12 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 189 | CSSRect GetExpandedScrollableRect() const { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.12 243 | CSSRect CalculateScrollRange() const { 33:46.12 | ^ 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:46.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:46.13 | ^ 33:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.13 457 | CSSRect GetVisualViewport() const { 33:46.13 | ^ 33:46.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MotionPathUtils.h:12, 33:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:25, 33:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 33:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 33:46.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 33:46.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 33:46.13 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 33:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 33:46.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.14 1338 | CSSCoord ToCSSPixels() const { return _0; } 33:46.14 | ^ 33:46.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 33:46.14 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.14 332 | LayerPoint GetFixedPositionAnchor() const { 33:46.14 | ^ 33:46.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 33:46.14 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:46.14 | ^ 33:46.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 33:46.14 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.14 1859 | int32_t aAppUnitsPerPixel) { 33:46.14 | ^ 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.14 3214 | int32_t aAppUnitsPerPixel) { 33:46.14 | ^ 33:46.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 33:46.14 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.14 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:46.14 | ^ 33:46.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ISurfaceAllocator.h:18, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TextureClient.h:25, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WaylandDMABUFSurfaceImage.h:13, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:16, 33:46.14 from Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 33:46.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.14 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:46.14 | ^ 33:46.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:46.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:46.15 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:46.15 | ^~~~~~~~ 33:46.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:46.15 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:46.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.15 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:46.15 | ^~~~~~~~ 33:46.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:46.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:46.15 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.16 427 | SizeT Size() const { return SizeT(width, height); } 33:46.16 | ^~~~ 33:46.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:46.16 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.16 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:46.16 | ^~~~~~~~ 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.16 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:46.16 | ^~~~~~~~ 33:46.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:46.16 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.16 62 | Sub operator-(const Sub& aPoint) const { 33:46.16 | ^~~~~~~~ 33:46.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:46.16 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.16 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:46.16 | ^~~~~~~~ 33:46.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:46.16 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:46.17 | ^~~~~~~~~~~~~ 33:46.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:13, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:10, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, 33:46.17 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.17 323 | static SizeTyped FromUnknownSize( 33:46.17 | ^~~~~~~~~~~~~~~ 33:46.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerialEventTarget.h:10, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AbstractThread.h:14, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:13, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TaskQueue.h:11, 33:46.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, 33:46.17 from Unified_cpp_ffmpeg_ffmpeg580.cpp:2: 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.17 760 | typename detail::Nth::Type extract() { 33:46.17 | ^~~~~~~ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:46.17 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 33:46.17 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webm' 33:46.17 mkdir -p '.deps/' 33:46.18 dom/media/webm/Unified_cpp_dom_media_webm0.o 33:46.18 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_webm0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webm -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webm -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_webm0.o.pp Unified_cpp_dom_media_webm0.cpp 33:51.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.54 from Unified_cpp_systemservices0.cpp:2: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.54 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:51.54 | ^ 33:51.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.54 from Unified_cpp_systemservices0.cpp:2: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:51.54 | ^ 33:51.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.54 from Unified_cpp_systemservices0.cpp:2: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.54 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:51.54 | ^ 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:51.54 | ^ 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:51.54 | ^ 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:51.54 | ^ 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:51.54 | ^ 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.54 371 | nscoord aAppUnitsPerDevPixel) { 33:51.54 | ^ 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.54 380 | nscoord aAppUnitsPerDevPixel) { 33:51.54 | ^ 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.54 387 | nscoord aAppUnitsPerDevPixel) { 33:51.54 | ^ 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.54 394 | nscoord aAppUnitsPerDevPixel) { 33:51.54 | ^ 33:51.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 33:51.54 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:10, 33:51.54 from Unified_cpp_systemservices0.cpp:2: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:51.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 189 | CSSRect GetExpandedScrollableRect() const { 33:51.55 | ^ 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:51.55 | ^ 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:51.55 | ^ 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:51.55 | ^ 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 243 | CSSRect CalculateScrollRange() const { 33:51.55 | ^ 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:51.55 | ^ 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 457 | CSSRect GetVisualViewport() const { 33:51.55 | ^ 33:51.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:11, 33:51.55 from Unified_cpp_systemservices0.cpp:2: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 1338 | CSSCoord ToCSSPixels() const { return _0; } 33:51.55 | ^ 33:51.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:11, 33:51.55 from Unified_cpp_systemservices0.cpp:2: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:51.55 | ^ 33:51.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:51.55 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:11, 33:51.55 from Unified_cpp_systemservices0.cpp:2: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 21 | inline Rect ToRect(const gfxRect& aRect) { 33:51.55 | ^ 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:51.55 | ^ 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:51.55 | ^ 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 44 | inline Size ToSize(const gfxSize& aSize) { 33:51.55 | ^ 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 33:51.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.55 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:51.55 | ^ 33:51.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 33:51.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.56 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:51.56 | ^ 33:51.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 33:51.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.56 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:51.56 | ^ 33:51.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:11, 33:51.56 from Unified_cpp_systemservices0.cpp:2: 33:51.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 33:51.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.56 1859 | int32_t aAppUnitsPerPixel) { 33:51.56 | ^ 33:51.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 33:51.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.56 3214 | int32_t aAppUnitsPerPixel) { 33:51.56 | ^ 33:51.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:51.56 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:11, 33:51.56 from Unified_cpp_systemservices0.cpp:2: 33:51.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 33:51.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.57 332 | LayerPoint GetFixedPositionAnchor() const { 33:51.57 | ^ 33:51.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 33:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:51.57 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:11, 33:51.57 from Unified_cpp_systemservices0.cpp:2: 33:51.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 33:51.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.57 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 33:51.57 | ^ 33:51.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 33:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 33:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 33:51.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:11, 33:51.58 from Unified_cpp_systemservices0.cpp:2: 33:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 33:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.58 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:51.58 | ^ 33:51.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.58 from Unified_cpp_systemservices0.cpp:2: 33:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:51.58 | ^~~~~~~~ 33:51.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.58 from Unified_cpp_systemservices0.cpp:2: 33:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:51.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.58 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:51.58 | ^~~~~~~~ 33:51.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.58 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.59 from Unified_cpp_systemservices0.cpp:2: 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.59 427 | SizeT Size() const { return SizeT(width, height); } 33:51.59 | ^~~~ 33:51.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.59 from Unified_cpp_systemservices0.cpp:2: 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:51.59 | ^~~~~~~~ 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.59 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:51.59 | ^~~~~~~~ 33:51.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.59 from Unified_cpp_systemservices0.cpp:2: 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.59 62 | Sub operator-(const Sub& aPoint) const { 33:51.59 | ^~~~~~~~ 33:51.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.59 from Unified_cpp_systemservices0.cpp:2: 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 33:51.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.59 43 | friend Sub operator*(T aScale, Sub aCoord) { 33:51.59 | ^~~~~~~~ 33:51.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.60 from Unified_cpp_systemservices0.cpp:2: 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.60 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:51.60 | ^~~~~~~~~~~~~ 33:51.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.60 from Unified_cpp_systemservices0.cpp:2: 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.60 323 | static SizeTyped FromUnknownSize( 33:51.60 | ^~~~~~~~~~~~~~~ 33:51.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.h:10, 33:51.60 from /builddir/build/BUILD/icecat-78.15.0/dom/media/systemservices/MediaChild.cpp:7, 33:51.60 from Unified_cpp_systemservices0.cpp:2: 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.60 760 | typename detail::Nth::Type extract() { 33:51.60 | ^~~~~~~ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 33:51.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 33:51.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:51.61 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/systemservices' 33:51.61 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webrtc' 33:51.61 mkdir -p '.deps/' 33:51.62 dom/media/webrtc/CubebDeviceEnumerator.o 33:51.62 dom/media/webrtc/Unified_cpp_dom_media_webrtc0.o 33:51.63 /usr/lib64/ccache/g++ -o CubebDeviceEnumerator.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DTRACING -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/CubebDeviceEnumerator.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/CubebDeviceEnumerator.cpp 33:55.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.24 from SVGPathSegBinding.cpp:4, 33:55.24 from UnifiedBindings18.cpp:2: 33:55.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:55.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:55.24 | ^ 33:55.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.24 from SVGPathSegBinding.cpp:4, 33:55.24 from UnifiedBindings18.cpp:2: 33:55.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:55.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.24 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:55.24 | ^ 33:55.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.24 from SVGPathSegBinding.cpp:4, 33:55.24 from UnifiedBindings18.cpp:2: 33:55.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:55.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:55.25 | ^ 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:55.25 | ^ 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:55.25 | ^ 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:55.25 | ^ 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:55.25 | ^ 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.25 371 | nscoord aAppUnitsPerDevPixel) { 33:55.25 | ^ 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.25 380 | nscoord aAppUnitsPerDevPixel) { 33:55.25 | ^ 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.25 387 | nscoord aAppUnitsPerDevPixel) { 33:55.25 | ^ 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.25 394 | nscoord aAppUnitsPerDevPixel) { 33:55.25 | ^ 33:55.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:55.25 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.25 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.25 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.25 from SVGPathSegBinding.cpp:4, 33:55.25 from UnifiedBindings18.cpp:2: 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 33:55.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.25 1338 | CSSCoord ToCSSPixels() const { return _0; } 33:55.26 | ^ 33:55.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 33:55.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.26 from SVGPathSegBinding.cpp:4, 33:55.26 from UnifiedBindings18.cpp:2: 33:55.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.27 21 | inline Rect ToRect(const gfxRect& aRect) { 33:55.27 | ^ 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 33:55.27 | ^ 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.27 40 | inline Point ToPoint(const gfxPoint& aPoint) { 33:55.27 | ^ 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.27 44 | inline Size ToSize(const gfxSize& aSize) { 33:55.27 | ^ 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 33:55.27 | ^ 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 33:55.27 | ^ 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.27 56 | inline gfxRect ThebesRect(const Rect& aRect) { 33:55.27 | ^ 33:55.27 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 33:55.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 33:55.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:19, 33:55.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.27 from SVGPathSegBinding.cpp:4, 33:55.27 from UnifiedBindings18.cpp:2: 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:55.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.28 189 | CSSRect GetExpandedScrollableRect() const { 33:55.28 | ^ 33:55.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:55.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.28 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:55.28 | ^ 33:55.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:55.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.28 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:55.29 | ^ 33:55.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:55.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:55.29 | ^ 33:55.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:55.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.29 243 | CSSRect CalculateScrollRange() const { 33:55.29 | ^ 33:55.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:55.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:55.29 | ^ 33:55.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:55.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.29 457 | CSSRect GetVisualViewport() const { 33:55.29 | ^ 33:55.29 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 33:55.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 33:55.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 33:55.29 from SVGPointBinding.cpp:16, 33:55.29 from UnifiedBindings18.cpp:41: 33:55.29 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 33:55.29 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.29 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 33:55.29 | ^ 33:55.29 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 33:55.29 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.29 44 | operator Point() const { return Point(mX, mY); } 33:55.29 | ^ 33:55.29 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.h:12, 33:55.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGPolygonElement.h:11, 33:55.29 from SVGPolygonElementBinding.cpp:14, 33:55.29 from UnifiedBindings18.cpp:67: 33:55.29 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 33:55.29 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.29 123 | Rect AsRect() const { 33:55.29 | ^ 33:55.29 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 33:55.29 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.30 135 | Point Point1() const { 33:55.30 | ^ 33:55.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 33:55.30 from SVGSVGElementBinding.cpp:27, 33:55.30 from UnifiedBindings18.cpp:145: 33:55.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 33:55.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.30 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 33:55.30 | ^ 33:55.30 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 33:55.30 from SVGSVGElementBinding.cpp:27, 33:55.30 from UnifiedBindings18.cpp:145: 33:55.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 33:55.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.30 1859 | int32_t aAppUnitsPerPixel) { 33:55.30 | ^ 33:55.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 33:55.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.30 3214 | int32_t aAppUnitsPerPixel) { 33:55.30 | ^ 33:55.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.30 from SVGPathSegBinding.cpp:4, 33:55.30 from UnifiedBindings18.cpp:2: 33:55.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:55.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:55.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.30 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:55.30 | ^~~~~~~~ 33:55.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 33:55.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.31 from SVGPathSegBinding.cpp:4, 33:55.31 from UnifiedBindings18.cpp:2: 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:55.31 | ^~~~~~~~ 33:55.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.31 from SVGPathSegBinding.cpp:4, 33:55.31 from UnifiedBindings18.cpp:2: 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.31 427 | SizeT Size() const { return SizeT(width, height); } 33:55.31 | ^~~~ 33:55.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.31 from SVGPathSegBinding.cpp:4, 33:55.31 from UnifiedBindings18.cpp:2: 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:55.31 | ^~~~~~~~ 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:55.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:55.31 | ^~~~~~~~ 33:55.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.32 from SVGPathSegBinding.cpp:4, 33:55.32 from UnifiedBindings18.cpp:2: 33:55.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:55.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:55.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.32 62 | Sub operator-(const Sub& aPoint) const { 33:55.32 | ^~~~~~~~ 33:55.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 33:55.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:55.32 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.32 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.32 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.32 from SVGPathSegBinding.cpp:4, 33:55.32 from UnifiedBindings18.cpp:2: 33:55.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 33:55.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 33:55.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.32 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 33:55.32 | ^~~~~~~~~~~~~ 33:55.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 33:55.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 33:55.32 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 33:55.32 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 33:55.32 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSeg.h:10, 33:55.32 from SVGPathSegBinding.cpp:4, 33:55.32 from UnifiedBindings18.cpp:2: 33:55.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 33:55.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 33:55.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:55.32 323 | static SizeTyped FromUnknownSize( 33:55.32 | ^~~~~~~~~~~~~~~ 33:55.32 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_webrtc0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DTRACING -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=attributes -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_webrtc0.o.pp Unified_cpp_dom_media_webrtc0.cpp 33:56.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNodeEngine.h:10, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, 33:56.14 from Unified_cpp_webaudio_blink0.cpp:11: 33:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.14 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:56.14 | ^ 33:56.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNodeEngine.h:10, 33:56.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, 33:56.14 from Unified_cpp_webaudio_blink0.cpp:11: 33:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:56.14 | ^ 33:56.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNodeEngine.h:10, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, 33:56.15 from Unified_cpp_webaudio_blink0.cpp:11: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:56.15 | ^ 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:56.15 | ^ 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:56.15 | ^ 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:56.15 | ^ 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:56.15 | ^ 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.15 371 | nscoord aAppUnitsPerDevPixel) { 33:56.15 | ^ 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.15 380 | nscoord aAppUnitsPerDevPixel) { 33:56.15 | ^ 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.15 387 | nscoord aAppUnitsPerDevPixel) { 33:56.15 | ^ 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.15 394 | nscoord aAppUnitsPerDevPixel) { 33:56.15 | ^ 33:56.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNodeEngine.h:10, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, 33:56.15 from Unified_cpp_webaudio_blink0.cpp:11: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:56.15 | ^~~~~~~~ 33:56.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNodeEngine.h:10, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, 33:56.15 from Unified_cpp_webaudio_blink0.cpp:11: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:56.15 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:56.15 | ^~~~~~~~ 33:56.15 In file included from Unified_cpp_webaudio_blink0.cpp:74: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink/HRTFPanner.cpp: In member function ‘void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)’: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink/HRTFPanner.cpp:281:61: warning: ‘convolutionDestinationL1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 33:56.15 281 | destinationL[i] = (1 - x) * convolutionDestinationL1[i] + 33:56.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 33:56.15 /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink/HRTFPanner.cpp:283:61: warning: ‘convolutionDestinationR1’ may be used uninitialized in this function [-Wmaybe-uninitialized] 33:56.15 283 | destinationR[i] = (1 - x) * convolutionDestinationR1[i] + 33:56.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 33:56.15 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink/DynamicsCompressor.h:32, 33:56.15 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, 33:56.15 from Unified_cpp_webaudio_blink0.cpp:11: 33:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In constructor ‘WebCore::HRTFDatabase::HRTFDatabase(float)’: 33:56.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2290:16: warning: array subscript 11 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 33:56.16 2290 | elem_type* iter = Elements() + aStart; 33:56.16 | ^~~~ 33:56.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 33:56.16 265 | extern nsTArrayHeader sEmptyTArrayHeader; 33:56.16 | ^~~~~~~~~~~~~~~~~~ 33:56.18 /usr/lib64/ccache/g++ -o Unified_cpp_webaudio_blink1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/blink -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webaudio/blink -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/Unified_cpp_webaudio_blink1.o.pp Unified_cpp_webaudio_blink1.cpp 33:56.74 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_webaudio1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio1.o.pp Unified_cpp_dom_media_webaudio1.cpp 33:56.74 dom/media/webaudio/Unified_cpp_dom_media_webaudio2.o 33:56.87 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webaudio/blink' 33:56.87 dom/bindings/UnifiedBindings20.o 33:56.87 /usr/lib64/ccache/g++ -o UnifiedBindings2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings2.o.pp UnifiedBindings2.cpp 33:57.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:57.92 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 33:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 33:57.92 | ^ 33:57.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:57.92 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 33:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 33:57.92 | ^ 33:57.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:57.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:57.92 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 33:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 33:57.92 | ^ 33:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 33:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 33:57.92 | ^ 33:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 33:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 33:57.92 | ^ 33:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 33:57.93 | ^ 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 33:57.93 | ^ 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.93 371 | nscoord aAppUnitsPerDevPixel) { 33:57.93 | ^ 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.93 380 | nscoord aAppUnitsPerDevPixel) { 33:57.93 | ^ 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.93 387 | nscoord aAppUnitsPerDevPixel) { 33:57.93 | ^ 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.93 394 | nscoord aAppUnitsPerDevPixel) { 33:57.93 | ^ 33:57.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 33:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 33:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 33:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 33:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 33:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 33:57.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioContext.cpp:31, 33:57.93 from Unified_cpp_dom_media_webaudio0.cpp:38: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.93 189 | CSSRect GetExpandedScrollableRect() const { 33:57.93 | ^ 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.93 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 33:57.93 | ^ 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.93 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 33:57.93 | ^ 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 33:57.93 | ^ 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.93 243 | CSSRect CalculateScrollRange() const { 33:57.93 | ^ 33:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 33:57.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.94 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 33:57.94 | ^ 33:57.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 33:57.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.94 457 | CSSRect GetVisualViewport() const { 33:57.94 | ^ 33:57.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 33:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 33:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:57.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:57.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:57.94 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 33:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 33:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 33:57.95 | ^~~~~~~~ 33:57.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:57.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:57.95 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 33:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 33:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 33:57.95 | ^~~~~~~~ 33:57.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 33:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 33:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:57.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:57.96 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 33:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 33:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.96 427 | SizeT Size() const { return SizeT(width, height); } 33:57.96 | ^~~~ 33:57.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:57.96 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:57.96 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 33:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 33:57.96 | ^~~~~~~~ 33:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 33:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 33:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 33:57.97 | ^~~~~~~~ 33:57.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:57.97 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 33:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 33:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 33:57.97 62 | Sub operator-(const Sub& aPoint) const { 33:57.97 | ^~~~~~~~ 33:57.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsWrapperCache.h:16, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h:15, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 33:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:57.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:57.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:57.98 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:57.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = long unsigned int]’: 33:57.98 /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioEventTimeline.cpp:94:10: required from here 33:57.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:108:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::dom::AudioTimelineEvent’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 33:57.98 108 | memcpy(aDst, aSrc, aNElem * sizeof(T)); 33:57.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:57.98 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioParamTimeline.h:10, 33:57.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioParam.h:10, 33:57.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioBufferSourceNode.cpp:10, 33:57.98 from Unified_cpp_dom_media_webaudio0.cpp:29: 33:57.98 /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioEventTimeline.h:27:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here 33:57.98 27 | struct AudioTimelineEvent final { 33:57.98 | ^~~~~~~~~~~~~~~~~~ 33:57.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 33:57.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h:14, 33:57.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 33:57.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:57.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:57.98 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:57.98 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:57.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h: In member function ‘already_AddRefed mozilla::dom::AudioContext::CreateIIRFilter(const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 33:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::IIRFilterOptions [1]’ [-Warray-bounds] 33:57.99 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 33:57.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 33:57.99 In file included from Unified_cpp_dom_media_webaudio0.cpp:38: 33:57.99 /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioContext.cpp:503:20: note: while referencing ‘options’ 33:57.99 503 | IIRFilterOptions options; 33:57.99 | ^~~~~~~ 33:57.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 33:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h:14, 33:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 33:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:57.99 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:57.99 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 4 is outside array bounds of ‘mozilla::dom::IIRFilterOptions [1]’ [-Warray-bounds] 33:57.99 245 | header->mLength = length; 33:57.99 | ~~~~~~~~~~~~~~~~^~~~~~~~ 33:57.99 In file included from Unified_cpp_dom_media_webaudio0.cpp:38: 33:57.99 /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioContext.cpp:503:20: note: while referencing ‘options’ 33:57.99 503 | IIRFilterOptions options; 33:57.99 | ^~~~~~~ 33:57.99 In file included from /usr/include/string.h:519, 33:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/string.h:3, 33:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/throw_gcc.h:14, 33:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/type_traits:72, 33:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:23, 33:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 33:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 33:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 33:58.00 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AnalyserNode.cpp:7, 33:58.00 from Unified_cpp_dom_media_webaudio0.cpp:2: 33:58.00 In function ‘void* memcpy(void*, const void*, size_t)’, 33:58.00 inlined from ‘static void nsTArray_RelocateUsingMemutils::RelocateNonOverlappingRegion(void*, void*, size_t, size_t)’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:677:11, 33:58.00 inlined from ‘void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayFallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMemutils]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:246:53, 33:58.00 inlined from ‘void nsTArray_Impl::Compact() [with E = double; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2241:34, 33:58.00 inlined from ‘void nsTArray_Impl::Clear() [with E = double; Alloc = nsTArrayFallibleAllocator]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1854:12, 33:58.00 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(const mozilla::dom::Sequence&) [with T = double]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:434:18, 33:58.00 inlined from ‘mozilla::dom::Sequence& mozilla::dom::Sequence::operator=(const mozilla::dom::Sequence&) [with T = double]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:432:13, 33:58.00 inlined from ‘already_AddRefed mozilla::dom::AudioContext::CreateIIRFilter(const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’ at /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioContext.cpp:504:26: 33:58.00 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 40 is out of the bounds [0, 32] of object ‘options’ with type ‘mozilla::dom::IIRFilterOptions’ [-Warray-bounds] 33:58.00 29 | return __builtin___memcpy_chk (__dest, __src, __len, 33:58.00 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 33:58.00 30 | __glibc_objsize0 (__dest)); 33:58.00 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:58.00 In file included from Unified_cpp_dom_media_webaudio0.cpp:38: 33:58.01 /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioContext.cpp: In member function ‘already_AddRefed mozilla::dom::AudioContext::CreateIIRFilter(const mozilla::dom::Sequence&, const mozilla::dom::Sequence&, mozilla::ErrorResult&)’: 33:58.01 /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioContext.cpp:503:20: note: ‘options’ declared here 33:58.01 503 | IIRFilterOptions options; 33:58.01 | ^~~~~~~ 33:58.01 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_webaudio2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DTRACING -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio2.o.pp Unified_cpp_dom_media_webaudio2.cpp 34:02.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 34:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 34:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 34:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/EncodedFrame.h:10, 34:02.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ContainerWriter.h:10, 34:02.05 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webm/EbmlComposer.h:9, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webm/EbmlComposer.cpp:6, 34:02.06 from Unified_cpp_dom_media_webm0.cpp:2: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:02.06 | ^ 34:02.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AOMDecoder.h:9, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webm/WebMDecoder.cpp:14, 34:02.06 from Unified_cpp_dom_media_webm0.cpp:20: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:02.06 | ^ 34:02.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AOMDecoder.h:9, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webm/WebMDecoder.cpp:14, 34:02.06 from Unified_cpp_dom_media_webm0.cpp:20: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 371 | nscoord aAppUnitsPerDevPixel) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 380 | nscoord aAppUnitsPerDevPixel) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 387 | nscoord aAppUnitsPerDevPixel) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 394 | nscoord aAppUnitsPerDevPixel) { 34:02.06 | ^ 34:02.06 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/webm/WebMDemuxer.cpp:16, 34:02.06 from Unified_cpp_dom_media_webm0.cpp:29: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 21 | inline Rect ToRect(const gfxRect& aRect) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 44 | inline Size ToSize(const gfxSize& aSize) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:02.06 | ^ 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:02.06 | ^ 34:02.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/EncodedFrame.h:10, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ContainerWriter.h:10, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webm/EbmlComposer.h:9, 34:02.06 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webm/EbmlComposer.cpp:6, 34:02.06 from Unified_cpp_dom_media_webm0.cpp:2: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 34:02.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:02.06 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:02.06 | ^~~~~~~~ 34:02.07 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webm' 34:02.08 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webspeech/synth' 34:02.08 mkdir -p '.deps/' 34:02.08 dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.o 34:02.09 /usr/lib64/ccache/g++ -o Unified_cpp_webspeech_synth0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webspeech/synth -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_webspeech_synth0.o.pp Unified_cpp_webspeech_synth0.cpp 34:18.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNode.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 34:18.81 from Unified_cpp_dom_media_webaudio2.cpp:2: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:18.81 | ^ 34:18.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNode.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 34:18.81 from Unified_cpp_dom_media_webaudio2.cpp:2: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:18.81 | ^ 34:18.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNode.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 34:18.81 from Unified_cpp_dom_media_webaudio2.cpp:2: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:18.81 | ^ 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:18.81 | ^ 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:18.81 | ^ 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.81 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:18.81 | ^ 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:18.81 | ^ 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.81 371 | nscoord aAppUnitsPerDevPixel) { 34:18.81 | ^ 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.81 380 | nscoord aAppUnitsPerDevPixel) { 34:18.81 | ^ 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.81 387 | nscoord aAppUnitsPerDevPixel) { 34:18.81 | ^ 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:18.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.81 394 | nscoord aAppUnitsPerDevPixel) { 34:18.81 | ^ 34:18.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaElementAudioSourceNodeBinding.h:11, 34:18.81 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:8, 34:18.81 from Unified_cpp_dom_media_webaudio2.cpp:2: 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.82 189 | CSSRect GetExpandedScrollableRect() const { 34:18.82 | ^ 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:18.82 | ^ 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:18.82 | ^ 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:18.82 | ^ 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.82 243 | CSSRect CalculateScrollRange() const { 34:18.82 | ^ 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:18.82 | ^ 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.82 457 | CSSRect GetVisualViewport() const { 34:18.82 | ^ 34:18.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNode.h:10, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 34:18.82 from Unified_cpp_dom_media_webaudio2.cpp:2: 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 34:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.82 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:18.82 | ^~~~~~~~ 34:18.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNode.h:10, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 34:18.82 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 34:18.82 from Unified_cpp_dom_media_webaudio2.cpp:2: 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.83 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:18.83 | ^~~~~~~~ 34:18.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNode.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 34:18.83 from Unified_cpp_dom_media_webaudio2.cpp:2: 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.83 427 | SizeT Size() const { return SizeT(width, height); } 34:18.83 | ^~~~ 34:18.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNode.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 34:18.83 from Unified_cpp_dom_media_webaudio2.cpp:2: 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:18.83 | ^~~~~~~~ 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:18.83 | ^~~~~~~~ 34:18.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioNode.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 34:18.83 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 34:18.83 from Unified_cpp_dom_media_webaudio2.cpp:2: 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:18.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:18.83 62 | Sub operator-(const Sub& aPoint) const { 34:18.84 | ^~~~~~~~ 34:18.84 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webspeech/synth/speechd' 34:18.84 mkdir -p '.deps/' 34:18.84 dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.o 34:18.85 /usr/lib64/ccache/g++ -o Unified_cpp_synth_speechd0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/speechd -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webspeech/synth/speechd -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_synth_speechd0.o.pp Unified_cpp_synth_speechd0.cpp 34:23.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 34:23.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.31 from Unified_cpp_dom_base9.cpp:2: 34:23.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:23.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:23.32 | ^ 34:23.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:16, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.32 from Unified_cpp_dom_base9.cpp:2: 34:23.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:23.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.32 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:23.32 | ^ 34:23.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 34:23.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:16, 34:23.33 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.33 from Unified_cpp_dom_base9.cpp:2: 34:23.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:23.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:23.33 | ^ 34:23.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:23.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 371 | nscoord aAppUnitsPerDevPixel) { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 380 | nscoord aAppUnitsPerDevPixel) { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 387 | nscoord aAppUnitsPerDevPixel) { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 394 | nscoord aAppUnitsPerDevPixel) { 34:23.34 | ^ 34:23.34 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 34:23.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 34:23.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 34:23.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 34:23.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:16, 34:23.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.34 from Unified_cpp_dom_base9.cpp:2: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 189 | CSSRect GetExpandedScrollableRect() const { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 243 | CSSRect CalculateScrollRange() const { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:23.34 | ^ 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 34:23.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.34 457 | CSSRect GetVisualViewport() const { 34:23.34 | ^ 34:23.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 34:23.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 34:23.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:15, 34:23.35 from Unified_cpp_dom_base9.cpp:2: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.35 1338 | CSSCoord ToCSSPixels() const { return _0; } 34:23.35 | ^ 34:23.35 In file included from Unified_cpp_dom_base9.cpp:2: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp: In member function ‘void nsMappedAttributes::SetAndSwapAttr(nsAtom*, nsAttrValue&, bool*)’: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:153:12: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct nsMappedAttributes::InternalAttr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 34:23.35 153 | memmove(&Attrs()[i + 1], &Attrs()[i], 34:23.35 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.35 154 | (mAttrCount - i) * sizeof(InternalAttr)); 34:23.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.35 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.35 from Unified_cpp_dom_base9.cpp:2: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:93:10: note: ‘struct nsMappedAttributes::InternalAttr’ declared here 34:23.35 93 | struct InternalAttr { 34:23.35 | ^~~~~~~~~~~~ 34:23.35 In file included from Unified_cpp_dom_base9.cpp:2: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp: In member function ‘void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)’: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:228:10: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct nsMappedAttributes::InternalAttr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 34:23.35 228 | memmove(&Attrs()[aPos], &Attrs()[aPos + 1], 34:23.35 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.35 229 | (mAttrCount - aPos - 1) * sizeof(InternalAttr)); 34:23.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.35 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.35 from Unified_cpp_dom_base9.cpp:2: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:93:10: note: ‘struct nsMappedAttributes::InternalAttr’ declared here 34:23.35 93 | struct InternalAttr { 34:23.35 | ^~~~~~~~~~~~ 34:23.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:23.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 34:23.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 34:23.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:28, 34:23.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 34:23.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 34:23.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 34:23.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPlainTextSerializer.cpp:26, 34:23.35 from Unified_cpp_dom_base9.cpp:56: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.35 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:23.35 | ^ 34:23.35 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 34:23.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 34:23.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 34:23.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 34:23.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPlainTextSerializer.cpp:26, 34:23.35 from Unified_cpp_dom_base9.cpp:56: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.35 21 | inline Rect ToRect(const gfxRect& aRect) { 34:23.35 | ^ 34:23.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.35 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:23.35 | ^ 34:23.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 34:23.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:23.36 | ^ 34:23.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 34:23.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.36 44 | inline Size ToSize(const gfxSize& aSize) { 34:23.36 | ^ 34:23.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 34:23.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:23.36 | ^ 34:23.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 34:23.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.36 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:23.36 | ^ 34:23.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 34:23.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:23.36 | ^ 34:23.36 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPlainTextSerializer.cpp:26, 34:23.36 from Unified_cpp_dom_base9.cpp:56: 34:23.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 34:23.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.36 1859 | int32_t aAppUnitsPerPixel) { 34:23.36 | ^ 34:23.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 34:23.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.36 3214 | int32_t aAppUnitsPerPixel) { 34:23.36 | ^ 34:23.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 34:23.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.cpp:23, 34:23.36 from Unified_cpp_dom_base9.cpp:83: 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.37 332 | LayerPoint GetFixedPositionAnchor() const { 34:23.37 | ^ 34:23.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.cpp:23, 34:23.37 from Unified_cpp_dom_base9.cpp:83: 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.37 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:23.37 | ^ 34:23.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.cpp:23, 34:23.37 from Unified_cpp_dom_base9.cpp:83: 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.37 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:23.37 | ^ 34:23.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.cpp:23, 34:23.37 from Unified_cpp_dom_base9.cpp:83: 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.37 1394 | LayerPoint GetFixedPositionAnchor() { 34:23.37 | ^ 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.37 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 34:23.37 | ^ 34:23.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 34:23.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.cpp:23, 34:23.37 from Unified_cpp_dom_base9.cpp:83: 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 34:23.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.37 49 | gfx::Size GetInheritedScale() const { return mScale; } 34:23.37 | ^ 34:23.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.cpp:23, 34:23.38 from Unified_cpp_dom_base9.cpp:83: 34:23.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 34:23.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.38 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 34:23.38 | ^ 34:23.38 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.cpp:23, 34:23.38 from Unified_cpp_dom_base9.cpp:83: 34:23.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 34:23.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.38 300 | PropertyProvider* aProvider = nullptr) const { 34:23.38 | ^ 34:23.38 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.cpp:43, 34:23.38 from Unified_cpp_dom_base9.cpp:83: 34:23.38 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 34:23.38 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.38 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 34:23.38 | ^ 34:23.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.38 from Unified_cpp_dom_base9.cpp:2: 34:23.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:23.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 34:23.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.38 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:23.38 | ^~~~~~~~ 34:23.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:16, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.38 from Unified_cpp_dom_base9.cpp:2: 34:23.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 34:23.38 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 34:23.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.38 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:23.38 | ^~~~~~~~ 34:23.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 34:23.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.39 from Unified_cpp_dom_base9.cpp:2: 34:23.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:23.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 34:23.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.39 427 | SizeT Size() const { return SizeT(width, height); } 34:23.39 | ^~~~ 34:23.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:16, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.39 from Unified_cpp_dom_base9.cpp:2: 34:23.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:23.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:23.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.39 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:23.39 | ^~~~~~~~ 34:23.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:23.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:23.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.39 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:23.39 | ^~~~~~~~ 34:23.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.39 from Unified_cpp_dom_base9.cpp:2: 34:23.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 34:23.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:23.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.39 62 | Sub operator-(const Sub& aPoint) const { 34:23.39 | ^~~~~~~~ 34:23.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.39 from Unified_cpp_dom_base9.cpp:2: 34:23.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 34:23.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 34:23.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.39 43 | friend Sub operator*(T aScale, Sub aCoord) { 34:23.39 | ^~~~~~~~ 34:23.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.40 from Unified_cpp_dom_base9.cpp:2: 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.40 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:23.40 | ^~~~~~~~~~~~~ 34:23.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.40 from Unified_cpp_dom_base9.cpp:2: 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.40 323 | static SizeTyped FromUnknownSize( 34:23.40 | ^~~~~~~~~~~~~~~ 34:23.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:16, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.40 from Unified_cpp_dom_base9.cpp:2: 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.40 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 34:23.40 | ^~~~~~~~~~~~~~ 34:23.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.40 from Unified_cpp_dom_base9.cpp:2: 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.40 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:23.40 | ^~~~~~~~~~~~~ 34:23.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.40 from Unified_cpp_dom_base9.cpp:2: 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 34:23.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.40 383 | Point TopLeft() const { return Point(x, y); } 34:23.40 | ^~~~~~~ 34:23.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:16, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.41 from Unified_cpp_dom_base9.cpp:2: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.41 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 34:23.41 | ^~~~~~~~~~~~~~~ 34:23.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.41 from Unified_cpp_dom_base9.cpp:2: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.41 277 | static RectTyped FromUnknownRect( 34:23.41 | ^~~~~~~~~~~~~~~ 34:23.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.41 from Unified_cpp_dom_base9.cpp:2: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.41 150 | static PointTyped FromUnknownPoint( 34:23.41 | ^~~~~~~~~~~~~~~~ 34:23.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.41 from Unified_cpp_dom_base9.cpp:2: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.41 282 | RectTyped ToUnknownRect() const { 34:23.41 | ^~~~~~~~~~~~~ 34:23.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:16, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.41 from Unified_cpp_dom_base9.cpp:2: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.cpp:115:59: required from here 34:23.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.41 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 34:23.41 | ^~~~~~~~ 34:23.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.41 from Unified_cpp_dom_base9.cpp:2: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 34:23.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.41 246 | PointTyped As2DPoint() const { 34:23.41 | ^~~~~~~~~ 34:23.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:23.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:16, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.42 from Unified_cpp_dom_base9.cpp:2: 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.42 794 | RectTyped TransformAndClipBounds( 34:23.42 | ^~~~~~~~~~~~~~~~~~~~~~ 34:23.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrName.h:16, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:21, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.42 from Unified_cpp_dom_base9.cpp:2: 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.42 760 | typename detail::Nth::Type extract() { 34:23.42 | ^~~~~~~ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:23.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.42 In file included from Unified_cpp_dom_base9.cpp:92: 34:23.42 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.cpp: In member function ‘nsresult nsScreen::GetRect(nsRect&)’: 34:23.42 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.cpp:113:54: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.42 113 | aRect.TopLeft(), context->AppUnitsPerDevPixel()); 34:23.42 | ^ 34:23.42 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.cpp:115:59: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.42 115 | screenTopLeftDev / context->GetDesktopToDeviceScale(); 34:23.42 | ^ 34:23.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 34:23.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:16, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.43 from Unified_cpp_dom_base9.cpp:2: 34:23.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:23.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:386:28: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.43 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 34:23.43 | ^~~~~~~~~~~~ 34:23.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.43 from Unified_cpp_dom_base9.cpp:2: 34:23.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 34:23.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.43 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 34:23.43 | ^~~~~~~~~ 34:23.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:16, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.43 from Unified_cpp_dom_base9.cpp:2: 34:23.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 34:23.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.43 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 34:23.43 | ^~~~~~~~ 34:23.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.h:15, 34:23.43 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributes.cpp:12, 34:23.43 from Unified_cpp_dom_base9.cpp:2: 34:23.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 34:23.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.43 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 34:23.43 | ^~~~~~~~~ 34:23.43 In file included from Unified_cpp_dom_base9.cpp:92: 34:23.43 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.cpp: In member function ‘nsresult nsScreen::GetAvailRect(nsRect&)’: 34:23.43 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.cpp:157:50: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.43 157 | r.TopLeft(), context->AppUnitsPerDevPixel()); 34:23.43 | ^ 34:23.43 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.cpp:159:59: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.43 159 | screenTopLeftDev / context->GetDesktopToDeviceScale(); 34:23.43 | ^ 34:23.43 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.cpp: In member function ‘nsresult nsScreen::GetRect(nsRect&)’: 34:23.43 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsScreen.cpp:112:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.43 112 | LayoutDevicePoint screenTopLeftDev = LayoutDevicePixel::FromAppUnits( 34:23.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 34:23.43 113 | aRect.TopLeft(), context->AppUnitsPerDevPixel()); 34:23.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:23.43 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webspeech/recognition' 34:23.43 mkdir -p '.deps/' 34:23.43 dom/media/webspeech/recognition/Unified_cpp_recognition0.o 34:23.44 /usr/lib64/ccache/g++ -o Unified_cpp_recognition0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_recognition0.o.pp Unified_cpp_recognition0.cpp 34:23.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.86 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:23.86 | ^ 34:23.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.86 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:23.86 | ^ 34:23.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.86 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:23.86 | ^ 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:23.86 | ^ 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:23.86 | ^ 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:23.86 | ^ 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:23.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 371 | nscoord aAppUnitsPerDevPixel) { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 380 | nscoord aAppUnitsPerDevPixel) { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 387 | nscoord aAppUnitsPerDevPixel) { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 394 | nscoord aAppUnitsPerDevPixel) { 34:23.87 | ^ 34:23.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 34:23.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:9, 34:23.87 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 189 | CSSRect GetExpandedScrollableRect() const { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 243 | CSSRect CalculateScrollRange() const { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 457 | CSSRect GetVisualViewport() const { 34:23.87 | ^ 34:23.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:21, 34:23.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:9, 34:23.87 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 21 | inline Rect ToRect(const gfxRect& aRect) { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 44 | inline Size ToSize(const gfxSize& aSize) { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:23.87 | ^ 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:23.87 | ^ 34:23.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h:10, 34:23.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 34:23.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 34:23.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 34:23.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 34:23.87 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:9, 34:23.87 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 34:23.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.87 1338 | CSSCoord ToCSSPixels() const { return _0; } 34:23.87 | ^ 34:23.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 34:23.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 34:23.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 34:23.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 34:23.88 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:9, 34:23.88 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 34:23.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.88 332 | LayerPoint GetFixedPositionAnchor() const { 34:23.88 | ^ 34:23.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:9, 34:23.89 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 34:23.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.89 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:23.89 | ^ 34:23.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 34:23.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:9, 34:23.89 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 34:23.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.89 1859 | int32_t aAppUnitsPerPixel) { 34:23.89 | ^ 34:23.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 34:23.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.90 3214 | int32_t aAppUnitsPerPixel) { 34:23.90 | ^ 34:23.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:9, 34:23.90 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 34:23.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.90 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:23.90 | ^ 34:23.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 34:23.90 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:9, 34:23.90 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 34:23.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.90 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:23.90 | ^ 34:23.90 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:9, 34:23.91 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 34:23.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.91 1394 | LayerPoint GetFixedPositionAnchor() { 34:23.91 | ^ 34:23.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 34:23.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.91 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 34:23.91 | ^ 34:23.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:23.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:23.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:19, 34:23.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.91 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.91 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:23.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 34:23.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.92 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:23.92 | ^~~~~~~~ 34:23.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.92 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 34:23.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 34:23.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:23.92 | ^~~~~~~~ 34:23.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.92 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:23.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 34:23.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.92 427 | SizeT Size() const { return SizeT(width, height); } 34:23.92 | ^~~~ 34:23.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.92 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.92 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:23.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:23.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.92 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:23.93 | ^~~~~~~~ 34:23.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:23.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:23.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:23.93 | ^~~~~~~~ 34:23.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:19, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.93 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 34:23.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:23.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.93 62 | Sub operator-(const Sub& aPoint) const { 34:23.93 | ^~~~~~~~ 34:23.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:19, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.93 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 34:23.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 34:23.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.93 43 | friend Sub operator*(T aScale, Sub aCoord) { 34:23.93 | ^~~~~~~~ 34:23.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 34:23.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.94 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 34:23.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 34:23.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:23.94 | ^~~~~~~~~~~~~ 34:23.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:19, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.94 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:23.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 34:23.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.94 323 | static SizeTyped FromUnknownSize( 34:23.94 | ^~~~~~~~~~~~~~~ 34:23.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DOMMediaStream.h:9, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:11, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.94 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 34:23.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 34:23.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.94 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 34:23.94 | ^~~~~~~~~~~~~~ 34:23.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 34:23.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 34:23.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 34:23.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 34:23.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 34:23.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITimer.h:231, 34:23.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.h:8, 34:23.95 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 34:23.95 from Unified_cpp_dom_media_webrtc0.cpp:2: 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.95 760 | typename detail::Nth::Type extract() { 34:23.95 | ^~~~~~~ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:23.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:23.95 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webrtc' 34:23.96 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mp4' 34:23.96 mkdir -p '.deps/' 34:23.96 dom/media/mp4/Unified_cpp_dom_media_mp40.o 34:23.96 /usr/lib64/ccache/g++ -o Unified_cpp_dom_media_mp40.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/media/mp4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mp4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-sign-compare -MD -MP -MF .deps/Unified_cpp_dom_media_mp40.o.pp Unified_cpp_dom_media_mp40.cpp 34:28.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.42 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:28.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.42 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:28.42 | ^ 34:28.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.43 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:28.43 | ^ 34:28.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.43 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 371 | nscoord aAppUnitsPerDevPixel) { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 380 | nscoord aAppUnitsPerDevPixel) { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 387 | nscoord aAppUnitsPerDevPixel) { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 394 | nscoord aAppUnitsPerDevPixel) { 34:28.43 | ^ 34:28.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:11, 34:28.43 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 189 | CSSRect GetExpandedScrollableRect() const { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 243 | CSSRect CalculateScrollRange() const { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:28.43 | ^ 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 34:28.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.43 457 | CSSRect GetVisualViewport() const { 34:28.43 | ^ 34:28.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 34:28.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 34:28.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 34:28.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:28.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:28.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:28.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:28.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:28.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:28.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:28.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:28.44 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 34:28.44 from Unified_cpp_webspeech_synth0.cpp:56: 34:28.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.45 1338 | CSSCoord ToCSSPixels() const { return _0; } 34:28.45 | ^ 34:28.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 34:28.45 from Unified_cpp_webspeech_synth0.cpp:56: 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:28.45 | ^ 34:28.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 34:28.45 from Unified_cpp_webspeech_synth0.cpp:56: 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.45 21 | inline Rect ToRect(const gfxRect& aRect) { 34:28.45 | ^ 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.45 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:28.45 | ^ 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.45 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:28.45 | ^ 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.45 44 | inline Size ToSize(const gfxSize& aSize) { 34:28.45 | ^ 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.45 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:28.45 | ^ 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.45 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:28.45 | ^ 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 34:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.45 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:28.45 | ^ 34:28.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:28.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 34:28.46 from Unified_cpp_webspeech_synth0.cpp:56: 34:28.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 34:28.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.46 1859 | int32_t aAppUnitsPerPixel) { 34:28.46 | ^ 34:28.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 34:28.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.46 3214 | int32_t aAppUnitsPerPixel) { 34:28.46 | ^ 34:28.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 34:28.46 from Unified_cpp_webspeech_synth0.cpp:56: 34:28.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 34:28.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.46 332 | LayerPoint GetFixedPositionAnchor() const { 34:28.46 | ^ 34:28.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:28.46 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 34:28.46 from Unified_cpp_webspeech_synth0.cpp:56: 34:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 34:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.47 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:28.47 | ^ 34:28.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSynthVoiceRegistry.cpp:19, 34:28.47 from Unified_cpp_webspeech_synth0.cpp:56: 34:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 34:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.47 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:28.47 | ^ 34:28.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.47 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 34:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:28.47 | ^~~~~~~~ 34:28.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.47 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.47 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 34:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 34:28.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:28.47 | ^~~~~~~~ 34:28.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.48 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.48 427 | SizeT Size() const { return SizeT(width, height); } 34:28.48 | ^~~~ 34:28.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.48 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:28.48 | ^~~~~~~~ 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:28.48 | ^~~~~~~~ 34:28.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.48 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.48 62 | Sub operator-(const Sub& aPoint) const { 34:28.48 | ^~~~~~~~ 34:28.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.48 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 34:28.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.48 43 | friend Sub operator*(T aScale, Sub aCoord) { 34:28.48 | ^~~~~~~~ 34:28.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.49 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:28.49 | ^~~~~~~~~~~~~ 34:28.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.49 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.49 323 | static SizeTyped FromUnknownSize( 34:28.49 | ^~~~~~~~~~~~~~~ 34:28.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 34:28.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 34:28.49 from Unified_cpp_webspeech_synth0.cpp:2: 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.49 760 | typename detail::Nth::Type extract() { 34:28.49 | ^~~~~~~ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:28.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.49 In file included from Unified_cpp_webspeech_synth0.cpp:20: 34:28.49 /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function ‘bool mozilla::dom::SpeechSynthesisVoice::LocalService() const’: 34:28.49 /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10: warning: ‘isLocal’ may be used uninitialized in this function [-Wmaybe-uninitialized] 34:28.49 60 | return isLocal; 34:28.49 | ^~~~~~~ 34:28.49 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webspeech/synth' 34:28.49 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/midi' 34:28.49 mkdir -p '.deps/' 34:28.51 dom/midi/Unified_cpp_dom_midi0.o 34:28.51 dom/midi/Unified_cpp_dom_midi1.o 34:28.51 /usr/lib64/ccache/g++ -o Unified_cpp_dom_midi0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/midi -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/midi -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_midi0.o.pp Unified_cpp_dom_midi0.cpp 34:28.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsSpeechTask.h:10, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, 34:28.67 from Unified_cpp_synth_speechd0.cpp:2: 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.67 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:28.67 | ^ 34:28.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsSpeechTask.h:10, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, 34:28.67 from Unified_cpp_synth_speechd0.cpp:2: 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.67 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:28.67 | ^ 34:28.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsSpeechTask.h:10, 34:28.67 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, 34:28.67 from Unified_cpp_synth_speechd0.cpp:2: 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.67 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:28.67 | ^ 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.67 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:28.67 | ^ 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.67 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:28.67 | ^ 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.67 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:28.67 | ^ 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.67 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:28.67 | ^ 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:28.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.67 371 | nscoord aAppUnitsPerDevPixel) { 34:28.67 | ^ 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.68 380 | nscoord aAppUnitsPerDevPixel) { 34:28.68 | ^ 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.68 387 | nscoord aAppUnitsPerDevPixel) { 34:28.68 | ^ 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.68 394 | nscoord aAppUnitsPerDevPixel) { 34:28.68 | ^ 34:28.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsSpeechTask.h:10, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, 34:28.68 from Unified_cpp_synth_speechd0.cpp:2: 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:28.68 | ^~~~~~~~ 34:28.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsSpeechTask.h:10, 34:28.68 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, 34:28.68 from Unified_cpp_synth_speechd0.cpp:2: 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 34:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:28.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:28.68 | ^~~~~~~~ 34:28.69 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webspeech/synth/speechd' 34:28.70 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/notification' 34:28.70 mkdir -p '.deps/' 34:28.70 dom/notification/Unified_cpp_dom_notification0.o 34:28.70 /usr/lib64/ccache/g++ -o Unified_cpp_dom_notification0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/notification -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/notification -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_notification0.o.pp Unified_cpp_dom_notification0.cpp 34:34.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:34.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:34.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:34.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:34.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:34.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 34:34.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 34:34.13 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.13 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:34.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:34.13 | ^ 34:34.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.14 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:34.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:34.14 | ^ 34:34.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 34:34.14 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.14 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:34.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.14 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:34.14 | ^ 34:34.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:34.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.14 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:34.14 | ^ 34:34.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:34.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:34.16 | ^ 34:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:34.17 | ^ 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:34.17 | ^ 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.17 371 | nscoord aAppUnitsPerDevPixel) { 34:34.17 | ^ 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.17 380 | nscoord aAppUnitsPerDevPixel) { 34:34.17 | ^ 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.17 387 | nscoord aAppUnitsPerDevPixel) { 34:34.17 | ^ 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.17 394 | nscoord aAppUnitsPerDevPixel) { 34:34.17 | ^ 34:34.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 34:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 34:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 34:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 34:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 34:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 34:34.17 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 34:34.17 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 34:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.18 189 | CSSRect GetExpandedScrollableRect() const { 34:34.18 | ^ 34:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 34:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:34.19 | ^ 34:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 34:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.20 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:34.20 | ^ 34:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 34:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.20 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:34.20 | ^ 34:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 34:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.20 243 | CSSRect CalculateScrollRange() const { 34:34.20 | ^ 34:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 34:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:34.20 | ^ 34:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 34:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.20 457 | CSSRect GetVisualViewport() const { 34:34.20 | ^ 34:34.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 34:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 34:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 34:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 34:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 34:34.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 34:34.21 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 34:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.21 1338 | CSSCoord ToCSSPixels() const { return _0; } 34:34.21 | ^ 34:34.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 34:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 34:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 34:34.21 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 34:34.21 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 34:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.21 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:34.21 | ^ 34:34.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 34:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 34:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 34:34.24 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 34:34.24 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.24 21 | inline Rect ToRect(const gfxRect& aRect) { 34:34.24 | ^ 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.24 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:34.24 | ^ 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.24 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:34.24 | ^ 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.24 44 | inline Size ToSize(const gfxSize& aSize) { 34:34.24 | ^ 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:34.24 | ^ 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 34:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.25 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:34.25 | ^ 34:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 34:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.25 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:34.25 | ^ 34:34.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 34:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 34:34.25 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 34:34.25 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 34:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.25 1859 | int32_t aAppUnitsPerPixel) { 34:34.25 | ^ 34:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 34:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.25 3214 | int32_t aAppUnitsPerPixel) { 34:34.25 | ^ 34:34.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 34:34.26 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 34:34.26 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 34:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.26 332 | LayerPoint GetFixedPositionAnchor() const { 34:34.26 | ^ 34:34.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:34.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:34.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:34.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 34:34.28 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 34:34.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.28 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:34.28 | ^ 34:34.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:17, 34:34.28 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 34:34.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.28 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:34.28 | ^ 34:34.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 34:34.28 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.28 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:34.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 34:34.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.29 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:34.29 | ^~~~~~~~ 34:34.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 34:34.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:34.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:34.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 34:34.29 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 34:34.29 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.29 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 34:34.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 34:34.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.29 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:34.29 | ^~~~~~~~ 34:34.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:34.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:34.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:34.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:34.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:34.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:34.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 34:34.31 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 34:34.31 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.31 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:34.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 34:34.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.31 427 | SizeT Size() const { return SizeT(width, height); } 34:34.31 | ^~~~ 34:34.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 34:34.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:34.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:34.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 34:34.31 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 34:34.31 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.31 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:34.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:34.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:34.31 | ^~~~~~~~ 34:34.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:34.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:34.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:34.31 | ^~~~~~~~ 34:34.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 34:34.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:34.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:34.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:34.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.33 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 34:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.33 62 | Sub operator-(const Sub& aPoint) const { 34:34.33 | ^~~~~~~~ 34:34.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.33 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 34:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 34:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.33 43 | friend Sub operator*(T aScale, Sub aCoord) { 34:34.33 | ^~~~~~~~ 34:34.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 34:34.33 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.33 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 34:34.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 34:34.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.34 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:34.34 | ^~~~~~~~~~~~~ 34:34.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FunctionBinding.h:13, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.34 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:34.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 34:34.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.34 323 | static SizeTyped FromUnknownSize( 34:34.34 | ^~~~~~~~~~~~~~~ 34:34.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 34:34.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:7, 34:34.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 34:34.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 34:34.35 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 34:34.35 from Unified_cpp_dom_media_webaudio1.cpp:2: 34:34.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 34:34.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:34.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:34.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:34.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.36 760 | typename detail::Nth::Type extract() { 34:34.36 | ^~~~~~~ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:34.36 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webaudio' 34:34.36 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/offline' 34:34.36 mkdir -p '.deps/' 34:34.36 dom/offline/Unified_cpp_dom_offline0.o 34:34.36 /usr/lib64/ccache/g++ -o Unified_cpp_dom_offline0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/offline -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/offline -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/uriloader/prefetch -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_offline0.o.pp Unified_cpp_dom_offline0.cpp 34:44.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.h:25, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.cpp:7, 34:44.69 from Unified_cpp_dom_offline0.cpp:2: 34:44.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:44.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.69 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:44.69 | ^ 34:44.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.h:25, 34:44.69 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.cpp:7, 34:44.69 from Unified_cpp_dom_offline0.cpp:2: 34:44.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:44.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:44.70 | ^ 34:44.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:44.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:44.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:44.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:44.70 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.h:25, 34:44.70 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.cpp:7, 34:44.70 from Unified_cpp_dom_offline0.cpp:2: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 371 | nscoord aAppUnitsPerDevPixel) { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 380 | nscoord aAppUnitsPerDevPixel) { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 387 | nscoord aAppUnitsPerDevPixel) { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 394 | nscoord aAppUnitsPerDevPixel) { 34:44.70 | ^ 34:44.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 34:44.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 34:44.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 34:44.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 34:44.70 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.cpp:23, 34:44.70 from Unified_cpp_dom_offline0.cpp:2: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 189 | CSSRect GetExpandedScrollableRect() const { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 243 | CSSRect CalculateScrollRange() const { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.70 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:44.70 | ^ 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 34:44.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.71 457 | CSSRect GetVisualViewport() const { 34:44.71 | ^ 34:44.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:44.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 34:44.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:44.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:44.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:44.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:44.72 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.h:25, 34:44.72 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.cpp:7, 34:44.72 from Unified_cpp_dom_offline0.cpp:2: 34:44.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:44.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 34:44.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:44.73 | ^~~~~~~~ 34:44.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:44.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:44.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:44.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:44.73 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.h:25, 34:44.73 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.cpp:7, 34:44.73 from Unified_cpp_dom_offline0.cpp:2: 34:44.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 34:44.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 34:44.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.73 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:44.73 | ^~~~~~~~ 34:44.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:44.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:44.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:44.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:44.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:44.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:44.73 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.h:25, 34:44.74 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.cpp:7, 34:44.74 from Unified_cpp_dom_offline0.cpp:2: 34:44.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:44.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 34:44.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.74 427 | SizeT Size() const { return SizeT(width, height); } 34:44.74 | ^~~~ 34:44.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:44.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:44.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:44.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:44.74 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.h:25, 34:44.74 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.cpp:7, 34:44.74 from Unified_cpp_dom_offline0.cpp:2: 34:44.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:44.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:44.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.74 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:44.74 | ^~~~~~~~ 34:44.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:44.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:44.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.74 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:44.74 | ^~~~~~~~ 34:44.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 34:44.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 34:44.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:44.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:44.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:44.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:44.75 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.h:25, 34:44.75 from /builddir/build/BUILD/icecat-78.15.0/dom/offline/nsDOMOfflineResourceList.cpp:7, 34:44.75 from Unified_cpp_dom_offline0.cpp:2: 34:44.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 34:44.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:44.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:44.75 62 | Sub operator-(const Sub& aPoint) const { 34:44.75 | ^~~~~~~~ 34:44.75 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/offline' 34:44.76 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/power' 34:44.76 mkdir -p '.deps/' 34:44.77 dom/power/Unified_cpp_dom_power0.o 34:44.77 /usr/lib64/ccache/g++ -o Unified_cpp_dom_power0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/power -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/power -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_power0.o.pp Unified_cpp_dom_power0.cpp 34:48.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.57 from ScreenBinding.cpp:4, 34:48.57 from UnifiedBindings19.cpp:15: 34:48.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:48.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:48.57 | ^ 34:48.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:48.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.57 from ScreenBinding.cpp:4, 34:48.57 from UnifiedBindings19.cpp:15: 34:48.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:48.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:48.57 | ^ 34:48.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 34:48.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.58 from ScreenBinding.cpp:4, 34:48.58 from UnifiedBindings19.cpp:15: 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.58 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:48.58 | ^ 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.58 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:48.58 | ^ 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.58 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:48.58 | ^ 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:48.58 | ^ 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:48.58 | ^ 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.58 371 | nscoord aAppUnitsPerDevPixel) { 34:48.58 | ^ 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.58 380 | nscoord aAppUnitsPerDevPixel) { 34:48.58 | ^ 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.58 387 | nscoord aAppUnitsPerDevPixel) { 34:48.58 | ^ 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:48.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.58 394 | nscoord aAppUnitsPerDevPixel) { 34:48.58 | ^ 34:48.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 34:48.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 34:48.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 34:48.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 34:48.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 34:48.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 34:48.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 34:48.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEventBinding.h:14, 34:48.60 from ScrollAreaEventBinding.cpp:5, 34:48.60 from UnifiedBindings19.cpp:54: 34:48.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 34:48.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.60 189 | CSSRect GetExpandedScrollableRect() const { 34:48.61 | ^ 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:48.61 | ^ 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:48.61 | ^ 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:48.61 | ^ 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.61 243 | CSSRect CalculateScrollRange() const { 34:48.61 | ^ 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:48.61 | ^ 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.61 457 | CSSRect GetVisualViewport() const { 34:48.61 | ^ 34:48.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 34:48.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 34:48.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 34:48.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 34:48.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:37, 34:48.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:48.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 34:48.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 34:48.61 from ScrollAreaEventBinding.cpp:16, 34:48.61 from UnifiedBindings19.cpp:54: 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 34:48.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.61 1338 | CSSCoord ToCSSPixels() const { return _0; } 34:48.61 | ^ 34:48.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:48.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 34:48.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 34:48.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 34:48.62 from ScrollAreaEventBinding.cpp:16, 34:48.62 from UnifiedBindings19.cpp:54: 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.62 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:48.62 | ^ 34:48.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 34:48.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 34:48.62 from ScrollAreaEventBinding.cpp:16, 34:48.62 from UnifiedBindings19.cpp:54: 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.62 21 | inline Rect ToRect(const gfxRect& aRect) { 34:48.62 | ^ 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.62 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:48.62 | ^ 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.62 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:48.62 | ^ 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.62 44 | inline Size ToSize(const gfxSize& aSize) { 34:48.62 | ^ 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 34:48.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.62 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:48.64 | ^ 34:48.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 34:48.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:48.64 | ^ 34:48.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 34:48.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:48.65 | ^ 34:48.65 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 34:48.65 from ScrollAreaEventBinding.cpp:16, 34:48.65 from UnifiedBindings19.cpp:54: 34:48.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 34:48.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.65 1859 | int32_t aAppUnitsPerPixel) { 34:48.65 | ^ 34:48.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 34:48.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.65 3214 | int32_t aAppUnitsPerPixel) { 34:48.65 | ^ 34:48.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 34:48.65 from ScrollAreaEventBinding.cpp:16, 34:48.65 from UnifiedBindings19.cpp:54: 34:48.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 34:48.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.65 332 | LayerPoint GetFixedPositionAnchor() const { 34:48.65 | ^ 34:48.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:48.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 34:48.66 from ScrollAreaEventBinding.cpp:16, 34:48.66 from UnifiedBindings19.cpp:54: 34:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 34:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:48.66 | ^ 34:48.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 34:48.66 from ScrollAreaEventBinding.cpp:16, 34:48.66 from UnifiedBindings19.cpp:54: 34:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 34:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:48.66 | ^ 34:48.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 34:48.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 34:48.66 from ScrollAreaEventBinding.cpp:16, 34:48.66 from UnifiedBindings19.cpp:54: 34:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 34:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.66 1394 | LayerPoint GetFixedPositionAnchor() { 34:48.66 | ^ 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.67 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 34:48.67 | ^ 34:48.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 34:48.67 from ScrollAreaEventBinding.cpp:16, 34:48.67 from UnifiedBindings19.cpp:54: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.67 49 | gfx::Size GetInheritedScale() const { return mScale; } 34:48.67 | ^ 34:48.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScrollAreaEvent.h:12, 34:48.67 from ScrollAreaEventBinding.cpp:16, 34:48.67 from UnifiedBindings19.cpp:54: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.67 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 34:48.67 | ^ 34:48.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.67 from ScreenBinding.cpp:4, 34:48.67 from UnifiedBindings19.cpp:15: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:48.67 | ^~~~~~~~ 34:48.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.67 from ScreenBinding.cpp:4, 34:48.67 from UnifiedBindings19.cpp:15: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:48.67 | ^~~~~~~~ 34:48.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.67 from ScreenBinding.cpp:4, 34:48.67 from UnifiedBindings19.cpp:15: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.67 427 | SizeT Size() const { return SizeT(width, height); } 34:48.67 | ^~~~ 34:48.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.67 from ScreenBinding.cpp:4, 34:48.67 from UnifiedBindings19.cpp:15: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:48.67 | ^~~~~~~~ 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:48.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:48.67 | ^~~~~~~~ 34:48.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.68 from ScreenBinding.cpp:4, 34:48.68 from UnifiedBindings19.cpp:15: 34:48.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 34:48.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:48.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.68 62 | Sub operator-(const Sub& aPoint) const { 34:48.68 | ^~~~~~~~ 34:48.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.68 from ScreenBinding.cpp:4, 34:48.68 from UnifiedBindings19.cpp:15: 34:48.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 34:48.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 34:48.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.68 43 | friend Sub operator*(T aScale, Sub aCoord) { 34:48.68 | ^~~~~~~~ 34:48.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.68 from ScreenBinding.cpp:4, 34:48.68 from UnifiedBindings19.cpp:15: 34:48.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 34:48.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 34:48.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:48.68 | ^~~~~~~~~~~~~ 34:48.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.68 from ScreenBinding.cpp:4, 34:48.69 from UnifiedBindings19.cpp:15: 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.69 323 | static SizeTyped FromUnknownSize( 34:48.69 | ^~~~~~~~~~~~~~~ 34:48.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.69 from ScreenBinding.cpp:4, 34:48.69 from UnifiedBindings19.cpp:15: 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.69 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 34:48.69 | ^~~~~~~~~~~~~~ 34:48.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.69 from ScreenBinding.cpp:4, 34:48.69 from UnifiedBindings19.cpp:15: 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:48.69 | ^~~~~~~~~~~~~ 34:48.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.69 from ScreenBinding.cpp:4, 34:48.69 from UnifiedBindings19.cpp:15: 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.69 383 | Point TopLeft() const { return Point(x, y); } 34:48.69 | ^~~~~~~ 34:48.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.69 from ScreenBinding.cpp:4, 34:48.69 from UnifiedBindings19.cpp:15: 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 34:48.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.70 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 34:48.70 | ^~~~~~~~~~~~~~~ 34:48.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.70 from ScreenBinding.cpp:4, 34:48.70 from UnifiedBindings19.cpp:15: 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.70 277 | static RectTyped FromUnknownRect( 34:48.70 | ^~~~~~~~~~~~~~~ 34:48.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.70 from ScreenBinding.cpp:4, 34:48.70 from UnifiedBindings19.cpp:15: 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.70 150 | static PointTyped FromUnknownPoint( 34:48.70 | ^~~~~~~~~~~~~~~~ 34:48.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.70 from ScreenBinding.cpp:4, 34:48.70 from UnifiedBindings19.cpp:15: 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.70 282 | RectTyped ToUnknownRect() const { 34:48.70 | ^~~~~~~~~~~~~ 34:48.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.70 from ScreenBinding.cpp:4, 34:48.70 from UnifiedBindings19.cpp:15: 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 34:48.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.70 246 | PointTyped As2DPoint() const { 34:48.70 | ^~~~~~~~~ 34:48.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.71 from ScreenBinding.cpp:4, 34:48.71 from UnifiedBindings19.cpp:15: 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.71 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 34:48.71 | ^~~~~~~~~ 34:48.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 34:48.71 from ScreenBinding.cpp:4, 34:48.71 from UnifiedBindings19.cpp:15: 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.71 2266 | PointTyped TransformPointSimple( 34:48.71 | ^~~~~~~~~~~~~~~~~~~~ 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.71 794 | RectTyped TransformAndClipBounds( 34:48.71 | ^~~~~~~~~~~~~~~~~~~~~~ 34:48.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 34:48.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:7, 34:48.71 from ScreenBinding.cpp:4, 34:48.71 from UnifiedBindings19.cpp:15: 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:48.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.72 760 | typename detail::Nth::Type extract() { 34:48.72 | ^~~~~~~ 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:48.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:48.72 dom/bindings/UnifiedBindings21.o 34:48.72 /usr/lib64/ccache/g++ -o UnifiedBindings20.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings20.o.pp UnifiedBindings20.cpp 34:50.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.28 from Unified_cpp_dom_base8.cpp:2: 34:50.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:50.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:50.28 | ^ 34:50.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:50.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.28 from Unified_cpp_dom_base8.cpp:2: 34:50.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:50.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:50.28 | ^ 34:50.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 34:50.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.28 from Unified_cpp_dom_base8.cpp:2: 34:50.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:50.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.28 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:50.28 | ^ 34:50.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:50.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 371 | nscoord aAppUnitsPerDevPixel) { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 380 | nscoord aAppUnitsPerDevPixel) { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 387 | nscoord aAppUnitsPerDevPixel) { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 394 | nscoord aAppUnitsPerDevPixel) { 34:50.29 | ^ 34:50.29 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 34:50.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 34:50.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMTokenList.h:19, 34:50.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMTokenList.cpp:11, 34:50.29 from Unified_cpp_dom_base8.cpp:11: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 189 | CSSRect GetExpandedScrollableRect() const { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 243 | CSSRect CalculateScrollRange() const { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:50.29 | ^ 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 457 | CSSRect GetVisualViewport() const { 34:50.29 | ^ 34:50.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 34:50.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 34:50.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 34:50.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 34:50.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:28, 34:50.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 34:50.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDocumentEncoder.cpp:23, 34:50.29 from Unified_cpp_dom_base8.cpp:29: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 34:50.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.29 1338 | CSSCoord ToCSSPixels() const { return _0; } 34:50.29 | ^ 34:50.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:50.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 34:50.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 34:50.30 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:28, 34:50.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 34:50.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDocumentEncoder.cpp:23, 34:50.30 from Unified_cpp_dom_base8.cpp:29: 34:50.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 34:50.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.30 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:50.30 | ^ 34:50.30 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 34:50.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 34:50.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDocumentEncoder.cpp:23, 34:50.30 from Unified_cpp_dom_base8.cpp:29: 34:50.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 34:50.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.30 21 | inline Rect ToRect(const gfxRect& aRect) { 34:50.30 | ^ 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:50.31 | ^ 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:50.31 | ^ 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 44 | inline Size ToSize(const gfxSize& aSize) { 34:50.31 | ^ 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:50.31 | ^ 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:50.31 | ^ 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:50.31 | ^ 34:50.31 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDocumentEncoder.cpp:23, 34:50.31 from Unified_cpp_dom_base8.cpp:29: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 1859 | int32_t aAppUnitsPerPixel) { 34:50.31 | ^ 34:50.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 3214 | int32_t aAppUnitsPerPixel) { 34:50.31 | ^ 34:50.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFocusManager.cpp:7, 34:50.31 from Unified_cpp_dom_base8.cpp:38: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 332 | LayerPoint GetFixedPositionAnchor() const { 34:50.31 | ^ 34:50.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFocusManager.cpp:7, 34:50.31 from Unified_cpp_dom_base8.cpp:38: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:50.31 | ^ 34:50.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFocusManager.cpp:7, 34:50.31 from Unified_cpp_dom_base8.cpp:38: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:50.31 | ^ 34:50.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFocusManager.cpp:7, 34:50.31 from Unified_cpp_dom_base8.cpp:38: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 1394 | LayerPoint GetFixedPositionAnchor() { 34:50.31 | ^ 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 34:50.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.31 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 34:50.31 | ^ 34:50.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 34:50.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFocusManager.cpp:27, 34:50.32 from Unified_cpp_dom_base8.cpp:38: 34:50.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 34:50.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.32 49 | gfx::Size GetInheritedScale() const { return mScale; } 34:50.32 | ^ 34:50.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFocusManager.cpp:27, 34:50.32 from Unified_cpp_dom_base8.cpp:38: 34:50.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 34:50.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.32 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 34:50.32 | ^ 34:50.32 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFocusManager.cpp:38, 34:50.32 from Unified_cpp_dom_base8.cpp:38: 34:50.32 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 34:50.32 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.32 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 34:50.32 | ^ 34:50.32 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.cpp:71, 34:50.32 from Unified_cpp_dom_base8.cpp:101: 34:50.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 34:50.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.32 300 | PropertyProvider* aProvider = nullptr) const { 34:50.32 | ^ 34:50.32 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.cpp:71, 34:50.32 from Unified_cpp_dom_base8.cpp:101: 34:50.32 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 34:50.32 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.32 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 34:50.32 | ^ 34:50.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 34:50.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.cpp:107, 34:50.32 from Unified_cpp_dom_base8.cpp:101: 34:50.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/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] 34:50.34 79 | memset(this, 0, sizeof(nsXPTCVariant)); 34:50.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 34:50.34 44 | struct nsXPTCVariant { 34:50.34 | ^~~~~~~~~~~~~ 34:50.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.34 from Unified_cpp_dom_base8.cpp:2: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 34:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:50.34 | ^~~~~~~~ 34:50.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.34 from Unified_cpp_dom_base8.cpp:2: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 34:50.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:50.34 | ^~~~~~~~ 34:50.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.34 from Unified_cpp_dom_base8.cpp:2: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 34:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.34 427 | SizeT Size() const { return SizeT(width, height); } 34:50.34 | ^~~~ 34:50.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.34 from Unified_cpp_dom_base8.cpp:2: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:50.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:50.34 | ^~~~~~~~ 34:50.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:50.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.34 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:50.34 | ^~~~~~~~ 34:50.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.34 from Unified_cpp_dom_base8.cpp:2: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 34:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.34 62 | Sub operator-(const Sub& aPoint) const { 34:50.34 | ^~~~~~~~ 34:50.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.35 from Unified_cpp_dom_base8.cpp:2: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.35 43 | friend Sub operator*(T aScale, Sub aCoord) { 34:50.35 | ^~~~~~~~ 34:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.35 from Unified_cpp_dom_base8.cpp:2: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:50.35 | ^~~~~~~~~~~~~ 34:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.35 from Unified_cpp_dom_base8.cpp:2: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.35 323 | static SizeTyped FromUnknownSize( 34:50.35 | ^~~~~~~~~~~~~~~ 34:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.35 from Unified_cpp_dom_base8.cpp:2: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.35 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 34:50.35 | ^~~~~~~~~~~~~~ 34:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.35 from Unified_cpp_dom_base8.cpp:2: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:50.35 | ^~~~~~~~~~~~~ 34:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.35 from Unified_cpp_dom_base8.cpp:2: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.35 383 | Point TopLeft() const { return Point(x, y); } 34:50.35 | ^~~~~~~ 34:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.35 from Unified_cpp_dom_base8.cpp:2: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.35 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 34:50.35 | ^~~~~~~~~~~~~~~ 34:50.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.35 from Unified_cpp_dom_base8.cpp:2: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 34:50.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.36 277 | static RectTyped FromUnknownRect( 34:50.36 | ^~~~~~~~~~~~~~~ 34:50.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.36 from Unified_cpp_dom_base8.cpp:2: 34:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 34:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.36 150 | static PointTyped FromUnknownPoint( 34:50.36 | ^~~~~~~~~~~~~~~~ 34:50.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.36 from Unified_cpp_dom_base8.cpp:2: 34:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 34:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 34:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.36 282 | RectTyped ToUnknownRect() const { 34:50.36 | ^~~~~~~~~~~~~ 34:50.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h:12, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xpcpublic.h:14, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadUtils.h:33, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:24, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:11, 34:50.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.36 from Unified_cpp_dom_base8.cpp:2: 34:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 34:50.36 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 34:50.37 34 | memset(aT, 0, sizeof(T)); 34:50.37 | ~~~~~~^~~~~~~~~~~~~~~~~~ 34:50.37 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.cpp:107, 34:50.37 from Unified_cpp_dom_base8.cpp:101: 34:50.37 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 34:50.37 2214 | struct GlobalProperties { 34:50.37 | ^~~~~~~~~~~~~~~~ 34:50.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.37 from Unified_cpp_dom_base8.cpp:2: 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.37 246 | PointTyped As2DPoint() const { 34:50.37 | ^~~~~~~~~ 34:50.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:10, 34:50.37 from Unified_cpp_dom_base8.cpp:2: 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.37 794 | RectTyped TransformAndClipBounds( 34:50.37 | ^~~~~~~~~~~~~~~~~~~~~~ 34:50.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Exception.h:12, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ErrorReport.h:31, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:34, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.h:11, 34:50.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsDOMSerializer.cpp:7, 34:50.37 from Unified_cpp_dom_base8.cpp:2: 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.38 760 | typename detail::Nth::Type extract() { 34:50.38 | ^~~~~~~ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 34:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/xpcom/ds/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.38 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/base' 34:50.38 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/push' 34:50.38 mkdir -p '.deps/' 34:50.38 dom/push/Unified_cpp_dom_push0.o 34:50.39 /usr/lib64/ccache/g++ -o Unified_cpp_dom_push0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/push -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/push -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_push0.o.pp Unified_cpp_dom_push0.cpp 34:50.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 34:50.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaResource.h:11, 34:50.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mp4/Box.h:12, 34:50.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mp4/Box.cpp:7, 34:50.85 from Unified_cpp_dom_media_mp40.cpp:2: 34:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:50.85 | ^ 34:50.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:50.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 34:50.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:50.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 34:50.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 34:50.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusDecoder.h:9, 34:50.85 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mp4/DecoderData.cpp:15, 34:50.85 from Unified_cpp_dom_media_mp40.cpp:20: 34:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:50.86 | ^ 34:50.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:50.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/KnowsCompositor.h:10, 34:50.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PlatformDecoderModule.h:20, 34:50.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusDecoder.h:9, 34:50.86 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mp4/DecoderData.cpp:15, 34:50.86 from Unified_cpp_dom_media_mp40.cpp:20: 34:50.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:50.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:50.86 | ^ 34:50.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:50.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:50.86 | ^ 34:50.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:50.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:50.86 | ^ 34:50.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:50.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:50.87 | ^ 34:50.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:50.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:50.87 | ^ 34:50.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:50.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.87 371 | nscoord aAppUnitsPerDevPixel) { 34:50.87 | ^ 34:50.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:50.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.87 380 | nscoord aAppUnitsPerDevPixel) { 34:50.87 | ^ 34:50.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:50.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.88 387 | nscoord aAppUnitsPerDevPixel) { 34:50.88 | ^ 34:50.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:50.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.89 394 | nscoord aAppUnitsPerDevPixel) { 34:50.89 | ^ 34:50.89 In file included from Unified_cpp_dom_media_mp40.cpp:65: 34:50.89 /builddir/build/BUILD/icecat-78.15.0/dom/media/mp4/MoofParser.cpp: In member function ‘mozilla::Result mozilla::Tkhd::Parse(mozilla::Box&)’: 34:50.89 /builddir/build/BUILD/icecat-78.15.0/dom/media/mp4/MoofParser.cpp:852:46: warning: variable ‘reserved’ set but not used [-Wunused-but-set-variable] 34:50.89 852 | uint32_t creationTime, modificationTime, reserved, duration; 34:50.89 | ^~~~~~~~ 34:50.89 /builddir/build/BUILD/icecat-78.15.0/dom/media/mp4/MoofParser.cpp:865:14: warning: variable ‘reserved’ set but not used [-Wunused-but-set-variable] 34:50.89 865 | uint32_t reserved; 34:50.89 | ^~~~~~~~ 34:50.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:50.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 34:50.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 34:50.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 34:50.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaResource.h:11, 34:50.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mp4/Box.h:12, 34:50.89 from /builddir/build/BUILD/icecat-78.15.0/dom/media/mp4/Box.cpp:7, 34:50.89 from Unified_cpp_dom_media_mp40.cpp:2: 34:50.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:50.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 34:50.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:50.89 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:50.89 | ^~~~~~~~ 34:50.89 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/mp4' 34:50.90 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/quota' 34:50.90 mkdir -p '.deps/' 34:50.91 dom/quota/Unified_cpp_dom_quota0.o 34:50.91 /usr/lib64/ccache/g++ -o Unified_cpp_dom_quota0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/quota -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/quota -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_quota0.o.pp Unified_cpp_dom_quota0.cpp 34:57.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.07 from Unified_cpp_dom_midi0.cpp:2: 34:57.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 34:57.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 34:57.07 | ^ 34:57.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.07 from Unified_cpp_dom_midi0.cpp:2: 34:57.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 34:57.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.07 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 34:57.07 | ^ 34:57.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.07 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.07 from Unified_cpp_dom_midi0.cpp:2: 34:57.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 34:57.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 34:57.07 | ^ 34:57.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 34:57.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 371 | nscoord aAppUnitsPerDevPixel) { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 380 | nscoord aAppUnitsPerDevPixel) { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 387 | nscoord aAppUnitsPerDevPixel) { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 394 | nscoord aAppUnitsPerDevPixel) { 34:57.08 | ^ 34:57.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIConnectionEvent.h:15, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:11, 34:57.08 from Unified_cpp_dom_midi0.cpp:2: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 189 | CSSRect GetExpandedScrollableRect() const { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 243 | CSSRect CalculateScrollRange() const { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 34:57.08 | ^ 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 457 | CSSRect GetVisualViewport() const { 34:57.08 | ^ 34:57.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:21, 34:57.08 from Unified_cpp_dom_midi0.cpp:2: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 34:57.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.08 1338 | CSSCoord ToCSSPixels() const { return _0; } 34:57.08 | ^ 34:57.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 34:57.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 34:57.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 34:57.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 34:57.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:57.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:57.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:57.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 34:57.09 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:21, 34:57.09 from Unified_cpp_dom_midi0.cpp:2: 34:57.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 34:57.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.09 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 34:57.09 | ^ 34:57.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:21, 34:57.10 from Unified_cpp_dom_midi0.cpp:2: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.10 21 | inline Rect ToRect(const gfxRect& aRect) { 34:57.10 | ^ 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.10 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 34:57.10 | ^ 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.10 40 | inline Point ToPoint(const gfxPoint& aPoint) { 34:57.10 | ^ 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.10 44 | inline Size ToSize(const gfxSize& aSize) { 34:57.10 | ^ 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.10 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 34:57.10 | ^ 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.10 52 | inline gfxSize ThebesSize(const Size& aSize) { 34:57.10 | ^ 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 34:57.10 | ^ 34:57.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:21, 34:57.10 from Unified_cpp_dom_midi0.cpp:2: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.10 1859 | int32_t aAppUnitsPerPixel) { 34:57.10 | ^ 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.10 3214 | int32_t aAppUnitsPerPixel) { 34:57.10 | ^ 34:57.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:21, 34:57.10 from Unified_cpp_dom_midi0.cpp:2: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 34:57.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.10 332 | LayerPoint GetFixedPositionAnchor() const { 34:57.10 | ^ 34:57.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 34:57.10 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:21, 34:57.11 from Unified_cpp_dom_midi0.cpp:2: 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.11 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 34:57.11 | ^ 34:57.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:21, 34:57.11 from Unified_cpp_dom_midi0.cpp:2: 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.11 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 34:57.11 | ^ 34:57.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.11 from Unified_cpp_dom_midi0.cpp:2: 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.11 40 | friend Sub operator*(Sub aCoord, T aScale) { 34:57.11 | ^~~~~~~~ 34:57.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.11 from Unified_cpp_dom_midi0.cpp:2: 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.11 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 34:57.11 | ^~~~~~~~ 34:57.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.11 from Unified_cpp_dom_midi0.cpp:2: 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 34:57.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.11 427 | SizeT Size() const { return SizeT(width, height); } 34:57.11 | ^~~~ 34:57.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:57.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.12 from Unified_cpp_dom_midi0.cpp:2: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.12 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 34:57.12 | ^~~~~~~~ 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.12 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 34:57.12 | ^~~~~~~~ 34:57.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.12 from Unified_cpp_dom_midi0.cpp:2: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.12 62 | Sub operator-(const Sub& aPoint) const { 34:57.12 | ^~~~~~~~ 34:57.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.12 from Unified_cpp_dom_midi0.cpp:2: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.12 43 | friend Sub operator*(T aScale, Sub aCoord) { 34:57.12 | ^~~~~~~~ 34:57.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.12 from Unified_cpp_dom_midi0.cpp:2: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.12 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 34:57.12 | ^~~~~~~~~~~~~ 34:57.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.12 from Unified_cpp_dom_midi0.cpp:2: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.12 323 | static SizeTyped FromUnknownSize( 34:57.12 | ^~~~~~~~~~~~~~~ 34:57.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 34:57.12 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIAccess.cpp:7, 34:57.12 from Unified_cpp_dom_midi0.cpp:2: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:57.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.13 760 | typename detail::Nth::Type extract() { 34:57.13 | ^~~~~~~ 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 34:57.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 34:57.13 /usr/lib64/ccache/g++ -o Unified_cpp_dom_midi1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/midi -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/midi -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_midi1.o.pp Unified_cpp_dom_midi1.cpp 35:00.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/EncodedFrame.h:10, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TrackEncoder.h:10, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusTrackEncoder.h:11, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 35:00.40 from Unified_cpp_recognition0.cpp:2: 35:00.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:00.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.40 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:00.40 | ^ 35:00.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoSegment.h:12, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TrackEncoder.h:13, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusTrackEncoder.h:11, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 35:00.40 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 35:00.40 from Unified_cpp_recognition0.cpp:2: 35:00.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:00.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.40 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:00.40 | ^ 35:00.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoSegment.h:12, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TrackEncoder.h:13, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusTrackEncoder.h:11, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 35:00.41 from Unified_cpp_recognition0.cpp:2: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 371 | nscoord aAppUnitsPerDevPixel) { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 380 | nscoord aAppUnitsPerDevPixel) { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 387 | nscoord aAppUnitsPerDevPixel) { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 394 | nscoord aAppUnitsPerDevPixel) { 35:00.41 | ^ 35:00.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechRecognitionError.h:10, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/SpeechRecognition.h:30, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:12, 35:00.41 from Unified_cpp_recognition0.cpp:2: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 189 | CSSRect GetExpandedScrollableRect() const { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 243 | CSSRect CalculateScrollRange() const { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:00.41 | ^ 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.41 457 | CSSRect GetVisualViewport() const { 35:00.41 | ^ 35:00.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 35:00.41 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 35:00.41 from Unified_cpp_recognition0.cpp:2: 35:00.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:00.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.42 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:00.42 | ^ 35:00.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 35:00.42 from Unified_cpp_recognition0.cpp:2: 35:00.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:00.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.42 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:00.42 | ^ 35:00.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 35:00.42 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 35:00.42 from Unified_cpp_recognition0.cpp:2: 35:00.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:00.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.42 21 | inline Rect ToRect(const gfxRect& aRect) { 35:00.42 | ^ 35:00.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:00.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.42 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:00.42 | ^ 35:00.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:00.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.42 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:00.42 | ^ 35:00.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:00.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.43 44 | inline Size ToSize(const gfxSize& aSize) { 35:00.43 | ^ 35:00.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:00.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.43 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:00.43 | ^ 35:00.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:00.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.43 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:00.43 | ^ 35:00.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:00.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.43 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:00.43 | ^ 35:00.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:00.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:00.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:00.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:00.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:00.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:00.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 35:00.45 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 35:00.45 from Unified_cpp_recognition0.cpp:2: 35:00.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:00.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.45 1859 | int32_t aAppUnitsPerPixel) { 35:00.45 | ^ 35:00.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:00.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.45 3214 | int32_t aAppUnitsPerPixel) { 35:00.45 | ^ 35:00.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 35:00.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:00.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:00.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 35:00.45 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 35:00.45 from Unified_cpp_recognition0.cpp:2: 35:00.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 35:00.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.46 332 | LayerPoint GetFixedPositionAnchor() const { 35:00.46 | ^ 35:00.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 35:00.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:00.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:00.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 35:00.46 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 35:00.46 from Unified_cpp_recognition0.cpp:2: 35:00.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 35:00.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.46 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 35:00.46 | ^ 35:00.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 35:00.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:00.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:00.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 35:00.46 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:27, 35:00.46 from Unified_cpp_recognition0.cpp:2: 35:00.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 35:00.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.46 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:00.46 | ^ 35:00.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:00.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/EncodedFrame.h:10, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TrackEncoder.h:10, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusTrackEncoder.h:11, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 35:00.47 from Unified_cpp_recognition0.cpp:2: 35:00.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:00.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:00.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:00.47 | ^~~~~~~~ 35:00.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoSegment.h:12, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TrackEncoder.h:13, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusTrackEncoder.h:11, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 35:00.47 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 35:00.48 from Unified_cpp_recognition0.cpp:2: 35:00.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:00.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:00.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.48 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:00.48 | ^~~~~~~~ 35:00.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:00.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 35:00.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 35:00.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 35:00.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/EncodedFrame.h:10, 35:00.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TrackEncoder.h:10, 35:00.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusTrackEncoder.h:11, 35:00.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 35:00.48 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 35:00.48 from Unified_cpp_recognition0.cpp:2: 35:00.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:00.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:00.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.48 427 | SizeT Size() const { return SizeT(width, height); } 35:00.48 | ^~~~ 35:00.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:00.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h:21, 35:00.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoSegment.h:12, 35:00.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TrackEncoder.h:13, 35:00.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusTrackEncoder.h:11, 35:00.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 35:00.49 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 35:00.49 from Unified_cpp_recognition0.cpp:2: 35:00.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:00.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:00.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.49 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:00.49 | ^~~~~~~~ 35:00.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:00.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:00.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.49 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:00.49 | ^~~~~~~~ 35:00.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:00.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:00.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 35:00.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 35:00.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 35:00.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/EncodedFrame.h:10, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TrackEncoder.h:10, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusTrackEncoder.h:11, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 35:00.50 from Unified_cpp_recognition0.cpp:2: 35:00.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:00.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:00.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.50 62 | Sub operator-(const Sub& aPoint) const { 35:00.50 | ^~~~~~~~ 35:00.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/EncodedFrame.h:10, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TrackEncoder.h:10, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusTrackEncoder.h:11, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 35:00.50 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 35:00.50 from Unified_cpp_recognition0.cpp:2: 35:00.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 35:00.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:00.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.51 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:00.51 | ^~~~~~~~ 35:00.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/EncodedFrame.h:10, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TrackEncoder.h:10, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusTrackEncoder.h:11, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 35:00.51 from Unified_cpp_recognition0.cpp:2: 35:00.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:00.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:00.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.51 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:00.51 | ^~~~~~~~~~~~~ 35:00.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaInfo.h:16, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VideoUtils.h:11, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/EncodedFrame.h:10, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TrackEncoder.h:10, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/OpusTrackEncoder.h:11, 35:00.51 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.h:15, 35:00.52 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:9, 35:00.52 from Unified_cpp_recognition0.cpp:2: 35:00.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:00.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:00.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.52 323 | static SizeTyped FromUnknownSize( 35:00.52 | ^~~~~~~~~~~~~~~ 35:00.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 35:00.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 35:00.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 35:00.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 35:00.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 35:00.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 35:00.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 35:00.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerialEventTarget.h:10, 35:00.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AbstractThread.h:14, 35:00.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadUtils.h:15, 35:00.52 from /builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition/OnlineSpeechRecognitionService.cpp:7, 35:00.52 from Unified_cpp_recognition0.cpp:2: 35:00.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 35:00.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:00.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:00.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.53 760 | typename detail::Nth::Type extract() { 35:00.53 | ^~~~~~~ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:00.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:00.53 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/webspeech/recognition' 35:00.53 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/security' 35:00.53 mkdir -p '.deps/' 35:00.54 dom/security/Unified_cpp_dom_security0.o 35:00.54 dom/security/Unified_cpp_dom_security1.o 35:00.54 /usr/lib64/ccache/g++ -o Unified_cpp_dom_security0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/security -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_security0.o.pp Unified_cpp_dom_security0.cpp 35:01.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.91 from Unified_cpp_dom_notification0.cpp:2: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.91 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:01.91 | ^ 35:01.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.91 from Unified_cpp_dom_notification0.cpp:2: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:01.91 | ^ 35:01.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.91 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.91 from Unified_cpp_dom_notification0.cpp:2: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:01.91 | ^ 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:01.91 | ^ 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:01.91 | ^ 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:01.91 | ^ 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:01.91 | ^ 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.91 371 | nscoord aAppUnitsPerDevPixel) { 35:01.91 | ^ 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.91 380 | nscoord aAppUnitsPerDevPixel) { 35:01.91 | ^ 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.91 387 | nscoord aAppUnitsPerDevPixel) { 35:01.91 | ^ 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.91 394 | nscoord aAppUnitsPerDevPixel) { 35:01.92 | ^ 35:01.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:13, 35:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:18, 35:01.92 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:14, 35:01.92 from Unified_cpp_dom_notification0.cpp:2: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 189 | CSSRect GetExpandedScrollableRect() const { 35:01.92 | ^ 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:01.92 | ^ 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:01.92 | ^ 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:01.92 | ^ 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 243 | CSSRect CalculateScrollRange() const { 35:01.92 | ^ 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:01.92 | ^ 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 457 | CSSRect GetVisualViewport() const { 35:01.92 | ^ 35:01.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 35:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 35:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 35:01.92 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:14, 35:01.92 from Unified_cpp_dom_notification0.cpp:2: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:01.92 | ^ 35:01.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 35:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 35:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 35:01.92 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:14, 35:01.92 from Unified_cpp_dom_notification0.cpp:2: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:01.92 | ^ 35:01.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 35:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:01.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 35:01.92 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:14, 35:01.92 from Unified_cpp_dom_notification0.cpp:2: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 21 | inline Rect ToRect(const gfxRect& aRect) { 35:01.92 | ^ 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:01.92 | ^ 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:01.92 | ^ 35:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.94 44 | inline Size ToSize(const gfxSize& aSize) { 35:01.94 | ^ 35:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.94 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:01.94 | ^ 35:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.94 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:01.94 | ^ 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.95 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:01.95 | ^ 35:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStateManager.h:19, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:14, 35:01.95 from Unified_cpp_dom_notification0.cpp:2: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.95 1859 | int32_t aAppUnitsPerPixel) { 35:01.95 | ^ 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.95 3214 | int32_t aAppUnitsPerPixel) { 35:01.95 | ^ 35:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:24, 35:01.95 from Unified_cpp_dom_notification0.cpp:2: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.95 332 | LayerPoint GetFixedPositionAnchor() const { 35:01.95 | ^ 35:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:24, 35:01.95 from Unified_cpp_dom_notification0.cpp:2: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.95 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 35:01.95 | ^ 35:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:24, 35:01.95 from Unified_cpp_dom_notification0.cpp:2: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.95 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:01.95 | ^ 35:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.95 from Unified_cpp_dom_notification0.cpp:2: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:01.95 | ^~~~~~~~ 35:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.95 from Unified_cpp_dom_notification0.cpp:2: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:01.95 | ^~~~~~~~ 35:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.95 from Unified_cpp_dom_notification0.cpp:2: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:01.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.95 427 | SizeT Size() const { return SizeT(width, height); } 35:01.95 | ^~~~ 35:01.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.96 from Unified_cpp_dom_notification0.cpp:2: 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:01.96 | ^~~~~~~~ 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.96 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:01.96 | ^~~~~~~~ 35:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.96 from Unified_cpp_dom_notification0.cpp:2: 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.96 62 | Sub operator-(const Sub& aPoint) const { 35:01.96 | ^~~~~~~~ 35:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.96 from Unified_cpp_dom_notification0.cpp:2: 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:01.96 | ^~~~~~~~ 35:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.96 from Unified_cpp_dom_notification0.cpp:2: 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:01.96 | ^~~~~~~~~~~~~ 35:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.97 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.97 from Unified_cpp_dom_notification0.cpp:2: 35:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.97 323 | static SizeTyped FromUnknownSize( 35:01.97 | ^~~~~~~~~~~~~~~ 35:01.97 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPIDOMWindow.h:14, 35:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 35:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.97 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.97 from Unified_cpp_dom_notification0.cpp:2: 35:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 35:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 35:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 35:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 35:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 35:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 35:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 35:01.98 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 35:01.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:01.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 35:01.98 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:33, 35:01.98 from Unified_cpp_dom_notification0.cpp:2: 35:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 35:01.98 27 | struct JSGCSetting { 35:01.98 | ^~~~~~~~~~~ 35:01.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 35:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 35:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 35:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 35:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 35:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 35:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Notification.h:10, 35:01.99 from /builddir/build/BUILD/icecat-78.15.0/dom/notification/Notification.cpp:7, 35:01.99 from Unified_cpp_dom_notification0.cpp:2: 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:01.99 760 | typename detail::Nth::Type extract() { 35:01.99 | ^~~~~~~ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:02.00 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/notification' 35:02.01 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/security/featurepolicy' 35:02.02 mkdir -p '.deps/' 35:02.03 dom/security/featurepolicy/Unified_cpp_featurepolicy0.o 35:02.03 /usr/lib64/ccache/g++ -o Unified_cpp_featurepolicy0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/security/featurepolicy -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_featurepolicy0.o.pp Unified_cpp_featurepolicy0.cpp 35:05.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:05.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:05.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:05.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.25 from CSSGroupingRuleBinding.cpp:11, 35:05.25 from UnifiedBindings2.cpp:2: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:05.25 | ^ 35:05.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:05.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:05.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:05.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.25 from CSSGroupingRuleBinding.cpp:11, 35:05.25 from UnifiedBindings2.cpp:2: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:05.25 | ^ 35:05.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:05.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.25 from CSSGroupingRuleBinding.cpp:11, 35:05.25 from UnifiedBindings2.cpp:2: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:05.25 | ^ 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:05.25 | ^ 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:05.25 | ^ 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:05.25 | ^ 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:05.25 | ^ 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 371 | nscoord aAppUnitsPerDevPixel) { 35:05.25 | ^ 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 380 | nscoord aAppUnitsPerDevPixel) { 35:05.25 | ^ 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 387 | nscoord aAppUnitsPerDevPixel) { 35:05.25 | ^ 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 394 | nscoord aAppUnitsPerDevPixel) { 35:05.25 | ^ 35:05.25 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 35:05.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 35:05.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CSSPseudoElement.h:14, 35:05.25 from CSSPseudoElementBinding.cpp:11, 35:05.25 from UnifiedBindings2.cpp:106: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 189 | CSSRect GetExpandedScrollableRect() const { 35:05.25 | ^ 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:05.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.25 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:05.25 | ^ 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:05.26 | ^ 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:05.26 | ^ 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 243 | CSSRect CalculateScrollRange() const { 35:05.26 | ^ 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:05.26 | ^ 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 457 | CSSRect GetVisualViewport() const { 35:05.26 | ^ 35:05.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:05.26 from CSSStyleSheetBinding.cpp:25, 35:05.26 from UnifiedBindings2.cpp:171: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:05.26 | ^ 35:05.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:05.26 from CSSStyleSheetBinding.cpp:25, 35:05.26 from UnifiedBindings2.cpp:171: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:05.26 | ^ 35:05.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:05.26 from CSSStyleSheetBinding.cpp:25, 35:05.26 from UnifiedBindings2.cpp:171: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 21 | inline Rect ToRect(const gfxRect& aRect) { 35:05.26 | ^ 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:05.26 | ^ 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:05.26 | ^ 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 44 | inline Size ToSize(const gfxSize& aSize) { 35:05.26 | ^ 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:05.26 | ^ 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:05.26 | ^ 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:05.26 | ^ 35:05.26 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:05.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:05.26 from CSSStyleSheetBinding.cpp:25, 35:05.26 from UnifiedBindings2.cpp:171: 35:05.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:05.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.27 1859 | int32_t aAppUnitsPerPixel) { 35:05.27 | ^ 35:05.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:05.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.27 3214 | int32_t aAppUnitsPerPixel) { 35:05.27 | ^ 35:05.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 35:05.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:05.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:05.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:05.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:05.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:05.27 from CSSStyleSheetBinding.cpp:25, 35:05.27 from UnifiedBindings2.cpp:171: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.28 332 | LayerPoint GetFixedPositionAnchor() const { 35:05.28 | ^ 35:05.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:05.28 from CSSStyleSheetBinding.cpp:25, 35:05.28 from UnifiedBindings2.cpp:171: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.28 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 35:05.28 | ^ 35:05.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:05.28 from CSSStyleSheetBinding.cpp:25, 35:05.28 from UnifiedBindings2.cpp:171: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.28 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:05.28 | ^ 35:05.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGObserverUtils.h:22, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:28, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasGradient.h:12, 35:05.28 from CanvasRenderingContext2DBinding.cpp:19, 35:05.28 from UnifiedBindings2.cpp:262: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.28 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 35:05.28 | ^ 35:05.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasGradient.h:12, 35:05.28 from CanvasRenderingContext2DBinding.cpp:19, 35:05.28 from UnifiedBindings2.cpp:262: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.28 1394 | LayerPoint GetFixedPositionAnchor() { 35:05.28 | ^ 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.28 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 35:05.28 | ^ 35:05.28 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 35:05.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 35:05.28 from CanvasRenderingContext2DBinding.cpp:34, 35:05.28 from UnifiedBindings2.cpp:262: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.28 44 | operator Point() const { return Point(mX, mY); } 35:05.28 | ^ 35:05.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 35:05.28 from CanvasRenderingContext2DBinding.cpp:34, 35:05.28 from UnifiedBindings2.cpp:262: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.28 123 | Rect AsRect() const { 35:05.28 | ^ 35:05.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.29 135 | Point Point1() const { 35:05.29 | ^ 35:05.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.29 from CSSGroupingRuleBinding.cpp:11, 35:05.29 from UnifiedBindings2.cpp:2: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.29 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:05.29 | ^~~~~~~~ 35:05.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.29 from CSSGroupingRuleBinding.cpp:11, 35:05.29 from UnifiedBindings2.cpp:2: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.29 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:05.29 | ^~~~~~~~ 35:05.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.29 from CSSGroupingRuleBinding.cpp:11, 35:05.29 from UnifiedBindings2.cpp:2: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.29 427 | SizeT Size() const { return SizeT(width, height); } 35:05.29 | ^~~~ 35:05.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.29 from CSSGroupingRuleBinding.cpp:11, 35:05.29 from UnifiedBindings2.cpp:2: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:05.29 | ^~~~~~~~ 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:05.29 | ^~~~~~~~ 35:05.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.29 from CSSGroupingRuleBinding.cpp:11, 35:05.29 from UnifiedBindings2.cpp:2: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.29 62 | Sub operator-(const Sub& aPoint) const { 35:05.29 | ^~~~~~~~ 35:05.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.29 from CSSGroupingRuleBinding.cpp:11, 35:05.29 from UnifiedBindings2.cpp:2: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:05.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:05.29 | ^~~~~~~~ 35:05.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:05.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.30 from CSSGroupingRuleBinding.cpp:11, 35:05.30 from UnifiedBindings2.cpp:2: 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.30 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:05.30 | ^~~~~~~~~~~~~ 35:05.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.30 from CSSGroupingRuleBinding.cpp:11, 35:05.30 from UnifiedBindings2.cpp:2: 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.30 323 | static SizeTyped FromUnknownSize( 35:05.30 | ^~~~~~~~~~~~~~~ 35:05.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.30 from CSSGroupingRuleBinding.cpp:11, 35:05.30 from UnifiedBindings2.cpp:2: 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:104:57: required from here 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.30 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 35:05.30 | ^~~~~~~~~~ 35:05.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.30 from CSSGroupingRuleBinding.cpp:11, 35:05.30 from UnifiedBindings2.cpp:2: 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.30 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 35:05.30 | ^~~~~~~~~~~~~~ 35:05.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 35:05.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CSSGroupingRuleBinding.h:7, 35:05.30 from CSSGroupingRuleBinding.cpp:4, 35:05.30 from UnifiedBindings2.cpp:2: 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:05.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.30 760 | typename detail::Nth::Type extract() { 35:05.30 | ^~~~~~~ 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:05.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:05.31 from CSSGroupingRuleBinding.cpp:11, 35:05.31 from UnifiedBindings2.cpp:2: 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.31 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 35:05.31 | ^~~~~~~~~ 35:05.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasGradient.h:12, 35:05.31 from CanvasRenderingContext2DBinding.cpp:19, 35:05.31 from UnifiedBindings2.cpp:262: 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h: In member function ‘void mozilla::dom::CanvasRenderingContext2D::BezierTo(const Point&, const Point&, const Point&)’: 35:05.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:488:56: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:05.31 488 | mDSPathBuilder->BezierTo(transform.TransformPoint(aCP1), 35:05.31 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 35:05.31 /usr/lib64/ccache/g++ -o UnifiedBindings21.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings21.o.pp UnifiedBindings21.cpp 35:05.31 dom/bindings/UnifiedBindings22.o 35:07.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIPortParent.cpp:7, 35:07.93 from Unified_cpp_dom_midi1.cpp:2: 35:07.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:07.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:07.93 | ^ 35:07.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 35:07.93 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIPortParent.cpp:7, 35:07.94 from Unified_cpp_dom_midi1.cpp:2: 35:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:07.94 | ^ 35:07.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 35:07.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 35:07.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:07.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 35:07.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 35:07.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 35:07.94 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIPortParent.cpp:7, 35:07.94 from Unified_cpp_dom_midi1.cpp:2: 35:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:07.94 | ^ 35:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:07.94 | ^ 35:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.94 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:07.94 | ^ 35:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.94 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:07.94 | ^ 35:07.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:07.95 | ^ 35:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.95 371 | nscoord aAppUnitsPerDevPixel) { 35:07.95 | ^ 35:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:07.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.96 380 | nscoord aAppUnitsPerDevPixel) { 35:07.96 | ^ 35:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.96 387 | nscoord aAppUnitsPerDevPixel) { 35:07.96 | ^ 35:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.96 394 | nscoord aAppUnitsPerDevPixel) { 35:07.96 | ^ 35:07.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIPortParent.cpp:7, 35:07.96 from Unified_cpp_dom_midi1.cpp:2: 35:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:07.96 | ^~~~~~~~ 35:07.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPort.h:11, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PMIDIPortParent.h:9, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MIDIPortParent.h:10, 35:07.96 from /builddir/build/BUILD/icecat-78.15.0/dom/midi/MIDIPortParent.cpp:7, 35:07.96 from Unified_cpp_dom_midi1.cpp:2: 35:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:07.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:07.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:07.96 | ^~~~~~~~ 35:07.97 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/midi' 35:07.99 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/storage' 35:07.99 mkdir -p '.deps/' 35:08.00 dom/storage/Unified_cpp_dom_storage0.o 35:08.00 dom/storage/Unified_cpp_dom_storage1.o 35:08.00 /usr/lib64/ccache/g++ -o Unified_cpp_dom_storage0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_storage0.o.pp Unified_cpp_dom_storage0.cpp 35:10.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.58 from Unified_cpp_dom_power0.cpp:2: 35:10.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:10.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:10.58 | ^ 35:10.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.58 from Unified_cpp_dom_power0.cpp:2: 35:10.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:10.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:10.58 | ^ 35:10.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.59 from Unified_cpp_dom_power0.cpp:2: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 371 | nscoord aAppUnitsPerDevPixel) { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 380 | nscoord aAppUnitsPerDevPixel) { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 387 | nscoord aAppUnitsPerDevPixel) { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 394 | nscoord aAppUnitsPerDevPixel) { 35:10.59 | ^ 35:10.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.59 from Unified_cpp_dom_power0.cpp:2: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 189 | CSSRect GetExpandedScrollableRect() const { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 243 | CSSRect CalculateScrollRange() const { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:10.59 | ^ 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:10.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.59 457 | CSSRect GetVisualViewport() const { 35:10.59 | ^ 35:10.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:10.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.60 from Unified_cpp_dom_power0.cpp:2: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:10.60 | ^ 35:10.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.60 from Unified_cpp_dom_power0.cpp:2: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:10.60 | ^ 35:10.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.60 from Unified_cpp_dom_power0.cpp:2: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 21 | inline Rect ToRect(const gfxRect& aRect) { 35:10.60 | ^ 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:10.60 | ^ 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:10.60 | ^ 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 44 | inline Size ToSize(const gfxSize& aSize) { 35:10.60 | ^ 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:10.60 | ^ 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:10.60 | ^ 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:10.60 | ^ 35:10.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.60 from Unified_cpp_dom_power0.cpp:2: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 1859 | int32_t aAppUnitsPerPixel) { 35:10.60 | ^ 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 3214 | int32_t aAppUnitsPerPixel) { 35:10.60 | ^ 35:10.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.60 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.60 from Unified_cpp_dom_power0.cpp:2: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 35:10.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.60 332 | LayerPoint GetFixedPositionAnchor() const { 35:10.60 | ^ 35:10.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.61 from Unified_cpp_dom_power0.cpp:2: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 35:10.61 | ^ 35:10.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.61 from Unified_cpp_dom_power0.cpp:2: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.61 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:10.61 | ^ 35:10.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.61 from Unified_cpp_dom_power0.cpp:2: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:10.61 | ^~~~~~~~ 35:10.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.61 from Unified_cpp_dom_power0.cpp:2: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.61 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:10.61 | ^~~~~~~~ 35:10.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.61 from Unified_cpp_dom_power0.cpp:2: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.61 427 | SizeT Size() const { return SizeT(width, height); } 35:10.61 | ^~~~ 35:10.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.61 from Unified_cpp_dom_power0.cpp:2: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.61 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:10.61 | ^~~~~~~~ 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:10.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.61 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:10.61 | ^~~~~~~~ 35:10.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:10.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.62 from Unified_cpp_dom_power0.cpp:2: 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.62 62 | Sub operator-(const Sub& aPoint) const { 35:10.62 | ^~~~~~~~ 35:10.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.62 from Unified_cpp_dom_power0.cpp:2: 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:10.62 | ^~~~~~~~ 35:10.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.62 from Unified_cpp_dom_power0.cpp:2: 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:10.62 | ^~~~~~~~~~~~~ 35:10.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.62 from Unified_cpp_dom_power0.cpp:2: 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.62 323 | static SizeTyped FromUnknownSize( 35:10.62 | ^~~~~~~~~~~~~~~ 35:10.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 35:10.62 from /builddir/build/BUILD/icecat-78.15.0/dom/power/PowerManagerService.cpp:7, 35:10.62 from Unified_cpp_dom_power0.cpp:2: 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.62 760 | typename detail::Nth::Type extract() { 35:10.62 | ^~~~~~~ 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:10.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:10.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:10.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:10.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:10.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:10.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:10.65 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/power' 35:10.67 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/svg' 35:10.67 mkdir -p '.deps/' 35:10.69 dom/svg/Unified_cpp_dom_svg0.o 35:10.69 dom/svg/Unified_cpp_dom_svg1.o 35:10.69 /usr/lib64/ccache/g++ -o Unified_cpp_dom_svg0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg0.o.pp Unified_cpp_dom_svg0.cpp 35:21.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 35:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 35:21.51 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:13, 35:21.51 from Unified_cpp_dom_push0.cpp:2: 35:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:21.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.51 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:21.51 | ^ 35:21.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:21.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:21.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:21.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 35:21.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 35:21.52 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:13, 35:21.52 from Unified_cpp_dom_push0.cpp:2: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.52 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:21.52 | ^ 35:21.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:21.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:21.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 35:21.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 35:21.52 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:13, 35:21.52 from Unified_cpp_dom_push0.cpp:2: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:21.52 | ^ 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:21.52 | ^ 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:21.52 | ^ 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:21.52 | ^ 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:21.52 | ^ 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.52 371 | nscoord aAppUnitsPerDevPixel) { 35:21.52 | ^ 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.52 380 | nscoord aAppUnitsPerDevPixel) { 35:21.52 | ^ 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.52 387 | nscoord aAppUnitsPerDevPixel) { 35:21.52 | ^ 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:21.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.52 394 | nscoord aAppUnitsPerDevPixel) { 35:21.52 | ^ 35:21.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 35:21.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 35:21.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 35:21.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 35:21.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:18, 35:21.55 from Unified_cpp_dom_push0.cpp:2: 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.55 189 | CSSRect GetExpandedScrollableRect() const { 35:21.55 | ^ 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:21.55 | ^ 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:21.55 | ^ 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:21.55 | ^ 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.55 243 | CSSRect CalculateScrollRange() const { 35:21.55 | ^ 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:21.55 | ^ 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.55 457 | CSSRect GetVisualViewport() const { 35:21.55 | ^ 35:21.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:18, 35:21.55 from Unified_cpp_dom_push0.cpp:2: 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:21.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.55 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:21.55 | ^ 35:21.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:21.55 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:18, 35:21.56 from Unified_cpp_dom_push0.cpp:2: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.56 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:21.56 | ^ 35:21.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:18, 35:21.56 from Unified_cpp_dom_push0.cpp:2: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.56 21 | inline Rect ToRect(const gfxRect& aRect) { 35:21.56 | ^ 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.56 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:21.56 | ^ 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.56 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:21.56 | ^ 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.56 44 | inline Size ToSize(const gfxSize& aSize) { 35:21.56 | ^ 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.56 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:21.56 | ^ 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.56 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:21.56 | ^ 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.56 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:21.56 | ^ 35:21.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:21.56 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:18, 35:21.56 from Unified_cpp_dom_push0.cpp:2: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:21.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.58 1859 | int32_t aAppUnitsPerPixel) { 35:21.58 | ^ 35:21.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:21.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.58 3214 | int32_t aAppUnitsPerPixel) { 35:21.58 | ^ 35:21.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 35:21.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:18, 35:21.59 from Unified_cpp_dom_push0.cpp:2: 35:21.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 35:21.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.59 332 | LayerPoint GetFixedPositionAnchor() const { 35:21.59 | ^ 35:21.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:18, 35:21.59 from Unified_cpp_dom_push0.cpp:2: 35:21.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 35:21.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 35:21.59 | ^ 35:21.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:18, 35:21.59 from Unified_cpp_dom_push0.cpp:2: 35:21.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 35:21.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.59 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:21.59 | ^ 35:21.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:13, 35:21.59 from Unified_cpp_dom_push0.cpp:2: 35:21.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:21.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:21.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.59 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:21.59 | ^~~~~~~~ 35:21.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 35:21.59 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:13, 35:21.59 from Unified_cpp_dom_push0.cpp:2: 35:21.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:21.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.60 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:21.60 | ^~~~~~~~ 35:21.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:13, 35:21.60 from Unified_cpp_dom_push0.cpp:2: 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.60 427 | SizeT Size() const { return SizeT(width, height); } 35:21.60 | ^~~~ 35:21.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:13, 35:21.60 from Unified_cpp_dom_push0.cpp:2: 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.60 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:21.60 | ^~~~~~~~ 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.60 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:21.60 | ^~~~~~~~ 35:21.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:13, 35:21.60 from Unified_cpp_dom_push0.cpp:2: 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.60 62 | Sub operator-(const Sub& aPoint) const { 35:21.60 | ^~~~~~~~ 35:21.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 35:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:13, 35:21.63 from Unified_cpp_dom_push0.cpp:2: 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:21.63 | ^~~~~~~~ 35:21.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:13, 35:21.63 from Unified_cpp_dom_push0.cpp:2: 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:21.63 | ^~~~~~~~~~~~~ 35:21.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManagerBinding.h:18, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:13, 35:21.63 from Unified_cpp_dom_push0.cpp:2: 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.63 323 | static SizeTyped FromUnknownSize( 35:21.63 | ^~~~~~~~~~~~~~~ 35:21.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManager.h:32, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:7, 35:21.63 from Unified_cpp_dom_push0.cpp:2: 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 35:21.63 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 35:21.63 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:21.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 35:21.63 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:18, 35:21.63 from Unified_cpp_dom_push0.cpp:2: 35:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 35:21.63 27 | struct JSGCSetting { 35:21.64 | ^~~~~~~~~~~ 35:21.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 35:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 35:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 35:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 35:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 35:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 35:21.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWrapperCache.h:10, 35:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PushManager.h:29, 35:21.64 from /builddir/build/BUILD/icecat-78.15.0/dom/push/PushManager.cpp:7, 35:21.64 from Unified_cpp_dom_push0.cpp:2: 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.64 760 | typename detail::Nth::Type extract() { 35:21.64 | ^~~~~~~ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:21.64 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/push' 35:21.64 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/network' 35:21.64 mkdir -p '.deps/' 35:21.64 dom/network/Unified_cpp_dom_network0.o 35:21.64 /usr/lib64/ccache/g++ -o Unified_cpp_dom_network0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/network -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/network -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_network0.o.pp Unified_cpp_dom_network0.cpp 35:24.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.h:11, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 35:24.62 from Unified_cpp_featurepolicy0.cpp:11: 35:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:24.62 | ^ 35:24.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.h:11, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 35:24.62 from Unified_cpp_featurepolicy0.cpp:11: 35:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:24.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:24.62 | ^ 35:24.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:24.62 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.h:11, 35:24.63 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 35:24.63 from Unified_cpp_featurepolicy0.cpp:11: 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.63 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:24.63 | ^ 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.63 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:24.63 | ^ 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:24.63 | ^ 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:24.63 | ^ 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:24.63 | ^ 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.63 371 | nscoord aAppUnitsPerDevPixel) { 35:24.63 | ^ 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.63 380 | nscoord aAppUnitsPerDevPixel) { 35:24.63 | ^ 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:24.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.63 387 | nscoord aAppUnitsPerDevPixel) { 35:24.63 | ^ 35:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.65 394 | nscoord aAppUnitsPerDevPixel) { 35:24.65 | ^ 35:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 35:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 35:24.66 from Unified_cpp_featurepolicy0.cpp:29: 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.66 189 | CSSRect GetExpandedScrollableRect() const { 35:24.66 | ^ 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.66 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:24.66 | ^ 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.66 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:24.66 | ^ 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.66 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:24.66 | ^ 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.66 243 | CSSRect CalculateScrollRange() const { 35:24.66 | ^ 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.66 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:24.66 | ^ 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.66 457 | CSSRect GetVisualViewport() const { 35:24.66 | ^ 35:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 35:24.67 from Unified_cpp_featurepolicy0.cpp:29: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.67 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:24.67 | ^ 35:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 35:24.67 from Unified_cpp_featurepolicy0.cpp:29: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.67 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:24.67 | ^ 35:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 35:24.67 from Unified_cpp_featurepolicy0.cpp:29: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.67 21 | inline Rect ToRect(const gfxRect& aRect) { 35:24.67 | ^ 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.67 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:24.67 | ^ 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.67 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:24.67 | ^ 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.67 44 | inline Size ToSize(const gfxSize& aSize) { 35:24.67 | ^ 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.67 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:24.67 | ^ 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.67 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:24.67 | ^ 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.67 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:24.67 | ^ 35:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 35:24.68 from Unified_cpp_featurepolicy0.cpp:29: 35:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.68 1859 | int32_t aAppUnitsPerPixel) { 35:24.68 | ^ 35:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.68 3214 | int32_t aAppUnitsPerPixel) { 35:24.68 | ^ 35:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 35:24.68 from Unified_cpp_featurepolicy0.cpp:29: 35:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 35:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.68 332 | LayerPoint GetFixedPositionAnchor() const { 35:24.68 | ^ 35:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 35:24.68 from Unified_cpp_featurepolicy0.cpp:29: 35:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 35:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 35:24.68 | ^ 35:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicyUtils.cpp:10, 35:24.68 from Unified_cpp_featurepolicy0.cpp:29: 35:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 35:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:24.68 | ^ 35:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.h:11, 35:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 35:24.70 from Unified_cpp_featurepolicy0.cpp:11: 35:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:24.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:24.70 | ^~~~~~~~ 35:24.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:24.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:24.70 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.h:11, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 35:24.71 from Unified_cpp_featurepolicy0.cpp:11: 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.71 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:24.71 | ^~~~~~~~ 35:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.h:11, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 35:24.71 from Unified_cpp_featurepolicy0.cpp:11: 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.71 427 | SizeT Size() const { return SizeT(width, height); } 35:24.71 | ^~~~ 35:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.h:11, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 35:24.71 from Unified_cpp_featurepolicy0.cpp:11: 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.71 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:24.71 | ^~~~~~~~ 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.71 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:24.71 | ^~~~~~~~ 35:24.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.h:11, 35:24.71 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 35:24.71 from Unified_cpp_featurepolicy0.cpp:11: 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:24.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.71 62 | Sub operator-(const Sub& aPoint) const { 35:24.71 | ^~~~~~~~ 35:24.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:24.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:24.73 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.h:11, 35:24.73 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 35:24.74 from Unified_cpp_featurepolicy0.cpp:11: 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.74 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:24.74 | ^~~~~~~~ 35:24.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.h:11, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 35:24.74 from Unified_cpp_featurepolicy0.cpp:11: 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.74 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:24.74 | ^~~~~~~~~~~~~ 35:24.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.h:11, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/FeaturePolicy.cpp:7, 35:24.74 from Unified_cpp_featurepolicy0.cpp:11: 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.74 323 | static SizeTyped FromUnknownSize( 35:24.74 | ^~~~~~~~~~~~~~~ 35:24.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/Feature.h:10, 35:24.74 from /builddir/build/BUILD/icecat-78.15.0/dom/security/featurepolicy/Feature.cpp:7, 35:24.74 from Unified_cpp_featurepolicy0.cpp:2: 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.74 760 | typename detail::Nth::Type extract() { 35:24.74 | ^~~~~~~ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:24.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:24.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:24.75 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/security/featurepolicy' 35:24.75 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/permission' 35:24.75 mkdir -p '.deps/' 35:24.75 dom/permission/Unified_cpp_dom_permission0.o 35:24.75 /usr/lib64/ccache/g++ -o Unified_cpp_dom_permission0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/permission -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/permission -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_permission0.o.pp Unified_cpp_dom_permission0.cpp 35:37.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.23 from Unified_cpp_dom_svg0.cpp:2: 35:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:37.23 | ^ 35:37.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.23 from Unified_cpp_dom_svg0.cpp:2: 35:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:37.23 | ^ 35:37.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.23 from Unified_cpp_dom_svg0.cpp:2: 35:37.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:37.24 | ^ 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:37.24 | ^ 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:37.24 | ^ 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:37.24 | ^ 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:37.24 | ^ 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.24 371 | nscoord aAppUnitsPerDevPixel) { 35:37.24 | ^ 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.24 380 | nscoord aAppUnitsPerDevPixel) { 35:37.24 | ^ 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.24 387 | nscoord aAppUnitsPerDevPixel) { 35:37.24 | ^ 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:37.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.24 394 | nscoord aAppUnitsPerDevPixel) { 35:37.24 | ^ 35:37.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 35:37.25 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.25 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.26 from Unified_cpp_dom_svg0.cpp:2: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.26 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:37.26 | ^ 35:37.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 35:37.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.26 from Unified_cpp_dom_svg0.cpp:2: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.26 21 | inline Rect ToRect(const gfxRect& aRect) { 35:37.26 | ^ 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.26 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:37.26 | ^ 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.26 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:37.26 | ^ 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.26 44 | inline Size ToSize(const gfxSize& aSize) { 35:37.26 | ^ 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:37.26 | ^ 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:37.26 | ^ 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:37.26 | ^ 35:37.26 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 35:37.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 35:37.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:19, 35:37.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.26 from Unified_cpp_dom_svg0.cpp:2: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.26 189 | CSSRect GetExpandedScrollableRect() const { 35:37.26 | ^ 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:37.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:37.27 | ^ 35:37.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:37.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:37.27 | ^ 35:37.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:37.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:37.27 | ^ 35:37.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:37.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.27 243 | CSSRect CalculateScrollRange() const { 35:37.27 | ^ 35:37.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:37.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:37.27 | ^ 35:37.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:37.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.27 457 | CSSRect GetVisualViewport() const { 35:37.27 | ^ 35:37.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 35:37.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 35:37.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 35:37.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 35:37.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 35:37.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:10, 35:37.27 from Unified_cpp_dom_svg0.cpp:2: 35:37.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:37.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.27 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:37.27 | ^ 35:37.27 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 35:37.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 35:37.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 35:37.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 35:37.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:10, 35:37.27 from Unified_cpp_dom_svg0.cpp:2: 35:37.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:37.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.27 1859 | int32_t aAppUnitsPerPixel) { 35:37.27 | ^ 35:37.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:37.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.27 3214 | int32_t aAppUnitsPerPixel) { 35:37.27 | ^ 35:37.27 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 35:37.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 35:37.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:10, 35:37.28 from Unified_cpp_dom_svg0.cpp:2: 35:37.28 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 35:37.28 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.28 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 35:37.28 | ^ 35:37.28 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 35:37.28 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.28 44 | operator Point() const { return Point(mX, mY); } 35:37.28 | ^ 35:37.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.28 from Unified_cpp_dom_svg0.cpp:2: 35:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:37.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 35:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:37.28 | ^~~~~~~~ 35:37.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.28 from Unified_cpp_dom_svg0.cpp:2: 35:37.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:37.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:37.28 | ^~~~~~~~ 35:37.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.28 from Unified_cpp_dom_svg0.cpp:2: 35:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:37.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.28 427 | SizeT Size() const { return SizeT(width, height); } 35:37.28 | ^~~~ 35:37.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.28 from Unified_cpp_dom_svg0.cpp:2: 35:37.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:37.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:37.29 | ^~~~~~~~ 35:37.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:37.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:37.29 | ^~~~~~~~ 35:37.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.29 from Unified_cpp_dom_svg0.cpp:2: 35:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.29 62 | Sub operator-(const Sub& aPoint) const { 35:37.29 | ^~~~~~~~ 35:37.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.29 from Unified_cpp_dom_svg0.cpp:2: 35:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:37.29 | ^~~~~~~~~~~~~ 35:37.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.h:11, 35:37.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAngle.cpp:7, 35:37.29 from Unified_cpp_dom_svg0.cpp:2: 35:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:37.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:37.29 323 | static SizeTyped FromUnknownSize( 35:37.29 | ^~~~~~~~~~~~~~~ 35:37.29 dom/svg/Unified_cpp_dom_svg2.o 35:37.29 /usr/lib64/ccache/g++ -o Unified_cpp_dom_svg1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg1.o.pp Unified_cpp_dom_svg1.cpp 35:44.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:44.96 from Unified_cpp_dom_quota0.cpp:2: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.96 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:44.96 | ^ 35:44.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:44.96 from Unified_cpp_dom_quota0.cpp:2: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:44.96 | ^ 35:44.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:44.96 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:44.96 from Unified_cpp_dom_quota0.cpp:2: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:44.96 | ^ 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:44.96 | ^ 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:44.96 | ^ 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.96 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:44.96 | ^ 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:44.96 | ^ 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.96 371 | nscoord aAppUnitsPerDevPixel) { 35:44.96 | ^ 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.96 380 | nscoord aAppUnitsPerDevPixel) { 35:44.96 | ^ 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.97 387 | nscoord aAppUnitsPerDevPixel) { 35:44.97 | ^ 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.97 394 | nscoord aAppUnitsPerDevPixel) { 35:44.97 | ^ 35:44.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsParent.cpp:33, 35:44.97 from Unified_cpp_dom_quota0.cpp:11: 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.97 189 | CSSRect GetExpandedScrollableRect() const { 35:44.97 | ^ 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:44.97 | ^ 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.97 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:44.97 | ^ 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.97 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:44.97 | ^ 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.97 243 | CSSRect CalculateScrollRange() const { 35:44.97 | ^ 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.97 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:44.97 | ^ 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.97 457 | CSSRect GetVisualViewport() const { 35:44.97 | ^ 35:44.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsParent.cpp:33, 35:44.97 from Unified_cpp_dom_quota0.cpp:11: 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.97 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:44.97 | ^ 35:44.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 35:44.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 35:44.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:44.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:44.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsParent.cpp:33, 35:44.99 from Unified_cpp_dom_quota0.cpp:11: 35:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.99 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:44.99 | ^ 35:44.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:44.99 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsParent.cpp:33, 35:44.99 from Unified_cpp_dom_quota0.cpp:11: 35:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.99 21 | inline Rect ToRect(const gfxRect& aRect) { 35:44.99 | ^ 35:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:44.99 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:44.99 | ^ 35:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.00 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:45.00 | ^ 35:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.00 44 | inline Size ToSize(const gfxSize& aSize) { 35:45.00 | ^ 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.01 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:45.01 | ^ 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.01 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:45.01 | ^ 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.01 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:45.01 | ^ 35:45.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsParent.cpp:33, 35:45.01 from Unified_cpp_dom_quota0.cpp:11: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.01 1859 | int32_t aAppUnitsPerPixel) { 35:45.01 | ^ 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.01 3214 | int32_t aAppUnitsPerPixel) { 35:45.01 | ^ 35:45.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsParent.cpp:33, 35:45.01 from Unified_cpp_dom_quota0.cpp:11: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.01 332 | LayerPoint GetFixedPositionAnchor() const { 35:45.01 | ^ 35:45.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsParent.cpp:33, 35:45.01 from Unified_cpp_dom_quota0.cpp:11: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 35:45.01 | ^ 35:45.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 35:45.01 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsParent.cpp:33, 35:45.01 from Unified_cpp_dom_quota0.cpp:11: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 35:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.01 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:45.01 | ^ 35:45.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.02 from Unified_cpp_dom_quota0.cpp:2: 35:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:45.02 | ^~~~~~~~ 35:45.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.02 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.02 from Unified_cpp_dom_quota0.cpp:2: 35:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:45.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:45.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:45.03 | ^~~~~~~~ 35:45.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.04 from Unified_cpp_dom_quota0.cpp:2: 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.04 427 | SizeT Size() const { return SizeT(width, height); } 35:45.04 | ^~~~ 35:45.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.04 from Unified_cpp_dom_quota0.cpp:2: 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.04 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:45.04 | ^~~~~~~~ 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.04 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:45.04 | ^~~~~~~~ 35:45.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.04 from Unified_cpp_dom_quota0.cpp:2: 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.04 62 | Sub operator-(const Sub& aPoint) const { 35:45.04 | ^~~~~~~~ 35:45.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.04 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.05 from Unified_cpp_dom_quota0.cpp:2: 35:45.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 35:45.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:45.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.05 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:45.05 | ^~~~~~~~ 35:45.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.05 from Unified_cpp_dom_quota0.cpp:2: 35:45.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:45.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:45.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.05 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:45.05 | ^~~~~~~~~~~~~ 35:45.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.05 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.05 from Unified_cpp_dom_quota0.cpp:2: 35:45.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:45.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:45.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.07 323 | static SizeTyped FromUnknownSize( 35:45.07 | ^~~~~~~~~~~~~~~ 35:45.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 35:45.07 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 35:45.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.08 from Unified_cpp_dom_quota0.cpp:2: 35:45.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::Maybe; ElemType = mozilla::Maybe; IndexType = long unsigned int; SizeType = long unsigned int]’: 35:45.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::Maybe; E = mozilla::Maybe; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 35:45.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::Maybe; E = mozilla::Maybe; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::Maybe; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 35:45.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::Maybe; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 35:45.08 /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsParent.cpp:862:15: required from here 35:45.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class mozilla::Maybe’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 35:45.08 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 35:45.08 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:45.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BufferList.h:17, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/pickle.h:17, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/chrome/common/ipc_message.h:13, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:27, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.08 from Unified_cpp_dom_quota0.cpp:2: 35:45.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h:365:55: note: ‘class mozilla::Maybe’ declared here 35:45.08 365 | class MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS Maybe 35:45.08 | ^~~~~ 35:45.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 35:45.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.09 from Unified_cpp_dom_quota0.cpp:2: 35:45.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 35:45.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 35:45.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 35:45.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 35:45.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 35:45.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 35:45.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 35:45.09 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 35:45.09 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:45.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/StorageManager.cpp:12, 35:45.09 from Unified_cpp_dom_quota0.cpp:92: 35:45.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 35:45.09 27 | struct JSGCSetting { 35:45.09 | ^~~~~~~~~~~ 35:45.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.h:10, 35:45.09 from /builddir/build/BUILD/icecat-78.15.0/dom/quota/ActorsChild.cpp:7, 35:45.11 from Unified_cpp_dom_quota0.cpp:2: 35:45.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 35:45.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:45.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.12 760 | typename detail::Nth::Type extract() { 35:45.12 | ^~~~~~~ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:45.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:45.12 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/quota' 35:45.12 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/plugins/base' 35:45.12 mkdir -p '.deps/' 35:45.12 dom/plugins/base/nsNPAPIPlugin.o 35:45.12 dom/plugins/base/nsPluginHost.o 35:45.12 /usr/lib64/ccache/g++ -o nsNPAPIPlugin.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/cocoa -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsNPAPIPlugin.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp 35:46.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.41 from SpeechSynthesisErrorEvent.cpp:9, 35:46.41 from UnifiedBindings20.cpp:2: 35:46.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:46.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:46.41 | ^ 35:46.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.41 from SpeechSynthesisErrorEvent.cpp:9, 35:46.41 from UnifiedBindings20.cpp:2: 35:46.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:46.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:46.41 | ^ 35:46.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.41 from SpeechSynthesisErrorEvent.cpp:9, 35:46.41 from UnifiedBindings20.cpp:2: 35:46.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:46.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:46.41 | ^ 35:46.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:46.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.41 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:46.41 | ^ 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:46.42 | ^ 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.42 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:46.42 | ^ 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.42 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:46.42 | ^ 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.42 371 | nscoord aAppUnitsPerDevPixel) { 35:46.42 | ^ 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.42 380 | nscoord aAppUnitsPerDevPixel) { 35:46.42 | ^ 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.42 387 | nscoord aAppUnitsPerDevPixel) { 35:46.42 | ^ 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.42 394 | nscoord aAppUnitsPerDevPixel) { 35:46.42 | ^ 35:46.42 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 35:46.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 35:46.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 35:46.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 35:46.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEvent.h:15, 35:46.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:17, 35:46.42 from SpeechSynthesisErrorEvent.cpp:9, 35:46.42 from UnifiedBindings20.cpp:2: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.42 189 | CSSRect GetExpandedScrollableRect() const { 35:46.42 | ^ 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.42 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:46.42 | ^ 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.42 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:46.42 | ^ 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.43 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:46.43 | ^ 35:46.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:46.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.43 243 | CSSRect CalculateScrollRange() const { 35:46.43 | ^ 35:46.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:46.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.43 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:46.43 | ^ 35:46.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:46.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.43 457 | CSSRect GetVisualViewport() const { 35:46.43 | ^ 35:46.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:46.43 from StreamFilterBinding.cpp:17, 35:46.43 from UnifiedBindings20.cpp:158: 35:46.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:46.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.43 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:46.43 | ^ 35:46.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:46.43 from StreamFilterBinding.cpp:17, 35:46.43 from UnifiedBindings20.cpp:158: 35:46.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:46.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.43 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:46.43 | ^ 35:46.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:46.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:46.44 from StreamFilterBinding.cpp:17, 35:46.44 from UnifiedBindings20.cpp:158: 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.44 21 | inline Rect ToRect(const gfxRect& aRect) { 35:46.44 | ^ 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.44 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:46.44 | ^ 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.44 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:46.44 | ^ 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.44 44 | inline Size ToSize(const gfxSize& aSize) { 35:46.44 | ^ 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.44 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:46.44 | ^ 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.44 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:46.44 | ^ 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.44 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:46.44 | ^ 35:46.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:46.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:46.44 from StreamFilterBinding.cpp:17, 35:46.44 from UnifiedBindings20.cpp:158: 35:46.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:46.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.45 1859 | int32_t aAppUnitsPerPixel) { 35:46.45 | ^ 35:46.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:46.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.45 3214 | int32_t aAppUnitsPerPixel) { 35:46.45 | ^ 35:46.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 35:46.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:46.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:46.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:46.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:46.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:46.45 from StreamFilterBinding.cpp:17, 35:46.45 from UnifiedBindings20.cpp:158: 35:46.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 35:46.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.45 332 | LayerPoint GetFixedPositionAnchor() const { 35:46.45 | ^ 35:46.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 35:46.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:46.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:46.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:46.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:46.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:46.45 from StreamFilterBinding.cpp:17, 35:46.45 from UnifiedBindings20.cpp:158: 35:46.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 35:46.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.45 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 35:46.45 | ^ 35:46.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 35:46.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 35:46.46 from StreamFilterBinding.cpp:17, 35:46.46 from UnifiedBindings20.cpp:158: 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.46 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:46.46 | ^ 35:46.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.46 from SpeechSynthesisErrorEvent.cpp:9, 35:46.46 from UnifiedBindings20.cpp:2: 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.46 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:46.46 | ^~~~~~~~ 35:46.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.46 from SpeechSynthesisErrorEvent.cpp:9, 35:46.46 from UnifiedBindings20.cpp:2: 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:46.46 | ^~~~~~~~ 35:46.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.46 from SpeechSynthesisErrorEvent.cpp:9, 35:46.46 from UnifiedBindings20.cpp:2: 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.46 427 | SizeT Size() const { return SizeT(width, height); } 35:46.46 | ^~~~ 35:46.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.46 from SpeechSynthesisErrorEvent.cpp:9, 35:46.46 from UnifiedBindings20.cpp:2: 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:46.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.47 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:46.47 | ^~~~~~~~ 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.47 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:46.47 | ^~~~~~~~ 35:46.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.47 from SpeechSynthesisErrorEvent.cpp:9, 35:46.47 from UnifiedBindings20.cpp:2: 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.47 62 | Sub operator-(const Sub& aPoint) const { 35:46.47 | ^~~~~~~~ 35:46.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.47 from SpeechSynthesisErrorEvent.cpp:9, 35:46.47 from UnifiedBindings20.cpp:2: 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.47 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:46.47 | ^~~~~~~~ 35:46.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.47 from SpeechSynthesisErrorEvent.cpp:9, 35:46.47 from UnifiedBindings20.cpp:2: 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.47 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:46.47 | ^~~~~~~~~~~~~ 35:46.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:14, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.47 from SpeechSynthesisErrorEvent.cpp:9, 35:46.47 from UnifiedBindings20.cpp:2: 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:46.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.47 323 | static SizeTyped FromUnknownSize( 35:46.47 | ^~~~~~~~~~~~~~~ 35:46.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 35:46.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 35:46.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 35:46.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 35:46.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventBinding.h:7, 35:46.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisEventBinding.h:6, 35:46.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEventBinding.h:7, 35:46.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpeechSynthesisErrorEvent.h:12, 35:46.48 from SpeechSynthesisErrorEvent.cpp:9, 35:46.48 from UnifiedBindings20.cpp:2: 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.48 760 | typename detail::Nth::Type extract() { 35:46.48 | ^~~~~~~ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:46.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:46.48 dom/bindings/UnifiedBindings23.o 35:46.48 /usr/lib64/ccache/g++ -o UnifiedBindings22.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings22.o.pp UnifiedBindings22.cpp 35:47.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:47.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:47.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:47.46 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.46 from Unified_cpp_dom_security0.cpp:2: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.46 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:47.46 | ^ 35:47.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:47.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:47.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:47.46 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.46 from Unified_cpp_dom_security0.cpp:2: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.46 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:47.46 | ^ 35:47.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:47.46 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.46 from Unified_cpp_dom_security0.cpp:2: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:47.46 | ^ 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:47.46 | ^ 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:47.46 | ^ 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:47.46 | ^ 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:47.46 | ^ 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.46 371 | nscoord aAppUnitsPerDevPixel) { 35:47.46 | ^ 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.46 380 | nscoord aAppUnitsPerDevPixel) { 35:47.46 | ^ 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.46 387 | nscoord aAppUnitsPerDevPixel) { 35:47.46 | ^ 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:47.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.46 394 | nscoord aAppUnitsPerDevPixel) { 35:47.46 | ^ 35:47.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 35:47.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 35:47.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 35:47.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 35:47.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 35:47.47 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:9, 35:47.47 from Unified_cpp_dom_security0.cpp:2: 35:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.47 189 | CSSRect GetExpandedScrollableRect() const { 35:47.47 | ^ 35:47.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:47.48 | ^ 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.48 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:47.48 | ^ 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.48 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:47.48 | ^ 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.48 243 | CSSRect CalculateScrollRange() const { 35:47.48 | ^ 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.48 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:47.48 | ^ 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.48 457 | CSSRect GetVisualViewport() const { 35:47.48 | ^ 35:47.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:9, 35:47.48 from Unified_cpp_dom_security0.cpp:2: 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:47.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.48 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:47.48 | ^ 35:47.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:47.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:9, 35:47.49 from Unified_cpp_dom_security0.cpp:2: 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.49 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:47.49 | ^ 35:47.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:9, 35:47.49 from Unified_cpp_dom_security0.cpp:2: 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.49 21 | inline Rect ToRect(const gfxRect& aRect) { 35:47.49 | ^ 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.49 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:47.49 | ^ 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.49 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:47.49 | ^ 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.49 44 | inline Size ToSize(const gfxSize& aSize) { 35:47.49 | ^ 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.49 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:47.49 | ^ 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.49 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:47.49 | ^ 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:47.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.49 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:47.49 | ^ 35:47.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:47.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:9, 35:47.50 from Unified_cpp_dom_security0.cpp:2: 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.50 1859 | int32_t aAppUnitsPerPixel) { 35:47.50 | ^ 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.50 3214 | int32_t aAppUnitsPerPixel) { 35:47.50 | ^ 35:47.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:9, 35:47.50 from Unified_cpp_dom_security0.cpp:2: 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.50 332 | LayerPoint GetFixedPositionAnchor() const { 35:47.50 | ^ 35:47.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:9, 35:47.50 from Unified_cpp_dom_security0.cpp:2: 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.50 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 35:47.50 | ^ 35:47.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:9, 35:47.50 from Unified_cpp_dom_security0.cpp:2: 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.50 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:47.50 | ^ 35:47.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:47.50 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.50 from Unified_cpp_dom_security0.cpp:2: 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:47.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:47.50 | ^~~~~~~~ 35:47.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.51 from Unified_cpp_dom_security0.cpp:2: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.51 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:47.51 | ^~~~~~~~ 35:47.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.51 from Unified_cpp_dom_security0.cpp:2: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.51 427 | SizeT Size() const { return SizeT(width, height); } 35:47.51 | ^~~~ 35:47.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.51 from Unified_cpp_dom_security0.cpp:2: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.51 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:47.51 | ^~~~~~~~ 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.51 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:47.51 | ^~~~~~~~ 35:47.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.51 from Unified_cpp_dom_security0.cpp:2: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.51 62 | Sub operator-(const Sub& aPoint) const { 35:47.51 | ^~~~~~~~ 35:47.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.51 from Unified_cpp_dom_security0.cpp:2: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.51 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:47.51 | ^~~~~~~~ 35:47.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.51 from Unified_cpp_dom_security0.cpp:2: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.51 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:47.51 | ^~~~~~~~~~~~~ 35:47.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.51 from Unified_cpp_dom_security0.cpp:2: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.51 323 | static SizeTyped FromUnknownSize( 35:47.51 | ^~~~~~~~~~~~~~~ 35:47.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:23, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:11, 35:47.51 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:8, 35:47.51 from Unified_cpp_dom_security0.cpp:2: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 35:47.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 35:47.52 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 35:47.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:47.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 35:47.52 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:9, 35:47.52 from Unified_cpp_dom_security0.cpp:2: 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 35:47.52 27 | struct JSGCSetting { 35:47.52 | ^~~~~~~~~~~ 35:47.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 35:47.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 35:47.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 35:47.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 35:47.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CSPEvalChecker.h:10, 35:47.52 from /builddir/build/BUILD/icecat-78.15.0/dom/security/CSPEvalChecker.cpp:7, 35:47.52 from Unified_cpp_dom_security0.cpp:2: 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.52 760 | typename detail::Nth::Type extract() { 35:47.52 | ^~~~~~~ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:47.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:47.52 /usr/lib64/ccache/g++ -o Unified_cpp_dom_security1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/security -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/data -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_security1.o.pp Unified_cpp_dom_security1.cpp 35:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:9, 35:50.38 from Unified_cpp_dom_permission0.cpp:2: 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:50.38 | ^ 35:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:9, 35:50.38 from Unified_cpp_dom_permission0.cpp:2: 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:50.38 | ^ 35:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 35:50.38 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:9, 35:50.38 from Unified_cpp_dom_permission0.cpp:2: 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:50.38 | ^ 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:50.38 | ^ 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:50.38 | ^ 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:50.38 | ^ 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:50.38 | ^ 35:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.39 371 | nscoord aAppUnitsPerDevPixel) { 35:50.39 | ^ 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.39 380 | nscoord aAppUnitsPerDevPixel) { 35:50.39 | ^ 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.39 387 | nscoord aAppUnitsPerDevPixel) { 35:50.39 | ^ 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.39 394 | nscoord aAppUnitsPerDevPixel) { 35:50.39 | ^ 35:50.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 35:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 35:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 35:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 35:50.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 35:50.39 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionStatus.cpp:10, 35:50.39 from Unified_cpp_dom_permission0.cpp:11: 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.39 189 | CSSRect GetExpandedScrollableRect() const { 35:50.39 | ^ 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.39 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:50.39 | ^ 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.39 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:50.39 | ^ 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:50.39 | ^ 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.39 243 | CSSRect CalculateScrollRange() const { 35:50.39 | ^ 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:50.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:50.39 | ^ 35:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.40 457 | CSSRect GetVisualViewport() const { 35:50.40 | ^ 35:50.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/Permissions.cpp:9, 35:50.40 from Unified_cpp_dom_permission0.cpp:29: 35:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.40 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:50.40 | ^ 35:50.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:50.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/Permissions.cpp:9, 35:50.41 from Unified_cpp_dom_permission0.cpp:29: 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:50.41 | ^ 35:50.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 35:50.41 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/Permissions.cpp:9, 35:50.41 from Unified_cpp_dom_permission0.cpp:29: 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.41 21 | inline Rect ToRect(const gfxRect& aRect) { 35:50.41 | ^ 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.41 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:50.41 | ^ 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.41 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:50.41 | ^ 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.41 44 | inline Size ToSize(const gfxSize& aSize) { 35:50.41 | ^ 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.41 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:50.42 | ^ 35:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.42 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:50.42 | ^ 35:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.42 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:50.42 | ^ 35:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 35:50.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 35:50.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 35:50.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 35:50.44 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/Permissions.cpp:9, 35:50.44 from Unified_cpp_dom_permission0.cpp:29: 35:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.44 1859 | int32_t aAppUnitsPerPixel) { 35:50.44 | ^ 35:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.45 3214 | int32_t aAppUnitsPerPixel) { 35:50.45 | ^ 35:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/Permissions.cpp:9, 35:50.45 from Unified_cpp_dom_permission0.cpp:29: 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.45 332 | LayerPoint GetFixedPositionAnchor() const { 35:50.45 | ^ 35:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/Permissions.cpp:9, 35:50.45 from Unified_cpp_dom_permission0.cpp:29: 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.45 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 35:50.45 | ^ 35:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/Permissions.cpp:9, 35:50.45 from Unified_cpp_dom_permission0.cpp:29: 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.45 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:50.45 | ^ 35:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:9, 35:50.45 from Unified_cpp_dom_permission0.cpp:2: 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.45 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:50.45 | ^~~~~~~~ 35:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:9, 35:50.45 from Unified_cpp_dom_permission0.cpp:2: 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.45 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:50.45 | ^~~~~~~~ 35:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 35:50.45 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:9, 35:50.46 from Unified_cpp_dom_permission0.cpp:2: 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.46 427 | SizeT Size() const { return SizeT(width, height); } 35:50.46 | ^~~~ 35:50.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:9, 35:50.46 from Unified_cpp_dom_permission0.cpp:2: 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.46 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:50.46 | ^~~~~~~~ 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.46 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:50.46 | ^~~~~~~~ 35:50.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:9, 35:50.46 from Unified_cpp_dom_permission0.cpp:2: 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.46 62 | Sub operator-(const Sub& aPoint) const { 35:50.46 | ^~~~~~~~ 35:50.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 35:50.46 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:9, 35:50.46 from Unified_cpp_dom_permission0.cpp:2: 35:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 35:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:50.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.47 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:50.47 | ^~~~~~~~ 35:50.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 35:50.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:50.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:9, 35:50.48 from Unified_cpp_dom_permission0.cpp:2: 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.48 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:50.48 | ^~~~~~~~~~~~~ 35:50.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionStatus.h:12, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:9, 35:50.48 from Unified_cpp_dom_permission0.cpp:2: 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.48 323 | static SizeTyped FromUnknownSize( 35:50.48 | ^~~~~~~~~~~~~~~ 35:50.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionsBinding.h:7, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.h:10, 35:50.48 from /builddir/build/BUILD/icecat-78.15.0/dom/permission/PermissionObserver.cpp:7, 35:50.48 from Unified_cpp_dom_permission0.cpp:2: 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.48 760 | typename detail::Nth::Type extract() { 35:50.48 | ^~~~~~~ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.48 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/permission' 35:50.48 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/plugins/ipc' 35:50.48 mkdir -p '.deps/' 35:50.48 dom/plugins/ipc/PluginInstanceChild.o 35:50.48 dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.o 35:50.49 /usr/lib64/ccache/g++ -o PluginInstanceChild.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DFORCE_PR_LOG -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/plugins/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/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/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/PluginInstanceChild.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp 35:50.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:50.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:50.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:50.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 35:50.82 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:14, 35:50.82 from Unified_cpp_dom_storage0.cpp:2: 35:50.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 35:50.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.83 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 35:50.83 | ^ 35:50.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 35:50.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:50.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:50.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 35:50.83 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:14, 35:50.83 from Unified_cpp_dom_storage0.cpp:2: 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 35:50.83 | ^ 35:50.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 35:50.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 35:50.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:50.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 35:50.83 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:14, 35:50.83 from Unified_cpp_dom_storage0.cpp:2: 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 35:50.83 | ^ 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 35:50.83 | ^ 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 35:50.83 | ^ 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 35:50.83 | ^ 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 35:50.83 | ^ 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.83 371 | nscoord aAppUnitsPerDevPixel) { 35:50.83 | ^ 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.83 380 | nscoord aAppUnitsPerDevPixel) { 35:50.83 | ^ 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.83 387 | nscoord aAppUnitsPerDevPixel) { 35:50.83 | ^ 35:50.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 35:50.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.84 394 | nscoord aAppUnitsPerDevPixel) { 35:50.84 | ^ 35:50.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 35:50.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 35:50.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 35:50.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 35:50.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 35:50.84 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:16, 35:50.84 from Unified_cpp_dom_storage0.cpp:2: 35:50.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 35:50.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.84 189 | CSSRect GetExpandedScrollableRect() const { 35:50.84 | ^ 35:50.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 35:50.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:50.85 | ^ 35:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 35:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.85 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 35:50.85 | ^ 35:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 35:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.85 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 35:50.85 | ^ 35:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 35:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.85 243 | CSSRect CalculateScrollRange() const { 35:50.85 | ^ 35:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 35:50.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 35:50.86 | ^ 35:50.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 35:50.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.86 457 | CSSRect GetVisualViewport() const { 35:50.86 | ^ 35:50.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 35:50.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 35:50.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 35:50.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:50.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:50.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:50.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 35:50.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 35:50.89 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:19, 35:50.89 from Unified_cpp_dom_storage0.cpp:2: 35:50.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 35:50.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.89 1338 | CSSCoord ToCSSPixels() const { return _0; } 35:50.89 | ^ 35:50.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 35:50.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 35:50.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 35:50.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 35:50.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:50.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 35:50.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 35:50.90 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:19, 35:50.90 from Unified_cpp_dom_storage0.cpp:2: 35:50.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 35:50.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 35:50.90 | ^ 35:50.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 35:50.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:50.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:50.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:50.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:50.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 35:50.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 35:50.91 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:19, 35:50.91 from Unified_cpp_dom_storage0.cpp:2: 35:50.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 35:50.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.91 21 | inline Rect ToRect(const gfxRect& aRect) { 35:50.91 | ^ 35:50.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 35:50.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 35:50.92 | ^ 35:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 35:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 35:50.92 | ^ 35:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 35:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.92 44 | inline Size ToSize(const gfxSize& aSize) { 35:50.92 | ^ 35:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 35:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.94 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 35:50.94 | ^ 35:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 35:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.94 52 | inline gfxSize ThebesSize(const Size& aSize) { 35:50.94 | ^ 35:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 35:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 35:50.94 | ^ 35:50.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 35:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 35:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 35:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 35:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 35:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 35:50.95 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:19, 35:50.95 from Unified_cpp_dom_storage0.cpp:2: 35:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 35:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.95 1859 | int32_t aAppUnitsPerPixel) { 35:50.95 | ^ 35:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 35:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.95 3214 | int32_t aAppUnitsPerPixel) { 35:50.96 | ^ 35:50.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 35:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 35:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 35:50.96 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:19, 35:50.96 from Unified_cpp_dom_storage0.cpp:2: 35:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 35:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.96 332 | LayerPoint GetFixedPositionAnchor() const { 35:50.96 | ^ 35:50.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 35:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 35:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 35:50.97 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:19, 35:50.97 from Unified_cpp_dom_storage0.cpp:2: 35:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 35:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.97 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 35:50.97 | ^ 35:50.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 35:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 35:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 35:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 35:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 35:50.98 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:19, 35:50.98 from Unified_cpp_dom_storage0.cpp:2: 35:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 35:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.98 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 35:50.98 | ^ 35:50.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 35:50.99 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:14, 35:50.99 from Unified_cpp_dom_storage0.cpp:2: 35:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 35:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 35:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:50.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 35:50.99 | ^~~~~~~~ 35:50.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 35:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 35:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 35:50.99 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:14, 35:51.00 from Unified_cpp_dom_storage0.cpp:2: 35:51.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 35:51.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 35:51.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:51.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 35:51.00 | ^~~~~~~~ 35:51.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 35:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 35:51.00 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:14, 35:51.00 from Unified_cpp_dom_storage0.cpp:2: 35:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 35:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 35:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:51.01 427 | SizeT Size() const { return SizeT(width, height); } 35:51.01 | ^~~~ 35:51.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 35:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 35:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 35:51.01 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:14, 35:51.01 from Unified_cpp_dom_storage0.cpp:2: 35:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 35:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:51.02 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 35:51.02 | ^~~~~~~~ 35:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 35:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 35:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:51.02 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 35:51.02 | ^~~~~~~~ 35:51.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 35:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 35:51.02 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:14, 35:51.02 from Unified_cpp_dom_storage0.cpp:2: 35:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 35:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 35:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:51.03 62 | Sub operator-(const Sub& aPoint) const { 35:51.03 | ^~~~~~~~ 35:51.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 35:51.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 35:51.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:51.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:51.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:51.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:51.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 35:51.03 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:14, 35:51.03 from Unified_cpp_dom_storage0.cpp:2: 35:51.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 35:51.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 35:51.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:51.04 43 | friend Sub operator*(T aScale, Sub aCoord) { 35:51.04 | ^~~~~~~~ 35:51.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:51.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:51.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:51.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 35:51.04 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:14, 35:51.04 from Unified_cpp_dom_storage0.cpp:2: 35:51.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 35:51.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 35:51.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:51.05 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 35:51.05 | ^~~~~~~~~~~~~ 35:51.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 35:51.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 35:51.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 35:51.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 35:51.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PermissionMessageUtils.h:11, 35:51.05 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:14, 35:51.05 from Unified_cpp_dom_storage0.cpp:2: 35:51.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 35:51.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 35:51.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 35:51.06 323 | static SizeTyped FromUnknownSize( 35:51.06 | ^~~~~~~~~~~~~~~ 35:51.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 35:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 35:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 35:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Exception.h:12, 35:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ErrorReport.h:31, 35:51.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:34, 35:51.06 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/Storage.h:11, 35:51.06 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.h:10, 35:51.06 from /builddir/build/BUILD/icecat-78.15.0/dom/storage/LocalStorage.cpp:7, 35:51.06 from Unified_cpp_dom_storage0.cpp:2: 35:51.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 35:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:51.07 760 | typename detail::Nth::Type extract() { 35:51.07 | ^~~~~~~ 35:51.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 35:51.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:51.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:51.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 35:51.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 35:51.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 35:51.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 35:51.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 35:51.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 35:51.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 35:51.08 /usr/lib64/ccache/g++ -o Unified_cpp_dom_storage1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_storage1.o.pp Unified_cpp_dom_storage1.cpp 35:54.50 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/storage' 35:54.51 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/prototype' 35:54.51 mkdir -p '.deps/' 35:54.51 dom/prototype/PrototypeDocumentContentSink.o 35:54.52 /usr/lib64/ccache/g++ -o PrototypeDocumentContentSink.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/prototype -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/prototype -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/PrototypeDocumentContentSink.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp 36:02.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.17 from Unified_cpp_dom_network0.cpp:2: 36:02.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:02.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:02.17 | ^ 36:02.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.17 from Unified_cpp_dom_network0.cpp:2: 36:02.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:02.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:02.17 | ^ 36:02.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.18 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.18 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.18 from Unified_cpp_dom_network0.cpp:2: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:02.18 | ^ 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:02.18 | ^ 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:02.18 | ^ 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:02.18 | ^ 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:02.18 | ^ 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.18 371 | nscoord aAppUnitsPerDevPixel) { 36:02.18 | ^ 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.18 380 | nscoord aAppUnitsPerDevPixel) { 36:02.18 | ^ 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.18 387 | nscoord aAppUnitsPerDevPixel) { 36:02.18 | ^ 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.18 394 | nscoord aAppUnitsPerDevPixel) { 36:02.18 | ^ 36:02.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 36:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 36:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 36:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 36:02.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 36:02.18 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:12, 36:02.18 from Unified_cpp_dom_network0.cpp:2: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.18 189 | CSSRect GetExpandedScrollableRect() const { 36:02.18 | ^ 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:02.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:02.18 | ^ 36:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.20 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:02.20 | ^ 36:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.20 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:02.20 | ^ 36:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.20 243 | CSSRect CalculateScrollRange() const { 36:02.20 | ^ 36:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:02.20 | ^ 36:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:02.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.20 457 | CSSRect GetVisualViewport() const { 36:02.20 | ^ 36:02.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:02.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:12, 36:02.21 from Unified_cpp_dom_network0.cpp:2: 36:02.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 36:02.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.21 1338 | CSSCoord ToCSSPixels() const { return _0; } 36:02.21 | ^ 36:02.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:02.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:12, 36:02.22 from Unified_cpp_dom_network0.cpp:2: 36:02.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 36:02.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.22 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:02.22 | ^ 36:02.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 36:02.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 36:02.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 36:02.23 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:12, 36:02.23 from Unified_cpp_dom_network0.cpp:2: 36:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 36:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.23 21 | inline Rect ToRect(const gfxRect& aRect) { 36:02.23 | ^ 36:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 36:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.23 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:02.23 | ^ 36:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 36:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.23 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:02.23 | ^ 36:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 36:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.23 44 | inline Size ToSize(const gfxSize& aSize) { 36:02.23 | ^ 36:02.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 36:02.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:02.24 | ^ 36:02.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 36:02.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:02.24 | ^ 36:02.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 36:02.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.24 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:02.24 | ^ 36:02.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:02.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:02.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:02.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:02.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:02.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:02.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 36:02.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 36:02.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 36:02.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 36:02.24 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:12, 36:02.24 from Unified_cpp_dom_network0.cpp:2: 36:02.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 36:02.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.25 1859 | int32_t aAppUnitsPerPixel) { 36:02.25 | ^ 36:02.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 36:02.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.25 3214 | int32_t aAppUnitsPerPixel) { 36:02.25 | ^ 36:02.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:02.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:02.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:02.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 36:02.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 36:02.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 36:02.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 36:02.25 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:12, 36:02.25 from Unified_cpp_dom_network0.cpp:2: 36:02.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 36:02.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.25 332 | LayerPoint GetFixedPositionAnchor() const { 36:02.26 | ^ 36:02.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:12, 36:02.26 from Unified_cpp_dom_network0.cpp:2: 36:02.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 36:02.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.26 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:02.26 | ^ 36:02.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 36:02.26 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:12, 36:02.26 from Unified_cpp_dom_network0.cpp:2: 36:02.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 36:02.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.27 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:02.27 | ^ 36:02.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 36:02.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 36:02.27 from /builddir/build/BUILD/icecat-78.15.0/dom/network/TCPServerSocketParent.cpp:12, 36:02.27 from Unified_cpp_dom_network0.cpp:47: 36:02.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 36:02.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.27 1394 | LayerPoint GetFixedPositionAnchor() { 36:02.27 | ^ 36:02.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 36:02.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.27 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 36:02.27 | ^ 36:02.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:02.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 36:02.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.27 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.27 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.28 from Unified_cpp_dom_network0.cpp:2: 36:02.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:02.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 36:02.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:02.28 | ^~~~~~~~ 36:02.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.28 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.28 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.28 from Unified_cpp_dom_network0.cpp:2: 36:02.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:02.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 36:02.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:02.28 | ^~~~~~~~ 36:02.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:02.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:02.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.29 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.29 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.29 from Unified_cpp_dom_network0.cpp:2: 36:02.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:02.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:02.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.29 427 | SizeT Size() const { return SizeT(width, height); } 36:02.29 | ^~~~ 36:02.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.29 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.29 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.29 from Unified_cpp_dom_network0.cpp:2: 36:02.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:02.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:02.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:02.29 | ^~~~~~~~ 36:02.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:02.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:02.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.30 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:02.30 | ^~~~~~~~ 36:02.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.30 from Unified_cpp_dom_network0.cpp:2: 36:02.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:02.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:02.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.30 62 | Sub operator-(const Sub& aPoint) const { 36:02.30 | ^~~~~~~~ 36:02.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.30 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.31 from Unified_cpp_dom_network0.cpp:2: 36:02.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 36:02.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 36:02.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.31 43 | friend Sub operator*(T aScale, Sub aCoord) { 36:02.31 | ^~~~~~~~ 36:02.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:02.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.31 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.31 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.31 from Unified_cpp_dom_network0.cpp:2: 36:02.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 36:02.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 36:02.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.31 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:02.31 | ^~~~~~~~~~~~~ 36:02.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 36:02.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.31 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.32 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.32 from Unified_cpp_dom_network0.cpp:2: 36:02.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:02.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:02.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.32 323 | static SizeTyped FromUnknownSize( 36:02.32 | ^~~~~~~~~~~~~~~ 36:02.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:02.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:02.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 36:02.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.32 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.32 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.32 from Unified_cpp_dom_network0.cpp:2: 36:02.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 36:02.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 36:02.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.32 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 36:02.32 | ^~~~~~~~~~~~~~ 36:02.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:02.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.33 from Unified_cpp_dom_network0.cpp:2: 36:02.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 36:02.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 36:02.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.33 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:02.33 | ^~~~~~~~~~~~~ 36:02.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.33 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.33 from Unified_cpp_dom_network0.cpp:2: 36:02.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:02.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 36:02.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.33 383 | Point TopLeft() const { return Point(x, y); } 36:02.34 | ^~~~~~~ 36:02.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.34 from Unified_cpp_dom_network0.cpp:2: 36:02.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 36:02.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 36:02.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.34 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 36:02.34 | ^~~~~~~~~~~~~~~ 36:02.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.34 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.35 from Unified_cpp_dom_network0.cpp:2: 36:02.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 36:02.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 36:02.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 36:02.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.35 246 | PointTyped As2DPoint() const { 36:02.35 | ^~~~~~~~~ 36:02.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:02.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:02.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.35 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.35 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.35 from Unified_cpp_dom_network0.cpp:2: 36:02.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:02.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 36:02.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 36:02.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.35 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 36:02.35 | ^~~~~~~~~ 36:02.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:02.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:02.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 36:02.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:02.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:02.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:02.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:02.36 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.36 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.36 from Unified_cpp_dom_network0.cpp:2: 36:02.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 36:02.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 36:02.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 36:02.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.36 2266 | PointTyped TransformPointSimple( 36:02.36 | ^~~~~~~~~~~~~~~~~~~~ 36:02.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 36:02.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 36:02.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 36:02.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.36 794 | RectTyped TransformAndClipBounds( 36:02.36 | ^~~~~~~~~~~~~~~~~~~~~~ 36:02.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h:14, 36:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 36:02.37 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.37 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.37 from Unified_cpp_dom_network0.cpp:2: 36:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 36:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 36:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 36:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 36:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 36:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 36:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 36:02.37 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 36:02.37 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:02.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 36:02.37 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:12, 36:02.37 from Unified_cpp_dom_network0.cpp:2: 36:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 36:02.37 27 | struct JSGCSetting { 36:02.37 | ^~~~~~~~~~~ 36:02.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 36:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 36:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 36:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 36:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 36:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 36:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 36:02.38 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.38 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.38 from Unified_cpp_dom_network0.cpp:2: 36:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 36:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.38 760 | typename detail::Nth::Type extract() { 36:02.38 | ^~~~~~~ 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:02.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h:14, 36:02.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 36:02.39 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.39 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.39 from Unified_cpp_dom_network0.cpp:2: 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In function ‘virtual nsresult mozilla::dom::UDPSocketParent::OnPacketReceived(nsIUDPSocket*, nsIUDPMessage*)’: 36:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 36:02.39 410 | size_type Capacity() const { return mHdr->mCapacity; } 36:02.39 | ~~~~~~^~~~~~~~~ 36:02.39 In file included from Unified_cpp_dom_network0.cpp:101: 36:02.40 /builddir/build/BUILD/icecat-78.15.0/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 36:02.40 504 | FallibleTArray fallibleArray; 36:02.40 | ^~~~~~~~~~~~~ 36:02.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h:14, 36:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 36:02.40 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.40 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.40 from Unified_cpp_dom_network0.cpp:2: 36:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 36:02.40 402 | size_type Length() const { return mHdr->mLength; } 36:02.40 | ~~~~~~^~~~~~~ 36:02.40 In file included from Unified_cpp_dom_network0.cpp:101: 36:02.40 /builddir/build/BUILD/icecat-78.15.0/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 36:02.40 504 | FallibleTArray fallibleArray; 36:02.40 | ^~~~~~~~~~~~~ 36:02.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h:14, 36:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 36:02.40 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.40 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.40 from Unified_cpp_dom_network0.cpp:2: 36:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:402:43: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 36:02.41 402 | size_type Length() const { return mHdr->mLength; } 36:02.41 | ~~~~~~^~~~~~~ 36:02.41 In file included from Unified_cpp_dom_network0.cpp:101: 36:02.41 /builddir/build/BUILD/icecat-78.15.0/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 36:02.41 504 | FallibleTArray fallibleArray; 36:02.41 | ^~~~~~~~~~~~~ 36:02.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 36:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h:14, 36:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 36:02.41 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.41 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.41 from Unified_cpp_dom_network0.cpp:2: 36:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ [-Warray-bounds] 36:02.41 416 | mArray.mHdr->mLength = 0; 36:02.41 | ~~~~~~~~~~~~~~~~~~~~~^~~ 36:02.41 In file included from Unified_cpp_dom_network0.cpp:101: 36:02.41 /builddir/build/BUILD/icecat-78.15.0/dom/network/UDPSocketParent.cpp:504:27: note: while referencing ‘fallibleArray’ 36:02.41 504 | FallibleTArray fallibleArray; 36:02.41 | ^~~~~~~~~~~~~ 36:02.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 36:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h:14, 36:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 36:02.42 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.h:10, 36:02.42 from /builddir/build/BUILD/icecat-78.15.0/dom/network/Connection.cpp:7, 36:02.42 from Unified_cpp_dom_network0.cpp:2: 36:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 36:02.42 416 | mArray.mHdr->mLength = 0; 36:02.42 | ~~~~~~~~~~~~~~~~~~~~~^~~ 36:02.42 In file included from Unified_cpp_dom_network0.cpp:101: 36:02.42 /builddir/build/BUILD/icecat-78.15.0/dom/network/UDPSocketParent.cpp:509:21: note: while referencing ‘infallibleArray’ 36:02.42 509 | nsTArray infallibleArray; 36:02.42 | ^~~~~~~~~~~~~~~ 36:02.42 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/network' 36:02.42 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/indexedDB' 36:02.42 mkdir -p '.deps/' 36:02.42 dom/indexedDB/ActorsParent.o 36:02.42 dom/indexedDB/Key.o 36:02.42 /usr/lib64/ccache/g++ -o ActorsParent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/ActorsParent.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp 36:03.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.54 from Unified_cpp_dom_svg1.cpp:2: 36:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.54 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:03.54 | ^ 36:03.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.54 from Unified_cpp_dom_svg1.cpp:2: 36:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:03.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:03.54 | ^ 36:03.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.54 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.54 from Unified_cpp_dom_svg1.cpp:2: 36:03.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:03.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.54 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:03.54 | ^ 36:03.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:03.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:03.54 | ^ 36:03.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:03.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:03.54 | ^ 36:03.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:03.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:03.54 | ^ 36:03.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:03.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:03.54 | ^ 36:03.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:03.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.55 371 | nscoord aAppUnitsPerDevPixel) { 36:03.55 | ^ 36:03.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:03.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.55 380 | nscoord aAppUnitsPerDevPixel) { 36:03.55 | ^ 36:03.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:03.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.55 387 | nscoord aAppUnitsPerDevPixel) { 36:03.55 | ^ 36:03.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:03.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.55 394 | nscoord aAppUnitsPerDevPixel) { 36:03.55 | ^ 36:03.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 36:03.55 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.55 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.55 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.55 from Unified_cpp_dom_svg1.cpp:2: 36:03.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 36:03.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.55 1338 | CSSCoord ToCSSPixels() const { return _0; } 36:03.55 | ^ 36:03.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 36:03.55 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.55 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.55 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.55 from Unified_cpp_dom_svg1.cpp:2: 36:03.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 36:03.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.55 21 | inline Rect ToRect(const gfxRect& aRect) { 36:03.55 | ^ 36:03.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 36:03.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.55 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:03.55 | ^ 36:03.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 36:03.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.55 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:03.57 | ^ 36:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 36:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.57 44 | inline Size ToSize(const gfxSize& aSize) { 36:03.57 | ^ 36:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 36:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.57 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:03.57 | ^ 36:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 36:03.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.57 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:03.58 | ^ 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:03.58 | ^ 36:03.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:19, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.58 from Unified_cpp_dom_svg1.cpp:2: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 189 | CSSRect GetExpandedScrollableRect() const { 36:03.58 | ^ 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:03.58 | ^ 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:03.58 | ^ 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:03.58 | ^ 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 243 | CSSRect CalculateScrollRange() const { 36:03.58 | ^ 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:03.58 | ^ 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 457 | CSSRect GetVisualViewport() const { 36:03.58 | ^ 36:03.58 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPoint.h:10, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPoint.cpp:7, 36:03.58 from Unified_cpp_dom_svg1.cpp:11: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 36:03.58 | ^ 36:03.58 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 44 | operator Point() const { return Point(mX, mY); } 36:03.58 | ^ 36:03.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAElement.cpp:13, 36:03.58 from Unified_cpp_dom_svg1.cpp:56: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:03.58 | ^ 36:03.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAElement.cpp:18, 36:03.58 from Unified_cpp_dom_svg1.cpp:56: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 1859 | int32_t aAppUnitsPerPixel) { 36:03.58 | ^ 36:03.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 3214 | int32_t aAppUnitsPerPixel) { 36:03.58 | ^ 36:03.58 In file included from Unified_cpp_dom_svg1.cpp:137: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLength.cpp: In member function ‘virtual mozilla::gfx::Size mozilla::dom::NonSVGFrameUserSpaceMetrics::GetSize() const’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLength.cpp:160:50: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 160 | gfx::Size NonSVGFrameUserSpaceMetrics::GetSize() const { 36:03.58 | ^~~~~ 36:03.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.58 from Unified_cpp_dom_svg1.cpp:2: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:03.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 36:03.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.58 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:03.58 | ^~~~~~~~ 36:03.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 36:03.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.59 from Unified_cpp_dom_svg1.cpp:2: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 36:03.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:03.59 | ^~~~~~~~ 36:03.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.59 from Unified_cpp_dom_svg1.cpp:2: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.59 427 | SizeT Size() const { return SizeT(width, height); } 36:03.59 | ^~~~ 36:03.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.59 from Unified_cpp_dom_svg1.cpp:2: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:03.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:03.59 | ^~~~~~~~ 36:03.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:03.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.59 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:03.59 | ^~~~~~~~ 36:03.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.59 from Unified_cpp_dom_svg1.cpp:2: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.59 62 | Sub operator-(const Sub& aPoint) const { 36:03.59 | ^~~~~~~~ 36:03.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.59 from Unified_cpp_dom_svg1.cpp:2: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPoint.cpp:110:57: required from here 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.59 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 36:03.59 | ^~~~~~~~~~~~~~ 36:03.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.59 from Unified_cpp_dom_svg1.cpp:2: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.59 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:03.59 | ^~~~~~~~~~~~~ 36:03.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.59 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.59 from Unified_cpp_dom_svg1.cpp:2: 36:03.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:03.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:03.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.61 323 | static SizeTyped FromUnknownSize( 36:03.61 | ^~~~~~~~~~~~~~~ 36:03.61 In file included from Unified_cpp_dom_svg1.cpp:11: 36:03.61 /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPoint.cpp: In member function ‘virtual already_AddRefed mozilla::dom::DOMSVGPoint::MatrixTransform(mozilla::dom::SVGMatrix&)’: 36:03.61 /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPoint.cpp:110:69: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.61 110 | Point pt = ToMatrix(matrix.GetMatrix()).TransformPoint(Point(x, y)); 36:03.61 | ^ 36:03.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:03.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 36:03.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:03.61 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.62 from Unified_cpp_dom_svg1.cpp:2: 36:03.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:03.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.62 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 36:03.62 | ^~~~~~~~~ 36:03.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:03.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:03.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:03.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.h:12, 36:03.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPathSegList.cpp:7, 36:03.62 from Unified_cpp_dom_svg1.cpp:2: 36:03.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 36:03.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.62 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 36:03.62 | ^~~~~~~~~~~~~~ 36:03.62 In file included from Unified_cpp_dom_svg1.cpp:137: 36:03.62 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLength.cpp: In member function ‘virtual mozilla::gfx::Size mozilla::dom::NonSVGFrameUserSpaceMetrics::GetSize() const’: 36:03.62 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLength.cpp:160:11: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:03.62 160 | gfx::Size NonSVGFrameUserSpaceMetrics::GetSize() const { 36:03.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:03.62 dom/svg/Unified_cpp_dom_svg3.o 36:03.62 /usr/lib64/ccache/g++ -o Unified_cpp_dom_svg2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg2.o.pp Unified_cpp_dom_svg2.cpp 36:07.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:17: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:07.62 | ^ 36:07.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:17: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:07.62 | ^ 36:07.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:17: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:07.62 | ^ 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:07.62 | ^ 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:07.62 | ^ 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:07.62 | ^ 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:07.62 | ^ 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.62 371 | nscoord aAppUnitsPerDevPixel) { 36:07.62 | ^ 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.62 380 | nscoord aAppUnitsPerDevPixel) { 36:07.62 | ^ 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.62 387 | nscoord aAppUnitsPerDevPixel) { 36:07.62 | ^ 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:07.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.62 394 | nscoord aAppUnitsPerDevPixel) { 36:07.62 | ^ 36:07.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPluginInstance.h:25, 36:07.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:19: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 189 | CSSRect GetExpandedScrollableRect() const { 36:07.63 | ^ 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:07.63 | ^ 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:07.63 | ^ 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:07.63 | ^ 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 243 | CSSRect CalculateScrollRange() const { 36:07.63 | ^ 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:07.63 | ^ 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 457 | CSSRect GetVisualViewport() const { 36:07.63 | ^ 36:07.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:72: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 1338 | CSSCoord ToCSSPixels() const { return _0; } 36:07.63 | ^ 36:07.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:72: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:07.63 | ^ 36:07.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 36:07.63 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:72: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 21 | inline Rect ToRect(const gfxRect& aRect) { 36:07.63 | ^ 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:07.63 | ^ 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:07.63 | ^ 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 36:07.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.63 44 | inline Size ToSize(const gfxSize& aSize) { 36:07.63 | ^ 36:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 36:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.64 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:07.64 | ^ 36:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 36:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:07.64 | ^ 36:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 36:07.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:07.65 | ^ 36:07.65 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:72: 36:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 36:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.65 1859 | int32_t aAppUnitsPerPixel) { 36:07.65 | ^ 36:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 36:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.65 3214 | int32_t aAppUnitsPerPixel) { 36:07.65 | ^ 36:07.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:72: 36:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 36:07.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.65 332 | LayerPoint GetFixedPositionAnchor() const { 36:07.65 | ^ 36:07.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 36:07.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:72: 36:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 36:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:07.66 | ^ 36:07.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleParent.h:20, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginModuleParent.h:15, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:72: 36:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 36:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:07.66 | ^ 36:07.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:07.66 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:17: 36:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 36:07.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:07.66 | ^~~~~~~~ 36:07.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:17: 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:07.67 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:07.67 | ^~~~~~~~ 36:07.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:17: 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.67 427 | SizeT Size() const { return SizeT(width, height); } 36:07.67 | ^~~~ 36:07.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:17: 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:07.67 | ^~~~~~~~ 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:07.67 | ^~~~~~~~ 36:07.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:17: 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:07.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.67 62 | Sub operator-(const Sub& aPoint) const { 36:07.67 | ^~~~~~~~ 36:07.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:07.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:17: 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.68 43 | friend Sub operator*(T aScale, Sub aCoord) { 36:07.68 | ^~~~~~~~ 36:07.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:17: 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:07.68 | ^~~~~~~~~~~~~ 36:07.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:17: 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.68 323 | static SizeTyped FromUnknownSize( 36:07.68 | ^~~~~~~~~~~~~~~ 36:07.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:17, 36:07.68 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPlugin.cpp:15: 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:07.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.69 760 | typename detail::Nth::Type extract() { 36:07.69 | ^~~~~~~ 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:07.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:07.69 dom/plugins/base/Unified_cpp_dom_plugins_base0.o 36:07.69 /usr/lib64/ccache/g++ -o nsPluginHost.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/cocoa -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsPluginHost.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp 36:11.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:11.41 | ^ 36:11.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:11.41 | ^ 36:11.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.41 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:11.41 | ^ 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.41 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:11.41 | ^ 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.41 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:11.41 | ^ 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.41 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:11.41 | ^ 36:11.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 371 | nscoord aAppUnitsPerDevPixel) { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 380 | nscoord aAppUnitsPerDevPixel) { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 387 | nscoord aAppUnitsPerDevPixel) { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 394 | nscoord aAppUnitsPerDevPixel) { 36:11.42 | ^ 36:11.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 189 | CSSRect GetExpandedScrollableRect() const { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 243 | CSSRect CalculateScrollRange() const { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 457 | CSSRect GetVisualViewport() const { 36:11.42 | ^ 36:11.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHTMLParts.h:14, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:14: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 1338 | CSSCoord ToCSSPixels() const { return _0; } 36:11.42 | ^ 36:11.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHTMLParts.h:14, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:14: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:11.42 | ^ 36:11.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHTMLParts.h:14, 36:11.42 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:14: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 21 | inline Rect ToRect(const gfxRect& aRect) { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.42 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:11.42 | ^ 36:11.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 36:11.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.43 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:11.43 | ^ 36:11.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 36:11.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.43 44 | inline Size ToSize(const gfxSize& aSize) { 36:11.43 | ^ 36:11.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 36:11.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.43 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:11.43 | ^ 36:11.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 36:11.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.44 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:11.44 | ^ 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.44 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:11.44 | ^ 36:11.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHTMLParts.h:14, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:14: 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.44 1859 | int32_t aAppUnitsPerPixel) { 36:11.44 | ^ 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.44 3214 | int32_t aAppUnitsPerPixel) { 36:11.44 | ^ 36:11.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:11.44 | ^~~~~~~~ 36:11.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:11.44 | ^~~~~~~~ 36:11.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.44 427 | SizeT Size() const { return SizeT(width, height); } 36:11.44 | ^~~~ 36:11.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.44 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:11.45 | ^~~~~~~~ 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:11.45 | ^~~~~~~~ 36:11.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.45 62 | Sub operator-(const Sub& aPoint) const { 36:11.45 | ^~~~~~~~ 36:11.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.45 43 | friend Sub operator*(T aScale, Sub aCoord) { 36:11.45 | ^~~~~~~~ 36:11.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:11.45 | ^~~~~~~~~~~~~ 36:11.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeDocumentContentSink.h:18, 36:11.45 from /builddir/build/BUILD/icecat-78.15.0/dom/prototype/PrototypeDocumentContentSink.cpp:8: 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:11.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:11.45 323 | static SizeTyped FromUnknownSize( 36:11.45 | ^~~~~~~~~~~~~~~ 36:11.45 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/prototype' 36:11.46 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/system' 36:11.46 mkdir -p '.deps/' 36:11.46 dom/system/Unified_cpp_dom_system0.o 36:11.46 /usr/lib64/ccache/g++ -o Unified_cpp_dom_system0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/system -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/system -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_system0.o.pp Unified_cpp_dom_system0.cpp 36:13.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:9, 36:13.91 from Unified_cpp_dom_security1.cpp:2: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.91 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:13.91 | ^ 36:13.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:9, 36:13.91 from Unified_cpp_dom_security1.cpp:2: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:13.91 | ^ 36:13.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 36:13.91 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:9, 36:13.91 from Unified_cpp_dom_security1.cpp:2: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:13.91 | ^ 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:13.91 | ^ 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:13.91 | ^ 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:13.91 | ^ 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:13.91 | ^ 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.91 371 | nscoord aAppUnitsPerDevPixel) { 36:13.91 | ^ 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.91 380 | nscoord aAppUnitsPerDevPixel) { 36:13.91 | ^ 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.91 387 | nscoord aAppUnitsPerDevPixel) { 36:13.91 | ^ 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 394 | nscoord aAppUnitsPerDevPixel) { 36:13.92 | ^ 36:13.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:16, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsCSPContext.h:11, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:10, 36:13.92 from Unified_cpp_dom_security1.cpp:2: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 189 | CSSRect GetExpandedScrollableRect() const { 36:13.92 | ^ 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:13.92 | ^ 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:13.92 | ^ 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:13.92 | ^ 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 243 | CSSRect CalculateScrollRange() const { 36:13.92 | ^ 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:13.92 | ^ 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 457 | CSSRect GetVisualViewport() const { 36:13.92 | ^ 36:13.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:45, 36:13.92 from Unified_cpp_dom_security1.cpp:2: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 1338 | CSSCoord ToCSSPixels() const { return _0; } 36:13.92 | ^ 36:13.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:45, 36:13.92 from Unified_cpp_dom_security1.cpp:2: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:13.92 | ^ 36:13.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:13.92 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:45, 36:13.92 from Unified_cpp_dom_security1.cpp:2: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 21 | inline Rect ToRect(const gfxRect& aRect) { 36:13.92 | ^ 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:13.92 | ^ 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.92 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:13.92 | ^ 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 36:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.94 44 | inline Size ToSize(const gfxSize& aSize) { 36:13.94 | ^ 36:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 36:13.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.95 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:13.95 | ^ 36:13.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 36:13.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.95 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:13.95 | ^ 36:13.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 36:13.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.95 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:13.95 | ^ 36:13.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:45, 36:13.95 from Unified_cpp_dom_security1.cpp:2: 36:13.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 36:13.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.95 1859 | int32_t aAppUnitsPerPixel) { 36:13.95 | ^ 36:13.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 36:13.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.95 3214 | int32_t aAppUnitsPerPixel) { 36:13.95 | ^ 36:13.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:45, 36:13.95 from Unified_cpp_dom_security1.cpp:2: 36:13.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 36:13.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.95 332 | LayerPoint GetFixedPositionAnchor() const { 36:13.95 | ^ 36:13.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:13.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:45, 36:13.96 from Unified_cpp_dom_security1.cpp:2: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.96 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:13.96 | ^ 36:13.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:45, 36:13.96 from Unified_cpp_dom_security1.cpp:2: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:13.96 | ^ 36:13.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:9, 36:13.96 from Unified_cpp_dom_security1.cpp:2: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:13.96 | ^~~~~~~~ 36:13.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:9, 36:13.96 from Unified_cpp_dom_security1.cpp:2: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:13.96 | ^~~~~~~~ 36:13.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:9, 36:13.96 from Unified_cpp_dom_security1.cpp:2: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.96 427 | SizeT Size() const { return SizeT(width, height); } 36:13.96 | ^~~~ 36:13.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:9, 36:13.96 from Unified_cpp_dom_security1.cpp:2: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:13.96 | ^~~~~~~~ 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.96 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:13.96 | ^~~~~~~~ 36:13.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:9, 36:13.96 from Unified_cpp_dom_security1.cpp:2: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:13.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.96 62 | Sub operator-(const Sub& aPoint) const { 36:13.96 | ^~~~~~~~ 36:13.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 36:13.96 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:9, 36:13.97 from Unified_cpp_dom_security1.cpp:2: 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.97 43 | friend Sub operator*(T aScale, Sub aCoord) { 36:13.97 | ^~~~~~~~ 36:13.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:9, 36:13.97 from Unified_cpp_dom_security1.cpp:2: 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:13.97 | ^~~~~~~~~~~~~ 36:13.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentPolicyUtils.h:19, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:9, 36:13.97 from Unified_cpp_dom_security1.cpp:2: 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.97 323 | static SizeTyped FromUnknownSize( 36:13.97 | ^~~~~~~~~~~~~~~ 36:13.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIReferrerInfo.h:17, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPrincipal.h:22, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScriptSecurityManager.h:14, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsILoadInfo.h:18, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIChannel.h:14, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.h:30, 36:13.97 from /builddir/build/BUILD/icecat-78.15.0/dom/security/nsMixedContentBlocker.cpp:7, 36:13.97 from Unified_cpp_dom_security1.cpp:2: 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.97 760 | typename detail::Nth::Type extract() { 36:13.97 | ^~~~~~~ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:13.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:13.98 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/security' 36:13.99 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/ipc' 36:13.99 mkdir -p '.deps/' 36:13.99 dom/ipc/ContentChild.o 36:14.00 /usr/lib64/ccache/g++ -o ContentChild.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/filesystem -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/hal/sandbox -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/modules/libjar -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/ContentChild.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp 36:14.01 dom/ipc/ProcessHangMonitor.o 36:17.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.89 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:17.89 | ^ 36:17.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:17.89 | ^ 36:17.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.89 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.89 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:17.89 | ^ 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.89 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:17.89 | ^ 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.89 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:17.89 | ^ 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.89 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:17.89 | ^ 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.89 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:17.89 | ^ 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.89 371 | nscoord aAppUnitsPerDevPixel) { 36:17.89 | ^ 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.89 380 | nscoord aAppUnitsPerDevPixel) { 36:17.89 | ^ 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.89 387 | nscoord aAppUnitsPerDevPixel) { 36:17.89 | ^ 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.89 394 | nscoord aAppUnitsPerDevPixel) { 36:17.89 | ^ 36:17.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.h:11, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:8: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 189 | CSSRect GetExpandedScrollableRect() const { 36:17.90 | ^ 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:17.90 | ^ 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:17.90 | ^ 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:17.90 | ^ 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 243 | CSSRect CalculateScrollRange() const { 36:17.90 | ^ 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:17.90 | ^ 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 457 | CSSRect GetVisualViewport() const { 36:17.90 | ^ 36:17.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.h:11, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:8: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 1338 | CSSCoord ToCSSPixels() const { return _0; } 36:17.90 | ^ 36:17.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.h:11, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:8: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:17.90 | ^ 36:17.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.h:11, 36:17.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:8: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 21 | inline Rect ToRect(const gfxRect& aRect) { 36:17.90 | ^ 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:17.90 | ^ 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:17.90 | ^ 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 44 | inline Size ToSize(const gfxSize& aSize) { 36:17.90 | ^ 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 36:17.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.90 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:17.92 | ^ 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.92 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:17.92 | ^ 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:17.92 | ^ 36:17.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.h:11, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:8: 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.92 1859 | int32_t aAppUnitsPerPixel) { 36:17.92 | ^ 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.92 3214 | int32_t aAppUnitsPerPixel) { 36:17.92 | ^ 36:17.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.h:11, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:8: 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.92 332 | LayerPoint GetFixedPositionAnchor() const { 36:17.92 | ^ 36:17.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.h:11, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:8: 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:17.92 | ^ 36:17.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:22, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.h:11, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:8: 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 36:17.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.92 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:17.92 | ^ 36:17.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:17.93 | ^~~~~~~~ 36:17.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:17.93 | ^~~~~~~~ 36:17.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.93 427 | SizeT Size() const { return SizeT(width, height); } 36:17.93 | ^~~~ 36:17.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:17.93 | ^~~~~~~~ 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:17.93 | ^~~~~~~~ 36:17.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.93 62 | Sub operator-(const Sub& aPoint) const { 36:17.93 | ^~~~~~~~ 36:17.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.93 43 | friend Sub operator*(T aScale, Sub aCoord) { 36:17.93 | ^~~~~~~~ 36:17.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 36:17.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.93 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:17.93 | ^~~~~~~~~~~~~ 36:17.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.94 323 | static SizeTyped FromUnknownSize( 36:17.94 | ^~~~~~~~~~~~~~~ 36:17.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:17.94 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:3354:46: required from here 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.94 383 | Point TopLeft() const { return Point(x, y); } 36:17.94 | ^~~~~~~ 36:17.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.94 760 | typename detail::Nth::Type extract() { 36:17.94 | ^~~~~~~ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:17.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.94 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp: In member function ‘void mozilla::plugins::PluginInstanceChild::PaintRectWithAlphaExtraction(const nsIntRect&, gfxASurface*)’: 36:17.94 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:3354:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.94 3354 | gfxPoint deviceOffset = -targetRect.TopLeft(); 36:17.94 | ^ 36:17.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.95 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 36:17.95 | ^~~~~~~~~ 36:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:17.95 79 | Sub operator-() const { return Sub(-x, -y); } 36:17.95 | ^~~~~~~~ 36:17.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:20, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h: In member function ‘bool mozilla::plugins::PluginInstanceChild::_ZN7mozilla7plugins19PluginInstanceChild22ReadbackDifferenceRectERKNS_3gfx12IntRectTypedINS2_12UnknownUnitsEEE.part.0(const nsIntRect&)’: 36:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:1258:31: warning: array subscript [0, 4294967294] is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 36:17.95 1258 | bands2[idxOther].bottom <= bands1[idx].top) { 36:17.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 36:17.95 265 | extern nsTArrayHeader sEmptyTArrayHeader; 36:17.95 | ^~~~~~~~~~~~~~~~~~ 36:17.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:20, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:1287:31: warning: array subscript [0, 4294967294] is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 36:17.95 1287 | bands2[idxOther].top < origBand.bottom) { 36:17.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, 36:17.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceChild.cpp:7: 36:17.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 36:17.95 265 | extern nsTArrayHeader sEmptyTArrayHeader; 36:17.95 | ^~~~~~~~~~~~~~~~~~ 36:17.95 dom/plugins/ipc/Unified_cpp_dom_plugins_ipc1.o 36:17.95 /usr/lib64/ccache/g++ -o Unified_cpp_dom_plugins_ipc0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DFORCE_PR_LOG -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/plugins/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/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/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_plugins_ipc0.o.pp Unified_cpp_dom_plugins_ipc0.cpp 36:22.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:22.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:22.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:22.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:22.95 from TextBinding.cpp:14, 36:22.95 from UnifiedBindings21.cpp:2: 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.95 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:22.95 | ^ 36:22.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:22.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:22.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:22.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:22.95 from TextBinding.cpp:14, 36:22.95 from UnifiedBindings21.cpp:2: 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.95 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:22.95 | ^ 36:22.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 36:22.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:22.95 from TextBinding.cpp:14, 36:22.95 from UnifiedBindings21.cpp:2: 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.95 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:22.95 | ^ 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.95 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:22.95 | ^ 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.95 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:22.95 | ^ 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.95 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:22.95 | ^ 36:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:22.96 | ^ 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 371 | nscoord aAppUnitsPerDevPixel) { 36:22.96 | ^ 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 380 | nscoord aAppUnitsPerDevPixel) { 36:22.96 | ^ 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 387 | nscoord aAppUnitsPerDevPixel) { 36:22.96 | ^ 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 394 | nscoord aAppUnitsPerDevPixel) { 36:22.96 | ^ 36:22.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLSlotElement.h:10, 36:22.96 from TextBinding.cpp:19, 36:22.96 from UnifiedBindings21.cpp:2: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 189 | CSSRect GetExpandedScrollableRect() const { 36:22.96 | ^ 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:22.96 | ^ 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:22.96 | ^ 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:22.96 | ^ 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 243 | CSSRect CalculateScrollRange() const { 36:22.96 | ^ 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:22.96 | ^ 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.96 457 | CSSRect GetVisualViewport() const { 36:22.96 | ^ 36:22.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 36:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 36:22.96 from TextBinding.cpp:23, 36:22.97 from UnifiedBindings21.cpp:2: 36:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 36:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.98 1338 | CSSCoord ToCSSPixels() const { return _0; } 36:22.98 | ^ 36:22.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 36:22.98 from TextBinding.cpp:23, 36:22.98 from UnifiedBindings21.cpp:2: 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.98 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:22.98 | ^ 36:22.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 36:22.98 from TextBinding.cpp:23, 36:22.98 from UnifiedBindings21.cpp:2: 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.98 21 | inline Rect ToRect(const gfxRect& aRect) { 36:22.98 | ^ 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.98 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:22.98 | ^ 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.98 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:22.98 | ^ 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.98 44 | inline Size ToSize(const gfxSize& aSize) { 36:22.98 | ^ 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:22.98 | ^ 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.98 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:22.98 | ^ 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 36:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:22.98 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:22.98 | ^ 36:22.98 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 36:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 36:23.00 from TextBinding.cpp:23, 36:23.00 from UnifiedBindings21.cpp:2: 36:23.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 36:23.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.00 1859 | int32_t aAppUnitsPerPixel) { 36:23.00 | ^ 36:23.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 36:23.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.00 3214 | int32_t aAppUnitsPerPixel) { 36:23.01 | ^ 36:23.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 36:23.01 from TextBinding.cpp:23, 36:23.01 from UnifiedBindings21.cpp:2: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.01 332 | LayerPoint GetFixedPositionAnchor() const { 36:23.01 | ^ 36:23.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 36:23.01 from TextBinding.cpp:23, 36:23.01 from UnifiedBindings21.cpp:2: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:23.01 | ^ 36:23.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 36:23.01 from TextBinding.cpp:23, 36:23.01 from UnifiedBindings21.cpp:2: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.01 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:23.01 | ^ 36:23.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 36:23.01 from TouchEventBinding.cpp:19, 36:23.01 from UnifiedBindings21.cpp:145: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.01 1394 | LayerPoint GetFixedPositionAnchor() { 36:23.01 | ^ 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.01 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 36:23.01 | ^ 36:23.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 36:23.01 from TouchEventBinding.cpp:19, 36:23.01 from UnifiedBindings21.cpp:145: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.01 49 | gfx::Size GetInheritedScale() const { return mScale; } 36:23.01 | ^ 36:23.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 36:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 36:23.01 from TouchEventBinding.cpp:19, 36:23.01 from UnifiedBindings21.cpp:145: 36:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.02 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 36:23.02 | ^ 36:23.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.02 from TextBinding.cpp:14, 36:23.02 from UnifiedBindings21.cpp:2: 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:23.02 | ^~~~~~~~ 36:23.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.02 from TextBinding.cpp:14, 36:23.02 from UnifiedBindings21.cpp:2: 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.02 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:23.02 | ^~~~~~~~ 36:23.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.02 from TextBinding.cpp:14, 36:23.02 from UnifiedBindings21.cpp:2: 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.02 427 | SizeT Size() const { return SizeT(width, height); } 36:23.02 | ^~~~ 36:23.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.02 from TextBinding.cpp:14, 36:23.02 from UnifiedBindings21.cpp:2: 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.02 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:23.02 | ^~~~~~~~ 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.02 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:23.02 | ^~~~~~~~ 36:23.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.04 from TextBinding.cpp:14, 36:23.04 from UnifiedBindings21.cpp:2: 36:23.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:23.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:23.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.04 62 | Sub operator-(const Sub& aPoint) const { 36:23.04 | ^~~~~~~~ 36:23.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.05 from TextBinding.cpp:14, 36:23.05 from UnifiedBindings21.cpp:2: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.05 43 | friend Sub operator*(T aScale, Sub aCoord) { 36:23.05 | ^~~~~~~~ 36:23.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.05 from TextBinding.cpp:14, 36:23.05 from UnifiedBindings21.cpp:2: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.05 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:23.05 | ^~~~~~~~~~~~~ 36:23.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.05 from TextBinding.cpp:14, 36:23.05 from UnifiedBindings21.cpp:2: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.05 323 | static SizeTyped FromUnknownSize( 36:23.05 | ^~~~~~~~~~~~~~~ 36:23.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.05 from TextBinding.cpp:14, 36:23.05 from UnifiedBindings21.cpp:2: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.05 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 36:23.05 | ^~~~~~~~~~~~~~ 36:23.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.05 from TextBinding.cpp:14, 36:23.05 from UnifiedBindings21.cpp:2: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.05 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:23.05 | ^~~~~~~~~~~~~ 36:23.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.05 from TextBinding.cpp:14, 36:23.05 from UnifiedBindings21.cpp:2: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 36:23.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.05 383 | Point TopLeft() const { return Point(x, y); } 36:23.05 | ^~~~~~~ 36:23.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:23.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.06 from TextBinding.cpp:14, 36:23.06 from UnifiedBindings21.cpp:2: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.06 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 36:23.06 | ^~~~~~~~~~~~~~~ 36:23.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.06 from TextBinding.cpp:14, 36:23.06 from UnifiedBindings21.cpp:2: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.06 277 | static RectTyped FromUnknownRect( 36:23.06 | ^~~~~~~~~~~~~~~ 36:23.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.06 from TextBinding.cpp:14, 36:23.06 from UnifiedBindings21.cpp:2: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.06 150 | static PointTyped FromUnknownPoint( 36:23.06 | ^~~~~~~~~~~~~~~~ 36:23.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.06 from TextBinding.cpp:14, 36:23.06 from UnifiedBindings21.cpp:2: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.06 282 | RectTyped ToUnknownRect() const { 36:23.06 | ^~~~~~~~~~~~~ 36:23.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.06 from TextBinding.cpp:14, 36:23.06 from UnifiedBindings21.cpp:2: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.06 246 | PointTyped As2DPoint() const { 36:23.06 | ^~~~~~~~~ 36:23.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.06 from TextBinding.cpp:14, 36:23.06 from UnifiedBindings21.cpp:2: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 36:23.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.06 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 36:23.06 | ^~~~~~~~~ 36:23.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:23.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:23.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 36:23.07 from TextBinding.cpp:14, 36:23.07 from UnifiedBindings21.cpp:2: 36:23.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 36:23.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 36:23.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 36:23.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.08 2266 | PointTyped TransformPointSimple( 36:23.08 | ^~~~~~~~~~~~~~~~~~~~ 36:23.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 36:23.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 36:23.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.09 794 | RectTyped TransformAndClipBounds( 36:23.09 | ^~~~~~~~~~~~~~~~~~~~~~ 36:23.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 36:23.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 36:23.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 36:23.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 36:23.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterDataBinding.h:7, 36:23.09 from TextBinding.cpp:4, 36:23.09 from UnifiedBindings21.cpp:2: 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.09 760 | typename detail::Nth::Type extract() { 36:23.09 | ^~~~~~~ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:23.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:23.09 dom/indexedDB/Unified_cpp_dom_indexedDB0.o 36:23.09 /usr/lib64/ccache/g++ -o Key.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Key.o.pp -Wno-error=type-limits /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp 36:25.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:25.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:25.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:25.54 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 36:25.54 from /builddir/build/BUILD/icecat-78.15.0/dom/system/OSFileConstants.cpp:60, 36:25.54 from Unified_cpp_dom_system0.cpp:2: 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.54 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:25.54 | ^ 36:25.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:25.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:25.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:25.54 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 36:25.54 from /builddir/build/BUILD/icecat-78.15.0/dom/system/OSFileConstants.cpp:60, 36:25.54 from Unified_cpp_dom_system0.cpp:2: 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:25.54 | ^ 36:25.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 36:25.54 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 36:25.54 from /builddir/build/BUILD/icecat-78.15.0/dom/system/OSFileConstants.cpp:60, 36:25.54 from Unified_cpp_dom_system0.cpp:2: 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.54 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:25.54 | ^ 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.54 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:25.54 | ^ 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:25.54 | ^ 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:25.54 | ^ 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:25.54 | ^ 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:25.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.54 371 | nscoord aAppUnitsPerDevPixel) { 36:25.54 | ^ 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.55 380 | nscoord aAppUnitsPerDevPixel) { 36:25.55 | ^ 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.55 387 | nscoord aAppUnitsPerDevPixel) { 36:25.55 | ^ 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.55 394 | nscoord aAppUnitsPerDevPixel) { 36:25.55 | ^ 36:25.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 36:25.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 36:25.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:25.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 36:25.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DeviceMotionEvent.h:12, 36:25.55 from /builddir/build/BUILD/icecat-78.15.0/dom/system/nsDeviceSensors.h:14, 36:25.55 from /builddir/build/BUILD/icecat-78.15.0/dom/system/nsDeviceSensors.cpp:11, 36:25.55 from Unified_cpp_dom_system0.cpp:11: 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.55 189 | CSSRect GetExpandedScrollableRect() const { 36:25.55 | ^ 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:25.55 | ^ 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:25.55 | ^ 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:25.55 | ^ 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.55 243 | CSSRect CalculateScrollRange() const { 36:25.55 | ^ 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:25.55 | ^ 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:25.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.56 457 | CSSRect GetVisualViewport() const { 36:25.56 | ^ 36:25.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:25.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:25.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:25.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:25.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:25.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/dom/system/OSFileConstants.cpp:60, 36:25.57 from Unified_cpp_dom_system0.cpp:2: 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:25.57 | ^~~~~~~~ 36:25.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/dom/system/OSFileConstants.cpp:60, 36:25.57 from Unified_cpp_dom_system0.cpp:2: 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:25.57 | ^~~~~~~~ 36:25.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/dom/system/OSFileConstants.cpp:60, 36:25.57 from Unified_cpp_dom_system0.cpp:2: 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.57 427 | SizeT Size() const { return SizeT(width, height); } 36:25.57 | ^~~~ 36:25.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/dom/system/OSFileConstants.cpp:60, 36:25.57 from Unified_cpp_dom_system0.cpp:2: 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:25.57 | ^~~~~~~~ 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:25.57 | ^~~~~~~~ 36:25.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 36:25.57 from /builddir/build/BUILD/icecat-78.15.0/dom/system/OSFileConstants.cpp:60, 36:25.57 from Unified_cpp_dom_system0.cpp:2: 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:25.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:25.57 62 | Sub operator-(const Sub& aPoint) const { 36:25.57 | ^~~~~~~~ 36:25.58 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/system' 36:25.58 dom/indexedDB/Unified_cpp_dom_indexedDB1.o 36:25.58 /usr/lib64/ccache/g++ -o Unified_cpp_dom_indexedDB0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_indexedDB0.o.pp Unified_cpp_dom_indexedDB0.cpp 36:29.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.57 from Unified_cpp_dom_svg2.cpp:2: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:29.57 | ^ 36:29.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.57 from Unified_cpp_dom_svg2.cpp:2: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:29.57 | ^ 36:29.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.57 from Unified_cpp_dom_svg2.cpp:2: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:29.57 | ^ 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:29.57 | ^ 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:29.57 | ^ 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:29.57 | ^ 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:29.57 | ^ 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 371 | nscoord aAppUnitsPerDevPixel) { 36:29.57 | ^ 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 380 | nscoord aAppUnitsPerDevPixel) { 36:29.57 | ^ 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 387 | nscoord aAppUnitsPerDevPixel) { 36:29.57 | ^ 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 394 | nscoord aAppUnitsPerDevPixel) { 36:29.57 | ^ 36:29.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.57 from Unified_cpp_dom_svg2.cpp:2: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 36:29.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.57 1338 | CSSCoord ToCSSPixels() const { return _0; } 36:29.57 | ^ 36:29.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.57 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.58 from Unified_cpp_dom_svg2.cpp:2: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 21 | inline Rect ToRect(const gfxRect& aRect) { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 44 | inline Size ToSize(const gfxSize& aSize) { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:29.58 | ^ 36:29.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 36:29.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 36:29.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:19, 36:29.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.58 from Unified_cpp_dom_svg2.cpp:2: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 189 | CSSRect GetExpandedScrollableRect() const { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 243 | CSSRect CalculateScrollRange() const { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:29.58 | ^ 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.58 457 | CSSRect GetVisualViewport() const { 36:29.58 | ^ 36:29.58 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 36:29.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedPointList.h:13, 36:29.58 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedPointList.cpp:7, 36:29.58 from Unified_cpp_dom_svg2.cpp:56: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 36:29.58 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.60 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 36:29.60 | ^ 36:29.60 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 36:29.60 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.60 44 | operator Point() const { return Point(mX, mY); } 36:29.60 | ^ 36:29.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 36:29.60 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 36:29.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 36:29.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimationElement.cpp:8, 36:29.61 from Unified_cpp_dom_svg2.cpp:110: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.61 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:29.61 | ^ 36:29.61 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimationElement.cpp:8, 36:29.61 from Unified_cpp_dom_svg2.cpp:110: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.61 1859 | int32_t aAppUnitsPerPixel) { 36:29.61 | ^ 36:29.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.61 3214 | int32_t aAppUnitsPerPixel) { 36:29.61 | ^ 36:29.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGCircleElement.h:11, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:8, 36:29.61 from Unified_cpp_dom_svg2.cpp:128: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.61 123 | Rect AsRect() const { 36:29.61 | ^ 36:29.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.61 135 | Point Point1() const { 36:29.61 | ^ 36:29.61 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.h:22, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:18, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:13, 36:29.61 from Unified_cpp_dom_svg2.cpp:128: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.61 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 36:29.61 | ^ 36:29.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:13, 36:29.61 from Unified_cpp_dom_svg2.cpp:128: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.61 332 | LayerPoint GetFixedPositionAnchor() const { 36:29.61 | ^ 36:29.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:13, 36:29.61 from Unified_cpp_dom_svg2.cpp:128: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 36:29.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:29.61 | ^ 36:29.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 36:29.61 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:13, 36:29.62 from Unified_cpp_dom_svg2.cpp:128: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.62 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:29.62 | ^ 36:29.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:13, 36:29.62 from Unified_cpp_dom_svg2.cpp:128: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.62 1394 | LayerPoint GetFixedPositionAnchor() { 36:29.62 | ^ 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.62 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 36:29.62 | ^ 36:29.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.62 from Unified_cpp_dom_svg2.cpp:2: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.62 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:29.62 | ^~~~~~~~ 36:29.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.62 from Unified_cpp_dom_svg2.cpp:2: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 36:29.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:29.62 | ^~~~~~~~ 36:29.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.62 from Unified_cpp_dom_svg2.cpp:2: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.62 427 | SizeT Size() const { return SizeT(width, height); } 36:29.62 | ^~~~ 36:29.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.62 from Unified_cpp_dom_svg2.cpp:2: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:29.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:29.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.64 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:29.64 | ^~~~~~~~ 36:29.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:29.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:29.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.64 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:29.64 | ^~~~~~~~ 36:29.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:29.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 36:29.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.64 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.64 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.64 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.64 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.65 from Unified_cpp_dom_svg2.cpp:2: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.65 62 | Sub operator-(const Sub& aPoint) const { 36:29.65 | ^~~~~~~~ 36:29.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.65 from Unified_cpp_dom_svg2.cpp:2: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:29.65 | ^~~~~~~~~~~~~ 36:29.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.65 from Unified_cpp_dom_svg2.cpp:2: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.65 323 | static SizeTyped FromUnknownSize( 36:29.65 | ^~~~~~~~~~~~~~~ 36:29.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.65 from Unified_cpp_dom_svg2.cpp:2: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.65 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 36:29.65 | ^~~~~~~~~~ 36:29.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.65 from Unified_cpp_dom_svg2.cpp:2: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.65 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 36:29.65 | ^~~~~~~~~~~~~~ 36:29.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.65 from Unified_cpp_dom_svg2.cpp:2: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:29.65 | ^~~~~~~~~~~~~ 36:29.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.65 from Unified_cpp_dom_svg2.cpp:2: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.65 383 | Point TopLeft() const { return Point(x, y); } 36:29.65 | ^~~~~~~ 36:29.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.65 from Unified_cpp_dom_svg2.cpp:2: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.65 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 36:29.65 | ^~~~~~~~~~~~~~~ 36:29.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.65 from Unified_cpp_dom_svg2.cpp:2: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 36:29.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 36:29.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.66 246 | PointTyped As2DPoint() const { 36:29.66 | ^~~~~~~~~ 36:29.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:29.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.66 from Unified_cpp_dom_svg2.cpp:2: 36:29.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 36:29.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 36:29.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 36:29.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.66 794 | RectTyped TransformAndClipBounds( 36:29.66 | ^~~~~~~~~~~~~~~~~~~~~~ 36:29.66 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:13, 36:29.66 from Unified_cpp_dom_svg2.cpp:128: 36:29.67 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::XY; mozilla::LengthPercentage = mozilla::StyleLengthPercentageUnion]’: 36:29.67 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:105:56: required from ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentNoAuto) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::R]’ 36:29.67 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:227:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::R]’ 36:29.67 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:257:5: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::details::AlwaysFloat* ...) [with Tags = {mozilla::dom::SVGGeometryProperty::Tags::R}]’ 36:29.67 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:76:43: required from here 36:29.67 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:98:75: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.67 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 36:29.67 | ^ 36:29.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 36:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 36:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 36:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 36:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 36:29.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:10, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.68 from Unified_cpp_dom_svg2.cpp:2: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.68 760 | typename detail::Nth::Type extract() { 36:29.68 | ^~~~~~~ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.68 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:13, 36:29.68 from Unified_cpp_dom_svg2.cpp:128: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In function ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::XY]’: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.68 97 | return aLP.ResolveToCSSPixelsWith( 36:29.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 36:29.68 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 36:29.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:29.68 In file included from Unified_cpp_dom_svg2.cpp:128: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp: In member function ‘virtual bool mozilla::dom::SVGCircleElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:99:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.68 99 | *aBounds = Rect(aToBoundsSpace.TransformPoint(Point(x, y)), Size()); 36:29.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:121:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.68 121 | *aBounds = aToBoundsSpace.TransformBounds(rect); 36:29.68 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:29.68 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:13, 36:29.68 from Unified_cpp_dom_svg2.cpp:128: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In function ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::X]’: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.68 97 | return aLP.ResolveToCSSPixelsWith( 36:29.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 36:29.68 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 36:29.68 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:29.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.68 from Unified_cpp_dom_svg2.cpp:2: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.68 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 36:29.68 | ^~~~~~~~~ 36:29.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.68 from Unified_cpp_dom_svg2.cpp:2: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.68 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 36:29.68 | ^~~~~~~~~~~~~~ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.68 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 36:29.68 | ^~~~~~~~~~~~~~~ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.68 110 | quad[0] = TransformPoint(aRect.TopLeft()); 36:29.68 | ^~~~ 36:29.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.68 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 36:29.68 | ^ 36:29.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.69 from Unified_cpp_dom_svg2.cpp:2: 36:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.69 383 | Point TopLeft() const { return Point(x, y); } 36:29.69 | ^~~~~~~ 36:29.69 In function ‘mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&)::’: 36:29.69 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.69 In file included from Unified_cpp_dom_svg2.cpp:128: 36:29.69 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp: In member function ‘virtual bool mozilla::dom::SVGCircleElement::HasValidDimensions() const’: 36:29.69 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:77:14: warning: ‘r’ may be used uninitialized in this function [-Wmaybe-uninitialized] 36:29.69 77 | return r > 0; 36:29.69 | ^ 36:29.69 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp: In member function ‘virtual bool mozilla::dom::SVGCircleElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 36:29.69 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:121:46: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:29.69 121 | *aBounds = aToBoundsSpace.TransformBounds(rect); 36:29.69 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 36:29.69 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:118:9: warning: ‘r’ may be used uninitialized in this function [-Wmaybe-uninitialized] 36:29.69 118 | r += aStrokeOptions.mLineWidth / 2.f; 36:29.69 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:29.69 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:120:41: warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized] 36:29.69 120 | Rect rect(x - r, y - r, 2 * r, 2 * r); 36:29.69 | ^ 36:29.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:29.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 36:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 36:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLengthList.h:15, 36:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.h:13, 36:29.69 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLengthList.cpp:7, 36:29.69 from Unified_cpp_dom_svg2.cpp:2: 36:29.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:80:33: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 36:29.69 80 | retPoint.y = aPoint.x * _12 + aPoint.y * _22 + _32; 36:29.69 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 36:29.69 In file included from Unified_cpp_dom_svg2.cpp:128: 36:29.69 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGCircleElement.cpp:91:9: note: ‘x’ was declared here 36:29.69 91 | float x, y, r; 36:29.69 | ^ 36:29.69 dom/svg/Unified_cpp_dom_svg4.o 36:29.69 /usr/lib64/ccache/g++ -o Unified_cpp_dom_svg3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg3.o.pp Unified_cpp_dom_svg3.cpp 36:37.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:37.82 | ^ 36:37.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:37.82 | ^ 36:37.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 371 | nscoord aAppUnitsPerDevPixel) { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 380 | nscoord aAppUnitsPerDevPixel) { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 387 | nscoord aAppUnitsPerDevPixel) { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 394 | nscoord aAppUnitsPerDevPixel) { 36:37.82 | ^ 36:37.82 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPluginInstance.h:25, 36:37.82 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:15: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 189 | CSSRect GetExpandedScrollableRect() const { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 243 | CSSRect CalculateScrollRange() const { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:37.82 | ^ 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 457 | CSSRect GetVisualViewport() const { 36:37.83 | ^ 36:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.h:23, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:17: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 1338 | CSSCoord ToCSSPixels() const { return _0; } 36:37.83 | ^ 36:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.h:23, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:17: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:37.83 | ^ 36:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.h:23, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:17: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 21 | inline Rect ToRect(const gfxRect& aRect) { 36:37.83 | ^ 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:37.83 | ^ 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:37.83 | ^ 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 44 | inline Size ToSize(const gfxSize& aSize) { 36:37.83 | ^ 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:37.83 | ^ 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:37.83 | ^ 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:37.83 | ^ 36:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.h:23, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:17: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 1859 | int32_t aAppUnitsPerPixel) { 36:37.83 | ^ 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 3214 | int32_t aAppUnitsPerPixel) { 36:37.83 | ^ 36:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:42: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 332 | LayerPoint GetFixedPositionAnchor() const { 36:37.83 | ^ 36:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:42: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 36:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.83 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:37.83 | ^ 36:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 36:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 36:37.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 36:37.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:37.85 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:42: 36:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 36:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:37.85 | ^ 36:37.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:37.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:37.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:37.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:37.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:37.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:37.85 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:37.86 | ^~~~~~~~ 36:37.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:37.86 | ^~~~~~~~ 36:37.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.86 427 | SizeT Size() const { return SizeT(width, height); } 36:37.86 | ^~~~ 36:37.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:37.86 | ^~~~~~~~ 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:37.86 | ^~~~~~~~ 36:37.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.86 62 | Sub operator-(const Sub& aPoint) const { 36:37.86 | ^~~~~~~~ 36:37.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.86 43 | friend Sub operator*(T aScale, Sub aCoord) { 36:37.86 | ^~~~~~~~ 36:37.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:37.86 | ^~~~~~~~~~~~~ 36:37.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.86 323 | static SizeTyped FromUnknownSize( 36:37.86 | ^~~~~~~~~~~~~~~ 36:37.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 36:37.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 36:37.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPluginTag.h:14, 36:37.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPluginHost.h:18, 36:37.87 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:12, 36:37.87 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.cpp:9: 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.87 760 | typename detail::Nth::Type extract() { 36:37.87 | ^~~~~~~ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:37.87 /usr/lib64/ccache/g++ -o Unified_cpp_dom_plugins_base0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/cocoa -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_plugins_base0.o.pp Unified_cpp_dom_plugins_base0.cpp 36:45.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IDBMutableFile.h:13, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:15, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:45.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.25 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:45.25 | ^ 36:45.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IDBMutableFile.h:13, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:15, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:45.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:45.25 | ^ 36:45.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IDBMutableFile.h:13, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:15, 36:45.25 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 371 | nscoord aAppUnitsPerDevPixel) { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 380 | nscoord aAppUnitsPerDevPixel) { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 387 | nscoord aAppUnitsPerDevPixel) { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 394 | nscoord aAppUnitsPerDevPixel) { 36:45.26 | ^ 36:45.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 36:45.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 36:45.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 36:45.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 36:45.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 36:45.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:45.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 36:45.26 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:16, 36:45.26 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 189 | CSSRect GetExpandedScrollableRect() const { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 243 | CSSRect CalculateScrollRange() const { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:45.26 | ^ 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:45.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.26 457 | CSSRect GetVisualViewport() const { 36:45.26 | ^ 36:45.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:45.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:45.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 36:45.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:45.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:45.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:45.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:45.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:45.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:16, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.28 1338 | CSSCoord ToCSSPixels() const { return _0; } 36:45.28 | ^ 36:45.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:16, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.28 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:45.28 | ^ 36:45.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:16, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.28 21 | inline Rect ToRect(const gfxRect& aRect) { 36:45.28 | ^ 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.28 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:45.28 | ^ 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.28 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:45.28 | ^ 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.28 44 | inline Size ToSize(const gfxSize& aSize) { 36:45.28 | ^ 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.28 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:45.28 | ^ 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.28 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:45.28 | ^ 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 36:45.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.28 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:45.28 | ^ 36:45.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:45.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:45.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:45.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:45.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:45.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 36:45.29 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:16, 36:45.29 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 36:45.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.29 1859 | int32_t aAppUnitsPerPixel) { 36:45.29 | ^ 36:45.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 36:45.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.29 3214 | int32_t aAppUnitsPerPixel) { 36:45.30 | ^ 36:45.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:16, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.30 332 | LayerPoint GetFixedPositionAnchor() const { 36:45.30 | ^ 36:45.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:16, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.30 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:45.30 | ^ 36:45.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:16, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.30 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:45.30 | ^ 36:45.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IDBMutableFile.h:13, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:15, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.30 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:45.30 | ^~~~~~~~ 36:45.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IDBMutableFile.h:13, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:15, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 36:45.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.30 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:45.30 | ^~~~~~~~ 36:45.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IDBMutableFile.h:13, 36:45.30 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:15, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.31 427 | SizeT Size() const { return SizeT(width, height); } 36:45.31 | ^~~~ 36:45.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IDBMutableFile.h:13, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:15, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:45.31 | ^~~~~~~~ 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:45.31 | ^~~~~~~~ 36:45.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IDBMutableFile.h:13, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:15, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.31 62 | Sub operator-(const Sub& aPoint) const { 36:45.31 | ^~~~~~~~ 36:45.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IDBMutableFile.h:13, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:15, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.31 43 | friend Sub operator*(T aScale, Sub aCoord) { 36:45.31 | ^~~~~~~~ 36:45.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IDBMutableFile.h:13, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:15, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 36:45.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.31 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:45.31 | ^~~~~~~~~~~~~ 36:45.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 36:45.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 36:45.32 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IDBMutableFile.h:13, 36:45.32 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseInlines.h:15, 36:45.32 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:12: 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.32 323 | static SizeTyped FromUnknownSize( 36:45.32 | ^~~~~~~~~~~~~~~ 36:45.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 36:45.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 36:45.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 36:45.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Exception.h:12, 36:45.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ErrorReport.h:31, 36:45.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:34, 36:45.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/IDBResult.h:8, 36:45.32 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.h:10, 36:45.32 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/Key.cpp:7: 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.32 760 | typename detail::Nth::Type extract() { 36:45.32 | ^~~~~~~ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:45.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:45.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:45.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:45.33 /usr/lib64/ccache/g++ -o Unified_cpp_dom_indexedDB1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_indexedDB1.o.pp Unified_cpp_dom_indexedDB1.cpp 36:57.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.54 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 36:57.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.54 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 36:57.54 | ^ 36:57.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.54 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 36:57.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.54 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 36:57.54 | ^ 36:57.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.55 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 371 | nscoord aAppUnitsPerDevPixel) { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 380 | nscoord aAppUnitsPerDevPixel) { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 387 | nscoord aAppUnitsPerDevPixel) { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 394 | nscoord aAppUnitsPerDevPixel) { 36:57.55 | ^ 36:57.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.55 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 189 | CSSRect GetExpandedScrollableRect() const { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 243 | CSSRect CalculateScrollRange() const { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 36:57.55 | ^ 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.55 457 | CSSRect GetVisualViewport() const { 36:57.55 | ^ 36:57.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.55 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.55 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 36:57.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.57 1338 | CSSCoord ToCSSPixels() const { return _0; } 36:57.57 | ^ 36:57.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 36:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 36:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 36:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 36:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:57.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.58 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.58 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 36:57.58 | ^ 36:57.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.58 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.58 21 | inline Rect ToRect(const gfxRect& aRect) { 36:57.58 | ^ 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 36:57.58 | ^ 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 36:57.58 | ^ 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.58 44 | inline Size ToSize(const gfxSize& aSize) { 36:57.58 | ^ 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.58 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 36:57.58 | ^ 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.58 52 | inline gfxSize ThebesSize(const Size& aSize) { 36:57.58 | ^ 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.58 56 | inline gfxRect ThebesRect(const Rect& aRect) { 36:57.58 | ^ 36:57.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.58 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.58 1859 | int32_t aAppUnitsPerPixel) { 36:57.58 | ^ 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.58 3214 | int32_t aAppUnitsPerPixel) { 36:57.58 | ^ 36:57.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.58 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 36:57.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.58 332 | LayerPoint GetFixedPositionAnchor() const { 36:57.58 | ^ 36:57.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 36:57.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.59 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.59 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 36:57.59 | ^ 36:57.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:18, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.59 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.59 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 36:57.59 | ^ 36:57.59 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceParent.cpp:33, 36:57.59 from Unified_cpp_dom_plugins_ipc0.cpp:83: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.59 1394 | LayerPoint GetFixedPositionAnchor() { 36:57.59 | ^ 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.59 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 36:57.59 | ^ 36:57.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginInstanceParent.cpp:65, 36:57.59 from Unified_cpp_dom_plugins_ipc0.cpp:83: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.59 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 36:57.59 | ^ 36:57.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.59 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.59 40 | friend Sub operator*(Sub aCoord, T aScale) { 36:57.59 | ^~~~~~~~ 36:57.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.59 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 36:57.59 | ^~~~~~~~ 36:57.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.59 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.59 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 36:57.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.59 427 | SizeT Size() const { return SizeT(width, height); } 36:57.59 | ^~~~ 36:57.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 36:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 36:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.61 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.61 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 36:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.61 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 36:57.61 | ^~~~~~~~ 36:57.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.62 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 36:57.62 | ^~~~~~~~ 36:57.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.62 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.62 62 | Sub operator-(const Sub& aPoint) const { 36:57.62 | ^~~~~~~~ 36:57.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.62 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 36:57.62 | ^~~~~~~~ 36:57.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.62 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 36:57.62 | ^~~~~~~~~~~~~ 36:57.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.62 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.62 323 | static SizeTyped FromUnknownSize( 36:57.62 | ^~~~~~~~~~~~~~~ 36:57.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.62 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.62 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 36:57.62 | ^~~~~~~~~~~~~~ 36:57.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/BrowserStreamChild.h:9, 36:57.62 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/BrowserStreamChild.cpp:6, 36:57.62 from Unified_cpp_dom_plugins_ipc0.cpp:2: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 36:57.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.63 760 | typename detail::Nth::Type extract() { 36:57.63 | ^~~~~~~ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 36:57.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 36:57.63 /usr/lib64/ccache/g++ -o Unified_cpp_dom_plugins_ipc1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DFORCE_PR_LOG -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/plugins/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/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/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0 -pthread -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_plugins_ipc1.o.pp Unified_cpp_dom_plugins_ipc1.cpp 37:03.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:03.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:03.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:03.92 from Unified_cpp_dom_svg3.cpp:2: 37:03.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:03.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:03.92 | ^ 37:03.92 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:03.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:03.92 from Unified_cpp_dom_svg3.cpp:2: 37:03.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:03.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:03.93 | ^ 37:03.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:03.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:03.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:16, 37:03.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:03.93 from Unified_cpp_dom_svg3.cpp:2: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:03.93 | ^ 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:03.93 | ^ 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:03.93 | ^ 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:03.93 | ^ 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:03.93 | ^ 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.93 371 | nscoord aAppUnitsPerDevPixel) { 37:03.93 | ^ 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.93 380 | nscoord aAppUnitsPerDevPixel) { 37:03.93 | ^ 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.93 387 | nscoord aAppUnitsPerDevPixel) { 37:03.93 | ^ 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.93 394 | nscoord aAppUnitsPerDevPixel) { 37:03.93 | ^ 37:03.93 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:16, 37:03.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:03.93 from Unified_cpp_dom_svg3.cpp:2: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:03.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.93 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:03.93 | ^ 37:03.93 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:19, 37:03.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:03.95 from Unified_cpp_dom_svg3.cpp:2: 37:03.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:03.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.95 21 | inline Rect ToRect(const gfxRect& aRect) { 37:03.95 | ^ 37:03.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:03.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:03.96 | ^ 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:03.96 | ^ 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 44 | inline Size ToSize(const gfxSize& aSize) { 37:03.96 | ^ 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:03.96 | ^ 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:03.96 | ^ 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:03.96 | ^ 37:03.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 37:03.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:03.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:19, 37:03.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:03.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:03.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:03.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:16, 37:03.96 from Unified_cpp_dom_svg3.cpp:2: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 189 | CSSRect GetExpandedScrollableRect() const { 37:03.96 | ^ 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:03.96 | ^ 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:03.96 | ^ 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:03.96 | ^ 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 243 | CSSRect CalculateScrollRange() const { 37:03.96 | ^ 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:03.96 | ^ 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:03.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.96 457 | CSSRect GetVisualViewport() const { 37:03.97 | ^ 37:03.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:16, 37:03.97 from Unified_cpp_dom_svg3.cpp:2: 37:03.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:03.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.97 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:03.97 | ^ 37:03.97 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:16, 37:03.97 from Unified_cpp_dom_svg3.cpp:2: 37:03.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:03.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.97 1859 | int32_t aAppUnitsPerPixel) { 37:03.97 | ^ 37:03.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:03.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.97 3214 | int32_t aAppUnitsPerPixel) { 37:03.97 | ^ 37:03.97 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 37:03.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:16, 37:03.97 from Unified_cpp_dom_svg3.cpp:2: 37:03.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 37:03.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.97 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 37:03.97 | ^ 37:03.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 37:03.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.97 44 | operator Point() const { return Point(mX, mY); } 37:03.97 | ^ 37:03.97 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:28, 37:03.97 from Unified_cpp_dom_svg3.cpp:2: 37:03.97 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 37:03.97 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:03.97 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 37:03.97 | ^ 37:03.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 37:03.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:03.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:03.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:03.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:03.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:32, 37:04.00 from Unified_cpp_dom_svg3.cpp:2: 37:04.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:04.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.00 332 | LayerPoint GetFixedPositionAnchor() const { 37:04.00 | ^ 37:04.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:04.00 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:04.01 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:04.01 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:32, 37:04.01 from Unified_cpp_dom_svg3.cpp:2: 37:04.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:04.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:04.01 | ^ 37:04.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:04.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:04.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:04.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 37:04.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 37:04.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:04.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:04.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:32, 37:04.02 from Unified_cpp_dom_svg3.cpp:2: 37:04.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:04.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.02 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:04.02 | ^ 37:04.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:32, 37:04.02 from Unified_cpp_dom_svg3.cpp:2: 37:04.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 37:04.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.02 1394 | LayerPoint GetFixedPositionAnchor() { 37:04.02 | ^ 37:04.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 37:04.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.02 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:04.02 | ^ 37:04.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:23, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:32, 37:04.02 from Unified_cpp_dom_svg3.cpp:2: 37:04.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 37:04.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.02 123 | Rect AsRect() const { 37:04.02 | ^ 37:04.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 37:04.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.02 135 | Point Point1() const { 37:04.02 | ^ 37:04.02 In file included from Unified_cpp_dom_svg3.cpp:2: 37:04.02 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp: In lambda function: 37:04.02 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:815:69: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.02 815 | return CSSCoord(ctx ? ctx->GetLength(SVGContentUtils::XY) : 0.0f); 37:04.02 | ^ 37:04.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:16, 37:04.02 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.03 from Unified_cpp_dom_svg3.cpp:2: 37:04.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:04.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 37:04.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:04.03 | ^~~~~~~~ 37:04.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:04.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:04.03 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.03 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.03 from Unified_cpp_dom_svg3.cpp:2: 37:04.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:04.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:04.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.03 427 | SizeT Size() const { return SizeT(width, height); } 37:04.03 | ^~~~ 37:04.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:04.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:04.03 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:16, 37:04.03 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.03 from Unified_cpp_dom_svg3.cpp:2: 37:04.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:04.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:04.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.03 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:04.03 | ^~~~~~~~ 37:04.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:04.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:04.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.03 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:04.03 | ^~~~~~~~ 37:04.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:04.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:04.03 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.03 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.03 from Unified_cpp_dom_svg3.cpp:2: 37:04.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:04.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:04.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.03 62 | Sub operator-(const Sub& aPoint) const { 37:04.03 | ^~~~~~~~ 37:04.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:04.05 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.05 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.05 from Unified_cpp_dom_svg3.cpp:2: 37:04.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:04.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:04.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.05 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:04.05 | ^~~~~~~~~~~~~ 37:04.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:04.05 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.05 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.05 from Unified_cpp_dom_svg3.cpp:2: 37:04.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:04.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:04.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.06 323 | static SizeTyped FromUnknownSize( 37:04.06 | ^~~~~~~~~~~~~~~ 37:04.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.06 from Unified_cpp_dom_svg3.cpp:2: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.06 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 37:04.06 | ^~~~~~~~~~ 37:04.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.06 from Unified_cpp_dom_svg3.cpp:2: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.06 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 37:04.06 | ^~~~~~~~~~~~~~ 37:04.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.06 from Unified_cpp_dom_svg3.cpp:2: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.06 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:04.06 | ^~~~~~~~~~~~~ 37:04.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.06 from Unified_cpp_dom_svg3.cpp:2: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.06 383 | Point TopLeft() const { return Point(x, y); } 37:04.06 | ^~~~~~~ 37:04.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.06 from Unified_cpp_dom_svg3.cpp:2: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.06 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:04.06 | ^~~~~~~~~~~~~~~ 37:04.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:16, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.06 from Unified_cpp_dom_svg3.cpp:2: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In instantiation of ‘mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixelsWith(T) const [with T = mozilla::SVGContentUtils::CoordToFloat(mozilla::dom::SVGElement*, const LengthPercentage&)::; mozilla::CSSCoord = mozilla::gfx::CoordTyped]’: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:813:48: required from here 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:689:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.06 689 | CSSCoord LengthPercentage::ResolveToCSSPixelsWith(T aPercentageGetter) const { 37:04.06 | ^~~~~~~~~~~~~~~~ 37:04.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.06 from Unified_cpp_dom_svg3.cpp:2: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.06 246 | PointTyped As2DPoint() const { 37:04.06 | ^~~~~~~~~ 37:04.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.06 from Unified_cpp_dom_svg3.cpp:2: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.06 794 | RectTyped TransformAndClipBounds( 37:04.06 | ^~~~~~~~~~~~~~~~~~~~~~ 37:04.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.06 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.06 from Unified_cpp_dom_svg3.cpp:2: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:81:20: required from ‘void mozilla::gfx::PartialArcToBezier(T*, const Point&, const Point&, const Matrix&, mozilla::gfx::Float) [with T = mozilla::gfx::PathBuilder; mozilla::gfx::Point = mozilla::gfx::PointTyped; mozilla::gfx::Matrix = mozilla::gfx::BaseMatrix; mozilla::gfx::Float = float]’ 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:189:23: required from ‘void mozilla::gfx::EllipseToBezier(T*, const Point&, const Size&) [with T = mozilla::gfx::PathBuilder; mozilla::gfx::Point = mozilla::gfx::PointTyped; mozilla::gfx::Size = mozilla::gfx::SizeTyped]’ 37:04.06 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:150:18: required from here 37:04.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.06 59 | Sub operator+(const Sub& aPoint) const { 37:04.06 | ^~~~~~~~ 37:04.06 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:32, 37:04.06 from Unified_cpp_dom_svg3.cpp:2: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::X; mozilla::LengthPercentage = mozilla::StyleLengthPercentageUnion]’: 37:04.06 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:203:58: required from ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentRXY) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Rx]’ 37:04.06 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:227:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Rx]’ 37:04.06 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:257:5: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::details::AlwaysFloat* ...) [with Tags = {mozilla::dom::SVGGeometryProperty::Tags::Rx, mozilla::dom::SVGGeometryProperty::Tags::Ry}]’ 37:04.06 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:85:54: required from here 37:04.06 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:98:75: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.06 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 37:04.07 | ^ 37:04.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AtomArray.h:11, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:16, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.07 from Unified_cpp_dom_svg3.cpp:2: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from here 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.07 760 | typename detail::Nth::Type extract() { 37:04.07 | ^~~~~~~ 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from here 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.07 In file included from Unified_cpp_dom_svg3.cpp:2: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp: In static member function ‘static void mozilla::SVGContentUtils::RectilinearGetStrokeBounds(const Rect&, const Matrix&, const Matrix&, float, mozilla::SVGContentUtils::Rect*)’: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:592:12: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.07 592 | *aBounds = aToBoundsSpace.TransformBounds(aRect); 37:04.07 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:04.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.07 from Unified_cpp_dom_svg3.cpp:2: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.07 110 | quad[0] = TransformPoint(aRect.TopLeft()); 37:04.07 | ^~~~ 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.07 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 37:04.07 | ^ 37:04.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.07 from Unified_cpp_dom_svg3.cpp:2: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.07 383 | Point TopLeft() const { return Point(x, y); } 37:04.07 | ^~~~~~~ 37:04.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.07 from Unified_cpp_dom_svg3.cpp:2: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.07 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 37:04.07 | ^~~~~~~~~ 37:04.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.07 from Unified_cpp_dom_svg3.cpp:2: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.07 384 | Point TopRight() const { return Point(XMost(), y); } 37:04.07 | ^~~~~~~~ 37:04.07 In file included from Unified_cpp_dom_svg3.cpp:2: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp: In static member function ‘static float mozilla::SVGContentUtils::CoordToFloat(mozilla::dom::SVGElement*, const LengthPercentage&)’: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:813:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.07 813 | float result = aLength.ResolveToCSSPixelsWith([&] { 37:04.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 37:04.07 814 | SVGViewportElement* ctx = aContent->GetCtx(); 37:04.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:04.07 815 | return CSSCoord(ctx ? ctx->GetLength(SVGContentUtils::XY) : 0.0f); 37:04.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:04.07 816 | }); 37:04.07 | ~~ 37:04.07 In file included from Unified_cpp_dom_svg3.cpp:65: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp: In member function ‘virtual bool mozilla::dom::SVGEllipseElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:109:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.07 109 | *aBounds = Rect(aToBoundsSpace.TransformPoint(Point(x, y)), Size()); 37:04.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 37:04.07 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:132:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.07 132 | *aBounds = aToBoundsSpace.TransformBounds(rect); 37:04.07 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:04.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:47, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:04.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:32, 37:04.07 from Unified_cpp_dom_svg3.cpp:2: 37:04.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘void mozilla::gfx::EllipseToBezier(T*, const Point&, const Size&) [with T = mozilla::gfx::PathBuilder]’: 37:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:182:41: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.08 182 | aSink->LineTo(transform.TransformPoint(currentStartOffset)); 37:04.08 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 37:04.08 In file included from Unified_cpp_dom_svg3.cpp:110: 37:04.08 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEConvolveMatrixElement.cpp: In member function ‘virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFEConvolveMatrixElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)’: 37:04.08 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEConvolveMatrixElement.cpp:186:60: note: parameter passing for argument of type ‘mozilla::dom::SVGFE::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.08 186 | aInstance, &mNumberPairAttributes[KERNEL_UNIT_LENGTH]); 37:04.08 | ^ 37:04.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AtomArray.h:11, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:16, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.08 from Unified_cpp_dom_svg3.cpp:2: 37:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 15; T = mozilla::gfx::GaussianBlurAttributes; Ts = {mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 37:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.08 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 37:04.08 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 16; T = mozilla::gfx::DropShadowAttributes; Ts = {mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 37:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.08 from Unified_cpp_dom_svg3.cpp:2: 37:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 37:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.08 113 | quad[3] = TransformPoint(aRect.BottomRight()); 37:04.08 | ~~~~~~~~~~~~~~~~~^~ 37:04.08 In function ‘mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&)::’: 37:04.08 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.08 In file included from Unified_cpp_dom_svg3.cpp:65: 37:04.08 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp: In member function ‘virtual bool mozilla::dom::SVGEllipseElement::HasValidDimensions() const’: 37:04.08 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:87:17: warning: ‘ry’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:04.09 87 | return rx > 0 && ry > 0; 37:04.09 | ~~~~~~~^~~~~~~~~ 37:04.09 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:87:17: warning: ‘rx’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:04.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:04.09 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.09 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.09 from Unified_cpp_dom_svg3.cpp:2: 37:04.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 37:04.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.09 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:04.09 | ^~~~~~~~~~~~~~~ 37:04.09 In file included from Unified_cpp_dom_svg3.cpp:65: 37:04.09 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp: In member function ‘virtual bool mozilla::dom::SVGEllipseElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 37:04.09 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:98:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.09 98 | bool SVGEllipseElement::GetGeometryBounds( 37:04.09 | ^~~~~~~~~~~~~~~~~ 37:04.09 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:98:6: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.09 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:129:10: warning: ‘ry’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:04.09 129 | ry += aStrokeOptions.mLineWidth / 2.f; 37:04.09 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:04.09 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:128:10: warning: ‘rx’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:04.09 128 | rx += aStrokeOptions.mLineWidth / 2.f; 37:04.09 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:04.09 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:131:45: warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:04.09 131 | Rect rect(x - rx, y - ry, 2 * rx, 2 * ry); 37:04.09 | ^ 37:04.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:04.09 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:13, 37:04.09 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.09 from Unified_cpp_dom_svg3.cpp:2: 37:04.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:80:33: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:04.10 80 | retPoint.y = aPoint.x * _12 + aPoint.y * _22 + _32; 37:04.10 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 37:04.10 In file included from Unified_cpp_dom_svg3.cpp:65: 37:04.10 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:101:9: note: ‘x’ was declared here 37:04.10 101 | float x, y, rx, ry; 37:04.10 | ^ 37:04.10 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:98:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.10 98 | bool SVGEllipseElement::GetGeometryBounds( 37:04.10 | ^~~~~~~~~~~~~~~~~ 37:04.10 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:98:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 37:04.10 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:16, 37:04.10 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.10 from Unified_cpp_dom_svg3.cpp:2: 37:04.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685:42: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.10 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 37:04.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 37:04.10 In file included from Unified_cpp_dom_svg3.cpp:65: 37:04.10 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGEllipseElement.cpp:132:46: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.10 132 | *aBounds = aToBoundsSpace.TransformBounds(rect); 37:04.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 37:04.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSRenderingBorders.h:14, 37:04.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:47, 37:04.10 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:04.10 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:04.10 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:04.10 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:32, 37:04.11 from Unified_cpp_dom_svg3.cpp:2: 37:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘void mozilla::gfx::EllipseToBezier(T*, const Point&, const Size&) [with T = mozilla::gfx::PathBuilder]’: 37:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:182:41: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.11 182 | aSink->LineTo(transform.TransformPoint(currentStartOffset)); 37:04.11 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 37:04.11 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:32, 37:04.11 from Unified_cpp_dom_svg3.cpp:2: 37:04.11 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In lambda function: 37:04.11 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:267:43: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.11 267 | bool res = DoForComputedStyle(aElement, [&](auto const* style) { 37:04.11 | ^ 37:04.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 37:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 37:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AtomArray.h:11, 37:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 37:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:04.11 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.h:16, 37:04.11 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGContentUtils.cpp:9, 37:04.11 from Unified_cpp_dom_svg3.cpp:2: 37:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 10; T = mozilla::gfx::DisplacementMapAttributes; Ts = {mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 37:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.11 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 37:04.11 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 37:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.11 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 37:04.11 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 37:04.11 In file included from Unified_cpp_dom_svg3.cpp:110: 37:04.11 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEConvolveMatrixElement.cpp: In member function ‘virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFEConvolveMatrixElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)’: 37:04.11 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEConvolveMatrixElement.cpp:128:28: note: parameter passing for argument of type ‘mozilla::dom::SVGFE::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:04.11 128 | FilterPrimitiveDescription SVGFEConvolveMatrixElement::GetPrimitiveDescription( 37:04.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 37:04.11 dom/svg/Unified_cpp_dom_svg5.o 37:04.11 /usr/lib64/ccache/g++ -o Unified_cpp_dom_svg4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg4.o.pp Unified_cpp_dom_svg4.cpp 37:05.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.05 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.05 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.05 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:05.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:05.05 | ^ 37:05.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:05.05 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:05.06 | ^ 37:05.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.06 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:05.06 | ^ 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.06 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:05.06 | ^ 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.06 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:05.06 | ^ 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:05.06 | ^ 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:05.06 | ^ 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.06 371 | nscoord aAppUnitsPerDevPixel) { 37:05.06 | ^ 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.06 380 | nscoord aAppUnitsPerDevPixel) { 37:05.06 | ^ 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.06 387 | nscoord aAppUnitsPerDevPixel) { 37:05.06 | ^ 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:05.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.06 394 | nscoord aAppUnitsPerDevPixel) { 37:05.06 | ^ 37:05.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.06 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.07 189 | CSSRect GetExpandedScrollableRect() const { 37:05.07 | ^ 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.07 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:05.07 | ^ 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.07 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:05.07 | ^ 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.07 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:05.07 | ^ 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.07 243 | CSSRect CalculateScrollRange() const { 37:05.07 | ^ 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.07 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:05.07 | ^ 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.07 457 | CSSRect GetVisualViewport() const { 37:05.07 | ^ 37:05.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:05.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.07 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:05.07 | ^ 37:05.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.07 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.08 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:05.08 | ^ 37:05.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.08 21 | inline Rect ToRect(const gfxRect& aRect) { 37:05.08 | ^ 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.08 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:05.08 | ^ 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.08 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:05.08 | ^ 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.08 44 | inline Size ToSize(const gfxSize& aSize) { 37:05.08 | ^ 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.08 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:05.08 | ^ 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.08 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:05.08 | ^ 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.08 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:05.08 | ^ 37:05.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.08 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:05.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.08 1859 | int32_t aAppUnitsPerPixel) { 37:05.08 | ^ 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.09 3214 | int32_t aAppUnitsPerPixel) { 37:05.09 | ^ 37:05.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.09 332 | LayerPoint GetFixedPositionAnchor() const { 37:05.09 | ^ 37:05.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.09 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:05.09 | ^ 37:05.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.09 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:05.09 | ^ 37:05.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:276: 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.09 1394 | LayerPoint GetFixedPositionAnchor() { 37:05.09 | ^ 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.09 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:05.09 | ^ 37:05.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 37:05.09 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:276: 37:05.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.10 49 | gfx::Size GetInheritedScale() const { return mScale; } 37:05.10 | ^ 37:05.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:276: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.10 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 37:05.10 | ^ 37:05.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:05.10 | ^~~~~~~~ 37:05.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.10 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:05.10 | ^~~~~~~~ 37:05.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.10 427 | SizeT Size() const { return SizeT(width, height); } 37:05.10 | ^~~~ 37:05.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:05.10 | ^~~~~~~~ 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:05.10 | ^~~~~~~~ 37:05.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.10 62 | Sub operator-(const Sub& aPoint) const { 37:05.10 | ^~~~~~~~ 37:05.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.10 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:05.10 | ^~~~~~~~ 37:05.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.11 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:05.11 | ^~~~~~~~~~~~~ 37:05.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.11 323 | static SizeTyped FromUnknownSize( 37:05.11 | ^~~~~~~~~~~~~~~ 37:05.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.11 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 37:05.11 | ^~~~~~~~~~~~~~ 37:05.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.11 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:05.11 | ^~~~~~~~~~~~~ 37:05.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.11 383 | Point TopLeft() const { return Point(x, y); } 37:05.11 | ^~~~~~~ 37:05.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.11 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:05.11 | ^~~~~~~~~~~~~~~ 37:05.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 37:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.11 277 | static RectTyped FromUnknownRect( 37:05.11 | ^~~~~~~~~~~~~~~ 37:05.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.12 150 | static PointTyped FromUnknownPoint( 37:05.12 | ^~~~~~~~~~~~~~~~ 37:05.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.12 282 | RectTyped ToUnknownRect() const { 37:05.12 | ^~~~~~~~~~~~~ 37:05.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.12 246 | PointTyped As2DPoint() const { 37:05.12 | ^~~~~~~~~ 37:05.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.12 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 37:05.12 | ^~~~~~~~~ 37:05.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.12 2266 | PointTyped TransformPointSimple( 37:05.12 | ^~~~~~~~~~~~~~~~~~~~ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.12 794 | RectTyped TransformAndClipBounds( 37:05.12 | ^~~~~~~~~~~~~~~~~~~~~~ 37:05.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.h:14, 37:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentChild.cpp:12: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.12 760 | typename detail::Nth::Type extract() { 37:05.12 | ^~~~~~~ 37:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:05.13 dom/ipc/Unified_cpp_dom_ipc0.o 37:05.13 /usr/lib64/ccache/g++ -o ProcessHangMonitor.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/filesystem -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/hal/sandbox -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/modules/libjar -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/ProcessHangMonitor.o.pp /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp 37:14.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.05 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:14.05 | ^ 37:14.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.05 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:14.05 | ^ 37:14.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.05 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.05 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:14.05 | ^ 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.05 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:14.05 | ^ 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.05 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:14.05 | ^ 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.05 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:14.05 | ^ 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.05 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:14.05 | ^ 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.05 371 | nscoord aAppUnitsPerDevPixel) { 37:14.05 | ^ 37:14.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.06 380 | nscoord aAppUnitsPerDevPixel) { 37:14.06 | ^ 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.06 387 | nscoord aAppUnitsPerDevPixel) { 37:14.06 | ^ 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.06 394 | nscoord aAppUnitsPerDevPixel) { 37:14.06 | ^ 37:14.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.06 189 | CSSRect GetExpandedScrollableRect() const { 37:14.06 | ^ 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.06 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:14.06 | ^ 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.06 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:14.06 | ^ 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.06 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:14.06 | ^ 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.06 243 | CSSRect CalculateScrollRange() const { 37:14.06 | ^ 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.06 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:14.06 | ^ 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:14.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.06 457 | CSSRect GetVisualViewport() const { 37:14.06 | ^ 37:14.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:14.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:14.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:14.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 37:14.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.08 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.08 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:14.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.08 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:14.09 | ^ 37:14.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.09 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:14.09 | ^ 37:14.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.09 21 | inline Rect ToRect(const gfxRect& aRect) { 37:14.09 | ^ 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.09 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:14.09 | ^ 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.09 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:14.09 | ^ 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.09 44 | inline Size ToSize(const gfxSize& aSize) { 37:14.09 | ^ 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:14.09 | ^ 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.09 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:14.09 | ^ 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.09 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:14.09 | ^ 37:14.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.09 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.09 1859 | int32_t aAppUnitsPerPixel) { 37:14.09 | ^ 37:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.10 3214 | int32_t aAppUnitsPerPixel) { 37:14.10 | ^ 37:14.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.10 332 | LayerPoint GetFixedPositionAnchor() const { 37:14.10 | ^ 37:14.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.10 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:14.10 | ^ 37:14.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.10 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:14.10 | ^ 37:14.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:53: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.10 1394 | LayerPoint GetFixedPositionAnchor() { 37:14.10 | ^ 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.10 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:14.10 | ^ 37:14.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:14.10 | ^~~~~~~~ 37:14.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.10 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 37:14.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.11 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:14.11 | ^~~~~~~~ 37:14.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.11 427 | SizeT Size() const { return SizeT(width, height); } 37:14.11 | ^~~~ 37:14.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.11 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:14.11 | ^~~~~~~~ 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.11 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:14.11 | ^~~~~~~~ 37:14.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.11 62 | Sub operator-(const Sub& aPoint) const { 37:14.11 | ^~~~~~~~ 37:14.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.11 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:14.11 | ^~~~~~~~ 37:14.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.11 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:14.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.12 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:14.12 | ^~~~~~~~~~~~~ 37:14.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.12 323 | static SizeTyped FromUnknownSize( 37:14.12 | ^~~~~~~~~~~~~~~ 37:14.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.12 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 37:14.12 | ^~~~~~~~~~~~~~ 37:14.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.12 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:14.12 | ^~~~~~~~~~~~~ 37:14.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.12 383 | Point TopLeft() const { return Point(x, y); } 37:14.12 | ^~~~~~~ 37:14.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.12 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 37:14.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.12 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:14.12 | ^~~~~~~~~~~~~~~ 37:14.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.13 246 | PointTyped As2DPoint() const { 37:14.13 | ^~~~~~~~~ 37:14.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.13 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 37:14.13 | ^~~~~~~~~ 37:14.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:11, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:15, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.13 2266 | PointTyped TransformPointSimple( 37:14.13 | ^~~~~~~~~~~~~~~~~~~~ 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.13 794 | RectTyped TransformAndClipBounds( 37:14.13 | ^~~~~~~~~~~~~~~~~~~~~~ 37:14.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/indexedDB/PermissionRequestBase.h:11, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.h:14, 37:14.13 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:7: 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:14.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.14 760 | typename detail::Nth::Type extract() { 37:14.14 | ^~~~~~~ 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:14.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.14 /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp: In member function ‘void mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::PerformMaintenanceOnDatabase()’: 37:14.14 /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsParent.cpp:18583:3: warning: ‘maintenanceAction’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:14.14 18583 | switch (maintenanceAction) { 37:14.14 | ^~~~~~ 37:14.14 dom/ipc/Unified_cpp_dom_ipc1.o 37:14.14 /usr/lib64/ccache/g++ -o Unified_cpp_dom_ipc0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/filesystem -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/hal/sandbox -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/modules/libjar -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_ipc0.o.pp Unified_cpp_dom_ipc0.cpp 37:14.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentEvents.h:11, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:15, 37:14.26 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:14.26 | ^ 37:14.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentEvents.h:11, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:15, 37:14.26 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:14.26 | ^ 37:14.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentEvents.h:11, 37:14.26 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:15, 37:14.26 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:14.26 | ^ 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.26 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:14.26 | ^ 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.26 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:14.26 | ^ 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:14.26 | ^ 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:14.26 | ^ 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.26 371 | nscoord aAppUnitsPerDevPixel) { 37:14.26 | ^ 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.26 380 | nscoord aAppUnitsPerDevPixel) { 37:14.26 | ^ 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:14.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.27 387 | nscoord aAppUnitsPerDevPixel) { 37:14.27 | ^ 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.27 394 | nscoord aAppUnitsPerDevPixel) { 37:14.27 | ^ 37:14.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ErrorEvent.h:16, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:19, 37:14.27 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.27 189 | CSSRect GetExpandedScrollableRect() const { 37:14.27 | ^ 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:14.27 | ^ 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:14.27 | ^ 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:14.27 | ^ 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.27 243 | CSSRect CalculateScrollRange() const { 37:14.27 | ^ 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:14.27 | ^ 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:14.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.27 457 | CSSRect GetVisualViewport() const { 37:14.27 | ^ 37:14.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:14.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 37:14.28 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:22, 37:14.28 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:14.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.28 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:14.28 | ^ 37:14.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 37:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:14.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:22, 37:14.29 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.29 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:14.29 | ^ 37:14.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 37:14.29 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:22, 37:14.29 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.29 21 | inline Rect ToRect(const gfxRect& aRect) { 37:14.29 | ^ 37:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.29 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:14.29 | ^ 37:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.29 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:14.29 | ^ 37:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.29 44 | inline Size ToSize(const gfxSize& aSize) { 37:14.29 | ^ 37:14.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:14.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.31 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:14.31 | ^ 37:14.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:14.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.31 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:14.31 | ^ 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.32 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:14.32 | ^ 37:14.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:22, 37:14.32 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.32 1859 | int32_t aAppUnitsPerPixel) { 37:14.32 | ^ 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.32 3214 | int32_t aAppUnitsPerPixel) { 37:14.32 | ^ 37:14.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:22, 37:14.32 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.32 332 | LayerPoint GetFixedPositionAnchor() const { 37:14.32 | ^ 37:14.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:22, 37:14.32 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.32 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:14.32 | ^ 37:14.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 37:14.32 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:22, 37:14.32 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:14.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.32 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:14.33 | ^ 37:14.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentEvents.h:11, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:15, 37:14.33 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:14.33 | ^~~~~~~~ 37:14.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentEvents.h:11, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:15, 37:14.33 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:14.33 | ^~~~~~~~ 37:14.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentEvents.h:11, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:15, 37:14.33 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.33 427 | SizeT Size() const { return SizeT(width, height); } 37:14.33 | ^~~~ 37:14.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentEvents.h:11, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:15, 37:14.33 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.33 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:14.33 | ^~~~~~~~ 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:14.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.33 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:14.33 | ^~~~~~~~ 37:14.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:14.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentEvents.h:11, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:15, 37:14.34 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.34 62 | Sub operator-(const Sub& aPoint) const { 37:14.34 | ^~~~~~~~ 37:14.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentEvents.h:11, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:15, 37:14.34 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.34 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:14.34 | ^~~~~~~~ 37:14.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentEvents.h:11, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:15, 37:14.34 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.34 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:14.34 | ^~~~~~~~~~~~~ 37:14.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentEvents.h:11, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:15, 37:14.34 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.34 323 | static SizeTyped FromUnknownSize( 37:14.34 | ^~~~~~~~~~~~~~~ 37:14.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:14, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/PersistenceType.h:10, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.h:12, 37:14.34 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:7, 37:14.34 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 37:14.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 37:14.35 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 37:14.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:14.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 37:14.35 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:22, 37:14.35 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 37:14.35 27 | struct JSGCSetting { 37:14.35 | ^~~~~~~~~~~ 37:14.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:14.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:14.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:14.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 37:14.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:14.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 37:14.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/QuotaCommon.h:10, 37:14.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/quota/PersistenceType.h:10, 37:14.35 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.h:12, 37:14.35 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/IndexedDatabaseManager.cpp:7, 37:14.35 from Unified_cpp_dom_indexedDB1.cpp:2: 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.35 760 | typename detail::Nth::Type extract() { 37:14.35 | ^~~~~~~ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:14.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:14.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:14.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:14.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:14.36 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/workers' 37:14.36 mkdir -p '.deps/' 37:14.39 dom/workers/Unified_cpp_dom_workers0.o 37:14.39 dom/workers/Unified_cpp_dom_workers1.o 37:14.40 /usr/lib64/ccache/g++ -o Unified_cpp_dom_workers0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/dom/system -I/builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_workers0.o.pp Unified_cpp_dom_workers0.cpp 37:18.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.40 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.40 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.40 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:18.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.40 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:18.40 | ^ 37:18.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:18.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.41 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:18.41 | ^ 37:18.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.41 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:18.41 | ^ 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.41 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:18.41 | ^ 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.41 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:18.41 | ^ 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.41 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:18.41 | ^ 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.41 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:18.41 | ^ 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.41 371 | nscoord aAppUnitsPerDevPixel) { 37:18.41 | ^ 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.41 380 | nscoord aAppUnitsPerDevPixel) { 37:18.41 | ^ 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.41 387 | nscoord aAppUnitsPerDevPixel) { 37:18.41 | ^ 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.41 394 | nscoord aAppUnitsPerDevPixel) { 37:18.41 | ^ 37:18.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 37:18.41 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.41 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.41 189 | CSSRect GetExpandedScrollableRect() const { 37:18.41 | ^ 37:18.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:18.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.43 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:18.43 | ^ 37:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.43 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:18.43 | ^ 37:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:18.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.43 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:18.44 | ^ 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.44 243 | CSSRect CalculateScrollRange() const { 37:18.44 | ^ 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.44 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:18.44 | ^ 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.44 457 | CSSRect GetVisualViewport() const { 37:18.44 | ^ 37:18.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.44 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.44 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:18.44 | ^ 37:18.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.44 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.44 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:18.44 | ^ 37:18.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 37:18.44 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.44 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.44 21 | inline Rect ToRect(const gfxRect& aRect) { 37:18.44 | ^ 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:18.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.45 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:18.45 | ^ 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.45 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:18.45 | ^ 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.45 44 | inline Size ToSize(const gfxSize& aSize) { 37:18.45 | ^ 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.45 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:18.45 | ^ 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.45 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:18.45 | ^ 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.45 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:18.45 | ^ 37:18.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.45 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.45 1859 | int32_t aAppUnitsPerPixel) { 37:18.45 | ^ 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.45 3214 | int32_t aAppUnitsPerPixel) { 37:18.45 | ^ 37:18.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 37:18.45 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.45 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:18.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.46 332 | LayerPoint GetFixedPositionAnchor() const { 37:18.46 | ^ 37:18.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.46 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:18.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.46 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:18.46 | ^ 37:18.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:11, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.46 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:18.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.46 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:18.46 | ^ 37:18.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.46 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:18.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 37:18.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.46 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:18.46 | ^~~~~~~~ 37:18.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.46 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.47 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.47 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:18.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 37:18.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:18.47 | ^~~~~~~~ 37:18.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:18.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:18.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:18.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:18.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.47 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.47 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.47 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.48 427 | SizeT Size() const { return SizeT(width, height); } 37:18.48 | ^~~~ 37:18.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.48 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:18.48 | ^~~~~~~~ 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:18.48 | ^~~~~~~~ 37:18.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.48 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.48 62 | Sub operator-(const Sub& aPoint) const { 37:18.48 | ^~~~~~~~ 37:18.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.48 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.48 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:18.48 | ^~~~~~~~ 37:18.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.48 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.48 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:18.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:18.49 | ^~~~~~~~~~~~~ 37:18.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.49 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.49 323 | static SizeTyped FromUnknownSize( 37:18.49 | ^~~~~~~~~~~~~~~ 37:18.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObject.h:11, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginScriptableObjectChild.h:9, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.h:10, 37:18.49 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/ipc/PluginScriptableObjectChild.cpp:7, 37:18.49 from Unified_cpp_dom_plugins_ipc1.cpp:2: 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.49 760 | typename detail::Nth::Type extract() { 37:18.49 | ^~~~~~~ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:18.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:18.49 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/plugins/ipc' 37:18.49 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/workers/remoteworkers' 37:18.50 mkdir -p '.deps/' 37:18.50 dom/workers/remoteworkers/Unified_cpp_remoteworkers0.o 37:18.50 /usr/lib64/ccache/g++ -o Unified_cpp_remoteworkers0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/workers/remoteworkers -I/builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_remoteworkers0.o.pp Unified_cpp_remoteworkers0.cpp 37:22.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.75 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:22.75 | ^ 37:22.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.75 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:22.75 | ^ 37:22.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.75 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.75 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:22.75 | ^ 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.75 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:22.75 | ^ 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:22.75 | ^ 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:22.75 | ^ 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:22.75 | ^ 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.75 371 | nscoord aAppUnitsPerDevPixel) { 37:22.75 | ^ 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.75 380 | nscoord aAppUnitsPerDevPixel) { 37:22.75 | ^ 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.75 387 | nscoord aAppUnitsPerDevPixel) { 37:22.75 | ^ 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:22.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.75 394 | nscoord aAppUnitsPerDevPixel) { 37:22.75 | ^ 37:22.75 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsNPAPIPluginInstance.h:25, 37:22.75 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsJSNPRuntime.cpp:15, 37:22.76 from Unified_cpp_dom_plugins_base0.cpp:11: 37:22.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:22.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.76 189 | CSSRect GetExpandedScrollableRect() const { 37:22.76 | ^ 37:22.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:22.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.76 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:22.76 | ^ 37:22.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:22.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.76 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:22.76 | ^ 37:22.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:22.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.76 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:22.76 | ^ 37:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.77 243 | CSSRect CalculateScrollRange() const { 37:22.77 | ^ 37:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.77 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:22.77 | ^ 37:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:22.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.77 457 | CSSRect GetVisualViewport() const { 37:22.77 | ^ 37:22.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 37:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:22.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsJSNPRuntime.cpp:39, 37:22.78 from Unified_cpp_dom_plugins_base0.cpp:11: 37:22.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:22.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.78 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:22.78 | ^ 37:22.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 37:22.78 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsJSNPRuntime.cpp:39, 37:22.78 from Unified_cpp_dom_plugins_base0.cpp:11: 37:22.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:22.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:22.79 | ^ 37:22.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 37:22.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 37:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:22.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 37:22.79 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsJSNPRuntime.cpp:39, 37:22.79 from Unified_cpp_dom_plugins_base0.cpp:11: 37:22.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:22.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.79 21 | inline Rect ToRect(const gfxRect& aRect) { 37:22.79 | ^ 37:22.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:22.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.79 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:22.79 | ^ 37:22.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:22.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:22.79 | ^ 37:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.80 44 | inline Size ToSize(const gfxSize& aSize) { 37:22.80 | ^ 37:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:22.80 | ^ 37:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.80 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:22.80 | ^ 37:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.80 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:22.80 | ^ 37:22.80 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 37:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:22.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 37:22.81 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsJSNPRuntime.cpp:39, 37:22.81 from Unified_cpp_dom_plugins_base0.cpp:11: 37:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.81 1859 | int32_t aAppUnitsPerPixel) { 37:22.81 | ^ 37:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.81 3214 | int32_t aAppUnitsPerPixel) { 37:22.81 | ^ 37:22.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 37:22.81 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsJSNPRuntime.cpp:39, 37:22.81 from Unified_cpp_dom_plugins_base0.cpp:11: 37:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:22.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.81 332 | LayerPoint GetFixedPositionAnchor() const { 37:22.81 | ^ 37:22.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:22.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 37:22.82 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsJSNPRuntime.cpp:39, 37:22.82 from Unified_cpp_dom_plugins_base0.cpp:11: 37:22.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:22.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.82 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:22.82 | ^ 37:22.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginMessageUtils.h:18, 37:22.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, 37:22.82 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsJSNPRuntime.cpp:39, 37:22.82 from Unified_cpp_dom_plugins_base0.cpp:11: 37:22.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:22.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:22.82 | ^ 37:22.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:22.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:22.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:22.83 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:23, 37:22.83 from Unified_cpp_dom_plugins_base0.cpp:38: 37:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 37:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.83 1394 | LayerPoint GetFixedPositionAnchor() { 37:22.83 | ^ 37:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 37:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.83 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:22.83 | ^ 37:22.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:21, 37:22.83 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:26, 37:22.83 from Unified_cpp_dom_plugins_base0.cpp:38: 37:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 37:22.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.83 49 | gfx::Size GetInheritedScale() const { return mScale; } 37:22.83 | ^ 37:22.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 37:22.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 37:22.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 37:22.83 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:33, 37:22.83 from Unified_cpp_dom_plugins_base0.cpp:38: 37:22.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 37:22.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.84 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 37:22.84 | ^ 37:22.84 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:55, 37:22.84 from Unified_cpp_dom_plugins_base0.cpp:38: 37:22.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 37:22.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.84 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 37:22.84 | ^ 37:22.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:22.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:22.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:22.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.84 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.84 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.84 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:22.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 37:22.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:22.84 | ^~~~~~~~ 37:22.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:22.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 37:22.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.85 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.85 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.85 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:22.85 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 37:22.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.85 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:22.85 | ^~~~~~~~ 37:22.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:22.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.85 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.85 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.85 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:22.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:22.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.85 427 | SizeT Size() const { return SizeT(width, height); } 37:22.86 | ^~~~ 37:22.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:22.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 37:22.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.86 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:22.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:22.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:22.86 | ^~~~~~~~ 37:22.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:22.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:22.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:22.86 | ^~~~~~~~ 37:22.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:22.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:22.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.86 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.87 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.87 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:22.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:22.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.87 62 | Sub operator-(const Sub& aPoint) const { 37:22.87 | ^~~~~~~~ 37:22.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:22.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:22.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:22.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.87 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.87 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.87 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.87 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 37:22.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:22.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.87 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:22.87 | ^~~~~~~~ 37:22.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.87 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.88 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.88 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.88 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:22.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:22.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:22.88 | ^~~~~~~~~~~~~ 37:22.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:22.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.88 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.88 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.88 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.88 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:22.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:22.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.88 323 | static SizeTyped FromUnknownSize( 37:22.88 | ^~~~~~~~~~~~~~~ 37:22.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:22.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:22.88 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.89 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.89 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.89 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 37:22.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 37:22.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.89 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 37:22.89 | ^~~~~~~~~~~~~~ 37:22.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.89 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.89 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.89 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.89 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 37:22.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 37:22.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:22.89 | ^~~~~~~~~~~~~ 37:22.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:22.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.89 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.90 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:22.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 37:22.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.90 383 | Point TopLeft() const { return Point(x, y); } 37:22.90 | ^~~~~~~ 37:22.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:22.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:22.90 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.90 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.90 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 37:22.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 37:22.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.90 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:22.90 | ^~~~~~~~~~~~~~~ 37:22.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.91 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.91 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.91 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.91 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:22.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 37:22.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.91 277 | static RectTyped FromUnknownRect( 37:22.91 | ^~~~~~~~~~~~~~~ 37:22.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:22.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.91 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.91 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.91 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.91 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:22.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 37:22.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.91 150 | static PointTyped FromUnknownPoint( 37:22.92 | ^~~~~~~~~~~~~~~~ 37:22.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.92 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.92 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 37:22.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 37:22.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.92 282 | RectTyped ToUnknownRect() const { 37:22.92 | ^~~~~~~~~~~~~ 37:22.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:22.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.92 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.92 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.93 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:22.93 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:2538:54: required from here 37:22.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.93 383 | Point TopLeft() const { return Point(x, y); } 37:22.93 | ^~~~~~~ 37:22.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 37:22.93 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:2538:55: required from here 37:22.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.93 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 37:22.93 | ^~~~~~~~ 37:22.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:22.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.93 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.93 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.93 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 37:22.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 37:22.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 37:22.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.94 246 | PointTyped As2DPoint() const { 37:22.94 | ^~~~~~~~~ 37:22.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:22.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.94 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.94 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.94 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.94 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:22.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:22.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:22.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.94 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 37:22.94 | ^~~~~~~~~ 37:22.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:22.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:22.94 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.94 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.95 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 37:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.95 2266 | PointTyped TransformPointSimple( 37:22.95 | ^~~~~~~~~~~~~~~~~~~~ 37:22.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:22.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:22.95 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.95 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.95 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 37:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:22.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.95 794 | RectTyped TransformAndClipBounds( 37:22.95 | ^~~~~~~~~~~~~~~~~~~~~~ 37:22.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:22.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.96 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: required from ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 37:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’ 37:22.96 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:2538:55: required from here 37:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.96 79 | Sub operator-() const { return Sub(-x, -y); } 37:22.96 | ^~~~~~~~ 37:22.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCOMPtr.h:30, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.h:11, 37:22.96 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:9, 37:22.96 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.97 760 | typename detail::Nth::Type extract() { 37:22.97 | ^~~~~~~ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:22.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 37:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 37:22.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 37:22.98 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:33, 37:22.98 from Unified_cpp_dom_plugins_base0.cpp:38: 37:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 37:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.98 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 37:22.98 | ^ 37:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 37:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.98 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 37:22.98 | ^~~~~~~~~~~ 37:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 37:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.98 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 37:22.98 | ^ 37:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 37:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.98 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 37:22.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 37:22.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.98 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 37:22.99 | ~~~~~~~~~~~~~^~ 37:22.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.99 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 37:22.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 37:22.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.99 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 37:22.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 37:22.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:22.99 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:22.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:22.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:22.99 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:22.99 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:22.99 from Unified_cpp_dom_plugins_base0.cpp:2: 37:22.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 37:22.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:22.99 282 | RectTyped ToUnknownRect() const { 37:22.99 | ^~~~~~~~~~~~~ 37:22.99 In file included from Unified_cpp_dom_plugins_base0.cpp:38: 37:22.99 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp: In member function ‘void nsPluginInstanceOwner::Paint(gfxContext*, const gfxRect&, const gfxRect&)’: 37:23.00 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:2533:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.00 2533 | pluginRect = aContext->DeviceToUser(pluginRect); 37:23.00 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:23.00 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:2538:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.00 2538 | gfxRect dirtyRect = aDirtyRect - pluginRect.TopLeft(); 37:23.00 | ~~~~~~~~~~~~~~~~~~^~ 37:23.00 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:2538:55: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.00 2538 | gfxRect dirtyRect = aDirtyRect - pluginRect.TopLeft(); 37:23.00 | ^ 37:23.00 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:2579:70: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.00 2579 | aContext->CurrentMatrixDouble().PreTranslate(pluginRect.TopLeft())); 37:23.00 | ~~~~~~~~~~~~~~~~~~^~ 37:23.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:23.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:23.00 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:23.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:23.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:23.00 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:23.00 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:23.00 from Unified_cpp_dom_plugins_base0.cpp:2: 37:23.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 37:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.01 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 37:23.01 | ^~~~~~~~ 37:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.01 363 | MoveBy(-aPoint); 37:23.01 | ^~~~~~~ 37:23.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:23.01 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:23.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:23.01 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:23.01 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:23.01 from Unified_cpp_dom_plugins_base0.cpp:2: 37:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:23.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.01 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 37:23.01 | ^~~~~~~~~ 37:23.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:23.02 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:23.02 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:23.02 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:23.02 from Unified_cpp_dom_plugins_base0.cpp:2: 37:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.02 383 | Point TopLeft() const { return Point(x, y); } 37:23.02 | ^~~~~~~ 37:23.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 37:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 37:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 37:23.02 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:33, 37:23.02 from Unified_cpp_dom_plugins_base0.cpp:38: 37:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 37:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.02 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 37:23.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 37:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.03 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 37:23.03 | ~~~~~~~~~~~~~^~ 37:23.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:23.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:23.03 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:23.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:23.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/plugins/PluginTypes.h:11, 37:23.03 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginHost.h:29, 37:23.03 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/PluginFinder.cpp:33, 37:23.03 from Unified_cpp_dom_plugins_base0.cpp:2: 37:23.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:23.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.03 363 | MoveBy(-aPoint); 37:23.03 | ^~~~~~~ 37:23.03 In file included from Unified_cpp_dom_plugins_base0.cpp:38: 37:23.03 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp: In member function ‘void nsPluginInstanceOwner::Paint(gfxContext*, const gfxRect&, const gfxRect&)’: 37:23.03 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:2538:55: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.03 2538 | gfxRect dirtyRect = aDirtyRect - pluginRect.TopLeft(); 37:23.03 | ^ 37:23.03 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:2538:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.03 2538 | gfxRect dirtyRect = aDirtyRect - pluginRect.TopLeft(); 37:23.03 | ~~~~~~~~~~~~~~~~~~^~ 37:23.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 37:23.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 37:23.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 37:23.04 from /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:33, 37:23.04 from Unified_cpp_dom_plugins_base0.cpp:38: 37:23.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 37:23.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.04 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 37:23.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 37:23.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 37:23.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.04 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 37:23.04 | ^~~~~~~~~~~ 37:23.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 37:23.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.04 221 | rect = rect.Intersect(mClipStack.LastElement()); 37:23.04 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 37:23.04 In file included from Unified_cpp_dom_plugins_base0.cpp:38: 37:23.04 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp: In member function ‘void nsPluginInstanceOwner::Paint(gfxContext*, const gfxRect&, const gfxRect&)’: 37:23.04 /builddir/build/BUILD/icecat-78.15.0/dom/plugins/base/nsPluginInstanceOwner.cpp:2525:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:23.04 2525 | void nsPluginInstanceOwner::Paint(gfxContext* aContext, 37:23.04 | ^~~~~~~~~~~~~~~~~~~~~ 37:23.04 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/plugins/base' 37:23.04 dom/svg/Unified_cpp_dom_svg6.o 37:23.05 /usr/lib64/ccache/g++ -o Unified_cpp_dom_svg5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg5.o.pp Unified_cpp_dom_svg5.cpp 37:27.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:13, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.45 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:27.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:27.45 | ^ 37:27.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:13, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.45 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:27.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:27.45 | ^ 37:27.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:13, 37:27.45 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.45 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:27.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:27.46 | ^ 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:27.46 | ^ 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:27.46 | ^ 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:27.46 | ^ 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:27.46 | ^ 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.46 371 | nscoord aAppUnitsPerDevPixel) { 37:27.46 | ^ 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.46 380 | nscoord aAppUnitsPerDevPixel) { 37:27.46 | ^ 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.46 387 | nscoord aAppUnitsPerDevPixel) { 37:27.46 | ^ 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.46 394 | nscoord aAppUnitsPerDevPixel) { 37:27.46 | ^ 37:27.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 37:27.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:27.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:27.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 37:27.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 37:27.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:27.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 37:27.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 37:27.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 37:27.46 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:14, 37:27.46 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.46 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:27.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.48 189 | CSSRect GetExpandedScrollableRect() const { 37:27.48 | ^ 37:27.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:27.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:27.48 | ^ 37:27.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.49 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:27.49 | ^ 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.49 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:27.49 | ^ 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.49 243 | CSSRect CalculateScrollRange() const { 37:27.49 | ^ 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.49 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:27.49 | ^ 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.49 457 | CSSRect GetVisualViewport() const { 37:27.49 | ^ 37:27.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:14, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.49 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.49 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:27.49 | ^ 37:27.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:14, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.49 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:27.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.49 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:27.49 | ^ 37:27.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 37:27.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:14, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.50 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.50 21 | inline Rect ToRect(const gfxRect& aRect) { 37:27.50 | ^ 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.50 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:27.50 | ^ 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.50 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:27.50 | ^ 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.50 44 | inline Size ToSize(const gfxSize& aSize) { 37:27.50 | ^ 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.50 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:27.50 | ^ 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:27.50 | ^ 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.50 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:27.50 | ^ 37:27.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:14, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.50 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.50 1859 | int32_t aAppUnitsPerPixel) { 37:27.50 | ^ 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:27.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.50 3214 | int32_t aAppUnitsPerPixel) { 37:27.50 | ^ 37:27.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:27.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 37:27.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 37:27.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 37:27.51 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:14, 37:27.51 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.51 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:27.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.52 332 | LayerPoint GetFixedPositionAnchor() const { 37:27.52 | ^ 37:27.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:14, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.52 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:27.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.52 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:27.52 | ^ 37:27.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:28, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:24, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:9, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:14, 37:27.52 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.53 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:27.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.53 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:27.53 | ^ 37:27.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:13, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.53 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:27.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 37:27.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:27.53 | ^~~~~~~~ 37:27.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 37:27.53 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:13, 37:27.54 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.54 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 37:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:27.54 | ^~~~~~~~ 37:27.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 37:27.54 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:13, 37:27.54 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.54 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:27.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.54 427 | SizeT Size() const { return SizeT(width, height); } 37:27.54 | ^~~~ 37:27.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:27.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:13, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.55 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.55 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:27.55 | ^~~~~~~~ 37:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:27.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.55 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:27.55 | ^~~~~~~~ 37:27.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:13, 37:27.55 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.56 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:27.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:27.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.56 62 | Sub operator-(const Sub& aPoint) const { 37:27.56 | ^~~~~~~~ 37:27.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:27.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 37:27.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:27.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:27.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:27.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:27.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 37:27.56 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:13, 37:27.56 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.56 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 37:27.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:27.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.56 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:27.56 | ^~~~~~~~ 37:27.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:27.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:27.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:27.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:27.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:27.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 37:27.57 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:13, 37:27.57 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.57 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:27.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:27.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.57 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:27.57 | ^~~~~~~~~~~~~ 37:27.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 37:27.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:27.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:27.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:27.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:27.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBTransaction.h:14, 37:27.57 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:13, 37:27.57 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.57 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:27.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:27.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.57 323 | static SizeTyped FromUnknownSize( 37:27.57 | ^~~~~~~~~~~~~~~ 37:27.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IndexedDatabase.h:14, 37:27.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDBCursorType.h:10, 37:27.58 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:12, 37:27.58 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.58 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 37:27.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 37:27.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 37:27.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 37:27.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 37:27.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 37:27.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 37:27.58 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 37:27.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:27.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 37:27.58 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:37, 37:27.58 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 37:27.58 27 | struct JSGCSetting { 37:27.58 | ^~~~~~~~~~~ 37:27.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:27.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:27.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:27.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 37:27.59 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.h:10, 37:27.59 from /builddir/build/BUILD/icecat-78.15.0/dom/indexedDB/ActorsChild.cpp:7, 37:27.59 from Unified_cpp_dom_indexedDB0.cpp:2: 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.59 760 | typename detail::Nth::Type extract() { 37:27.59 | ^~~~~~~ 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:27.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:27.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:27.60 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/indexedDB' 37:27.60 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/workers/sharedworkers' 37:27.60 mkdir -p '.deps/' 37:27.60 dom/workers/sharedworkers/Unified_cpp_sharedworkers0.o 37:27.60 /usr/lib64/ccache/g++ -o Unified_cpp_sharedworkers0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/workers/sharedworkers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_sharedworkers0.o.pp Unified_cpp_sharedworkers0.cpp 37:32.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.89 from Unified_cpp_dom_svg4.cpp:2: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:32.89 | ^ 37:32.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.89 from Unified_cpp_dom_svg4.cpp:2: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:32.89 | ^ 37:32.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.89 from Unified_cpp_dom_svg4.cpp:2: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:32.89 | ^ 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:32.89 | ^ 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:32.89 | ^ 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:32.89 | ^ 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:32.89 | ^ 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 371 | nscoord aAppUnitsPerDevPixel) { 37:32.89 | ^ 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 380 | nscoord aAppUnitsPerDevPixel) { 37:32.89 | ^ 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 387 | nscoord aAppUnitsPerDevPixel) { 37:32.89 | ^ 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 394 | nscoord aAppUnitsPerDevPixel) { 37:32.89 | ^ 37:32.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.89 from Unified_cpp_dom_svg4.cpp:2: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:32.89 | ^ 37:32.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.89 from Unified_cpp_dom_svg4.cpp:2: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 21 | inline Rect ToRect(const gfxRect& aRect) { 37:32.89 | ^ 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:32.89 | ^ 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.89 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:32.89 | ^ 37:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:32.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.90 44 | inline Size ToSize(const gfxSize& aSize) { 37:32.90 | ^ 37:32.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:32.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.90 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:32.90 | ^ 37:32.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:32.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.90 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:32.90 | ^ 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:32.91 | ^ 37:32.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 37:32.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:32.91 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:19, 37:32.91 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.91 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.91 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.91 from Unified_cpp_dom_svg4.cpp:2: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 189 | CSSRect GetExpandedScrollableRect() const { 37:32.91 | ^ 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:32.91 | ^ 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:32.91 | ^ 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:32.91 | ^ 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 243 | CSSRect CalculateScrollRange() const { 37:32.91 | ^ 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:32.91 | ^ 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 457 | CSSRect GetVisualViewport() const { 37:32.91 | ^ 37:32.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 37:32.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 37:32.91 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:9, 37:32.91 from Unified_cpp_dom_svg4.cpp:2: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:32.91 | ^ 37:32.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 37:32.91 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:9, 37:32.91 from Unified_cpp_dom_svg4.cpp:2: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 1859 | int32_t aAppUnitsPerPixel) { 37:32.91 | ^ 37:32.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 3214 | int32_t aAppUnitsPerPixel) { 37:32.91 | ^ 37:32.91 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEGaussianBlurElement.cpp:10, 37:32.91 from Unified_cpp_dom_svg4.cpp:20: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 37:32.91 | ^ 37:32.91 In file included from Unified_cpp_dom_svg4.cpp:128: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFilters.cpp: In member function ‘mozilla::gfx::Size mozilla::dom::SVGFE::GetKernelUnitLength(nsSVGFilterInstance*, mozilla::SVGAnimatedNumberPair*)’: 37:32.91 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFilters.cpp:146:73: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.91 146 | SVGAnimatedNumberPair* aKernelUnitLength) { 37:32.91 | ^ 37:32.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp:14, 37:32.92 from Unified_cpp_dom_svg4.cpp:137: 37:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.92 332 | LayerPoint GetFixedPositionAnchor() const { 37:32.92 | ^ 37:32.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp:14, 37:32.92 from Unified_cpp_dom_svg4.cpp:137: 37:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:32.92 | ^ 37:32.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp:14, 37:32.92 from Unified_cpp_dom_svg4.cpp:137: 37:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.92 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:32.92 | ^ 37:32.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:32.92 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp:14, 37:32.92 from Unified_cpp_dom_svg4.cpp:137: 37:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 37:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.92 1394 | LayerPoint GetFixedPositionAnchor() { 37:32.92 | ^ 37:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 37:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.92 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:32.93 | ^ 37:32.93 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:23, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp:14, 37:32.93 from Unified_cpp_dom_svg4.cpp:137: 37:32.93 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 37:32.93 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.93 44 | operator Point() const { return Point(mX, mY); } 37:32.93 | ^ 37:32.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:23, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp:14, 37:32.93 from Unified_cpp_dom_svg4.cpp:137: 37:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 37:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.93 123 | Rect AsRect() const { 37:32.93 | ^ 37:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 37:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.93 135 | Point Point1() const { 37:32.93 | ^ 37:32.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.93 from Unified_cpp_dom_svg4.cpp:2: 37:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:32.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 37:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.93 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:32.93 | ^~~~~~~~ 37:32.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.93 from Unified_cpp_dom_svg4.cpp:2: 37:32.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 37:32.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:32.93 | ^~~~~~~~ 37:32.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.93 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.93 from Unified_cpp_dom_svg4.cpp:2: 37:32.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.94 427 | SizeT Size() const { return SizeT(width, height); } 37:32.94 | ^~~~ 37:32.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.94 from Unified_cpp_dom_svg4.cpp:2: 37:32.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:32.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.94 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:32.94 | ^~~~~~~~ 37:32.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:32.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.94 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:32.94 | ^~~~~~~~ 37:32.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.94 from Unified_cpp_dom_svg4.cpp:2: 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.94 62 | Sub operator-(const Sub& aPoint) const { 37:32.94 | ^~~~~~~~ 37:32.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.94 from Unified_cpp_dom_svg4.cpp:2: 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:32.94 | ^~~~~~~~~~~~~ 37:32.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.94 from Unified_cpp_dom_svg4.cpp:2: 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:32.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.94 323 | static SizeTyped FromUnknownSize( 37:32.94 | ^~~~~~~~~~~~~~~ 37:32.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.95 from Unified_cpp_dom_svg4.cpp:2: 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:32.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.95 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 37:32.95 | ^~~~~~~~~~ 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:32.95 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFETurbulenceElement.cpp:133:53: required from here 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.95 383 | Point TopLeft() const { return Point(x, y); } 37:32.95 | ^~~~~~~ 37:32.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.95 from Unified_cpp_dom_svg4.cpp:2: 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.95 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 37:32.95 | ^~~~~~~~~~~~~~ 37:32.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.95 from Unified_cpp_dom_svg4.cpp:2: 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.95 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:32.95 | ^~~~~~~~~~~~~ 37:32.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.95 from Unified_cpp_dom_svg4.cpp:2: 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.95 383 | Point TopLeft() const { return Point(x, y); } 37:32.95 | ^~~~~~~ 37:32.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.95 from Unified_cpp_dom_svg4.cpp:2: 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 37:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.95 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:32.95 | ^~~~~~~~~~~~~~~ 37:32.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:32.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.96 from Unified_cpp_dom_svg4.cpp:2: 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.96 246 | PointTyped As2DPoint() const { 37:32.96 | ^~~~~~~~~ 37:32.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.96 from Unified_cpp_dom_svg4.cpp:2: 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.96 794 | RectTyped TransformAndClipBounds( 37:32.96 | ^~~~~~~~~~~~~~~~~~~~~~ 37:32.96 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp:14, 37:32.96 from Unified_cpp_dom_svg4.cpp:137: 37:32.96 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::X; mozilla::LengthPercentage = mozilla::StyleLengthPercentageUnion]’: 37:32.96 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:105:56: required from ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentNoAuto) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::X]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:227:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::X]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:257:5: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::details::AlwaysFloat* ...) [with Tags = {mozilla::dom::SVGGeometryProperty::Tags::X, mozilla::dom::SVGGeometryProperty::Tags::Y}]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp:85:54: required from here 37:32.96 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:98:75: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.96 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 37:32.96 | ^ 37:32.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWrapperCache.h:10, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:11, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.96 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.96 from Unified_cpp_dom_svg4.cpp:2: 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.96 760 | typename detail::Nth::Type extract() { 37:32.96 | ^~~~~~~ 37:32.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.97 from Unified_cpp_dom_svg4.cpp:2: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.97 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 37:32.97 | ^~~~~~~~~ 37:32.97 In file included from Unified_cpp_dom_svg4.cpp:110: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFETurbulenceElement.cpp: In member function ‘virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFETurbulenceElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)’: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFETurbulenceElement.cpp:129:63: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.97 129 | aInstance->UserSpaceToFilterSpace(firstPeriodInUserSpace); 37:32.97 | ^ 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFETurbulenceElement.cpp:133:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.97 133 | gfxPoint offset = firstPeriodInFilterSpace.TopLeft(); 37:32.97 | ^ 37:32.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedNumber.h:13, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedNumber.h:10, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFEDropShadowElement.h:10, 37:32.97 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFEDropShadowElement.cpp:7, 37:32.97 from Unified_cpp_dom_svg4.cpp:2: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.97 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 37:32.97 | ^~~~~~~~~ 37:32.97 In file included from Unified_cpp_dom_svg4.cpp:128: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFilters.cpp: In member function ‘mozilla::gfx::Size mozilla::dom::SVGFE::GetKernelUnitLength(nsSVGFilterInstance*, mozilla::SVGAnimatedNumberPair*)’: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFilters.cpp:145:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.97 145 | Size SVGFE::GetKernelUnitLength(nsSVGFilterInstance* aInstance, 37:32.97 | ^~~~~ 37:32.97 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp:14, 37:32.97 from Unified_cpp_dom_svg4.cpp:137: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In function ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::X]’: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.97 97 | return aLP.ResolveToCSSPixelsWith( 37:32.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 37:32.97 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 37:32.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:32.97 In file included from Unified_cpp_dom_svg4.cpp:137: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp: In member function ‘virtual bool mozilla::dom::SVGForeignObjectElement::HasValidDimensions() const’: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp:108:20: warning: ‘height’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:32.97 108 | return width > 0 && height > 0; 37:32.97 | ~~~~~~~~~~^~~~~~~~~~~~~ 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGForeignObjectElement.cpp:108:20: warning: ‘width’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:32.97 In file included from Unified_cpp_dom_svg4.cpp:128: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFilters.cpp: In member function ‘mozilla::gfx::Size mozilla::dom::SVGFE::GetKernelUnitLength(nsSVGFilterInstance*, mozilla::SVGAnimatedNumberPair*)’: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFilters.cpp:145:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.97 145 | Size SVGFE::GetKernelUnitLength(nsSVGFilterInstance* aInstance, 37:32.97 | ^~~~~ 37:32.97 In file included from Unified_cpp_dom_svg4.cpp:110: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFETurbulenceElement.cpp: In member function ‘virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFETurbulenceElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)’: 37:32.97 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFETurbulenceElement.cpp:92:28: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:32.97 92 | FilterPrimitiveDescription SVGFETurbulenceElement::GetPrimitiveDescription( 37:32.97 | ^~~~~~~~~~~~~~~~~~~~~~ 37:32.97 dom/svg/Unified_cpp_dom_svg7.o 37:32.97 /usr/lib64/ccache/g++ -o Unified_cpp_dom_svg6.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg6.o.pp Unified_cpp_dom_svg6.cpp 37:34.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.16 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:34.16 | ^ 37:34.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.16 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:34.16 | ^ 37:34.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.16 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:34.16 | ^ 37:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:34.16 | ^ 37:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:34.16 | ^ 37:34.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:34.17 | ^ 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:34.17 | ^ 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.17 371 | nscoord aAppUnitsPerDevPixel) { 37:34.17 | ^ 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.17 380 | nscoord aAppUnitsPerDevPixel) { 37:34.17 | ^ 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.17 387 | nscoord aAppUnitsPerDevPixel) { 37:34.17 | ^ 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.17 394 | nscoord aAppUnitsPerDevPixel) { 37:34.17 | ^ 37:34.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 37:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 37:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 37:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 37:34.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 37:34.17 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.17 189 | CSSRect GetExpandedScrollableRect() const { 37:34.17 | ^ 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:34.17 | ^ 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:34.17 | ^ 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:34.17 | ^ 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:34.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.17 243 | CSSRect CalculateScrollRange() const { 37:34.18 | ^ 37:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:34.18 | ^ 37:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.18 457 | CSSRect GetVisualViewport() const { 37:34.18 | ^ 37:34.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:34.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.18 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:34.18 | ^ 37:34.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:34.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.18 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:34.18 | ^ 37:34.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 37:34.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 37:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 37:34.19 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.19 21 | inline Rect ToRect(const gfxRect& aRect) { 37:34.19 | ^ 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.19 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:34.19 | ^ 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.19 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:34.19 | ^ 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.19 44 | inline Size ToSize(const gfxSize& aSize) { 37:34.19 | ^ 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.19 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:34.19 | ^ 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.19 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:34.19 | ^ 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:34.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.19 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:34.19 | ^ 37:34.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:34.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.20 1859 | int32_t aAppUnitsPerPixel) { 37:34.20 | ^ 37:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.20 3214 | int32_t aAppUnitsPerPixel) { 37:34.20 | ^ 37:34.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.20 332 | LayerPoint GetFixedPositionAnchor() const { 37:34.20 | ^ 37:34.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:34.20 | ^ 37:34.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitorParent.h:21, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:14, 37:34.20 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:34.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.20 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:34.21 | ^ 37:34.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:11: 37:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 37:34.21 /builddir/build/BUILD/icecat-78.15.0/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] 37:34.21 79 | memset(this, 0, sizeof(nsXPTCVariant)); 37:34.21 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 37:34.21 44 | struct nsXPTCVariant { 37:34.21 | ^~~~~~~~~~~~~ 37:34.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:21: 37:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 37:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.21 1394 | LayerPoint GetFixedPositionAnchor() { 37:34.21 | ^ 37:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 37:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.21 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:34.21 | ^ 37:34.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.21 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 37:34.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:34.21 | ^~~~~~~~ 37:34.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:34.22 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 37:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:34.22 | ^~~~~~~~ 37:34.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.22 427 | SizeT Size() const { return SizeT(width, height); } 37:34.22 | ^~~~ 37:34.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.22 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:34.22 | ^~~~~~~~ 37:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:34.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.23 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:34.23 | ^~~~~~~~ 37:34.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:34.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:34.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.23 62 | Sub operator-(const Sub& aPoint) const { 37:34.23 | ^~~~~~~~ 37:34.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 37:34.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:34.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:34.23 | ^~~~~~~~ 37:34.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.23 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:34.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:34.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:34.23 | ^~~~~~~~~~~~~ 37:34.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.24 323 | static SizeTyped FromUnknownSize( 37:34.24 | ^~~~~~~~~~~~~~~ 37:34.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h:12, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcpublic.h:14, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadUtils.h:33, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/task.h:14, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:10, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 37:34.24 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 37:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 37:34.24 34 | memset(aT, 0, sizeof(T)); 37:34.24 | ~~~~~~^~~~~~~~~~~~~~~~~~ 37:34.24 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:11: 37:34.24 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 37:34.24 2214 | struct GlobalProperties { 37:34.24 | ^~~~~~~~~~~~~~~~ 37:34.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.24 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 37:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 37:34.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.25 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 37:34.25 | ^~~~~~~~~~~~~~ 37:34.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 37:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 37:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:34.25 | ^~~~~~~~~~~~~ 37:34.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 37:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.25 383 | Point TopLeft() const { return Point(x, y); } 37:34.25 | ^~~~~~~ 37:34.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 37:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 37:34.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.25 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:34.25 | ^~~~~~~~~~~~~~~ 37:34.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:34.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.26 246 | PointTyped As2DPoint() const { 37:34.26 | ^~~~~~~~~ 37:34.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.26 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 37:34.26 | ^~~~~~~~~ 37:34.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PProcessHangMonitor.h:11, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitorIPC.h:13, 37:34.26 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:8: 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.26 2266 | PointTyped TransformPointSimple( 37:34.26 | ^~~~~~~~~~~~~~~~~~~~ 37:34.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.27 794 | RectTyped TransformAndClipBounds( 37:34.27 | ^~~~~~~~~~~~~~~~~~~~~~ 37:34.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:34.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:34.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:34.27 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 37:34.27 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 37:34.27 from /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsCOMPtr.h:30, 37:34.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcessHangMonitor.h:12, 37:34.27 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ProcessHangMonitor.cpp:7: 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.27 760 | typename detail::Nth::Type extract() { 37:34.27 | ^~~~~~~ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:34.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:34.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:34.28 dom/ipc/Unified_cpp_dom_ipc2.o 37:34.28 /usr/lib64/ccache/g++ -o Unified_cpp_dom_ipc1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/filesystem -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/hal/sandbox -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/modules/libjar -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_ipc1.o.pp Unified_cpp_dom_ipc1.cpp 37:49.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:49.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.07 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.07 from Unified_cpp_dom_svg5.cpp:2: 37:49.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:49.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.08 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:49.08 | ^ 37:49.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.08 from Unified_cpp_dom_svg5.cpp:2: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:49.08 | ^ 37:49.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.08 from Unified_cpp_dom_svg5.cpp:2: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.08 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:49.08 | ^ 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:49.08 | ^ 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:49.08 | ^ 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:49.08 | ^ 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:49.08 | ^ 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.08 371 | nscoord aAppUnitsPerDevPixel) { 37:49.08 | ^ 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.08 380 | nscoord aAppUnitsPerDevPixel) { 37:49.08 | ^ 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.08 387 | nscoord aAppUnitsPerDevPixel) { 37:49.08 | ^ 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:49.08 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.08 394 | nscoord aAppUnitsPerDevPixel) { 37:49.08 | ^ 37:49.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.09 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.09 from Unified_cpp_dom_svg5.cpp:2: 37:49.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:49.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.09 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:49.09 | ^ 37:49.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 37:49.09 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.09 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.10 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.10 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.10 from Unified_cpp_dom_svg5.cpp:2: 37:49.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:49.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.10 21 | inline Rect ToRect(const gfxRect& aRect) { 37:49.10 | ^ 37:49.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:49.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:49.11 | ^ 37:49.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:49.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:49.11 | ^ 37:49.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:49.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.11 44 | inline Size ToSize(const gfxSize& aSize) { 37:49.11 | ^ 37:49.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:49.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:49.11 | ^ 37:49.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:49.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.11 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:49.11 | ^ 37:49.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:49.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.11 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:49.11 | ^ 37:49.11 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 37:49.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:49.12 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:19, 37:49.12 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.12 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.12 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.12 from Unified_cpp_dom_svg5.cpp:2: 37:49.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:49.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.12 189 | CSSRect GetExpandedScrollableRect() const { 37:49.12 | ^ 37:49.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:49.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:49.13 | ^ 37:49.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:49.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:49.14 | ^ 37:49.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:49.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:49.14 | ^ 37:49.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:49.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.14 243 | CSSRect CalculateScrollRange() const { 37:49.14 | ^ 37:49.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:49.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.14 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:49.14 | ^ 37:49.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:49.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.14 457 | CSSRect GetVisualViewport() const { 37:49.14 | ^ 37:49.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 37:49.14 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 37:49.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 37:49.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 37:49.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 37:49.14 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.14 from Unified_cpp_dom_svg5.cpp:2: 37:49.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:49.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:49.14 | ^ 37:49.14 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 37:49.14 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 37:49.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 37:49.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 37:49.14 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.14 from Unified_cpp_dom_svg5.cpp:2: 37:49.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:49.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.14 1859 | int32_t aAppUnitsPerPixel) { 37:49.14 | ^ 37:49.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:49.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.16 3214 | int32_t aAppUnitsPerPixel) { 37:49.16 | ^ 37:49.16 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 37:49.17 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 37:49.17 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 37:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 37:49.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 37:49.17 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.17 from Unified_cpp_dom_svg5.cpp:2: 37:49.17 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 37:49.17 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.17 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 37:49.17 | ^ 37:49.17 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 37:49.17 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.17 44 | operator Point() const { return Point(mX, mY); } 37:49.17 | ^ 37:49.17 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:7, 37:49.17 from Unified_cpp_dom_svg5.cpp:20: 37:49.17 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 37:49.17 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.17 123 | Rect AsRect() const { 37:49.17 | ^ 37:49.18 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 37:49.18 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.18 135 | Point Point1() const { 37:49.18 | ^ 37:49.18 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:12, 37:49.18 from Unified_cpp_dom_svg5.cpp:20: 37:49.18 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 37:49.18 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.18 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 37:49.18 | ^ 37:49.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:16, 37:49.18 from Unified_cpp_dom_svg5.cpp:20: 37:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:49.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.18 332 | LayerPoint GetFixedPositionAnchor() const { 37:49.18 | ^ 37:49.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 37:49.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:16, 37:49.19 from Unified_cpp_dom_svg5.cpp:20: 37:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.19 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:49.19 | ^ 37:49.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:49.19 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:16, 37:49.19 from Unified_cpp_dom_svg5.cpp:20: 37:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:49.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.20 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:49.20 | ^ 37:49.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:49.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:49.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:49.20 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:49.20 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:49.20 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:49.20 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:16, 37:49.20 from Unified_cpp_dom_svg5.cpp:20: 37:49.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 37:49.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.20 1394 | LayerPoint GetFixedPositionAnchor() { 37:49.20 | ^ 37:49.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 37:49.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.20 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:49.20 | ^ 37:49.20 In file included from Unified_cpp_dom_svg5.cpp:20: 37:49.20 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp: In function ‘mozilla::gfx::Point mozilla::dom::GetPointFrom(const mozilla::dom::DOMPointInit&)’: 37:49.20 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:174:53: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.20 174 | static Point GetPointFrom(const DOMPointInit& aPoint) { 37:49.21 | ^ 37:49.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.23 from Unified_cpp_dom_svg5.cpp:2: 37:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:49.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 37:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.23 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:49.23 | ^~~~~~~~ 37:49.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.23 from Unified_cpp_dom_svg5.cpp:2: 37:49.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 37:49.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:49.24 | ^~~~~~~~ 37:49.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.24 from Unified_cpp_dom_svg5.cpp:2: 37:49.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:49.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:49.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.24 427 | SizeT Size() const { return SizeT(width, height); } 37:49.24 | ^~~~ 37:49.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.24 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.25 from Unified_cpp_dom_svg5.cpp:2: 37:49.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:49.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:49.25 | ^~~~~~~~ 37:49.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:49.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:49.25 | ^~~~~~~~ 37:49.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.25 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.25 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.25 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.25 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.25 from Unified_cpp_dom_svg5.cpp:2: 37:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.26 62 | Sub operator-(const Sub& aPoint) const { 37:49.26 | ^~~~~~~~ 37:49.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.26 from Unified_cpp_dom_svg5.cpp:2: 37:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:49.26 | ^~~~~~~~~~~~~ 37:49.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.26 from Unified_cpp_dom_svg5.cpp:2: 37:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.27 323 | static SizeTyped FromUnknownSize( 37:49.27 | ^~~~~~~~~~~~~~~ 37:49.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.27 from Unified_cpp_dom_svg5.cpp:2: 37:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:49.27 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 37:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.27 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 37:49.27 | ^~~~~~~~~~ 37:49.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.27 from Unified_cpp_dom_svg5.cpp:2: 37:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 37:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 37:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.27 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 37:49.27 | ^~~~~~~~~~~~~~ 37:49.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.27 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.28 from Unified_cpp_dom_svg5.cpp:2: 37:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 37:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 37:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:49.28 | ^~~~~~~~~~~~~ 37:49.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.28 from Unified_cpp_dom_svg5.cpp:2: 37:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 37:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.28 383 | Point TopLeft() const { return Point(x, y); } 37:49.28 | ^~~~~~~ 37:49.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.28 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.28 from Unified_cpp_dom_svg5.cpp:2: 37:49.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 37:49.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 37:49.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.29 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:49.29 | ^~~~~~~~~~~~~~~ 37:49.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.29 from Unified_cpp_dom_svg5.cpp:2: 37:49.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 37:49.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 37:49.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 37:49.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.29 246 | PointTyped As2DPoint() const { 37:49.29 | ^~~~~~~~~ 37:49.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.29 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.29 from Unified_cpp_dom_svg5.cpp:2: 37:49.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 37:49.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:49.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:49.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.30 794 | RectTyped TransformAndClipBounds( 37:49.30 | ^~~~~~~~~~~~~~~~~~~~~~ 37:49.30 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:16, 37:49.30 from Unified_cpp_dom_svg5.cpp:20: 37:49.30 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::X; mozilla::LengthPercentage = mozilla::StyleLengthPercentageUnion]’: 37:49.30 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:105:56: required from ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentNoAuto) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::X]’ 37:49.30 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:227:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::X]’ 37:49.30 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:257:5: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::details::AlwaysFloat* ...) [with Tags = {mozilla::dom::SVGGeometryProperty::Tags::X, mozilla::dom::SVGGeometryProperty::Tags::Y, mozilla::dom::SVGGeometryProperty::Tags::Width, mozilla::dom::SVGGeometryProperty::Tags::Height}]’ 37:49.30 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp:254:79: required from here 37:49.30 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:98:75: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.30 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 37:49.30 | ^ 37:49.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:49.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 37:49.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 37:49.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 37:49.30 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.h:10, 37:49.30 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:7, 37:49.30 from Unified_cpp_dom_svg5.cpp:2: 37:49.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:49.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:49.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:49.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:49.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:49.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:49.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.31 760 | typename detail::Nth::Type extract() { 37:49.31 | ^~~~~~~ 37:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:49.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.31 In file included from Unified_cpp_dom_svg5.cpp:20: 37:49.31 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp: In member function ‘bool mozilla::dom::SVGGeometryElement::IsPointInFill(const DOMPointInit&)’: 37:49.31 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:179:35: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.31 179 | auto point = GetPointFrom(aPoint); 37:49.31 | ^ 37:49.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.31 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.32 from Unified_cpp_dom_svg5.cpp:2: 37:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:49.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.32 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 37:49.32 | ^~~~~~~~~ 37:49.32 In file included from Unified_cpp_dom_svg5.cpp:20: 37:49.32 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp: In member function ‘bool mozilla::dom::SVGGeometryElement::IsPointInStroke(const DOMPointInit&)’: 37:49.32 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:190:35: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.32 190 | auto point = GetPointFrom(aPoint); 37:49.32 | ^ 37:49.32 In file included from Unified_cpp_dom_svg5.cpp:56: 37:49.32 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp: In member function ‘virtual bool mozilla::dom::SVGImageElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 37:49.32 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp:262:12: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.32 262 | *aBounds = aToBoundsSpace.TransformBounds(rect); 37:49.32 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:49.32 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:16, 37:49.32 from Unified_cpp_dom_svg5.cpp:20: 37:49.32 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In function ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::X]’: 37:49.32 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.32 97 | return aLP.ResolveToCSSPixelsWith( 37:49.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 37:49.32 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 37:49.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:49.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.32 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.32 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.32 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.32 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.32 from Unified_cpp_dom_svg5.cpp:2: 37:49.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 37:49.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.33 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:49.33 | ^~~~~~~~~~~~~~~ 37:49.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.33 110 | quad[0] = TransformPoint(aRect.TopLeft()); 37:49.33 | ^~~~ 37:49.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.33 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 37:49.33 | ^ 37:49.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.33 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.33 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.33 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.33 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.33 from Unified_cpp_dom_svg5.cpp:2: 37:49.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:49.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.33 383 | Point TopLeft() const { return Point(x, y); } 37:49.33 | ^~~~~~~ 37:49.33 In file included from Unified_cpp_dom_svg5.cpp:101: 37:49.33 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLineElement.cpp: In member function ‘virtual bool mozilla::dom::SVGLineElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 37:49.33 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLineElement.cpp:164:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.33 164 | bounds = aToNonScalingStrokeSpace->TransformBounds(bounds); 37:49.33 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:49.33 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLineElement.cpp:181:23: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.33 181 | nonScalingSpaceP1 = aToNonScalingStrokeSpace->TransformPoint(Point(x1, y1)); 37:49.33 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:49.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.34 from Unified_cpp_dom_svg5.cpp:2: 37:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.34 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 37:49.34 | ^~~~~~~~~ 37:49.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.34 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.34 from Unified_cpp_dom_svg5.cpp:2: 37:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 37:49.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.34 113 | quad[3] = TransformPoint(aRect.BottomRight()); 37:49.34 | ~~~~~~~~~~~~~~~~~^~ 37:49.34 In function ‘mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&)::’: 37:49.34 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.34 In file included from Unified_cpp_dom_svg5.cpp:56: 37:49.34 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp: In member function ‘virtual bool mozilla::dom::SVGImageElement::HasValidDimensions() const’: 37:49.34 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp:286:20: warning: ‘height’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:49.35 286 | return width > 0 && height > 0; 37:49.35 | ~~~~~~~~~~^~~~~~~~~~~~~ 37:49.35 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp:286:20: warning: ‘width’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:49.35 In file included from Unified_cpp_dom_svg5.cpp:20: 37:49.35 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp: In member function ‘already_AddRefed mozilla::dom::SVGGeometryElement::GetPointAtLength(float, nsINode::ErrorResult&)’: 37:49.35 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.cpp:227:31: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.35 227 | already_AddRefed SVGGeometryElement::GetPointAtLength( 37:49.35 | ^~~~~~~~~~~~~~~~~~ 37:49.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:49.35 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.35 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.35 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.35 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.35 from Unified_cpp_dom_svg5.cpp:2: 37:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 37:49.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.35 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:49.35 | ^~~~~~~~~~~~~~~ 37:49.35 In file included from Unified_cpp_dom_svg5.cpp:101: 37:49.35 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLineElement.cpp: In member function ‘virtual bool mozilla::dom::SVGLineElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 37:49.35 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLineElement.cpp:141:59: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.35 141 | aBounds->ExpandToEnclose(aToBoundsSpace.TransformPoint(Point(x2, y2))); 37:49.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 37:49.35 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGLineElement.cpp:132:6: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.35 132 | bool SVGLineElement::GetGeometryBounds(Rect* aBounds, 37:49.35 | ^~~~~~~~~~~~~~ 37:49.36 In file included from Unified_cpp_dom_svg5.cpp:56: 37:49.36 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp: In member function ‘virtual bool mozilla::dom::SVGImageElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 37:49.36 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp:248:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.36 248 | bool SVGImageElement::GetGeometryBounds( 37:49.36 | ^~~~~~~~~~~~~~~ 37:49.36 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp:248:6: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.36 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp:248:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.36 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp:248:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 37:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:49.36 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 37:49.36 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 37:49.36 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 37:49.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 37:49.36 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGFragmentIdentifier.cpp:9, 37:49.36 from Unified_cpp_dom_svg5.cpp:2: 37:49.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685:42: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.36 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 37:49.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 37:49.36 In file included from Unified_cpp_dom_svg5.cpp:56: 37:49.36 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGImageElement.cpp:262:44: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.36 262 | *aBounds = aToBoundsSpace.TransformBounds(rect); 37:49.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 37:49.36 dom/svg/Unified_cpp_dom_svg8.o 37:49.36 /usr/lib64/ccache/g++ -o Unified_cpp_dom_svg7.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg7.o.pp Unified_cpp_dom_svg7.cpp 37:49.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:12, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.56 from Unified_cpp_sharedworkers0.cpp:2: 37:49.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:49.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.56 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:49.56 | ^ 37:49.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:12, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.56 from Unified_cpp_sharedworkers0.cpp:2: 37:49.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:49.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.56 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:49.56 | ^ 37:49.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:49.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:49.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:12, 37:49.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.57 from Unified_cpp_sharedworkers0.cpp:2: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:49.57 | ^ 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:49.57 | ^ 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:49.57 | ^ 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:49.57 | ^ 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:49.57 | ^ 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 371 | nscoord aAppUnitsPerDevPixel) { 37:49.57 | ^ 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 380 | nscoord aAppUnitsPerDevPixel) { 37:49.57 | ^ 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 387 | nscoord aAppUnitsPerDevPixel) { 37:49.57 | ^ 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 394 | nscoord aAppUnitsPerDevPixel) { 37:49.57 | ^ 37:49.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 37:49.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:49.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:49.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 37:49.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 37:49.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:9, 37:49.57 from Unified_cpp_sharedworkers0.cpp:2: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 189 | CSSRect GetExpandedScrollableRect() const { 37:49.57 | ^ 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:49.57 | ^ 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:49.57 | ^ 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:49.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.57 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:49.58 | ^ 37:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.58 243 | CSSRect CalculateScrollRange() const { 37:49.58 | ^ 37:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.58 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:49.58 | ^ 37:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:49.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.58 457 | CSSRect GetVisualViewport() const { 37:49.58 | ^ 37:49.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:14, 37:49.59 from Unified_cpp_sharedworkers0.cpp:2: 37:49.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:49.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.59 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:49.59 | ^ 37:49.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:49.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 37:49.60 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:14, 37:49.60 from Unified_cpp_sharedworkers0.cpp:2: 37:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:49.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:49.60 | ^ 37:49.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 37:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:49.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:49.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 37:49.61 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:14, 37:49.61 from Unified_cpp_sharedworkers0.cpp:2: 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.61 21 | inline Rect ToRect(const gfxRect& aRect) { 37:49.61 | ^ 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.61 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:49.61 | ^ 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.61 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:49.61 | ^ 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.61 44 | inline Size ToSize(const gfxSize& aSize) { 37:49.61 | ^ 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.61 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:49.61 | ^ 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.61 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:49.61 | ^ 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:49.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.61 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:49.61 | ^ 37:49.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:14, 37:49.62 from Unified_cpp_sharedworkers0.cpp:2: 37:49.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:49.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.62 1859 | int32_t aAppUnitsPerPixel) { 37:49.62 | ^ 37:49.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:49.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.62 3214 | int32_t aAppUnitsPerPixel) { 37:49.62 | ^ 37:49.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:14, 37:49.62 from Unified_cpp_sharedworkers0.cpp:2: 37:49.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:49.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.62 332 | LayerPoint GetFixedPositionAnchor() const { 37:49.62 | ^ 37:49.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 37:49.62 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:14, 37:49.63 from Unified_cpp_sharedworkers0.cpp:2: 37:49.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:49.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.63 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:49.63 | ^ 37:49.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:14, 37:49.63 from Unified_cpp_sharedworkers0.cpp:2: 37:49.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:49.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.63 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:49.63 | ^ 37:49.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:12, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.63 from Unified_cpp_sharedworkers0.cpp:2: 37:49.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:49.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 37:49.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.63 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:49.63 | ^~~~~~~~ 37:49.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:12, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.64 from Unified_cpp_sharedworkers0.cpp:2: 37:49.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:49.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 37:49.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:49.64 | ^~~~~~~~ 37:49.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:12, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.64 from Unified_cpp_sharedworkers0.cpp:2: 37:49.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:49.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:49.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.64 427 | SizeT Size() const { return SizeT(width, height); } 37:49.64 | ^~~~ 37:49.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:12, 37:49.64 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.64 from Unified_cpp_sharedworkers0.cpp:2: 37:49.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:49.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:49.65 | ^~~~~~~~ 37:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:49.65 | ^~~~~~~~ 37:49.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:12, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.65 from Unified_cpp_sharedworkers0.cpp:2: 37:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.65 62 | Sub operator-(const Sub& aPoint) const { 37:49.65 | ^~~~~~~~ 37:49.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:12, 37:49.65 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.65 from Unified_cpp_sharedworkers0.cpp:2: 37:49.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 37:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.66 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:49.66 | ^~~~~~~~ 37:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:12, 37:49.66 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.66 from Unified_cpp_sharedworkers0.cpp:2: 37:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:49.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:49.66 | ^~~~~~~~~~~~~ 37:49.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 37:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:49.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:12, 37:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.67 from Unified_cpp_sharedworkers0.cpp:2: 37:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.67 323 | static SizeTyped FromUnknownSize( 37:49.67 | ^~~~~~~~~~~~~~~ 37:49.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 37:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:11, 37:49.67 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.67 from Unified_cpp_sharedworkers0.cpp:2: 37:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 37:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 37:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 37:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 37:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 37:49.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 37:49.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 37:49.68 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 37:49.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:49.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 37:49.68 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:21, 37:49.68 from Unified_cpp_sharedworkers0.cpp:2: 37:49.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 37:49.68 27 | struct JSGCSetting { 37:49.68 | ^~~~~~~~~~~ 37:49.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:20, 37:49.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 37:49.68 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.h:10, 37:49.68 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/sharedworkers/SharedWorker.cpp:7, 37:49.68 from Unified_cpp_sharedworkers0.cpp:2: 37:49.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:49.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:49.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.69 760 | typename detail::Nth::Type extract() { 37:49.69 | ^~~~~~~ 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:49.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:49.69 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/workers/sharedworkers' 37:49.69 /usr/lib64/ccache/g++ -o Unified_cpp_dom_svg8.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_svg8.o.pp Unified_cpp_dom_svg8.cpp 37:52.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.49 from Unified_cpp_remoteworkers0.cpp:2: 37:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.49 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:52.49 | ^ 37:52.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.49 from Unified_cpp_remoteworkers0.cpp:2: 37:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:52.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.49 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:52.49 | ^ 37:52.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.49 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.49 from Unified_cpp_remoteworkers0.cpp:2: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 371 | nscoord aAppUnitsPerDevPixel) { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 380 | nscoord aAppUnitsPerDevPixel) { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 387 | nscoord aAppUnitsPerDevPixel) { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 394 | nscoord aAppUnitsPerDevPixel) { 37:52.50 | ^ 37:52.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.50 from Unified_cpp_remoteworkers0.cpp:2: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 189 | CSSRect GetExpandedScrollableRect() const { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 243 | CSSRect CalculateScrollRange() const { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:52.50 | ^ 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 457 | CSSRect GetVisualViewport() const { 37:52.50 | ^ 37:52.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.50 from Unified_cpp_remoteworkers0.cpp:2: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:52.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.50 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:52.50 | ^ 37:52.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:52.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.51 from Unified_cpp_remoteworkers0.cpp:2: 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.51 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:52.51 | ^ 37:52.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.51 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.51 from Unified_cpp_remoteworkers0.cpp:2: 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.51 21 | inline Rect ToRect(const gfxRect& aRect) { 37:52.51 | ^ 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.51 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:52.51 | ^ 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.51 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:52.51 | ^ 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.51 44 | inline Size ToSize(const gfxSize& aSize) { 37:52.51 | ^ 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.51 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:52.51 | ^ 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:52.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.51 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:52.52 | ^ 37:52.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:52.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.52 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:52.52 | ^ 37:52.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.52 from Unified_cpp_remoteworkers0.cpp:2: 37:52.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:52.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.52 1859 | int32_t aAppUnitsPerPixel) { 37:52.52 | ^ 37:52.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:52.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.52 3214 | int32_t aAppUnitsPerPixel) { 37:52.52 | ^ 37:52.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.52 from Unified_cpp_remoteworkers0.cpp:2: 37:52.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:52.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.52 332 | LayerPoint GetFixedPositionAnchor() const { 37:52.52 | ^ 37:52.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:52.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:52.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.53 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.53 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.53 from Unified_cpp_remoteworkers0.cpp:2: 37:52.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:52.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.53 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:52.53 | ^ 37:52.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:52.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:52.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:52.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:52.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.53 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.53 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.53 from Unified_cpp_remoteworkers0.cpp:2: 37:52.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:52.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.53 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:52.54 | ^ 37:52.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.54 from Unified_cpp_remoteworkers0.cpp:2: 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:52.54 | ^~~~~~~~ 37:52.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.54 from Unified_cpp_remoteworkers0.cpp:2: 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:52.54 | ^~~~~~~~ 37:52.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.54 from Unified_cpp_remoteworkers0.cpp:2: 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.54 427 | SizeT Size() const { return SizeT(width, height); } 37:52.54 | ^~~~ 37:52.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.54 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.54 from Unified_cpp_remoteworkers0.cpp:2: 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:52.54 | ^~~~~~~~ 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:52.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.55 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:52.55 | ^~~~~~~~ 37:52.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.55 from Unified_cpp_remoteworkers0.cpp:2: 37:52.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:52.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:52.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.55 62 | Sub operator-(const Sub& aPoint) const { 37:52.55 | ^~~~~~~~ 37:52.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.55 from Unified_cpp_remoteworkers0.cpp:2: 37:52.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 37:52.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:52.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.55 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:52.55 | ^~~~~~~~ 37:52.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:52.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 37:52.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.56 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.56 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.56 from Unified_cpp_remoteworkers0.cpp:2: 37:52.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:52.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:52.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.56 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:52.57 | ^~~~~~~~~~~~~ 37:52.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:11, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:19, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.57 from Unified_cpp_remoteworkers0.cpp:2: 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.57 323 | static SizeTyped FromUnknownSize( 37:52.57 | ^~~~~~~~~~~~~~~ 37:52.57 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:12, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.57 from Unified_cpp_remoteworkers0.cpp:2: 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 37:52.57 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 37:52.57 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:52.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:44, 37:52.57 from Unified_cpp_remoteworkers0.cpp:2: 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 37:52.57 27 | struct JSGCSetting { 37:52.57 | ^~~~~~~~~~~ 37:52.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.h:10, 37:52.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers/RemoteWorkerChild.cpp:7, 37:52.57 from Unified_cpp_remoteworkers0.cpp:2: 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:52.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.58 760 | typename detail::Nth::Type extract() { 37:52.58 | ^~~~~~~ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:52.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:52.58 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/workers/remoteworkers' 37:52.58 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/audiochannel' 37:52.58 mkdir -p '.deps/' 37:52.60 dom/audiochannel/Unified_cpp_dom_audiochannel0.o 37:52.60 /usr/lib64/ccache/g++ -o Unified_cpp_dom_audiochannel0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/audiochannel -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_audiochannel0.o.pp Unified_cpp_dom_audiochannel0.cpp 37:56.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:12, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.92 from Unified_cpp_dom_workers0.cpp:2: 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:56.92 | ^ 37:56.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:12, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.92 from Unified_cpp_dom_workers0.cpp:2: 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:56.92 | ^ 37:56.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:12, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.92 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.92 from Unified_cpp_dom_workers0.cpp:2: 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:56.92 | ^ 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:56.92 | ^ 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:56.92 | ^ 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:56.92 | ^ 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:56.92 | ^ 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:56.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.92 371 | nscoord aAppUnitsPerDevPixel) { 37:56.93 | ^ 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 380 | nscoord aAppUnitsPerDevPixel) { 37:56.93 | ^ 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 387 | nscoord aAppUnitsPerDevPixel) { 37:56.93 | ^ 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 394 | nscoord aAppUnitsPerDevPixel) { 37:56.93 | ^ 37:56.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:11, 37:56.93 from Unified_cpp_dom_workers0.cpp:2: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 189 | CSSRect GetExpandedScrollableRect() const { 37:56.93 | ^ 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:56.93 | ^ 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:56.93 | ^ 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:56.93 | ^ 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 243 | CSSRect CalculateScrollRange() const { 37:56.93 | ^ 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:56.93 | ^ 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 457 | CSSRect GetVisualViewport() const { 37:56.93 | ^ 37:56.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:11, 37:56.93 from Unified_cpp_dom_workers0.cpp:2: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:56.93 | ^ 37:56.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:11, 37:56.93 from Unified_cpp_dom_workers0.cpp:2: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:56.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:56.93 | ^ 37:56.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:56.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:56.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:56.95 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 37:56.95 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:11, 37:56.95 from Unified_cpp_dom_workers0.cpp:2: 37:56.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:56.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.95 21 | inline Rect ToRect(const gfxRect& aRect) { 37:56.95 | ^ 37:56.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:56.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:56.95 | ^ 37:56.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.96 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:56.96 | ^ 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.96 44 | inline Size ToSize(const gfxSize& aSize) { 37:56.96 | ^ 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:56.96 | ^ 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:56.96 | ^ 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:56.96 | ^ 37:56.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:11, 37:56.96 from Unified_cpp_dom_workers0.cpp:2: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.96 1859 | int32_t aAppUnitsPerPixel) { 37:56.96 | ^ 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.96 3214 | int32_t aAppUnitsPerPixel) { 37:56.96 | ^ 37:56.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:11, 37:56.96 from Unified_cpp_dom_workers0.cpp:2: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.96 332 | LayerPoint GetFixedPositionAnchor() const { 37:56.96 | ^ 37:56.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:11, 37:56.96 from Unified_cpp_dom_workers0.cpp:2: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.96 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:56.96 | ^ 37:56.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:11, 37:56.96 from Unified_cpp_dom_workers0.cpp:2: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:56.96 | ^ 37:56.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:12, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.96 from Unified_cpp_dom_workers0.cpp:2: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:56.96 | ^~~~~~~~ 37:56.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:12, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.96 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.96 from Unified_cpp_dom_workers0.cpp:2: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:56.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.97 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:56.97 | ^~~~~~~~ 37:56.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.97 from Unified_cpp_dom_workers0.cpp:2: 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.97 427 | SizeT Size() const { return SizeT(width, height); } 37:56.97 | ^~~~ 37:56.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.97 from Unified_cpp_dom_workers0.cpp:2: 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.97 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:56.97 | ^~~~~~~~ 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:56.97 | ^~~~~~~~ 37:56.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.97 from Unified_cpp_dom_workers0.cpp:2: 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.97 62 | Sub operator-(const Sub& aPoint) const { 37:56.97 | ^~~~~~~~ 37:56.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.97 from Unified_cpp_dom_workers0.cpp:2: 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.97 43 | friend Sub operator*(T aScale, Sub aCoord) { 37:56.97 | ^~~~~~~~ 37:56.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.97 from Unified_cpp_dom_workers0.cpp:2: 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:56.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:56.97 | ^~~~~~~~~~~~~ 37:56.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:12, 37:56.97 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.98 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.98 from Unified_cpp_dom_workers0.cpp:2: 37:56.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:56.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:56.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.98 323 | static SizeTyped FromUnknownSize( 37:56.98 | ^~~~~~~~~~~~~~~ 37:56.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 37:56.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:10, 37:56.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:11, 37:56.98 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.98 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.98 from Unified_cpp_dom_workers0.cpp:2: 37:56.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 37:56.99 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 37:56.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:56.99 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:35, 37:56.99 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:11, 37:56.99 from Unified_cpp_dom_workers0.cpp:2: 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 37:56.99 27 | struct JSGCSetting { 37:56.99 | ^~~~~~~~~~~ 37:56.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:56.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:56.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:56.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 37:56.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h:7, 37:56.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Worker.h:11, 37:56.99 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.h:10, 37:56.99 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/ChromeWorker.cpp:7, 37:56.99 from Unified_cpp_dom_workers0.cpp:2: 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.99 760 | typename detail::Nth::Type extract() { 37:56.99 | ^~~~~~~ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:56.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:56.99 /usr/lib64/ccache/g++ -o Unified_cpp_dom_workers1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/workers -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/dom/system -I/builddir/build/BUILD/icecat-78.15.0/dom/workers/remoteworkers -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_workers1.o.pp Unified_cpp_dom_workers1.cpp 37:59.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.62 from Unified_cpp_dom_svg6.cpp:2: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 37:59.62 | ^ 37:59.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.62 from Unified_cpp_dom_svg6.cpp:2: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 37:59.62 | ^ 37:59.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.62 from Unified_cpp_dom_svg6.cpp:2: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 37:59.62 | ^ 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 37:59.62 | ^ 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 37:59.62 | ^ 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 37:59.62 | ^ 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 37:59.62 | ^ 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 371 | nscoord aAppUnitsPerDevPixel) { 37:59.62 | ^ 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 380 | nscoord aAppUnitsPerDevPixel) { 37:59.62 | ^ 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 387 | nscoord aAppUnitsPerDevPixel) { 37:59.62 | ^ 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 394 | nscoord aAppUnitsPerDevPixel) { 37:59.62 | ^ 37:59.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.62 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.62 from Unified_cpp_dom_svg6.cpp:2: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 37:59.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.62 1338 | CSSCoord ToCSSPixels() const { return _0; } 37:59.63 | ^ 37:59.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 37:59.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.63 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.63 from Unified_cpp_dom_svg6.cpp:2: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 21 | inline Rect ToRect(const gfxRect& aRect) { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 40 | inline Point ToPoint(const gfxPoint& aPoint) { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 44 | inline Size ToSize(const gfxSize& aSize) { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 56 | inline gfxRect ThebesRect(const Rect& aRect) { 37:59.63 | ^ 37:59.63 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 37:59.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 37:59.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 37:59.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.63 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.63 from Unified_cpp_dom_svg6.cpp:2: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 189 | CSSRect GetExpandedScrollableRect() const { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 243 | CSSRect CalculateScrollRange() const { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 37:59.63 | ^ 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 37:59.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.63 457 | CSSRect GetVisualViewport() const { 37:59.63 | ^ 37:59.63 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 37:59.63 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 37:59.63 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 37:59.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 37:59.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGPathElement.h:13, 37:59.64 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMotionSMILAnimationFunction.cpp:10, 37:59.64 from Unified_cpp_dom_svg6.cpp:11: 37:59.64 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 37:59.64 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.64 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 37:59.64 | ^ 37:59.64 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 37:59.65 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.65 44 | operator Point() const { return Point(mX, mY); } 37:59.65 | ^ 37:59.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGPathElement.h:13, 37:59.65 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMotionSMILAnimationFunction.cpp:10, 37:59.65 from Unified_cpp_dom_svg6.cpp:11: 37:59.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 37:59.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.65 123 | Rect AsRect() const { 37:59.65 | ^ 37:59.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 37:59.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.65 135 | Point Point1() const { 37:59.65 | ^ 37:59.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsComputedDOMStyle.h:26, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:13, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPathElement.cpp:13, 37:59.66 from Unified_cpp_dom_svg6.cpp:101: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 37:59.66 | ^ 37:59.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:15, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPathElement.cpp:13, 37:59.66 from Unified_cpp_dom_svg6.cpp:101: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.66 1859 | int32_t aAppUnitsPerPixel) { 37:59.66 | ^ 37:59.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.66 3214 | int32_t aAppUnitsPerPixel) { 37:59.66 | ^ 37:59.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.h:22, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:18, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPathElement.cpp:13, 37:59.66 from Unified_cpp_dom_svg6.cpp:101: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.66 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 37:59.66 | ^ 37:59.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPathElement.cpp:13, 37:59.66 from Unified_cpp_dom_svg6.cpp:101: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.66 332 | LayerPoint GetFixedPositionAnchor() const { 37:59.66 | ^ 37:59.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPathElement.cpp:13, 37:59.66 from Unified_cpp_dom_svg6.cpp:101: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 37:59.66 | ^ 37:59.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPathElement.cpp:13, 37:59.66 from Unified_cpp_dom_svg6.cpp:101: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 37:59.66 | ^ 37:59.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 37:59.66 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPathElement.cpp:13, 37:59.66 from Unified_cpp_dom_svg6.cpp:101: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.66 1394 | LayerPoint GetFixedPositionAnchor() { 37:59.66 | ^ 37:59.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 37:59.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.66 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 37:59.66 | ^ 37:59.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.67 from Unified_cpp_dom_svg6.cpp:2: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.67 40 | friend Sub operator*(Sub aCoord, T aScale) { 37:59.67 | ^~~~~~~~ 37:59.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.67 from Unified_cpp_dom_svg6.cpp:2: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 37:59.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.67 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 37:59.67 | ^~~~~~~~ 37:59.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.67 from Unified_cpp_dom_svg6.cpp:2: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.67 427 | SizeT Size() const { return SizeT(width, height); } 37:59.67 | ^~~~ 37:59.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.67 from Unified_cpp_dom_svg6.cpp:2: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 37:59.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 37:59.67 | ^~~~~~~~ 37:59.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 37:59.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 37:59.67 | ^~~~~~~~ 37:59.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.67 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.67 from Unified_cpp_dom_svg6.cpp:2: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.67 62 | Sub operator-(const Sub& aPoint) const { 37:59.67 | ^~~~~~~~ 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:59.67 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMotionSMILPathUtils.cpp:69:71: required from here 37:59.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.68 59 | Sub operator+(const Sub& aPoint) const { 37:59.68 | ^~~~~~~~ 37:59.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:59.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.68 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.68 from Unified_cpp_dom_svg6.cpp:2: 37:59.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 37:59.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 37:59.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:59.68 | ^~~~~~~~~~~~~ 37:59.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.69 from Unified_cpp_dom_svg6.cpp:2: 37:59.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 37:59.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 37:59.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.69 323 | static SizeTyped FromUnknownSize( 37:59.69 | ^~~~~~~~~~~~~~~ 37:59.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.69 from Unified_cpp_dom_svg6.cpp:2: 37:59.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:59.69 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 37:59.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.69 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 37:59.69 | ^~~~~~~~~~ 37:59.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.69 from Unified_cpp_dom_svg6.cpp:2: 37:59.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 37:59.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 37:59.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.69 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 37:59.69 | ^~~~~~~~~~~~~~ 37:59.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:59.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.70 from Unified_cpp_dom_svg6.cpp:2: 37:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 37:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 37:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 37:59.70 | ^~~~~~~~~~~~~ 37:59.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.70 from Unified_cpp_dom_svg6.cpp:2: 37:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 37:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 37:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.70 383 | Point TopLeft() const { return Point(x, y); } 37:59.70 | ^~~~~~~ 37:59.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.70 from Unified_cpp_dom_svg6.cpp:2: 37:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 37:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 37:59.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.70 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 37:59.70 | ^~~~~~~~~~~~~~~ 37:59.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.70 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.71 from Unified_cpp_dom_svg6.cpp:2: 37:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 37:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 37:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 37:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.71 246 | PointTyped As2DPoint() const { 37:59.71 | ^~~~~~~~~ 37:59.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.71 from Unified_cpp_dom_svg6.cpp:2: 37:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 37:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 37:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 37:59.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.71 794 | RectTyped TransformAndClipBounds( 37:59.71 | ^~~~~~~~~~~~~~~~~~~~~~ 37:59.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AtomArray.h:11, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:20, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 37:59.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.72 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.72 from Unified_cpp_dom_svg6.cpp:2: 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.72 760 | typename detail::Nth::Type extract() { 37:59.72 | ^~~~~~~ 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:59.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 37:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 37:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 37:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 37:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 37:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 37:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 37:59.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 37:59.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 37:59.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 37:59.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGMetadataElement.h:11, 37:59.73 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMetadataElement.cpp:7, 37:59.73 from Unified_cpp_dom_svg6.cpp:2: 37:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 37:59.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.73 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 37:59.73 | ^~~~~~~~~ 37:59.73 In file included from Unified_cpp_dom_svg6.cpp:29: 37:59.73 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMotionSMILPathUtils.cpp: In member function ‘bool mozilla::SVGMotionSMILPathUtils::PathGenerator::LineToAbsolute(const nsAString&, double&)’: 37:59.73 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGMotionSMILPathUtils.cpp:53:51: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 37:59.73 53 | Point initialPoint = mPathBuilder->CurrentPoint(); 37:59.73 | ^ 37:59.73 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/broadcastchannel' 37:59.73 mkdir -p '.deps/' 37:59.73 dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.o 37:59.74 /usr/lib64/ccache/g++ -o Unified_cpp_dom_broadcastchannel0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/broadcastchannel -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_broadcastchannel0.o.pp Unified_cpp_dom_broadcastchannel0.cpp 38:05.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelService.h:15, 38:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelAgent.cpp:6, 38:05.10 from Unified_cpp_dom_audiochannel0.cpp:2: 38:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.10 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:05.10 | ^ 38:05.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 38:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:05.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:05.10 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelAgent.cpp:8, 38:05.10 from Unified_cpp_dom_audiochannel0.cpp:2: 38:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:05.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.10 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:05.11 | ^ 38:05.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelAgent.cpp:8, 38:05.11 from Unified_cpp_dom_audiochannel0.cpp:2: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 371 | nscoord aAppUnitsPerDevPixel) { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 380 | nscoord aAppUnitsPerDevPixel) { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 387 | nscoord aAppUnitsPerDevPixel) { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 394 | nscoord aAppUnitsPerDevPixel) { 38:05.11 | ^ 38:05.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 38:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 38:05.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 38:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 38:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 38:05.11 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelService.cpp:20, 38:05.11 from Unified_cpp_dom_audiochannel0.cpp:11: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 189 | CSSRect GetExpandedScrollableRect() const { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 243 | CSSRect CalculateScrollRange() const { 38:05.11 | ^ 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:05.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.11 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:05.12 | ^ 38:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:05.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.12 457 | CSSRect GetVisualViewport() const { 38:05.12 | ^ 38:05.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:05.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:05.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelService.h:15, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelAgent.cpp:6, 38:05.13 from Unified_cpp_dom_audiochannel0.cpp:2: 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.13 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:05.13 | ^~~~~~~~ 38:05.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelAgent.cpp:8, 38:05.13 from Unified_cpp_dom_audiochannel0.cpp:2: 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:05.13 | ^~~~~~~~ 38:05.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelService.h:15, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelAgent.cpp:6, 38:05.13 from Unified_cpp_dom_audiochannel0.cpp:2: 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.13 427 | SizeT Size() const { return SizeT(width, height); } 38:05.13 | ^~~~ 38:05.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelAgent.cpp:8, 38:05.13 from Unified_cpp_dom_audiochannel0.cpp:2: 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.13 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:05.13 | ^~~~~~~~ 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.13 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:05.13 | ^~~~~~~~ 38:05.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelService.h:15, 38:05.13 from /builddir/build/BUILD/icecat-78.15.0/dom/audiochannel/AudioChannelAgent.cpp:6, 38:05.13 from Unified_cpp_dom_audiochannel0.cpp:2: 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:05.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:05.13 62 | Sub operator-(const Sub& aPoint) const { 38:05.13 | ^~~~~~~~ 38:05.14 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/audiochannel' 38:05.15 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/messagechannel' 38:05.15 mkdir -p '.deps/' 38:05.15 dom/messagechannel/Unified_cpp_dom_messagechannel0.o 38:05.15 /usr/lib64/ccache/g++ -o Unified_cpp_dom_messagechannel0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/messagechannel -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/messagechannel -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_messagechannel0.o.pp Unified_cpp_dom_messagechannel0.cpp 38:12.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.63 from Unified_cpp_dom_ipc1.cpp:2: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:12.63 | ^ 38:12.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.63 from Unified_cpp_dom_ipc1.cpp:2: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:12.63 | ^ 38:12.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.63 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.63 from Unified_cpp_dom_ipc1.cpp:2: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.63 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:12.63 | ^ 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.63 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:12.63 | ^ 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.63 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:12.63 | ^ 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.63 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:12.63 | ^ 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.63 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:12.63 | ^ 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.63 371 | nscoord aAppUnitsPerDevPixel) { 38:12.63 | ^ 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.63 380 | nscoord aAppUnitsPerDevPixel) { 38:12.63 | ^ 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.63 387 | nscoord aAppUnitsPerDevPixel) { 38:12.63 | ^ 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.63 394 | nscoord aAppUnitsPerDevPixel) { 38:12.63 | ^ 38:12.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:16, 38:12.64 from Unified_cpp_dom_ipc1.cpp:2: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 189 | CSSRect GetExpandedScrollableRect() const { 38:12.64 | ^ 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:12.64 | ^ 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:12.64 | ^ 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:12.64 | ^ 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 243 | CSSRect CalculateScrollRange() const { 38:12.64 | ^ 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:12.64 | ^ 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 457 | CSSRect GetVisualViewport() const { 38:12.64 | ^ 38:12.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:16, 38:12.64 from Unified_cpp_dom_ipc1.cpp:2: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:12.64 | ^ 38:12.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:16, 38:12.64 from Unified_cpp_dom_ipc1.cpp:2: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:12.64 | ^ 38:12.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 38:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:16, 38:12.64 from Unified_cpp_dom_ipc1.cpp:2: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 21 | inline Rect ToRect(const gfxRect& aRect) { 38:12.64 | ^ 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:12.64 | ^ 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:12.64 | ^ 38:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.65 44 | inline Size ToSize(const gfxSize& aSize) { 38:12.65 | ^ 38:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.66 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:12.67 | ^ 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.67 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:12.67 | ^ 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.67 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:12.67 | ^ 38:12.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:16, 38:12.67 from Unified_cpp_dom_ipc1.cpp:2: 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.67 1859 | int32_t aAppUnitsPerPixel) { 38:12.67 | ^ 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.67 3214 | int32_t aAppUnitsPerPixel) { 38:12.67 | ^ 38:12.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:16, 38:12.67 from Unified_cpp_dom_ipc1.cpp:2: 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.67 332 | LayerPoint GetFixedPositionAnchor() const { 38:12.67 | ^ 38:12.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:16, 38:12.67 from Unified_cpp_dom_ipc1.cpp:2: 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.67 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:12.67 | ^ 38:12.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:12, 38:12.67 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:16, 38:12.67 from Unified_cpp_dom_ipc1.cpp:2: 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 38:12.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.67 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:12.67 | ^ 38:12.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:20, 38:12.68 from Unified_cpp_dom_ipc1.cpp:2: 38:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 38:12.68 /builddir/build/BUILD/icecat-78.15.0/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] 38:12.68 79 | memset(this, 0, sizeof(nsXPTCVariant)); 38:12.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 38:12.68 44 | struct nsXPTCVariant { 38:12.68 | ^~~~~~~~~~~~~ 38:12.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSWindowActorParent.cpp:9, 38:12.68 from Unified_cpp_dom_ipc1.cpp:56: 38:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 38:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.68 1394 | LayerPoint GetFixedPositionAnchor() { 38:12.68 | ^ 38:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 38:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.68 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 38:12.68 | ^ 38:12.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.68 from Unified_cpp_dom_ipc1.cpp:2: 38:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 38:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:12.68 | ^~~~~~~~ 38:12.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.68 from Unified_cpp_dom_ipc1.cpp:2: 38:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:12.68 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 38:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:12.68 | ^~~~~~~~ 38:12.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:12.70 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.70 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.70 from Unified_cpp_dom_ipc1.cpp:2: 38:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.71 427 | SizeT Size() const { return SizeT(width, height); } 38:12.71 | ^~~~ 38:12.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.71 from Unified_cpp_dom_ipc1.cpp:2: 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.71 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:12.71 | ^~~~~~~~ 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.71 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:12.71 | ^~~~~~~~ 38:12.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.71 from Unified_cpp_dom_ipc1.cpp:2: 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.71 62 | Sub operator-(const Sub& aPoint) const { 38:12.71 | ^~~~~~~~ 38:12.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.71 from Unified_cpp_dom_ipc1.cpp:2: 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.71 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:12.71 | ^~~~~~~~ 38:12.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.71 from Unified_cpp_dom_ipc1.cpp:2: 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:12.71 | ^~~~~~~~~~~~~ 38:12.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.71 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.71 from Unified_cpp_dom_ipc1.cpp:2: 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.71 323 | static SizeTyped FromUnknownSize( 38:12.71 | ^~~~~~~~~~~~~~~ 38:12.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 38:12.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 38:12.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:11, 38:12.72 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:31, 38:12.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.72 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.72 from Unified_cpp_dom_ipc1.cpp:2: 38:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 38:12.72 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 38:12.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 38:12.72 34 | memset(aT, 0, sizeof(T)); 38:12.72 | ~~~~~~^~~~~~~~~~~~~~~~~~ 38:12.72 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:20, 38:12.72 from Unified_cpp_dom_ipc1.cpp:2: 38:12.73 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 38:12.73 2214 | struct GlobalProperties { 38:12.73 | ^~~~~~~~~~~~~~~~ 38:12.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:12.73 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.73 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.74 from Unified_cpp_dom_ipc1.cpp:2: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.74 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 38:12.74 | ^~~~~~~~~~~~~~ 38:12.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.74 from Unified_cpp_dom_ipc1.cpp:2: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.74 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:12.74 | ^~~~~~~~~~~~~ 38:12.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.74 from Unified_cpp_dom_ipc1.cpp:2: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.74 383 | Point TopLeft() const { return Point(x, y); } 38:12.74 | ^~~~~~~ 38:12.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.74 from Unified_cpp_dom_ipc1.cpp:2: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.74 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 38:12.74 | ^~~~~~~~~~~~~~~ 38:12.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:11, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:31, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.74 from Unified_cpp_dom_ipc1.cpp:2: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:162:35: required from here 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 38:12.74 34 | memset(aT, 0, sizeof(T)); 38:12.74 | ~~~~~~^~~~~~~~~~~~~~~~~~ 38:12.74 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/MemoryReportRequest.cpp:7, 38:12.74 from Unified_cpp_dom_ipc1.cpp:92: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 38:12.74 144 | struct AmountFns { 38:12.74 | ^~~~~~~~~ 38:12.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:11, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:31, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.74 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.74 from Unified_cpp_dom_ipc1.cpp:2: 38:12.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 38:12.75 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:182:38: required from here 38:12.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 38:12.75 34 | memset(aT, 0, sizeof(T)); 38:12.75 | ~~~~~~^~~~~~~~~~~~~~~~~~ 38:12.75 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/MemoryReportRequest.cpp:7, 38:12.75 from Unified_cpp_dom_ipc1.cpp:92: 38:12.75 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 38:12.75 178 | struct SizeOfTabFns { 38:12.75 | ^~~~~~~~~~~~ 38:12.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:12.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:12.75 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.75 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.75 from Unified_cpp_dom_ipc1.cpp:2: 38:12.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 38:12.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 38:12.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 38:12.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.75 246 | PointTyped As2DPoint() const { 38:12.75 | ^~~~~~~~~ 38:12.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:12.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:12.75 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.75 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.75 from Unified_cpp_dom_ipc1.cpp:2: 38:12.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:12.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:12.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:12.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.76 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 38:12.76 | ^~~~~~~~~ 38:12.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:12.76 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 38:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 38:12.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.76 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.77 from Unified_cpp_dom_ipc1.cpp:2: 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.77 2266 | PointTyped TransformPointSimple( 38:12.77 | ^~~~~~~~~~~~~~~~~~~~ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.77 794 | RectTyped TransformAndClipBounds( 38:12.77 | ^~~~~~~~~~~~~~~~~~~~~~ 38:12.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 38:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 38:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 38:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 38:12.77 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 38:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 38:12.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSActor.h:11, 38:12.77 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/JSActor.cpp:7, 38:12.77 from Unified_cpp_dom_ipc1.cpp:2: 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.77 760 | typename detail::Nth::Type extract() { 38:12.77 | ^~~~~~~ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:12.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:12.77 /usr/lib64/ccache/g++ -o Unified_cpp_dom_ipc2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/dom/events -I/builddir/build/BUILD/icecat-78.15.0/dom/filesystem -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/synth/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/security -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/hal/sandbox -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/uriloader/exthandler -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/modules/libjar -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_ipc2.o.pp Unified_cpp_dom_ipc2.cpp 38:16.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.75 from Unified_cpp_dom_svg8.cpp:2: 38:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:16.75 | ^ 38:16.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.75 from Unified_cpp_dom_svg8.cpp:2: 38:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:16.75 | ^ 38:16.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.75 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.75 from Unified_cpp_dom_svg8.cpp:2: 38:16.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:16.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.75 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:16.75 | ^ 38:16.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:16.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.75 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:16.75 | ^ 38:16.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:16.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:16.75 | ^ 38:16.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:16.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:16.76 | ^ 38:16.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:16.76 | ^ 38:16.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 371 | nscoord aAppUnitsPerDevPixel) { 38:16.76 | ^ 38:16.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 380 | nscoord aAppUnitsPerDevPixel) { 38:16.76 | ^ 38:16.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 387 | nscoord aAppUnitsPerDevPixel) { 38:16.76 | ^ 38:16.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 394 | nscoord aAppUnitsPerDevPixel) { 38:16.76 | ^ 38:16.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 38:16.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.76 from Unified_cpp_dom_svg8.cpp:2: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:16.76 | ^ 38:16.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 38:16.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.76 from Unified_cpp_dom_svg8.cpp:2: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 21 | inline Rect ToRect(const gfxRect& aRect) { 38:16.76 | ^ 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:16.76 | ^ 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:16.76 | ^ 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 44 | inline Size ToSize(const gfxSize& aSize) { 38:16.76 | ^ 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:16.76 | ^ 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:16.76 | ^ 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.76 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:16.76 | ^ 38:16.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 38:16.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:16.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:19, 38:16.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.77 from Unified_cpp_dom_svg8.cpp:2: 38:16.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:16.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.77 189 | CSSRect GetExpandedScrollableRect() const { 38:16.77 | ^ 38:16.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:16.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:16.78 | ^ 38:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:16.78 | ^ 38:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:16.78 | ^ 38:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.78 243 | CSSRect CalculateScrollRange() const { 38:16.78 | ^ 38:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:16.78 | ^ 38:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.78 457 | CSSRect GetVisualViewport() const { 38:16.78 | ^ 38:16.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 38:16.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 38:16.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:16.78 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:10, 38:16.79 from Unified_cpp_dom_svg8.cpp:2: 38:16.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:16.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:16.79 | ^ 38:16.79 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 38:16.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:16.79 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:10, 38:16.79 from Unified_cpp_dom_svg8.cpp:2: 38:16.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:16.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.79 1859 | int32_t aAppUnitsPerPixel) { 38:16.79 | ^ 38:16.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:16.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.79 3214 | int32_t aAppUnitsPerPixel) { 38:16.79 | ^ 38:16.79 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 38:16.79 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 38:16.79 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTextContentElement.cpp:13, 38:16.80 from Unified_cpp_dom_svg8.cpp:11: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.80 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 38:16.80 | ^ 38:16.80 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.80 44 | operator Point() const { return Point(mX, mY); } 38:16.80 | ^ 38:16.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTextContentElement.cpp:17, 38:16.80 from Unified_cpp_dom_svg8.cpp:11: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.80 332 | LayerPoint GetFixedPositionAnchor() const { 38:16.80 | ^ 38:16.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTextContentElement.cpp:17, 38:16.80 from Unified_cpp_dom_svg8.cpp:11: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.80 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:16.80 | ^ 38:16.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTextContentElement.cpp:17, 38:16.80 from Unified_cpp_dom_svg8.cpp:11: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.80 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:16.80 | ^ 38:16.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTextContentElement.cpp:17, 38:16.80 from Unified_cpp_dom_svg8.cpp:11: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.80 1394 | LayerPoint GetFixedPositionAnchor() { 38:16.80 | ^ 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.80 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 38:16.80 | ^ 38:16.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTextContentElement.cpp:17, 38:16.80 from Unified_cpp_dom_svg8.cpp:11: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 38:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.80 49 | gfx::Size GetInheritedScale() const { return mScale; } 38:16.80 | ^ 38:16.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 38:16.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTextContentElement.cpp:17, 38:16.81 from Unified_cpp_dom_svg8.cpp:11: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.81 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 38:16.81 | ^ 38:16.81 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTextContentElement.cpp:17, 38:16.81 from Unified_cpp_dom_svg8.cpp:11: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.81 300 | PropertyProvider* aProvider = nullptr) const { 38:16.81 | ^ 38:16.81 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:19, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTextContentElement.cpp:17, 38:16.81 from Unified_cpp_dom_svg8.cpp:11: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.81 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 38:16.81 | ^ 38:16.81 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTextContentElement.cpp:17, 38:16.81 from Unified_cpp_dom_svg8.cpp:11: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h: In static member function ‘static gfxPoint mozilla::CharPosition::UnspecifiedPoint()’: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:105:38: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.81 105 | static gfxPoint UnspecifiedPoint() { 38:16.81 | ^ 38:16.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.81 from Unified_cpp_dom_svg8.cpp:2: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:16.81 | ^~~~~~~~ 38:16.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.81 from Unified_cpp_dom_svg8.cpp:2: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:16.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:16.81 | ^~~~~~~~ 38:16.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.81 from Unified_cpp_dom_svg8.cpp:2: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.81 427 | SizeT Size() const { return SizeT(width, height); } 38:16.81 | ^~~~ 38:16.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.81 from Unified_cpp_dom_svg8.cpp:2: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:16.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:16.81 | ^~~~~~~~ 38:16.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:16.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:16.81 | ^~~~~~~~ 38:16.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.81 from Unified_cpp_dom_svg8.cpp:2: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:16.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.81 62 | Sub operator-(const Sub& aPoint) const { 38:16.81 | ^~~~~~~~ 38:16.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:16.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.82 from Unified_cpp_dom_svg8.cpp:2: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:16.82 | ^~~~~~~~~~~~~ 38:16.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.82 from Unified_cpp_dom_svg8.cpp:2: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.82 323 | static SizeTyped FromUnknownSize( 38:16.82 | ^~~~~~~~~~~~~~~ 38:16.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.82 from Unified_cpp_dom_svg8.cpp:2: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.82 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 38:16.82 | ^~~~~~~~~~~~~~ 38:16.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.82 from Unified_cpp_dom_svg8.cpp:2: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:16.82 | ^~~~~~~~~~~~~ 38:16.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.82 from Unified_cpp_dom_svg8.cpp:2: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.82 383 | Point TopLeft() const { return Point(x, y); } 38:16.82 | ^~~~~~~ 38:16.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.82 from Unified_cpp_dom_svg8.cpp:2: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.82 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 38:16.82 | ^~~~~~~~~~~~~~~ 38:16.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.82 from Unified_cpp_dom_svg8.cpp:2: 38:16.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.83 277 | static RectTyped FromUnknownRect( 38:16.83 | ^~~~~~~~~~~~~~~ 38:16.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.83 from Unified_cpp_dom_svg8.cpp:2: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.83 150 | static PointTyped FromUnknownPoint( 38:16.83 | ^~~~~~~~~~~~~~~~ 38:16.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.83 from Unified_cpp_dom_svg8.cpp:2: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.83 282 | RectTyped ToUnknownRect() const { 38:16.83 | ^~~~~~~~~~~~~ 38:16.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.83 from Unified_cpp_dom_svg8.cpp:2: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.83 246 | PointTyped As2DPoint() const { 38:16.83 | ^~~~~~~~~ 38:16.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGStringList.h:11, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:8, 38:16.83 from Unified_cpp_dom_svg8.cpp:2: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.83 794 | RectTyped TransformAndClipBounds( 38:16.83 | ^~~~~~~~~~~~~~~~~~~~~~ 38:16.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGStringList.h:11, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGTests.h:12, 38:16.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTests.cpp:7, 38:16.83 from Unified_cpp_dom_svg8.cpp:2: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.83 760 | typename detail::Nth::Type extract() { 38:16.83 | ^~~~~~~ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.83 In file included from Unified_cpp_dom_svg8.cpp:92: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTransformableElement.cpp: In member function ‘already_AddRefed mozilla::dom::SVGTransformableElement::GetBBox(const mozilla::dom::SVGBoundingBoxOptions&)’: 38:16.83 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTransformableElement.cpp:197:46: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.83 197 | frame->GetRectRelativeToSelf(), frame); 38:16.83 | ^ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTransformableElement.cpp:205:46: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.83 205 | return do_AddRef(new SVGRect(this, ToRect(rec))); 38:16.83 | ~~~~~~^~~~~ 38:16.83 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTransformableElement.cpp:210:41: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.83 210 | this, ToRect(nsSVGUtils::GetBBox( 38:16.84 | ~~~~~~~~~~~~~~~~~~~^ 38:16.84 211 | frame, nsSVGUtils::eBBoxIncludeFillGeometry | 38:16.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.84 212 | nsSVGUtils::eUseUserSpaceOfUseElement)))); 38:16.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.84 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTransformableElement.cpp:210:21: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.84 210 | this, ToRect(nsSVGUtils::GetBBox( 38:16.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 38:16.84 211 | frame, nsSVGUtils::eBBoxIncludeFillGeometry | 38:16.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.84 212 | nsSVGUtils::eUseUserSpaceOfUseElement)))); 38:16.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.84 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTransformableElement.cpp:236:51: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.84 236 | new SVGRect(this, ToRect(nsSVGUtils::GetBBox(frame, flags)))); 38:16.84 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 38:16.84 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTransformableElement.cpp:236:31: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.84 236 | new SVGRect(this, ToRect(nsSVGUtils::GetBBox(frame, flags)))); 38:16.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.84 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGTransformableElement.cpp:165:27: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:16.84 165 | already_AddRefed SVGTransformableElement::GetBBox( 38:16.84 | ^~~~~~~~~~~~~~~~~~~~~~~ 38:16.84 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/promise' 38:16.84 mkdir -p '.deps/' 38:16.84 dom/promise/Unified_cpp_dom_promise0.o 38:16.84 /usr/lib64/ccache/g++ -o Unified_cpp_dom_promise0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/promise -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/promise -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_promise0.o.pp Unified_cpp_dom_promise0.cpp 38:19.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:19.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.80 from Unified_cpp_dom_svg7.cpp:2: 38:19.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:19.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:19.80 | ^ 38:19.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.80 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.80 from Unified_cpp_dom_svg7.cpp:2: 38:19.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:19.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:19.80 | ^ 38:19.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 38:19.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.81 from Unified_cpp_dom_svg7.cpp:2: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 371 | nscoord aAppUnitsPerDevPixel) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 380 | nscoord aAppUnitsPerDevPixel) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 387 | nscoord aAppUnitsPerDevPixel) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 394 | nscoord aAppUnitsPerDevPixel) { 38:19.81 | ^ 38:19.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.81 from Unified_cpp_dom_svg7.cpp:2: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:19.81 | ^ 38:19.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.81 from Unified_cpp_dom_svg7.cpp:2: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 21 | inline Rect ToRect(const gfxRect& aRect) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 44 | inline Size ToSize(const gfxSize& aSize) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:19.81 | ^ 38:19.81 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:19, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.81 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.81 from Unified_cpp_dom_svg7.cpp:2: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 189 | CSSRect GetExpandedScrollableRect() const { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:19.81 | ^ 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:19.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.81 243 | CSSRect CalculateScrollRange() const { 38:19.82 | ^ 38:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:19.82 | ^ 38:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 457 | CSSRect GetVisualViewport() const { 38:19.82 | ^ 38:19.82 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.82 from Unified_cpp_dom_svg7.cpp:2: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 38:19.82 | ^ 38:19.82 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 44 | operator Point() const { return Point(mX, mY); } 38:19.82 | ^ 38:19.82 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.h:12, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:7, 38:19.82 from Unified_cpp_dom_svg7.cpp:11: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 123 | Rect AsRect() const { 38:19.82 | ^ 38:19.82 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 135 | Point Point1() const { 38:19.82 | ^ 38:19.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRect.cpp:10, 38:19.82 from Unified_cpp_dom_svg7.cpp:47: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:19.82 | ^ 38:19.82 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRect.cpp:10, 38:19.82 from Unified_cpp_dom_svg7.cpp:47: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 1859 | int32_t aAppUnitsPerPixel) { 38:19.82 | ^ 38:19.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 3214 | int32_t aAppUnitsPerPixel) { 38:19.82 | ^ 38:19.82 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.h:22, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:18, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:15, 38:19.82 from Unified_cpp_dom_svg7.cpp:56: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 38:19.82 | ^ 38:19.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:15, 38:19.82 from Unified_cpp_dom_svg7.cpp:56: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 332 | LayerPoint GetFixedPositionAnchor() const { 38:19.82 | ^ 38:19.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:15, 38:19.82 from Unified_cpp_dom_svg7.cpp:56: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:19.82 | ^ 38:19.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 38:19.82 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:15, 38:19.82 from Unified_cpp_dom_svg7.cpp:56: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 38:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:19.83 | ^ 38:19.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:21, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:15, 38:19.83 from Unified_cpp_dom_svg7.cpp:56: 38:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 38:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.83 1394 | LayerPoint GetFixedPositionAnchor() { 38:19.83 | ^ 38:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 38:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.83 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 38:19.83 | ^ 38:19.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.83 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.83 from Unified_cpp_dom_svg7.cpp:2: 38:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:19.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 38:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:19.84 | ^~~~~~~~ 38:19.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 38:19.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 38:19.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 38:19.84 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.84 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.85 from Unified_cpp_dom_svg7.cpp:2: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:19.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.85 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:19.85 | ^~~~~~~~ 38:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.85 from Unified_cpp_dom_svg7.cpp:2: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.85 427 | SizeT Size() const { return SizeT(width, height); } 38:19.85 | ^~~~ 38:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:16, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.85 from Unified_cpp_dom_svg7.cpp:2: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:19.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.85 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:19.85 | ^~~~~~~~ 38:19.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:19.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.85 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:19.85 | ^~~~~~~~ 38:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.85 from Unified_cpp_dom_svg7.cpp:2: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.85 62 | Sub operator-(const Sub& aPoint) const { 38:19.85 | ^~~~~~~~ 38:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.85 from Unified_cpp_dom_svg7.cpp:2: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:121:46: required from here 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.85 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 38:19.85 | ^~~~~~~~~~~~~~~ 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:123:50: required from here 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.85 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 38:19.85 | ^~~~~~~~~~~~~~ 38:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.85 from Unified_cpp_dom_svg7.cpp:2: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:19.85 | ^~~~~~~~~~~~~ 38:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.85 from Unified_cpp_dom_svg7.cpp:2: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.85 323 | static SizeTyped FromUnknownSize( 38:19.85 | ^~~~~~~~~~~~~~~ 38:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.85 from Unified_cpp_dom_svg7.cpp:2: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.85 383 | Point TopLeft() const { return Point(x, y); } 38:19.85 | ^~~~~~~ 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:19.85 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 38:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.85 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 38:19.85 | ^~~~~~~~~~ 38:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.86 from Unified_cpp_dom_svg7.cpp:2: 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.86 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 38:19.86 | ^~~~~~~~~~~~~~ 38:19.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.86 from Unified_cpp_dom_svg7.cpp:2: 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.86 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:19.86 | ^~~~~~~~~~~~~ 38:19.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.86 from Unified_cpp_dom_svg7.cpp:2: 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:19.86 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:213:34: required from here 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.86 385 | Point BottomLeft() const { return Point(x, YMost()); } 38:19.86 | ^~~~~~~~~~ 38:19.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.86 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.86 from Unified_cpp_dom_svg7.cpp:2: 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.86 794 | RectTyped TransformAndClipBounds( 38:19.86 | ^~~~~~~~~~~~~~~~~~~~~~ 38:19.87 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:15, 38:19.87 from Unified_cpp_dom_svg7.cpp:56: 38:19.87 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::X; mozilla::LengthPercentage = mozilla::StyleLengthPercentageUnion]’: 38:19.87 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:117:58: required from ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentWidthHeight) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Width]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:227:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::Width]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:257:5: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::details::AlwaysFloat* ...) [with Tags = {mozilla::dom::SVGGeometryProperty::Tags::Width, mozilla::dom::SVGGeometryProperty::Tags::Height}]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:99:61: required from here 38:19.87 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:98:75: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.87 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 38:19.87 | ^ 38:19.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 38:19.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 38:19.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 38:19.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 38:19.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:19.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 38:19.87 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:10, 38:19.87 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.87 from Unified_cpp_dom_svg7.cpp:2: 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.87 760 | typename detail::Nth::Type extract() { 38:19.87 | ^~~~~~~ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 In file included from Unified_cpp_dom_svg7.cpp:11: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp: In member function ‘virtual bool mozilla::dom::SVGPolyElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:117:34: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 117 | Rect bounds(points[0], Size()); 38:19.88 | ^ 38:19.88 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:121:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 121 | *aBounds = aToBoundsSpace.TransformBounds(bounds); 38:19.88 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.88 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:123:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 123 | *aBounds = Rect(aToBoundsSpace.TransformPoint(points[0]), Size()); 38:19.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 38:19.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.88 from Unified_cpp_dom_svg7.cpp:2: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 38:19.88 | ^~~~~~~~~~~~~~~ 38:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 110 | quad[0] = TransformPoint(aRect.TopLeft()); 38:19.88 | ^~~~ 38:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 38:19.88 | ^ 38:19.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.88 from Unified_cpp_dom_svg7.cpp:2: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 383 | Point TopLeft() const { return Point(x, y); } 38:19.88 | ^~~~~~~ 38:19.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.88 from Unified_cpp_dom_svg7.cpp:2: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 38:19.88 | ^~~~~~~~~ 38:19.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.88 from Unified_cpp_dom_svg7.cpp:2: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 384 | Point TopRight() const { return Point(XMost(), y); } 38:19.88 | ^~~~~~~~ 38:19.88 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:15, 38:19.88 from Unified_cpp_dom_svg7.cpp:56: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In function ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::X]’: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 97 | return aLP.ResolveToCSSPixelsWith( 38:19.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 38:19.88 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 38:19.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.88 In file included from Unified_cpp_dom_svg7.cpp:56: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp: In member function ‘virtual bool mozilla::dom::SVGRectElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:129:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 129 | *aBounds = aToBoundsSpace.TransformBounds(rect); 38:19.88 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.88 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp: In member function ‘virtual already_AddRefed mozilla::dom::SVGRectElement::BuildPath(mozilla::dom::SVGGeometryElement::PathBuilder*)’: 38:19.88 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:210:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.88 210 | aBuilder->MoveTo(r.TopLeft()); 38:19.88 | ~~~~~~~~~^~ 38:19.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:13, 38:19.88 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:15, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointListSMILType.cpp:12, 38:19.89 from Unified_cpp_dom_svg7.cpp:2: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 38:19.89 | ^~~~~~~~~~~~~~~ 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 38:19.89 | ^~~~~~~~~~~~~~ 38:19.89 In file included from Unified_cpp_dom_svg7.cpp:11: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp: In member function ‘virtual bool mozilla::dom::SVGPolyElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:97:6: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 97 | bool SVGPolyElement::GetGeometryBounds(Rect* aBounds, 38:19.89 | ^~~~~~~~~~~~~~ 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:97:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:97:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:97:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:121:46: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 121 | *aBounds = aToBoundsSpace.TransformBounds(bounds); 38:19.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPolyElement.cpp:123:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 123 | *aBounds = Rect(aToBoundsSpace.TransformPoint(points[0]), Size()); 38:19.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 38:19.89 In member function ‘mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixelsWith(T) const [with T = mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&)::]’: 38:19.89 cc1plus: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 In file included from Unified_cpp_dom_svg7.cpp:56: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp: In member function ‘virtual bool mozilla::dom::SVGRectElement::GetGeometryBounds(mozilla::dom::SVGGeometryElement::Rect*, const StrokeOptions&, const Matrix&, const Matrix*)’: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:113:6: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 113 | bool SVGRectElement::GetGeometryBounds(Rect* aBounds, 38:19.89 | ^~~~~~~~~~~~~~ 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:113:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:113:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:15, 38:19.89 from Unified_cpp_dom_svg7.cpp:56: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 97 | return aLP.ResolveToCSSPixelsWith( 38:19.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 38:19.89 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 38:19.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.89 In file included from Unified_cpp_dom_svg7.cpp:56: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:129:46: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 129 | *aBounds = aToBoundsSpace.TransformBounds(rect); 38:19.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp: In member function ‘virtual bool mozilla::dom::SVGRectElement::HasValidDimensions() const’: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:102:20: warning: ‘height’ may be used uninitialized in this function [-Wmaybe-uninitialized] 38:19.89 102 | return width > 0 && height > 0; 38:19.89 | ~~~~~~~~~~^~~~~~~~~~~~~ 38:19.89 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGRectElement.cpp:102:20: warning: ‘width’ may be used uninitialized in this function [-Wmaybe-uninitialized] 38:19.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.89 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:19.89 | ^ 38:19.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.89 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:19.89 | ^ 38:19.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.89 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.89 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.89 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:19.89 | ^ 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 371 | nscoord aAppUnitsPerDevPixel) { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 380 | nscoord aAppUnitsPerDevPixel) { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 387 | nscoord aAppUnitsPerDevPixel) { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 394 | nscoord aAppUnitsPerDevPixel) { 38:19.90 | ^ 38:19.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannelChild.h:10, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:8, 38:19.90 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 189 | CSSRect GetExpandedScrollableRect() const { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 243 | CSSRect CalculateScrollRange() const { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:19.90 | ^ 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 457 | CSSRect GetVisualViewport() const { 38:19.90 | ^ 38:19.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannelChild.h:10, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:8, 38:19.90 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.90 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:19.90 | ^ 38:19.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 38:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannelChild.h:10, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:8, 38:19.91 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.91 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:19.91 | ^ 38:19.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannelChild.h:10, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:8, 38:19.91 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.91 21 | inline Rect ToRect(const gfxRect& aRect) { 38:19.91 | ^ 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.91 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:19.91 | ^ 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.91 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:19.91 | ^ 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.91 44 | inline Size ToSize(const gfxSize& aSize) { 38:19.91 | ^ 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.91 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:19.91 | ^ 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.91 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:19.91 | ^ 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:19.91 | ^ 38:19.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannelChild.h:10, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:8, 38:19.91 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.91 1859 | int32_t aAppUnitsPerPixel) { 38:19.91 | ^ 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.91 3214 | int32_t aAppUnitsPerPixel) { 38:19.91 | ^ 38:19.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannelChild.h:10, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:8, 38:19.91 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 38:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.91 332 | LayerPoint GetFixedPositionAnchor() const { 38:19.91 | ^ 38:19.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannelChild.h:10, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:8, 38:19.92 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:19.92 | ^ 38:19.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:20, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannelChild.h:10, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:8, 38:19.92 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.92 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:19.92 | ^ 38:19.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.92 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.92 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:19.92 | ^~~~~~~~ 38:19.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.92 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:19.92 | ^~~~~~~~ 38:19.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.92 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.92 427 | SizeT Size() const { return SizeT(width, height); } 38:19.92 | ^~~~ 38:19.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.92 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.92 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:19.92 | ^~~~~~~~ 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:19.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.92 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:19.92 | ^~~~~~~~ 38:19.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:19.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.93 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.93 62 | Sub operator-(const Sub& aPoint) const { 38:19.93 | ^~~~~~~~ 38:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.93 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.93 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:19.93 | ^~~~~~~~ 38:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.93 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.93 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:19.93 | ^~~~~~~~~~~~~ 38:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.93 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.93 323 | static SizeTyped FromUnknownSize( 38:19.93 | ^~~~~~~~~~~~~~~ 38:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h:14, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.93 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:19.93 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 38:19.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:18, 38:19.93 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 38:19.93 27 | struct JSGCSetting { 38:19.93 | ^~~~~~~~~~~ 38:19.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 38:19.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 38:19.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 38:19.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 38:19.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:19.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 38:19.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 38:19.94 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.h:11, 38:19.94 from /builddir/build/BUILD/icecat-78.15.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 38:19.94 from Unified_cpp_dom_broadcastchannel0.cpp:2: 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.94 760 | typename detail::Nth::Type extract() { 38:19.94 | ^~~~~~~ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:19.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:19.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/svg' 38:19.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/broadcastchannel' 38:19.94 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/smil' 38:19.94 mkdir -p '.deps/' 38:19.94 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/url' 38:19.94 mkdir -p '.deps/' 38:19.94 dom/smil/Unified_cpp_dom_smil0.o 38:19.94 dom/smil/Unified_cpp_dom_smil1.o 38:19.94 /usr/lib64/ccache/g++ -o Unified_cpp_dom_smil0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_smil0.o.pp Unified_cpp_dom_smil0.cpp 38:19.94 dom/url/Unified_cpp_dom_url0.o 38:19.94 /usr/lib64/ccache/g++ -o Unified_cpp_dom_url0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/url -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/url -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_url0.o.pp Unified_cpp_dom_url0.cpp 38:31.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:11, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.80 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:31.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.80 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:31.80 | ^ 38:31.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:11, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.80 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:31.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.80 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:31.80 | ^ 38:31.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:31.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:11, 38:31.81 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.81 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:31.81 | ^ 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:31.81 | ^ 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.81 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:31.81 | ^ 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.81 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:31.81 | ^ 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.81 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:31.81 | ^ 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.81 371 | nscoord aAppUnitsPerDevPixel) { 38:31.81 | ^ 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.81 380 | nscoord aAppUnitsPerDevPixel) { 38:31.81 | ^ 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.81 387 | nscoord aAppUnitsPerDevPixel) { 38:31.81 | ^ 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.81 394 | nscoord aAppUnitsPerDevPixel) { 38:31.81 | ^ 38:31.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:31.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:31.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 38:31.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 38:31.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 38:31.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:31.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:31.81 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.81 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.81 189 | CSSRect GetExpandedScrollableRect() const { 38:31.81 | ^ 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:31.82 | ^ 38:31.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:31.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:31.82 | ^ 38:31.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:31.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:31.82 | ^ 38:31.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:31.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.82 243 | CSSRect CalculateScrollRange() const { 38:31.82 | ^ 38:31.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:31.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:31.83 | ^ 38:31.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:31.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.83 457 | CSSRect GetVisualViewport() const { 38:31.83 | ^ 38:31.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.83 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:31.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.83 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:31.83 | ^ 38:31.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:31.83 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.83 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:31.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:31.84 | ^ 38:31.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 38:31.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:31.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:31.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:31.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:31.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.85 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.85 21 | inline Rect ToRect(const gfxRect& aRect) { 38:31.85 | ^ 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.85 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:31.85 | ^ 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.85 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:31.85 | ^ 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.85 44 | inline Size ToSize(const gfxSize& aSize) { 38:31.85 | ^ 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:31.85 | ^ 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:31.85 | ^ 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:31.85 | ^ 38:31.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.85 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.85 1859 | int32_t aAppUnitsPerPixel) { 38:31.85 | ^ 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.85 3214 | int32_t aAppUnitsPerPixel) { 38:31.85 | ^ 38:31.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.85 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 38:31.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.85 332 | LayerPoint GetFixedPositionAnchor() const { 38:31.85 | ^ 38:31.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:31.85 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.85 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:31.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.86 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:31.86 | ^ 38:31.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:31.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:31.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:31.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:31.86 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.86 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 38:31.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:31.86 | ^ 38:31.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:11, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.87 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:31.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 38:31.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:31.87 | ^~~~~~~~ 38:31.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:11, 38:31.87 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.87 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:31.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:31.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:31.88 | ^~~~~~~~ 38:31.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:11, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.88 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:31.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:31.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.88 427 | SizeT Size() const { return SizeT(width, height); } 38:31.88 | ^~~~ 38:31.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:11, 38:31.88 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.88 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:31.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:31.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:31.88 | ^~~~~~~~ 38:31.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:31.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:31.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:31.89 | ^~~~~~~~ 38:31.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:11, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.89 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:31.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:31.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.89 62 | Sub operator-(const Sub& aPoint) const { 38:31.89 | ^~~~~~~~ 38:31.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:11, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.89 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:31.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:31.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.89 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:31.89 | ^~~~~~~~ 38:31.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:11, 38:31.89 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.89 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.90 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:31.90 | ^~~~~~~~~~~~~ 38:31.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:11, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:10, 38:31.90 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.90 323 | static SizeTyped FromUnknownSize( 38:31.90 | ^~~~~~~~~~~~~~~ 38:31.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Exception.h:12, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ErrorReport.h:31, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:34, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.h:11, 38:31.90 from /builddir/build/BUILD/icecat-78.15.0/dom/messagechannel/MessageChannel.cpp:7, 38:31.90 from Unified_cpp_dom_messagechannel0.cpp:2: 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:31.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.91 760 | typename detail::Nth::Type extract() { 38:31.91 | ^~~~~~~ 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:31.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:31.91 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/messagechannel' 38:31.91 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/webauthn' 38:31.91 mkdir -p '.deps/' 38:31.91 dom/webauthn/Unified_cpp_dom_webauthn0.o 38:31.91 /usr/lib64/ccache/g++ -o Unified_cpp_dom_webauthn0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/webauthn -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/crypto -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/third_party/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_webauthn0.o.pp Unified_cpp_dom_webauthn0.cpp 38:34.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:34.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:34.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:34.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:34.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.57 from Unified_cpp_dom_workers1.cpp:2: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:34.57 | ^ 38:34.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:34.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:34.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:34.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:34.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.57 from Unified_cpp_dom_workers1.cpp:2: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:34.57 | ^ 38:34.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:34.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:34.57 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.57 from Unified_cpp_dom_workers1.cpp:2: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:34.57 | ^ 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:34.57 | ^ 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:34.57 | ^ 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:34.57 | ^ 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:34.57 | ^ 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.57 371 | nscoord aAppUnitsPerDevPixel) { 38:34.57 | ^ 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.57 380 | nscoord aAppUnitsPerDevPixel) { 38:34.57 | ^ 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:34.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.58 387 | nscoord aAppUnitsPerDevPixel) { 38:34.58 | ^ 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.58 394 | nscoord aAppUnitsPerDevPixel) { 38:34.58 | ^ 38:34.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:23, 38:34.58 from Unified_cpp_dom_workers1.cpp:2: 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.58 189 | CSSRect GetExpandedScrollableRect() const { 38:34.58 | ^ 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:34.58 | ^ 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:34.58 | ^ 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:34.58 | ^ 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.58 243 | CSSRect CalculateScrollRange() const { 38:34.58 | ^ 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.58 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:34.58 | ^ 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.58 457 | CSSRect GetVisualViewport() const { 38:34.58 | ^ 38:34.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:23, 38:34.58 from Unified_cpp_dom_workers1.cpp:2: 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:34.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.58 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:34.58 | ^ 38:34.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:34.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:34.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:34.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:34.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:34.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:34.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:34.59 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 38:34.59 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:23, 38:34.59 from Unified_cpp_dom_workers1.cpp:2: 38:34.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:34.60 | ^ 38:34.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:23, 38:34.60 from Unified_cpp_dom_workers1.cpp:2: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.60 21 | inline Rect ToRect(const gfxRect& aRect) { 38:34.60 | ^ 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.60 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:34.60 | ^ 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.60 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:34.60 | ^ 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.60 44 | inline Size ToSize(const gfxSize& aSize) { 38:34.60 | ^ 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.60 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:34.60 | ^ 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:34.60 | ^ 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:34.60 | ^ 38:34.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:23, 38:34.60 from Unified_cpp_dom_workers1.cpp:2: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.60 1859 | int32_t aAppUnitsPerPixel) { 38:34.60 | ^ 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.60 3214 | int32_t aAppUnitsPerPixel) { 38:34.60 | ^ 38:34.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:23, 38:34.60 from Unified_cpp_dom_workers1.cpp:2: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 38:34.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.60 332 | LayerPoint GetFixedPositionAnchor() const { 38:34.60 | ^ 38:34.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:34.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:34.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:34.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:34.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:34.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:34.62 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 38:34.62 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:23, 38:34.62 from Unified_cpp_dom_workers1.cpp:2: 38:34.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:34.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.62 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:34.62 | ^ 38:34.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerPrivate.h:29, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:23, 38:34.63 from Unified_cpp_dom_workers1.cpp:2: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.63 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:34.63 | ^ 38:34.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.63 from Unified_cpp_dom_workers1.cpp:2: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.63 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:34.63 | ^~~~~~~~ 38:34.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.63 from Unified_cpp_dom_workers1.cpp:2: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.63 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:34.63 | ^~~~~~~~ 38:34.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.63 from Unified_cpp_dom_workers1.cpp:2: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.63 427 | SizeT Size() const { return SizeT(width, height); } 38:34.63 | ^~~~ 38:34.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.63 from Unified_cpp_dom_workers1.cpp:2: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:34.63 | ^~~~~~~~ 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:34.63 | ^~~~~~~~ 38:34.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.63 from Unified_cpp_dom_workers1.cpp:2: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.63 62 | Sub operator-(const Sub& aPoint) const { 38:34.63 | ^~~~~~~~ 38:34.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:34.63 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.63 from Unified_cpp_dom_workers1.cpp:2: 38:34.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:34.64 | ^~~~~~~~ 38:34.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.64 from Unified_cpp_dom_workers1.cpp:2: 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.64 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:34.64 | ^~~~~~~~~~~~~ 38:34.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.64 from Unified_cpp_dom_workers1.cpp:2: 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.64 323 | static SizeTyped FromUnknownSize( 38:34.64 | ^~~~~~~~~~~~~~~ 38:34.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:23, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.64 from Unified_cpp_dom_workers1.cpp:2: 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:34.64 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 38:34.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:34.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerNavigator.h:15, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:12, 38:34.64 from Unified_cpp_dom_workers1.cpp:2: 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 38:34.64 27 | struct JSGCSetting { 38:34.64 | ^~~~~~~~~~~ 38:34.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:17, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:12, 38:34.64 from /builddir/build/BUILD/icecat-78.15.0/dom/workers/WorkerNavigator.cpp:7, 38:34.64 from Unified_cpp_dom_workers1.cpp:2: 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:34.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:34.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:34.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:34.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:34.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:34.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.66 760 | typename detail::Nth::Type extract() { 38:34.66 | ^~~~~~~ 38:34.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 38:34.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:34.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:34.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:34.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:34.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:34.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:34.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:34.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:34.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:34.67 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/workers' 38:34.67 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xml' 38:34.67 mkdir -p '.deps/' 38:34.67 dom/xml/Unified_cpp_dom_xml0.o 38:34.67 /usr/lib64/ccache/g++ -o Unified_cpp_dom_xml0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_xml0.o.pp Unified_cpp_dom_xml0.cpp 38:37.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:37.97 from Unified_cpp_dom_smil0.cpp:2: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:37.97 | ^ 38:37.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:37.97 from Unified_cpp_dom_smil0.cpp:2: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:37.97 | ^ 38:37.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:37.97 from Unified_cpp_dom_smil0.cpp:2: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:37.97 | ^ 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:37.97 | ^ 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:37.97 | ^ 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:37.97 | ^ 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:37.97 | ^ 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 371 | nscoord aAppUnitsPerDevPixel) { 38:37.97 | ^ 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 380 | nscoord aAppUnitsPerDevPixel) { 38:37.97 | ^ 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 387 | nscoord aAppUnitsPerDevPixel) { 38:37.97 | ^ 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 394 | nscoord aAppUnitsPerDevPixel) { 38:37.97 | ^ 38:37.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:37.97 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:37.97 from Unified_cpp_dom_smil0.cpp:2: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 189 | CSSRect GetExpandedScrollableRect() const { 38:37.97 | ^ 38:37.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:37.97 | ^ 38:37.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:37.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.97 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 243 | CSSRect CalculateScrollRange() const { 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 457 | CSSRect GetVisualViewport() const { 38:37.98 | ^ 38:37.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:12, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:37.98 from Unified_cpp_dom_smil0.cpp:2: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:37.98 | ^ 38:37.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:13, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:37.98 from Unified_cpp_dom_smil0.cpp:2: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 21 | inline Rect ToRect(const gfxRect& aRect) { 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 44 | inline Size ToSize(const gfxSize& aSize) { 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:37.98 | ^ 38:37.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RestyleManager.h:13, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:14, 38:37.98 from Unified_cpp_dom_smil0.cpp:2: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 1859 | int32_t aAppUnitsPerPixel) { 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 3214 | int32_t aAppUnitsPerPixel) { 38:37.98 | ^ 38:37.98 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILCompositor.cpp:9, 38:37.98 from Unified_cpp_dom_smil0.cpp:47: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 38:37.98 | ^ 38:37.98 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 38:37.98 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:37.98 44 | operator Point() const { return Point(mX, mY); } 38:37.98 | ^ 38:37.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:37.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:37.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:37.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:37.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:37.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:37.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:37.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:37.99 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:37.99 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:37.99 from Unified_cpp_dom_smil0.cpp:2: 38:37.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:38.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 38:38.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.00 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:38.00 | ^~~~~~~~ 38:38.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:38.00 from Unified_cpp_dom_smil0.cpp:2: 38:38.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:38.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:38.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:38.00 | ^~~~~~~~ 38:38.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:38.00 from Unified_cpp_dom_smil0.cpp:2: 38:38.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:38.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:38.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.00 427 | SizeT Size() const { return SizeT(width, height); } 38:38.00 | ^~~~ 38:38.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:38.00 from Unified_cpp_dom_smil0.cpp:2: 38:38.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:38.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:38.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.00 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:38.00 | ^~~~~~~~ 38:38.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:38.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:38.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.00 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:38.00 | ^~~~~~~~ 38:38.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:38.00 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:38.00 from Unified_cpp_dom_smil0.cpp:2: 38:38.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:38.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:38.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.01 62 | Sub operator-(const Sub& aPoint) const { 38:38.01 | ^~~~~~~~ 38:38.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:38.01 from Unified_cpp_dom_smil0.cpp:2: 38:38.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:38.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:38.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.01 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:38.01 | ^~~~~~~~ 38:38.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:38.01 from Unified_cpp_dom_smil0.cpp:2: 38:38.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:38.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:38.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.01 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:38.01 | ^~~~~~~~~~~~~ 38:38.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeContainer.h:10, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.h:13, 38:38.01 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILAnimationController.cpp:7, 38:38.01 from Unified_cpp_dom_smil0.cpp:2: 38:38.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:38.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:38.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.01 323 | static SizeTyped FromUnknownSize( 38:38.01 | ^~~~~~~~~~~~~~~ 38:38.04 /usr/lib64/ccache/g++ -o Unified_cpp_dom_smil1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/smil -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_smil1.o.pp Unified_cpp_dom_smil1.cpp 38:38.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.59 from Unified_cpp_dom_ipc0.cpp:2: 38:38.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:38.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.59 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:38.59 | ^ 38:38.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.59 from Unified_cpp_dom_ipc0.cpp:2: 38:38.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:38.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.59 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:38.59 | ^ 38:38.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.59 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.59 from Unified_cpp_dom_ipc0.cpp:2: 38:38.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:38.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.59 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:38.59 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 371 | nscoord aAppUnitsPerDevPixel) { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 380 | nscoord aAppUnitsPerDevPixel) { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 387 | nscoord aAppUnitsPerDevPixel) { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 394 | nscoord aAppUnitsPerDevPixel) { 38:38.60 | ^ 38:38.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.60 from Unified_cpp_dom_ipc0.cpp:2: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 189 | CSSRect GetExpandedScrollableRect() const { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 243 | CSSRect CalculateScrollRange() const { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:38.60 | ^ 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:38.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.60 457 | CSSRect GetVisualViewport() const { 38:38.60 | ^ 38:38.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.61 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.61 from Unified_cpp_dom_ipc0.cpp:2: 38:38.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:38.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.61 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:38.61 | ^ 38:38.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 38:38.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 38:38.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:38.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.62 from Unified_cpp_dom_ipc0.cpp:2: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.62 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:38.62 | ^ 38:38.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.62 from Unified_cpp_dom_ipc0.cpp:2: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.62 21 | inline Rect ToRect(const gfxRect& aRect) { 38:38.62 | ^ 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.62 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:38.62 | ^ 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.62 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:38.62 | ^ 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.62 44 | inline Size ToSize(const gfxSize& aSize) { 38:38.62 | ^ 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.62 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:38.62 | ^ 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.62 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:38.62 | ^ 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.62 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:38.62 | ^ 38:38.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.62 from Unified_cpp_dom_ipc0.cpp:2: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.62 1859 | int32_t aAppUnitsPerPixel) { 38:38.62 | ^ 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.62 3214 | int32_t aAppUnitsPerPixel) { 38:38.62 | ^ 38:38.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 38:38.62 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:16, 38:38.62 from Unified_cpp_dom_ipc0.cpp:2: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 38:38.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.64 332 | LayerPoint GetFixedPositionAnchor() const { 38:38.64 | ^ 38:38.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:38.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:38.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:38.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 38:38.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 38:38.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 38:38.64 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:16, 38:38.64 from Unified_cpp_dom_ipc0.cpp:2: 38:38.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:38.65 | ^ 38:38.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:16, 38:38.65 from Unified_cpp_dom_ipc0.cpp:2: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.65 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:38.65 | ^ 38:38.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSubDocumentFrame.h:10, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:24, 38:38.65 from Unified_cpp_dom_ipc0.cpp:2: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.65 1394 | LayerPoint GetFixedPositionAnchor() { 38:38.65 | ^ 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.65 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 38:38.65 | ^ 38:38.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:86, 38:38.65 from Unified_cpp_dom_ipc0.cpp:29: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.65 49 | gfx::Size GetInheritedScale() const { return mScale; } 38:38.65 | ^ 38:38.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:93, 38:38.65 from Unified_cpp_dom_ipc0.cpp:29: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.65 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 38:38.65 | ^ 38:38.65 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:131, 38:38.65 from Unified_cpp_dom_ipc0.cpp:29: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h: In member function ‘mozilla::CSSSize nsViewportInfo::GetSize() const’: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:93:36: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.65 93 | mozilla::CSSSize GetSize() const { return mSize; } 38:38.65 | ^ 38:38.65 In file included from Unified_cpp_dom_ipc0.cpp:29: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::ScreenRect mozilla::dom::BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:1521:74: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.65 1521 | ScreenRect BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:38.65 | ^~~~~ 38:38.65 In file included from Unified_cpp_dom_ipc0.cpp:47: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp: In member function ‘mozilla::LayoutDevicePoint mozilla::dom::BrowserParent::TransformPoint(const LayoutDevicePoint&, const LayoutDeviceToLayoutDeviceMatrix4x4&)’: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:2340:55: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.65 2340 | const LayoutDeviceToLayoutDeviceMatrix4x4& aMatrix) { 38:38.65 | ^ 38:38.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.65 from Unified_cpp_dom_ipc0.cpp:2: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 38:38.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.65 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:38.65 | ^~~~~~~~ 38:38.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.65 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.65 from Unified_cpp_dom_ipc0.cpp:2: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:38.65 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 38:38.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:38.65 | ^~~~~~~~ 38:38.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.66 from Unified_cpp_dom_ipc0.cpp:2: 38:38.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:38.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:38.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.66 427 | SizeT Size() const { return SizeT(width, height); } 38:38.66 | ^~~~ 38:38.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.66 from Unified_cpp_dom_ipc0.cpp:2: 38:38.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:38.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:38.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.66 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:38.66 | ^~~~~~~~ 38:38.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:38.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:38.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.66 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:38.66 | ^~~~~~~~ 38:38.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.66 from Unified_cpp_dom_ipc0.cpp:2: 38:38.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:38.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:38.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.66 62 | Sub operator-(const Sub& aPoint) const { 38:38.66 | ^~~~~~~~ 38:38.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.66 from Unified_cpp_dom_ipc0.cpp:2: 38:38.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:38.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:38.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.66 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:38.66 | ^~~~~~~~ 38:38.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.68 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.68 from Unified_cpp_dom_ipc0.cpp:2: 38:38.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:38.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:38.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:38.68 | ^~~~~~~~~~~~~ 38:38.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:38.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.69 from Unified_cpp_dom_ipc0.cpp:2: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.69 323 | static SizeTyped FromUnknownSize( 38:38.69 | ^~~~~~~~~~~~~~~ 38:38.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.69 from Unified_cpp_dom_ipc0.cpp:2: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.69 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 38:38.69 | ^~~~~~~~~~~~~~ 38:38.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.69 from Unified_cpp_dom_ipc0.cpp:2: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:38.69 | ^~~~~~~~~~~~~ 38:38.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.69 from Unified_cpp_dom_ipc0.cpp:2: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.69 383 | Point TopLeft() const { return Point(x, y); } 38:38.69 | ^~~~~~~ 38:38.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.69 from Unified_cpp_dom_ipc0.cpp:2: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.69 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 38:38.69 | ^~~~~~~~~~~~~~~ 38:38.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.69 from Unified_cpp_dom_ipc0.cpp:2: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 38:38.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.69 277 | static RectTyped FromUnknownRect( 38:38.69 | ^~~~~~~~~~~~~~~ 38:38.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.69 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.70 from Unified_cpp_dom_ipc0.cpp:2: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 38:38.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.70 150 | static PointTyped FromUnknownPoint( 38:38.70 | ^~~~~~~~~~~~~~~~ 38:38.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.70 from Unified_cpp_dom_ipc0.cpp:2: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 38:38.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.70 282 | RectTyped ToUnknownRect() const { 38:38.70 | ^~~~~~~~~~~~~ 38:38.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.70 from Unified_cpp_dom_ipc0.cpp:2: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:60:49: required from here 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.70 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:38.70 | ^~~~~~~~ 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:1328:29: required from here 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.70 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 38:38.70 | ^~~~~~~~ 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3307:72: required from here 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:698:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.70 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 38:38.70 | ^~~~~~~~ 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3320:68: required from here 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:630:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.70 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 38:38.70 | ^~~~~~~~ 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:1109:44: required from here 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:671:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.70 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 38:38.70 | ^~~~~~~~ 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::IntSizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:1110:44: required from here 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:733:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.70 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 38:38.70 | ^~~~~~~~ 38:38.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.70 from Unified_cpp_dom_ipc0.cpp:2: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:2341:32: required from here 38:38.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.70 950 | PointTyped TransformPoint( 38:38.70 | ^~~~~~~~~~~~~~ 38:38.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:2380:61: required from here 38:38.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.70 957 | GFX2D_API RectTyped TransformBounds( 38:38.70 | ^~~~~~~~~~~~~~~ 38:38.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.70 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.70 from Unified_cpp_dom_ipc0.cpp:2: 38:38.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 38:38.72 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:3528:60: required from here 38:38.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.72 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 38:38.72 | ^~~~~~~~ 38:38.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 38:38.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 38:38.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:11, 38:38.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsNodeInfoManager.h:20, 38:38.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.h:16, 38:38.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContent.h:13, 38:38.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:16, 38:38.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.73 from Unified_cpp_dom_ipc0.cpp:2: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:162:35: required from here 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 38:38.73 34 | memset(aT, 0, sizeof(T)); 38:38.73 | ~~~~~~^~~~~~~~~~~~~~~~~~ 38:38.73 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentParent.cpp:213, 38:38.73 from Unified_cpp_dom_ipc0.cpp:101: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 38:38.73 144 | struct AmountFns { 38:38.73 | ^~~~~~~~~ 38:38.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsNodeInfoManager.h:20, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.h:16, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContent.h:13, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:16, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.73 from Unified_cpp_dom_ipc0.cpp:2: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:182:38: required from here 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 38:38.73 34 | memset(aT, 0, sizeof(T)); 38:38.73 | ~~~~~~^~~~~~~~~~~~~~~~~~ 38:38.73 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/ContentParent.cpp:213, 38:38.73 from Unified_cpp_dom_ipc0.cpp:101: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 38:38.73 178 | struct SizeOfTabFns { 38:38.73 | ^~~~~~~~~~~~ 38:38.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.73 from Unified_cpp_dom_ipc0.cpp:2: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.73 246 | PointTyped As2DPoint() const { 38:38.73 | ^~~~~~~~~ 38:38.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.73 from Unified_cpp_dom_ipc0.cpp:2: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.73 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 38:38.73 | ^~~~~~~~~ 38:38.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.73 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.73 from Unified_cpp_dom_ipc0.cpp:2: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.73 2266 | PointTyped TransformPointSimple( 38:38.73 | ^~~~~~~~~~~~~~~~~~~~ 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.73 794 | RectTyped TransformAndClipBounds( 38:38.73 | ^~~~~~~~~~~~~~~~~~~~~~ 38:38.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 38:38.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:318:66: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayoutDevicePixel; SourceUnits = mozilla::LayoutDevicePixel]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3343:47: required from here 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.74 708 | RectTyped ProjectRectBounds( 38:38.74 | ^~~~~~~~~~~~~~~~~ 38:38.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.74 from Unified_cpp_dom_ipc0.cpp:2: 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayoutDevicePixel; F = float]’: 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:2341:32: required from here 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.74 246 | PointTyped As2DPoint() const { 38:38.74 | ^~~~~~~~~ 38:38.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIAccessiblePivot.h:14, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.74 from Unified_cpp_dom_ipc0.cpp:2: 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.74 760 | typename detail::Nth::Type extract() { 38:38.74 | ^~~~~~~ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.74 In file included from Unified_cpp_dom_ipc0.cpp:29: 38:38.74 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘void mozilla::dom::BrowserChild::HandleDoubleTap(const CSSPoint&, const Modifiers&, const ScrollableLayerGuid&)’: 38:38.74 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:1295:62: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.74 1295 | CSSRect zoomToRect = CalculateRectToZoomTo(document, aPoint); 38:38.74 | ^ 38:38.74 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::ipc::IPCResult mozilla::dom::BrowserChild::RecvHandleTap(const TapType&, const LayoutDevicePoint&, const Modifiers&, const ScrollableLayerGuid&, const uint64_t&)’: 38:38.74 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:1328:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.74 1328 | CSSPoint point = aPoint / scale; 38:38.74 | ^~~~~ 38:38.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.74 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.74 from Unified_cpp_dom_ipc0.cpp:2: 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:38.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.76 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 38:38.76 | ^~~~~~~~~ 38:38.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:38.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.76 In file included from Unified_cpp_dom_ipc0.cpp:29: 38:38.76 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::ScreenRect mozilla::dom::BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:38.76 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:1521:12: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.76 1521 | ScreenRect BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:38.76 | ^~~~~~~~~~~~ 38:38.76 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::ScreenIntSize mozilla::dom::BrowserChild::GetInnerSize()’: 38:38.76 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3307:39: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.76 3307 | RoundedToInt(mUnscaledInnerSize * mPuppetWidget->GetDefaultScale()); 38:38.76 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::Maybe > mozilla::dom::BrowserChild::GetVisibleRect() const’: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3318:76: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 3318 | CSSRect visibleRectCSS = CSSPixel::FromAppUnits(mEffectsInfo.mVisibleRect); 38:38.77 | ^ 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3320:35: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 3320 | RoundedToInt(visibleRectCSS * mPuppetWidget->GetDefaultScale()); 38:38.77 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:38.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.77 from Unified_cpp_dom_ipc0.cpp:2: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:18: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:38.77 | ^~~~~~~~~~~~ 38:38.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:630:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 38:38.77 | ^~~~~~~~ 38:38.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.77 from Unified_cpp_dom_ipc0.cpp:2: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:738:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 738 | points[0] = ProjectPoint(aRect.TopLeft()); 38:38.77 | ~~~~~~~~~~~~~^~ 38:38.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:782:50: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 782 | return RectTyped(0, 0, 0, 0); 38:38.77 | ^ 38:38.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.77 from Unified_cpp_dom_ipc0.cpp:2: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 383 | Point TopLeft() const { return Point(x, y); } 38:38.77 | ^~~~~~~ 38:38.77 In file included from Unified_cpp_dom_ipc0.cpp:29: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::ScreenIntRect mozilla::dom::BrowserChild::GetOuterRect()’: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3358:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 3358 | RoundedToInt(mUnscaledOuterRect * mPuppetWidget->GetDefaultScale()); 38:38.77 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:38.77 In file included from Unified_cpp_dom_ipc0.cpp:47: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp: In member function ‘mozilla::dom::DimensionInfo mozilla::dom::BrowserParent::GetDimensionInfo()’: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:1109:44: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 1109 | CSSRect unscaledRect = devicePixelRect / widgetScale; 38:38.77 | ^~~~~~~~~~~ 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:1110:44: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 1110 | CSSSize unscaledSize = devicePixelSize / widgetScale; 38:38.77 | ^~~~~~~~~~~ 38:38.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.77 from Unified_cpp_dom_ipc0.cpp:2: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:671:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 38:38.77 | ^~~~~~~~ 38:38.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::IntSizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:733:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 38:38.77 | ^~~~~~~~ 38:38.77 In file included from Unified_cpp_dom_ipc0.cpp:47: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp: In member function ‘bool mozilla::dom::BrowserParent::SendHandleTap(mozilla::dom::BrowserParent::TapType, const LayoutDevicePoint&, mozilla::dom::PBrowserParent::Modifiers, const ScrollableLayerGuid&, uint64_t)’: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:2010:68: note: parameter passing for argument of type ‘mozilla::dom::PBrowserParent::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 2010 | TransformParentToChild(aPoint), 38:38.77 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp: In member function ‘mozilla::LayoutDeviceIntRect mozilla::dom::BrowserParent::TransformChildToParent(const LayoutDeviceIntRect&)’: 38:38.77 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:2380:71: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.77 2380 | LayoutDeviceRect floatTransformed = matrix.TransformBounds(floatRect); 38:38.77 | ^ 38:38.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:38.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.78 from Unified_cpp_dom_ipc0.cpp:2: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 963 | quad[0] = TransformPoint(aRect.TopLeft()); 38:38.78 | ^~~~ 38:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 988 | max_y - min_y); 38:38.78 | ^ 38:38.78 In file included from Unified_cpp_dom_ipc0.cpp:47: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp: In member function ‘bool mozilla::dom::BrowserParent::StartApzAutoscroll(float, float, nsViewID, uint32_t)’: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:3528:34: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 3528 | RoundedToInt(anchorCss * widget->GetDefaultScale()); 38:38.78 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:38.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.78 from Unified_cpp_dom_ipc0.cpp:2: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 38:38.78 | ^~~~~~~~~ 38:38.78 In file included from Unified_cpp_dom_ipc0.cpp:29: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::ScreenIntSize mozilla::dom::BrowserChild::GetInnerSize()’: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3307:72: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 3307 | RoundedToInt(mUnscaledInnerSize * mPuppetWidget->GetDefaultScale()); 38:38.78 | ^ 38:38.78 In file included from Unified_cpp_dom_ipc0.cpp:47: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp: In member function ‘mozilla::dom::DimensionInfo mozilla::dom::BrowserParent::GetDimensionInfo()’: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:1110:44: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 1110 | CSSSize unscaledSize = devicePixelSize / widgetScale; 38:38.78 | ^~~~~~~~~~~ 38:38.78 In file included from Unified_cpp_dom_ipc0.cpp:29: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::Maybe > mozilla::dom::BrowserChild::GetVisibleRect() const’: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3320:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 3320 | RoundedToInt(visibleRectCSS * mPuppetWidget->GetDefaultScale()); 38:38.78 | ^ 38:38.78 In file included from Unified_cpp_dom_ipc0.cpp:47: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp: In member function ‘bool mozilla::dom::BrowserParent::StartApzAutoscroll(float, float, nsViewID, uint32_t)’: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:3528:60: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 3528 | RoundedToInt(anchorCss * widget->GetDefaultScale()); 38:38.78 | ^ 38:38.78 In file included from Unified_cpp_dom_ipc0.cpp:29: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::ScreenIntRect mozilla::dom::BrowserChild::GetOuterRect()’: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3358:72: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 3358 | RoundedToInt(mUnscaledOuterRect * mPuppetWidget->GetDefaultScale()); 38:38.78 | ^ 38:38.78 In file included from Unified_cpp_dom_ipc0.cpp:47: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp: In member function ‘mozilla::LayoutDeviceIntPoint mozilla::dom::BrowserParent::TransformPoint(const LayoutDeviceIntPoint&, const LayoutDeviceToLayoutDeviceMatrix4x4&)’: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:2332:54: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 2332 | LayoutDevicePoint floatTransformed = TransformPoint(floatPoint, aMatrix); 38:38.78 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 38:38.78 In file included from Unified_cpp_dom_ipc0.cpp:29: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::Maybe > mozilla::dom::BrowserChild::GetTopLevelViewportVisibleRectInSelfCoords() const’: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3348:35: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 3348 | LayoutDeviceRect::MaxIntRect()); 38:38.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::ipc::IPCResult mozilla::dom::BrowserChild::RecvHandleTap(const TapType&, const LayoutDevicePoint&, const Modifiers&, const ScrollableLayerGuid&, const uint64_t&)’: 38:38.78 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:1328:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.78 1328 | CSSPoint point = aPoint / scale; 38:38.78 | ^~~~~ 38:38.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.78 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.80 from Unified_cpp_dom_ipc0.cpp:2: 38:38.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In function ‘mozilla::gfx::IntRectTyped mozilla::gfx::RoundedToInt(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:38.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:303:21: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.80 303 | IntRectTyped RoundedToInt(const RectTyped& aRect) { 38:38.80 | ^~~~~~~~~~~~ 38:38.80 In file included from Unified_cpp_dom_ipc0.cpp:29: 38:38.80 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::ScreenRect mozilla::dom::BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:38.80 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:1521:12: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.80 1521 | ScreenRect BrowserChild::GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:38.80 | ^~~~~~~~~~~~ 38:38.80 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘mozilla::Maybe > mozilla::dom::BrowserChild::GetVisibleRect() const’: 38:38.80 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:3320:19: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.80 3320 | RoundedToInt(visibleRectCSS * mPuppetWidget->GetDefaultScale()); 38:38.81 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:38.81 In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 38:38.81 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.81 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 38:38.81 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:38.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 38:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 38:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 38:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 38:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 38:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 38:38.81 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserBridgeChild.cpp:12, 38:38.81 from Unified_cpp_dom_ipc0.cpp:2: 38:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 38:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.81 708 | RectTyped ProjectRectBounds( 38:38.81 | ^~~~~~~~~~~~~~~~~ 38:38.81 In file included from Unified_cpp_dom_ipc0.cpp:29: 38:38.81 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp: In member function ‘void mozilla::dom::BrowserChild::HandleDoubleTap(const CSSPoint&, const Modifiers&, const ScrollableLayerGuid&)’: 38:38.81 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserChild.cpp:1278:6: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.81 1278 | void BrowserChild::HandleDoubleTap(const CSSPoint& aPoint, 38:38.81 | ^~~~~~~~~~~~ 38:38.81 In file included from Unified_cpp_dom_ipc0.cpp:47: 38:38.81 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp: In member function ‘mozilla::LayoutDevicePoint mozilla::dom::BrowserParent::TransformParentToChild(const LayoutDevicePoint&)’: 38:38.81 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:2354:19: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.81 2354 | LayoutDevicePoint BrowserParent::TransformParentToChild( 38:38.81 | ^~~~~~~~~~~~~ 38:38.81 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp: In member function ‘mozilla::LayoutDeviceIntRect mozilla::dom::BrowserParent::TransformChildToParent(const LayoutDeviceIntRect&)’: 38:38.81 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:2380:61: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.81 2380 | LayoutDeviceRect floatTransformed = matrix.TransformBounds(floatRect); 38:38.81 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 38:38.81 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp: In member function ‘bool mozilla::dom::BrowserParent::SendHandleTap(mozilla::dom::BrowserParent::TapType, const LayoutDevicePoint&, mozilla::dom::PBrowserParent::Modifiers, const ScrollableLayerGuid&, uint64_t)’: 38:38.81 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/BrowserParent.cpp:1986:6: note: parameter passing for argument of type ‘mozilla::dom::PBrowserParent::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:38.81 1986 | bool BrowserParent::SendHandleTap(TapType aType, 38:38.81 | ^~~~~~~~~~~~~ 38:38.81 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/base' 38:38.81 mkdir -p '.deps/' 38:38.81 dom/xslt/base/Unified_cpp_dom_xslt_base0.o 38:38.81 /usr/lib64/ccache/g++ -o Unified_cpp_dom_xslt_base0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_base0.o.pp Unified_cpp_dom_xslt_base0.cpp 38:42.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:42.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:42.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:42.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:42.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 38:42.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 38:42.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.64 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.64 from Unified_cpp_dom_promise0.cpp:2: 38:42.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:42.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:42.64 | ^ 38:42.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:42.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:42.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.65 from Unified_cpp_dom_promise0.cpp:2: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:42.65 | ^ 38:42.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.65 from Unified_cpp_dom_promise0.cpp:2: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 371 | nscoord aAppUnitsPerDevPixel) { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 380 | nscoord aAppUnitsPerDevPixel) { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 387 | nscoord aAppUnitsPerDevPixel) { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 394 | nscoord aAppUnitsPerDevPixel) { 38:42.65 | ^ 38:42.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:27, 38:42.65 from Unified_cpp_dom_promise0.cpp:2: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 189 | CSSRect GetExpandedScrollableRect() const { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 243 | CSSRect CalculateScrollRange() const { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:42.65 | ^ 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.65 457 | CSSRect GetVisualViewport() const { 38:42.65 | ^ 38:42.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:27, 38:42.67 from Unified_cpp_dom_promise0.cpp:2: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:42.67 | ^ 38:42.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:27, 38:42.67 from Unified_cpp_dom_promise0.cpp:2: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:42.67 | ^ 38:42.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:27, 38:42.67 from Unified_cpp_dom_promise0.cpp:2: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 21 | inline Rect ToRect(const gfxRect& aRect) { 38:42.67 | ^ 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:42.67 | ^ 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:42.67 | ^ 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 44 | inline Size ToSize(const gfxSize& aSize) { 38:42.67 | ^ 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:42.67 | ^ 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:42.67 | ^ 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:42.67 | ^ 38:42.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:27, 38:42.67 from Unified_cpp_dom_promise0.cpp:2: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 1859 | int32_t aAppUnitsPerPixel) { 38:42.67 | ^ 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 3214 | int32_t aAppUnitsPerPixel) { 38:42.67 | ^ 38:42.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:27, 38:42.67 from Unified_cpp_dom_promise0.cpp:2: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 38:42.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.67 332 | LayerPoint GetFixedPositionAnchor() const { 38:42.67 | ^ 38:42.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:42.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:27, 38:42.68 from Unified_cpp_dom_promise0.cpp:2: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:42.68 | ^ 38:42.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:27, 38:42.68 from Unified_cpp_dom_promise0.cpp:2: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:42.68 | ^ 38:42.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:48, 38:42.68 from Unified_cpp_dom_promise0.cpp:2: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/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] 38:42.68 79 | memset(this, 0, sizeof(nsXPTCVariant)); 38:42.68 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 38:42.68 44 | struct nsXPTCVariant { 38:42.68 | ^~~~~~~~~~~~~ 38:42.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.68 from Unified_cpp_dom_promise0.cpp:2: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:42.68 | ^~~~~~~~ 38:42.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.68 from Unified_cpp_dom_promise0.cpp:2: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:42.68 | ^~~~~~~~ 38:42.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.68 from Unified_cpp_dom_promise0.cpp:2: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.68 427 | SizeT Size() const { return SizeT(width, height); } 38:42.68 | ^~~~ 38:42.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.68 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.68 from Unified_cpp_dom_promise0.cpp:2: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:42.68 | ^~~~~~~~ 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:42.68 | ^~~~~~~~ 38:42.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.69 from Unified_cpp_dom_promise0.cpp:2: 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.69 62 | Sub operator-(const Sub& aPoint) const { 38:42.69 | ^~~~~~~~ 38:42.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.69 from Unified_cpp_dom_promise0.cpp:2: 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:42.69 | ^~~~~~~~ 38:42.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.69 from Unified_cpp_dom_promise0.cpp:2: 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:42.69 | ^~~~~~~~~~~~~ 38:42.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.69 from Unified_cpp_dom_promise0.cpp:2: 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.69 323 | static SizeTyped FromUnknownSize( 38:42.69 | ^~~~~~~~~~~~~~~ 38:42.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h:12, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Wrapper.h:12, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CallbackObject.h:23, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:11, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 38:42.69 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.69 from Unified_cpp_dom_promise0.cpp:2: 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 38:42.69 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 38:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 38:42.70 34 | memset(aT, 0, sizeof(T)); 38:42.70 | ~~~~~~^~~~~~~~~~~~~~~~~~ 38:42.70 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:48, 38:42.70 from Unified_cpp_dom_promise0.cpp:2: 38:42.70 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 38:42.70 2214 | struct GlobalProperties { 38:42.70 | ^~~~~~~~~~~~~~~~ 38:42.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 38:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:17, 38:42.70 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.70 from Unified_cpp_dom_promise0.cpp:2: 38:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 38:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 38:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 38:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 38:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 38:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 38:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:42.70 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 38:42.70 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:42.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 38:42.70 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:27, 38:42.70 from Unified_cpp_dom_promise0.cpp:2: 38:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 38:42.70 27 | struct JSGCSetting { 38:42.70 | ^~~~~~~~~~~ 38:42.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 38:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 38:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 38:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Promise.h:13, 38:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:13, 38:42.70 from /builddir/build/BUILD/icecat-78.15.0/dom/promise/Promise.cpp:7, 38:42.70 from Unified_cpp_dom_promise0.cpp:2: 38:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.71 760 | typename detail::Nth::Type extract() { 38:42.71 | ^~~~~~~ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:42.71 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/promise' 38:42.71 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xml' 38:42.71 mkdir -p '.deps/' 38:42.71 dom/xslt/xml/Unified_cpp_dom_xslt_xml0.o 38:42.71 /usr/lib64/ccache/g++ -o Unified_cpp_dom_xslt_xml0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_xslt_xml0.o.pp Unified_cpp_dom_xslt_xml0.cpp 38:46.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:46.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:46.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:46.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:46.31 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:13, 38:46.31 from Unified_cpp_dom_url0.cpp:2: 38:46.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:46.32 | ^ 38:46.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:46.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:46.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:46.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:46.32 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:13, 38:46.32 from Unified_cpp_dom_url0.cpp:2: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.32 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:46.32 | ^ 38:46.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:46.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:46.32 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:13, 38:46.32 from Unified_cpp_dom_url0.cpp:2: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.32 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:46.32 | ^ 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.32 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:46.32 | ^ 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.32 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:46.32 | ^ 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.32 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:46.32 | ^ 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.32 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:46.32 | ^ 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.32 371 | nscoord aAppUnitsPerDevPixel) { 38:46.32 | ^ 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.32 380 | nscoord aAppUnitsPerDevPixel) { 38:46.32 | ^ 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.32 387 | nscoord aAppUnitsPerDevPixel) { 38:46.32 | ^ 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:46.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.32 394 | nscoord aAppUnitsPerDevPixel) { 38:46.32 | ^ 38:46.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:46.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:46.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 38:46.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 38:46.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 38:46.32 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URLWorker.cpp:11, 38:46.32 from Unified_cpp_dom_url0.cpp:29: 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.33 189 | CSSRect GetExpandedScrollableRect() const { 38:46.33 | ^ 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:46.33 | ^ 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.33 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:46.33 | ^ 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.33 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:46.33 | ^ 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.33 243 | CSSRect CalculateScrollRange() const { 38:46.33 | ^ 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.33 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:46.33 | ^ 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:46.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.33 457 | CSSRect GetVisualViewport() const { 38:46.33 | ^ 38:46.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 38:46.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 38:46.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 38:46.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:46.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:46.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:46.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:46.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:46.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:46.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:46.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:46.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:46.37 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URLWorker.cpp:11, 38:46.37 from Unified_cpp_dom_url0.cpp:29: 38:46.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:46.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.37 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:46.37 | ^ 38:46.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 38:46.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 38:46.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:46.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:46.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:46.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:46.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:46.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:46.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:46.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URLWorker.cpp:11, 38:46.38 from Unified_cpp_dom_url0.cpp:29: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:46.38 | ^ 38:46.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URLWorker.cpp:11, 38:46.38 from Unified_cpp_dom_url0.cpp:29: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 21 | inline Rect ToRect(const gfxRect& aRect) { 38:46.38 | ^ 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:46.38 | ^ 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:46.38 | ^ 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 44 | inline Size ToSize(const gfxSize& aSize) { 38:46.38 | ^ 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:46.38 | ^ 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:46.38 | ^ 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:46.38 | ^ 38:46.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URLWorker.cpp:11, 38:46.38 from Unified_cpp_dom_url0.cpp:29: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 1859 | int32_t aAppUnitsPerPixel) { 38:46.38 | ^ 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 3214 | int32_t aAppUnitsPerPixel) { 38:46.38 | ^ 38:46.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URLWorker.cpp:11, 38:46.38 from Unified_cpp_dom_url0.cpp:29: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 332 | LayerPoint GetFixedPositionAnchor() const { 38:46.38 | ^ 38:46.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URLWorker.cpp:11, 38:46.38 from Unified_cpp_dom_url0.cpp:29: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:46.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.38 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:46.38 | ^ 38:46.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 38:46.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URLWorker.cpp:11, 38:46.39 from Unified_cpp_dom_url0.cpp:29: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.39 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:46.39 | ^ 38:46.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:13, 38:46.39 from Unified_cpp_dom_url0.cpp:2: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.39 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:46.39 | ^~~~~~~~ 38:46.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:13, 38:46.39 from Unified_cpp_dom_url0.cpp:2: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.39 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:46.39 | ^~~~~~~~ 38:46.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:13, 38:46.39 from Unified_cpp_dom_url0.cpp:2: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.39 427 | SizeT Size() const { return SizeT(width, height); } 38:46.39 | ^~~~ 38:46.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:13, 38:46.39 from Unified_cpp_dom_url0.cpp:2: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.39 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:46.39 | ^~~~~~~~ 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.39 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:46.39 | ^~~~~~~~ 38:46.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:13, 38:46.39 from Unified_cpp_dom_url0.cpp:2: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.39 62 | Sub operator-(const Sub& aPoint) const { 38:46.39 | ^~~~~~~~ 38:46.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:46.39 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:13, 38:46.39 from Unified_cpp_dom_url0.cpp:2: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:46.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.41 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:46.41 | ^~~~~~~~ 38:46.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:46.41 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:13, 38:46.41 from Unified_cpp_dom_url0.cpp:2: 38:46.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:46.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:46.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.41 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:46.41 | ^~~~~~~~~~~~~ 38:46.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:46.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:46.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 38:46.42 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:13, 38:46.42 from Unified_cpp_dom_url0.cpp:2: 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.42 323 | static SizeTyped FromUnknownSize( 38:46.42 | ^~~~~~~~~~~~~~~ 38:46.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 38:46.42 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.h:10, 38:46.42 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:7, 38:46.42 from Unified_cpp_dom_url0.cpp:2: 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:46.42 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 38:46.42 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:46.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 38:46.42 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URLWorker.cpp:11, 38:46.42 from Unified_cpp_dom_url0.cpp:29: 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 38:46.42 27 | struct JSGCSetting { 38:46.42 | ^~~~~~~~~~~ 38:46.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 38:46.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 38:46.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 38:46.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 38:46.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 38:46.42 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.h:10, 38:46.42 from /builddir/build/BUILD/icecat-78.15.0/dom/url/URL.cpp:7, 38:46.42 from Unified_cpp_dom_url0.cpp:2: 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.42 760 | typename detail::Nth::Type extract() { 38:46.42 | ^~~~~~~ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:46.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:46.42 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/url' 38:46.42 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xpath' 38:46.42 mkdir -p '.deps/' 38:46.42 dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.o 38:46.43 dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.o 38:46.43 /usr/lib64/ccache/g++ -o Unified_cpp_dom_xslt_xpath0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath0.o.pp Unified_cpp_dom_xslt_xpath0.cpp 38:49.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/base/txDouble.cpp:10, 38:49.22 from Unified_cpp_dom_xslt_base0.cpp:2: 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:49.22 | ^ 38:49.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/base/txDouble.cpp:10, 38:49.22 from Unified_cpp_dom_xslt_base0.cpp:2: 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:49.22 | ^ 38:49.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 38:49.22 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/base/txDouble.cpp:10, 38:49.22 from Unified_cpp_dom_xslt_base0.cpp:2: 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:49.22 | ^ 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:49.22 | ^ 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:49.22 | ^ 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:49.22 | ^ 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:49.22 | ^ 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.22 371 | nscoord aAppUnitsPerDevPixel) { 38:49.23 | ^ 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 380 | nscoord aAppUnitsPerDevPixel) { 38:49.23 | ^ 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 387 | nscoord aAppUnitsPerDevPixel) { 38:49.23 | ^ 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 394 | nscoord aAppUnitsPerDevPixel) { 38:49.23 | ^ 38:49.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:16, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/base/txURIUtils.cpp:11, 38:49.23 from Unified_cpp_dom_xslt_base0.cpp:47: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 189 | CSSRect GetExpandedScrollableRect() const { 38:49.23 | ^ 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:49.23 | ^ 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:49.23 | ^ 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:49.23 | ^ 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 243 | CSSRect CalculateScrollRange() const { 38:49.23 | ^ 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:49.23 | ^ 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 457 | CSSRect GetVisualViewport() const { 38:49.23 | ^ 38:49.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/base/txDouble.cpp:10, 38:49.23 from Unified_cpp_dom_xslt_base0.cpp:2: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:49.23 | ^~~~~~~~ 38:49.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 38:49.23 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/base/txDouble.cpp:10, 38:49.23 from Unified_cpp_dom_xslt_base0.cpp:2: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:49.23 | ^~~~~~~~ 38:49.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:49.25 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:49.25 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 38:49.25 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/base/txDouble.cpp:10, 38:49.25 from Unified_cpp_dom_xslt_base0.cpp:2: 38:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.25 427 | SizeT Size() const { return SizeT(width, height); } 38:49.25 | ^~~~ 38:49.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:49.25 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 38:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/base/txDouble.cpp:10, 38:49.26 from Unified_cpp_dom_xslt_base0.cpp:2: 38:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.26 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:49.26 | ^~~~~~~~ 38:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.26 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:49.26 | ^~~~~~~~ 38:49.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 38:49.26 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/base/txDouble.cpp:10, 38:49.26 from Unified_cpp_dom_xslt_base0.cpp:2: 38:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:49.26 62 | Sub operator-(const Sub& aPoint) const { 38:49.26 | ^~~~~~~~ 38:49.26 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/base' 38:49.26 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xslt' 38:49.26 mkdir -p '.deps/' 38:49.26 dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.o 38:49.27 dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.o 38:49.27 /usr/lib64/ccache/g++ -o Unified_cpp_dom_xslt_xslt0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xslt -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_xslt0.o.pp Unified_cpp_dom_xslt_xslt0.cpp 38:53.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.41 from Unified_cpp_dom_xml0.cpp:2: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:53.41 | ^ 38:53.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.41 from Unified_cpp_dom_xml0.cpp:2: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:53.41 | ^ 38:53.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.41 from Unified_cpp_dom_xml0.cpp:2: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:53.41 | ^ 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:53.41 | ^ 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:53.41 | ^ 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:53.41 | ^ 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:53.41 | ^ 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 371 | nscoord aAppUnitsPerDevPixel) { 38:53.41 | ^ 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 380 | nscoord aAppUnitsPerDevPixel) { 38:53.41 | ^ 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 387 | nscoord aAppUnitsPerDevPixel) { 38:53.41 | ^ 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 394 | nscoord aAppUnitsPerDevPixel) { 38:53.41 | ^ 38:53.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.41 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.41 from Unified_cpp_dom_xml0.cpp:2: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 189 | CSSRect GetExpandedScrollableRect() const { 38:53.41 | ^ 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:53.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.41 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:53.41 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:53.42 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:53.42 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 243 | CSSRect CalculateScrollRange() const { 38:53.42 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:53.42 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 457 | CSSRect GetVisualViewport() const { 38:53.42 | ^ 38:53.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:23, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.42 from Unified_cpp_dom_xml0.cpp:2: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:53.42 | ^ 38:53.42 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/xml/XMLDocument.cpp:11, 38:53.42 from Unified_cpp_dom_xml0.cpp:20: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:53.42 | ^ 38:53.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHTMLParts.h:14, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/XMLDocument.cpp:14, 38:53.42 from Unified_cpp_dom_xml0.cpp:20: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 21 | inline Rect ToRect(const gfxRect& aRect) { 38:53.42 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:53.42 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:53.42 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 44 | inline Size ToSize(const gfxSize& aSize) { 38:53.42 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:53.42 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:53.42 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:53.42 | ^ 38:53.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHTMLParts.h:14, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/XMLDocument.cpp:14, 38:53.42 from Unified_cpp_dom_xml0.cpp:20: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 1859 | int32_t aAppUnitsPerPixel) { 38:53.42 | ^ 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 3214 | int32_t aAppUnitsPerPixel) { 38:53.42 | ^ 38:53.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.42 from Unified_cpp_dom_xml0.cpp:2: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 38:53.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:53.42 | ^~~~~~~~ 38:53.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:53.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:53.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.44 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.44 from Unified_cpp_dom_xml0.cpp:2: 38:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:53.44 | ^~~~~~~~ 38:53.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.45 from Unified_cpp_dom_xml0.cpp:2: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.45 427 | SizeT Size() const { return SizeT(width, height); } 38:53.45 | ^~~~ 38:53.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.45 from Unified_cpp_dom_xml0.cpp:2: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:53.45 | ^~~~~~~~ 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:53.45 | ^~~~~~~~ 38:53.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.45 from Unified_cpp_dom_xml0.cpp:2: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.45 62 | Sub operator-(const Sub& aPoint) const { 38:53.45 | ^~~~~~~~ 38:53.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.45 from Unified_cpp_dom_xml0.cpp:2: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.45 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:53.45 | ^~~~~~~~ 38:53.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.45 from Unified_cpp_dom_xml0.cpp:2: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:53.45 | ^~~~~~~~~~~~~ 38:53.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 38:53.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xml/CDATASection.cpp:7, 38:53.45 from Unified_cpp_dom_xml0.cpp:2: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:53.45 323 | static SizeTyped FromUnknownSize( 38:53.45 | ^~~~~~~~~~~~~~~ 38:53.45 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xml' 38:53.45 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xul' 38:53.45 mkdir -p '.deps/' 38:53.47 dom/xul/Unified_cpp_dom_xul0.o 38:53.47 dom/xul/Unified_cpp_dom_xul1.o 38:53.47 /usr/lib64/ccache/g++ -o Unified_cpp_dom_xul0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_BREAK_XUL_OVERLAYS -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xul0.o.pp Unified_cpp_dom_xul0.cpp 38:55.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:55.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.77 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.77 from VRServiceTestBinding.cpp:4, 38:55.77 from UnifiedBindings22.cpp:2: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:55.78 | ^ 38:55.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.78 from VRServiceTestBinding.cpp:4, 38:55.78 from UnifiedBindings22.cpp:2: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:55.78 | ^ 38:55.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.78 from VRServiceTestBinding.cpp:4, 38:55.78 from UnifiedBindings22.cpp:2: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 371 | nscoord aAppUnitsPerDevPixel) { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 380 | nscoord aAppUnitsPerDevPixel) { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 387 | nscoord aAppUnitsPerDevPixel) { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 394 | nscoord aAppUnitsPerDevPixel) { 38:55.78 | ^ 38:55.78 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.78 from VRServiceTestBinding.cpp:4, 38:55.78 from UnifiedBindings22.cpp:2: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 189 | CSSRect GetExpandedScrollableRect() const { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 243 | CSSRect CalculateScrollRange() const { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:55.78 | ^ 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:55.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.78 457 | CSSRect GetVisualViewport() const { 38:55.78 | ^ 38:55.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:55.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 38:55.79 from VTTCueBinding.cpp:21, 38:55.79 from UnifiedBindings22.cpp:15: 38:55.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:55.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.79 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:55.79 | ^ 38:55.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 38:55.79 from VTTCueBinding.cpp:21, 38:55.79 from UnifiedBindings22.cpp:15: 38:55.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:55.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:55.79 | ^ 38:55.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:55.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 38:55.80 from VTTCueBinding.cpp:21, 38:55.80 from UnifiedBindings22.cpp:15: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.80 21 | inline Rect ToRect(const gfxRect& aRect) { 38:55.80 | ^ 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.80 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:55.80 | ^ 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.80 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:55.80 | ^ 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.80 44 | inline Size ToSize(const gfxSize& aSize) { 38:55.80 | ^ 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:55.80 | ^ 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.80 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:55.80 | ^ 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.80 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:55.80 | ^ 38:55.80 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 38:55.80 from VTTCueBinding.cpp:21, 38:55.80 from UnifiedBindings22.cpp:15: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.80 1859 | int32_t aAppUnitsPerPixel) { 38:55.80 | ^ 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.80 3214 | int32_t aAppUnitsPerPixel) { 38:55.80 | ^ 38:55.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 38:55.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 38:55.80 from VTTCueBinding.cpp:21, 38:55.80 from UnifiedBindings22.cpp:15: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 38:55.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.81 332 | LayerPoint GetFixedPositionAnchor() const { 38:55.81 | ^ 38:55.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 38:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 38:55.81 from VTTCueBinding.cpp:21, 38:55.81 from UnifiedBindings22.cpp:15: 38:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:55.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.81 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:55.81 | ^ 38:55.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 38:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 38:55.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 38:55.81 from VTTCueBinding.cpp:21, 38:55.82 from UnifiedBindings22.cpp:15: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:55.82 | ^ 38:55.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WheelEvent.h:10, 38:55.82 from WheelEventBinding.cpp:18, 38:55.82 from UnifiedBindings22.cpp:262: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.82 1394 | LayerPoint GetFixedPositionAnchor() { 38:55.82 | ^ 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.82 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 38:55.82 | ^ 38:55.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WheelEvent.h:10, 38:55.82 from WheelEventBinding.cpp:18, 38:55.82 from UnifiedBindings22.cpp:262: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.82 49 | gfx::Size GetInheritedScale() const { return mScale; } 38:55.82 | ^ 38:55.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WheelEvent.h:10, 38:55.82 from WheelEventBinding.cpp:18, 38:55.82 from UnifiedBindings22.cpp:262: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.82 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 38:55.82 | ^ 38:55.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 38:55.82 from WindowBinding.cpp:35, 38:55.82 from UnifiedBindings22.cpp:288: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/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] 38:55.82 79 | memset(this, 0, sizeof(nsXPTCVariant)); 38:55.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 38:55.82 44 | struct nsXPTCVariant { 38:55.82 | ^~~~~~~~~~~~~ 38:55.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSWindowActorChild.h:14, 38:55.82 from WindowGlobalActorsBinding.cpp:14, 38:55.82 from UnifiedBindings22.cpp:301: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.82 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 38:55.82 | ^ 38:55.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.82 from VRServiceTestBinding.cpp:4, 38:55.82 from UnifiedBindings22.cpp:2: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 38:55.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.83 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:55.83 | ^~~~~~~~ 38:55.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.83 from VRServiceTestBinding.cpp:4, 38:55.83 from UnifiedBindings22.cpp:2: 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.83 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:55.83 | ^~~~~~~~ 38:55.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.83 from VRServiceTestBinding.cpp:4, 38:55.83 from UnifiedBindings22.cpp:2: 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.83 427 | SizeT Size() const { return SizeT(width, height); } 38:55.83 | ^~~~ 38:55.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.83 from VRServiceTestBinding.cpp:4, 38:55.83 from UnifiedBindings22.cpp:2: 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:55.83 | ^~~~~~~~ 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:55.83 | ^~~~~~~~ 38:55.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.83 from VRServiceTestBinding.cpp:4, 38:55.83 from UnifiedBindings22.cpp:2: 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:55.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.83 62 | Sub operator-(const Sub& aPoint) const { 38:55.83 | ^~~~~~~~ 38:55.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.84 from VRServiceTestBinding.cpp:4, 38:55.84 from UnifiedBindings22.cpp:2: 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:55.84 | ^~~~~~~~ 38:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.84 from VRServiceTestBinding.cpp:4, 38:55.84 from UnifiedBindings22.cpp:2: 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:55.84 | ^~~~~~~~~~~~~ 38:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.84 from VRServiceTestBinding.cpp:4, 38:55.84 from UnifiedBindings22.cpp:2: 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.84 323 | static SizeTyped FromUnknownSize( 38:55.84 | ^~~~~~~~~~~~~~~ 38:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.84 from VRServiceTestBinding.cpp:4, 38:55.84 from UnifiedBindings22.cpp:2: 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.84 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 38:55.84 | ^~~~~~~~~~~~~~ 38:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.84 from VRServiceTestBinding.cpp:4, 38:55.84 from UnifiedBindings22.cpp:2: 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 38:55.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:55.84 | ^~~~~~~~~~~~~ 38:55.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.85 from VRServiceTestBinding.cpp:4, 38:55.85 from UnifiedBindings22.cpp:2: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.85 383 | Point TopLeft() const { return Point(x, y); } 38:55.85 | ^~~~~~~ 38:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.85 from VRServiceTestBinding.cpp:4, 38:55.85 from UnifiedBindings22.cpp:2: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.85 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 38:55.85 | ^~~~~~~~~~~~~~~ 38:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.85 from VRServiceTestBinding.cpp:4, 38:55.85 from UnifiedBindings22.cpp:2: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.85 277 | static RectTyped FromUnknownRect( 38:55.85 | ^~~~~~~~~~~~~~~ 38:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.85 from VRServiceTestBinding.cpp:4, 38:55.85 from UnifiedBindings22.cpp:2: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.85 150 | static PointTyped FromUnknownPoint( 38:55.85 | ^~~~~~~~~~~~~~~~ 38:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.85 from VRServiceTestBinding.cpp:4, 38:55.85 from UnifiedBindings22.cpp:2: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.85 282 | RectTyped ToUnknownRect() const { 38:55.85 | ^~~~~~~~~~~~~ 38:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWrapperCache.h:16, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:14, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.85 from VRServiceTestBinding.cpp:4, 38:55.85 from UnifiedBindings22.cpp:2: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 38:55.85 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 38:55.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 38:55.85 34 | memset(aT, 0, sizeof(T)); 38:55.85 | ~~~~~~^~~~~~~~~~~~~~~~~~ 38:55.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 38:55.86 from WindowBinding.cpp:35, 38:55.86 from UnifiedBindings22.cpp:288: 38:55.86 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 38:55.86 2214 | struct GlobalProperties { 38:55.86 | ^~~~~~~~~~~~~~~~ 38:55.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.86 from VRServiceTestBinding.cpp:4, 38:55.86 from UnifiedBindings22.cpp:2: 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.86 246 | PointTyped As2DPoint() const { 38:55.86 | ^~~~~~~~~ 38:55.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.86 from VRServiceTestBinding.cpp:4, 38:55.86 from UnifiedBindings22.cpp:2: 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.86 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 38:55.86 | ^~~~~~~~~ 38:55.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRDisplayBinding.h:13, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:8, 38:55.86 from VRServiceTestBinding.cpp:4, 38:55.86 from UnifiedBindings22.cpp:2: 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.86 2266 | PointTyped TransformPointSimple( 38:55.86 | ^~~~~~~~~~~~~~~~~~~~ 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.86 794 | RectTyped TransformAndClipBounds( 38:55.86 | ^~~~~~~~~~~~~~~~~~~~~~ 38:55.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GamepadBinding.h:10, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 38:55.86 from VRServiceTestBinding.cpp:4, 38:55.86 from UnifiedBindings22.cpp:2: 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:55.86 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 38:55.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:55.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 38:55.86 from WorkerGlobalScopeBinding.cpp:25, 38:55.86 from UnifiedBindings22.cpp:366: 38:55.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 38:55.86 27 | struct JSGCSetting { 38:55.86 | ^~~~~~~~~~~ 38:55.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 38:55.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 38:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 38:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GamepadBinding.h:7, 38:55.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VRServiceTestBinding.h:6, 38:55.87 from VRServiceTestBinding.cpp:4, 38:55.87 from UnifiedBindings22.cpp:2: 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.87 760 | typename detail::Nth::Type extract() { 38:55.87 | ^~~~~~~ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:55.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:55.87 dom/bindings/UnifiedBindings3.o 38:55.87 /usr/lib64/ccache/g++ -o UnifiedBindings23.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings23.o.pp UnifiedBindings23.cpp 38:56.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:56.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:56.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.12 from Unified_cpp_dom_smil1.cpp:11: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.12 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:56.12 | ^ 38:56.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.12 from Unified_cpp_dom_smil1.cpp:11: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.12 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:56.12 | ^ 38:56.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.12 from Unified_cpp_dom_smil1.cpp:11: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:56.12 | ^ 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:56.12 | ^ 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:56.12 | ^ 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:56.12 | ^ 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:56.12 | ^ 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.12 371 | nscoord aAppUnitsPerDevPixel) { 38:56.12 | ^ 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.12 380 | nscoord aAppUnitsPerDevPixel) { 38:56.12 | ^ 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.12 387 | nscoord aAppUnitsPerDevPixel) { 38:56.12 | ^ 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.12 394 | nscoord aAppUnitsPerDevPixel) { 38:56.12 | ^ 38:56.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.12 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.12 from Unified_cpp_dom_smil1.cpp:11: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:56.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.13 189 | CSSRect GetExpandedScrollableRect() const { 38:56.13 | ^ 38:56.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:56.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:56.13 | ^ 38:56.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:56.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:56.14 | ^ 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:56.14 | ^ 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.14 243 | CSSRect CalculateScrollRange() const { 38:56.14 | ^ 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.14 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:56.14 | ^ 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.14 457 | CSSRect GetVisualViewport() const { 38:56.14 | ^ 38:56.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 38:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 38:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:12, 38:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:56.14 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.14 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.14 from Unified_cpp_dom_smil1.cpp:11: 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.14 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:56.14 | ^ 38:56.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 38:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:17, 38:56.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:13, 38:56.14 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.14 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.14 from Unified_cpp_dom_smil1.cpp:11: 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.14 21 | inline Rect ToRect(const gfxRect& aRect) { 38:56.14 | ^ 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.14 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:56.14 | ^ 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.14 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:56.14 | ^ 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:56.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.15 44 | inline Size ToSize(const gfxSize& aSize) { 38:56.15 | ^ 38:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.15 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:56.15 | ^ 38:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:56.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.16 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:56.16 | ^ 38:56.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:56.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:56.17 | ^ 38:56.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.17 from Unified_cpp_dom_smil1.cpp:11: 38:56.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:56.17 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 38:56.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:56.17 | ^~~~~~~~ 38:56.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.17 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.17 from Unified_cpp_dom_smil1.cpp:11: 38:56.17 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:56.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:56.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.18 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:56.18 | ^~~~~~~~ 38:56.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.18 from Unified_cpp_dom_smil1.cpp:11: 38:56.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:56.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:56.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.18 427 | SizeT Size() const { return SizeT(width, height); } 38:56.18 | ^~~~ 38:56.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.18 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.18 from Unified_cpp_dom_smil1.cpp:11: 38:56.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:56.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:56.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.18 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:56.18 | ^~~~~~~~ 38:56.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:56.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:56.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:56.19 | ^~~~~~~~ 38:56.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.19 from Unified_cpp_dom_smil1.cpp:11: 38:56.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:56.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:56.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.19 62 | Sub operator-(const Sub& aPoint) const { 38:56.19 | ^~~~~~~~ 38:56.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:56.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 38:56.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 38:56.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 38:56.20 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 38:56.20 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 38:56.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 38:56.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 38:56.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 38:56.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILTimedElement.h:17, 38:56.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 38:56.20 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.h:10, 38:56.20 from /builddir/build/BUILD/icecat-78.15.0/dom/smil/SMILTimeContainer.cpp:7, 38:56.20 from Unified_cpp_dom_smil1.cpp:11: 38:56.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:56.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:56.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:56.20 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:56.20 | ^~~~~~~~ 38:56.20 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/smil' 38:56.20 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/vr' 38:56.20 mkdir -p '.deps/' 38:56.20 dom/vr/Unified_cpp_dom_vr0.o 38:56.20 dom/vr/Unified_cpp_dom_vr1.o 38:56.20 /usr/lib64/ccache/g++ -o Unified_cpp_dom_vr0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/vr -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/vr -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_vr0.o.pp Unified_cpp_dom_vr0.cpp 38:57.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:57.90 from Unified_cpp_dom_ipc2.cpp:2: 38:57.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:57.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:57.90 | ^ 38:57.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:57.90 from Unified_cpp_dom_ipc2.cpp:2: 38:57.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:57.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:57.90 | ^ 38:57.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:57.90 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:57.90 from Unified_cpp_dom_ipc2.cpp:2: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:57.91 | ^ 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:57.91 | ^ 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:57.91 | ^ 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:57.91 | ^ 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:57.91 | ^ 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.91 371 | nscoord aAppUnitsPerDevPixel) { 38:57.91 | ^ 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.91 380 | nscoord aAppUnitsPerDevPixel) { 38:57.91 | ^ 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.91 387 | nscoord aAppUnitsPerDevPixel) { 38:57.91 | ^ 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.91 394 | nscoord aAppUnitsPerDevPixel) { 38:57.91 | ^ 38:57.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 38:57.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 38:57.91 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:24, 38:57.91 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RemoteBrowser.cpp:9, 38:57.91 from Unified_cpp_dom_ipc2.cpp:20: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.91 189 | CSSRect GetExpandedScrollableRect() const { 38:57.91 | ^ 38:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:57.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:57.92 | ^ 38:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:57.92 | ^ 38:57.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:57.93 | ^ 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.93 243 | CSSRect CalculateScrollRange() const { 38:57.93 | ^ 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:57.93 | ^ 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.93 457 | CSSRect GetVisualViewport() const { 38:57.93 | ^ 38:57.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 38:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 38:57.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 38:57.93 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RemoteBrowser.cpp:9, 38:57.93 from Unified_cpp_dom_ipc2.cpp:20: 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.93 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:57.93 | ^ 38:57.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 38:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 38:57.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 38:57.93 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RemoteBrowser.cpp:9, 38:57.93 from Unified_cpp_dom_ipc2.cpp:20: 38:57.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:57.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:57.93 | ^ 38:57.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 38:57.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:57.93 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 38:57.93 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RemoteBrowser.cpp:9, 38:57.93 from Unified_cpp_dom_ipc2.cpp:20: 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.93 21 | inline Rect ToRect(const gfxRect& aRect) { 38:57.93 | ^ 38:57.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:57.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.94 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:57.94 | ^ 38:57.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:57.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.94 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:57.95 | ^ 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.95 44 | inline Size ToSize(const gfxSize& aSize) { 38:57.95 | ^ 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.95 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:57.95 | ^ 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.95 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:57.95 | ^ 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.95 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:57.95 | ^ 38:57.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RemoteBrowser.cpp:9, 38:57.95 from Unified_cpp_dom_ipc2.cpp:20: 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.95 1859 | int32_t aAppUnitsPerPixel) { 38:57.95 | ^ 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.95 3214 | int32_t aAppUnitsPerPixel) { 38:57.95 | ^ 38:57.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/SharedMap.cpp:13, 38:57.95 from Unified_cpp_dom_ipc2.cpp:47: 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.95 332 | LayerPoint GetFixedPositionAnchor() const { 38:57.95 | ^ 38:57.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 38:57.95 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/SharedMap.cpp:13, 38:57.95 from Unified_cpp_dom_ipc2.cpp:47: 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 38:57.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.96 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 38:57.96 | ^ 38:57.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 38:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 38:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 38:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 38:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 38:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 38:57.96 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/SharedMap.cpp:13, 38:57.96 from Unified_cpp_dom_ipc2.cpp:47: 38:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 38:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:57.96 | ^ 38:57.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 38:57.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 38:57.96 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/TabContext.cpp:9, 38:57.96 from Unified_cpp_dom_ipc2.cpp:83: 38:57.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 38:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.97 1394 | LayerPoint GetFixedPositionAnchor() { 38:57.97 | ^ 38:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 38:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.97 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 38:57.97 | ^ 38:57.97 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/TabContext.cpp:10, 38:57.97 from Unified_cpp_dom_ipc2.cpp:83: 38:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 38:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.97 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 38:57.97 | ^ 38:57.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:57.97 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 38:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:57.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:57.97 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:57.97 from Unified_cpp_dom_ipc2.cpp:2: 38:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:57.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 38:57.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:57.97 | ^~~~~~~~ 38:57.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:57.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:57.97 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:57.97 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:57.97 from Unified_cpp_dom_ipc2.cpp:2: 38:57.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:57.98 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 38:57.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:57.98 | ^~~~~~~~ 38:57.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:57.98 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 38:57.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:57.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:57.98 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:57.98 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:57.98 from Unified_cpp_dom_ipc2.cpp:2: 38:57.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:57.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:57.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.98 427 | SizeT Size() const { return SizeT(width, height); } 38:57.99 | ^~~~ 38:57.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:57.99 from Unified_cpp_dom_ipc2.cpp:2: 38:57.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:57.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.99 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:57.99 | ^~~~~~~~ 38:57.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:57.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.99 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:57.99 | ^~~~~~~~ 38:57.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:57.99 from Unified_cpp_dom_ipc2.cpp:2: 38:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.99 62 | Sub operator-(const Sub& aPoint) const { 38:57.99 | ^~~~~~~~ 38:57.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:57.99 from Unified_cpp_dom_ipc2.cpp:2: 38:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.99 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:57.99 | ^~~~~~~~ 38:57.99 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:57.99 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:57.99 from Unified_cpp_dom_ipc2.cpp:2: 38:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:57.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:57.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:57.99 | ^~~~~~~~~~~~~ 38:57.99 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:58.00 from Unified_cpp_dom_ipc2.cpp:2: 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.00 323 | static SizeTyped FromUnknownSize( 38:58.00 | ^~~~~~~~~~~~~~~ 38:58.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:58.00 from Unified_cpp_dom_ipc2.cpp:2: 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.00 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 38:58.00 | ^~~~~~~~~~~~~~ 38:58.00 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:58.00 from Unified_cpp_dom_ipc2.cpp:2: 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:58.00 | ^~~~~~~~~~~~~ 38:58.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:58.00 from Unified_cpp_dom_ipc2.cpp:2: 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.00 383 | Point TopLeft() const { return Point(x, y); } 38:58.00 | ^~~~~~~ 38:58.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:58.00 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:58.00 from Unified_cpp_dom_ipc2.cpp:2: 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 38:58.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.00 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 38:58.01 | ^~~~~~~~~~~~~~~ 38:58.01 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:58.01 from Unified_cpp_dom_ipc2.cpp:2: 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.01 246 | PointTyped As2DPoint() const { 38:58.01 | ^~~~~~~~~ 38:58.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:58.01 from Unified_cpp_dom_ipc2.cpp:2: 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.01 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 38:58.01 | ^~~~~~~~~ 38:58.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:9, 38:58.01 from Unified_cpp_dom_ipc2.cpp:2: 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.01 2266 | PointTyped TransformPointSimple( 38:58.01 | ^~~~~~~~~~~~~~~~~~~~ 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.01 794 | RectTyped TransformAndClipBounds( 38:58.01 | ^~~~~~~~~~~~~~~~~~~~~~ 38:58.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Exception.h:12, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ErrorReport.h:31, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:34, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.h:10, 38:58.01 from /builddir/build/BUILD/icecat-78.15.0/dom/ipc/RefMessageBodyService.cpp:7, 38:58.01 from Unified_cpp_dom_ipc2.cpp:2: 38:58.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.02 760 | typename detail::Nth::Type extract() { 38:58.02 | ^~~~~~~ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 38:58.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.02 In file included from Unified_cpp_dom_ipc2.cpp:47: 38:58.02 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/SharedMap.cpp: In member function ‘mozilla::Result mozilla::dom::ipc::SharedMap::_ZN7mozilla3dom3ipc9SharedMap12MaybeRebuildEv.part.0()’: 38:58.02 /builddir/build/BUILD/icecat-78.15.0/dom/ipc/SharedMap.cpp:217:26: warning: ‘count’ may be used uninitialized in this function [-Wmaybe-uninitialized] 38:58.02 217 | for (uint32_t i = 0; i < count; i++) { 38:58.02 | ~~^~~~~~~ 38:58.02 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/ipc' 38:58.02 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/u2f' 38:58.02 mkdir -p '.deps/' 38:58.03 dom/u2f/Unified_cpp_dom_u2f0.o 38:58.03 /usr/lib64/ccache/g++ -o Unified_cpp_dom_u2f0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/u2f -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/crypto -I/builddir/build/BUILD/icecat-78.15.0/dom/webauthn -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_u2f0.o.pp Unified_cpp_dom_u2f0.cpp 38:58.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.50 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 38:58.50 | ^ 38:58.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.50 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 38:58.50 | ^ 38:58.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.50 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 38:58.50 | ^ 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 38:58.50 | ^ 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 38:58.50 | ^ 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 38:58.50 | ^ 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 38:58.50 | ^ 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 371 | nscoord aAppUnitsPerDevPixel) { 38:58.50 | ^ 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 380 | nscoord aAppUnitsPerDevPixel) { 38:58.50 | ^ 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 387 | nscoord aAppUnitsPerDevPixel) { 38:58.50 | ^ 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 394 | nscoord aAppUnitsPerDevPixel) { 38:58.50 | ^ 38:58.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 38:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.50 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 38:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.50 189 | CSSRect GetExpandedScrollableRect() const { 38:58.51 | ^ 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 38:58.51 | ^ 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.51 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 38:58.51 | ^ 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.51 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 38:58.51 | ^ 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.51 243 | CSSRect CalculateScrollRange() const { 38:58.51 | ^ 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 38:58.51 | ^ 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.51 457 | CSSRect GetVisualViewport() const { 38:58.51 | ^ 38:58.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 38:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 38:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 38:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.51 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 38:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.51 1338 | CSSCoord ToCSSPixels() const { return _0; } 38:58.51 | ^ 38:58.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 38:58.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 38:58.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:58.52 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 38:58.52 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.52 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 38:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.52 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 38:58.52 | ^ 38:58.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 38:58.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:58.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:58.52 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 38:58.52 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.52 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 38:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.52 21 | inline Rect ToRect(const gfxRect& aRect) { 38:58.52 | ^ 38:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 38:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.52 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 38:58.52 | ^ 38:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 38:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.52 40 | inline Point ToPoint(const gfxPoint& aPoint) { 38:58.53 | ^ 38:58.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 38:58.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.53 44 | inline Size ToSize(const gfxSize& aSize) { 38:58.53 | ^ 38:58.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 38:58.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.53 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 38:58.53 | ^ 38:58.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 38:58.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.53 52 | inline gfxSize ThebesSize(const Size& aSize) { 38:58.53 | ^ 38:58.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 38:58.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.53 56 | inline gfxRect ThebesRect(const Rect& aRect) { 38:58.53 | ^ 38:58.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.54 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 38:58.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.54 1859 | int32_t aAppUnitsPerPixel) { 38:58.54 | ^ 38:58.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 38:58.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.54 3214 | int32_t aAppUnitsPerPixel) { 38:58.54 | ^ 38:58.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.54 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 38:58.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 38:58.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.54 40 | friend Sub operator*(Sub aCoord, T aScale) { 38:58.54 | ^~~~~~~~ 38:58.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.54 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 38:58.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 38:58.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.54 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 38:58.54 | ^~~~~~~~ 38:58.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:58.54 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.54 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.55 427 | SizeT Size() const { return SizeT(width, height); } 38:58.55 | ^~~~ 38:58.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.55 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.55 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 38:58.55 | ^~~~~~~~ 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.55 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 38:58.55 | ^~~~~~~~ 38:58.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.55 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.55 62 | Sub operator-(const Sub& aPoint) const { 38:58.55 | ^~~~~~~~ 38:58.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.55 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 38:58.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.55 43 | friend Sub operator*(T aScale, Sub aCoord) { 38:58.55 | ^~~~~~~~ 38:58.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:58.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.55 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 38:58.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 38:58.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.56 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 38:58.56 | ^~~~~~~~~~~~~ 38:58.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 38:58.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 38:58.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 38:58.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 38:58.56 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 38:58.56 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:58.56 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLParser.cpp:8, 38:58.56 from Unified_cpp_dom_xslt_xml0.cpp:2: 38:58.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 38:58.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 38:58.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 38:58.56 323 | static SizeTyped FromUnknownSize( 38:58.56 | ^~~~~~~~~~~~~~~ 38:58.56 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xml' 38:58.56 /usr/lib64/ccache/g++ -o Unified_cpp_dom_xul1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_BREAK_XUL_OVERLAYS -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xul1.o.pp Unified_cpp_dom_xul1.cpp 39:07.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.34 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:07.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:07.34 | ^ 39:07.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.34 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:07.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:07.34 | ^ 39:07.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 39:07.34 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.34 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:07.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:07.34 | ^ 39:07.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:07.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:07.34 | ^ 39:07.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:07.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:07.35 | ^ 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.35 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:07.35 | ^ 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.35 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:07.35 | ^ 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.35 371 | nscoord aAppUnitsPerDevPixel) { 39:07.35 | ^ 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.35 380 | nscoord aAppUnitsPerDevPixel) { 39:07.35 | ^ 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.35 387 | nscoord aAppUnitsPerDevPixel) { 39:07.35 | ^ 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.35 394 | nscoord aAppUnitsPerDevPixel) { 39:07.35 | ^ 39:07.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 39:07.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 39:07.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 39:07.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 39:07.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 39:07.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLSharedElement.h:10, 39:07.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHTMLDocument.h:18, 39:07.35 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/WebAuthnManager.cpp:8, 39:07.35 from Unified_cpp_dom_webauthn0.cpp:74: 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.35 189 | CSSRect GetExpandedScrollableRect() const { 39:07.35 | ^ 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:07.35 | ^ 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:07.35 | ^ 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:07.35 | ^ 39:07.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:07.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.36 243 | CSSRect CalculateScrollRange() const { 39:07.36 | ^ 39:07.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:07.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.37 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:07.37 | ^ 39:07.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:07.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.37 457 | CSSRect GetVisualViewport() const { 39:07.37 | ^ 39:07.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/WebAuthnManager.cpp:19, 39:07.37 from Unified_cpp_dom_webauthn0.cpp:74: 39:07.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:07.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.37 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:07.37 | ^ 39:07.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:07.37 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/WebAuthnManager.cpp:19, 39:07.39 from Unified_cpp_dom_webauthn0.cpp:74: 39:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:07.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.39 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:07.39 | ^ 39:07.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/WebAuthnManager.cpp:19, 39:07.40 from Unified_cpp_dom_webauthn0.cpp:74: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.40 21 | inline Rect ToRect(const gfxRect& aRect) { 39:07.40 | ^ 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.40 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:07.40 | ^ 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.40 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:07.40 | ^ 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.40 44 | inline Size ToSize(const gfxSize& aSize) { 39:07.40 | ^ 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.40 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:07.40 | ^ 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:07.40 | ^ 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:07.40 | ^ 39:07.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/WebAuthnManager.cpp:19, 39:07.40 from Unified_cpp_dom_webauthn0.cpp:74: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.40 1859 | int32_t aAppUnitsPerPixel) { 39:07.40 | ^ 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.40 3214 | int32_t aAppUnitsPerPixel) { 39:07.40 | ^ 39:07.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/WebAuthnManager.cpp:19, 39:07.40 from Unified_cpp_dom_webauthn0.cpp:74: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.40 332 | LayerPoint GetFixedPositionAnchor() const { 39:07.40 | ^ 39:07.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:07.40 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/WebAuthnManager.cpp:19, 39:07.40 from Unified_cpp_dom_webauthn0.cpp:74: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 39:07.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.40 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:07.40 | ^ 39:07.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/WebAuthnManager.cpp:19, 39:07.41 from Unified_cpp_dom_webauthn0.cpp:74: 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.41 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:07.41 | ^ 39:07.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.41 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:07.41 | ^~~~~~~~ 39:07.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.41 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.41 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:07.41 | ^~~~~~~~ 39:07.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.41 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.41 427 | SizeT Size() const { return SizeT(width, height); } 39:07.41 | ^~~~ 39:07.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 39:07.41 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.41 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:07.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:07.43 | ^~~~~~~~ 39:07.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:07.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:07.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:07.44 | ^~~~~~~~ 39:07.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.44 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:07.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:07.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.44 62 | Sub operator-(const Sub& aPoint) const { 39:07.44 | ^~~~~~~~ 39:07.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.44 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:07.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:07.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.44 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:07.44 | ^~~~~~~~ 39:07.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 39:07.44 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.44 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.46 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:07.46 | ^~~~~~~~~~~~~ 39:07.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:16, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.46 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.46 323 | static SizeTyped FromUnknownSize( 39:07.46 | ^~~~~~~~~~~~~~~ 39:07.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:7, 39:07.46 from /builddir/build/BUILD/icecat-78.15.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 39:07.46 from Unified_cpp_dom_webauthn0.cpp:2: 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.46 760 | typename detail::Nth::Type extract() { 39:07.46 | ^~~~~~~ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:07.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/webauthn' 39:07.47 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/console' 39:07.47 mkdir -p '.deps/' 39:07.47 dom/console/Unified_cpp_dom_console0.o 39:07.47 /usr/lib64/ccache/g++ -o Unified_cpp_dom_console0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/console -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/console -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_console0.o.pp Unified_cpp_dom_console0.cpp 39:07.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 39:07.47 from Unified_cpp_dom_xslt_xpath0.cpp:2: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:07.47 | ^ 39:07.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 39:07.47 from Unified_cpp_dom_xslt_xpath0.cpp:2: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:07.47 | ^ 39:07.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 39:07.47 from Unified_cpp_dom_xslt_xpath0.cpp:2: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:07.47 | ^ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:07.47 | ^ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:07.47 | ^ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:07.47 | ^ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:07.47 | ^ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 371 | nscoord aAppUnitsPerDevPixel) { 39:07.47 | ^ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 380 | nscoord aAppUnitsPerDevPixel) { 39:07.47 | ^ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 387 | nscoord aAppUnitsPerDevPixel) { 39:07.47 | ^ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 394 | nscoord aAppUnitsPerDevPixel) { 39:07.47 | ^ 39:07.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:20, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 39:07.47 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathExpression.cpp:12, 39:07.47 from Unified_cpp_dom_xslt_xpath0.cpp:11: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 189 | CSSRect GetExpandedScrollableRect() const { 39:07.47 | ^ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:07.47 | ^ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:07.47 | ^ 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:07.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.47 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:07.47 | ^ 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 243 | CSSRect CalculateScrollRange() const { 39:07.48 | ^ 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:07.48 | ^ 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 457 | CSSRect GetVisualViewport() const { 39:07.48 | ^ 39:07.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:23, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathExpression.cpp:12, 39:07.48 from Unified_cpp_dom_xslt_xpath0.cpp:11: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:07.48 | ^ 39:07.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathExpression.cpp:20, 39:07.48 from Unified_cpp_dom_xslt_xpath0.cpp:11: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:07.48 | ^ 39:07.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathExpression.cpp:20, 39:07.48 from Unified_cpp_dom_xslt_xpath0.cpp:11: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 21 | inline Rect ToRect(const gfxRect& aRect) { 39:07.48 | ^ 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:07.48 | ^ 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:07.48 | ^ 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 44 | inline Size ToSize(const gfxSize& aSize) { 39:07.48 | ^ 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:07.48 | ^ 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:07.48 | ^ 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:07.48 | ^ 39:07.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathExpression.cpp:20, 39:07.48 from Unified_cpp_dom_xslt_xpath0.cpp:11: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 1859 | int32_t aAppUnitsPerPixel) { 39:07.48 | ^ 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 3214 | int32_t aAppUnitsPerPixel) { 39:07.48 | ^ 39:07.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 39:07.48 from Unified_cpp_dom_xslt_xpath0.cpp:2: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:07.48 | ^~~~~~~~ 39:07.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 39:07.48 from Unified_cpp_dom_xslt_xpath0.cpp:2: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:07.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.48 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:07.48 | ^~~~~~~~ 39:07.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:07.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 39:07.49 from Unified_cpp_dom_xslt_xpath0.cpp:2: 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.49 427 | SizeT Size() const { return SizeT(width, height); } 39:07.49 | ^~~~ 39:07.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 39:07.49 from Unified_cpp_dom_xslt_xpath0.cpp:2: 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.49 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:07.49 | ^~~~~~~~ 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.49 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:07.49 | ^~~~~~~~ 39:07.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 39:07.49 from Unified_cpp_dom_xslt_xpath0.cpp:2: 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.49 62 | Sub operator-(const Sub& aPoint) const { 39:07.49 | ^~~~~~~~ 39:07.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 39:07.49 from Unified_cpp_dom_xslt_xpath0.cpp:2: 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.49 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:07.49 | ^~~~~~~~ 39:07.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 39:07.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 39:07.49 from Unified_cpp_dom_xslt_xpath0.cpp:2: 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:07.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:07.49 | ^~~~~~~~~~~~~ 39:07.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:07.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:13, 39:07.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 39:07.50 from Unified_cpp_dom_xslt_xpath0.cpp:2: 39:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:07.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:07.50 323 | static SizeTyped FromUnknownSize( 39:07.50 | ^~~~~~~~~~~~~~~ 39:07.50 dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.o 39:07.50 /usr/lib64/ccache/g++ -o Unified_cpp_dom_xslt_xpath1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath1.o.pp Unified_cpp_dom_xslt_xpath1.cpp 39:11.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.cpp:6, 39:11.06 from Unified_cpp_dom_xul1.cpp:2: 39:11.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:11.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.06 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:11.06 | ^ 39:11.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.cpp:6, 39:11.06 from Unified_cpp_dom_xul1.cpp:2: 39:11.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:11.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:11.06 | ^ 39:11.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 39:11.06 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.cpp:6, 39:11.06 from Unified_cpp_dom_xul1.cpp:2: 39:11.06 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:11.06 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.06 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:11.06 | ^ 39:11.06 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:11.06 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 371 | nscoord aAppUnitsPerDevPixel) { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 380 | nscoord aAppUnitsPerDevPixel) { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 387 | nscoord aAppUnitsPerDevPixel) { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 394 | nscoord aAppUnitsPerDevPixel) { 39:11.07 | ^ 39:11.07 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 39:11.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 39:11.07 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 39:11.07 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.cpp:6, 39:11.07 from Unified_cpp_dom_xul1.cpp:2: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 189 | CSSRect GetExpandedScrollableRect() const { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 243 | CSSRect CalculateScrollRange() const { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:11.07 | ^ 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 457 | CSSRect GetVisualViewport() const { 39:11.07 | ^ 39:11.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 39:11.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 39:11.07 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.cpp:27, 39:11.07 from Unified_cpp_dom_xul1.cpp:2: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.07 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:11.07 | ^ 39:11.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:11.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:11.07 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 39:11.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 39:11.07 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 39:11.07 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.cpp:6, 39:11.07 from Unified_cpp_dom_xul1.cpp:2: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:11.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:11.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.10 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:11.10 | ^~~~~~~~ 39:11.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:11.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 39:11.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 39:11.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 39:11.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 39:11.10 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 39:11.10 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.cpp:6, 39:11.10 from Unified_cpp_dom_xul1.cpp:2: 39:11.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:11.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:11.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.10 427 | SizeT Size() const { return SizeT(width, height); } 39:11.10 | ^~~~ 39:11.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:11.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:11.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 39:11.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 39:11.10 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 39:11.10 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.cpp:6, 39:11.10 from Unified_cpp_dom_xul1.cpp:2: 39:11.10 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:11.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:11.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.11 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:11.11 | ^~~~~~~~ 39:11.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:11.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:11.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.11 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:11.11 | ^~~~~~~~ 39:11.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 39:11.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 39:11.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 39:11.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 39:11.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 39:11.11 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 39:11.11 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.cpp:6, 39:11.11 from Unified_cpp_dom_xul1.cpp:2: 39:11.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:11.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:11.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.11 62 | Sub operator-(const Sub& aPoint) const { 39:11.11 | ^~~~~~~~ 39:11.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:11.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:11.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 39:11.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 39:11.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 39:11.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 39:11.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 39:11.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 39:11.12 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.h:17, 39:11.12 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/nsXULPrototypeDocument.cpp:6, 39:11.12 from Unified_cpp_dom_xul1.cpp:2: 39:11.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:11.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:11.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:11.12 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:11.12 | ^~~~~~~~ 39:11.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/performance' 39:11.13 mkdir -p '.deps/' 39:11.15 dom/performance/Unified_cpp_dom_performance0.o 39:11.15 /usr/lib64/ccache/g++ -o Unified_cpp_dom_performance0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/performance -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/performance -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_performance0.o.pp Unified_cpp_dom_performance0.cpp 39:18.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:14, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.21 from Unified_cpp_dom_u2f0.cpp:2: 39:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.21 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:18.21 | ^ 39:18.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:14, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.21 from Unified_cpp_dom_u2f0.cpp:2: 39:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:18.21 | ^ 39:18.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:14, 39:18.21 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.21 from Unified_cpp_dom_u2f0.cpp:2: 39:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:18.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:18.22 | ^ 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:18.22 | ^ 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:18.22 | ^ 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:18.22 | ^ 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:18.22 | ^ 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.22 371 | nscoord aAppUnitsPerDevPixel) { 39:18.22 | ^ 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.22 380 | nscoord aAppUnitsPerDevPixel) { 39:18.22 | ^ 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.22 387 | nscoord aAppUnitsPerDevPixel) { 39:18.22 | ^ 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.22 394 | nscoord aAppUnitsPerDevPixel) { 39:18.22 | ^ 39:18.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 39:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 39:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 39:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 39:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 39:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:18.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:18.22 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:9, 39:18.22 from Unified_cpp_dom_u2f0.cpp:2: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.22 189 | CSSRect GetExpandedScrollableRect() const { 39:18.22 | ^ 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.22 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:18.22 | ^ 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.22 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:18.22 | ^ 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:18.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.23 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:18.23 | ^ 39:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.23 243 | CSSRect CalculateScrollRange() const { 39:18.23 | ^ 39:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:18.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.23 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:18.24 | ^ 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.24 457 | CSSRect GetVisualViewport() const { 39:18.24 | ^ 39:18.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:9, 39:18.24 from Unified_cpp_dom_u2f0.cpp:2: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.24 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:18.24 | ^ 39:18.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:9, 39:18.24 from Unified_cpp_dom_u2f0.cpp:2: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.24 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:18.24 | ^ 39:18.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:18.24 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:9, 39:18.24 from Unified_cpp_dom_u2f0.cpp:2: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.24 21 | inline Rect ToRect(const gfxRect& aRect) { 39:18.24 | ^ 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.24 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:18.24 | ^ 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.24 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:18.24 | ^ 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.24 44 | inline Size ToSize(const gfxSize& aSize) { 39:18.24 | ^ 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.24 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:18.24 | ^ 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.24 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:18.24 | ^ 39:18.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.25 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:18.25 | ^ 39:18.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:18.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:18.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:18.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:18.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:18.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:18.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:18.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:18.25 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:9, 39:18.25 from Unified_cpp_dom_u2f0.cpp:2: 39:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.25 1859 | int32_t aAppUnitsPerPixel) { 39:18.25 | ^ 39:18.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.26 3214 | int32_t aAppUnitsPerPixel) { 39:18.26 | ^ 39:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:9, 39:18.26 from Unified_cpp_dom_u2f0.cpp:2: 39:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 39:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.26 332 | LayerPoint GetFixedPositionAnchor() const { 39:18.26 | ^ 39:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:9, 39:18.26 from Unified_cpp_dom_u2f0.cpp:2: 39:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 39:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.26 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:18.26 | ^ 39:18.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 39:18.26 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:9, 39:18.26 from Unified_cpp_dom_u2f0.cpp:2: 39:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 39:18.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.26 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:18.26 | ^ 39:18.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:14, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.27 from Unified_cpp_dom_u2f0.cpp:2: 39:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.27 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:18.27 | ^~~~~~~~ 39:18.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:14, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.27 from Unified_cpp_dom_u2f0.cpp:2: 39:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:18.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.27 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:18.27 | ^~~~~~~~ 39:18.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:14, 39:18.27 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.27 from Unified_cpp_dom_u2f0.cpp:2: 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.28 427 | SizeT Size() const { return SizeT(width, height); } 39:18.28 | ^~~~ 39:18.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:14, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.28 from Unified_cpp_dom_u2f0.cpp:2: 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.28 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:18.28 | ^~~~~~~~ 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.28 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:18.28 | ^~~~~~~~ 39:18.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:14, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.28 from Unified_cpp_dom_u2f0.cpp:2: 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.28 62 | Sub operator-(const Sub& aPoint) const { 39:18.28 | ^~~~~~~~ 39:18.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:14, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.28 from Unified_cpp_dom_u2f0.cpp:2: 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.28 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:18.28 | ^~~~~~~~ 39:18.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:14, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.28 from Unified_cpp_dom_u2f0.cpp:2: 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:18.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.28 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:18.28 | ^~~~~~~~~~~~~ 39:18.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:18.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2FBinding.h:16, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:14, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.29 from Unified_cpp_dom_u2f0.cpp:2: 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.29 323 | static SizeTyped FromUnknownSize( 39:18.29 | ^~~~~~~~~~~~~~~ 39:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:12, 39:18.29 from /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:7, 39:18.29 from Unified_cpp_dom_u2f0.cpp:2: 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.29 760 | typename detail::Nth::Type extract() { 39:18.29 | ^~~~~~~ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.29 In member function ‘bool mozilla::Variant::is() const [with T = nsMainThreadPtrHandle; Ts = {nsMainThreadPtrHandle, nsMainThreadPtrHandle}]’, 39:18.29 inlined from ‘bool mozilla::dom::U2FTransaction::HasRegisterCallback()’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/U2F.h:50:68, 39:18.29 inlined from ‘void mozilla::dom::U2F::_ZN7mozilla3dom3U2F17RejectTransactionERK8nsresult.part.0(const nsresult&)’ at /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:611:38: 39:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:682:39: warning: ‘*(const mozilla::Variant, nsMainThreadPtrHandle >*)((char*)&maybeTransaction + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)).mozilla::Variant, nsMainThreadPtrHandle >::tag’ may be used uninitialized [-Wmaybe-uninitialized] 39:18.29 682 | return Impl::template tag() == tag; 39:18.29 | ^~~ 39:18.29 In file included from Unified_cpp_dom_u2f0.cpp:2: 39:18.29 /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp: In member function ‘void mozilla::dom::U2F::_ZN7mozilla3dom3U2F17RejectTransactionERK8nsresult.part.0(const nsresult&)’: 39:18.29 /builddir/build/BUILD/icecat-78.15.0/dom/u2f/U2F.cpp:605:25: note: ‘maybeTransaction’ declared here 39:18.29 605 | Maybe maybeTransaction(std::move(mTransaction)); 39:18.29 | ^~~~~~~~~~~~~~~~ 39:18.29 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/u2f' 39:18.30 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/webbrowserpersist' 39:18.30 mkdir -p '.deps/' 39:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.33 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:18.33 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.33 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.33 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.33 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.34 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:18.34 | ^ 39:18.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:18.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.34 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:18.34 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.34 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.34 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.34 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:18.34 | ^ 39:18.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:18.34 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:18.34 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.34 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.34 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.34 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:18.34 | ^ 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:18.34 | ^ 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:18.34 | ^ 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:18.34 | ^ 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:18.34 | ^ 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.34 371 | nscoord aAppUnitsPerDevPixel) { 39:18.34 | ^ 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.34 380 | nscoord aAppUnitsPerDevPixel) { 39:18.34 | ^ 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.34 387 | nscoord aAppUnitsPerDevPixel) { 39:18.34 | ^ 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:18.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.34 394 | nscoord aAppUnitsPerDevPixel) { 39:18.34 | ^ 39:18.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txExecutionState.h:18, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, 39:18.35 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.35 189 | CSSRect GetExpandedScrollableRect() const { 39:18.35 | ^ 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.35 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:18.35 | ^ 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.35 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:18.35 | ^ 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:18.35 | ^ 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.35 243 | CSSRect CalculateScrollRange() const { 39:18.35 | ^ 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:18.35 | ^ 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.35 457 | CSSRect GetVisualViewport() const { 39:18.35 | ^ 39:18.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txExecutionState.h:18, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, 39:18.35 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.35 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:18.35 | ^ 39:18.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txExecutionState.h:18, 39:18.35 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, 39:18.35 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:18.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.36 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:18.36 | ^ 39:18.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 39:18.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:18.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 39:18.36 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:18.36 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txExecutionState.h:18, 39:18.36 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, 39:18.36 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.36 21 | inline Rect ToRect(const gfxRect& aRect) { 39:18.36 | ^ 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:18.36 | ^ 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:18.36 | ^ 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.36 44 | inline Size ToSize(const gfxSize& aSize) { 39:18.36 | ^ 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:18.36 | ^ 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.36 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:18.36 | ^ 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:18.36 | ^ 39:18.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:18.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 39:18.36 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:18.36 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txExecutionState.h:18, 39:18.36 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, 39:18.36 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.36 1859 | int32_t aAppUnitsPerPixel) { 39:18.36 | ^ 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.36 3214 | int32_t aAppUnitsPerPixel) { 39:18.36 | ^ 39:18.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 39:18.36 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 39:18.36 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 39:18.36 from Unified_cpp_dom_xslt_xslt0.cpp:29: 39:18.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 39:18.37 /builddir/build/BUILD/icecat-78.15.0/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] 39:18.37 79 | memset(this, 0, sizeof(nsXPTCVariant)); 39:18.37 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 39:18.37 44 | struct nsXPTCVariant { 39:18.37 | ^~~~~~~~~~~~~ 39:18.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.37 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.37 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:18.37 | ^~~~~~~~ 39:18.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.37 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.37 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:18.37 | ^~~~~~~~ 39:18.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.37 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.37 427 | SizeT Size() const { return SizeT(width, height); } 39:18.37 | ^~~~ 39:18.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.37 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.37 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:18.37 | ^~~~~~~~ 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:18.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.38 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:18.38 | ^~~~~~~~ 39:18.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.38 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.38 62 | Sub operator-(const Sub& aPoint) const { 39:18.38 | ^~~~~~~~ 39:18.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.38 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:18.38 | ^~~~~~~~ 39:18.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.38 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:18.38 | ^~~~~~~~~~~~~ 39:18.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.38 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:18.38 323 | static SizeTyped FromUnknownSize( 39:18.38 | ^~~~~~~~~~~~~~~ 39:18.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:11, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsNodeInfoManager.h:20, 39:18.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.h:16, 39:18.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContent.h:13, 39:18.39 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:9, 39:18.39 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:18.39 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTFunctions.h:11, 39:18.39 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 39:18.39 from Unified_cpp_dom_xslt_xslt0.cpp:11: 39:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 39:18.39 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 39:18.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 39:18.39 34 | memset(aT, 0, sizeof(T)); 39:18.39 | ~~~~~~^~~~~~~~~~~~~~~~~~ 39:18.39 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 39:18.39 from Unified_cpp_dom_xslt_xslt0.cpp:29: 39:18.39 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 39:18.39 2214 | struct GlobalProperties { 39:18.39 | ^~~~~~~~~~~~~~~~ 39:18.39 dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.o 39:18.39 /usr/lib64/ccache/g++ -o Unified_cpp_webbrowserpersist0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/webbrowserpersist -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_webbrowserpersist0.o.pp Unified_cpp_webbrowserpersist0.cpp 39:18.39 /usr/lib64/ccache/g++ -o Unified_cpp_dom_xslt_xslt1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xslt -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_xslt1.o.pp Unified_cpp_dom_xslt_xslt1.cpp 39:24.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.43 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:24.43 | ^ 39:24.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.43 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:24.43 | ^ 39:24.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.43 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.43 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:24.43 | ^ 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.43 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:24.43 | ^ 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.43 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:24.43 | ^ 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.43 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:24.43 | ^ 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.43 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:24.43 | ^ 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.43 371 | nscoord aAppUnitsPerDevPixel) { 39:24.43 | ^ 39:24.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.44 380 | nscoord aAppUnitsPerDevPixel) { 39:24.44 | ^ 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.44 387 | nscoord aAppUnitsPerDevPixel) { 39:24.44 | ^ 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.44 394 | nscoord aAppUnitsPerDevPixel) { 39:24.44 | ^ 39:24.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 39:24.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 39:24.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 39:24.44 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:24.44 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.44 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.44 189 | CSSRect GetExpandedScrollableRect() const { 39:24.44 | ^ 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.44 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:24.44 | ^ 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.44 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:24.44 | ^ 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.44 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:24.44 | ^ 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:24.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.44 243 | CSSRect CalculateScrollRange() const { 39:24.44 | ^ 39:24.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:24.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.45 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:24.45 | ^ 39:24.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:24.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.45 457 | CSSRect GetVisualViewport() const { 39:24.45 | ^ 39:24.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 39:24.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 39:24.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 39:24.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:24.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.45 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:24.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.45 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:24.45 | ^ 39:24.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 39:24.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 39:24.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 39:24.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:24.45 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.45 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:24.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:24.46 | ^ 39:24.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 39:24.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:24.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 39:24.46 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:24.46 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.46 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:24.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.46 21 | inline Rect ToRect(const gfxRect& aRect) { 39:24.46 | ^ 39:24.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:24.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:24.46 | ^ 39:24.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:24.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:24.46 | ^ 39:24.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:24.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.46 44 | inline Size ToSize(const gfxSize& aSize) { 39:24.46 | ^ 39:24.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:24.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.47 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:24.47 | ^ 39:24.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:24.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.47 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:24.47 | ^ 39:24.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:24.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.47 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:24.47 | ^ 39:24.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:24.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 39:24.47 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:24.47 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.47 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:24.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.47 1859 | int32_t aAppUnitsPerPixel) { 39:24.47 | ^ 39:24.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:24.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.47 3214 | int32_t aAppUnitsPerPixel) { 39:24.47 | ^ 39:24.47 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 39:24.47 /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::add(const txXPathNode&)’: 39:24.47 /builddir/build/BUILD/icecat-78.15.0/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] 39:24.47 112 | memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); 39:24.47 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:24.47 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.47 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.48 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 39:24.48 17 | class txXPathNode { 39:24.48 | ^~~~~~~~~~~ 39:24.48 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)’: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/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] 39:24.48 277 | memmove(insertPos, pos, count * sizeof(txXPathNode)); 39:24.48 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:24.48 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.48 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 39:24.48 17 | class txXPathNode { 39:24.48 | ^~~~~~~~~~~ 39:24.48 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::sweep()’: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/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] 39:24.48 375 | memmove(insertion, mStart + pos - chunk, chunk * sizeof(txXPathNode)); 39:24.48 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:24.48 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.48 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 39:24.48 17 | class txXPathNode { 39:24.48 | ^~~~~~~~~~~ 39:24.48 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNodeSet.cpp: In member function ‘bool txNodeSet::ensureGrowSize(int32_t)’: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/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] 39:24.48 469 | memmove(dest, mStart, oldSize * sizeof(txXPathNode)); 39:24.48 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:24.48 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.48 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 39:24.48 17 | class txXPathNode { 39:24.48 | ^~~~~~~~~~~ 39:24.48 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/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] 39:24.48 494 | memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); 39:24.48 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:24.48 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.48 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.48 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 39:24.48 17 | class txXPathNode { 39:24.48 | ^~~~~~~~~~~ 39:24.48 In file included from Unified_cpp_dom_xslt_xpath1.cpp:20: 39:24.48 /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNodeSet.cpp: In static member function ‘static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)’: 39:24.49 /builddir/build/BUILD/icecat-78.15.0/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] 39:24.49 567 | memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); 39:24.49 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:24.49 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.49 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.49 /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:17:7: note: ‘class txXPathNode’ declared here 39:24.49 17 | class txXPathNode { 39:24.49 | ^~~~~~~~~~~ 39:24.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.49 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:24.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:24.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.49 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:24.49 | ^~~~~~~~ 39:24.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.49 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:24.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:24.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:24.49 | ^~~~~~~~ 39:24.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.49 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:24.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:24.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.49 427 | SizeT Size() const { return SizeT(width, height); } 39:24.49 | ^~~~ 39:24.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.49 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.50 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.50 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:24.50 | ^~~~~~~~ 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.50 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:24.50 | ^~~~~~~~ 39:24.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.50 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.50 62 | Sub operator-(const Sub& aPoint) const { 39:24.50 | ^~~~~~~~ 39:24.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.50 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.50 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:24.50 | ^~~~~~~~ 39:24.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.50 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:24.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.50 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:24.50 | ^~~~~~~~~~~~~ 39:24.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 39:24.50 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNameTest.cpp:9, 39:24.51 from Unified_cpp_dom_xslt_xpath1.cpp:2: 39:24.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:24.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:24.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.51 323 | static SizeTyped FromUnknownSize( 39:24.51 | ^~~~~~~~~~~~~~~ 39:24.51 /usr/lib64/ccache/g++ -o Unified_cpp_dom_xslt_xpath2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath2.o.pp Unified_cpp_dom_xslt_xpath2.cpp 39:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.65 from Unified_cpp_dom_vr0.cpp:2: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:24.65 | ^ 39:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.65 from Unified_cpp_dom_vr0.cpp:2: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:24.65 | ^ 39:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.65 from Unified_cpp_dom_vr0.cpp:2: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 371 | nscoord aAppUnitsPerDevPixel) { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 380 | nscoord aAppUnitsPerDevPixel) { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 387 | nscoord aAppUnitsPerDevPixel) { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 394 | nscoord aAppUnitsPerDevPixel) { 39:24.65 | ^ 39:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.65 from Unified_cpp_dom_vr0.cpp:2: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 189 | CSSRect GetExpandedScrollableRect() const { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 243 | CSSRect CalculateScrollRange() const { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:24.65 | ^ 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.65 457 | CSSRect GetVisualViewport() const { 39:24.65 | ^ 39:24.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:12, 39:24.65 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:23, 39:24.65 from Unified_cpp_dom_vr0.cpp:2: 39:24.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:24.66 | ^ 39:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:12, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:23, 39:24.66 from Unified_cpp_dom_vr0.cpp:2: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:24.66 | ^ 39:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:23, 39:24.66 from Unified_cpp_dom_vr0.cpp:2: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 21 | inline Rect ToRect(const gfxRect& aRect) { 39:24.66 | ^ 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:24.66 | ^ 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:24.66 | ^ 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 44 | inline Size ToSize(const gfxSize& aSize) { 39:24.66 | ^ 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:24.66 | ^ 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:24.66 | ^ 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:24.66 | ^ 39:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:23, 39:24.66 from Unified_cpp_dom_vr0.cpp:2: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 1859 | int32_t aAppUnitsPerPixel) { 39:24.66 | ^ 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 3214 | int32_t aAppUnitsPerPixel) { 39:24.66 | ^ 39:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:23, 39:24.66 from Unified_cpp_dom_vr0.cpp:2: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.66 332 | LayerPoint GetFixedPositionAnchor() const { 39:24.66 | ^ 39:24.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 39:24.66 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:23, 39:24.66 from Unified_cpp_dom_vr0.cpp:2: 39:24.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 39:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.67 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:24.67 | ^ 39:24.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 39:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 39:24.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 39:24.67 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:23, 39:24.67 from Unified_cpp_dom_vr0.cpp:2: 39:24.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.68 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:24.68 | ^ 39:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.68 from Unified_cpp_dom_vr0.cpp:2: 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:24.68 | ^~~~~~~~ 39:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.68 from Unified_cpp_dom_vr0.cpp:2: 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:24.68 | ^~~~~~~~ 39:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.68 from Unified_cpp_dom_vr0.cpp:2: 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.68 427 | SizeT Size() const { return SizeT(width, height); } 39:24.68 | ^~~~ 39:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.68 from Unified_cpp_dom_vr0.cpp:2: 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.68 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:24.68 | ^~~~~~~~ 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:24.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.68 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:24.68 | ^~~~~~~~ 39:24.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 39:24.68 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.69 from Unified_cpp_dom_vr0.cpp:2: 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.69 62 | Sub operator-(const Sub& aPoint) const { 39:24.69 | ^~~~~~~~ 39:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.69 from Unified_cpp_dom_vr0.cpp:2: 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:24.69 | ^~~~~~~~~~~~~ 39:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.69 from Unified_cpp_dom_vr0.cpp:2: 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.69 323 | static SizeTyped FromUnknownSize( 39:24.69 | ^~~~~~~~~~~~~~~ 39:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:9, 39:24.69 from Unified_cpp_dom_vr0.cpp:2: 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.69 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:24.69 | ^~~~~~~~ 39:24.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWrapperCache.h:10, 39:24.69 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:7, 39:24.69 from Unified_cpp_dom_vr0.cpp:2: 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.69 760 | typename detail::Nth::Type extract() { 39:24.69 | ^~~~~~~ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:24.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.70 In file included from Unified_cpp_dom_vr0.cpp:2: 39:24.70 /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp: In constructor ‘mozilla::dom::VRDisplay::VRDisplay(nsPIDOMWindowInner*, mozilla::gfx::VRDisplayClient*)’: 39:24.70 /builddir/build/BUILD/icecat-78.15.0/dom/vr/VRDisplay.cpp:340:73: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:24.70 340 | aWindow, info.GetSittingToStandingTransform(), info.GetStageSize()); 39:24.70 | ~~~~~~~~~~~~~~~~~^~ 39:24.70 /usr/lib64/ccache/g++ -o Unified_cpp_dom_vr1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/vr -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/vr -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_vr1.o.pp Unified_cpp_dom_vr1.cpp 39:29.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.82 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.82 from Unified_cpp_dom_xul0.cpp:2: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:29.82 | ^ 39:29.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.82 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.82 from Unified_cpp_dom_xul0.cpp:2: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:29.82 | ^ 39:29.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:29.82 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.82 from Unified_cpp_dom_xul0.cpp:2: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 371 | nscoord aAppUnitsPerDevPixel) { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 380 | nscoord aAppUnitsPerDevPixel) { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 387 | nscoord aAppUnitsPerDevPixel) { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 394 | nscoord aAppUnitsPerDevPixel) { 39:29.82 | ^ 39:29.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 39:29.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 39:29.82 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:11, 39:29.82 from Unified_cpp_dom_xul0.cpp:2: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 189 | CSSRect GetExpandedScrollableRect() const { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 243 | CSSRect CalculateScrollRange() const { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.82 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:29.82 | ^ 39:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 457 | CSSRect GetVisualViewport() const { 39:29.83 | ^ 39:29.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:11, 39:29.83 from Unified_cpp_dom_xul0.cpp:2: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:29.83 | ^ 39:29.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:11, 39:29.83 from Unified_cpp_dom_xul0.cpp:2: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:29.83 | ^ 39:29.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:11, 39:29.83 from Unified_cpp_dom_xul0.cpp:2: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 21 | inline Rect ToRect(const gfxRect& aRect) { 39:29.83 | ^ 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:29.83 | ^ 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:29.83 | ^ 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 44 | inline Size ToSize(const gfxSize& aSize) { 39:29.83 | ^ 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:29.83 | ^ 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:29.83 | ^ 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:29.83 | ^ 39:29.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:11, 39:29.83 from Unified_cpp_dom_xul0.cpp:2: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 1859 | int32_t aAppUnitsPerPixel) { 39:29.83 | ^ 39:29.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:29.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.83 3214 | int32_t aAppUnitsPerPixel) { 39:29.83 | ^ 39:29.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 39:29.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 39:29.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 39:29.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 39:29.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 39:29.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 39:29.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 39:29.85 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/XULMenuElement.cpp:7, 39:29.85 from Unified_cpp_dom_xul0.cpp:29: 39:29.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 39:29.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.86 332 | LayerPoint GetFixedPositionAnchor() const { 39:29.86 | ^ 39:29.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/XULMenuElement.cpp:7, 39:29.86 from Unified_cpp_dom_xul0.cpp:29: 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.86 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:29.86 | ^ 39:29.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/XULMenuElement.cpp:7, 39:29.86 from Unified_cpp_dom_xul0.cpp:29: 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:29.86 | ^ 39:29.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/XULMenuElement.cpp:7, 39:29.86 from Unified_cpp_dom_xul0.cpp:29: 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.86 1394 | LayerPoint GetFixedPositionAnchor() { 39:29.86 | ^ 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.86 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 39:29.86 | ^ 39:29.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/XULMenuElement.cpp:7, 39:29.86 from Unified_cpp_dom_xul0.cpp:29: 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.86 49 | gfx::Size GetInheritedScale() const { return mScale; } 39:29.86 | ^ 39:29.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/XULMenuElement.cpp:7, 39:29.86 from Unified_cpp_dom_xul0.cpp:29: 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 39:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.86 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 39:29.86 | ^ 39:29.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.87 from Unified_cpp_dom_xul0.cpp:2: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:29.87 | ^~~~~~~~ 39:29.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.87 from Unified_cpp_dom_xul0.cpp:2: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.87 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:29.87 | ^~~~~~~~ 39:29.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.87 from Unified_cpp_dom_xul0.cpp:2: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.87 427 | SizeT Size() const { return SizeT(width, height); } 39:29.87 | ^~~~ 39:29.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.87 from Unified_cpp_dom_xul0.cpp:2: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.87 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:29.87 | ^~~~~~~~ 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.87 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:29.87 | ^~~~~~~~ 39:29.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.87 from Unified_cpp_dom_xul0.cpp:2: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.87 62 | Sub operator-(const Sub& aPoint) const { 39:29.87 | ^~~~~~~~ 39:29.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.87 from Unified_cpp_dom_xul0.cpp:2: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.87 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:29.87 | ^~~~~~~~ 39:29.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.87 from Unified_cpp_dom_xul0.cpp:2: 39:29.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:29.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:29.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:29.89 | ^~~~~~~~~~~~~ 39:29.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:29.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.89 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.89 from Unified_cpp_dom_xul0.cpp:2: 39:29.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.90 323 | static SizeTyped FromUnknownSize( 39:29.90 | ^~~~~~~~~~~~~~~ 39:29.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.90 from Unified_cpp_dom_xul0.cpp:2: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.90 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 39:29.90 | ^~~~~~~~~~~~~~ 39:29.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.90 from Unified_cpp_dom_xul0.cpp:2: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.90 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:29.90 | ^~~~~~~~~~~~~ 39:29.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.90 from Unified_cpp_dom_xul0.cpp:2: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.90 383 | Point TopLeft() const { return Point(x, y); } 39:29.90 | ^~~~~~~ 39:29.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.90 from Unified_cpp_dom_xul0.cpp:2: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.90 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 39:29.90 | ^~~~~~~~~~~~~~~ 39:29.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.90 from Unified_cpp_dom_xul0.cpp:2: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.90 277 | static RectTyped FromUnknownRect( 39:29.90 | ^~~~~~~~~~~~~~~ 39:29.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.90 from Unified_cpp_dom_xul0.cpp:2: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.90 150 | static PointTyped FromUnknownPoint( 39:29.90 | ^~~~~~~~~~~~~~~~ 39:29.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.90 from Unified_cpp_dom_xul0.cpp:2: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.90 282 | RectTyped ToUnknownRect() const { 39:29.90 | ^~~~~~~~~~~~~ 39:29.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.90 from Unified_cpp_dom_xul0.cpp:2: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 39:29.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.90 246 | PointTyped As2DPoint() const { 39:29.90 | ^~~~~~~~~ 39:29.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:29.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.91 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.91 from Unified_cpp_dom_xul0.cpp:2: 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.91 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 39:29.91 | ^~~~~~~~~ 39:29.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 39:29.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:29.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:29.91 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.91 from Unified_cpp_dom_xul0.cpp:2: 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.91 2266 | PointTyped TransformPointSimple( 39:29.91 | ^~~~~~~~~~~~~~~~~~~~ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.91 794 | RectTyped TransformAndClipBounds( 39:29.91 | ^~~~~~~~~~~~~~~~~~~~~~ 39:29.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 39:29.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 39:29.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 39:29.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 39:29.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:13, 39:29.91 from /builddir/build/BUILD/icecat-78.15.0/dom/xul/ChromeObserver.cpp:10, 39:29.91 from Unified_cpp_dom_xul0.cpp:2: 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.91 760 | typename detail::Nth::Type extract() { 39:29.91 | ^~~~~~~ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:29.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:29.91 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xul' 39:29.91 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xhr' 39:29.91 mkdir -p '.deps/' 39:29.91 dom/xhr/Unified_cpp_dom_xhr0.o 39:29.93 /usr/lib64/ccache/g++ -o Unified_cpp_dom_xhr0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/xhr -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xhr -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/file -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_xhr0.o.pp Unified_cpp_dom_xhr0.cpp 39:32.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:32.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:32.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNodeSet.h:15, 39:32.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txVariableRefExpr.cpp:8, 39:32.87 from Unified_cpp_dom_xslt_xpath2.cpp:11: 39:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:32.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:32.87 | ^ 39:32.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:32.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:32.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:32.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNodeSet.h:15, 39:32.87 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txVariableRefExpr.cpp:8, 39:32.88 from Unified_cpp_dom_xslt_xpath2.cpp:11: 39:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:32.88 | ^ 39:32.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:32.88 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:32.88 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNodeSet.h:15, 39:32.88 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txVariableRefExpr.cpp:8, 39:32.88 from Unified_cpp_dom_xslt_xpath2.cpp:11: 39:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:32.88 | ^ 39:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:32.88 | ^ 39:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:32.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:32.89 | ^ 39:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.89 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:32.89 | ^ 39:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.89 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:32.89 | ^ 39:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.89 371 | nscoord aAppUnitsPerDevPixel) { 39:32.89 | ^ 39:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.89 380 | nscoord aAppUnitsPerDevPixel) { 39:32.89 | ^ 39:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:32.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.90 387 | nscoord aAppUnitsPerDevPixel) { 39:32.90 | ^ 39:32.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:32.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.90 394 | nscoord aAppUnitsPerDevPixel) { 39:32.90 | ^ 39:32.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:32.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:32.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:32.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:32.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:32.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:32.90 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:32.90 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNodeSet.h:15, 39:32.90 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txVariableRefExpr.cpp:8, 39:32.90 from Unified_cpp_dom_xslt_xpath2.cpp:11: 39:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:32.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:32.91 | ^~~~~~~~ 39:32.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:32.92 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:32.92 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txNodeSet.h:15, 39:32.92 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txVariableRefExpr.cpp:8, 39:32.92 from Unified_cpp_dom_xslt_xpath2.cpp:11: 39:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:32.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:32.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:32.92 | ^~~~~~~~ 39:32.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xpath' 39:32.93 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/worklet' 39:32.93 mkdir -p '.deps/' 39:32.93 dom/worklet/Unified_cpp_dom_worklet0.o 39:32.93 /usr/lib64/ccache/g++ -o Unified_cpp_dom_worklet0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/worklet -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/worklet -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_worklet0.o.pp Unified_cpp_dom_worklet0.cpp 39:38.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.78 from Unified_cpp_dom_console0.cpp:2: 39:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.78 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:38.78 | ^ 39:38.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.78 from Unified_cpp_dom_console0.cpp:2: 39:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.78 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:38.78 | ^ 39:38.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.78 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.78 from Unified_cpp_dom_console0.cpp:2: 39:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:38.78 | ^ 39:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.78 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:38.78 | ^ 39:38.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 371 | nscoord aAppUnitsPerDevPixel) { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 380 | nscoord aAppUnitsPerDevPixel) { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 387 | nscoord aAppUnitsPerDevPixel) { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 394 | nscoord aAppUnitsPerDevPixel) { 39:38.79 | ^ 39:38.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoadRequest.h:12, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptLoader.h:21, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:23, 39:38.79 from Unified_cpp_dom_console0.cpp:2: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 189 | CSSRect GetExpandedScrollableRect() const { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 243 | CSSRect CalculateScrollRange() const { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:38.79 | ^ 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 457 | CSSRect GetVisualViewport() const { 39:38.79 | ^ 39:38.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:23, 39:38.79 from Unified_cpp_dom_console0.cpp:2: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.79 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:38.79 | ^ 39:38.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:38.79 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:23, 39:38.79 from Unified_cpp_dom_console0.cpp:2: 39:38.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:38.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.80 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:38.80 | ^ 39:38.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 39:38.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:38.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:38.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:38.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:38.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:38.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:38.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:38.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:23, 39:38.81 from Unified_cpp_dom_console0.cpp:2: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.81 21 | inline Rect ToRect(const gfxRect& aRect) { 39:38.81 | ^ 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.81 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:38.81 | ^ 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:38.81 | ^ 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.81 44 | inline Size ToSize(const gfxSize& aSize) { 39:38.81 | ^ 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:38.81 | ^ 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.81 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:38.81 | ^ 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:38.81 | ^ 39:38.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:23, 39:38.81 from Unified_cpp_dom_console0.cpp:2: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.81 1859 | int32_t aAppUnitsPerPixel) { 39:38.81 | ^ 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.81 3214 | int32_t aAppUnitsPerPixel) { 39:38.81 | ^ 39:38.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:23, 39:38.81 from Unified_cpp_dom_console0.cpp:2: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.81 332 | LayerPoint GetFixedPositionAnchor() const { 39:38.81 | ^ 39:38.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:23, 39:38.81 from Unified_cpp_dom_console0.cpp:2: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 39:38.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.81 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:38.81 | ^ 39:38.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:38.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:23, 39:38.82 from Unified_cpp_dom_console0.cpp:2: 39:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 39:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:38.82 | ^ 39:38.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.82 from Unified_cpp_dom_console0.cpp:2: 39:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.82 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:38.82 | ^~~~~~~~ 39:38.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.82 from Unified_cpp_dom_console0.cpp:2: 39:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:38.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:38.82 | ^~~~~~~~ 39:38.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 39:38.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.83 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.83 from Unified_cpp_dom_console0.cpp:2: 39:38.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:38.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:38.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.83 427 | SizeT Size() const { return SizeT(width, height); } 39:38.83 | ^~~~ 39:38.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:38.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:38.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:38.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 39:38.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.83 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.83 from Unified_cpp_dom_console0.cpp:2: 39:38.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:38.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:38.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:38.83 | ^~~~~~~~ 39:38.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:38.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:38.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:38.83 | ^~~~~~~~ 39:38.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:38.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:38.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:38.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:38.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.84 from Unified_cpp_dom_console0.cpp:2: 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.84 62 | Sub operator-(const Sub& aPoint) const { 39:38.84 | ^~~~~~~~ 39:38.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.84 from Unified_cpp_dom_console0.cpp:2: 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:38.84 | ^~~~~~~~ 39:38.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.84 from Unified_cpp_dom_console0.cpp:2: 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:38.84 | ^~~~~~~~~~~~~ 39:38.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:17, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.84 from Unified_cpp_dom_console0.cpp:2: 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.84 323 | static SizeTyped FromUnknownSize( 39:38.84 | ^~~~~~~~~~~~~~~ 39:38.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.84 from Unified_cpp_dom_console0.cpp:2: 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 39:38.84 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 39:38.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:38.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:23, 39:38.84 from Unified_cpp_dom_console0.cpp:2: 39:38.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 39:38.84 27 | struct JSGCSetting { 39:38.84 | ^~~~~~~~~~~ 39:38.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:7, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Console.h:10, 39:38.84 from /builddir/build/BUILD/icecat-78.15.0/dom/console/Console.cpp:7, 39:38.85 from Unified_cpp_dom_console0.cpp:2: 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.85 760 | typename detail::Nth::Type extract() { 39:38.85 | ^~~~~~~ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:38.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:38.85 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/console' 39:38.85 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/script' 39:38.85 mkdir -p '.deps/' 39:38.85 dom/script/Unified_cpp_dom_script0.o 39:38.86 /usr/lib64/ccache/g++ -o Unified_cpp_dom_script0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/script -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/script -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_script0.o.pp Unified_cpp_dom_script0.cpp 39:40.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.70 from Unified_cpp_dom_performance0.cpp:2: 39:40.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:40.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:40.70 | ^ 39:40.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.70 from Unified_cpp_dom_performance0.cpp:2: 39:40.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:40.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:40.70 | ^ 39:40.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.70 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.70 from Unified_cpp_dom_performance0.cpp:2: 39:40.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:40.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:40.70 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 371 | nscoord aAppUnitsPerDevPixel) { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 380 | nscoord aAppUnitsPerDevPixel) { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 387 | nscoord aAppUnitsPerDevPixel) { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 394 | nscoord aAppUnitsPerDevPixel) { 39:40.71 | ^ 39:40.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 39:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 39:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 39:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 39:40.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PerformanceEntryEvent.h:15, 39:40.71 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:22, 39:40.71 from Unified_cpp_dom_performance0.cpp:2: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 189 | CSSRect GetExpandedScrollableRect() const { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.71 243 | CSSRect CalculateScrollRange() const { 39:40.71 | ^ 39:40.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:40.72 | ^ 39:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.72 457 | CSSRect GetVisualViewport() const { 39:40.72 | ^ 39:40.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:28, 39:40.72 from Unified_cpp_dom_performance0.cpp:2: 39:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.72 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:40.72 | ^ 39:40.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:40.72 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:28, 39:40.72 from Unified_cpp_dom_performance0.cpp:2: 39:40.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.73 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:40.73 | ^ 39:40.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 39:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:40.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:40.73 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:28, 39:40.73 from Unified_cpp_dom_performance0.cpp:2: 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.73 21 | inline Rect ToRect(const gfxRect& aRect) { 39:40.73 | ^ 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:40.73 | ^ 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:40.73 | ^ 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.73 44 | inline Size ToSize(const gfxSize& aSize) { 39:40.73 | ^ 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:40.73 | ^ 39:40.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.74 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:40.74 | ^ 39:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.74 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:40.74 | ^ 39:40.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:28, 39:40.74 from Unified_cpp_dom_performance0.cpp:2: 39:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.74 1859 | int32_t aAppUnitsPerPixel) { 39:40.74 | ^ 39:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.74 3214 | int32_t aAppUnitsPerPixel) { 39:40.74 | ^ 39:40.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:40.74 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:28, 39:40.74 from Unified_cpp_dom_performance0.cpp:2: 39:40.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.75 332 | LayerPoint GetFixedPositionAnchor() const { 39:40.75 | ^ 39:40.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:28, 39:40.75 from Unified_cpp_dom_performance0.cpp:2: 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.75 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:40.75 | ^ 39:40.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:28, 39:40.75 from Unified_cpp_dom_performance0.cpp:2: 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.75 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:40.75 | ^ 39:40.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.75 from Unified_cpp_dom_performance0.cpp:2: 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:40.75 | ^~~~~~~~ 39:40.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.75 from Unified_cpp_dom_performance0.cpp:2: 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.75 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:40.75 | ^~~~~~~~ 39:40.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.75 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.75 from Unified_cpp_dom_performance0.cpp:2: 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:40.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.76 427 | SizeT Size() const { return SizeT(width, height); } 39:40.76 | ^~~~ 39:40.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.76 from Unified_cpp_dom_performance0.cpp:2: 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.76 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:40.76 | ^~~~~~~~ 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.76 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:40.76 | ^~~~~~~~ 39:40.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.76 from Unified_cpp_dom_performance0.cpp:2: 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.76 62 | Sub operator-(const Sub& aPoint) const { 39:40.76 | ^~~~~~~~ 39:40.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.76 from Unified_cpp_dom_performance0.cpp:2: 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.76 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:40.76 | ^~~~~~~~ 39:40.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.76 from Unified_cpp_dom_performance0.cpp:2: 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:40.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:40.76 | ^~~~~~~~~~~~~ 39:40.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:40.76 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.77 from Unified_cpp_dom_performance0.cpp:2: 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.77 323 | static SizeTyped FromUnknownSize( 39:40.77 | ^~~~~~~~~~~~~~~ 39:40.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h:14, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.77 from Unified_cpp_dom_performance0.cpp:2: 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 39:40.77 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 39:40.77 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:40.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:28, 39:40.77 from Unified_cpp_dom_performance0.cpp:2: 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 39:40.77 27 | struct JSGCSetting { 39:40.77 | ^~~~~~~~~~~ 39:40.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.h:11, 39:40.77 from /builddir/build/BUILD/icecat-78.15.0/dom/performance/Performance.cpp:7, 39:40.77 from Unified_cpp_dom_performance0.cpp:2: 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.77 760 | typename detail::Nth::Type extract() { 39:40.77 | ^~~~~~~ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:40.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:40.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:40.78 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/performance' 39:40.78 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/payments' 39:40.78 mkdir -p '.deps/' 39:40.79 dom/payments/Unified_cpp_dom_payments0.o 39:40.79 /usr/lib64/ccache/g++ -o Unified_cpp_dom_payments0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/payments -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/payments -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_payments0.o.pp Unified_cpp_dom_payments0.cpp 39:44.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTPatterns.h:12, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.h:9, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.cpp:6, 39:44.51 from Unified_cpp_dom_xslt_xslt1.cpp:2: 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.51 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:44.51 | ^ 39:44.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTPatterns.h:12, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.h:9, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.cpp:6, 39:44.51 from Unified_cpp_dom_xslt_xslt1.cpp:2: 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.51 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:44.51 | ^ 39:44.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTPatterns.h:12, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.h:9, 39:44.51 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.cpp:6, 39:44.51 from Unified_cpp_dom_xslt_xslt1.cpp:2: 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.51 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:44.51 | ^ 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.51 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:44.51 | ^ 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.51 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:44.51 | ^ 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:44.51 | ^ 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.51 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:44.51 | ^ 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:44.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.52 371 | nscoord aAppUnitsPerDevPixel) { 39:44.52 | ^ 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.52 380 | nscoord aAppUnitsPerDevPixel) { 39:44.52 | ^ 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.52 387 | nscoord aAppUnitsPerDevPixel) { 39:44.52 | ^ 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.52 394 | nscoord aAppUnitsPerDevPixel) { 39:44.52 | ^ 39:44.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 39:44.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 39:44.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 39:44.52 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:44.52 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txStylesheet.cpp:16, 39:44.52 from Unified_cpp_dom_xslt_xslt1.cpp:20: 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.52 189 | CSSRect GetExpandedScrollableRect() const { 39:44.52 | ^ 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.52 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:44.52 | ^ 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.52 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:44.52 | ^ 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.52 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:44.52 | ^ 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.52 243 | CSSRect CalculateScrollRange() const { 39:44.52 | ^ 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.52 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:44.52 | ^ 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:44.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.52 457 | CSSRect GetVisualViewport() const { 39:44.52 | ^ 39:44.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 39:44.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 39:44.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 39:44.52 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:44.52 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txStylesheet.cpp:16, 39:44.53 from Unified_cpp_dom_xslt_xslt1.cpp:20: 39:44.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:44.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.53 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:44.53 | ^ 39:44.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 39:44.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 39:44.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 39:44.53 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:44.53 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txStylesheet.cpp:16, 39:44.53 from Unified_cpp_dom_xslt_xslt1.cpp:20: 39:44.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:44.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.53 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:44.53 | ^ 39:44.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 39:44.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:44.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 39:44.53 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:44.53 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txStylesheet.cpp:16, 39:44.53 from Unified_cpp_dom_xslt_xslt1.cpp:20: 39:44.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:44.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.54 21 | inline Rect ToRect(const gfxRect& aRect) { 39:44.54 | ^ 39:44.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:44.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.54 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:44.54 | ^ 39:44.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:44.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.54 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:44.54 | ^ 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.55 44 | inline Size ToSize(const gfxSize& aSize) { 39:44.55 | ^ 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.55 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:44.55 | ^ 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.55 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:44.55 | ^ 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.55 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:44.55 | ^ 39:44.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathTreeWalker.h:11, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txStylesheet.cpp:16, 39:44.55 from Unified_cpp_dom_xslt_xslt1.cpp:20: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.55 1859 | int32_t aAppUnitsPerPixel) { 39:44.55 | ^ 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.55 3214 | int32_t aAppUnitsPerPixel) { 39:44.55 | ^ 39:44.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTPatterns.h:12, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.h:9, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.cpp:6, 39:44.55 from Unified_cpp_dom_xslt_xslt1.cpp:2: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.55 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:44.55 | ^~~~~~~~ 39:44.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTPatterns.h:12, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.h:9, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.cpp:6, 39:44.55 from Unified_cpp_dom_xslt_xslt1.cpp:2: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.55 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:44.55 | ^~~~~~~~ 39:44.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTPatterns.h:12, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.h:9, 39:44.55 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.cpp:6, 39:44.55 from Unified_cpp_dom_xslt_xslt1.cpp:2: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:44.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.55 427 | SizeT Size() const { return SizeT(width, height); } 39:44.56 | ^~~~ 39:44.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 39:44.56 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:44.56 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:44.56 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTPatterns.h:12, 39:44.56 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.h:9, 39:44.56 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.cpp:6, 39:44.56 from Unified_cpp_dom_xslt_xslt1.cpp:2: 39:44.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:44.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:44.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.56 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:44.56 | ^~~~~~~~ 39:44.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:44.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:44.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.56 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:44.56 | ^~~~~~~~ 39:44.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:44.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:44.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:44.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:44.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:44.56 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTPatterns.h:12, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.h:9, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.cpp:6, 39:44.57 from Unified_cpp_dom_xslt_xslt1.cpp:2: 39:44.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:44.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:44.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.57 62 | Sub operator-(const Sub& aPoint) const { 39:44.57 | ^~~~~~~~ 39:44.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTPatterns.h:12, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.h:9, 39:44.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.cpp:6, 39:44.58 from Unified_cpp_dom_xslt_xslt1.cpp:2: 39:44.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:44.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:44.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.58 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:44.58 | ^~~~~~~~ 39:44.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:44.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:44.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:44.58 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:44.58 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:44.58 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTPatterns.h:12, 39:44.58 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.h:9, 39:44.58 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.cpp:6, 39:44.58 from Unified_cpp_dom_xslt_xslt1.cpp:2: 39:44.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:44.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:44.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:44.58 | ^~~~~~~~~~~~~ 39:44.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:44.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:44.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 39:44.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 39:44.59 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath/txXPathNode.h:10, 39:44.59 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml/txXMLUtils.h:15, 39:44.59 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txXSLTPatterns.h:12, 39:44.59 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.h:9, 39:44.59 from /builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt/txPatternParser.cpp:6, 39:44.59 from Unified_cpp_dom_xslt_xslt1.cpp:2: 39:44.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:44.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:44.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:44.59 323 | static SizeTyped FromUnknownSize( 39:44.59 | ^~~~~~~~~~~~~~~ 39:44.59 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xslt/xslt' 39:44.59 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/payments/ipc' 39:44.60 mkdir -p '.deps/' 39:44.60 dom/payments/ipc/Unified_cpp_dom_payments_ipc0.o 39:44.60 /usr/lib64/ccache/g++ -o Unified_cpp_dom_payments_ipc0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/payments/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_payments_ipc0.o.pp Unified_cpp_dom_payments_ipc0.cpp 39:47.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/WorkletThread.h:14, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:8, 39:47.83 from Unified_cpp_dom_worklet0.cpp:2: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.83 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:47.83 | ^ 39:47.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/WorkletThread.h:14, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:8, 39:47.83 from Unified_cpp_dom_worklet0.cpp:2: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:47.83 | ^ 39:47.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/WorkletThread.h:14, 39:47.83 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:8, 39:47.83 from Unified_cpp_dom_worklet0.cpp:2: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:47.83 | ^ 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:47.83 | ^ 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:47.83 | ^ 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:47.83 | ^ 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:47.83 | ^ 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.83 371 | nscoord aAppUnitsPerDevPixel) { 39:47.83 | ^ 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.83 380 | nscoord aAppUnitsPerDevPixel) { 39:47.83 | ^ 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.83 387 | nscoord aAppUnitsPerDevPixel) { 39:47.83 | ^ 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:47.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.83 394 | nscoord aAppUnitsPerDevPixel) { 39:47.84 | ^ 39:47.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:16, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThread.h:27, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/WorkletThread.h:15, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:8, 39:47.84 from Unified_cpp_dom_worklet0.cpp:2: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.84 189 | CSSRect GetExpandedScrollableRect() const { 39:47.84 | ^ 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:47.84 | ^ 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:47.84 | ^ 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:47.84 | ^ 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.84 243 | CSSRect CalculateScrollRange() const { 39:47.84 | ^ 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:47.84 | ^ 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.84 457 | CSSRect GetVisualViewport() const { 39:47.84 | ^ 39:47.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:27, 39:47.84 from Unified_cpp_dom_worklet0.cpp:2: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/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] 39:47.84 79 | memset(this, 0, sizeof(nsXPTCVariant)); 39:47.84 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 39:47.84 44 | struct nsXPTCVariant { 39:47.84 | ^~~~~~~~~~~~~ 39:47.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/WorkletThread.h:14, 39:47.84 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:8, 39:47.84 from Unified_cpp_dom_worklet0.cpp:2: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:47.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:47.85 | ^~~~~~~~ 39:47.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/WorkletThread.h:14, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:8, 39:47.85 from Unified_cpp_dom_worklet0.cpp:2: 39:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.85 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:47.85 | ^~~~~~~~ 39:47.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/WorkletThread.h:14, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:8, 39:47.85 from Unified_cpp_dom_worklet0.cpp:2: 39:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.85 427 | SizeT Size() const { return SizeT(width, height); } 39:47.85 | ^~~~ 39:47.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/WorkletThread.h:14, 39:47.85 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:8, 39:47.85 from Unified_cpp_dom_worklet0.cpp:2: 39:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:47.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.86 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:47.86 | ^~~~~~~~ 39:47.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:47.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:47.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.86 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:47.86 | ^~~~~~~~ 39:47.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:11, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkletImpl.h:13, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/WorkletThread.h:14, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:8, 39:47.86 from Unified_cpp_dom_worklet0.cpp:2: 39:47.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:47.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:47.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:47.86 62 | Sub operator-(const Sub& aPoint) const { 39:47.86 | ^~~~~~~~ 39:47.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRefPtrHashtable.h:10, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.h:12, 39:47.86 from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:7, 39:47.86 from Unified_cpp_dom_worklet0.cpp:2: 39:47.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 39:47.86 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 39:47.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 39:47.86 34 | memset(aT, 0, sizeof(T)); 39:47.86 | ~~~~~~^~~~~~~~~~~~~~~~~~ 39:47.86 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/worklet/Worklet.cpp:27, 39:47.86 from Unified_cpp_dom_worklet0.cpp:2: 39:47.86 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 39:47.86 2214 | struct GlobalProperties { 39:47.86 | ^~~~~~~~~~~~~~~~ 39:47.86 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/worklet' 39:47.87 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/websocket' 39:47.87 mkdir -p '.deps/' 39:47.87 dom/websocket/Unified_cpp_dom_websocket0.o 39:47.87 /usr/lib64/ccache/g++ -o Unified_cpp_dom_websocket0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/websocket -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/websocket -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_websocket0.o.pp Unified_cpp_dom_websocket0.cpp 39:52.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.73 from Unified_cpp_dom_vr1.cpp:2: 39:52.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:52.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:52.73 | ^ 39:52.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.73 from Unified_cpp_dom_vr1.cpp:2: 39:52.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:52.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.73 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:52.73 | ^ 39:52.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:52.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.74 from Unified_cpp_dom_vr1.cpp:2: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 371 | nscoord aAppUnitsPerDevPixel) { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 380 | nscoord aAppUnitsPerDevPixel) { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 387 | nscoord aAppUnitsPerDevPixel) { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 394 | nscoord aAppUnitsPerDevPixel) { 39:52.74 | ^ 39:52.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h:16, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h:11, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLCanvasElement.h:13, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:14, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:11, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.74 from Unified_cpp_dom_vr1.cpp:2: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 189 | CSSRect GetExpandedScrollableRect() const { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 243 | CSSRect CalculateScrollRange() const { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:52.74 | ^ 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 457 | CSSRect GetVisualViewport() const { 39:52.74 | ^ 39:52.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:11, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.74 from Unified_cpp_dom_vr1.cpp:2: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:52.74 | ^ 39:52.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICanvasRenderingContextInternal.h:16, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRWebGLLayer.h:13, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebXRBinding.h:20, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:11, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.74 from Unified_cpp_dom_vr1.cpp:2: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:52.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:52.74 | ^ 39:52.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:52.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:52.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:52.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:52.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:52.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 39:52.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 39:52.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 39:52.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRLayerChild.h:10, 39:52.76 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRRenderState.cpp:8, 39:52.76 from Unified_cpp_dom_vr1.cpp:11: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.77 21 | inline Rect ToRect(const gfxRect& aRect) { 39:52.77 | ^ 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.77 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:52.77 | ^ 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.77 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:52.77 | ^ 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.77 44 | inline Size ToSize(const gfxSize& aSize) { 39:52.77 | ^ 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.77 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:52.77 | ^ 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.77 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:52.77 | ^ 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:52.77 | ^ 39:52.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRLayerChild.h:10, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRRenderState.cpp:8, 39:52.77 from Unified_cpp_dom_vr1.cpp:11: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.77 1859 | int32_t aAppUnitsPerPixel) { 39:52.77 | ^ 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.77 3214 | int32_t aAppUnitsPerPixel) { 39:52.77 | ^ 39:52.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRLayerChild.h:10, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRRenderState.cpp:8, 39:52.77 from Unified_cpp_dom_vr1.cpp:11: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.77 332 | LayerPoint GetFixedPositionAnchor() const { 39:52.77 | ^ 39:52.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRLayerChild.h:10, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRRenderState.cpp:8, 39:52.77 from Unified_cpp_dom_vr1.cpp:11: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 39:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.77 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:52.77 | ^ 39:52.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 39:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRManagerChild.h:14, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VRLayerChild.h:10, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRRenderState.cpp:8, 39:52.78 from Unified_cpp_dom_vr1.cpp:11: 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.78 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:52.78 | ^ 39:52.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.78 from Unified_cpp_dom_vr1.cpp:2: 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:52.78 | ^~~~~~~~ 39:52.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.78 from Unified_cpp_dom_vr1.cpp:2: 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.78 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:52.78 | ^~~~~~~~ 39:52.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.78 from Unified_cpp_dom_vr1.cpp:2: 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.78 427 | SizeT Size() const { return SizeT(width, height); } 39:52.78 | ^~~~ 39:52.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.78 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.78 from Unified_cpp_dom_vr1.cpp:2: 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.78 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:52.78 | ^~~~~~~~ 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.78 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:52.78 | ^~~~~~~~ 39:52.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.79 from Unified_cpp_dom_vr1.cpp:2: 39:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.79 62 | Sub operator-(const Sub& aPoint) const { 39:52.79 | ^~~~~~~~ 39:52.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.79 from Unified_cpp_dom_vr1.cpp:2: 39:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.79 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:52.79 | ^~~~~~~~ 39:52.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.79 from Unified_cpp_dom_vr1.cpp:2: 39:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:52.79 | ^~~~~~~~~~~~~ 39:52.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.79 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.79 from Unified_cpp_dom_vr1.cpp:2: 39:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:52.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.80 323 | static SizeTyped FromUnknownSize( 39:52.80 | ^~~~~~~~~~~~~~~ 39:52.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 39:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 39:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 39:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 39:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 39:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 39:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 39:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XRReferenceSpace.h:10, 39:52.80 from /builddir/build/BUILD/icecat-78.15.0/dom/vr/XRReferenceSpace.cpp:7, 39:52.80 from Unified_cpp_dom_vr1.cpp:2: 39:52.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 39:52.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.81 760 | typename detail::Nth::Type extract() { 39:52.81 | ^~~~~~~ 39:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 39:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:52.82 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/vr' 39:52.82 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/serviceworkers' 39:52.82 mkdir -p '.deps/' 39:52.86 dom/serviceworkers/Unified_cpp_dom_serviceworkers0.o 39:52.86 dom/serviceworkers/Unified_cpp_dom_serviceworkers1.o 39:52.86 /usr/lib64/ccache/g++ -o Unified_cpp_dom_serviceworkers0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/serviceworkers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_serviceworkers0.o.pp Unified_cpp_dom_serviceworkers0.cpp 39:53.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.61 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:53.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:53.61 | ^ 39:53.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.61 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:53.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.61 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:53.61 | ^ 39:53.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.61 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.62 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 371 | nscoord aAppUnitsPerDevPixel) { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 380 | nscoord aAppUnitsPerDevPixel) { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 387 | nscoord aAppUnitsPerDevPixel) { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 394 | nscoord aAppUnitsPerDevPixel) { 39:53.62 | ^ 39:53.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 39:53.62 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 189 | CSSRect GetExpandedScrollableRect() const { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 243 | CSSRect CalculateScrollRange() const { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:53.62 | ^ 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 457 | CSSRect GetVisualViewport() const { 39:53.62 | ^ 39:53.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 39:53.62 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 39:53.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.62 1338 | CSSCoord ToCSSPixels() const { return _0; } 39:53.62 | ^ 39:53.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 39:53.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 39:53.64 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 39:53.64 | ^ 39:53.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 39:53.64 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 39:53.64 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.64 21 | inline Rect ToRect(const gfxRect& aRect) { 39:53.64 | ^ 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.64 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 39:53.64 | ^ 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 39:53.64 | ^ 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.64 44 | inline Size ToSize(const gfxSize& aSize) { 39:53.64 | ^ 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.64 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 39:53.64 | ^ 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 39:53.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 39:53.64 | ^ 39:53.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 39:53.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 39:53.65 | ^ 39:53.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 39:53.65 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 39:53.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.65 1859 | int32_t aAppUnitsPerPixel) { 39:53.65 | ^ 39:53.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 39:53.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.65 3214 | int32_t aAppUnitsPerPixel) { 39:53.65 | ^ 39:53.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 39:53.65 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 39:53.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.65 332 | LayerPoint GetFixedPositionAnchor() const { 39:53.65 | ^ 39:53.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 39:53.65 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 39:53.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 39:53.65 | ^ 39:53.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 39:53.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:9, 39:53.66 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:53.66 | ^ 39:53.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:23, 39:53.66 from Unified_cpp_webbrowserpersist0.cpp:20: 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.66 1394 | LayerPoint GetFixedPositionAnchor() { 39:53.66 | ^ 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.66 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 39:53.66 | ^ 39:53.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.66 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:53.66 | ^~~~~~~~ 39:53.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.66 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:53.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.66 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:53.66 | ^~~~~~~~ 39:53.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.66 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.67 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.67 427 | SizeT Size() const { return SizeT(width, height); } 39:53.67 | ^~~~ 39:53.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.67 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.67 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:53.67 | ^~~~~~~~ 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:53.67 | ^~~~~~~~ 39:53.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.67 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.67 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:53.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.67 62 | Sub operator-(const Sub& aPoint) const { 39:53.67 | ^~~~~~~~ 39:53.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.68 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.68 43 | friend Sub operator*(T aScale, Sub aCoord) { 39:53.68 | ^~~~~~~~ 39:53.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.68 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:53.68 | ^~~~~~~~~~~~~ 39:53.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.68 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.68 323 | static SizeTyped FromUnknownSize( 39:53.68 | ^~~~~~~~~~~~~~~ 39:53.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.68 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 39:53.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.68 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 39:53.68 | ^~~~~~~~~~~~~~ 39:53.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.68 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.69 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 39:53.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 39:53.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 39:53.69 | ^~~~~~~~~~~~~ 39:53.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.69 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:53.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 39:53.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.69 383 | Point TopLeft() const { return Point(x, y); } 39:53.69 | ^~~~~~~ 39:53.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.69 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.69 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 39:53.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 39:53.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.69 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 39:53.70 | ^~~~~~~~~~~~~~~ 39:53.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.70 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.70 246 | PointTyped As2DPoint() const { 39:53.70 | ^~~~~~~~~ 39:53.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.70 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.70 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 39:53.70 | ^~~~~~~~~ 39:53.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.70 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.70 2266 | PointTyped TransformPointSimple( 39:53.70 | ^~~~~~~~~~~~~~~~~~~~ 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.70 794 | RectTyped TransformAndClipBounds( 39:53.70 | ^~~~~~~~~~~~~~~~~~~~~~ 39:53.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:53.70 from /builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:53.70 from Unified_cpp_webbrowserpersist0.cpp:2: 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 39:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.71 760 | typename detail::Nth::Type extract() { 39:53.71 | ^~~~~~~ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 39:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:53.71 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/webbrowserpersist' 39:53.71 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/simpledb' 39:53.71 mkdir -p '.deps/' 39:53.71 dom/simpledb/Unified_cpp_dom_simpledb0.o 39:53.71 /usr/lib64/ccache/g++ -o Unified_cpp_dom_simpledb0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/simpledb -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/simpledb -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_simpledb0.o.pp Unified_cpp_dom_simpledb0.cpp 39:58.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.h:10, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.cpp:7, 39:58.50 from Unified_cpp_dom_payments_ipc0.cpp:2: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 39:58.50 | ^ 39:58.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.h:10, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.cpp:7, 39:58.50 from Unified_cpp_dom_payments_ipc0.cpp:2: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.50 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 39:58.50 | ^ 39:58.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.h:10, 39:58.50 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.cpp:7, 39:58.50 from Unified_cpp_dom_payments_ipc0.cpp:2: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 39:58.50 | ^ 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 39:58.50 | ^ 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 39:58.50 | ^ 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 39:58.50 | ^ 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 39:58.50 | ^ 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.50 371 | nscoord aAppUnitsPerDevPixel) { 39:58.50 | ^ 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 39:58.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.50 380 | nscoord aAppUnitsPerDevPixel) { 39:58.51 | ^ 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 387 | nscoord aAppUnitsPerDevPixel) { 39:58.51 | ^ 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 394 | nscoord aAppUnitsPerDevPixel) { 39:58.51 | ^ 39:58.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PaymentRequestUpdateEvent.h:12, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PaymentRequest.h:17, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.cpp:8, 39:58.51 from Unified_cpp_dom_payments_ipc0.cpp:2: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 189 | CSSRect GetExpandedScrollableRect() const { 39:58.51 | ^ 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 39:58.51 | ^ 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 39:58.51 | ^ 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 39:58.51 | ^ 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 243 | CSSRect CalculateScrollRange() const { 39:58.51 | ^ 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 39:58.51 | ^ 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 457 | CSSRect GetVisualViewport() const { 39:58.51 | ^ 39:58.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.h:10, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.cpp:7, 39:58.51 from Unified_cpp_dom_payments_ipc0.cpp:2: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 39:58.51 | ^~~~~~~~ 39:58.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.h:10, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.cpp:7, 39:58.51 from Unified_cpp_dom_payments_ipc0.cpp:2: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 39:58.51 | ^~~~~~~~ 39:58.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.h:10, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.cpp:7, 39:58.51 from Unified_cpp_dom_payments_ipc0.cpp:2: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 39:58.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.51 427 | SizeT Size() const { return SizeT(width, height); } 39:58.51 | ^~~~ 39:58.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.h:10, 39:58.51 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.cpp:7, 39:58.51 from Unified_cpp_dom_payments_ipc0.cpp:2: 39:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 39:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.52 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 39:58.52 | ^~~~~~~~ 39:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 39:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 39:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.52 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 39:58.52 | ^~~~~~~~ 39:58.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 39:58.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 39:58.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 39:58.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 39:58.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 39:58.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequest.h:11, 39:58.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PPaymentRequestChild.h:9, 39:58.52 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.h:10, 39:58.52 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/ipc/PaymentRequestChild.cpp:7, 39:58.52 from Unified_cpp_dom_payments_ipc0.cpp:2: 39:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 39:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 39:58.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 39:58.52 62 | Sub operator-(const Sub& aPoint) const { 39:58.52 | ^~~~~~~~ 39:58.54 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/payments/ipc' 39:58.55 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/reporting' 39:58.55 mkdir -p '.deps/' 39:58.55 dom/reporting/Unified_cpp_dom_reporting0.o 39:58.55 /usr/lib64/ccache/g++ -o Unified_cpp_dom_reporting0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/reporting -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/reporting -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_reporting0.o.pp Unified_cpp_dom_reporting0.cpp 40:00.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:00.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:00.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:00.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:00.90 from WorkletGlobalScopeBinding.cpp:7, 40:00.90 from UnifiedBindings23.cpp:2: 40:00.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:00.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:00.90 | ^ 40:00.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:00.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:00.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:00.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:00.90 from WorkletGlobalScopeBinding.cpp:7, 40:00.90 from UnifiedBindings23.cpp:2: 40:00.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:00.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:00.90 | ^ 40:00.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 40:00.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:00.90 from WorkletGlobalScopeBinding.cpp:7, 40:00.90 from UnifiedBindings23.cpp:2: 40:00.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 371 | nscoord aAppUnitsPerDevPixel) { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 380 | nscoord aAppUnitsPerDevPixel) { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 387 | nscoord aAppUnitsPerDevPixel) { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 394 | nscoord aAppUnitsPerDevPixel) { 40:00.91 | ^ 40:00.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 40:00.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 40:00.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLFormSubmission.h:11, 40:00.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormData.h:13, 40:00.91 from XMLHttpRequestBinding.cpp:19, 40:00.91 from UnifiedBindings23.cpp:28: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 189 | CSSRect GetExpandedScrollableRect() const { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 243 | CSSRect CalculateScrollRange() const { 40:00.91 | ^ 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 40:00.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.91 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:00.91 | ^ 40:00.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 40:00.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.93 457 | CSSRect GetVisualViewport() const { 40:00.93 | ^ 40:00.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:00.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:00.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 40:00.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:00.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:00.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:00.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:00.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:00.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:00.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:00.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:00.93 from XMLHttpRequestBinding.cpp:26, 40:00.93 from UnifiedBindings23.cpp:28: 40:00.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 40:00.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.94 1338 | CSSCoord ToCSSPixels() const { return _0; } 40:00.94 | ^ 40:00.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:00.94 from XMLHttpRequestBinding.cpp:26, 40:00.94 from UnifiedBindings23.cpp:28: 40:00.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 40:00.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.94 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:00.94 | ^ 40:00.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:00.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:00.94 from XMLHttpRequestBinding.cpp:26, 40:00.94 from UnifiedBindings23.cpp:28: 40:00.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 40:00.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.95 21 | inline Rect ToRect(const gfxRect& aRect) { 40:00.95 | ^ 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:00.95 | ^ 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.95 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:00.95 | ^ 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.95 44 | inline Size ToSize(const gfxSize& aSize) { 40:00.95 | ^ 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.95 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:00.95 | ^ 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.95 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:00.95 | ^ 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 40:00.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.95 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:00.95 | ^ 40:00.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:00.96 from XMLHttpRequestBinding.cpp:26, 40:00.96 from UnifiedBindings23.cpp:28: 40:00.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 40:00.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.96 1859 | int32_t aAppUnitsPerPixel) { 40:00.96 | ^ 40:00.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 40:00.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.96 3214 | int32_t aAppUnitsPerPixel) { 40:00.96 | ^ 40:00.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:00.96 from XMLHttpRequestBinding.cpp:26, 40:00.96 from UnifiedBindings23.cpp:28: 40:00.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 40:00.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.96 332 | LayerPoint GetFixedPositionAnchor() const { 40:00.96 | ^ 40:00.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:00.96 from XMLHttpRequestBinding.cpp:26, 40:00.96 from UnifiedBindings23.cpp:28: 40:00.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 40:00.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.96 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:00.96 | ^ 40:00.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:00.97 from XMLHttpRequestBinding.cpp:26, 40:00.97 from UnifiedBindings23.cpp:28: 40:00.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 40:00.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.97 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:00.97 | ^ 40:00.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 40:00.97 from XMLHttpRequestEventTargetBinding.cpp:18, 40:00.97 from UnifiedBindings23.cpp:41: 40:00.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 40:00.97 /builddir/build/BUILD/icecat-78.15.0/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] 40:00.97 79 | memset(this, 0, sizeof(nsXPTCVariant)); 40:00.97 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:00.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 40:00.97 44 | struct nsXPTCVariant { 40:00.97 | ^~~~~~~~~~~~~ 40:00.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 40:00.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULCommandEvent.h:13, 40:00.98 from XULCommandEventBinding.cpp:16, 40:00.98 from UnifiedBindings23.cpp:249: 40:00.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 40:00.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.98 1394 | LayerPoint GetFixedPositionAnchor() { 40:00.98 | ^ 40:00.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 40:00.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.98 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 40:00.98 | ^ 40:00.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 40:00.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 40:00.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 40:00.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 40:00.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 40:00.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 40:00.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 40:00.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULCommandEvent.h:13, 40:00.99 from XULCommandEventBinding.cpp:16, 40:00.99 from UnifiedBindings23.cpp:249: 40:00.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 40:00.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.99 49 | gfx::Size GetInheritedScale() const { return mScale; } 40:00.99 | ^ 40:00.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 40:00.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 40:00.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 40:00.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULCommandEvent.h:13, 40:00.99 from XULCommandEventBinding.cpp:16, 40:00.99 from UnifiedBindings23.cpp:249: 40:00.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 40:00.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.99 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 40:00.99 | ^ 40:00.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:00.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:00.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:00.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:00.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:00.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:00.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:00.99 from WorkletGlobalScopeBinding.cpp:7, 40:00.99 from UnifiedBindings23.cpp:2: 40:00.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:00.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:00.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:00.99 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:00.99 | ^~~~~~~~ 40:00.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 40:00.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:00.99 from WorkletGlobalScopeBinding.cpp:7, 40:00.99 from UnifiedBindings23.cpp:2: 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:01.00 | ^~~~~~~~ 40:01.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:01.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.00 from WorkletGlobalScopeBinding.cpp:7, 40:01.00 from UnifiedBindings23.cpp:2: 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.00 427 | SizeT Size() const { return SizeT(width, height); } 40:01.00 | ^~~~ 40:01.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 40:01.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.00 from WorkletGlobalScopeBinding.cpp:7, 40:01.00 from UnifiedBindings23.cpp:2: 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.00 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:01.00 | ^~~~~~~~ 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:01.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.00 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:01.00 | ^~~~~~~~ 40:01.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 40:01.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.01 from WorkletGlobalScopeBinding.cpp:7, 40:01.01 from UnifiedBindings23.cpp:2: 40:01.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 40:01.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:01.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.01 62 | Sub operator-(const Sub& aPoint) const { 40:01.01 | ^~~~~~~~ 40:01.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.01 from WorkletGlobalScopeBinding.cpp:7, 40:01.01 from UnifiedBindings23.cpp:2: 40:01.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 40:01.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:01.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.01 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:01.01 | ^~~~~~~~ 40:01.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.01 from WorkletGlobalScopeBinding.cpp:7, 40:01.01 from UnifiedBindings23.cpp:2: 40:01.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 40:01.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 40:01.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.02 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:01.02 | ^~~~~~~~~~~~~ 40:01.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:01.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.02 from WorkletGlobalScopeBinding.cpp:7, 40:01.02 from UnifiedBindings23.cpp:2: 40:01.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:01.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:01.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.02 323 | static SizeTyped FromUnknownSize( 40:01.02 | ^~~~~~~~~~~~~~~ 40:01.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 40:01.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h:12, 40:01.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Wrapper.h:12, 40:01.02 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers/WrapperFactory.h:10, 40:01.02 from WorkletGlobalScopeBinding.cpp:5, 40:01.02 from UnifiedBindings23.cpp:2: 40:01.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 40:01.02 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 40:01.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 40:01.02 34 | memset(aT, 0, sizeof(T)); 40:01.02 | ~~~~~~^~~~~~~~~~~~~~~~~~ 40:01.02 In file included from XMLHttpRequestEventTargetBinding.cpp:18, 40:01.02 from UnifiedBindings23.cpp:41: 40:01.03 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 40:01.03 2214 | struct GlobalProperties { 40:01.03 | ^~~~~~~~~~~~~~~~ 40:01.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 40:01.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:01.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.03 from WorkletGlobalScopeBinding.cpp:7, 40:01.03 from UnifiedBindings23.cpp:2: 40:01.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 40:01.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 40:01.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.03 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 40:01.03 | ^~~~~~~~~~~~~~ 40:01.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.03 from WorkletGlobalScopeBinding.cpp:7, 40:01.03 from UnifiedBindings23.cpp:2: 40:01.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 40:01.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 40:01.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.03 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:01.03 | ^~~~~~~~~~~~~ 40:01.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:01.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.03 from WorkletGlobalScopeBinding.cpp:7, 40:01.03 from UnifiedBindings23.cpp:2: 40:01.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:01.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 40:01.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.04 383 | Point TopLeft() const { return Point(x, y); } 40:01.04 | ^~~~~~~ 40:01.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 40:01.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:01.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.04 from WorkletGlobalScopeBinding.cpp:7, 40:01.04 from UnifiedBindings23.cpp:2: 40:01.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 40:01.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 40:01.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.04 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 40:01.04 | ^~~~~~~~~~~~~~~ 40:01.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.04 from WorkletGlobalScopeBinding.cpp:7, 40:01.04 from UnifiedBindings23.cpp:2: 40:01.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:01.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 40:01.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.04 277 | static RectTyped FromUnknownRect( 40:01.04 | ^~~~~~~~~~~~~~~ 40:01.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:01.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.04 from WorkletGlobalScopeBinding.cpp:7, 40:01.05 from UnifiedBindings23.cpp:2: 40:01.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:01.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 40:01.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.05 150 | static PointTyped FromUnknownPoint( 40:01.05 | ^~~~~~~~~~~~~~~~ 40:01.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.05 from WorkletGlobalScopeBinding.cpp:7, 40:01.05 from UnifiedBindings23.cpp:2: 40:01.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 40:01.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 40:01.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.05 282 | RectTyped ToUnknownRect() const { 40:01.05 | ^~~~~~~~~~~~~ 40:01.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:01.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.05 from WorkletGlobalScopeBinding.cpp:7, 40:01.05 from UnifiedBindings23.cpp:2: 40:01.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 40:01.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 40:01.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 40:01.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.05 246 | PointTyped As2DPoint() const { 40:01.05 | ^~~~~~~~~ 40:01.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:01.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:01.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.05 from WorkletGlobalScopeBinding.cpp:7, 40:01.06 from UnifiedBindings23.cpp:2: 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.06 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 40:01.06 | ^~~~~~~~~ 40:01.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 40:01.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:01.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:01.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:01.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:01.06 from WorkletGlobalScopeBinding.cpp:7, 40:01.06 from UnifiedBindings23.cpp:2: 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.06 2266 | PointTyped TransformPointSimple( 40:01.06 | ^~~~~~~~~~~~~~~~~~~~ 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.06 794 | RectTyped TransformAndClipBounds( 40:01.06 | ^~~~~~~~~~~~~~~~~~~~~~ 40:01.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 40:01.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 40:01.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 40:01.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 40:01.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkletGlobalScopeBinding.h:7, 40:01.06 from WorkletGlobalScopeBinding.cpp:4, 40:01.06 from UnifiedBindings23.cpp:2: 40:01.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.07 760 | typename detail::Nth::Type extract() { 40:01.07 | ^~~~~~~ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:01.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:01.07 dom/bindings/UnifiedBindings4.o 40:01.08 /usr/lib64/ccache/g++ -o UnifiedBindings3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings3.o.pp UnifiedBindings3.cpp 40:08.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:08.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.57 from Unified_cpp_dom_xhr0.cpp:2: 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.57 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:08.57 | ^ 40:08.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.57 from Unified_cpp_dom_xhr0.cpp:2: 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:08.57 | ^ 40:08.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.57 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.57 from Unified_cpp_dom_xhr0.cpp:2: 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:08.57 | ^ 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:08.57 | ^ 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:08.57 | ^ 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:08.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:08.58 | ^ 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.58 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:08.58 | ^ 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.58 371 | nscoord aAppUnitsPerDevPixel) { 40:08.58 | ^ 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.58 380 | nscoord aAppUnitsPerDevPixel) { 40:08.58 | ^ 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.58 387 | nscoord aAppUnitsPerDevPixel) { 40:08.58 | ^ 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.58 394 | nscoord aAppUnitsPerDevPixel) { 40:08.58 | ^ 40:08.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 40:08.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 40:08.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLFormSubmission.h:11, 40:08.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormData.h:13, 40:08.58 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequestMainThread.h:40, 40:08.58 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:8, 40:08.58 from Unified_cpp_dom_xhr0.cpp:2: 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.58 189 | CSSRect GetExpandedScrollableRect() const { 40:08.58 | ^ 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.58 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:08.58 | ^ 40:08.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.59 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:08.59 | ^ 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.59 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:08.59 | ^ 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.59 243 | CSSRect CalculateScrollRange() const { 40:08.59 | ^ 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.59 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:08.59 | ^ 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.59 457 | CSSRect GetVisualViewport() const { 40:08.59 | ^ 40:08.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequestWorker.cpp:26, 40:08.59 from Unified_cpp_dom_xhr0.cpp:47: 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.59 1338 | CSSCoord ToCSSPixels() const { return _0; } 40:08.59 | ^ 40:08.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:08.59 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequestWorker.cpp:26, 40:08.59 from Unified_cpp_dom_xhr0.cpp:47: 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 40:08.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.59 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:08.59 | ^ 40:08.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 40:08.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:08.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:08.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:08.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:08.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:08.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:08.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:08.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:08.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:08.60 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequestWorker.cpp:26, 40:08.60 from Unified_cpp_dom_xhr0.cpp:47: 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.60 21 | inline Rect ToRect(const gfxRect& aRect) { 40:08.60 | ^ 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.60 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:08.60 | ^ 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.60 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:08.60 | ^ 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.60 44 | inline Size ToSize(const gfxSize& aSize) { 40:08.60 | ^ 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.60 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:08.60 | ^ 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:08.60 | ^ 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 40:08.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:08.60 | ^ 40:08.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequestWorker.cpp:26, 40:08.61 from Unified_cpp_dom_xhr0.cpp:47: 40:08.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 40:08.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.61 1859 | int32_t aAppUnitsPerPixel) { 40:08.61 | ^ 40:08.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 40:08.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.61 3214 | int32_t aAppUnitsPerPixel) { 40:08.61 | ^ 40:08.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequestWorker.cpp:26, 40:08.61 from Unified_cpp_dom_xhr0.cpp:47: 40:08.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 40:08.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.61 332 | LayerPoint GetFixedPositionAnchor() const { 40:08.61 | ^ 40:08.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequestWorker.cpp:26, 40:08.61 from Unified_cpp_dom_xhr0.cpp:47: 40:08.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 40:08.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:08.61 | ^ 40:08.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 40:08.61 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequestWorker.cpp:26, 40:08.61 from Unified_cpp_dom_xhr0.cpp:47: 40:08.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 40:08.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.61 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:08.61 | ^ 40:08.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.62 from Unified_cpp_dom_xhr0.cpp:2: 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.62 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:08.62 | ^~~~~~~~ 40:08.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.62 from Unified_cpp_dom_xhr0.cpp:2: 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:08.62 | ^~~~~~~~ 40:08.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.62 from Unified_cpp_dom_xhr0.cpp:2: 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.62 427 | SizeT Size() const { return SizeT(width, height); } 40:08.62 | ^~~~ 40:08.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.62 from Unified_cpp_dom_xhr0.cpp:2: 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.62 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:08.62 | ^~~~~~~~ 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.62 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:08.62 | ^~~~~~~~ 40:08.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.63 from Unified_cpp_dom_xhr0.cpp:2: 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.63 62 | Sub operator-(const Sub& aPoint) const { 40:08.63 | ^~~~~~~~ 40:08.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.63 from Unified_cpp_dom_xhr0.cpp:2: 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:08.63 | ^~~~~~~~ 40:08.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.63 from Unified_cpp_dom_xhr0.cpp:2: 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:08.63 | ^~~~~~~~~~~~~ 40:08.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.63 from Unified_cpp_dom_xhr0.cpp:2: 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.63 323 | static SizeTyped FromUnknownSize( 40:08.63 | ^~~~~~~~~~~~~~~ 40:08.63 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsPIDOMWindow.h:14, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.63 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.63 from Unified_cpp_dom_xhr0.cpp:2: 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 40:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 40:08.64 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 40:08.64 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:08.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 40:08.64 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequestWorker.cpp:29, 40:08.64 from Unified_cpp_dom_xhr0.cpp:47: 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 40:08.64 27 | struct JSGCSetting { 40:08.64 | ^~~~~~~~~~~ 40:08.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 40:08.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 40:08.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 40:08.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 40:08.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 40:08.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 40:08.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 40:08.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 40:08.64 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.h:11, 40:08.64 from /builddir/build/BUILD/icecat-78.15.0/dom/xhr/XMLHttpRequest.cpp:7, 40:08.64 from Unified_cpp_dom_xhr0.cpp:2: 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.64 760 | typename detail::Nth::Type extract() { 40:08.64 | ^~~~~~~ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:08.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:08.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:08.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:08.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:08.65 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xhr' 40:08.65 dom/bindings/UnifiedBindings5.o 40:08.65 /usr/lib64/ccache/g++ -o UnifiedBindings4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings4.o.pp UnifiedBindings4.cpp 40:12.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:12.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:14, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.87 from Unified_cpp_dom_websocket0.cpp:2: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:12.87 | ^ 40:12.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:14, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.87 from Unified_cpp_dom_websocket0.cpp:2: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:12.87 | ^ 40:12.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:14, 40:12.87 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.87 from Unified_cpp_dom_websocket0.cpp:2: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.87 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:12.87 | ^ 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.87 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:12.87 | ^ 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:12.87 | ^ 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:12.87 | ^ 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:12.87 | ^ 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.87 371 | nscoord aAppUnitsPerDevPixel) { 40:12.87 | ^ 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.87 380 | nscoord aAppUnitsPerDevPixel) { 40:12.87 | ^ 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.87 387 | nscoord aAppUnitsPerDevPixel) { 40:12.87 | ^ 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:12.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.87 394 | nscoord aAppUnitsPerDevPixel) { 40:12.87 | ^ 40:12.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 40:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 40:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 40:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 40:12.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEvent.h:10, 40:12.88 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:18, 40:12.88 from Unified_cpp_dom_websocket0.cpp:2: 40:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 40:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.88 189 | CSSRect GetExpandedScrollableRect() const { 40:12.88 | ^ 40:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 40:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.88 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:12.88 | ^ 40:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 40:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.88 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:12.88 | ^ 40:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 40:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.88 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:12.88 | ^ 40:12.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 40:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.89 243 | CSSRect CalculateScrollRange() const { 40:12.89 | ^ 40:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 40:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.89 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:12.89 | ^ 40:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 40:12.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.89 457 | CSSRect GetVisualViewport() const { 40:12.89 | ^ 40:12.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 40:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:12.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:19, 40:12.90 from Unified_cpp_dom_websocket0.cpp:2: 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.90 1338 | CSSCoord ToCSSPixels() const { return _0; } 40:12.90 | ^ 40:12.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:19, 40:12.90 from Unified_cpp_dom_websocket0.cpp:2: 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:12.90 | ^ 40:12.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 40:12.90 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:19, 40:12.90 from Unified_cpp_dom_websocket0.cpp:2: 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.90 21 | inline Rect ToRect(const gfxRect& aRect) { 40:12.90 | ^ 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:12.90 | ^ 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:12.90 | ^ 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.90 44 | inline Size ToSize(const gfxSize& aSize) { 40:12.90 | ^ 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 40:12.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.91 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:12.91 | ^ 40:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 40:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.91 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:12.91 | ^ 40:12.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 40:12.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.92 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:12.92 | ^ 40:12.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:12.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:19, 40:12.93 from Unified_cpp_dom_websocket0.cpp:2: 40:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 40:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.93 1859 | int32_t aAppUnitsPerPixel) { 40:12.93 | ^ 40:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 40:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.93 3214 | int32_t aAppUnitsPerPixel) { 40:12.93 | ^ 40:12.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:19, 40:12.93 from Unified_cpp_dom_websocket0.cpp:2: 40:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 40:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.93 332 | LayerPoint GetFixedPositionAnchor() const { 40:12.93 | ^ 40:12.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 40:12.93 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:19, 40:12.93 from Unified_cpp_dom_websocket0.cpp:2: 40:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 40:12.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.94 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:12.94 | ^ 40:12.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 40:12.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:19, 40:12.95 from Unified_cpp_dom_websocket0.cpp:2: 40:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 40:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.95 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:12.95 | ^ 40:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:14, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.95 from Unified_cpp_dom_websocket0.cpp:2: 40:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:12.95 | ^~~~~~~~ 40:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:14, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.95 from Unified_cpp_dom_websocket0.cpp:2: 40:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 40:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 40:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.95 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:12.95 | ^~~~~~~~ 40:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:14, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.95 from Unified_cpp_dom_websocket0.cpp:2: 40:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 40:12.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.95 427 | SizeT Size() const { return SizeT(width, height); } 40:12.95 | ^~~~ 40:12.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:14, 40:12.95 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.95 from Unified_cpp_dom_websocket0.cpp:2: 40:12.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:12.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:12.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:12.96 | ^~~~~~~~ 40:12.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:12.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.97 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:12.97 | ^~~~~~~~ 40:12.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 40:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 40:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:12.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:14, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.98 from Unified_cpp_dom_websocket0.cpp:2: 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.98 62 | Sub operator-(const Sub& aPoint) const { 40:12.98 | ^~~~~~~~ 40:12.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:14, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.98 from Unified_cpp_dom_websocket0.cpp:2: 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.98 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:12.98 | ^~~~~~~~ 40:12.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:14, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.98 from Unified_cpp_dom_websocket0.cpp:2: 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:12.98 | ^~~~~~~~~~~~~ 40:12.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:14, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.98 from Unified_cpp_dom_websocket0.cpp:2: 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.98 323 | static SizeTyped FromUnknownSize( 40:12.98 | ^~~~~~~~~~~~~~~ 40:12.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TypedArray.h:19, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:12, 40:12.98 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.98 from Unified_cpp_dom_websocket0.cpp:2: 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 40:12.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 40:12.99 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 40:12.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:12.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 40:12.99 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:27, 40:12.99 from Unified_cpp_dom_websocket0.cpp:2: 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 40:12.99 27 | struct JSGCSetting { 40:12.99 | ^~~~~~~~~~~ 40:12.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 40:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 40:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 40:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 40:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ArrayBuffer.h:17, 40:12.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TypedArray.h:12, 40:12.99 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.h:12, 40:12.99 from /builddir/build/BUILD/icecat-78.15.0/dom/websocket/WebSocket.cpp:7, 40:12.99 from Unified_cpp_dom_websocket0.cpp:2: 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:12.99 760 | typename detail::Nth::Type extract() { 40:12.99 | ^~~~~~~ 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:12.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:13.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:13.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:13.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:13.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:13.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:13.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:13.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:13.02 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/websocket' 40:13.02 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/localstorage' 40:13.02 mkdir -p '.deps/' 40:13.02 dom/localstorage/Unified_cpp_dom_localstorage0.o 40:13.02 /usr/lib64/ccache/g++ -o Unified_cpp_dom_localstorage0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/localstorage -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/localstorage -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/file/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_dom_localstorage0.o.pp Unified_cpp_dom_localstorage0.cpp 40:17.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.61 from Unified_cpp_dom_payments0.cpp:11: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:17.61 | ^ 40:17.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.61 from Unified_cpp_dom_payments0.cpp:11: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:17.61 | ^ 40:17.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.61 from Unified_cpp_dom_payments0.cpp:11: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 371 | nscoord aAppUnitsPerDevPixel) { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 380 | nscoord aAppUnitsPerDevPixel) { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 387 | nscoord aAppUnitsPerDevPixel) { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 394 | nscoord aAppUnitsPerDevPixel) { 40:17.61 | ^ 40:17.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.61 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.61 from Unified_cpp_dom_payments0.cpp:11: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 189 | CSSRect GetExpandedScrollableRect() const { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 243 | CSSRect CalculateScrollRange() const { 40:17.61 | ^ 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 40:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:17.62 | ^ 40:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 40:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.62 457 | CSSRect GetVisualViewport() const { 40:17.62 | ^ 40:17.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/PaymentRequestManager.cpp:9, 40:17.62 from Unified_cpp_dom_payments0.cpp:65: 40:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 40:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.62 1338 | CSSCoord ToCSSPixels() const { return _0; } 40:17.62 | ^ 40:17.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 40:17.62 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/PaymentRequestManager.cpp:9, 40:17.62 from Unified_cpp_dom_payments0.cpp:65: 40:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 40:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:17.63 | ^ 40:17.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 40:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 40:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 40:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 40:17.63 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/PaymentRequestManager.cpp:9, 40:17.63 from Unified_cpp_dom_payments0.cpp:65: 40:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 40:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.63 21 | inline Rect ToRect(const gfxRect& aRect) { 40:17.63 | ^ 40:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 40:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:17.63 | ^ 40:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 40:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.63 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:17.63 | ^ 40:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 40:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.63 44 | inline Size ToSize(const gfxSize& aSize) { 40:17.63 | ^ 40:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 40:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.64 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:17.64 | ^ 40:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 40:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:17.64 | ^ 40:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 40:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:17.64 | ^ 40:17.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/PaymentRequestManager.cpp:9, 40:17.65 from Unified_cpp_dom_payments0.cpp:65: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.65 1859 | int32_t aAppUnitsPerPixel) { 40:17.65 | ^ 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.65 3214 | int32_t aAppUnitsPerPixel) { 40:17.65 | ^ 40:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/PaymentRequestManager.cpp:9, 40:17.65 from Unified_cpp_dom_payments0.cpp:65: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.65 332 | LayerPoint GetFixedPositionAnchor() const { 40:17.65 | ^ 40:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/PaymentRequestManager.cpp:9, 40:17.65 from Unified_cpp_dom_payments0.cpp:65: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:17.65 | ^ 40:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/PaymentRequestManager.cpp:9, 40:17.65 from Unified_cpp_dom_payments0.cpp:65: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.65 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:17.65 | ^ 40:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.65 from Unified_cpp_dom_payments0.cpp:11: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.65 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:17.65 | ^~~~~~~~ 40:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.65 from Unified_cpp_dom_payments0.cpp:11: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:17.65 | ^~~~~~~~ 40:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.65 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.65 from Unified_cpp_dom_payments0.cpp:11: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 40:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.66 427 | SizeT Size() const { return SizeT(width, height); } 40:17.66 | ^~~~ 40:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.66 from Unified_cpp_dom_payments0.cpp:11: 40:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.66 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:17.66 | ^~~~~~~~ 40:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.66 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:17.66 | ^~~~~~~~ 40:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.66 from Unified_cpp_dom_payments0.cpp:11: 40:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 40:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.66 62 | Sub operator-(const Sub& aPoint) const { 40:17.66 | ^~~~~~~~ 40:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 40:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 40:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.67 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.67 from Unified_cpp_dom_payments0.cpp:11: 40:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 40:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.67 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:17.67 | ^~~~~~~~ 40:17.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.68 from Unified_cpp_dom_payments0.cpp:11: 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:17.68 | ^~~~~~~~~~~~~ 40:17.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MerchantValidationEvent.h:13, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/MerchantValidationEvent.cpp:7, 40:17.68 from Unified_cpp_dom_payments0.cpp:11: 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.68 323 | static SizeTyped FromUnknownSize( 40:17.68 | ^~~~~~~~~~~~~~~ 40:17.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:7, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/BasicCardPayment.h:10, 40:17.68 from /builddir/build/BUILD/icecat-78.15.0/dom/payments/BasicCardPayment.cpp:7, 40:17.68 from Unified_cpp_dom_payments0.cpp:2: 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.68 760 | typename detail::Nth::Type extract() { 40:17.68 | ^~~~~~~ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:17.68 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/payments' 40:17.68 dom/bindings/UnifiedBindings6.o 40:17.69 /usr/lib64/ccache/g++ -o UnifiedBindings5.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings5.o.pp UnifiedBindings5.cpp 40:21.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:21.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:21.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.82 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.82 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.82 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:21.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:21.82 | ^ 40:21.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.83 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:21.83 | ^ 40:21.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.83 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:21.83 | ^ 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:21.83 | ^ 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:21.83 | ^ 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:21.83 | ^ 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:21.83 | ^ 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 371 | nscoord aAppUnitsPerDevPixel) { 40:21.83 | ^ 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 380 | nscoord aAppUnitsPerDevPixel) { 40:21.83 | ^ 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 387 | nscoord aAppUnitsPerDevPixel) { 40:21.83 | ^ 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 394 | nscoord aAppUnitsPerDevPixel) { 40:21.83 | ^ 40:21.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 40:21.83 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsParent.cpp:18, 40:21.83 from Unified_cpp_dom_simpledb0.cpp:11: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 189 | CSSRect GetExpandedScrollableRect() const { 40:21.83 | ^ 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 40:21.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:21.84 | ^ 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:21.84 | ^ 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:21.84 | ^ 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.84 243 | CSSRect CalculateScrollRange() const { 40:21.84 | ^ 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:21.84 | ^ 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.84 457 | CSSRect GetVisualViewport() const { 40:21.84 | ^ 40:21.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsParent.cpp:18, 40:21.84 from Unified_cpp_dom_simpledb0.cpp:11: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.84 1338 | CSSCoord ToCSSPixels() const { return _0; } 40:21.84 | ^ 40:21.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsParent.cpp:18, 40:21.84 from Unified_cpp_dom_simpledb0.cpp:11: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:21.84 | ^ 40:21.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 40:21.84 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsParent.cpp:18, 40:21.84 from Unified_cpp_dom_simpledb0.cpp:11: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.84 21 | inline Rect ToRect(const gfxRect& aRect) { 40:21.84 | ^ 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:21.84 | ^ 40:21.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.85 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:21.85 | ^ 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.85 44 | inline Size ToSize(const gfxSize& aSize) { 40:21.85 | ^ 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:21.85 | ^ 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:21.85 | ^ 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:21.85 | ^ 40:21.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsParent.cpp:18, 40:21.85 from Unified_cpp_dom_simpledb0.cpp:11: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.85 1859 | int32_t aAppUnitsPerPixel) { 40:21.85 | ^ 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.85 3214 | int32_t aAppUnitsPerPixel) { 40:21.85 | ^ 40:21.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsParent.cpp:18, 40:21.85 from Unified_cpp_dom_simpledb0.cpp:11: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.85 332 | LayerPoint GetFixedPositionAnchor() const { 40:21.85 | ^ 40:21.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 40:21.85 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsParent.cpp:18, 40:21.85 from Unified_cpp_dom_simpledb0.cpp:11: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 40:21.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:21.85 | ^ 40:21.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsParent.cpp:18, 40:21.86 from Unified_cpp_dom_simpledb0.cpp:11: 40:21.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 40:21.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.86 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:21.86 | ^ 40:21.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.86 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:21.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:21.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.86 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:21.86 | ^~~~~~~~ 40:21.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.86 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 40:21.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 40:21.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:21.86 | ^~~~~~~~ 40:21.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.86 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:21.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 40:21.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.86 427 | SizeT Size() const { return SizeT(width, height); } 40:21.86 | ^~~~ 40:21.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 40:21.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.87 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.87 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:21.87 | ^~~~~~~~ 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.87 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:21.87 | ^~~~~~~~ 40:21.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.87 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.87 62 | Sub operator-(const Sub& aPoint) const { 40:21.87 | ^~~~~~~~ 40:21.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.87 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.87 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:21.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.88 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:21.88 | ^~~~~~~~ 40:21.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.88 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:21.88 | ^~~~~~~~~~~~~ 40:21.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.88 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.88 323 | static SizeTyped FromUnknownSize( 40:21.88 | ^~~~~~~~~~~~~~~ 40:21.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.h:10, 40:21.88 from /builddir/build/BUILD/icecat-78.15.0/dom/simpledb/ActorsChild.cpp:7, 40:21.88 from Unified_cpp_dom_simpledb0.cpp:2: 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.88 760 | typename detail::Nth::Type extract() { 40:21.88 | ^~~~~~~ 40:21.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 40:21.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:21.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:21.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:21.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:21.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:21.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:21.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:21.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:21.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:21.89 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/simpledb' 40:21.89 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/prio' 40:21.89 mkdir -p '.deps/' 40:21.90 dom/prio/Unified_cpp_dom_prio0.o 40:21.90 /usr/lib64/ccache/g++ -o Unified_cpp_dom_prio0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/prio -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/prio -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_prio0.o.pp Unified_cpp_dom_prio0.cpp 40:24.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.28 from Unified_cpp_dom_script0.cpp:2: 40:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:24.28 | ^ 40:24.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.28 from Unified_cpp_dom_script0.cpp:2: 40:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:24.28 | ^ 40:24.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.28 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.28 from Unified_cpp_dom_script0.cpp:2: 40:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.28 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:24.28 | ^ 40:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:24.28 | ^ 40:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:24.28 | ^ 40:24.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:24.29 | ^ 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:24.29 | ^ 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.29 371 | nscoord aAppUnitsPerDevPixel) { 40:24.29 | ^ 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.29 380 | nscoord aAppUnitsPerDevPixel) { 40:24.29 | ^ 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.29 387 | nscoord aAppUnitsPerDevPixel) { 40:24.29 | ^ 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.29 394 | nscoord aAppUnitsPerDevPixel) { 40:24.29 | ^ 40:24.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 40:24.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 40:24.29 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.29 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.29 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.29 from Unified_cpp_dom_script0.cpp:2: 40:24.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 40:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.30 189 | CSSRect GetExpandedScrollableRect() const { 40:24.30 | ^ 40:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 40:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.30 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:24.30 | ^ 40:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 40:24.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.30 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:24.31 | ^ 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:24.31 | ^ 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.31 243 | CSSRect CalculateScrollRange() const { 40:24.31 | ^ 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.31 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:24.31 | ^ 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.31 457 | CSSRect GetVisualViewport() const { 40:24.31 | ^ 40:24.31 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptElement.cpp:13, 40:24.31 from Unified_cpp_dom_script0.cpp:20: 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:24.31 | ^ 40:24.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptSettings.cpp:14, 40:24.31 from Unified_cpp_dom_script0.cpp:56: 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.31 1338 | CSSCoord ToCSSPixels() const { return _0; } 40:24.31 | ^ 40:24.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 40:24.31 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptSettings.cpp:14, 40:24.31 from Unified_cpp_dom_script0.cpp:56: 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 40:24.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.31 21 | inline Rect ToRect(const gfxRect& aRect) { 40:24.31 | ^ 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:24.32 | ^ 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.32 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:24.32 | ^ 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.32 44 | inline Size ToSize(const gfxSize& aSize) { 40:24.32 | ^ 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.32 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:24.32 | ^ 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.32 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:24.32 | ^ 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 40:24.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.32 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:24.32 | ^ 40:24.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptSettings.cpp:14, 40:24.33 from Unified_cpp_dom_script0.cpp:56: 40:24.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 40:24.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.33 1859 | int32_t aAppUnitsPerPixel) { 40:24.33 | ^ 40:24.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 40:24.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.33 3214 | int32_t aAppUnitsPerPixel) { 40:24.33 | ^ 40:24.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:24.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 40:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 40:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 40:24.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 40:24.34 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptSettings.cpp:14, 40:24.34 from Unified_cpp_dom_script0.cpp:56: 40:24.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 40:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.35 332 | LayerPoint GetFixedPositionAnchor() const { 40:24.35 | ^ 40:24.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptSettings.cpp:14, 40:24.35 from Unified_cpp_dom_script0.cpp:56: 40:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 40:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.35 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:24.35 | ^ 40:24.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptSettings.cpp:14, 40:24.35 from Unified_cpp_dom_script0.cpp:56: 40:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 40:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.35 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:24.35 | ^ 40:24.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.35 from Unified_cpp_dom_script0.cpp:2: 40:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:24.35 | ^~~~~~~~ 40:24.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.35 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.35 from Unified_cpp_dom_script0.cpp:2: 40:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 40:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 40:24.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.36 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:24.36 | ^~~~~~~~ 40:24.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.36 from Unified_cpp_dom_script0.cpp:2: 40:24.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:24.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 40:24.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.36 427 | SizeT Size() const { return SizeT(width, height); } 40:24.36 | ^~~~ 40:24.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.36 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.37 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.37 from Unified_cpp_dom_script0.cpp:2: 40:24.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:24.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:24.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.37 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:24.38 | ^~~~~~~~ 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.38 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:24.38 | ^~~~~~~~ 40:24.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.38 from Unified_cpp_dom_script0.cpp:2: 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.38 62 | Sub operator-(const Sub& aPoint) const { 40:24.38 | ^~~~~~~~ 40:24.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.38 from Unified_cpp_dom_script0.cpp:2: 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.38 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:24.38 | ^~~~~~~~ 40:24.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.38 from Unified_cpp_dom_script0.cpp:2: 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.38 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:24.38 | ^~~~~~~~~~~~~ 40:24.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.38 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.38 from Unified_cpp_dom_script0.cpp:2: 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:24.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.39 323 | static SizeTyped FromUnknownSize( 40:24.39 | ^~~~~~~~~~~~~~~ 40:24.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:27, 40:24.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:27, 40:24.39 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:24.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:24.39 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptLoadRequest.h:12, 40:24.39 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:13, 40:24.39 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.39 from Unified_cpp_dom_script0.cpp:2: 40:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 40:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 40:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 40:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 40:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 40:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 40:24.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 40:24.40 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 40:24.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:24.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 40:24.40 from /builddir/build/BUILD/icecat-78.15.0/dom/script/ScriptSettings.cpp:14, 40:24.40 from Unified_cpp_dom_script0.cpp:56: 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 40:24.41 27 | struct JSGCSetting { 40:24.41 | ^~~~~~~~~~~ 40:24.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 40:24.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 40:24.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 40:24.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 40:24.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 40:24.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 40:24.41 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.h:10, 40:24.41 from /builddir/build/BUILD/icecat-78.15.0/dom/script/LoadedScript.cpp:7, 40:24.41 from Unified_cpp_dom_script0.cpp:2: 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.41 760 | typename detail::Nth::Type extract() { 40:24.41 | ^~~~~~~ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:24.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:24.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:24.42 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/script' 40:24.42 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/l10n' 40:24.42 mkdir -p '.deps/' 40:24.42 dom/l10n/Unified_cpp_dom_l10n0.o 40:24.42 /usr/lib64/ccache/g++ -o Unified_cpp_dom_l10n0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/l10n -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/l10n -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_l10n0.o.pp Unified_cpp_dom_l10n0.cpp 40:28.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:28.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:28.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:28.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:28.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:28.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 40:28.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 40:28.05 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:9, 40:28.05 from Unified_cpp_dom_reporting0.cpp:2: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.06 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:28.06 | ^ 40:28.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:9, 40:28.06 from Unified_cpp_dom_reporting0.cpp:2: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:28.06 | ^ 40:28.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 40:28.06 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:9, 40:28.06 from Unified_cpp_dom_reporting0.cpp:2: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.06 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:28.06 | ^ 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.06 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:28.06 | ^ 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.06 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:28.06 | ^ 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.06 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:28.06 | ^ 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.06 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:28.06 | ^ 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.06 371 | nscoord aAppUnitsPerDevPixel) { 40:28.06 | ^ 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.06 380 | nscoord aAppUnitsPerDevPixel) { 40:28.06 | ^ 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.06 387 | nscoord aAppUnitsPerDevPixel) { 40:28.06 | ^ 40:28.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:28.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.07 394 | nscoord aAppUnitsPerDevPixel) { 40:28.07 | ^ 40:28.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 40:28.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 40:28.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 40:28.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 40:28.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 40:28.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:28.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:28.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:28.07 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/ReportDeliver.cpp:16, 40:28.07 from Unified_cpp_dom_reporting0.cpp:65: 40:28.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 40:28.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.07 189 | CSSRect GetExpandedScrollableRect() const { 40:28.07 | ^ 40:28.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 40:28.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.07 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:28.07 | ^ 40:28.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 40:28.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.07 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:28.07 | ^ 40:28.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 40:28.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:28.08 | ^ 40:28.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 40:28.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.08 243 | CSSRect CalculateScrollRange() const { 40:28.08 | ^ 40:28.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 40:28.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:28.08 | ^ 40:28.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 40:28.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.08 457 | CSSRect GetVisualViewport() const { 40:28.08 | ^ 40:28.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/ReportDeliver.cpp:16, 40:28.08 from Unified_cpp_dom_reporting0.cpp:65: 40:28.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 40:28.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.08 1338 | CSSCoord ToCSSPixels() const { return _0; } 40:28.08 | ^ 40:28.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/ReportDeliver.cpp:16, 40:28.08 from Unified_cpp_dom_reporting0.cpp:65: 40:28.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 40:28.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.08 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:28.08 | ^ 40:28.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:28.08 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/ReportDeliver.cpp:16, 40:28.09 from Unified_cpp_dom_reporting0.cpp:65: 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.09 21 | inline Rect ToRect(const gfxRect& aRect) { 40:28.09 | ^ 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.09 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:28.09 | ^ 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.09 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:28.09 | ^ 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.09 44 | inline Size ToSize(const gfxSize& aSize) { 40:28.09 | ^ 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:28.09 | ^ 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.09 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:28.09 | ^ 40:28.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:28.10 | ^ 40:28.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/ReportDeliver.cpp:16, 40:28.10 from Unified_cpp_dom_reporting0.cpp:65: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.10 1859 | int32_t aAppUnitsPerPixel) { 40:28.10 | ^ 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.10 3214 | int32_t aAppUnitsPerPixel) { 40:28.10 | ^ 40:28.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/ReportDeliver.cpp:16, 40:28.10 from Unified_cpp_dom_reporting0.cpp:65: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.10 332 | LayerPoint GetFixedPositionAnchor() const { 40:28.10 | ^ 40:28.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/ReportDeliver.cpp:16, 40:28.10 from Unified_cpp_dom_reporting0.cpp:65: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.10 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:28.10 | ^ 40:28.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/ReportDeliver.cpp:16, 40:28.10 from Unified_cpp_dom_reporting0.cpp:65: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.10 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:28.10 | ^ 40:28.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:9, 40:28.10 from Unified_cpp_dom_reporting0.cpp:2: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:28.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:28.10 | ^~~~~~~~ 40:28.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:28.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:9, 40:28.11 from Unified_cpp_dom_reporting0.cpp:2: 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.11 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:28.11 | ^~~~~~~~ 40:28.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:9, 40:28.11 from Unified_cpp_dom_reporting0.cpp:2: 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.11 427 | SizeT Size() const { return SizeT(width, height); } 40:28.11 | ^~~~ 40:28.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:9, 40:28.11 from Unified_cpp_dom_reporting0.cpp:2: 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.11 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:28.11 | ^~~~~~~~ 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.11 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:28.11 | ^~~~~~~~ 40:28.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:9, 40:28.11 from Unified_cpp_dom_reporting0.cpp:2: 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.11 62 | Sub operator-(const Sub& aPoint) const { 40:28.11 | ^~~~~~~~ 40:28.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 40:28.11 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:9, 40:28.11 from Unified_cpp_dom_reporting0.cpp:2: 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 40:28.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.12 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:28.12 | ^~~~~~~~ 40:28.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:9, 40:28.12 from Unified_cpp_dom_reporting0.cpp:2: 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.12 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:28.12 | ^~~~~~~~~~~~~ 40:28.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AddonManagerBinding.h:9, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Navigator.h:11, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:9, 40:28.12 from Unified_cpp_dom_reporting0.cpp:2: 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.12 323 | static SizeTyped FromUnknownSize( 40:28.12 | ^~~~~~~~~~~~~~~ 40:28.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CrashReport.h:10, 40:28.12 from /builddir/build/BUILD/icecat-78.15.0/dom/reporting/CrashReport.cpp:7, 40:28.12 from Unified_cpp_dom_reporting0.cpp:2: 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.12 760 | typename detail::Nth::Type extract() { 40:28.12 | ^~~~~~~ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:28.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:28.12 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/reporting' 40:28.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/presentation' 40:28.13 mkdir -p '.deps/' 40:28.13 dom/presentation/Unified_cpp_dom_presentation0.o 40:28.13 dom/presentation/Unified_cpp_dom_presentation1.o 40:28.14 /usr/lib64/ccache/g++ -o Unified_cpp_dom_presentation0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/presentation -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/presentation -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_presentation0.o.pp Unified_cpp_dom_presentation0.cpp 40:31.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 40:31.75 from /builddir/build/BUILD/icecat-78.15.0/dom/prio/PrioEncoder.cpp:11, 40:31.75 from Unified_cpp_dom_prio0.cpp:2: 40:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:31.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:31.75 | ^ 40:31.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:31.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/dom/prio/PrioEncoder.cpp:11, 40:31.76 from Unified_cpp_dom_prio0.cpp:2: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:31.76 | ^ 40:31.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/dom/prio/PrioEncoder.cpp:11, 40:31.76 from Unified_cpp_dom_prio0.cpp:2: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:31.76 | ^ 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:31.76 | ^ 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:31.76 | ^ 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:31.76 | ^ 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:31.76 | ^ 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 371 | nscoord aAppUnitsPerDevPixel) { 40:31.76 | ^ 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 380 | nscoord aAppUnitsPerDevPixel) { 40:31.76 | ^ 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 387 | nscoord aAppUnitsPerDevPixel) { 40:31.76 | ^ 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 394 | nscoord aAppUnitsPerDevPixel) { 40:31.76 | ^ 40:31.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 40:31.76 from /builddir/build/BUILD/icecat-78.15.0/dom/prio/PrioEncoder.cpp:11, 40:31.76 from Unified_cpp_dom_prio0.cpp:2: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:31.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:31.76 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:31.76 | ^~~~~~~~ 40:31.77 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/prio' 40:31.78 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/presentation/provider' 40:31.78 mkdir -p '.deps/' 40:31.78 dom/presentation/provider/Unified_cpp_provider0.o 40:31.78 /usr/lib64/ccache/g++ -o Unified_cpp_provider0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/presentation/provider -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/presentation/provider -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_provider0.o.pp Unified_cpp_provider0.cpp 40:36.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:36.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:36.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:36.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 40:36.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.14 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:36.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.14 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:36.14 | ^ 40:36.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:36.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:36.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:36.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 40:36.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.15 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.15 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:36.15 | ^ 40:36.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 40:36.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 40:36.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:36.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 40:36.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.15 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.15 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.15 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:36.15 | ^ 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:36.15 | ^ 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:36.15 | ^ 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:36.15 | ^ 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:36.15 | ^ 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.15 371 | nscoord aAppUnitsPerDevPixel) { 40:36.15 | ^ 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.15 380 | nscoord aAppUnitsPerDevPixel) { 40:36.15 | ^ 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.15 387 | nscoord aAppUnitsPerDevPixel) { 40:36.15 | ^ 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:36.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.16 394 | nscoord aAppUnitsPerDevPixel) { 40:36.16 | ^ 40:36.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 40:36.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 40:36.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 40:36.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 40:36.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 40:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 40:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 40:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.18 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.18 189 | CSSRect GetExpandedScrollableRect() const { 40:36.18 | ^ 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:36.18 | ^ 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:36.18 | ^ 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:36.18 | ^ 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.18 243 | CSSRect CalculateScrollRange() const { 40:36.18 | ^ 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:36.18 | ^ 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 40:36.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.18 457 | CSSRect GetVisualViewport() const { 40:36.18 | ^ 40:36.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:36.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.19 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 40:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.19 1338 | CSSCoord ToCSSPixels() const { return _0; } 40:36.19 | ^ 40:36.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.19 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 40:36.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:36.19 | ^ 40:36.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:36.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:36.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:36.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:36.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:36.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:36.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 40:36.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 40:36.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.20 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.20 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.20 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.20 21 | inline Rect ToRect(const gfxRect& aRect) { 40:36.20 | ^ 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:36.20 | ^ 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:36.20 | ^ 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.20 44 | inline Size ToSize(const gfxSize& aSize) { 40:36.20 | ^ 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.20 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:36.20 | ^ 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.20 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:36.20 | ^ 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 40:36.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.20 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:36.20 | ^ 40:36.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:36.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.21 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 40:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.21 1859 | int32_t aAppUnitsPerPixel) { 40:36.21 | ^ 40:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 40:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.21 3214 | int32_t aAppUnitsPerPixel) { 40:36.21 | ^ 40:36.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.21 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 40:36.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.21 332 | LayerPoint GetFixedPositionAnchor() const { 40:36.21 | ^ 40:36.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 40:36.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.22 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 40:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.22 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:36.22 | ^ 40:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:20, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.22 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 40:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.22 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:36.22 | ^ 40:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.22 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:36.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:36.22 | ^~~~~~~~ 40:36.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:36.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.23 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:36.23 | ^~~~~~~~ 40:36.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.23 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.23 427 | SizeT Size() const { return SizeT(width, height); } 40:36.23 | ^~~~ 40:36.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.23 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.23 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:36.23 | ^~~~~~~~ 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:36.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.24 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:36.24 | ^~~~~~~~ 40:36.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.24 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 40:36.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:36.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.24 62 | Sub operator-(const Sub& aPoint) const { 40:36.24 | ^~~~~~~~ 40:36.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.24 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.24 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 40:36.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:36.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.25 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:36.25 | ^~~~~~~~ 40:36.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:36.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:36.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:36.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 40:36.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.25 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.25 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.25 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 40:36.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 40:36.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:36.26 | ^~~~~~~~~~~~~ 40:36.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOp.h:11, 40:36.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PFetchEventOpChild.h:9, 40:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:14, 40:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.26 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.26 323 | static SizeTyped FromUnknownSize( 40:36.26 | ^~~~~~~~~~~~~~~ 40:36.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:23, 40:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:12, 40:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.26 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 40:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 40:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 40:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 40:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 40:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 40:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 40:36.26 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 40:36.26 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:36.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 40:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerPrivate.h:13, 40:36.26 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:31, 40:36.26 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 40:36.26 27 | struct JSGCSetting { 40:36.26 | ^~~~~~~~~~~ 40:36.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 40:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 40:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 40:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 40:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 40:36.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 40:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.h:10, 40:36.27 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/FetchEventOpChild.cpp:7, 40:36.27 from Unified_cpp_dom_serviceworkers0.cpp:2: 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.27 760 | typename detail::Nth::Type extract() { 40:36.27 | ^~~~~~~ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:36.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:36.27 dom/serviceworkers/Unified_cpp_dom_serviceworkers2.o 40:36.27 /usr/lib64/ccache/g++ -o Unified_cpp_dom_serviceworkers1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/serviceworkers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_serviceworkers1.o.pp Unified_cpp_dom_serviceworkers1.cpp 40:38.31 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/presentation/provider' 40:38.31 dom/serviceworkers/Unified_cpp_dom_serviceworkers3.o 40:38.31 /usr/lib64/ccache/g++ -o Unified_cpp_dom_serviceworkers2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/serviceworkers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_serviceworkers2.o.pp Unified_cpp_dom_serviceworkers2.cpp 40:46.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 40:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.16 from Unified_cpp_dom_l10n0.cpp:2: 40:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:46.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.16 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:46.16 | ^ 40:46.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 40:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:46.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:46.16 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.17 from Unified_cpp_dom_l10n0.cpp:2: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:46.17 | ^ 40:46.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.17 from Unified_cpp_dom_l10n0.cpp:2: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:46.17 | ^ 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:46.17 | ^ 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:46.17 | ^ 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:46.17 | ^ 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:46.17 | ^ 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 371 | nscoord aAppUnitsPerDevPixel) { 40:46.17 | ^ 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 380 | nscoord aAppUnitsPerDevPixel) { 40:46.17 | ^ 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 387 | nscoord aAppUnitsPerDevPixel) { 40:46.17 | ^ 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 394 | nscoord aAppUnitsPerDevPixel) { 40:46.17 | ^ 40:46.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.17 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.17 from Unified_cpp_dom_l10n0.cpp:2: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 189 | CSSRect GetExpandedScrollableRect() const { 40:46.17 | ^ 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:46.17 | ^ 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:46.17 | ^ 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 40:46.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:46.17 | ^ 40:46.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 40:46.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.19 243 | CSSRect CalculateScrollRange() const { 40:46.19 | ^ 40:46.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 40:46.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:46.20 | ^ 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.20 457 | CSSRect GetVisualViewport() const { 40:46.20 | ^ 40:46.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 40:46.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 40:46.20 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/L10nMutations.cpp:8, 40:46.20 from Unified_cpp_dom_l10n0.cpp:20: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.20 1338 | CSSCoord ToCSSPixels() const { return _0; } 40:46.20 | ^ 40:46.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 40:46.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocumentInlines.h:11, 40:46.20 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/L10nMutations.cpp:8, 40:46.20 from Unified_cpp_dom_l10n0.cpp:20: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.20 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:46.20 | ^ 40:46.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 40:46.20 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 40:46.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 40:46.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 40:46.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 40:46.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 40:46.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 40:46.20 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/L10nOverlays.cpp:9, 40:46.20 from Unified_cpp_dom_l10n0.cpp:29: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.20 21 | inline Rect ToRect(const gfxRect& aRect) { 40:46.20 | ^ 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:46.20 | ^ 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:46.20 | ^ 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.20 44 | inline Size ToSize(const gfxSize& aSize) { 40:46.20 | ^ 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.20 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:46.20 | ^ 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.20 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:46.20 | ^ 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 40:46.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:46.21 | ^ 40:46.21 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/L10nOverlays.cpp:9, 40:46.21 from Unified_cpp_dom_l10n0.cpp:29: 40:46.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 40:46.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.21 1859 | int32_t aAppUnitsPerPixel) { 40:46.21 | ^ 40:46.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 40:46.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.21 3214 | int32_t aAppUnitsPerPixel) { 40:46.21 | ^ 40:46.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:46.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:46.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.22 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.22 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.22 from Unified_cpp_dom_l10n0.cpp:2: 40:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:46.22 | ^~~~~~~~ 40:46.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:46.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:46.22 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 40:46.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 40:46.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.22 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.22 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.22 from Unified_cpp_dom_l10n0.cpp:2: 40:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 40:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 40:46.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:46.22 | ^~~~~~~~ 40:46.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:46.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.23 from Unified_cpp_dom_l10n0.cpp:2: 40:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 40:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.23 427 | SizeT Size() const { return SizeT(width, height); } 40:46.23 | ^~~~ 40:46.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.23 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.23 from Unified_cpp_dom_l10n0.cpp:2: 40:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:46.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:46.23 | ^~~~~~~~ 40:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.24 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:46.24 | ^~~~~~~~ 40:46.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.24 from Unified_cpp_dom_l10n0.cpp:2: 40:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 40:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:46.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.24 62 | Sub operator-(const Sub& aPoint) const { 40:46.24 | ^~~~~~~~ 40:46.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 40:46.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:46.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.25 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.25 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.25 from Unified_cpp_dom_l10n0.cpp:2: 40:46.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 40:46.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:46.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.25 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:46.25 | ^~~~~~~~ 40:46.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 40:46.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:46.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:46.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.25 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.26 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.26 from Unified_cpp_dom_l10n0.cpp:2: 40:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 40:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 40:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:46.26 | ^~~~~~~~~~~~~ 40:46.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 40:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 40:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 40:46.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 40:46.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 40:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 40:46.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:17, 40:46.26 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.26 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.26 from Unified_cpp_dom_l10n0.cpp:2: 40:46.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:46.27 323 | static SizeTyped FromUnknownSize( 40:46.27 | ^~~~~~~~~~~~~~~ 40:46.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMArray.h:16, 40:46.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 40:46.27 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.27 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.27 from Unified_cpp_dom_l10n0.cpp:2: 40:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In static member function ‘static void mozilla::dom::L10nOverlays::TranslateElement(const mozilla::dom::GlobalObject&, mozilla::dom::Element&, const mozilla::dom::L10nMessage&, mozilla::dom::Nullable >&)’: 40:46.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 40:46.27 410 | size_type Capacity() const { return mHdr->mCapacity; } 40:46.27 | ~~~~~~^~~~~~~~~ 40:46.27 In file included from Unified_cpp_dom_l10n0.cpp:29: 40:46.27 /builddir/build/BUILD/icecat-78.15.0/dom/l10n/L10nOverlays.cpp:408:31: note: while referencing ‘errors’ 40:46.28 408 | nsTArray errors; 40:46.28 | ^~~~~~ 40:46.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 40:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMArray.h:16, 40:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 40:46.28 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.28 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.28 from Unified_cpp_dom_l10n0.cpp:2: 40:46.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 40:46.28 416 | mArray.mHdr->mLength = 0; 40:46.28 | ~~~~~~~~~~~~~~~~~~~~~^~~ 40:46.28 In file included from Unified_cpp_dom_l10n0.cpp:29: 40:46.28 /builddir/build/BUILD/icecat-78.15.0/dom/l10n/L10nOverlays.cpp:408:31: note: while referencing ‘errors’ 40:46.28 408 | nsTArray errors; 40:46.28 | ^~~~~~ 40:46.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 40:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMArray.h:16, 40:46.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 40:46.29 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.29 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.29 from Unified_cpp_dom_l10n0.cpp:2: 40:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h: In member function ‘already_AddRefed mozilla::dom::DocumentL10n::TranslateDocument(mozilla::ErrorResult&)’: 40:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 40:46.29 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 40:46.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 40:46.29 In file included from Unified_cpp_dom_l10n0.cpp:11: 40:46.29 /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DocumentL10n.cpp:179:36: note: while referencing ‘elements’ 40:46.29 179 | Sequence> elements; 40:46.29 | ^~~~~~~~ 40:46.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 40:46.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMArray.h:16, 40:46.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULPrototypeDocument.h:11, 40:46.29 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.h:10, 40:46.29 from /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DOMLocalization.cpp:10, 40:46.29 from Unified_cpp_dom_l10n0.cpp:2: 40:46.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ [-Warray-bounds] 40:46.29 245 | header->mLength = length; 40:46.29 | ~~~~~~~~~~~~~~~~^~~~~~~~ 40:46.29 In file included from Unified_cpp_dom_l10n0.cpp:11: 40:46.30 /builddir/build/BUILD/icecat-78.15.0/dom/l10n/DocumentL10n.cpp:179:36: note: while referencing ‘elements’ 40:46.30 179 | Sequence> elements; 40:46.30 | ^~~~~~~~ 40:46.30 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/l10n' 40:46.30 /usr/lib64/ccache/g++ -o Unified_cpp_dom_serviceworkers3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/serviceworkers -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_serviceworkers3.o.pp Unified_cpp_dom_serviceworkers3.cpp 40:53.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.86 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:53.86 | ^ 40:53.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.86 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:53.86 | ^ 40:53.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.86 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.86 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:53.86 | ^ 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:53.86 | ^ 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:53.86 | ^ 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:53.86 | ^ 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.86 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:53.86 | ^ 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.87 371 | nscoord aAppUnitsPerDevPixel) { 40:53.87 | ^ 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.87 380 | nscoord aAppUnitsPerDevPixel) { 40:53.87 | ^ 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.87 387 | nscoord aAppUnitsPerDevPixel) { 40:53.87 | ^ 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.87 394 | nscoord aAppUnitsPerDevPixel) { 40:53.87 | ^ 40:53.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsParent.cpp:20, 40:53.87 from Unified_cpp_dom_localstorage0.cpp:11: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.87 189 | CSSRect GetExpandedScrollableRect() const { 40:53.87 | ^ 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.87 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:53.87 | ^ 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.87 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 40:53.87 | ^ 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.87 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 40:53.87 | ^ 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.87 243 | CSSRect CalculateScrollRange() const { 40:53.87 | ^ 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.87 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 40:53.87 | ^ 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.87 457 | CSSRect GetVisualViewport() const { 40:53.87 | ^ 40:53.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 40:53.87 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsParent.cpp:20, 40:53.87 from Unified_cpp_dom_localstorage0.cpp:11: 40:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.88 1338 | CSSCoord ToCSSPixels() const { return _0; } 40:53.88 | ^ 40:53.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsParent.cpp:20, 40:53.88 from Unified_cpp_dom_localstorage0.cpp:11: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 40:53.88 | ^ 40:53.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsParent.cpp:20, 40:53.88 from Unified_cpp_dom_localstorage0.cpp:11: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.88 21 | inline Rect ToRect(const gfxRect& aRect) { 40:53.88 | ^ 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.88 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 40:53.88 | ^ 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.88 40 | inline Point ToPoint(const gfxPoint& aPoint) { 40:53.88 | ^ 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.88 44 | inline Size ToSize(const gfxSize& aSize) { 40:53.88 | ^ 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.88 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 40:53.88 | ^ 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.88 52 | inline gfxSize ThebesSize(const Size& aSize) { 40:53.88 | ^ 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 40:53.88 | ^ 40:53.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 40:53.88 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsParent.cpp:20, 40:53.88 from Unified_cpp_dom_localstorage0.cpp:11: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 40:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.89 1859 | int32_t aAppUnitsPerPixel) { 40:53.89 | ^ 40:53.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 40:53.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.89 3214 | int32_t aAppUnitsPerPixel) { 40:53.89 | ^ 40:53.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsParent.cpp:20, 40:53.89 from Unified_cpp_dom_localstorage0.cpp:11: 40:53.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 40:53.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.89 332 | LayerPoint GetFixedPositionAnchor() const { 40:53.89 | ^ 40:53.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsParent.cpp:20, 40:53.89 from Unified_cpp_dom_localstorage0.cpp:11: 40:53.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 40:53.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.89 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 40:53.89 | ^ 40:53.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 40:53.89 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsParent.cpp:20, 40:53.89 from Unified_cpp_dom_localstorage0.cpp:11: 40:53.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 40:53.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.90 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 40:53.90 | ^ 40:53.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.90 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:53.90 | ^~~~~~~~ 40:53.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.90 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:53.90 | ^~~~~~~~ 40:53.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.90 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.90 427 | SizeT Size() const { return SizeT(width, height); } 40:53.90 | ^~~~ 40:53.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.90 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.90 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 40:53.90 | ^~~~~~~~ 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.90 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 40:53.90 | ^~~~~~~~ 40:53.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.90 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.90 62 | Sub operator-(const Sub& aPoint) const { 40:53.90 | ^~~~~~~~ 40:53.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.90 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 40:53.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.90 43 | friend Sub operator*(T aScale, Sub aCoord) { 40:53.90 | ^~~~~~~~ 40:53.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:53.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.91 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 40:53.91 | ^~~~~~~~~~~~~ 40:53.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.91 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.91 323 | static SizeTyped FromUnknownSize( 40:53.91 | ^~~~~~~~~~~~~~~ 40:53.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.h:10, 40:53.91 from /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsChild.cpp:7, 40:53.91 from Unified_cpp_dom_localstorage0.cpp:2: 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.91 760 | typename detail::Nth::Type extract() { 40:53.91 | ^~~~~~~ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 40:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:53.91 In file included from Unified_cpp_dom_localstorage0.cpp:11: 40:53.91 /builddir/build/BUILD/icecat-78.15.0/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*)’: 40:53.91 /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsParent.cpp:2133:20: warning: ‘nextLoadIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 40:53.91 2133 | mNextLoadIndex = aNextLoadIndex; 40:53.91 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 40:53.91 /builddir/build/BUILD/icecat-78.15.0/dom/localstorage/ActorsParent.cpp:5848:12: note: ‘nextLoadIndex’ was declared here 40:53.91 5848 | uint32_t nextLoadIndex; 40:53.92 | ^~~~~~~~~~~~~ 40:53.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/localstorage' 40:53.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/view' 40:53.92 mkdir -p '.deps/' 40:53.94 view/Unified_cpp_view0.o 40:53.94 /usr/lib64/ccache/g++ -o Unified_cpp_view0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/objdir/view -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -MD -MP -MF .deps/Unified_cpp_view0.o.pp Unified_cpp_view0.cpp 40:54.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdater.h:11, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdaterParent.h:9, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdaterParent.h:10, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdaterParent.cpp:7, 40:54.02 from Unified_cpp_dom_serviceworkers3.cpp:2: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.02 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 40:54.02 | ^ 40:54.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdater.h:11, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdaterParent.h:9, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdaterParent.h:10, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdaterParent.cpp:7, 40:54.02 from Unified_cpp_dom_serviceworkers3.cpp:2: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.02 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 40:54.02 | ^ 40:54.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdater.h:11, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdaterParent.h:9, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdaterParent.h:10, 40:54.02 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdaterParent.cpp:7, 40:54.02 from Unified_cpp_dom_serviceworkers3.cpp:2: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.02 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 40:54.02 | ^ 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.02 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 40:54.02 | ^ 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.02 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 40:54.02 | ^ 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.02 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 40:54.02 | ^ 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.02 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 40:54.02 | ^ 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.02 371 | nscoord aAppUnitsPerDevPixel) { 40:54.02 | ^ 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.02 380 | nscoord aAppUnitsPerDevPixel) { 40:54.02 | ^ 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.02 387 | nscoord aAppUnitsPerDevPixel) { 40:54.02 | ^ 40:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 40:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.03 394 | nscoord aAppUnitsPerDevPixel) { 40:54.03 | ^ 40:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdater.h:11, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdaterParent.h:9, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdaterParent.h:10, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdaterParent.cpp:7, 40:54.03 from Unified_cpp_dom_serviceworkers3.cpp:2: 40:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 40:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 40:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.03 40 | friend Sub operator*(Sub aCoord, T aScale) { 40:54.03 | ^~~~~~~~ 40:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdater.h:11, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerUpdaterParent.h:9, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdaterParent.h:10, 40:54.03 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdaterParent.cpp:7, 40:54.03 from Unified_cpp_dom_serviceworkers3.cpp:2: 40:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 40:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 40:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 40:54.03 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 40:54.03 | ^~~~~~~~ 40:54.04 /usr/lib64/ccache/g++ -o Unified_cpp_dom_presentation1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/presentation -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/presentation -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_dom_presentation1.o.pp Unified_cpp_dom_presentation1.cpp 41:17.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.51 from Unified_cpp_dom_presentation0.cpp:2: 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.51 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:17.51 | ^ 41:17.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.51 from Unified_cpp_dom_presentation0.cpp:2: 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.51 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:17.51 | ^ 41:17.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.51 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.51 from Unified_cpp_dom_presentation0.cpp:2: 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.51 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:17.51 | ^ 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.51 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:17.51 | ^ 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.51 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:17.51 | ^ 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.51 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:17.51 | ^ 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:17.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.51 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:17.52 | ^ 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.52 371 | nscoord aAppUnitsPerDevPixel) { 41:17.52 | ^ 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.52 380 | nscoord aAppUnitsPerDevPixel) { 41:17.52 | ^ 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.52 387 | nscoord aAppUnitsPerDevPixel) { 41:17.52 | ^ 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.52 394 | nscoord aAppUnitsPerDevPixel) { 41:17.52 | ^ 41:17.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 41:17.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 41:17.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 41:17.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 41:17.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 41:17.52 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationConnection.cpp:10, 41:17.52 from Unified_cpp_dom_presentation0.cpp:56: 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.52 189 | CSSRect GetExpandedScrollableRect() const { 41:17.52 | ^ 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.52 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:17.52 | ^ 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.52 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:17.52 | ^ 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.52 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:17.52 | ^ 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 41:17.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.52 243 | CSSRect CalculateScrollRange() const { 41:17.54 | ^ 41:17.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 41:17.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.54 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:17.54 | ^ 41:17.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 41:17.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.54 457 | CSSRect GetVisualViewport() const { 41:17.54 | ^ 41:17.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationConnection.cpp:14, 41:17.55 from Unified_cpp_dom_presentation0.cpp:56: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.55 1338 | CSSCoord ToCSSPixels() const { return _0; } 41:17.55 | ^ 41:17.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationConnection.cpp:14, 41:17.55 from Unified_cpp_dom_presentation0.cpp:56: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.55 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:17.55 | ^ 41:17.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationConnection.cpp:14, 41:17.55 from Unified_cpp_dom_presentation0.cpp:56: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.55 21 | inline Rect ToRect(const gfxRect& aRect) { 41:17.55 | ^ 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.55 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:17.55 | ^ 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.55 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:17.55 | ^ 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.55 44 | inline Size ToSize(const gfxSize& aSize) { 41:17.55 | ^ 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.55 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:17.55 | ^ 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.55 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:17.55 | ^ 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 41:17.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.55 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:17.55 | ^ 41:17.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:17.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationConnection.cpp:14, 41:17.56 from Unified_cpp_dom_presentation0.cpp:56: 41:17.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 41:17.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.56 1859 | int32_t aAppUnitsPerPixel) { 41:17.56 | ^ 41:17.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 41:17.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.56 3214 | int32_t aAppUnitsPerPixel) { 41:17.56 | ^ 41:17.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationConnection.cpp:14, 41:17.56 from Unified_cpp_dom_presentation0.cpp:56: 41:17.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 41:17.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.56 332 | LayerPoint GetFixedPositionAnchor() const { 41:17.56 | ^ 41:17.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationConnection.cpp:14, 41:17.56 from Unified_cpp_dom_presentation0.cpp:56: 41:17.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 41:17.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.56 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:17.56 | ^ 41:17.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessageEventBinding.h:13, 41:17.56 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationConnection.cpp:14, 41:17.56 from Unified_cpp_dom_presentation0.cpp:56: 41:17.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 41:17.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:17.57 | ^ 41:17.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationSessionInfo.cpp:15, 41:17.57 from Unified_cpp_dom_presentation0.cpp:110: 41:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 41:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.57 1394 | LayerPoint GetFixedPositionAnchor() { 41:17.57 | ^ 41:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 41:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.57 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 41:17.57 | ^ 41:17.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.57 from Unified_cpp_dom_presentation0.cpp:2: 41:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 41:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:17.57 | ^~~~~~~~ 41:17.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.57 from Unified_cpp_dom_presentation0.cpp:2: 41:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 41:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:17.57 | ^~~~~~~~ 41:17.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.57 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.57 from Unified_cpp_dom_presentation0.cpp:2: 41:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.58 427 | SizeT Size() const { return SizeT(width, height); } 41:17.58 | ^~~~ 41:17.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.58 from Unified_cpp_dom_presentation0.cpp:2: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.58 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:17.58 | ^~~~~~~~ 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.58 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:17.58 | ^~~~~~~~ 41:17.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.58 from Unified_cpp_dom_presentation0.cpp:2: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.58 62 | Sub operator-(const Sub& aPoint) const { 41:17.58 | ^~~~~~~~ 41:17.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.58 from Unified_cpp_dom_presentation0.cpp:2: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.58 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:17.58 | ^~~~~~~~ 41:17.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.58 from Unified_cpp_dom_presentation0.cpp:2: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:17.58 | ^~~~~~~~~~~~~ 41:17.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.58 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.58 from Unified_cpp_dom_presentation0.cpp:2: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.58 323 | static SizeTyped FromUnknownSize( 41:17.58 | ^~~~~~~~~~~~~~~ 41:17.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.59 from Unified_cpp_dom_presentation0.cpp:2: 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.59 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 41:17.59 | ^~~~~~~~~~~~~~ 41:17.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.59 from Unified_cpp_dom_presentation0.cpp:2: 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.59 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:17.59 | ^~~~~~~~~~~~~ 41:17.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.59 from Unified_cpp_dom_presentation0.cpp:2: 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.59 383 | Point TopLeft() const { return Point(x, y); } 41:17.59 | ^~~~~~~ 41:17.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.59 from Unified_cpp_dom_presentation0.cpp:2: 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.59 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 41:17.59 | ^~~~~~~~~~~~~~~ 41:17.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.59 from Unified_cpp_dom_presentation0.cpp:2: 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 41:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.59 246 | PointTyped As2DPoint() const { 41:17.59 | ^~~~~~~~~ 41:17.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:17.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.60 from Unified_cpp_dom_presentation0.cpp:2: 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.60 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 41:17.60 | ^~~~~~~~~ 41:17.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationAvailability.h:10, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:10, 41:17.60 from Unified_cpp_dom_presentation0.cpp:2: 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.60 2266 | PointTyped TransformPointSimple( 41:17.60 | ^~~~~~~~~~~~~~~~~~~~ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.60 794 | RectTyped TransformAndClipBounds( 41:17.60 | ^~~~~~~~~~~~~~~~~~~~~~ 41:17.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.h:12, 41:17.60 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/AvailabilityCollection.cpp:7, 41:17.60 from Unified_cpp_dom_presentation0.cpp:2: 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.60 760 | typename detail::Nth::Type extract() { 41:17.60 | ^~~~~~~ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:17.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:17.65 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget' 41:17.65 mkdir -p '.deps/' 41:17.73 widget/GfxInfoX11.o 41:17.73 widget/LSBUtils.o 41:17.73 /usr/lib64/ccache/g++ -o GfxInfoX11.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/GfxInfoX11.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp 41:22.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.14 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.14 from ChromeUtilsBinding.cpp:4, 41:22.14 from UnifiedBindings3.cpp:2: 41:22.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:22.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.14 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:22.14 | ^ 41:22.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:22.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.15 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.15 from ChromeUtilsBinding.cpp:4, 41:22.15 from UnifiedBindings3.cpp:2: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:22.15 | ^ 41:22.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 41:22.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.15 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.15 from ChromeUtilsBinding.cpp:4, 41:22.15 from UnifiedBindings3.cpp:2: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 371 | nscoord aAppUnitsPerDevPixel) { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 380 | nscoord aAppUnitsPerDevPixel) { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 387 | nscoord aAppUnitsPerDevPixel) { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 394 | nscoord aAppUnitsPerDevPixel) { 41:22.15 | ^ 41:22.15 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 41:22.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 41:22.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:14, 41:22.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:10, 41:22.15 from ChromeUtilsBinding.cpp:32, 41:22.15 from UnifiedBindings3.cpp:2: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 189 | CSSRect GetExpandedScrollableRect() const { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 243 | CSSRect CalculateScrollRange() const { 41:22.15 | ^ 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 41:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.15 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:22.17 | ^ 41:22.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 41:22.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.17 457 | CSSRect GetVisualViewport() const { 41:22.17 | ^ 41:22.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:22.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:22.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 41:22.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:22.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:22.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:22.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:22.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:22.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:22.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:22.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:22.18 from ChromeUtilsBinding.cpp:32, 41:22.18 from UnifiedBindings3.cpp:2: 41:22.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 41:22.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.18 1338 | CSSCoord ToCSSPixels() const { return _0; } 41:22.18 | ^ 41:22.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:22.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 41:22.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:22.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:22.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:22.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:22.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:22.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:22.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:22.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:22.18 from ChromeUtilsBinding.cpp:32, 41:22.18 from UnifiedBindings3.cpp:2: 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:22.19 | ^ 41:22.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 41:22.19 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 41:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:22.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:22.19 from ChromeUtilsBinding.cpp:32, 41:22.19 from UnifiedBindings3.cpp:2: 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.19 21 | inline Rect ToRect(const gfxRect& aRect) { 41:22.19 | ^ 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.19 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:22.19 | ^ 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.19 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:22.19 | ^ 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.19 44 | inline Size ToSize(const gfxSize& aSize) { 41:22.19 | ^ 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 41:22.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.19 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:22.20 | ^ 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.20 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:22.20 | ^ 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.20 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:22.20 | ^ 41:22.20 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:22.20 from ChromeUtilsBinding.cpp:32, 41:22.20 from UnifiedBindings3.cpp:2: 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.20 1859 | int32_t aAppUnitsPerPixel) { 41:22.20 | ^ 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.20 3214 | int32_t aAppUnitsPerPixel) { 41:22.20 | ^ 41:22.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:22.20 from ChromeUtilsBinding.cpp:32, 41:22.20 from UnifiedBindings3.cpp:2: 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.20 332 | LayerPoint GetFixedPositionAnchor() const { 41:22.20 | ^ 41:22.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:22.20 from ChromeUtilsBinding.cpp:32, 41:22.20 from UnifiedBindings3.cpp:2: 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 41:22.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:22.20 | ^ 41:22.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:22.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:22.21 from ChromeUtilsBinding.cpp:32, 41:22.21 from UnifiedBindings3.cpp:2: 41:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 41:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:22.21 | ^ 41:22.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 41:22.21 from CompositionEventBinding.cpp:15, 41:22.21 from UnifiedBindings3.cpp:132: 41:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 41:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.21 1394 | LayerPoint GetFixedPositionAnchor() { 41:22.21 | ^ 41:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 41:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.21 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 41:22.21 | ^ 41:22.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 41:22.21 from CompositionEventBinding.cpp:15, 41:22.21 from UnifiedBindings3.cpp:132: 41:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 41:22.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.21 49 | gfx::Size GetInheritedScale() const { return mScale; } 41:22.21 | ^ 41:22.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:22.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CompositionEvent.h:13, 41:22.21 from CompositionEventBinding.cpp:15, 41:22.22 from UnifiedBindings3.cpp:132: 41:22.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 41:22.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.22 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 41:22.22 | ^ 41:22.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.22 from ChromeUtilsBinding.cpp:4, 41:22.22 from UnifiedBindings3.cpp:2: 41:22.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:22.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 41:22.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:22.22 | ^~~~~~~~ 41:22.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.22 from ChromeUtilsBinding.cpp:4, 41:22.22 from UnifiedBindings3.cpp:2: 41:22.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:22.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 41:22.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:22.22 | ^~~~~~~~ 41:22.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.22 from ChromeUtilsBinding.cpp:4, 41:22.22 from UnifiedBindings3.cpp:2: 41:22.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:22.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 41:22.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.22 427 | SizeT Size() const { return SizeT(width, height); } 41:22.22 | ^~~~ 41:22.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 41:22.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.23 from ChromeUtilsBinding.cpp:4, 41:22.23 from UnifiedBindings3.cpp:2: 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:22.23 | ^~~~~~~~ 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.23 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:22.23 | ^~~~~~~~ 41:22.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.23 from ChromeUtilsBinding.cpp:4, 41:22.23 from UnifiedBindings3.cpp:2: 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.23 62 | Sub operator-(const Sub& aPoint) const { 41:22.23 | ^~~~~~~~ 41:22.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.23 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.23 from ChromeUtilsBinding.cpp:4, 41:22.23 from UnifiedBindings3.cpp:2: 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:22.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:22.23 | ^~~~~~~~ 41:22.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.24 from ChromeUtilsBinding.cpp:4, 41:22.24 from UnifiedBindings3.cpp:2: 41:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 41:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 41:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.24 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:22.24 | ^~~~~~~~~~~~~ 41:22.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.24 from ChromeUtilsBinding.cpp:4, 41:22.24 from UnifiedBindings3.cpp:2: 41:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.24 323 | static SizeTyped FromUnknownSize( 41:22.24 | ^~~~~~~~~~~~~~~ 41:22.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.24 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.24 from ChromeUtilsBinding.cpp:4, 41:22.24 from UnifiedBindings3.cpp:2: 41:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 41:22.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.25 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 41:22.25 | ^~~~~~~~~~~~~~ 41:22.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.25 from ChromeUtilsBinding.cpp:4, 41:22.25 from UnifiedBindings3.cpp:2: 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:22.25 | ^~~~~~~~~~~~~ 41:22.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.25 from ChromeUtilsBinding.cpp:4, 41:22.25 from UnifiedBindings3.cpp:2: 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.25 383 | Point TopLeft() const { return Point(x, y); } 41:22.25 | ^~~~~~~ 41:22.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.25 from ChromeUtilsBinding.cpp:4, 41:22.25 from UnifiedBindings3.cpp:2: 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.25 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 41:22.25 | ^~~~~~~~~~~~~~~ 41:22.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.25 from ChromeUtilsBinding.cpp:4, 41:22.25 from UnifiedBindings3.cpp:2: 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.25 277 | static RectTyped FromUnknownRect( 41:22.25 | ^~~~~~~~~~~~~~~ 41:22.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.25 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.25 from ChromeUtilsBinding.cpp:4, 41:22.25 from UnifiedBindings3.cpp:2: 41:22.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.26 150 | static PointTyped FromUnknownPoint( 41:22.26 | ^~~~~~~~~~~~~~~~ 41:22.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.26 from ChromeUtilsBinding.cpp:4, 41:22.26 from UnifiedBindings3.cpp:2: 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.26 282 | RectTyped ToUnknownRect() const { 41:22.26 | ^~~~~~~~~~~~~ 41:22.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.26 from ChromeUtilsBinding.cpp:4, 41:22.26 from UnifiedBindings3.cpp:2: 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.26 246 | PointTyped As2DPoint() const { 41:22.26 | ^~~~~~~~~ 41:22.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.26 from ChromeUtilsBinding.cpp:4, 41:22.26 from UnifiedBindings3.cpp:2: 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.26 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 41:22.26 | ^~~~~~~~~ 41:22.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:22.26 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:11, 41:22.26 from ChromeUtilsBinding.cpp:4, 41:22.26 from UnifiedBindings3.cpp:2: 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.26 2266 | PointTyped TransformPointSimple( 41:22.26 | ^~~~~~~~~~~~~~~~~~~~ 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 41:22.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.27 794 | RectTyped TransformAndClipBounds( 41:22.27 | ^~~~~~~~~~~~~~~~~~~~~~ 41:22.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h:20, 41:22.27 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/AtomList.h:10, 41:22.27 from ChromeUtilsBinding.cpp:4, 41:22.27 from UnifiedBindings3.cpp:2: 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.27 760 | typename detail::Nth::Type extract() { 41:22.27 | ^~~~~~~ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:22.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:22.27 dom/bindings/UnifiedBindings7.o 41:22.27 /usr/lib64/ccache/g++ -o UnifiedBindings6.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings6.o.pp UnifiedBindings6.cpp 41:29.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.h:10, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.13 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:29.13 | ^ 41:29.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.h:10, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.13 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:29.13 | ^ 41:29.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.h:10, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.13 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.13 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:29.13 | ^ 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:29.13 | ^ 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.13 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:29.13 | ^ 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.13 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:29.13 | ^ 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:29.14 | ^ 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 371 | nscoord aAppUnitsPerDevPixel) { 41:29.14 | ^ 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 380 | nscoord aAppUnitsPerDevPixel) { 41:29.14 | ^ 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 387 | nscoord aAppUnitsPerDevPixel) { 41:29.14 | ^ 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 394 | nscoord aAppUnitsPerDevPixel) { 41:29.14 | ^ 41:29.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerManager.h:13, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 41:29.14 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 189 | CSSRect GetExpandedScrollableRect() const { 41:29.14 | ^ 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:29.14 | ^ 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:29.14 | ^ 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:29.14 | ^ 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 243 | CSSRect CalculateScrollRange() const { 41:29.14 | ^ 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:29.14 | ^ 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 457 | CSSRect GetVisualViewport() const { 41:29.14 | ^ 41:29.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerManager.h:13, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 41:29.14 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 1338 | CSSCoord ToCSSPixels() const { return _0; } 41:29.14 | ^ 41:29.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerManager.h:13, 41:29.14 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 41:29.14 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 41:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:29.14 | ^ 41:29.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerManager.h:13, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 41:29.17 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.17 21 | inline Rect ToRect(const gfxRect& aRect) { 41:29.17 | ^ 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.17 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:29.17 | ^ 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:29.17 | ^ 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.17 44 | inline Size ToSize(const gfxSize& aSize) { 41:29.17 | ^ 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:29.17 | ^ 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:29.17 | ^ 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:29.17 | ^ 41:29.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerManager.h:13, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 41:29.17 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.17 1859 | int32_t aAppUnitsPerPixel) { 41:29.17 | ^ 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 41:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.17 3214 | int32_t aAppUnitsPerPixel) { 41:29.17 | ^ 41:29.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerManager.h:13, 41:29.17 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 41:29.18 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.18 332 | LayerPoint GetFixedPositionAnchor() const { 41:29.18 | ^ 41:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerManager.h:13, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 41:29.18 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:29.18 | ^ 41:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerOpArgs.h:24, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerShutdownState.h:13, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerManager.h:13, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:10, 41:29.18 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.18 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:29.18 | ^ 41:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.h:10, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.18 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.18 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:29.18 | ^~~~~~~~ 41:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.h:10, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.18 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.18 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:29.18 | ^~~~~~~~ 41:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.h:10, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.18 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.18 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 41:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.18 427 | SizeT Size() const { return SizeT(width, height); } 41:29.19 | ^~~~ 41:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.19 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.19 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:29.19 | ^~~~~~~~ 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.19 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:29.19 | ^~~~~~~~ 41:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.19 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.19 62 | Sub operator-(const Sub& aPoint) const { 41:29.19 | ^~~~~~~~ 41:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.19 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.19 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:29.19 | ^~~~~~~~ 41:29.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.19 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.19 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 41:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 41:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:29.20 | ^~~~~~~~~~~~~ 41:29.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 41:29.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:29.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:29.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:29.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 41:29.20 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.h:10, 41:29.20 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:11, 41:29.20 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.20 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.20 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.20 323 | static SizeTyped FromUnknownSize( 41:29.20 | ^~~~~~~~~~~~~~~ 41:29.20 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerJob.h:12, 41:29.20 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:10, 41:29.20 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.20 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.20 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 41:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 41:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 41:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 41:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 41:29.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 41:29.21 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 41:29.21 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:29.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegistration.cpp:16, 41:29.21 from Unified_cpp_dom_serviceworkers2.cpp:20: 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 41:29.21 27 | struct JSGCSetting { 41:29.21 | ^~~~~~~~~~~ 41:29.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerJob.h:10, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerUpdateJob.h:10, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.h:10, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerRegisterJob.cpp:7, 41:29.21 from Unified_cpp_dom_serviceworkers2.cpp:2: 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.21 760 | typename detail::Nth::Type extract() { 41:29.21 | ^~~~~~~ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.21 from EventHandlerBinding.cpp:4, 41:29.21 from UnifiedBindings5.cpp:2: 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:29.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.21 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:29.21 | ^ 41:29.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.21 from EventHandlerBinding.cpp:4, 41:29.21 from UnifiedBindings5.cpp:2: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:29.22 | ^ 41:29.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 41:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.22 from EventHandlerBinding.cpp:4, 41:29.22 from UnifiedBindings5.cpp:2: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 371 | nscoord aAppUnitsPerDevPixel) { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 380 | nscoord aAppUnitsPerDevPixel) { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 387 | nscoord aAppUnitsPerDevPixel) { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 394 | nscoord aAppUnitsPerDevPixel) { 41:29.22 | ^ 41:29.22 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 41:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 41:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 41:29.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 41:29.22 from EventHandlerBinding.cpp:8, 41:29.22 from UnifiedBindings5.cpp:2: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 189 | CSSRect GetExpandedScrollableRect() const { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.22 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:29.22 | ^ 41:29.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 243 | CSSRect CalculateScrollRange() const { 41:29.23 | ^ 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:29.23 | ^ 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 457 | CSSRect GetVisualViewport() const { 41:29.23 | ^ 41:29.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:29.23 from EventHandlerBinding.cpp:12, 41:29.23 from UnifiedBindings5.cpp:2: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 1338 | CSSCoord ToCSSPixels() const { return _0; } 41:29.23 | ^ 41:29.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:29.23 from EventHandlerBinding.cpp:12, 41:29.23 from UnifiedBindings5.cpp:2: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:29.23 | ^ 41:29.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:29.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:29.23 from EventHandlerBinding.cpp:12, 41:29.23 from UnifiedBindings5.cpp:2: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 21 | inline Rect ToRect(const gfxRect& aRect) { 41:29.23 | ^ 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:29.23 | ^ 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:29.23 | ^ 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 44 | inline Size ToSize(const gfxSize& aSize) { 41:29.23 | ^ 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:29.23 | ^ 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:29.23 | ^ 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 41:29.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.23 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:29.24 | ^ 41:29.24 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:29.24 from EventHandlerBinding.cpp:12, 41:29.24 from UnifiedBindings5.cpp:2: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.24 1859 | int32_t aAppUnitsPerPixel) { 41:29.24 | ^ 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.24 3214 | int32_t aAppUnitsPerPixel) { 41:29.24 | ^ 41:29.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:29.24 from EventHandlerBinding.cpp:12, 41:29.24 from UnifiedBindings5.cpp:2: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.24 332 | LayerPoint GetFixedPositionAnchor() const { 41:29.24 | ^ 41:29.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:29.24 from EventHandlerBinding.cpp:12, 41:29.24 from UnifiedBindings5.cpp:2: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.24 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:29.24 | ^ 41:29.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 41:29.24 from EventHandlerBinding.cpp:12, 41:29.24 from UnifiedBindings5.cpp:2: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.24 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:29.24 | ^ 41:29.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 41:29.24 from EventTargetBinding.cpp:26, 41:29.24 from UnifiedBindings5.cpp:41: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/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] 41:29.24 79 | memset(this, 0, sizeof(nsXPTCVariant)); 41:29.24 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 41:29.24 44 | struct nsXPTCVariant { 41:29.24 | ^~~~~~~~~~~~~ 41:29.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:29.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FocusEvent.h:10, 41:29.24 from FocusEventBinding.cpp:14, 41:29.24 from UnifiedBindings5.cpp:327: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 41:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.24 1394 | LayerPoint GetFixedPositionAnchor() { 41:29.25 | ^ 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.25 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 41:29.25 | ^ 41:29.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FocusEvent.h:10, 41:29.25 from FocusEventBinding.cpp:14, 41:29.25 from UnifiedBindings5.cpp:327: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.25 49 | gfx::Size GetInheritedScale() const { return mScale; } 41:29.25 | ^ 41:29.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FocusEvent.h:10, 41:29.25 from FocusEventBinding.cpp:14, 41:29.25 from UnifiedBindings5.cpp:327: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.25 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 41:29.25 | ^ 41:29.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.25 from EventHandlerBinding.cpp:4, 41:29.25 from UnifiedBindings5.cpp:2: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:29.25 | ^~~~~~~~ 41:29.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.25 from EventHandlerBinding.cpp:4, 41:29.25 from UnifiedBindings5.cpp:2: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.25 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:29.25 | ^~~~~~~~ 41:29.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.25 from EventHandlerBinding.cpp:4, 41:29.25 from UnifiedBindings5.cpp:2: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.25 427 | SizeT Size() const { return SizeT(width, height); } 41:29.25 | ^~~~ 41:29.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.25 from EventHandlerBinding.cpp:4, 41:29.25 from UnifiedBindings5.cpp:2: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:29.25 | ^~~~~~~~ 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:29.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.26 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:29.26 | ^~~~~~~~ 41:29.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.26 from EventHandlerBinding.cpp:4, 41:29.26 from UnifiedBindings5.cpp:2: 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.26 62 | Sub operator-(const Sub& aPoint) const { 41:29.26 | ^~~~~~~~ 41:29.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.26 from EventHandlerBinding.cpp:4, 41:29.26 from UnifiedBindings5.cpp:2: 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.26 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:29.26 | ^~~~~~~~ 41:29.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.26 from EventHandlerBinding.cpp:4, 41:29.26 from UnifiedBindings5.cpp:2: 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:29.26 | ^~~~~~~~~~~~~ 41:29.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.26 from EventHandlerBinding.cpp:4, 41:29.26 from UnifiedBindings5.cpp:2: 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.26 323 | static SizeTyped FromUnknownSize( 41:29.26 | ^~~~~~~~~~~~~~~ 41:29.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h:12, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Wrapper.h:12, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CallbackObject.h:23, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 41:29.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:11, 41:29.26 from EventHandlerBinding.cpp:4, 41:29.26 from UnifiedBindings5.cpp:2: 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 41:29.26 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 41:29.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 41:29.26 34 | memset(aT, 0, sizeof(T)); 41:29.26 | ~~~~~~^~~~~~~~~~~~~~~~~~ 41:29.26 In file included from EventTargetBinding.cpp:26, 41:29.26 from UnifiedBindings5.cpp:41: 41:29.26 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 41:29.26 2214 | struct GlobalProperties { 41:29.26 | ^~~~~~~~~~~~~~~~ 41:29.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.27 from EventHandlerBinding.cpp:4, 41:29.27 from UnifiedBindings5.cpp:2: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.27 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 41:29.27 | ^~~~~~~~~~~~~~ 41:29.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.27 from EventHandlerBinding.cpp:4, 41:29.27 from UnifiedBindings5.cpp:2: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:29.27 | ^~~~~~~~~~~~~ 41:29.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.27 from EventHandlerBinding.cpp:4, 41:29.27 from UnifiedBindings5.cpp:2: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.27 383 | Point TopLeft() const { return Point(x, y); } 41:29.27 | ^~~~~~~ 41:29.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.27 from EventHandlerBinding.cpp:4, 41:29.27 from UnifiedBindings5.cpp:2: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.27 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 41:29.27 | ^~~~~~~~~~~~~~~ 41:29.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.27 from EventHandlerBinding.cpp:4, 41:29.27 from UnifiedBindings5.cpp:2: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.27 277 | static RectTyped FromUnknownRect( 41:29.27 | ^~~~~~~~~~~~~~~ 41:29.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.27 from EventHandlerBinding.cpp:4, 41:29.27 from UnifiedBindings5.cpp:2: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 41:29.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.27 150 | static PointTyped FromUnknownPoint( 41:29.27 | ^~~~~~~~~~~~~~~~ 41:29.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.28 from EventHandlerBinding.cpp:4, 41:29.28 from UnifiedBindings5.cpp:2: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.28 282 | RectTyped ToUnknownRect() const { 41:29.28 | ^~~~~~~~~~~~~ 41:29.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.28 from EventHandlerBinding.cpp:4, 41:29.28 from UnifiedBindings5.cpp:2: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.28 246 | PointTyped As2DPoint() const { 41:29.28 | ^~~~~~~~~ 41:29.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.28 from EventHandlerBinding.cpp:4, 41:29.28 from UnifiedBindings5.cpp:2: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.28 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 41:29.28 | ^~~~~~~~~ 41:29.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:14, 41:29.28 from EventHandlerBinding.cpp:4, 41:29.28 from UnifiedBindings5.cpp:2: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.28 2266 | PointTyped TransformPointSimple( 41:29.28 | ^~~~~~~~~~~~~~~~~~~~ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.28 794 | RectTyped TransformAndClipBounds( 41:29.28 | ^~~~~~~~~~~~~~~~~~~~~~ 41:29.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 41:29.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:7, 41:29.28 from EventHandlerBinding.cpp:4, 41:29.28 from UnifiedBindings5.cpp:2: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.28 760 | typename detail::Nth::Type extract() { 41:29.28 | ^~~~~~~ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:29.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:29.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:29.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:29.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:29.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:29.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:29.29 widget/ScreenManager.o 41:29.29 /usr/lib64/ccache/g++ -o LSBUtils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/LSBUtils.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/LSBUtils.cpp 41:29.29 dom/bindings/UnifiedBindings8.o 41:29.29 /usr/lib64/ccache/g++ -o UnifiedBindings7.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings7.o.pp UnifiedBindings7.cpp 41:30.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.22 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.22 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.22 from Unified_cpp_view0.cpp:2: 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:30.22 | ^ 41:30.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:30.22 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.22 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.22 from Unified_cpp_view0.cpp:2: 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:30.22 | ^ 41:30.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidgetListener.h:11, 41:30.22 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:16, 41:30.22 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.22 from Unified_cpp_view0.cpp:2: 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:30.22 | ^ 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:30.22 | ^ 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:30.22 | ^ 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:30.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:30.23 | ^ 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:30.23 | ^ 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 371 | nscoord aAppUnitsPerDevPixel) { 41:30.23 | ^ 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 380 | nscoord aAppUnitsPerDevPixel) { 41:30.23 | ^ 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 387 | nscoord aAppUnitsPerDevPixel) { 41:30.23 | ^ 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 394 | nscoord aAppUnitsPerDevPixel) { 41:30.23 | ^ 41:30.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 41:30.23 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:14, 41:30.23 from Unified_cpp_view0.cpp:2: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 189 | CSSRect GetExpandedScrollableRect() const { 41:30.23 | ^ 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:30.23 | ^ 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:30.23 | ^ 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:30.23 | ^ 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 243 | CSSRect CalculateScrollRange() const { 41:30.23 | ^ 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:30.23 | ^ 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.23 457 | CSSRect GetVisualViewport() const { 41:30.23 | ^ 41:30.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 41:30.23 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:14, 41:30.23 from Unified_cpp_view0.cpp:2: 41:30.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 41:30.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.24 1338 | CSSCoord ToCSSPixels() const { return _0; } 41:30.24 | ^ 41:30.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:14, 41:30.25 from Unified_cpp_view0.cpp:2: 41:30.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 41:30.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.25 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:30.25 | ^ 41:30.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 41:30.25 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:17, 41:30.25 from Unified_cpp_view0.cpp:2: 41:30.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 41:30.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.25 21 | inline Rect ToRect(const gfxRect& aRect) { 41:30.25 | ^ 41:30.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 41:30.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.25 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:30.25 | ^ 41:30.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 41:30.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.25 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:30.25 | ^ 41:30.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.26 44 | inline Size ToSize(const gfxSize& aSize) { 41:30.26 | ^ 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.26 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:30.26 | ^ 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.26 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:30.26 | ^ 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.26 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:30.26 | ^ 41:30.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:17, 41:30.26 from Unified_cpp_view0.cpp:2: 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.26 1859 | int32_t aAppUnitsPerPixel) { 41:30.26 | ^ 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.26 3214 | int32_t aAppUnitsPerPixel) { 41:30.26 | ^ 41:30.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:17, 41:30.26 from Unified_cpp_view0.cpp:2: 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 41:30.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.26 332 | LayerPoint GetFixedPositionAnchor() const { 41:30.26 | ^ 41:30.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 41:30.26 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:17, 41:30.26 from Unified_cpp_view0.cpp:2: 41:30.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 41:30.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.27 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:30.27 | ^ 41:30.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:17, 41:30.27 from Unified_cpp_view0.cpp:2: 41:30.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 41:30.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.27 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:30.27 | ^ 41:30.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:17, 41:30.27 from Unified_cpp_view0.cpp:2: 41:30.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 41:30.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.27 1394 | LayerPoint GetFixedPositionAnchor() { 41:30.27 | ^ 41:30.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 41:30.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.27 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 41:30.27 | ^ 41:30.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 41:30.27 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:19, 41:30.27 from Unified_cpp_view0.cpp:2: 41:30.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 41:30.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.27 49 | gfx::Size GetInheritedScale() const { return mScale; } 41:30.28 | ^ 41:30.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:19, 41:30.28 from Unified_cpp_view0.cpp:2: 41:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 41:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.28 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 41:30.28 | ^ 41:30.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.28 from Unified_cpp_view0.cpp:2: 41:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 41:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:30.28 | ^~~~~~~~ 41:30.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidgetListener.h:11, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:16, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.28 from Unified_cpp_view0.cpp:2: 41:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 41:30.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:30.28 | ^~~~~~~~ 41:30.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.28 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.28 from Unified_cpp_view0.cpp:2: 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.29 427 | SizeT Size() const { return SizeT(width, height); } 41:30.29 | ^~~~ 41:30.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidgetListener.h:11, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:16, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.29 from Unified_cpp_view0.cpp:2: 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.29 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:30.29 | ^~~~~~~~ 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.29 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:30.29 | ^~~~~~~~ 41:30.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.29 from Unified_cpp_view0.cpp:2: 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.29 62 | Sub operator-(const Sub& aPoint) const { 41:30.29 | ^~~~~~~~ 41:30.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.29 from Unified_cpp_view0.cpp:2: 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:30.29 | ^~~~~~~~ 41:30.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.29 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.29 from Unified_cpp_view0.cpp:2: 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 41:30.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.30 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:30.30 | ^~~~~~~~~~~~~ 41:30.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.30 from Unified_cpp_view0.cpp:2: 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.30 323 | static SizeTyped FromUnknownSize( 41:30.30 | ^~~~~~~~~~~~~~~ 41:30.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.30 from Unified_cpp_view0.cpp:2: 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.30 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 41:30.30 | ^~~~~~~~~~~~~~ 41:30.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.30 from Unified_cpp_view0.cpp:2: 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.30 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:30.30 | ^~~~~~~~~~~~~ 41:30.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.30 from Unified_cpp_view0.cpp:2: 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.30 383 | Point TopLeft() const { return Point(x, y); } 41:30.30 | ^~~~~~~ 41:30.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.30 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.30 from Unified_cpp_view0.cpp:2: 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 41:30.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.31 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 41:30.31 | ^~~~~~~~~~~~~~~ 41:30.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.31 from Unified_cpp_view0.cpp:2: 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.31 277 | static RectTyped FromUnknownRect( 41:30.31 | ^~~~~~~~~~~~~~~ 41:30.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.31 from Unified_cpp_view0.cpp:2: 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.31 150 | static PointTyped FromUnknownPoint( 41:30.31 | ^~~~~~~~~~~~~~~~ 41:30.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.31 from Unified_cpp_view0.cpp:2: 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.31 282 | RectTyped ToUnknownRect() const { 41:30.31 | ^~~~~~~~~~~~~ 41:30.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidgetListener.h:11, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:16, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.31 from Unified_cpp_view0.cpp:2: 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 41:30.31 /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:347:38: required from here 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:671:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.31 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 41:30.31 | ^~~~~~~~ 41:30.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.31 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.31 from Unified_cpp_view0.cpp:2: 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:30.31 /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:352:42: required from here 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.31 383 | Point TopLeft() const { return Point(x, y); } 41:30.31 | ^~~~~~~ 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:30.31 /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:356:41: required from here 41:30.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.32 427 | SizeT Size() const { return SizeT(width, height); } 41:30.32 | ^~~~ 41:30.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.32 from Unified_cpp_view0.cpp:2: 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.32 246 | PointTyped As2DPoint() const { 41:30.32 | ^~~~~~~~~ 41:30.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.32 from Unified_cpp_view0.cpp:2: 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.32 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 41:30.32 | ^~~~~~~~~ 41:30.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.32 from Unified_cpp_view0.cpp:2: 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.32 2266 | PointTyped TransformPointSimple( 41:30.32 | ^~~~~~~~~~~~~~~~~~~~ 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:30.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.32 794 | RectTyped TransformAndClipBounds( 41:30.32 | ^~~~~~~~~~~~~~~~~~~~~~ 41:30.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:12, 41:30.32 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.33 from Unified_cpp_view0.cpp:2: 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.33 760 | typename detail::Nth::Type extract() { 41:30.33 | ^~~~~~~ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.33 In file included from Unified_cpp_view0.cpp:2: 41:30.33 /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp: In member function ‘void nsView::DoResetWidgetBounds(bool, bool)’: 41:30.33 /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:347:38: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.33 347 | DesktopRect deskRect = newBounds / scale; 41:30.33 | ^~~~~ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:352:42: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.33 352 | widget->MoveClient(deskRect.TopLeft()); 41:30.33 | ~~~~~~~~~~~~~~~~^~ 41:30.33 /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:356:41: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.33 356 | widget->ResizeClient(deskRect.Size(), aInvalidateChangedSize); 41:30.33 | ~~~~~~~~~~~~~^~ 41:30.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidgetListener.h:11, 41:30.33 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:16, 41:30.33 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.33 from Unified_cpp_view0.cpp:2: 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 41:30.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:671:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.34 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 41:30.34 | ^~~~~~~~ 41:30.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.34 from Unified_cpp_view0.cpp:2: 41:30.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:30.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.34 383 | Point TopLeft() const { return Point(x, y); } 41:30.34 | ^~~~~~~ 41:30.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.34 from Unified_cpp_view0.cpp:2: 41:30.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:30.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.34 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 41:30.34 | ^~~~~~~~~ 41:30.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:10, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.34 from Unified_cpp_view0.cpp:2: 41:30.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:30.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.34 427 | SizeT Size() const { return SizeT(width, height); } 41:30.34 | ^~~~ 41:30.34 In file included from Unified_cpp_view0.cpp:2: 41:30.34 /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp: In member function ‘void nsView::DoResetWidgetBounds(bool, bool)’: 41:30.34 /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:352:42: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.34 352 | widget->MoveClient(deskRect.TopLeft()); 41:30.34 | ~~~~~~~~~~~~~~~~^~ 41:30.34 /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:356:41: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.34 356 | widget->ResizeClient(deskRect.Size(), aInvalidateChangedSize); 41:30.34 | ~~~~~~~~~~~~~^~ 41:30.34 In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 41:30.34 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.h:12, 41:30.34 from /builddir/build/BUILD/icecat-78.15.0/view/nsView.cpp:6, 41:30.34 from Unified_cpp_view0.cpp:2: 41:30.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In member function ‘void nsViewManager::InvalidateViewNoSuppression(nsView*, const nsRect&)’: 41:30.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:552:51: warning: array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ [-Warray-bounds] 41:30.35 552 | Header* Hdr() const MOZ_NONNULL_RETURN { return mHdr; } 41:30.35 | ^~~~ 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:265:23: note: while referencing ‘sEmptyTArrayHeader’ 41:30.35 265 | extern nsTArrayHeader sEmptyTArrayHeader; 41:30.35 | ^~~~~~~~~~~~~~~~~~ 41:30.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.35 from Unified_cpp_dom_presentation1.cpp:11: 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:30.35 | ^ 41:30.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.35 from Unified_cpp_dom_presentation1.cpp:11: 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.35 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:30.35 | ^ 41:30.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.35 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.35 from Unified_cpp_dom_presentation1.cpp:11: 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.35 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:30.35 | ^ 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.35 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:30.35 | ^ 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.35 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:30.35 | ^ 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:30.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.36 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:30.36 | ^ 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.36 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:30.36 | ^ 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.36 371 | nscoord aAppUnitsPerDevPixel) { 41:30.36 | ^ 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.36 380 | nscoord aAppUnitsPerDevPixel) { 41:30.36 | ^ 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.36 387 | nscoord aAppUnitsPerDevPixel) { 41:30.36 | ^ 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.36 394 | nscoord aAppUnitsPerDevPixel) { 41:30.36 | ^ 41:30.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 41:30.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 41:30.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 41:30.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 41:30.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 41:30.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 41:30.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.36 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.36 from Unified_cpp_dom_presentation1.cpp:11: 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.36 189 | CSSRect GetExpandedScrollableRect() const { 41:30.36 | ^ 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.36 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:30.36 | ^ 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.36 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:30.36 | ^ 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.36 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:30.36 | ^ 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 41:30.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.36 243 | CSSRect CalculateScrollRange() const { 41:30.37 | ^ 41:30.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 41:30.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.40 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:30.40 | ^ 41:30.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 41:30.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.40 457 | CSSRect GetVisualViewport() const { 41:30.40 | ^ 41:30.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationSessionInfo.h:11, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 41:30.40 from Unified_cpp_dom_presentation1.cpp:20: 41:30.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 41:30.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.40 1338 | CSSCoord ToCSSPixels() const { return _0; } 41:30.40 | ^ 41:30.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:30.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:30.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:30.42 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationSessionInfo.h:11, 41:30.42 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 41:30.42 from Unified_cpp_dom_presentation1.cpp:20: 41:30.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 41:30.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.43 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:30.43 | ^ 41:30.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 41:30.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:30.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:30.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:30.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:30.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:30.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:30.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:30.43 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationSessionInfo.h:11, 41:30.43 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 41:30.43 from Unified_cpp_dom_presentation1.cpp:20: 41:30.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 41:30.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.43 21 | inline Rect ToRect(const gfxRect& aRect) { 41:30.43 | ^ 41:30.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 41:30.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.43 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:30.43 | ^ 41:30.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 41:30.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.43 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:30.43 | ^ 41:30.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 41:30.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.44 44 | inline Size ToSize(const gfxSize& aSize) { 41:30.44 | ^ 41:30.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 41:30.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.44 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:30.44 | ^ 41:30.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 41:30.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.44 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:30.44 | ^ 41:30.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 41:30.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.44 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:30.44 | ^ 41:30.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:30.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:30.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:30.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:30.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:30.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:30.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:30.44 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationSessionInfo.h:11, 41:30.44 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 41:30.44 from Unified_cpp_dom_presentation1.cpp:20: 41:30.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 41:30.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.44 1859 | int32_t aAppUnitsPerPixel) { 41:30.45 | ^ 41:30.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 41:30.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.45 3214 | int32_t aAppUnitsPerPixel) { 41:30.45 | ^ 41:30.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationSessionInfo.h:11, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 41:30.45 from Unified_cpp_dom_presentation1.cpp:20: 41:30.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 41:30.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.45 332 | LayerPoint GetFixedPositionAnchor() const { 41:30.45 | ^ 41:30.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationSessionInfo.h:11, 41:30.45 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 41:30.45 from Unified_cpp_dom_presentation1.cpp:20: 41:30.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 41:30.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.45 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:30.46 | ^ 41:30.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationSessionInfo.h:11, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderParent.cpp:9, 41:30.46 from Unified_cpp_dom_presentation1.cpp:20: 41:30.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 41:30.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.46 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:30.46 | ^ 41:30.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationIPCService.cpp:10, 41:30.46 from Unified_cpp_dom_presentation1.cpp:47: 41:30.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 41:30.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.46 1394 | LayerPoint GetFixedPositionAnchor() { 41:30.46 | ^ 41:30.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 41:30.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.46 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 41:30.46 | ^ 41:30.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.47 from Unified_cpp_dom_presentation1.cpp:11: 41:30.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:30.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 41:30.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:30.47 | ^~~~~~~~ 41:30.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.47 from Unified_cpp_dom_presentation1.cpp:11: 41:30.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:30.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 41:30.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:30.47 | ^~~~~~~~ 41:30.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.47 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.48 from Unified_cpp_dom_presentation1.cpp:11: 41:30.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:30.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 41:30.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.48 427 | SizeT Size() const { return SizeT(width, height); } 41:30.48 | ^~~~ 41:30.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.48 from Unified_cpp_dom_presentation1.cpp:11: 41:30.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:30.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:30.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:30.48 | ^~~~~~~~ 41:30.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:30.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:30.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:30.48 | ^~~~~~~~ 41:30.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.48 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.49 from Unified_cpp_dom_presentation1.cpp:11: 41:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.49 62 | Sub operator-(const Sub& aPoint) const { 41:30.49 | ^~~~~~~~ 41:30.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.49 from Unified_cpp_dom_presentation1.cpp:11: 41:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 41:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.49 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:30.49 | ^~~~~~~~ 41:30.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.49 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.49 from Unified_cpp_dom_presentation1.cpp:11: 41:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 41:30.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 41:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.50 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:30.50 | ^~~~~~~~~~~~~ 41:30.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.50 from Unified_cpp_dom_presentation1.cpp:11: 41:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.50 323 | static SizeTyped FromUnknownSize( 41:30.50 | ^~~~~~~~~~~~~~~ 41:30.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.50 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.50 from Unified_cpp_dom_presentation1.cpp:11: 41:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 41:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 41:30.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.50 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 41:30.50 | ^~~~~~~~~~~~~~ 41:30.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.51 from Unified_cpp_dom_presentation1.cpp:11: 41:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 41:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 41:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.51 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:30.51 | ^~~~~~~~~~~~~ 41:30.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.51 from Unified_cpp_dom_presentation1.cpp:11: 41:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 41:30.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.51 383 | Point TopLeft() const { return Point(x, y); } 41:30.51 | ^~~~~~~ 41:30.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:30.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.52 from Unified_cpp_dom_presentation1.cpp:11: 41:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 41:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 41:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.52 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 41:30.52 | ^~~~~~~~~~~~~~~ 41:30.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.52 from Unified_cpp_dom_presentation1.cpp:11: 41:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 41:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 41:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 41:30.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.52 246 | PointTyped As2DPoint() const { 41:30.52 | ^~~~~~~~~ 41:30.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 41:30.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.53 from Unified_cpp_dom_presentation1.cpp:11: 41:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.53 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 41:30.53 | ^~~~~~~~~ 41:30.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:30, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 41:30.53 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/ipc/PresentationBuilderChild.cpp:9, 41:30.53 from Unified_cpp_dom_presentation1.cpp:11: 41:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 41:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.53 2266 | PointTyped TransformPointSimple( 41:30.53 | ^~~~~~~~~~~~~~~~~~~~ 41:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 41:30.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.54 794 | RectTyped TransformAndClipBounds( 41:30.54 | ^~~~~~~~~~~~~~~~~~~~~~ 41:30.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 41:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 41:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 41:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 41:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:30.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 41:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationTransportBuilderConstructor.h:10, 41:30.54 from /builddir/build/BUILD/icecat-78.15.0/dom/presentation/PresentationTransportBuilderConstructor.cpp:7, 41:30.54 from Unified_cpp_dom_presentation1.cpp:2: 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.54 760 | typename detail::Nth::Type extract() { 41:30.54 | ^~~~~~~ 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 41:30.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:30.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:30.55 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/view' 41:30.55 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/presentation' 41:30.55 dom/bindings/UnifiedBindings9.o 41:30.55 /usr/lib64/ccache/g++ -o UnifiedBindings8.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings8.o.pp UnifiedBindings8.cpp 41:30.55 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/headless' 41:30.55 mkdir -p '.deps/' 41:30.55 widget/headless/Unified_cpp_widget_headless0.o 41:30.55 /usr/lib64/ccache/g++ -o Unified_cpp_widget_headless0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_widget_headless0.o.pp Unified_cpp_widget_headless0.cpp 41:32.86 widget/WindowSurfaceX11SHM.o 41:32.86 /usr/lib64/ccache/g++ -o ScreenManager.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/ScreenManager.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp 41:41.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.16 from DOMTokenListBinding.cpp:4, 41:41.16 from UnifiedBindings4.cpp:2: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:41.16 | ^ 41:41.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.16 from DOMTokenListBinding.cpp:4, 41:41.16 from UnifiedBindings4.cpp:2: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:41.16 | ^ 41:41.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.16 from DOMTokenListBinding.cpp:4, 41:41.16 from UnifiedBindings4.cpp:2: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:41.16 | ^ 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:41.16 | ^ 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:41.16 | ^ 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:41.16 | ^ 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:41.16 | ^ 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 371 | nscoord aAppUnitsPerDevPixel) { 41:41.16 | ^ 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 380 | nscoord aAppUnitsPerDevPixel) { 41:41.16 | ^ 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 387 | nscoord aAppUnitsPerDevPixel) { 41:41.16 | ^ 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 394 | nscoord aAppUnitsPerDevPixel) { 41:41.16 | ^ 41:41.16 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 41:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 41:41.16 from DOMTokenListBinding.cpp:9, 41:41.16 from UnifiedBindings4.cpp:2: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 41:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.16 189 | CSSRect GetExpandedScrollableRect() const { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 243 | CSSRect CalculateScrollRange() const { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 457 | CSSRect GetVisualViewport() const { 41:41.17 | ^ 41:41.17 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsTimingFunction.h:10, 41:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 41:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTiming.h:12, 41:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 41:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:23, 41:41.17 from DocumentBinding.cpp:26, 41:41.17 from UnifiedBindings4.cpp:236: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 1338 | CSSCoord ToCSSPixels() const { return _0; } 41:41.17 | ^ 41:41.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h:19, 41:41.17 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGElement.h:17, 41:41.17 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGAnimatedEnumeration.h:12, 41:41.17 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedEnumeration.h:10, 41:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 41:41.17 from DocumentBinding.cpp:60, 41:41.17 from UnifiedBindings4.cpp:236: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 21 | inline Rect ToRect(const gfxRect& aRect) { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 44 | inline Size ToSize(const gfxSize& aSize) { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:41.17 | ^ 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 41:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.17 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:41.17 | ^ 41:41.17 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 41:41.17 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 41:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:13, 41:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 41:41.19 from DocumentBinding.cpp:60, 41:41.19 from UnifiedBindings4.cpp:236: 41:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 41:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.19 1859 | int32_t aAppUnitsPerPixel) { 41:41.19 | ^ 41:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 41:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.19 3214 | int32_t aAppUnitsPerPixel) { 41:41.19 | ^ 41:41.19 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 41:41.19 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 41:41.19 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 41:41.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:20, 41:41.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:11, 41:41.19 from DocumentBinding.cpp:60, 41:41.20 from UnifiedBindings4.cpp:236: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator gfxPoint() const’: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:42:29: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.20 42 | operator gfxPoint() const { return gfxPoint(mX, mY); } 41:41.20 | ^ 41:41.20 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.20 44 | operator Point() const { return Point(mX, mY); } 41:41.20 | ^ 41:41.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 41:41.20 from DocumentBinding.cpp:67, 41:41.20 from UnifiedBindings4.cpp:236: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.20 332 | LayerPoint GetFixedPositionAnchor() const { 41:41.20 | ^ 41:41.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 41:41.20 from DocumentBinding.cpp:67, 41:41.20 from UnifiedBindings4.cpp:236: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.20 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:41.20 | ^ 41:41.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 41:41.20 from DocumentBinding.cpp:67, 41:41.20 from UnifiedBindings4.cpp:236: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.20 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:41.20 | ^ 41:41.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 41:41.20 from DocumentBinding.cpp:67, 41:41.20 from UnifiedBindings4.cpp:236: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.20 1394 | LayerPoint GetFixedPositionAnchor() { 41:41.20 | ^ 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.20 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 41:41.20 | ^ 41:41.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 41:41.20 from DocumentBinding.cpp:67, 41:41.20 from UnifiedBindings4.cpp:236: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.20 49 | gfx::Size GetInheritedScale() const { return mScale; } 41:41.20 | ^ 41:41.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchEvent.h:11, 41:41.20 from DocumentBinding.cpp:67, 41:41.20 from UnifiedBindings4.cpp:236: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 41:41.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.20 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 41:41.20 | ^ 41:41.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:41.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.21 from DOMTokenListBinding.cpp:4, 41:41.21 from UnifiedBindings4.cpp:2: 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:41.21 | ^~~~~~~~ 41:41.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.21 from DOMTokenListBinding.cpp:4, 41:41.21 from UnifiedBindings4.cpp:2: 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:41.21 | ^~~~~~~~ 41:41.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.21 from DOMTokenListBinding.cpp:4, 41:41.21 from UnifiedBindings4.cpp:2: 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.21 427 | SizeT Size() const { return SizeT(width, height); } 41:41.21 | ^~~~ 41:41.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.21 from DOMTokenListBinding.cpp:4, 41:41.21 from UnifiedBindings4.cpp:2: 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.21 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:41.21 | ^~~~~~~~ 41:41.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:41.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:41.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:41.22 | ^~~~~~~~ 41:41.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:41.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:41.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.22 from DOMTokenListBinding.cpp:4, 41:41.22 from UnifiedBindings4.cpp:2: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.23 62 | Sub operator-(const Sub& aPoint) const { 41:41.23 | ^~~~~~~~ 41:41.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.23 from DOMTokenListBinding.cpp:4, 41:41.23 from UnifiedBindings4.cpp:2: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:41.23 | ^~~~~~~~ 41:41.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.23 from DOMTokenListBinding.cpp:4, 41:41.23 from UnifiedBindings4.cpp:2: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:41.23 | ^~~~~~~~~~~~~ 41:41.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.23 from DOMTokenListBinding.cpp:4, 41:41.23 from UnifiedBindings4.cpp:2: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.23 323 | static SizeTyped FromUnknownSize( 41:41.23 | ^~~~~~~~~~~~~~~ 41:41.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.23 from DOMTokenListBinding.cpp:4, 41:41.23 from UnifiedBindings4.cpp:2: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.23 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 41:41.23 | ^~~~~~~~~~~~~~ 41:41.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.23 from DOMTokenListBinding.cpp:4, 41:41.23 from UnifiedBindings4.cpp:2: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:41.23 | ^~~~~~~~~~~~~ 41:41.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.23 from DOMTokenListBinding.cpp:4, 41:41.23 from UnifiedBindings4.cpp:2: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 41:41.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.23 383 | Point TopLeft() const { return Point(x, y); } 41:41.23 | ^~~~~~~ 41:41.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.24 from DOMTokenListBinding.cpp:4, 41:41.24 from UnifiedBindings4.cpp:2: 41:41.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 41:41.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 41:41.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.24 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 41:41.24 | ^~~~~~~~~~~~~~~ 41:41.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.24 from DOMTokenListBinding.cpp:4, 41:41.24 from UnifiedBindings4.cpp:2: 41:41.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:41.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 41:41.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.24 277 | static RectTyped FromUnknownRect( 41:41.24 | ^~~~~~~~~~~~~~~ 41:41.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:41.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.25 from DOMTokenListBinding.cpp:4, 41:41.25 from UnifiedBindings4.cpp:2: 41:41.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:41.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 41:41.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.25 150 | static PointTyped FromUnknownPoint( 41:41.25 | ^~~~~~~~~~~~~~~~ 41:41.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.26 from DOMTokenListBinding.cpp:4, 41:41.26 from UnifiedBindings4.cpp:2: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.26 282 | RectTyped ToUnknownRect() const { 41:41.26 | ^~~~~~~~~~~~~ 41:41.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.26 from DOMTokenListBinding.cpp:4, 41:41.26 from UnifiedBindings4.cpp:2: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.26 246 | PointTyped As2DPoint() const { 41:41.26 | ^~~~~~~~~ 41:41.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.26 from DOMTokenListBinding.cpp:4, 41:41.26 from UnifiedBindings4.cpp:2: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.26 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 41:41.26 | ^~~~~~~~~ 41:41.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/IterableIterator.h:34, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:11, 41:41.26 from DOMTokenListBinding.cpp:4, 41:41.26 from UnifiedBindings4.cpp:2: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.26 2266 | PointTyped TransformPointSimple( 41:41.26 | ^~~~~~~~~~~~~~~~~~~~ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.26 794 | RectTyped TransformAndClipBounds( 41:41.26 | ^~~~~~~~~~~~~~~~~~~~~~ 41:41.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 41:41.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListBinding.h:7, 41:41.26 from DOMTokenListBinding.cpp:4, 41:41.26 from UnifiedBindings4.cpp:2: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.26 760 | typename detail::Nth::Type extract() { 41:41.26 | ^~~~~~~ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:41.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:41.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:41.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:41.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:41.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:41.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:41.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 41:41.27 from DOMTokenListBinding.cpp:9, 41:41.27 from UnifiedBindings4.cpp:2: 41:41.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h: In member function ‘double mozilla::dom::Element::ClientWidthDouble()’: 41:41.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:1353:34: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:41.27 1353 | return CSSPixel::FromAppUnits(GetClientAreaRect().Width()); 41:41.27 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:41.27 dom/bindings/Unified_cpp_dom_bindings0.o 41:41.27 /usr/lib64/ccache/g++ -o UnifiedBindings9.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/UnifiedBindings9.o.pp UnifiedBindings9.cpp 41:42.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 41:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.71 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:42.71 | ^ 41:42.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.71 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:42.71 | ^ 41:42.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.71 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:42.71 | ^ 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:42.71 | ^ 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:42.71 | ^ 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:42.71 | ^ 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:42.71 | ^ 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 371 | nscoord aAppUnitsPerDevPixel) { 41:42.71 | ^ 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 380 | nscoord aAppUnitsPerDevPixel) { 41:42.71 | ^ 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 387 | nscoord aAppUnitsPerDevPixel) { 41:42.71 | ^ 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 394 | nscoord aAppUnitsPerDevPixel) { 41:42.71 | ^ 41:42.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.h:11, 41:42.71 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 41:42.71 from Unified_cpp_dom_serviceworkers1.cpp:11: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 189 | CSSRect GetExpandedScrollableRect() const { 41:42.71 | ^ 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:42.71 | ^ 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 41:42.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:42.72 | ^ 41:42.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 41:42.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.72 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:42.72 | ^ 41:42.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 41:42.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.72 243 | CSSRect CalculateScrollRange() const { 41:42.72 | ^ 41:42.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 41:42.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:42.73 | ^ 41:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 41:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.73 457 | CSSRect GetVisualViewport() const { 41:42.73 | ^ 41:42.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 41:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.h:13, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 41:42.74 from Unified_cpp_dom_serviceworkers1.cpp:11: 41:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 41:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.74 1338 | CSSCoord ToCSSPixels() const { return _0; } 41:42.74 | ^ 41:42.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.h:13, 41:42.74 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 41:42.74 from Unified_cpp_dom_serviceworkers1.cpp:11: 41:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 41:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:42.75 | ^ 41:42.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 41:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:42.75 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.h:13, 41:42.75 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 41:42.75 from Unified_cpp_dom_serviceworkers1.cpp:11: 41:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 41:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.75 21 | inline Rect ToRect(const gfxRect& aRect) { 41:42.75 | ^ 41:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 41:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.75 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:42.75 | ^ 41:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 41:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.75 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:42.76 | ^ 41:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 41:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.76 44 | inline Size ToSize(const gfxSize& aSize) { 41:42.76 | ^ 41:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 41:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.76 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:42.76 | ^ 41:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 41:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.76 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:42.76 | ^ 41:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 41:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:42.77 | ^ 41:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:42.77 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.h:13, 41:42.77 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 41:42.78 from Unified_cpp_dom_serviceworkers1.cpp:11: 41:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 41:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.78 1859 | int32_t aAppUnitsPerPixel) { 41:42.78 | ^ 41:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 41:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.78 3214 | int32_t aAppUnitsPerPixel) { 41:42.78 | ^ 41:42.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:42.78 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.h:13, 41:42.78 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 41:42.78 from Unified_cpp_dom_serviceworkers1.cpp:11: 41:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 41:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.78 332 | LayerPoint GetFixedPositionAnchor() const { 41:42.78 | ^ 41:42.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:42.79 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.h:13, 41:42.79 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 41:42.79 from Unified_cpp_dom_serviceworkers1.cpp:11: 41:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 41:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.79 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:42.79 | ^ 41:42.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 41:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 41:42.79 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.h:13, 41:42.79 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.cpp:7, 41:42.79 from Unified_cpp_dom_serviceworkers1.cpp:11: 41:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 41:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.79 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:42.79 | ^ 41:42.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 41:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.80 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.80 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 41:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:42.80 | ^~~~~~~~ 41:42.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 41:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 41:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.80 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.80 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 41:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:42.81 | ^~~~~~~~ 41:42.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 41:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.81 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.81 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 41:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.81 427 | SizeT Size() const { return SizeT(width, height); } 41:42.81 | ^~~~ 41:42.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 41:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 41:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.81 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.81 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.82 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:42.82 | ^~~~~~~~ 41:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.82 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:42.82 | ^~~~~~~~ 41:42.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:42.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:42.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:42.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 41:42.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.82 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.82 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.82 62 | Sub operator-(const Sub& aPoint) const { 41:42.82 | ^~~~~~~~ 41:42.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 41:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.83 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.83 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 41:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:42.83 | ^~~~~~~~ 41:42.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 41:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.83 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.83 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 41:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 41:42.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:42.84 | ^~~~~~~~~~~~~ 41:42.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 41:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.84 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.84 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.84 323 | static SizeTyped FromUnknownSize( 41:42.84 | ^~~~~~~~~~~~~~~ 41:42.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 41:42.84 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 41:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 41:42.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/IPCServiceWorkerDescriptor.h:11, 41:42.84 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:8, 41:42.84 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 41:42.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 41:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 41:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 41:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 41:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 41:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 41:42.85 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 41:42.85 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:42.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 41:42.85 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerEvents.cpp:33, 41:42.85 from Unified_cpp_dom_serviceworkers1.cpp:11: 41:42.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 41:42.85 27 | struct JSGCSetting { 41:42.85 | ^~~~~~~~~~~ 41:42.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 41:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 41:42.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 41:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 41:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:42.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 41:42.86 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.h:10, 41:42.86 from /builddir/build/BUILD/icecat-78.15.0/dom/serviceworkers/ServiceWorkerDescriptor.cpp:7, 41:42.86 from Unified_cpp_dom_serviceworkers1.cpp:2: 41:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 41:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:42.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.87 760 | typename detail::Nth::Type extract() { 41:42.87 | ^~~~~~~ 41:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 41:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:42.87 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/serviceworkers' 41:42.87 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk' 41:42.87 mkdir -p '.deps/' 41:42.87 widget/gtk/Unified_c_widget_gtk0.o 41:42.87 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_widget_gtk0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/x11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/Unified_c_widget_gtk0.o.pp Unified_c_widget_gtk0.c 41:42.87 widget/gtk/MediaKeysEventSourceFactory.o 41:43.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:43.46 | ^ 41:43.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:43.46 | ^ 41:43.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:43.46 | ^ 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:43.46 | ^ 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:43.46 | ^ 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:43.46 | ^ 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:43.46 | ^ 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 371 | nscoord aAppUnitsPerDevPixel) { 41:43.46 | ^ 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 380 | nscoord aAppUnitsPerDevPixel) { 41:43.46 | ^ 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 387 | nscoord aAppUnitsPerDevPixel) { 41:43.46 | ^ 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 394 | nscoord aAppUnitsPerDevPixel) { 41:43.46 | ^ 41:43.46 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.46 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 189 | CSSRect GetExpandedScrollableRect() const { 41:43.46 | ^ 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.46 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:43.46 | ^ 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 41:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:43.47 | ^ 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:43.47 | ^ 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 243 | CSSRect CalculateScrollRange() const { 41:43.47 | ^ 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:43.47 | ^ 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 457 | CSSRect GetVisualViewport() const { 41:43.47 | ^ 41:43.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 1338 | CSSCoord ToCSSPixels() const { return _0; } 41:43.47 | ^ 41:43.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:43.47 | ^ 41:43.47 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 21 | inline Rect ToRect(const gfxRect& aRect) { 41:43.47 | ^ 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:43.47 | ^ 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:43.47 | ^ 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 44 | inline Size ToSize(const gfxSize& aSize) { 41:43.47 | ^ 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:43.47 | ^ 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:43.47 | ^ 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 41:43.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.47 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:43.47 | ^ 41:43.47 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:43.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:43.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:43.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.48 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.48 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.48 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 41:43.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.48 1859 | int32_t aAppUnitsPerPixel) { 41:43.48 | ^ 41:43.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 41:43.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.48 3214 | int32_t aAppUnitsPerPixel) { 41:43.48 | ^ 41:43.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:43.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 41:43.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.49 332 | LayerPoint GetFixedPositionAnchor() const { 41:43.49 | ^ 41:43.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 41:43.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.49 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:43.49 | ^ 41:43.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 41:43.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.49 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:43.49 | ^ 41:43.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:43.49 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:43.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:43.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 41:43.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.50 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.50 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.50 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:43.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 41:43.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.50 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:43.50 | ^~~~~~~~ 41:43.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:43.51 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.51 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:43.51 | ^~~~~~~~ 41:43.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.51 427 | SizeT Size() const { return SizeT(width, height); } 41:43.51 | ^~~~ 41:43.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.51 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:43.51 | ^~~~~~~~ 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.51 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:43.51 | ^~~~~~~~ 41:43.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.51 62 | Sub operator-(const Sub& aPoint) const { 41:43.51 | ^~~~~~~~ 41:43.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:43.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.51 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:43.51 | ^~~~~~~~ 41:43.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.51 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 41:43.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 41:43.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:43.52 | ^~~~~~~~~~~~~ 41:43.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoBase.h:19, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.h:11, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:21: 41:43.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:43.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:43.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.52 323 | static SizeTyped FromUnknownSize( 41:43.52 | ^~~~~~~~~~~~~~~ 41:43.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsExceptionHandler.h:23, 41:43.52 from /builddir/build/BUILD/icecat-78.15.0/widget/GfxInfoX11.cpp:16: 41:43.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 41:43.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:43.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:43.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:43.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:43.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:43.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:43.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:43.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:43.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.53 760 | typename detail::Nth::Type extract() { 41:43.54 | ^~~~~~~ 41:43.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 41:43.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:43.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:43.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:43.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:43.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:43.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:43.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:43.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:43.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:43.54 widget/nsBaseDragService.o 41:43.54 /usr/lib64/ccache/g++ -o WindowSurfaceX11SHM.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/WindowSurfaceX11SHM.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/WindowSurfaceX11SHM.cpp 41:43.67 widget/gtk/WaylandVsyncSource.o 41:43.67 /usr/lib64/ccache/g++ -o MediaKeysEventSourceFactory.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/x11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/MediaKeysEventSourceFactory.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MediaKeysEventSourceFactory.cpp 41:46.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 41:46.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WindowSurface.h:10, 41:46.89 from /builddir/build/BUILD/icecat-78.15.0/widget/WindowSurfaceX11SHM.h:12, 41:46.89 from /builddir/build/BUILD/icecat-78.15.0/widget/WindowSurfaceX11SHM.cpp:7: 41:46.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:46.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.89 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:46.89 | ^ 41:46.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WindowSurface.h:10, 41:46.89 from /builddir/build/BUILD/icecat-78.15.0/widget/WindowSurfaceX11SHM.h:12, 41:46.89 from /builddir/build/BUILD/icecat-78.15.0/widget/WindowSurfaceX11SHM.cpp:7: 41:46.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:46.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.89 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:46.89 | ^ 41:46.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WindowSurface.h:11, 41:46.89 from /builddir/build/BUILD/icecat-78.15.0/widget/WindowSurfaceX11SHM.h:12, 41:46.89 from /builddir/build/BUILD/icecat-78.15.0/widget/WindowSurfaceX11SHM.cpp:7: 41:46.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:46.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.89 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:46.89 | ^ 41:46.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:46.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.89 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:46.89 | ^ 41:46.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:46.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.89 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:46.89 | ^ 41:46.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:46.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:46.90 | ^ 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.90 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:46.90 | ^ 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.90 371 | nscoord aAppUnitsPerDevPixel) { 41:46.90 | ^ 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.90 380 | nscoord aAppUnitsPerDevPixel) { 41:46.90 | ^ 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.90 387 | nscoord aAppUnitsPerDevPixel) { 41:46.90 | ^ 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.90 394 | nscoord aAppUnitsPerDevPixel) { 41:46.90 | ^ 41:46.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:46.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:46.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 41:46.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WindowSurface.h:10, 41:46.90 from /builddir/build/BUILD/icecat-78.15.0/widget/WindowSurfaceX11SHM.h:12, 41:46.90 from /builddir/build/BUILD/icecat-78.15.0/widget/WindowSurfaceX11SHM.cpp:7: 41:46.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 41:46.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:46.90 | ^~~~~~~~ 41:46.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/WindowSurface.h:11, 41:46.90 from /builddir/build/BUILD/icecat-78.15.0/widget/WindowSurfaceX11SHM.h:12, 41:46.90 from /builddir/build/BUILD/icecat-78.15.0/widget/WindowSurfaceX11SHM.cpp:7: 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:46.90 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 41:46.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:46.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:46.90 | ^~~~~~~~ 41:46.90 widget/nsBaseWidget.o 41:46.90 /usr/lib64/ccache/g++ -o nsBaseDragService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/nsBaseDragService.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp 41:52.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaControlKeysEvent.h:8, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MPRISServiceHandler.h:11, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MediaKeysEventSourceFactory.cpp:6: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:52.60 | ^ 41:52.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaControlKeysEvent.h:8, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MPRISServiceHandler.h:11, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MediaKeysEventSourceFactory.cpp:6: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:52.60 | ^ 41:52.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaControlKeysEvent.h:8, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MPRISServiceHandler.h:11, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MediaKeysEventSourceFactory.cpp:6: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:52.60 | ^ 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:52.60 | ^ 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.60 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:52.60 | ^ 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:52.60 | ^ 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:52.60 | ^ 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.60 371 | nscoord aAppUnitsPerDevPixel) { 41:52.60 | ^ 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.60 380 | nscoord aAppUnitsPerDevPixel) { 41:52.60 | ^ 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.60 387 | nscoord aAppUnitsPerDevPixel) { 41:52.60 | ^ 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:52.60 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.60 394 | nscoord aAppUnitsPerDevPixel) { 41:52.60 | ^ 41:52.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaSessionBinding.h:16, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaMetadata.h:13, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaControlKeysEvent.h:8, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MPRISServiceHandler.h:11, 41:52.60 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MediaKeysEventSourceFactory.cpp:6: 41:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:52.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 41:52.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:52.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:52.61 | ^~~~~~~~ 41:52.63 widget/gtk/nsWindow.o 41:52.63 /usr/lib64/ccache/g++ -o WaylandVsyncSource.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/x11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/WaylandVsyncSource.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.cpp 41:55.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:55.94 | ^ 41:55.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:55.94 | ^ 41:55.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:55.94 | ^ 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:55.94 | ^ 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:55.94 | ^ 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:55.94 | ^ 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:55.94 | ^ 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 371 | nscoord aAppUnitsPerDevPixel) { 41:55.94 | ^ 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 380 | nscoord aAppUnitsPerDevPixel) { 41:55.94 | ^ 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 387 | nscoord aAppUnitsPerDevPixel) { 41:55.94 | ^ 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 394 | nscoord aAppUnitsPerDevPixel) { 41:55.94 | ^ 41:55.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:55.94 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:10: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 189 | CSSRect GetExpandedScrollableRect() const { 41:55.94 | ^ 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:55.94 | ^ 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:55.94 | ^ 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 41:55.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.94 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:55.95 | ^ 41:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 41:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.95 243 | CSSRect CalculateScrollRange() const { 41:55.95 | ^ 41:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 41:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.95 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:55.95 | ^ 41:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 41:55.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.95 457 | CSSRect GetVisualViewport() const { 41:55.95 | ^ 41:55.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 41:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 41:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 41:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:55.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:10: 41:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 41:55.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.96 1338 | CSSCoord ToCSSPixels() const { return _0; } 41:55.96 | ^ 41:55.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:10: 41:55.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 41:55.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.96 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:55.96 | ^ 41:55.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:55.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:55.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:55.97 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:10: 41:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 41:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.97 21 | inline Rect ToRect(const gfxRect& aRect) { 41:55.97 | ^ 41:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 41:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.97 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:55.97 | ^ 41:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 41:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.97 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:55.97 | ^ 41:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 41:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.97 44 | inline Size ToSize(const gfxSize& aSize) { 41:55.97 | ^ 41:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 41:55.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:55.98 | ^ 41:55.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 41:55.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.98 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:55.98 | ^ 41:55.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 41:55.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.98 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:55.98 | ^ 41:55.98 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 41:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 41:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 41:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:55.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:55.98 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:10: 41:55.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 41:55.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.99 1859 | int32_t aAppUnitsPerPixel) { 41:55.99 | ^ 41:55.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 41:55.99 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.99 3214 | int32_t aAppUnitsPerPixel) { 41:55.99 | ^ 41:55.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:10: 41:55.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 41:55.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.99 332 | LayerPoint GetFixedPositionAnchor() const { 41:55.99 | ^ 41:55.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:10: 41:55.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 41:55.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:55.99 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:55.99 | ^ 41:55.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 41:55.99 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:10: 41:55.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 41:56.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.00 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:56.00 | ^ 41:56.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:56.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:56.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 41:56.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.00 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:56.00 | ^~~~~~~~ 41:56.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:56.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:56.00 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 41:56.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.00 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:56.00 | ^~~~~~~~ 41:56.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:56.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:56.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 41:56.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.00 427 | SizeT Size() const { return SizeT(width, height); } 41:56.00 | ^~~~ 41:56.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:56.00 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:56.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:56.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:56.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.00 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:56.01 | ^~~~~~~~ 41:56.01 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:56.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:56.01 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.01 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:56.01 | ^~~~~~~~ 41:56.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:56.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:56.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:56.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.01 62 | Sub operator-(const Sub& aPoint) const { 41:56.01 | ^~~~~~~~ 41:56.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:56.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 41:56.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:56.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.01 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:56.01 | ^~~~~~~~ 41:56.01 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:56.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 41:56.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 41:56.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.01 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:56.01 | ^~~~~~~~~~~~~ 41:56.01 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:56.01 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.02 323 | static SizeTyped FromUnknownSize( 41:56.02 | ^~~~~~~~~~~~~~~ 41:56.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 41:56.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 41:56.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 41:56.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 41:56.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:56.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 41:56.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 41:56.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 41:56.02 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 41:56.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/Screen.h:12, 41:56.02 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.h:14, 41:56.02 from /builddir/build/BUILD/icecat-78.15.0/widget/ScreenManager.cpp:7: 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.02 760 | typename detail::Nth::Type extract() { 41:56.02 | ^~~~~~~ 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:56.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:56.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:56.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:56.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:56.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:56.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:56.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:56.03 widget/nsShmImage.o 41:56.03 /usr/lib64/ccache/g++ -o nsBaseWidget.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/nsBaseWidget.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp 41:57.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.66 from Unified_cpp_widget_headless0.cpp:20: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:57.66 | ^ 41:57.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.66 from Unified_cpp_widget_headless0.cpp:20: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:57.66 | ^ 41:57.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.66 from Unified_cpp_widget_headless0.cpp:20: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:57.66 | ^ 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:57.66 | ^ 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:57.66 | ^ 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:57.66 | ^ 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:57.66 | ^ 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 371 | nscoord aAppUnitsPerDevPixel) { 41:57.66 | ^ 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 380 | nscoord aAppUnitsPerDevPixel) { 41:57.66 | ^ 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 387 | nscoord aAppUnitsPerDevPixel) { 41:57.66 | ^ 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 394 | nscoord aAppUnitsPerDevPixel) { 41:57.66 | ^ 41:57.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessWidget.h:10, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.h:11, 41:57.66 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:7, 41:57.66 from Unified_cpp_widget_headless0.cpp:20: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 41:57.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.66 189 | CSSRect GetExpandedScrollableRect() const { 41:57.67 | ^ 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.67 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:57.67 | ^ 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.67 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 41:57.67 | ^ 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.67 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 41:57.67 | ^ 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.67 243 | CSSRect CalculateScrollRange() const { 41:57.67 | ^ 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.67 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 41:57.67 | ^ 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.67 457 | CSSRect GetVisualViewport() const { 41:57.67 | ^ 41:57.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessWidget.h:10, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.h:11, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:7, 41:57.67 from Unified_cpp_widget_headless0.cpp:20: 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.67 1338 | CSSCoord ToCSSPixels() const { return _0; } 41:57.67 | ^ 41:57.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessWidget.h:10, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.h:11, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:7, 41:57.67 from Unified_cpp_widget_headless0.cpp:20: 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 41:57.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.67 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 41:57.67 | ^ 41:57.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessWidget.h:10, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.h:11, 41:57.67 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:7, 41:57.68 from Unified_cpp_widget_headless0.cpp:20: 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.68 21 | inline Rect ToRect(const gfxRect& aRect) { 41:57.68 | ^ 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.68 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 41:57.68 | ^ 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.68 40 | inline Point ToPoint(const gfxPoint& aPoint) { 41:57.68 | ^ 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.68 44 | inline Size ToSize(const gfxSize& aSize) { 41:57.68 | ^ 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.68 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 41:57.68 | ^ 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.68 52 | inline gfxSize ThebesSize(const Size& aSize) { 41:57.68 | ^ 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.68 56 | inline gfxRect ThebesRect(const Rect& aRect) { 41:57.68 | ^ 41:57.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 41:57.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 41:57.68 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 41:57.68 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 41:57.68 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessWidget.h:10, 41:57.68 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.h:11, 41:57.68 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:7, 41:57.68 from Unified_cpp_widget_headless0.cpp:20: 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.68 1859 | int32_t aAppUnitsPerPixel) { 41:57.68 | ^ 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 41:57.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.68 3214 | int32_t aAppUnitsPerPixel) { 41:57.69 | ^ 41:57.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessWidget.h:10, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.h:11, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:7, 41:57.69 from Unified_cpp_widget_headless0.cpp:20: 41:57.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 41:57.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.69 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 41:57.69 | ^ 41:57.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessWidget.h:10, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.h:11, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:7, 41:57.69 from Unified_cpp_widget_headless0.cpp:20: 41:57.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 41:57.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.69 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 41:57.69 | ^ 41:57.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsLookAndFeel.h:14, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessLookAndFeel.h:11, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessLookAndFeelGTK.cpp:7, 41:57.69 from Unified_cpp_widget_headless0.cpp:38: 41:57.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 41:57.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.69 332 | LayerPoint GetFixedPositionAnchor() const { 41:57.69 | ^ 41:57.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsLookAndFeel.h:14, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessLookAndFeel.h:11, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessLookAndFeelGTK.cpp:7, 41:57.69 from Unified_cpp_widget_headless0.cpp:38: 41:57.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 41:57.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.69 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 41:57.69 | ^ 41:57.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 41:57.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsLookAndFeel.h:14, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessLookAndFeel.h:11, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessLookAndFeelGTK.cpp:7, 41:57.70 from Unified_cpp_widget_headless0.cpp:38: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.70 49 | gfx::Size GetInheritedScale() const { return mScale; } 41:57.70 | ^ 41:57.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsLookAndFeel.h:14, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessLookAndFeel.h:11, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessLookAndFeelGTK.cpp:7, 41:57.70 from Unified_cpp_widget_headless0.cpp:38: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.70 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 41:57.70 | ^ 41:57.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.70 from Unified_cpp_widget_headless0.cpp:20: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.70 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:57.70 | ^~~~~~~~ 41:57.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.70 from Unified_cpp_widget_headless0.cpp:20: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.70 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 41:57.70 | ^~~~~~~~ 41:57.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.70 from Unified_cpp_widget_headless0.cpp:20: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.70 427 | SizeT Size() const { return SizeT(width, height); } 41:57.70 | ^~~~ 41:57.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.70 from Unified_cpp_widget_headless0.cpp:20: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.70 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 41:57.70 | ^~~~~~~~ 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 41:57.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.70 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 41:57.70 | ^~~~~~~~ 41:57.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.71 from Unified_cpp_widget_headless0.cpp:20: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.71 62 | Sub operator-(const Sub& aPoint) const { 41:57.71 | ^~~~~~~~ 41:57.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.71 from Unified_cpp_widget_headless0.cpp:20: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.71 43 | friend Sub operator*(T aScale, Sub aCoord) { 41:57.71 | ^~~~~~~~ 41:57.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.71 from Unified_cpp_widget_headless0.cpp:20: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:57.71 | ^~~~~~~~~~~~~ 41:57.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.71 from Unified_cpp_widget_headless0.cpp:20: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.71 323 | static SizeTyped FromUnknownSize( 41:57.71 | ^~~~~~~~~~~~~~~ 41:57.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.71 from Unified_cpp_widget_headless0.cpp:20: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.71 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 41:57.71 | ^~~~~~~~~~~~~~ 41:57.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.71 from Unified_cpp_widget_headless0.cpp:20: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 41:57.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 41:57.71 | ^~~~~~~~~~~~~ 41:57.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.71 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.72 from Unified_cpp_widget_headless0.cpp:20: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.72 383 | Point TopLeft() const { return Point(x, y); } 41:57.72 | ^~~~~~~ 41:57.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.72 from Unified_cpp_widget_headless0.cpp:20: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.72 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 41:57.72 | ^~~~~~~~~~~~~~~ 41:57.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.72 from Unified_cpp_widget_headless0.cpp:20: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.72 277 | static RectTyped FromUnknownRect( 41:57.72 | ^~~~~~~~~~~~~~~ 41:57.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.72 from Unified_cpp_widget_headless0.cpp:20: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.72 150 | static PointTyped FromUnknownPoint( 41:57.72 | ^~~~~~~~~~~~~~~~ 41:57.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.72 from Unified_cpp_widget_headless0.cpp:20: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.72 282 | RectTyped ToUnknownRect() const { 41:57.72 | ^~~~~~~~~~~~~ 41:57.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.72 from Unified_cpp_widget_headless0.cpp:20: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 41:57.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.72 246 | PointTyped As2DPoint() const { 41:57.72 | ^~~~~~~~~ 41:57.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.73 from Unified_cpp_widget_headless0.cpp:20: 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.73 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 41:57.73 | ^~~~~~~~~ 41:57.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.73 from Unified_cpp_widget_headless0.cpp:20: 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.73 2266 | PointTyped TransformPointSimple( 41:57.73 | ^~~~~~~~~~~~~~~~~~~~ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.73 794 | RectTyped TransformAndClipBounds( 41:57.73 | ^~~~~~~~~~~~~~~~~~~~~~ 41:57.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFormatConverter.h:14, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITransferable.h:18, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIClipboard.h:14, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessClipboard.h:9, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessClipboard.cpp:5, 41:57.73 from Unified_cpp_widget_headless0.cpp:2: 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.73 760 | typename detail::Nth::Type extract() { 41:57.73 | ^~~~~~~ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 41:57.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PlatformWidgetTypes.h:11, 41:57.73 from /builddir/build/BUILD/icecat-78.15.0/widget/headless/HeadlessCompositorWidget.cpp:6, 41:57.73 from Unified_cpp_widget_headless0.cpp:20: 41:57.73 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h: In member function ‘virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)’: 41:57.73 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:28: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:57.73 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 41:57.73 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.73 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/headless' 41:57.73 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/stub' 41:57.73 mkdir -p '.deps/' 41:57.74 widget/gtk/mozgtk/stub/mozgtk.o 41:57.74 /usr/lib64/ccache/gcc -std=gnu99 -o mozgtk.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCOMMON_SYMBOLS -DGTK2_SYMBOLS -DGTK3_SYMBOLS -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/mozgtk/stub -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/stub -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/mozgtk.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/gtk/mozgtk/mozgtk.c 41:58.87 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/stub' 41:58.88 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/gtk2' 41:58.88 mkdir -p '.deps/' 41:58.88 widget/gtk/mozgtk/gtk2/mozgtk.o 41:58.88 /usr/lib64/ccache/gcc -std=gnu99 -o mozgtk.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGTK3_SYMBOLS -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/mozgtk/gtk2 -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/gtk2 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/mozgtk.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/gtk/mozgtk/mozgtk.c 41:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.cpp:9: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 41:58.93 | ^ 41:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.cpp:9: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 41:58.93 | ^ 41:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.cpp:9: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 41:58.93 | ^ 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 41:58.93 | ^ 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 41:58.93 | ^ 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 41:58.93 | ^ 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 41:58.93 | ^ 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.93 371 | nscoord aAppUnitsPerDevPixel) { 41:58.93 | ^ 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.93 380 | nscoord aAppUnitsPerDevPixel) { 41:58.93 | ^ 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.93 387 | nscoord aAppUnitsPerDevPixel) { 41:58.93 | ^ 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.93 394 | nscoord aAppUnitsPerDevPixel) { 41:58.93 | ^ 41:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 41:58.93 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.cpp:9: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 41:58.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 41:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 41:58.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 41:58.94 | ^~~~~~~~ 41:58.95 widget/gtk/Unified_cpp_widget_gtk0.o 41:58.95 /usr/lib64/ccache/g++ -o nsWindow.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/x11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/nsWindow.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp 41:59.30 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/gtk2' 41:59.31 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/gtk3' 41:59.31 mkdir -p '.deps/' 41:59.31 widget/gtk/mozgtk/gtk3/mozgtk.o 41:59.31 /usr/lib64/ccache/gcc -std=gnu99 -o mozgtk.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGTK2_SYMBOLS -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/mozgtk/gtk3 -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/gtk3 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/mozgtk.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/gtk/mozgtk/mozgtk.c 41:59.43 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/gtk3' 41:59.44 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/wayland' 41:59.44 mkdir -p '.deps/' 41:59.44 widget/gtk/wayland/gtk-primary-selection-protocol.o 41:59.45 /usr/lib64/ccache/gcc -std=gnu99 -o gtk-primary-selection-protocol.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/wayland -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/wayland -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/gtk-primary-selection-protocol.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/gtk/wayland/gtk-primary-selection-protocol.c 41:59.45 widget/gtk/wayland/idle-inhibit-unstable-v1-protocol.o 42:00.48 /usr/lib64/ccache/gcc -std=gnu99 -o idle-inhibit-unstable-v1-protocol.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/wayland -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/wayland -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/idle-inhibit-unstable-v1-protocol.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/gtk/wayland/idle-inhibit-unstable-v1-protocol.c 42:00.49 widget/gtk/wayland/linux-dmabuf-unstable-v1-protocol.o 42:00.65 /usr/lib64/ccache/gcc -std=gnu99 -o linux-dmabuf-unstable-v1-protocol.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/wayland -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/wayland -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/linux-dmabuf-unstable-v1-protocol.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/gtk/wayland/linux-dmabuf-unstable-v1-protocol.c 42:00.81 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/wayland' 42:00.82 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozwayland' 42:00.82 mkdir -p '.deps/' 42:00.82 widget/gtk/mozwayland/mozwayland.o 42:00.82 /usr/lib64/ccache/gcc -std=gnu99 -o mozwayland.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/mozwayland -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozwayland -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/mozwayland.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/gtk/mozwayland/mozwayland.c 42:02.15 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozwayland' 42:02.16 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/x11' 42:02.16 mkdir -p '.deps/' 42:02.16 widget/x11/keysym2ucs.o 42:02.16 /usr/lib64/ccache/gcc -std=gnu99 -o keysym2ucs.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/x11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/x11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/keysym2ucs.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/x11/keysym2ucs.c 42:02.27 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/x11' 42:02.30 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/editor/libeditor' 42:02.30 mkdir -p '.deps/' 42:02.30 editor/libeditor/Unified_cpp_editor_libeditor0.o 42:02.31 /usr/lib64/ccache/g++ -o Unified_cpp_editor_libeditor0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/editor/libeditor -I/builddir/build/BUILD/icecat-78.15.0/objdir/editor/libeditor -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_editor_libeditor0.o.pp Unified_cpp_editor_libeditor0.cpp 42:02.31 editor/libeditor/Unified_cpp_editor_libeditor1.o 42:12.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 42:12.60 from FormDataEvent.cpp:10, 42:12.60 from UnifiedBindings6.cpp:2: 42:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 42:12.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:12.60 | ^ 42:12.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:12.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 42:12.61 from FormDataEvent.cpp:10, 42:12.61 from UnifiedBindings6.cpp:2: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:12.61 | ^ 42:12.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 42:12.61 from FormDataEvent.cpp:10, 42:12.61 from UnifiedBindings6.cpp:2: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:12.61 | ^ 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:12.61 | ^ 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:12.61 | ^ 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:12.61 | ^ 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:12.61 | ^ 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 371 | nscoord aAppUnitsPerDevPixel) { 42:12.61 | ^ 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 380 | nscoord aAppUnitsPerDevPixel) { 42:12.61 | ^ 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 387 | nscoord aAppUnitsPerDevPixel) { 42:12.61 | ^ 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 394 | nscoord aAppUnitsPerDevPixel) { 42:12.61 | ^ 42:12.61 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 42:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 42:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 42:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 42:12.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:15, 42:12.61 from FormDataEvent.cpp:10, 42:12.61 from UnifiedBindings6.cpp:2: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 189 | CSSRect GetExpandedScrollableRect() const { 42:12.61 | ^ 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:12.61 | ^ 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 42:12.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:12.62 | ^ 42:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 42:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.62 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:12.62 | ^ 42:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 42:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.62 243 | CSSRect CalculateScrollRange() const { 42:12.62 | ^ 42:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 42:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.62 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:12.62 | ^ 42:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 42:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.62 457 | CSSRect GetVisualViewport() const { 42:12.62 | ^ 42:12.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 42:12.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:12.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 42:12.62 from FrameLoaderBinding.cpp:20, 42:12.62 from UnifiedBindings6.cpp:54: 42:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 42:12.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.62 1338 | CSSCoord ToCSSPixels() const { return _0; } 42:12.63 | ^ 42:12.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 42:12.63 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:12.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 42:12.63 from FrameLoaderBinding.cpp:20, 42:12.63 from UnifiedBindings6.cpp:54: 42:12.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:12.64 | ^ 42:12.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 42:12.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 42:12.64 from FrameLoaderBinding.cpp:20, 42:12.64 from UnifiedBindings6.cpp:54: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.64 21 | inline Rect ToRect(const gfxRect& aRect) { 42:12.64 | ^ 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.64 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:12.64 | ^ 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:12.64 | ^ 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.64 44 | inline Size ToSize(const gfxSize& aSize) { 42:12.64 | ^ 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.64 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:12.64 | ^ 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:12.64 | ^ 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:12.64 | ^ 42:12.64 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:12.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 42:12.64 from FrameLoaderBinding.cpp:20, 42:12.64 from UnifiedBindings6.cpp:54: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.64 1859 | int32_t aAppUnitsPerPixel) { 42:12.64 | ^ 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 42:12.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.64 3214 | int32_t aAppUnitsPerPixel) { 42:12.64 | ^ 42:12.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEvent.h:16, 42:12.65 from GPUUncapturedErrorEvent.cpp:10, 42:12.65 from UnifiedBindings6.cpp:80: 42:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 42:12.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.65 332 | LayerPoint GetFixedPositionAnchor() const { 42:12.65 | ^ 42:12.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 42:12.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEvent.h:16, 42:12.66 from GPUUncapturedErrorEvent.cpp:10, 42:12.66 from UnifiedBindings6.cpp:80: 42:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 42:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:12.66 | ^ 42:12.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webgpu/Device.h:12, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebGPUBinding.h:21, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEventBinding.h:8, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GPUUncapturedErrorEvent.h:16, 42:12.66 from GPUUncapturedErrorEvent.cpp:10, 42:12.66 from UnifiedBindings6.cpp:80: 42:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 42:12.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:12.66 | ^ 42:12.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:12.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:12.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 42:12.68 from FormDataEvent.cpp:10, 42:12.68 from UnifiedBindings6.cpp:2: 42:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 42:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 42:12.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:12.69 | ^~~~~~~~ 42:12.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 42:12.69 from FormDataEvent.cpp:10, 42:12.69 from UnifiedBindings6.cpp:2: 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.69 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:12.69 | ^~~~~~~~ 42:12.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 42:12.69 from FormDataEvent.cpp:10, 42:12.69 from UnifiedBindings6.cpp:2: 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.69 427 | SizeT Size() const { return SizeT(width, height); } 42:12.69 | ^~~~ 42:12.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 42:12.69 from FormDataEvent.cpp:10, 42:12.69 from UnifiedBindings6.cpp:2: 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:12.69 | ^~~~~~~~ 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:12.69 | ^~~~~~~~ 42:12.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 42:12.69 from FormDataEvent.cpp:10, 42:12.69 from UnifiedBindings6.cpp:2: 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.69 62 | Sub operator-(const Sub& aPoint) const { 42:12.69 | ^~~~~~~~ 42:12.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:12.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 42:12.69 from FormDataEvent.cpp:10, 42:12.69 from UnifiedBindings6.cpp:2: 42:12.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:12.70 | ^~~~~~~~ 42:12.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 42:12.70 from FormDataEvent.cpp:10, 42:12.70 from UnifiedBindings6.cpp:2: 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:12.70 | ^~~~~~~~~~~~~ 42:12.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FormDataEvent.h:14, 42:12.70 from FormDataEvent.cpp:10, 42:12.70 from UnifiedBindings6.cpp:2: 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.70 323 | static SizeTyped FromUnknownSize( 42:12.70 | ^~~~~~~~~~~~~~~ 42:12.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 42:12.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventBinding.h:7, 42:12.70 from FormDataEvent.cpp:9, 42:12.70 from UnifiedBindings6.cpp:2: 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.70 760 | typename detail::Nth::Type extract() { 42:12.70 | ^~~~~~~ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:12.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:12.72 /usr/lib64/ccache/g++ -o Unified_cpp_dom_bindings0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/battery -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/indexedDB -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webaudio -I/builddir/build/BUILD/icecat-78.15.0/dom/media/webspeech/recognition -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/wrappers -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/media/mtransport -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/common/time_profiling -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/peerconnection -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk -I/builddir/build/BUILD/icecat-78.15.0/media/webrtc/trunk/webrtc -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/third_party/msgpack/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_dom_bindings0.o.pp Unified_cpp_dom_bindings0.cpp 42:21.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:21.60 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.60 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:21.60 | ^ 42:21.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:21.60 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.60 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:21.60 | ^ 42:21.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 42:21.60 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 42:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 42:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.60 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.60 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:21.60 | ^ 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:21.60 | ^ 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.60 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:21.60 | ^ 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:21.60 | ^ 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:21.60 | ^ 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.60 371 | nscoord aAppUnitsPerDevPixel) { 42:21.60 | ^ 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.60 380 | nscoord aAppUnitsPerDevPixel) { 42:21.60 | ^ 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.60 387 | nscoord aAppUnitsPerDevPixel) { 42:21.60 | ^ 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 42:21.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.60 394 | nscoord aAppUnitsPerDevPixel) { 42:21.60 | ^ 42:21.61 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.61 189 | CSSRect GetExpandedScrollableRect() const { 42:21.61 | ^ 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:21.61 | ^ 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:21.61 | ^ 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:21.61 | ^ 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.61 243 | CSSRect CalculateScrollRange() const { 42:21.61 | ^ 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:21.61 | ^ 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.61 457 | CSSRect GetVisualViewport() const { 42:21.61 | ^ 42:21.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 42:21.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.61 1338 | CSSCoord ToCSSPixels() const { return _0; } 42:21.61 | ^ 42:21.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.62 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:21.62 | ^ 42:21.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.62 21 | inline Rect ToRect(const gfxRect& aRect) { 42:21.62 | ^ 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.62 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:21.62 | ^ 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.62 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:21.62 | ^ 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.62 44 | inline Size ToSize(const gfxSize& aSize) { 42:21.62 | ^ 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.62 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:21.62 | ^ 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.62 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:21.62 | ^ 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.62 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:21.62 | ^ 42:21.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.62 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.62 1859 | int32_t aAppUnitsPerPixel) { 42:21.62 | ^ 42:21.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 42:21.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.62 3214 | int32_t aAppUnitsPerPixel) { 42:21.62 | ^ 42:21.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.63 332 | LayerPoint GetFixedPositionAnchor() const { 42:21.63 | ^ 42:21.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.63 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:21.63 | ^ 42:21.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.63 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:21.63 | ^ 42:21.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:19: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.63 1394 | LayerPoint GetFixedPositionAnchor() { 42:21.63 | ^ 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.63 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 42:21.63 | ^ 42:21.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:19: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.63 49 | gfx::Size GetInheritedScale() const { return mScale; } 42:21.63 | ^ 42:21.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 42:21.63 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:19: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 42:21.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.63 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 42:21.63 | ^ 42:21.63 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:25: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h: In member function ‘gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const’: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:77:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.64 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 42:21.64 | ^ 42:21.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:21.64 | ^~~~~~~~ 42:21.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:21.64 | ^~~~~~~~ 42:21.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.64 427 | SizeT Size() const { return SizeT(width, height); } 42:21.64 | ^~~~ 42:21.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.64 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:21.64 | ^~~~~~~~ 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.64 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:21.64 | ^~~~~~~~ 42:21.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.64 62 | Sub operator-(const Sub& aPoint) const { 42:21.64 | ^~~~~~~~ 42:21.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.64 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:21.64 | ^~~~~~~~ 42:21.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.64 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 42:21.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:21.65 | ^~~~~~~~~~~~~ 42:21.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.65 323 | static SizeTyped FromUnknownSize( 42:21.65 | ^~~~~~~~~~~~~~~ 42:21.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.65 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 42:21.65 | ^~~~~~~~~~~~~~ 42:21.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:21.65 | ^~~~~~~~~~~~~ 42:21.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.65 383 | Point TopLeft() const { return Point(x, y); } 42:21.65 | ^~~~~~~ 42:21.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.65 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 42:21.65 | ^~~~~~~~~~~~~~~ 42:21.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.65 277 | static RectTyped FromUnknownRect( 42:21.65 | ^~~~~~~~~~~~~~~ 42:21.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.65 150 | static PointTyped FromUnknownPoint( 42:21.65 | ^~~~~~~~~~~~~~~~ 42:21.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.65 282 | RectTyped ToUnknownRect() const { 42:21.65 | ^~~~~~~~~~~~~ 42:21.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:71:59: required from here 42:21.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.65 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 42:21.65 | ^~~~~~~~~ 42:21.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 42:21.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::IntPointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:634:65: required from here 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:609:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.66 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 42:21.66 | ^~~~~~~~ 42:21.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.66 246 | PointTyped As2DPoint() const { 42:21.66 | ^~~~~~~~~ 42:21.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.66 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 42:21.66 | ^~~~~~~~~ 42:21.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.66 2266 | PointTyped TransformPointSimple( 42:21.66 | ^~~~~~~~~~~~~~~~~~~~ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.66 794 | RectTyped TransformAndClipBounds( 42:21.66 | ^~~~~~~~~~~~~~~~~~~~~~ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:100:34: required from here 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.66 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 42:21.66 | ^~~~~~~~~~~~~~ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:100:34: required from here 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.66 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 42:21.66 | ^~~~~~~~~~~~~ 42:21.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:111:44: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:107:36: required from here 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.66 384 | Point TopRight() const { return Point(XMost(), y); } 42:21.66 | ^~~~~~~~ 42:21.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFormatConverter.h:14, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITransferable.h:18, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:14, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 42:21.66 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:21.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 760 | typename detail::Nth::Type extract() { 42:21.67 | ^~~~~~~ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp: In member function ‘virtual nsresult nsBaseDragService::DragMoved(int32_t, int32_t)’: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:633:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 633 | RoundedToInt(LayoutDeviceIntPoint(aX, aY) / 42:21.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 42:21.67 634 | frame->PresContext()->CSSToDevPixelScale()) - 42:21.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:21.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 42:21.67 | ^~~~~~~~~ 42:21.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:19: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 42:21.67 | ^ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 42:21.67 | ^~~~~~~~~~~ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 42:21.67 | ^ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 42:21.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 42:21.67 | ~~~~~~~~~~~~~^~ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 42:21.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 42:21.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 42:21.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:6: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 282 | RectTyped ToUnknownRect() const { 42:21.67 | ^~~~~~~~~~~~~ 42:21.67 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp: In member function ‘virtual nsresult nsBaseDragService::DragMoved(int32_t, int32_t)’: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:634:65: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 634 | frame->PresContext()->CSSToDevPixelScale()) - 42:21.67 | ^ 42:21.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 42:21.67 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.cpp:19: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 42:21.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.67 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 42:21.67 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 42:21.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.68 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 42:21.68 | ~~~~~~~~~~~~~^~ 42:21.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 42:21.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.68 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 42:21.68 | ^~~~~~~~~~~ 42:21.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 42:21.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:21.68 221 | rect = rect.Intersect(mClipStack.LastElement()); 42:21.68 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 42:21.68 widget/Unified_cpp_widget0.o 42:21.68 /usr/lib64/ccache/g++ -o nsShmImage.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/nsShmImage.o.pp /builddir/build/BUILD/icecat-78.15.0/widget/nsShmImage.cpp 42:28.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:28.78 from HTMLLegendElementBinding.cpp:10, 42:28.78 from UnifiedBindings8.cpp:2: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:28.78 | ^ 42:28.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:28.78 from HTMLLegendElementBinding.cpp:10, 42:28.78 from UnifiedBindings8.cpp:2: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:28.78 | ^ 42:28.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:28.78 from HTMLLegendElementBinding.cpp:10, 42:28.78 from UnifiedBindings8.cpp:2: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 371 | nscoord aAppUnitsPerDevPixel) { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 380 | nscoord aAppUnitsPerDevPixel) { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 387 | nscoord aAppUnitsPerDevPixel) { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 394 | nscoord aAppUnitsPerDevPixel) { 42:28.78 | ^ 42:28.78 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 42:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 42:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 42:28.78 from HTMLLegendElementBinding.cpp:11, 42:28.78 from UnifiedBindings8.cpp:2: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 189 | CSSRect GetExpandedScrollableRect() const { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:28.78 | ^ 42:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 42:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.79 243 | CSSRect CalculateScrollRange() const { 42:28.79 | ^ 42:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 42:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:28.79 | ^ 42:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 42:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.79 457 | CSSRect GetVisualViewport() const { 42:28.79 | ^ 42:28.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 42:28.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:28.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 42:28.79 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLFrameElement.h:14, 42:28.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:11, 42:28.79 from HTMLObjectElementBinding.cpp:23, 42:28.79 from UnifiedBindings8.cpp:145: 42:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 42:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.79 1338 | CSSCoord ToCSSPixels() const { return _0; } 42:28.79 | ^ 42:28.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 42:28.80 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:28.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 42:28.80 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLFrameElement.h:14, 42:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:11, 42:28.80 from HTMLObjectElementBinding.cpp:23, 42:28.80 from UnifiedBindings8.cpp:145: 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.80 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:28.80 | ^ 42:28.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 42:28.80 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:28.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 42:28.80 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLFrameElement.h:14, 42:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:11, 42:28.80 from HTMLObjectElementBinding.cpp:23, 42:28.80 from UnifiedBindings8.cpp:145: 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.80 21 | inline Rect ToRect(const gfxRect& aRect) { 42:28.80 | ^ 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.80 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:28.80 | ^ 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.80 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:28.80 | ^ 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.80 44 | inline Size ToSize(const gfxSize& aSize) { 42:28.80 | ^ 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:28.80 | ^ 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 42:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.80 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:28.80 | ^ 42:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 42:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:28.81 | ^ 42:28.81 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:28.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsFrameLoader.h:31, 42:28.81 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLFrameElement.h:14, 42:28.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLIFrameElement.h:11, 42:28.81 from HTMLObjectElementBinding.cpp:23, 42:28.81 from UnifiedBindings8.cpp:145: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.82 1859 | int32_t aAppUnitsPerPixel) { 42:28.82 | ^ 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.82 3214 | int32_t aAppUnitsPerPixel) { 42:28.82 | ^ 42:28.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 42:28.82 from HTMLOptionsCollectionBinding.cpp:20, 42:28.82 from UnifiedBindings8.cpp:184: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.82 332 | LayerPoint GetFixedPositionAnchor() const { 42:28.82 | ^ 42:28.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 42:28.82 from HTMLOptionsCollectionBinding.cpp:20, 42:28.82 from UnifiedBindings8.cpp:184: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.82 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:28.82 | ^ 42:28.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 42:28.82 from HTMLOptionsCollectionBinding.cpp:20, 42:28.82 from UnifiedBindings8.cpp:184: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:28.82 | ^ 42:28.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:28.82 from HTMLLegendElementBinding.cpp:10, 42:28.82 from UnifiedBindings8.cpp:2: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.82 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:28.82 | ^~~~~~~~ 42:28.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:28.82 from HTMLLegendElementBinding.cpp:10, 42:28.82 from UnifiedBindings8.cpp:2: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:28.82 | ^~~~~~~~ 42:28.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:28.82 from HTMLLegendElementBinding.cpp:10, 42:28.82 from UnifiedBindings8.cpp:2: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 42:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.83 427 | SizeT Size() const { return SizeT(width, height); } 42:28.83 | ^~~~ 42:28.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:28.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:28.83 from HTMLLegendElementBinding.cpp:10, 42:28.83 from UnifiedBindings8.cpp:2: 42:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:28.83 | ^~~~~~~~ 42:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.84 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:28.84 | ^~~~~~~~ 42:28.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 42:28.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:28.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:28.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:28.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:28.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:28.84 from HTMLLegendElementBinding.cpp:10, 42:28.85 from UnifiedBindings8.cpp:2: 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.85 62 | Sub operator-(const Sub& aPoint) const { 42:28.85 | ^~~~~~~~ 42:28.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:28.85 from HTMLLegendElementBinding.cpp:10, 42:28.85 from UnifiedBindings8.cpp:2: 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.85 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:28.85 | ^~~~~~~~ 42:28.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:28.85 from HTMLLegendElementBinding.cpp:10, 42:28.85 from UnifiedBindings8.cpp:2: 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:28.85 | ^~~~~~~~~~~~~ 42:28.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:28.85 from HTMLLegendElementBinding.cpp:10, 42:28.85 from UnifiedBindings8.cpp:2: 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.85 323 | static SizeTyped FromUnknownSize( 42:28.85 | ^~~~~~~~~~~~~~~ 42:28.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 42:28.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:7, 42:28.85 from HTMLLegendElementBinding.cpp:4, 42:28.85 from UnifiedBindings8.cpp:2: 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.85 760 | typename detail::Nth::Type extract() { 42:28.85 | ^~~~~~~ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:28.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:28.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:28.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:28.86 widget/gtk/Unified_cpp_widget_gtk1.o 42:28.86 /usr/lib64/ccache/g++ -o Unified_cpp_widget_gtk0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/x11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_widget_gtk0.o.pp Unified_cpp_widget_gtk0.cpp 42:31.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 42:31.24 from /builddir/build/BUILD/icecat-78.15.0/widget/nsShmImage.h:16, 42:31.24 from /builddir/build/BUILD/icecat-78.15.0/widget/nsShmImage.cpp:7: 42:31.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 42:31.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:31.24 | ^ 42:31.24 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/nsShmImage.h:16, 42:31.24 from /builddir/build/BUILD/icecat-78.15.0/widget/nsShmImage.cpp:7: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:31.25 | ^ 42:31.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 42:31.25 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 42:31.25 from /builddir/build/BUILD/icecat-78.15.0/widget/nsShmImage.h:17, 42:31.25 from /builddir/build/BUILD/icecat-78.15.0/widget/nsShmImage.cpp:7: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:31.25 | ^ 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:31.25 | ^ 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:31.25 | ^ 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:31.25 | ^ 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:31.25 | ^ 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 371 | nscoord aAppUnitsPerDevPixel) { 42:31.25 | ^ 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 380 | nscoord aAppUnitsPerDevPixel) { 42:31.25 | ^ 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 387 | nscoord aAppUnitsPerDevPixel) { 42:31.25 | ^ 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 394 | nscoord aAppUnitsPerDevPixel) { 42:31.25 | ^ 42:31.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:31.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:31.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 42:31.25 from /builddir/build/BUILD/icecat-78.15.0/widget/nsShmImage.h:16, 42:31.25 from /builddir/build/BUILD/icecat-78.15.0/widget/nsShmImage.cpp:7: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:31.25 | ^~~~~~~~ 42:31.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 42:31.25 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 42:31.25 from /builddir/build/BUILD/icecat-78.15.0/widget/nsShmImage.h:17, 42:31.25 from /builddir/build/BUILD/icecat-78.15.0/widget/nsShmImage.cpp:7: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:31.25 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 42:31.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:31.25 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:31.25 | ^~~~~~~~ 42:31.27 widget/gtk/Unified_cpp_widget_gtk2.o 42:31.27 /usr/lib64/ccache/g++ -o Unified_cpp_widget_gtk1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/x11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_widget_gtk1.o.pp Unified_cpp_widget_gtk1.cpp 42:34.32 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:34.32 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.32 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.32 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 42:34.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:34.32 | ^ 42:34.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:34.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 42:34.32 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.32 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.32 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 42:34.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.32 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:34.32 | ^ 42:34.32 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.32 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.32 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 42:34.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.32 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:34.32 | ^ 42:34.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 42:34.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.32 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:34.32 | ^ 42:34.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 42:34.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.32 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:34.32 | ^ 42:34.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:34.33 | ^ 42:34.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:34.33 | ^ 42:34.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 371 | nscoord aAppUnitsPerDevPixel) { 42:34.33 | ^ 42:34.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 380 | nscoord aAppUnitsPerDevPixel) { 42:34.33 | ^ 42:34.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 387 | nscoord aAppUnitsPerDevPixel) { 42:34.33 | ^ 42:34.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 394 | nscoord aAppUnitsPerDevPixel) { 42:34.33 | ^ 42:34.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 42:34.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:34.33 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 42:34.33 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.33 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 189 | CSSRect GetExpandedScrollableRect() const { 42:34.33 | ^ 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:34.33 | ^ 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:34.33 | ^ 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:34.33 | ^ 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 243 | CSSRect CalculateScrollRange() const { 42:34.33 | ^ 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:34.33 | ^ 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 42:34.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.33 457 | CSSRect GetVisualViewport() const { 42:34.33 | ^ 42:34.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 42:34.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:34.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:34.33 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 42:34.33 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.35 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 42:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.36 1338 | CSSCoord ToCSSPixels() const { return _0; } 42:34.36 | ^ 42:34.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 42:34.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:34.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:34.36 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 42:34.36 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.36 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 42:34.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.36 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:34.36 | ^ 42:34.36 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 42:34.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:34.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:34.36 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 42:34.36 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.36 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 42:34.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.36 21 | inline Rect ToRect(const gfxRect& aRect) { 42:34.36 | ^ 42:34.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 42:34.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.37 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:34.37 | ^ 42:34.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 42:34.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.37 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:34.37 | ^ 42:34.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 42:34.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.37 44 | inline Size ToSize(const gfxSize& aSize) { 42:34.37 | ^ 42:34.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 42:34.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.37 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:34.37 | ^ 42:34.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 42:34.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.37 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:34.38 | ^ 42:34.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 42:34.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:34.38 | ^ 42:34.38 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:34.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:34.38 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 42:34.38 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.38 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 42:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.39 1859 | int32_t aAppUnitsPerPixel) { 42:34.39 | ^ 42:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 42:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.39 3214 | int32_t aAppUnitsPerPixel) { 42:34.39 | ^ 42:34.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 42:34.39 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 42:34.39 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 42:34.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.39 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:34.39 | ^ 42:34.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 42:34.39 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 42:34.39 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 42:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.40 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:34.40 | ^ 42:34.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 42:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 42:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 42:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 42:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 42:34.40 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:12: 42:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 42:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.40 332 | LayerPoint GetFixedPositionAnchor() const { 42:34.40 | ^ 42:34.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 42:34.40 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:12: 42:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 42:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.40 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 42:34.40 | ^ 42:34.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 42:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 42:34.40 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:40: 42:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 42:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.41 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 42:34.41 | ^ 42:34.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 42:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 42:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 42:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 42:34.42 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:58: 42:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 42:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.42 49 | gfx::Size GetInheritedScale() const { return mScale; } 42:34.42 | ^ 42:34.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:34.42 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:64: 42:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 42:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.42 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 42:34.42 | ^ 42:34.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 42:34.42 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:10, 42:34.42 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.42 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 42:34.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 42:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.43 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:34.43 | ^~~~~~~~ 42:34.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:34.43 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.43 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.43 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 42:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.43 427 | SizeT Size() const { return SizeT(width, height); } 42:34.43 | ^~~~ 42:34.43 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.43 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.43 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:34.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:34.43 | ^~~~~~~~ 42:34.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:34.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:34.44 | ^~~~~~~~ 42:34.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 42:34.44 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:10, 42:34.44 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.44 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.44 62 | Sub operator-(const Sub& aPoint) const { 42:34.44 | ^~~~~~~~ 42:34.44 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.44 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.44 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:34.44 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 42:34.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:34.44 | ^~~~~~~~ 42:34.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 42:34.45 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:10, 42:34.45 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.45 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 42:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.45 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:34.45 | ^~~~~~~~ 42:34.45 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:34.45 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.45 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.45 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 42:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 42:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:34.45 | ^~~~~~~~~~~~~ 42:34.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 42:34.45 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:10, 42:34.45 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.45 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.46 323 | static SizeTyped FromUnknownSize( 42:34.46 | ^~~~~~~~~~~~~~~ 42:34.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:34.46 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 42:34.46 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.46 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.46 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 42:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 42:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.46 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 42:34.46 | ^~~~~~~~~~~~~~ 42:34.46 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:34.46 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.46 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.46 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 42:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 42:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.46 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:34.46 | ^~~~~~~~~~~~~ 42:34.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 42:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.47 383 | Point TopLeft() const { return Point(x, y); } 42:34.47 | ^~~~~~~ 42:34.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 42:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 42:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.47 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 42:34.47 | ^~~~~~~~~~~~~~~ 42:34.47 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.47 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 42:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.48 277 | static RectTyped FromUnknownRect( 42:34.48 | ^~~~~~~~~~~~~~~ 42:34.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 42:34.48 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:10, 42:34.48 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.48 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 42:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.48 150 | static PointTyped FromUnknownPoint( 42:34.48 | ^~~~~~~~~~~~~~~~ 42:34.48 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:34.48 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.48 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.48 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 42:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 42:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.48 282 | RectTyped ToUnknownRect() const { 42:34.48 | ^~~~~~~~~~~~~ 42:34.49 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.49 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.49 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 42:34.49 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:781:73: required from here 42:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:671:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.49 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 42:34.49 | ^~~~~~~~ 42:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::IntPointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 42:34.49 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1425:73: required from here 42:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:609:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.49 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 42:34.49 | ^~~~~~~~ 42:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:34.49 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1428:72: required from here 42:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.49 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 42:34.49 | ^~~~~~~~ 42:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::IntSizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 42:34.49 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1445:33: required from here 42:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:733:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.49 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 42:34.49 | ^~~~~~~~ 42:34.50 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:34.50 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1449:67: required from here 42:34.50 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:698:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.50 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 42:34.50 | ^~~~~~~~ 42:34.50 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:34.50 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1474:43: required from here 42:34.50 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:630:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.50 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 42:34.50 | ^~~~~~~~ 42:34.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 42:34.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 42:34.50 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:10, 42:34.50 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.50 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::gfx::SizeTyped >::ToUnknownSize() const [with units = mozilla::DesktopPixel; F = float]’: 42:34.50 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1617:39: required from here 42:34.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:328:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.50 328 | SizeTyped ToUnknownSize() const { 42:34.50 | ^~~~~~~~~~~~~ 42:34.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 42:34.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 42:34.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 42:34.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.51 246 | PointTyped As2DPoint() const { 42:34.51 | ^~~~~~~~~ 42:34.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:34.51 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:34.51 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.51 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.51 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:34.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:34.52 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 42:34.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.52 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 42:34.52 | ^~~~~~~~~ 42:34.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:34.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:34.52 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 42:34.52 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.52 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.52 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 42:34.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:34.52 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 42:34.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.52 2266 | PointTyped TransformPointSimple( 42:34.52 | ^~~~~~~~~~~~~~~~~~~~ 42:34.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 42:34.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:34.52 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 42:34.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.53 794 | RectTyped TransformAndClipBounds( 42:34.53 | ^~~~~~~~~~~~~~~~~~~~~~ 42:34.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 42:34.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 42:34.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 42:34.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 42:34.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:34.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 42:34.53 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:11, 42:34.53 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.53 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 42:34.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:34.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:34.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:34.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:34.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:34.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:34.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.54 760 | typename detail::Nth::Type extract() { 42:34.54 | ^~~~~~~ 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:34.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.54 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp: In member function ‘void nsBaseWidget::InfallibleMakeFullScreen(bool, nsIScreen*)’: 42:34.54 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:781:73: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.54 781 | DesktopRect deskRect = *mOriginalBounds / GetDesktopToDeviceScale(); 42:34.54 | ^ 42:34.54 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp: In member function ‘virtual void nsBaseWidget::MoveClient(const DesktopPoint&)’: 42:34.55 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1425:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.55 1425 | DesktopPoint desktopOffset = clientOffset / GetDesktopToDeviceScale(); 42:34.55 | ^ 42:34.55 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1428:72: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.55 1428 | LayoutDevicePoint layoutOffset = aOffset * GetDesktopToDeviceScale(); 42:34.55 | ^ 42:34.55 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.55 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.55 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::IntPointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 42:34.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:609:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.55 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 42:34.55 | ^~~~~~~~ 42:34.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 42:34.55 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:10, 42:34.55 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.55 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:34.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.55 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 42:34.55 | ^~~~~~~~~ 42:34.55 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.55 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.55 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:34.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.56 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 42:34.56 | ^~~~~~~~ 42:34.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 42:34.56 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:10, 42:34.56 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.56 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:34.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.56 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 42:34.56 | ^~~~~~~~~ 42:34.56 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp: In member function ‘virtual void nsBaseWidget::ResizeClient(const DesktopSize&, bool)’: 42:34.56 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1445:33: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.56 1445 | GetDesktopToDeviceScale(); 42:34.56 | ^ 42:34.56 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1449:67: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.56 1449 | LayoutDeviceSize layoutSize = aSize * GetDesktopToDeviceScale(); 42:34.56 | ^ 42:34.56 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:12, 42:34.56 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.56 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::IntSizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 42:34.56 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:733:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.56 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 42:34.57 | ^~~~~~~~ 42:34.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:34.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:698:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.57 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 42:34.57 | ^~~~~~~~ 42:34.57 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp: In member function ‘virtual void nsBaseWidget::ResizeClient(const DesktopRect&, bool)’: 42:34.57 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1465:49: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.57 1465 | DesktopPoint desktopOffset = clientOffset / scale; 42:34.57 | ^~~~~ 42:34.57 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1469:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.57 1469 | scale; 42:34.57 | ^~~~~ 42:34.57 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1474:43: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.57 1474 | LayoutDeviceRect layoutRect = aRect * scale; 42:34.57 | ^~~~~ 42:34.57 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp: In member function ‘virtual void nsBaseWidget::SetSizeConstraints(const SizeConstraints&)’: 42:34.57 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1616:71: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.57 1616 | DesktopSize desktopSize = clampedSize / GetDesktopToDeviceScale(); 42:34.57 | ^ 42:34.57 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1617:12: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.57 1617 | size = desktopSize.ToUnknownSize(); 42:34.57 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:34.57 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp: In member function ‘virtual already_AddRefed nsBaseWidget::GetWidgetScreen()’: 42:34.58 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1849:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.58 1849 | DesktopIntRect deskBounds = RoundedToInt(bounds / GetDesktopToDeviceScale()); 42:34.58 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:34.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:19, 42:34.58 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 42:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:17, 42:34.58 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:34.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:34.58 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 42:34.58 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.58 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.58 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h: In member function ‘virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)’: 42:34.58 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:28: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.58 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 42:34.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:34.58 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp: In member function ‘virtual void nsBaseWidget::SetSizeConstraints(const SizeConstraints&)’: 42:34.58 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1616:71: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.58 1616 | DesktopSize desktopSize = clampedSize / GetDesktopToDeviceScale(); 42:34.58 | ^ 42:34.58 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp: In member function ‘virtual void nsBaseWidget::ResizeClient(const DesktopRect&, bool)’: 42:34.58 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1474:43: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.58 1474 | LayoutDeviceRect layoutRect = aRect * scale; 42:34.58 | ^~~~~ 42:34.58 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp: In member function ‘mozilla::MultiTouchInput nsBaseWidget::UpdateSynthesizedTouchState(mozilla::MultiTouchInput*, uint32_t, mozilla::TimeStamp, uint32_t, nsIWidget::TouchPointerState, nsIWidget::LayoutDeviceIntPoint, double, uint32_t)’: 42:34.58 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1989:38: note: parameter passing for argument of type ‘mozilla::ScreenSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.59 1989 | aState->mTouches.AppendElement(SingleTouchData( 42:34.59 | ^~~~~~~~~~~~~~~~ 42:34.59 1990 | (int32_t)aPointerId, pointerScreenPoint, ScreenSize(0, 0), 42:34.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:34.59 1991 | (float)aPointerOrientation, (float)aPointerPressure)); 42:34.59 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:34.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:19, 42:34.59 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 42:34.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:17, 42:34.59 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:34.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:34.59 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 42:34.59 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 42:34.59 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:8: 42:34.59 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h: In member function ‘virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)’: 42:34.59 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.59 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 42:34.59 | ^ 42:34.59 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp: In member function ‘virtual already_AddRefed nsBaseWidget::GetWidgetScreen()’: 42:34.59 /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.cpp:1849:77: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:34.59 1849 | DesktopIntRect deskBounds = RoundedToInt(bounds / GetDesktopToDeviceScale()); 42:34.59 | ^ 42:34.59 widget/Unified_cpp_widget1.o 42:34.60 /usr/lib64/ccache/g++ -o Unified_cpp_widget0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/Unified_cpp_widget0.o.pp Unified_cpp_widget0.cpp 42:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:42.76 from HTMLBRElementBinding.cpp:10, 42:42.76 from UnifiedBindings7.cpp:2: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.76 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:42.76 | ^ 42:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:42.76 from HTMLBRElementBinding.cpp:10, 42:42.76 from UnifiedBindings7.cpp:2: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.76 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:42.76 | ^ 42:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:42.76 from HTMLBRElementBinding.cpp:10, 42:42.76 from UnifiedBindings7.cpp:2: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:42.76 | ^ 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:42.76 | ^ 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:42.76 | ^ 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:42.76 | ^ 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:42.76 | ^ 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.76 371 | nscoord aAppUnitsPerDevPixel) { 42:42.76 | ^ 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.76 380 | nscoord aAppUnitsPerDevPixel) { 42:42.76 | ^ 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.76 387 | nscoord aAppUnitsPerDevPixel) { 42:42.76 | ^ 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 42:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.76 394 | nscoord aAppUnitsPerDevPixel) { 42:42.76 | ^ 42:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 42:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 42:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 42:42.77 from HTMLBRElementBinding.cpp:11, 42:42.77 from UnifiedBindings7.cpp:2: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 189 | CSSRect GetExpandedScrollableRect() const { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 243 | CSSRect CalculateScrollRange() const { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 457 | CSSRect GetVisualViewport() const { 42:42.77 | ^ 42:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 42:42.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:42.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.h:23, 42:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLEmbedElement.h:12, 42:42.77 from HTMLEmbedElementBinding.cpp:22, 42:42.77 from UnifiedBindings7.cpp:197: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 1338 | CSSCoord ToCSSPixels() const { return _0; } 42:42.77 | ^ 42:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 42:42.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:42.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.h:23, 42:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLEmbedElement.h:12, 42:42.77 from HTMLEmbedElementBinding.cpp:22, 42:42.77 from UnifiedBindings7.cpp:197: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:42.77 | ^ 42:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 42:42.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:42.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.h:23, 42:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLEmbedElement.h:12, 42:42.77 from HTMLEmbedElementBinding.cpp:22, 42:42.77 from UnifiedBindings7.cpp:197: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 21 | inline Rect ToRect(const gfxRect& aRect) { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 44 | inline Size ToSize(const gfxSize& aSize) { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:42.77 | ^ 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:42.77 | ^ 42:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:42.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsObjectLoadingContent.h:23, 42:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLEmbedElement.h:12, 42:42.77 from HTMLEmbedElementBinding.cpp:22, 42:42.77 from UnifiedBindings7.cpp:197: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 42:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.78 1859 | int32_t aAppUnitsPerPixel) { 42:42.78 | ^ 42:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 42:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.78 3214 | int32_t aAppUnitsPerPixel) { 42:42.78 | ^ 42:42.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 42:42.78 from HTMLFormControlsCollectionBinding.cpp:18, 42:42.78 from UnifiedBindings7.cpp:236: 42:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 42:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.78 332 | LayerPoint GetFixedPositionAnchor() const { 42:42.78 | ^ 42:42.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 42:42.78 from HTMLFormControlsCollectionBinding.cpp:18, 42:42.78 from UnifiedBindings7.cpp:236: 42:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 42:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.78 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:42.78 | ^ 42:42.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 42:42.78 from HTMLFormControlsCollectionBinding.cpp:18, 42:42.78 from UnifiedBindings7.cpp:236: 42:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 42:42.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.78 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:42.78 | ^ 42:42.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:42.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:42.79 from HTMLBRElementBinding.cpp:10, 42:42.79 from UnifiedBindings7.cpp:2: 42:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 42:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 42:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:42.79 | ^~~~~~~~ 42:42.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:42.79 from HTMLBRElementBinding.cpp:10, 42:42.79 from UnifiedBindings7.cpp:2: 42:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 42:42.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:42.79 | ^~~~~~~~ 42:42.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:42.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:42.80 from HTMLBRElementBinding.cpp:10, 42:42.80 from UnifiedBindings7.cpp:2: 42:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 42:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.80 427 | SizeT Size() const { return SizeT(width, height); } 42:42.80 | ^~~~ 42:42.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:42.80 from HTMLBRElementBinding.cpp:10, 42:42.80 from UnifiedBindings7.cpp:2: 42:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:42.80 | ^~~~~~~~ 42:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:42.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:42.80 | ^~~~~~~~ 42:42.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 42:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:42.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:42.80 from HTMLBRElementBinding.cpp:10, 42:42.80 from UnifiedBindings7.cpp:2: 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.81 62 | Sub operator-(const Sub& aPoint) const { 42:42.81 | ^~~~~~~~ 42:42.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:42.81 from HTMLBRElementBinding.cpp:10, 42:42.81 from UnifiedBindings7.cpp:2: 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.81 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:42.81 | ^~~~~~~~ 42:42.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:42.81 from HTMLBRElementBinding.cpp:10, 42:42.81 from UnifiedBindings7.cpp:2: 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:42.81 | ^~~~~~~~~~~~~ 42:42.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:42.81 from HTMLBRElementBinding.cpp:10, 42:42.81 from UnifiedBindings7.cpp:2: 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:42.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.81 323 | static SizeTyped FromUnknownSize( 42:42.81 | ^~~~~~~~~~~~~~~ 42:42.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 42:42.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLBRElementBinding.h:7, 42:42.81 from HTMLBRElementBinding.cpp:4, 42:42.82 from UnifiedBindings7.cpp:2: 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.82 760 | typename detail::Nth::Type extract() { 42:42.82 | ^~~~~~~ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:42.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:42.82 editor/libeditor/Unified_cpp_editor_libeditor2.o 42:42.82 /usr/lib64/ccache/g++ -o Unified_cpp_editor_libeditor1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/editor/libeditor -I/builddir/build/BUILD/icecat-78.15.0/objdir/editor/libeditor -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_editor_libeditor1.o.pp Unified_cpp_editor_libeditor1.cpp 42:47.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:47.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:47.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:47.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.36 from HTMLTableRowElementBinding.cpp:10, 42:47.36 from UnifiedBindings9.cpp:2: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:47.37 | ^ 42:47.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:47.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:47.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:47.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.37 from HTMLTableRowElementBinding.cpp:10, 42:47.37 from UnifiedBindings9.cpp:2: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:47.37 | ^ 42:47.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:47.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.37 from HTMLTableRowElementBinding.cpp:10, 42:47.37 from UnifiedBindings9.cpp:2: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 371 | nscoord aAppUnitsPerDevPixel) { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 380 | nscoord aAppUnitsPerDevPixel) { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 387 | nscoord aAppUnitsPerDevPixel) { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 394 | nscoord aAppUnitsPerDevPixel) { 42:47.37 | ^ 42:47.37 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 42:47.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 42:47.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 42:47.37 from HTMLTableRowElementBinding.cpp:11, 42:47.37 from UnifiedBindings9.cpp:2: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 189 | CSSRect GetExpandedScrollableRect() const { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:47.37 | ^ 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 42:47.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.37 243 | CSSRect CalculateScrollRange() const { 42:47.38 | ^ 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:47.38 | ^ 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.38 457 | CSSRect GetVisualViewport() const { 42:47.38 | ^ 42:47.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:23, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:13, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 42:47.38 from HTMLTextAreaElementBinding.cpp:15, 42:47.38 from UnifiedBindings9.cpp:41: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.38 1338 | CSSCoord ToCSSPixels() const { return _0; } 42:47.38 | ^ 42:47.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:15, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 42:47.38 from HTMLTextAreaElementBinding.cpp:15, 42:47.38 from UnifiedBindings9.cpp:41: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.38 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:47.38 | ^ 42:47.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 42:47.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 42:47.38 from HTMLTextAreaElementBinding.cpp:15, 42:47.38 from UnifiedBindings9.cpp:41: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.38 21 | inline Rect ToRect(const gfxRect& aRect) { 42:47.38 | ^ 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.38 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:47.38 | ^ 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.38 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:47.38 | ^ 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.38 44 | inline Size ToSize(const gfxSize& aSize) { 42:47.38 | ^ 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.38 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:47.38 | ^ 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.38 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:47.38 | ^ 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 42:47.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.38 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:47.38 | ^ 42:47.38 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:12, 42:47.39 from HTMLTextAreaElementBinding.cpp:15, 42:47.39 from UnifiedBindings9.cpp:41: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.39 1859 | int32_t aAppUnitsPerPixel) { 42:47.39 | ^ 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.39 3214 | int32_t aAppUnitsPerPixel) { 42:47.39 | ^ 42:47.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 42:47.39 from HeadersBinding.cpp:20, 42:47.39 from UnifiedBindings9.cpp:145: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.39 332 | LayerPoint GetFixedPositionAnchor() const { 42:47.39 | ^ 42:47.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 42:47.39 from HeadersBinding.cpp:20, 42:47.39 from UnifiedBindings9.cpp:145: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.39 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:47.39 | ^ 42:47.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MessagePort.h:12, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ExtendableMessageEventBinding.h:13, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionConversions.h:20, 42:47.39 from HeadersBinding.cpp:20, 42:47.39 from UnifiedBindings9.cpp:145: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.39 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:47.39 | ^ 42:47.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGObserverUtils.h:22, 42:47.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:28, 42:47.39 from ImageBitmapBinding.cpp:13, 42:47.39 from UnifiedBindings9.cpp:405: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.39 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 42:47.39 | ^ 42:47.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 42:47.39 from ImageBitmapBinding.cpp:13, 42:47.39 from UnifiedBindings9.cpp:405: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 42:47.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.40 1394 | LayerPoint GetFixedPositionAnchor() { 42:47.40 | ^ 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.40 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 42:47.40 | ^ 42:47.40 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 42:47.40 from ImageBitmapBinding.cpp:22, 42:47.40 from UnifiedBindings9.cpp:405: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.40 44 | operator Point() const { return Point(mX, mY); } 42:47.40 | ^ 42:47.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 42:47.40 from ImageBitmapBinding.cpp:22, 42:47.40 from UnifiedBindings9.cpp:405: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.40 123 | Rect AsRect() const { 42:47.40 | ^ 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.40 135 | Point Point1() const { 42:47.40 | ^ 42:47.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.40 from HTMLTableRowElementBinding.cpp:10, 42:47.40 from UnifiedBindings9.cpp:2: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.40 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:47.40 | ^~~~~~~~ 42:47.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.40 from HTMLTableRowElementBinding.cpp:10, 42:47.40 from UnifiedBindings9.cpp:2: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.40 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:47.40 | ^~~~~~~~ 42:47.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.40 from HTMLTableRowElementBinding.cpp:10, 42:47.40 from UnifiedBindings9.cpp:2: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.40 427 | SizeT Size() const { return SizeT(width, height); } 42:47.40 | ^~~~ 42:47.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:47.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.40 from HTMLTableRowElementBinding.cpp:10, 42:47.40 from UnifiedBindings9.cpp:2: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.40 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:47.40 | ^~~~~~~~ 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:47.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:47.41 | ^~~~~~~~ 42:47.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.41 from HTMLTableRowElementBinding.cpp:10, 42:47.41 from UnifiedBindings9.cpp:2: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.41 62 | Sub operator-(const Sub& aPoint) const { 42:47.41 | ^~~~~~~~ 42:47.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.41 from HTMLTableRowElementBinding.cpp:10, 42:47.41 from UnifiedBindings9.cpp:2: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.41 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:47.41 | ^~~~~~~~ 42:47.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.41 from HTMLTableRowElementBinding.cpp:10, 42:47.41 from UnifiedBindings9.cpp:2: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.41 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:47.41 | ^~~~~~~~~~~~~ 42:47.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.41 from HTMLTableRowElementBinding.cpp:10, 42:47.41 from UnifiedBindings9.cpp:2: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.41 323 | static SizeTyped FromUnknownSize( 42:47.41 | ^~~~~~~~~~~~~~~ 42:47.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.41 from HTMLTableRowElementBinding.cpp:10, 42:47.41 from UnifiedBindings9.cpp:2: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:104:57: required from here 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.41 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 42:47.41 | ^~~~~~~~~~ 42:47.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 42:47.41 from HTMLTableRowElementBinding.cpp:10, 42:47.41 from UnifiedBindings9.cpp:2: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.41 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 42:47.41 | ^~~~~~~~~~~~~~ 42:47.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 42:47.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:7, 42:47.41 from HTMLTableRowElementBinding.cpp:4, 42:47.41 from UnifiedBindings9.cpp:2: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:47.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.42 760 | typename detail::Nth::Type extract() { 42:47.42 | ^~~~~~~ 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:47.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:47.42 widget/Unified_cpp_widget2.o 42:47.42 /usr/lib64/ccache/g++ -o Unified_cpp_widget1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/Unified_cpp_widget1.o.pp Unified_cpp_widget1.cpp 42:50.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.70 from Unified_cpp_dom_bindings0.cpp:2: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:50.70 | ^ 42:50.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.70 from Unified_cpp_dom_bindings0.cpp:2: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:50.70 | ^ 42:50.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.70 from Unified_cpp_dom_bindings0.cpp:2: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:50.70 | ^ 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:50.70 | ^ 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:50.70 | ^ 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:50.70 | ^ 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:50.70 | ^ 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 371 | nscoord aAppUnitsPerDevPixel) { 42:50.70 | ^ 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 380 | nscoord aAppUnitsPerDevPixel) { 42:50.70 | ^ 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 387 | nscoord aAppUnitsPerDevPixel) { 42:50.70 | ^ 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 394 | nscoord aAppUnitsPerDevPixel) { 42:50.70 | ^ 42:50.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 42:50.70 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:29, 42:50.70 from Unified_cpp_dom_bindings0.cpp:2: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 42:50.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.70 189 | CSSRect GetExpandedScrollableRect() const { 42:50.70 | ^ 42:50.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 42:50.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.71 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:50.71 | ^ 42:50.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 42:50.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:50.71 | ^ 42:50.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 42:50.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:50.71 | ^ 42:50.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 42:50.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.71 243 | CSSRect CalculateScrollRange() const { 42:50.71 | ^ 42:50.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 42:50.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:50.72 | ^ 42:50.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 42:50.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.72 457 | CSSRect GetVisualViewport() const { 42:50.72 | ^ 42:50.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 42:50.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 42:50.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 42:50.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 42:50.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:37, 42:50.73 from Unified_cpp_dom_bindings0.cpp:2: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.73 1338 | CSSCoord ToCSSPixels() const { return _0; } 42:50.73 | ^ 42:50.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:37, 42:50.73 from Unified_cpp_dom_bindings0.cpp:2: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.73 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:50.73 | ^ 42:50.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:37, 42:50.73 from Unified_cpp_dom_bindings0.cpp:2: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.73 21 | inline Rect ToRect(const gfxRect& aRect) { 42:50.73 | ^ 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:50.73 | ^ 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:50.73 | ^ 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.73 44 | inline Size ToSize(const gfxSize& aSize) { 42:50.73 | ^ 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:50.73 | ^ 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.73 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:50.73 | ^ 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 42:50.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.73 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:50.73 | ^ 42:50.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 42:50.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:37, 42:50.74 from Unified_cpp_dom_bindings0.cpp:2: 42:50.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 42:50.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.74 1859 | int32_t aAppUnitsPerPixel) { 42:50.74 | ^ 42:50.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 42:50.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.74 3214 | int32_t aAppUnitsPerPixel) { 42:50.74 | ^ 42:50.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:37, 42:50.74 from Unified_cpp_dom_bindings0.cpp:2: 42:50.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 42:50.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.74 332 | LayerPoint GetFixedPositionAnchor() const { 42:50.74 | ^ 42:50.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:50.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:37, 42:50.75 from Unified_cpp_dom_bindings0.cpp:2: 42:50.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 42:50.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.75 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:50.75 | ^ 42:50.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorker.h:20, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PRemoteWorkerChild.h:9, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteWorkerChild.h:19, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:29, 42:50.75 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:37, 42:50.75 from Unified_cpp_dom_bindings0.cpp:2: 42:50.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 42:50.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.76 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:50.76 | ^ 42:50.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 42:50.76 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 42:50.76 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:40, 42:50.76 from Unified_cpp_dom_bindings0.cpp:2: 42:50.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/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] 42:50.77 79 | memset(this, 0, sizeof(nsXPTCVariant)); 42:50.77 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 42:50.77 44 | struct nsXPTCVariant { 42:50.77 | ^~~~~~~~~~~~~ 42:50.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.77 from Unified_cpp_dom_bindings0.cpp:2: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:50.77 | ^~~~~~~~ 42:50.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.77 from Unified_cpp_dom_bindings0.cpp:2: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:50.77 | ^~~~~~~~ 42:50.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.77 from Unified_cpp_dom_bindings0.cpp:2: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.77 427 | SizeT Size() const { return SizeT(width, height); } 42:50.77 | ^~~~ 42:50.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.77 from Unified_cpp_dom_bindings0.cpp:2: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.77 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:50.77 | ^~~~~~~~ 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.77 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:50.77 | ^~~~~~~~ 42:50.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.77 from Unified_cpp_dom_bindings0.cpp:2: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:50.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.77 62 | Sub operator-(const Sub& aPoint) const { 42:50.77 | ^~~~~~~~ 42:50.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:50.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:50.78 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 42:50.78 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.78 from Unified_cpp_dom_bindings0.cpp:2: 42:50.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 42:50.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:50.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.78 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:50.78 | ^~~~~~~~ 42:50.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:50.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:50.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:50.78 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 42:50.78 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.78 from Unified_cpp_dom_bindings0.cpp:2: 42:50.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 42:50.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 42:50.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.78 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:50.78 | ^~~~~~~~~~~~~ 42:50.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:50.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:50.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:50.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:50.78 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:39, 42:50.78 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.79 from Unified_cpp_dom_bindings0.cpp:2: 42:50.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:50.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:50.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.79 323 | static SizeTyped FromUnknownSize( 42:50.79 | ^~~~~~~~~~~~~~~ 42:50.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 42:50.79 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:12, 42:50.79 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.79 from Unified_cpp_dom_bindings0.cpp:2: 42:50.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 42:50.80 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 42:50.80 34 | memset(aT, 0, sizeof(T)); 42:50.80 | ~~~~~~^~~~~~~~~~~~~~~~~~ 42:50.80 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:40, 42:50.80 from Unified_cpp_dom_bindings0.cpp:2: 42:50.80 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 42:50.80 2214 | struct GlobalProperties { 42:50.80 | ^~~~~~~~~~~~~~~~ 42:50.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 42:50.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingCallContext.h:21, 42:50.80 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:23, 42:50.80 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.80 from Unified_cpp_dom_bindings0.cpp:2: 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 42:50.80 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 42:50.80 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:50.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:35, 42:50.80 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:37, 42:50.80 from Unified_cpp_dom_bindings0.cpp:2: 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 42:50.80 27 | struct JSGCSetting { 42:50.80 | ^~~~~~~~~~~ 42:50.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 42:50.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 42:50.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 42:50.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:17, 42:50.80 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.h:12, 42:50.80 from /builddir/build/BUILD/icecat-78.15.0/dom/bindings/BindingUtils.cpp:7, 42:50.80 from Unified_cpp_dom_bindings0.cpp:2: 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.80 760 | typename detail::Nth::Type extract() { 42:50.80 | ^~~~~~~ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:50.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:50.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:50.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:50.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:50.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:50.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:50.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:50.81 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings' 42:50.82 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/editor/spellchecker' 42:50.82 mkdir -p '.deps/' 42:50.82 editor/spellchecker/Unified_cpp_editor_spellchecker0.o 42:50.83 /usr/lib64/ccache/g++ -o Unified_cpp_editor_spellchecker0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I/builddir/build/BUILD/icecat-78.15.0/objdir/editor/spellchecker -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_editor_spellchecker0.o.pp Unified_cpp_editor_spellchecker0.cpp 42:51.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.61 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.61 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.61 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:51.62 | ^ 42:51.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.62 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:51.62 | ^ 42:51.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.62 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:51.62 | ^ 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:51.62 | ^ 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:51.62 | ^ 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:51.62 | ^ 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:51.62 | ^ 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 371 | nscoord aAppUnitsPerDevPixel) { 42:51.62 | ^ 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 380 | nscoord aAppUnitsPerDevPixel) { 42:51.62 | ^ 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 387 | nscoord aAppUnitsPerDevPixel) { 42:51.62 | ^ 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 394 | nscoord aAppUnitsPerDevPixel) { 42:51.62 | ^ 42:51.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.62 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 42:51.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.62 1338 | CSSCoord ToCSSPixels() const { return _0; } 42:51.62 | ^ 42:51.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.63 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.63 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 42:51.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:51.63 | ^ 42:51.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 42:51.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 42:51.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.63 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.63 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 42:51.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.63 21 | inline Rect ToRect(const gfxRect& aRect) { 42:51.63 | ^ 42:51.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 42:51.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.64 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:51.64 | ^ 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:51.64 | ^ 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.64 44 | inline Size ToSize(const gfxSize& aSize) { 42:51.64 | ^ 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.64 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:51.64 | ^ 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:51.64 | ^ 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:51.64 | ^ 42:51.64 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 42:51.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 42:51.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 42:51.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 42:51.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:12, 42:51.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:31, 42:51.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 42:51.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.64 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.64 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.64 189 | CSSRect GetExpandedScrollableRect() const { 42:51.64 | ^ 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:51.64 | ^ 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 42:51.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:51.65 | ^ 42:51.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 42:51.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.65 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:51.65 | ^ 42:51.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 42:51.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.65 243 | CSSRect CalculateScrollRange() const { 42:51.65 | ^ 42:51.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.66 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:51.66 | ^ 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.66 457 | CSSRect GetVisualViewport() const { 42:51.66 | ^ 42:51.66 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.66 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.66 1859 | int32_t aAppUnitsPerPixel) { 42:51.66 | ^ 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.66 3214 | int32_t aAppUnitsPerPixel) { 42:51.66 | ^ 42:51.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CompositionTransaction.cpp:10, 42:51.66 from Unified_cpp_editor_libeditor0.cpp:29: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.66 332 | LayerPoint GetFixedPositionAnchor() const { 42:51.66 | ^ 42:51.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CompositionTransaction.cpp:10, 42:51.66 from Unified_cpp_editor_libeditor0.cpp:29: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.66 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:51.66 | ^ 42:51.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CompositionTransaction.cpp:10, 42:51.66 from Unified_cpp_editor_libeditor0.cpp:29: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.66 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:51.66 | ^ 42:51.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 42:51.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CompositionTransaction.cpp:10, 42:51.66 from Unified_cpp_editor_libeditor0.cpp:29: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.66 1394 | LayerPoint GetFixedPositionAnchor() { 42:51.66 | ^ 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 42:51.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.67 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 42:51.67 | ^ 42:51.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 42:51.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 42:51.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 42:51.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 42:51.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:51.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:51.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 42:51.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 42:51.67 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/EditorEventListener.cpp:24, 42:51.67 from Unified_cpp_editor_libeditor0.cpp:119: 42:51.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 42:51.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.68 49 | gfx::Size GetInheritedScale() const { return mScale; } 42:51.68 | ^ 42:51.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:51.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:51.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 42:51.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 42:51.68 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/EditorEventListener.cpp:24, 42:51.68 from Unified_cpp_editor_libeditor0.cpp:119: 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.69 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 42:51.69 | ^ 42:51.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.69 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:51.69 | ^~~~~~~~ 42:51.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.69 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:51.69 | ^~~~~~~~~~~~~ 42:51.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.69 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.69 323 | static SizeTyped FromUnknownSize( 42:51.69 | ^~~~~~~~~~~~~~~ 42:51.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.69 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 42:51.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.69 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:51.69 | ^~~~~~~~ 42:51.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.70 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.70 427 | SizeT Size() const { return SizeT(width, height); } 42:51.70 | ^~~~ 42:51.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.70 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.70 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:51.70 | ^~~~~~~~ 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.70 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:51.70 | ^~~~~~~~ 42:51.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.70 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.70 62 | Sub operator-(const Sub& aPoint) const { 42:51.70 | ^~~~~~~~ 42:51.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:51.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.72 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.72 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.72 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 42:51.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.73 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 42:51.73 | ^~~~~~~~~~~~~~ 42:51.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.73 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:51.73 | ^~~~~~~~~~~~~ 42:51.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.73 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.73 383 | Point TopLeft() const { return Point(x, y); } 42:51.73 | ^~~~~~~ 42:51.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.73 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.73 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 42:51.73 | ^~~~~~~~~~~~~~~ 42:51.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.73 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 42:51.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.73 277 | static RectTyped FromUnknownRect( 42:51.73 | ^~~~~~~~~~~~~~~ 42:51.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.73 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.73 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.74 150 | static PointTyped FromUnknownPoint( 42:51.74 | ^~~~~~~~~~~~~~~~ 42:51.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.74 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.74 282 | RectTyped ToUnknownRect() const { 42:51.74 | ^~~~~~~~~~~~~ 42:51.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.74 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.74 246 | PointTyped As2DPoint() const { 42:51.74 | ^~~~~~~~~ 42:51.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.74 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.74 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 42:51.74 | ^~~~~~~~~ 42:51.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:51.74 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:10, 42:51.74 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.74 2266 | PointTyped TransformPointSimple( 42:51.74 | ^~~~~~~~~~~~~~~~~~~~ 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 42:51.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:51.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 42:51.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.75 794 | RectTyped TransformAndClipBounds( 42:51.75 | ^~~~~~~~~~~~~~~~~~~~~~ 42:51.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 42:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 42:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 42:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 42:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 42:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:51.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:51.75 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/CSSEditUtils.cpp:6, 42:51.76 from Unified_cpp_editor_libeditor0.cpp:2: 42:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 42:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:51.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.77 760 | typename detail::Nth::Type extract() { 42:51.77 | ^~~~~~~ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:51.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:51.77 /usr/lib64/ccache/g++ -o Unified_cpp_editor_libeditor2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/editor/libeditor -I/builddir/build/BUILD/icecat-78.15.0/objdir/editor/libeditor -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_editor_libeditor2.o.pp Unified_cpp_editor_libeditor2.cpp 42:52.30 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 42:52.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.30 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 42:52.30 | ^ 42:52.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 42:52.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.30 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 42:52.30 | ^ 42:52.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.30 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 42:52.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.30 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 42:52.30 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 371 | nscoord aAppUnitsPerDevPixel) { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 380 | nscoord aAppUnitsPerDevPixel) { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 387 | nscoord aAppUnitsPerDevPixel) { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 394 | nscoord aAppUnitsPerDevPixel) { 42:52.31 | ^ 42:52.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 42:52.31 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:52.31 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 42:52.31 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 189 | CSSRect GetExpandedScrollableRect() const { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 243 | CSSRect CalculateScrollRange() const { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 42:52.31 | ^ 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 42:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.31 457 | CSSRect GetVisualViewport() const { 42:52.31 | ^ 42:52.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 42:52.31 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:52.31 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 42:52.32 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 42:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.32 1338 | CSSCoord ToCSSPixels() const { return _0; } 42:52.32 | ^ 42:52.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 42:52.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:52.32 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 42:52.32 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 42:52.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.32 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 42:52.32 | ^ 42:52.32 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 42:52.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:52.32 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 42:52.32 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 42:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.32 21 | inline Rect ToRect(const gfxRect& aRect) { 42:52.32 | ^ 42:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 42:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.32 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 42:52.32 | ^ 42:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 42:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.32 40 | inline Point ToPoint(const gfxPoint& aPoint) { 42:52.33 | ^ 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.33 44 | inline Size ToSize(const gfxSize& aSize) { 42:52.33 | ^ 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.33 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 42:52.33 | ^ 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.33 52 | inline gfxSize ThebesSize(const Size& aSize) { 42:52.33 | ^ 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.33 56 | inline gfxRect ThebesRect(const Rect& aRect) { 42:52.33 | ^ 42:52.33 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.33 1859 | int32_t aAppUnitsPerPixel) { 42:52.33 | ^ 42:52.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.33 3214 | int32_t aAppUnitsPerPixel) { 42:52.33 | ^ 42:52.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:29, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.33 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 42:52.33 | ^ 42:52.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:29, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.33 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 42:52.33 | ^ 42:52.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:35: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.33 332 | LayerPoint GetFixedPositionAnchor() const { 42:52.33 | ^ 42:52.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:39: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.33 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 42:52.33 | ^ 42:52.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 42:52.33 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:39: 42:52.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 42:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.34 49 | gfx::Size GetInheritedScale() const { return mScale; } 42:52.34 | ^ 42:52.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:39: 42:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 42:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.34 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 42:52.34 | ^ 42:52.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 42:52.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 42:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 42:52.34 | ^~~~~~~~ 42:52.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 42:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.34 427 | SizeT Size() const { return SizeT(width, height); } 42:52.34 | ^~~~ 42:52.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.34 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 42:52.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 42:52.34 | ^~~~~~~~ 42:52.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 42:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 42:52.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.34 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 42:52.34 | ^~~~~~~~ 42:52.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.35 62 | Sub operator-(const Sub& aPoint) const { 42:52.35 | ^~~~~~~~ 42:52.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 42:52.35 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 42:52.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.35 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 42:52.35 | ^~~~~~~~ 42:52.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.35 43 | friend Sub operator*(T aScale, Sub aCoord) { 42:52.35 | ^~~~~~~~ 42:52.35 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:52.35 | ^~~~~~~~~~~~~ 42:52.35 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.35 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 42:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.35 323 | static SizeTyped FromUnknownSize( 42:52.36 | ^~~~~~~~~~~~~~~ 42:52.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.36 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 42:52.36 | ^~~~~~~~~~~~~~ 42:52.36 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.36 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 42:52.36 | ^~~~~~~~~~~~~ 42:52.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.36 383 | Point TopLeft() const { return Point(x, y); } 42:52.36 | ^~~~~~~ 42:52.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 42:52.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.36 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 42:52.36 | ^~~~~~~~~~~~~~~ 42:52.36 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.36 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.37 277 | static RectTyped FromUnknownRect( 42:52.37 | ^~~~~~~~~~~~~~~ 42:52.37 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.37 150 | static PointTyped FromUnknownPoint( 42:52.37 | ^~~~~~~~~~~~~~~~ 42:52.37 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.37 282 | RectTyped ToUnknownRect() const { 42:52.37 | ^~~~~~~~~~~~~ 42:52.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 42:52.37 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:5963:77: required from here 42:52.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:671:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.37 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 42:52.37 | ^~~~~~~~ 42:52.37 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 42:52.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.37 246 | PointTyped As2DPoint() const { 42:52.37 | ^~~~~~~~~ 42:52.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.38 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 42:52.38 | ^~~~~~~~~ 42:52.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.38 2266 | PointTyped TransformPointSimple( 42:52.38 | ^~~~~~~~~~~~~~~~~~~~ 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.38 794 | RectTyped TransformAndClipBounds( 42:52.38 | ^~~~~~~~~~~~~~~~~~~~~~ 42:52.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/message_loop.h:29, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/thread.h:13, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:19, 42:52.38 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:52.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.38 760 | typename detail::Nth::Type extract() { 42:52.38 | ^~~~~~~ 42:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 42:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 42:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 42:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 42:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 42:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 42:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 42:52.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:52.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:52.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 42:52.40 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:39: 42:52.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 42:52.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.40 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 42:52.40 | ^ 42:52.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 42:52.40 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.41 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 42:52.41 | ^~~~~~~~~ 42:52.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In static member function ‘static mozilla::gfx::BaseMatrix mozilla::gfx::BaseMatrix::Translation(mozilla::gfx::BaseMatrix::MatrixPoint) [with T = float]’: 42:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:133:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.41 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 42:52.41 | ^~~~~~~~~~~ 42:52.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:39: 42:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 42:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.41 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 42:52.41 | ^ 42:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 42:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.41 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 42:52.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 42:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.41 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 42:52.41 | ~~~~~~~~~~~~~^~ 42:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.41 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 42:52.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 42:52.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.41 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 42:52.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 42:52.41 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 42:52.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 42:52.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.42 282 | RectTyped ToUnknownRect() const { 42:52.42 | ^~~~~~~~~~~~~ 42:52.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h:14, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandVsyncSource.h:13, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:20, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 42:52.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.42 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 42:52.42 | ^~~~~~~~~ 42:52.42 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp: In member function ‘virtual already_AddRefed nsWindow::GetWidgetScreen()’: 42:52.42 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:5963:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.42 5963 | DesktopIntRect deskBounds = RoundedToInt(bounds / GetDesktopToDeviceScale()); 42:52.42 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:52.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:19, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:17, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:8: 42:52.42 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h: In member function ‘virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)’: 42:52.42 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:28: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.42 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 42:52.42 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:52.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 42:52.42 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:39: 42:52.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 42:52.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.42 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 42:52.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 42:52.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.42 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 42:52.42 | ~~~~~~~~~~~~~^~ 42:52.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 42:52.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.42 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 42:52.42 | ^~~~~~~~~~~ 42:52.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 42:52.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.42 221 | rect = rect.Intersect(mClipStack.LastElement()); 42:52.42 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 42:52.42 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp: In member function ‘virtual already_AddRefed nsWindow::GetWidgetScreen()’: 42:52.43 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.cpp:5963:77: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 42:52.43 5963 | DesktopIntRect deskBounds = RoundedToInt(bounds / GetDesktopToDeviceScale()); 42:52.43 | ^ 42:52.43 /usr/lib64/ccache/g++ -o Unified_cpp_widget_gtk2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DCAIRO_GFX '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/x11 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_widget_gtk2.o.pp Unified_cpp_widget_gtk2.cpp 43:07.78 In file included from Unified_cpp_widget_gtk0.cpp:65: 43:07.78 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MozContainerWayland.cpp:173:13: warning: Not available before 2.34 43:07.78 173 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 43:07.78 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MozContainerWayland.cpp:213:13: warning: Not available before 2.34 43:07.79 213 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 43:07.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MozContainerWayland.cpp:246:13: warning: Not available before 2.34 43:07.79 246 | g_clear_pointer(&wl_container->eglwindow, wl_egl_window_destroy); 43:07.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MozContainerWayland.cpp:247:13: warning: Not available before 2.34 43:07.79 247 | g_clear_pointer(&wl_container->subsurface, wl_subsurface_destroy); 43:07.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MozContainerWayland.cpp:248:13: warning: Not available before 2.34 43:07.79 248 | g_clear_pointer(&wl_container->surface, wl_surface_destroy); 43:07.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MozContainerWayland.cpp:249:13: warning: Not available before 2.34 43:07.79 249 | g_clear_pointer(&wl_container->frame_callback_handler, wl_callback_destroy); 43:07.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/MozContainerWayland.cpp:398:13: warning: Not available before 2.34 43:07.79 398 | g_clear_pointer(&wl_container->surface, wl_surface_destroy); 43:07.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:07.79 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.79 from Unified_cpp_widget_gtk0.cpp:2: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:07.79 | ^ 43:07.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.79 from Unified_cpp_widget_gtk0.cpp:2: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:07.79 | ^ 43:07.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.79 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.79 from Unified_cpp_widget_gtk0.cpp:2: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.79 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:07.79 | ^ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.79 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:07.79 | ^ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:07.79 | ^ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:07.79 | ^ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.79 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:07.79 | ^ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.79 371 | nscoord aAppUnitsPerDevPixel) { 43:07.79 | ^ 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 43:07.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.79 380 | nscoord aAppUnitsPerDevPixel) { 43:07.80 | ^ 43:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.80 387 | nscoord aAppUnitsPerDevPixel) { 43:07.80 | ^ 43:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.80 394 | nscoord aAppUnitsPerDevPixel) { 43:07.80 | ^ 43:07.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 43:07.80 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:07.80 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 43:07.80 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.cpp:12, 43:07.80 from Unified_cpp_widget_gtk0.cpp:20: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.80 189 | CSSRect GetExpandedScrollableRect() const { 43:07.80 | ^ 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.80 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:07.80 | ^ 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:07.80 | ^ 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:07.80 | ^ 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.80 243 | CSSRect CalculateScrollRange() const { 43:07.80 | ^ 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.80 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:07.80 | ^ 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.80 457 | CSSRect GetVisualViewport() const { 43:07.80 | ^ 43:07.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 43:07.80 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:07.80 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 43:07.80 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.cpp:12, 43:07.80 from Unified_cpp_widget_gtk0.cpp:20: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.80 1338 | CSSCoord ToCSSPixels() const { return _0; } 43:07.80 | ^ 43:07.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 43:07.80 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:07.80 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 43:07.80 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.cpp:12, 43:07.80 from Unified_cpp_widget_gtk0.cpp:20: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:07.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.81 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:07.81 | ^ 43:07.81 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 43:07.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:07.81 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 43:07.81 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.cpp:12, 43:07.81 from Unified_cpp_widget_gtk0.cpp:20: 43:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 43:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.81 21 | inline Rect ToRect(const gfxRect& aRect) { 43:07.81 | ^ 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.82 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:07.82 | ^ 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.82 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:07.82 | ^ 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.82 44 | inline Size ToSize(const gfxSize& aSize) { 43:07.82 | ^ 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:07.82 | ^ 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:07.82 | ^ 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.82 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:07.82 | ^ 43:07.82 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.cpp:12, 43:07.82 from Unified_cpp_widget_gtk0.cpp:20: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.82 1859 | int32_t aAppUnitsPerPixel) { 43:07.82 | ^ 43:07.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.82 3214 | int32_t aAppUnitsPerPixel) { 43:07.82 | ^ 43:07.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:29, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.cpp:12, 43:07.82 from Unified_cpp_widget_gtk0.cpp:20: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.82 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:07.82 | ^ 43:07.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:29, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.cpp:12, 43:07.82 from Unified_cpp_widget_gtk0.cpp:20: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:07.82 | ^ 43:07.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/ScreenHelperGTK.cpp:19, 43:07.82 from Unified_cpp_widget_gtk0.cpp:92: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.82 332 | LayerPoint GetFixedPositionAnchor() const { 43:07.82 | ^ 43:07.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.82 from Unified_cpp_widget_gtk0.cpp:2: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:07.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 43:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.83 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:07.83 | ^~~~~~~~ 43:07.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.83 from Unified_cpp_widget_gtk0.cpp:2: 43:07.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 43:07.83 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 43:07.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.83 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:07.83 | ^~~~~~~~ 43:07.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.83 from Unified_cpp_widget_gtk0.cpp:2: 43:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 43:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.83 427 | SizeT Size() const { return SizeT(width, height); } 43:07.83 | ^~~~ 43:07.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.83 from Unified_cpp_widget_gtk0.cpp:2: 43:07.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:07.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:07.83 | ^~~~~~~~ 43:07.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:07.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:07.83 | ^~~~~~~~ 43:07.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.83 from Unified_cpp_widget_gtk0.cpp:2: 43:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.83 62 | Sub operator-(const Sub& aPoint) const { 43:07.83 | ^~~~~~~~ 43:07.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.83 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.83 from Unified_cpp_widget_gtk0.cpp:2: 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.85 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:07.85 | ^~~~~~~~ 43:07.85 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.85 from Unified_cpp_widget_gtk0.cpp:2: 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:07.85 | ^~~~~~~~~~~~~ 43:07.85 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.85 from Unified_cpp_widget_gtk0.cpp:2: 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.85 323 | static SizeTyped FromUnknownSize( 43:07.85 | ^~~~~~~~~~~~~~~ 43:07.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/CompositorWidget.h:10, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/GtkCompositorWidget.h:10, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:9, 43:07.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.85 from Unified_cpp_widget_gtk0.cpp:2: 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.86 760 | typename detail::Nth::Type extract() { 43:07.86 | ^~~~~~~ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:07.86 In file included from Unified_cpp_widget_gtk0.cpp:119: 43:07.86 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandDMABufSurface.cpp: In member function ‘void WaylandDMABufSurfaceRGBA::Clear()’: 43:07.86 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WaylandDMABufSurface.cpp:677:35: warning: ‘destStride’ may be used uninitialized in this function [-Wmaybe-uninitialized] 43:07.86 677 | memset(destData, 0, GetHeight() * destStride); 43:07.86 | ~~~~~~~~~~~~^~~~~~~~~~~~ 43:07.86 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/ProcInfo.cpp:7, 43:07.86 from Unified_cpp_widget_gtk0.cpp:83: 43:07.86 In constructor ‘mozilla::ProcInfo::ProcInfo(mozilla::ProcInfo&&)’, 43:07.86 inlined from ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 1; Ts = {mozilla::Nothing, mozilla::ProcInfo, nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:764:67, 43:07.86 inlined from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::ProcInfo; Ts = {nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7, 43:07.86 inlined from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::ProcInfo; Ts = {nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:223:15, 43:07.86 inlined from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::Nothing; Ts = {mozilla::ProcInfo, nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26, 43:07.86 inlined from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::Nothing, mozilla::ProcInfo, nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24, 43:07.86 inlined from ‘mozilla::Variant& mozilla::Variant::operator=(mozilla::Variant&&) [with Ts = {mozilla::Nothing, mozilla::ProcInfo, nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:642:5, 43:07.86 inlined from ‘void mozilla::MozPromise::ResolveOrRejectValue::SetReject(RejectValueType_&&) [with RejectValueType_ = nsresult; ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:193:14, 43:07.86 inlined from ‘void mozilla::MozPromise::Private::Reject(RejectValueT_&&, const char*) [with RejectValueT_ = nsresult; ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:1143:21, 43:07.86 inlined from ‘void mozilla::MozPromise::ForwardTo(mozilla::MozPromise::Private*) [with ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:1057:21, 43:07.86 inlined from ‘void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:1047:16: 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcInfo.h:61:8: warning: ‘*(mozilla::ProcInfo*)((char*)& + offsetof(mozilla::Storage, mozilla::Variant::rawData[0])).mozilla::ProcInfo::childId’ may be used uninitialized [-Wmaybe-uninitialized] 43:07.86 61 | struct ProcInfo { 43:07.86 | ^~~~~~~~ 43:07.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/MessageChannel.h:17, 43:07.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:22, 43:07.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PCompositorWidget.h:15, 43:07.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PCompositorWidgetChild.h:9, 43:07.86 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:10, 43:07.86 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.86 from Unified_cpp_widget_gtk0.cpp:2: 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h: In member function ‘void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]’: 43:07.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:193:16: note: ‘’ declared here 43:07.86 193 | mValue = Storage(VariantIndex{}, 43:07.86 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:07.86 194 | std::forward(aRejectValue)); 43:07.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:07.86 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/ProcInfo.cpp:7, 43:07.86 from Unified_cpp_widget_gtk0.cpp:83: 43:07.86 In constructor ‘mozilla::ProcInfo::ProcInfo(mozilla::ProcInfo&&)’, 43:07.86 inlined from ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 1; Ts = {mozilla::Nothing, mozilla::ProcInfo, nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:764:67, 43:07.86 inlined from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::ProcInfo; Ts = {nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7, 43:07.86 inlined from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::ProcInfo; Ts = {nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:223:15, 43:07.86 inlined from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::Nothing; Ts = {mozilla::ProcInfo, nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26, 43:07.87 inlined from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::Nothing, mozilla::ProcInfo, nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24, 43:07.87 inlined from ‘mozilla::Variant& mozilla::Variant::operator=(mozilla::Variant&&) [with Ts = {mozilla::Nothing, mozilla::ProcInfo, nsresult}]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:642:5, 43:07.87 inlined from ‘void mozilla::MozPromise::ResolveOrRejectValue::SetReject(RejectValueType_&&) [with RejectValueType_ = nsresult; ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:193:14, 43:07.87 inlined from ‘void mozilla::MozPromise::Private::Reject(RejectValueT_&&, const char*) [with RejectValueT_ = nsresult; ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:1143:21, 43:07.87 inlined from ‘void mozilla::MozPromise::ForwardTo(mozilla::MozPromise::Private*) [with ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:1057:21, 43:07.87 inlined from ‘void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:1047:16: 43:07.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProcInfo.h:61:8: warning: ‘*(mozilla::ProcInfo*)((char*)& + offsetof(mozilla::Storage, mozilla::Variant::rawData[0])).mozilla::ProcInfo::type’ may be used uninitialized [-Wmaybe-uninitialized] 43:07.87 61 | struct ProcInfo { 43:07.87 | ^~~~~~~~ 43:07.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/MessageChannel.h:17, 43:07.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:22, 43:07.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PCompositorWidget.h:15, 43:07.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/widget/PCompositorWidgetChild.h:9, 43:07.87 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.h:10, 43:07.87 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/CompositorWidgetChild.cpp:6, 43:07.87 from Unified_cpp_widget_gtk0.cpp:2: 43:07.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h: In member function ‘void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::ProcInfo; RejectValueT = nsresult; bool IsExclusive = true]’: 43:07.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:193:16: note: ‘’ declared here 43:07.87 193 | mValue = Storage(VariantIndex{}, 43:07.87 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:07.87 194 | std::forward(aRejectValue)); 43:07.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:07.88 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/editor/txmgr' 43:07.88 mkdir -p '.deps/' 43:07.88 editor/txmgr/Unified_cpp_editor_txmgr0.o 43:07.88 /usr/lib64/ccache/g++ -o Unified_cpp_editor_txmgr0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/editor/txmgr -I/builddir/build/BUILD/icecat-78.15.0/objdir/editor/txmgr -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_editor_txmgr0.o.pp Unified_cpp_editor_txmgr0.cpp 43:11.59 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/editor/txmgr' 43:11.72 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/editor/composer' 43:11.72 mkdir -p '.deps/' 43:11.72 editor/composer/Unified_cpp_editor_composer0.o 43:11.73 /usr/lib64/ccache/g++ -o Unified_cpp_editor_composer0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/editor/composer -I/builddir/build/BUILD/icecat-78.15.0/objdir/editor/composer -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/editor/spellchecker -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_editor_composer0.o.pp Unified_cpp_editor_composer0.cpp 43:11.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 43:11.97 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:10, 43:11.97 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:11.97 from Unified_cpp_widget_gtk1.cpp:11: 43:11.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 43:11.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:11.97 | ^ 43:11.97 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:10, 43:11.97 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:11.97 from Unified_cpp_widget_gtk1.cpp:11: 43:11.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:11.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:11.97 | ^ 43:11.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:11.97 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:12, 43:11.97 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:11.97 from Unified_cpp_widget_gtk1.cpp:11: 43:11.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 43:11.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:11.97 | ^ 43:11.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 43:11.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:11.97 | ^ 43:11.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:11.98 | ^ 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:11.98 | ^ 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:11.98 | ^ 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 371 | nscoord aAppUnitsPerDevPixel) { 43:11.98 | ^ 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 380 | nscoord aAppUnitsPerDevPixel) { 43:11.98 | ^ 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 387 | nscoord aAppUnitsPerDevPixel) { 43:11.98 | ^ 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 394 | nscoord aAppUnitsPerDevPixel) { 43:11.98 | ^ 43:11.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 43:11.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:11.98 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 43:11.98 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:11, 43:11.98 from Unified_cpp_widget_gtk1.cpp:11: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 189 | CSSRect GetExpandedScrollableRect() const { 43:11.98 | ^ 43:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:11.98 | ^ 43:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:11.98 | ^ 43:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:11.98 | ^ 43:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 43:11.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:11.98 243 | CSSRect CalculateScrollRange() const { 43:11.98 | ^ 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.00 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:12.00 | ^ 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.00 457 | CSSRect GetVisualViewport() const { 43:12.00 | ^ 43:12.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 43:12.00 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:12.00 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 43:12.00 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:11, 43:12.00 from Unified_cpp_widget_gtk1.cpp:11: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.00 1338 | CSSCoord ToCSSPixels() const { return _0; } 43:12.00 | ^ 43:12.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 43:12.00 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:12.00 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 43:12.00 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:11, 43:12.00 from Unified_cpp_widget_gtk1.cpp:11: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.00 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:12.00 | ^ 43:12.00 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 43:12.00 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:12.00 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 43:12.00 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:11, 43:12.00 from Unified_cpp_widget_gtk1.cpp:11: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.00 21 | inline Rect ToRect(const gfxRect& aRect) { 43:12.00 | ^ 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.00 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:12.00 | ^ 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.00 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:12.00 | ^ 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.00 44 | inline Size ToSize(const gfxSize& aSize) { 43:12.00 | ^ 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.00 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:12.00 | ^ 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.00 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:12.00 | ^ 43:12.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.01 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:12.01 | ^ 43:12.01 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:28, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:11, 43:12.01 from Unified_cpp_widget_gtk1.cpp:11: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.01 1859 | int32_t aAppUnitsPerPixel) { 43:12.01 | ^ 43:12.01 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.01 3214 | int32_t aAppUnitsPerPixel) { 43:12.01 | ^ 43:12.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:29, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:11, 43:12.01 from Unified_cpp_widget_gtk1.cpp:11: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:12.01 | ^ 43:12.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsWindow.h:29, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:11, 43:12.01 from Unified_cpp_widget_gtk1.cpp:11: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.01 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:12.01 | ^ 43:12.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsClipboardWayland.cpp:21, 43:12.01 from Unified_cpp_widget_gtk1.cpp:110: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.01 332 | LayerPoint GetFixedPositionAnchor() const { 43:12.01 | ^ 43:12.01 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDeviceContextSpecG.h:9, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDeviceContextSpecG.cpp:6, 43:12.01 from Unified_cpp_widget_gtk1.cpp:137: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/widget/nsIDeviceContextSpec.h: In member function ‘virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()’: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/widget/nsIDeviceContextSpec.h:79:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.01 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 43:12.01 | ^ 43:12.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:10, 43:12.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:12.01 from Unified_cpp_widget_gtk1.cpp:11: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:12.01 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 43:12.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.02 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:12.02 | ^~~~~~~~ 43:12.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:12, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:12.02 from Unified_cpp_widget_gtk1.cpp:11: 43:12.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 43:12.02 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 43:12.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.02 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:12.02 | ^~~~~~~~ 43:12.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:10, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:12.02 from Unified_cpp_widget_gtk1.cpp:11: 43:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 43:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.02 427 | SizeT Size() const { return SizeT(width, height); } 43:12.02 | ^~~~ 43:12.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:12, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:12.02 from Unified_cpp_widget_gtk1.cpp:11: 43:12.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:12.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.02 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:12.02 | ^~~~~~~~ 43:12.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:12.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.02 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:12.02 | ^~~~~~~~ 43:12.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:10, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:12.02 from Unified_cpp_widget_gtk1.cpp:11: 43:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.02 62 | Sub operator-(const Sub& aPoint) const { 43:12.02 | ^~~~~~~~ 43:12.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:10, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:12.02 from Unified_cpp_widget_gtk1.cpp:11: 43:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 43:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:12.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:12.02 | ^~~~~~~~ 43:12.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 43:12.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:10, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:12.03 from Unified_cpp_widget_gtk1.cpp:11: 43:12.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 43:12.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 43:12.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.03 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:12.03 | ^~~~~~~~~~~~~ 43:12.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:10, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:12.03 from Unified_cpp_widget_gtk1.cpp:11: 43:12.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:12.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:12.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.03 323 | static SizeTyped FromUnknownSize( 43:12.03 | ^~~~~~~~~~~~~~~ 43:12.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:12, 43:12.03 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:12.03 from Unified_cpp_widget_gtk1.cpp:11: 43:12.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.04 760 | typename detail::Nth::Type extract() { 43:12.04 | ^~~~~~~ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.04 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDeviceContextSpecG.h:9, 43:12.04 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDeviceContextSpecG.cpp:6, 43:12.04 from Unified_cpp_widget_gtk1.cpp:137: 43:12.04 /builddir/build/BUILD/icecat-78.15.0/widget/nsIDeviceContextSpec.h:79:20: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.04 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 43:12.04 | ^~~~~~~~~~~~~~~~~~~~ 43:12.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:12.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 43:12.04 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.h:10, 43:12.04 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/WindowSurfaceProvider.cpp:7, 43:12.04 from Unified_cpp_widget_gtk1.cpp:11: 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:12.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.04 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 43:12.04 | ^~~~~~~~~ 43:12.04 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDeviceContextSpecG.h:9, 43:12.04 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDeviceContextSpecG.cpp:6, 43:12.04 from Unified_cpp_widget_gtk1.cpp:137: 43:12.04 /builddir/build/BUILD/icecat-78.15.0/widget/nsIDeviceContextSpec.h: In member function ‘virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()’: 43:12.04 /builddir/build/BUILD/icecat-78.15.0/widget/nsIDeviceContextSpec.h:79:20: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.04 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 43:12.04 | ^~~~~~~~~~~~~~~~~~~~ 43:12.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.07 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 43:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:12.07 | ^ 43:12.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.07 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.07 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:12.08 | ^ 43:12.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 43:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 43:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.08 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.08 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:12.08 | ^ 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:12.08 | ^ 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:12.08 | ^ 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:12.08 | ^ 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:12.08 | ^ 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 371 | nscoord aAppUnitsPerDevPixel) { 43:12.08 | ^ 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 380 | nscoord aAppUnitsPerDevPixel) { 43:12.08 | ^ 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 387 | nscoord aAppUnitsPerDevPixel) { 43:12.08 | ^ 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 394 | nscoord aAppUnitsPerDevPixel) { 43:12.08 | ^ 43:12.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 43:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 43:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.08 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.08 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 189 | CSSRect GetExpandedScrollableRect() const { 43:12.08 | ^ 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:12.08 | ^ 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.08 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:12.08 | ^ 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 43:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:12.09 | ^ 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 243 | CSSRect CalculateScrollRange() const { 43:12.09 | ^ 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:12.09 | ^ 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 457 | CSSRect GetVisualViewport() const { 43:12.09 | ^ 43:12.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:23, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:13, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.09 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 1338 | CSSCoord ToCSSPixels() const { return _0; } 43:12.09 | ^ 43:12.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:15, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.09 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:12.09 | ^ 43:12.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRange.h:16, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 43:12.09 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.09 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 21 | inline Rect ToRect(const gfxRect& aRect) { 43:12.09 | ^ 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:12.09 | ^ 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:12.09 | ^ 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 44 | inline Size ToSize(const gfxSize& aSize) { 43:12.09 | ^ 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:12.09 | ^ 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.09 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:12.09 | ^ 43:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:12.10 | ^ 43:12.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRange.h:16, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.10 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.10 1859 | int32_t aAppUnitsPerPixel) { 43:12.10 | ^ 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.10 3214 | int32_t aAppUnitsPerPixel) { 43:12.10 | ^ 43:12.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.10 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.10 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:12.10 | ^~~~~~~~ 43:12.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.10 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.10 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:12.10 | ^~~~~~~~ 43:12.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.10 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.10 427 | SizeT Size() const { return SizeT(width, height); } 43:12.10 | ^~~~ 43:12.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.10 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.10 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.11 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:12.11 | ^~~~~~~~ 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.11 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:12.11 | ^~~~~~~~ 43:12.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.11 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.11 62 | Sub operator-(const Sub& aPoint) const { 43:12.11 | ^~~~~~~~ 43:12.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.11 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.11 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:12.11 | ^~~~~~~~ 43:12.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.11 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.11 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:12.11 | ^~~~~~~~~~~~~ 43:12.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:12, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 43:12.11 from /builddir/build/BUILD/icecat-78.15.0/editor/spellchecker/EditorSpellCheck.cpp:10, 43:12.11 from Unified_cpp_editor_spellchecker0.cpp:2: 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:12.11 323 | static SizeTyped FromUnknownSize( 43:12.11 | ^~~~~~~~~~~~~~~ 43:12.13 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/editor/spellchecker' 43:12.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style' 43:12.13 mkdir -p '.deps/' 43:12.14 layout/style/Unified_cpp_layout_style0.o 43:12.14 layout/style/Unified_cpp_layout_style1.o 43:12.14 /usr/lib64/ccache/g++ -o Unified_cpp_layout_style0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_layout_style0.o.pp Unified_cpp_layout_style0.cpp 43:12.15 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/base' 43:12.15 mkdir -p '.deps/' 43:12.16 layout/base/nsRefreshDriver.o 43:12.16 layout/base/Unified_cpp_layout_base0.o 43:12.16 /usr/lib64/ccache/g++ -o nsRefreshDriver.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/mathml -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/printing -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/nsRefreshDriver.o.pp /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp 43:21.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.14 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.14 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.14 from Unified_cpp_widget1.cpp:20: 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.14 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:21.14 | ^ 43:21.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:21.14 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.14 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.14 from Unified_cpp_widget1.cpp:20: 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:21.14 | ^ 43:21.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 43:21.14 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 43:21.14 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.14 from Unified_cpp_widget1.cpp:20: 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.14 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:21.14 | ^ 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.14 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:21.14 | ^ 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.14 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:21.14 | ^ 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.14 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:21.14 | ^ 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.14 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:21.14 | ^ 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 43:21.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.14 371 | nscoord aAppUnitsPerDevPixel) { 43:21.15 | ^ 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.15 380 | nscoord aAppUnitsPerDevPixel) { 43:21.15 | ^ 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.15 387 | nscoord aAppUnitsPerDevPixel) { 43:21.15 | ^ 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.15 394 | nscoord aAppUnitsPerDevPixel) { 43:21.15 | ^ 43:21.15 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/widget/nsClipboardProxy.cpp:5, 43:21.15 from Unified_cpp_widget1.cpp:47: 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.15 189 | CSSRect GetExpandedScrollableRect() const { 43:21.15 | ^ 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.15 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:21.15 | ^ 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.15 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:21.15 | ^ 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.15 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:21.15 | ^ 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.15 243 | CSSRect CalculateScrollRange() const { 43:21.15 | ^ 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.15 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:21.15 | ^ 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 43:21.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.15 457 | CSSRect GetVisualViewport() const { 43:21.15 | ^ 43:21.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 43:21.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 43:21.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:21.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:21.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:21.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:21.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:21.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:21.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:21.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:21.17 from /builddir/build/BUILD/icecat-78.15.0/widget/nsClipboardProxy.cpp:5, 43:21.17 from Unified_cpp_widget1.cpp:47: 43:21.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 43:21.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.17 1338 | CSSCoord ToCSSPixels() const { return _0; } 43:21.17 | ^ 43:21.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/widget/nsClipboardProxy.cpp:5, 43:21.18 from Unified_cpp_widget1.cpp:47: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.18 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:21.18 | ^ 43:21.18 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/widget/nsClipboardProxy.cpp:5, 43:21.18 from Unified_cpp_widget1.cpp:47: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.18 21 | inline Rect ToRect(const gfxRect& aRect) { 43:21.18 | ^ 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:21.18 | ^ 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.18 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:21.18 | ^ 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.18 44 | inline Size ToSize(const gfxSize& aSize) { 43:21.18 | ^ 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.18 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:21.18 | ^ 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.18 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:21.18 | ^ 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.18 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:21.18 | ^ 43:21.18 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/widget/nsClipboardProxy.cpp:5, 43:21.18 from Unified_cpp_widget1.cpp:47: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.18 1859 | int32_t aAppUnitsPerPixel) { 43:21.18 | ^ 43:21.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 43:21.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.18 3214 | int32_t aAppUnitsPerPixel) { 43:21.18 | ^ 43:21.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/widget/nsClipboardProxy.cpp:5, 43:21.19 from Unified_cpp_widget1.cpp:47: 43:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 43:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.19 332 | LayerPoint GetFixedPositionAnchor() const { 43:21.19 | ^ 43:21.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/widget/nsClipboardProxy.cpp:5, 43:21.19 from Unified_cpp_widget1.cpp:47: 43:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 43:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.19 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:21.19 | ^ 43:21.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/widget/nsClipboardProxy.cpp:5, 43:21.19 from Unified_cpp_widget1.cpp:47: 43:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 43:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.19 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:21.19 | ^ 43:21.19 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/nsDeviceContextSpecProxy.h:10, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/widget/nsDeviceContextSpecProxy.cpp:7, 43:21.19 from Unified_cpp_widget1.cpp:74: 43:21.19 /builddir/build/BUILD/icecat-78.15.0/widget/nsIDeviceContextSpec.h: In member function ‘virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()’: 43:21.19 /builddir/build/BUILD/icecat-78.15.0/widget/nsIDeviceContextSpec.h:79:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.19 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 43:21.19 | ^ 43:21.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 43:21.19 from /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:11, 43:21.19 from Unified_cpp_widget1.cpp:128: 43:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 43:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.19 1394 | LayerPoint GetFixedPositionAnchor() { 43:21.19 | ^ 43:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 43:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.19 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 43:21.19 | ^ 43:21.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 43:21.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:21.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 43:21.21 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 43:21.21 from /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:11, 43:21.21 from Unified_cpp_widget1.cpp:128: 43:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 43:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.21 49 | gfx::Size GetInheritedScale() const { return mScale; } 43:21.22 | ^ 43:21.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:11, 43:21.22 from Unified_cpp_widget1.cpp:128: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.22 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 43:21.22 | ^ 43:21.22 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:11, 43:21.22 from Unified_cpp_widget1.cpp:128: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.22 300 | PropertyProvider* aProvider = nullptr) const { 43:21.22 | ^ 43:21.22 In file included from Unified_cpp_widget1.cpp:128: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘mozilla::gfx::Rect FixAspectRatio(const Rect&)’: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:151:45: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.22 151 | static Rect FixAspectRatio(const Rect& aRect) { 43:21.22 | ^ 43:21.22 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘std::pair ComputeButtonColors(const mozilla::EventStates&, bool)’: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:332:67: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.22 332 | const EventStates& aState, bool aIsDatetimeResetButton = false) { 43:21.22 | ^ 43:21.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.22 from Unified_cpp_widget1.cpp:20: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:21.22 | ^~~~~~~~ 43:21.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.22 from Unified_cpp_widget1.cpp:20: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:21.22 | ^~~~~~~~ 43:21.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.22 from Unified_cpp_widget1.cpp:20: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.22 427 | SizeT Size() const { return SizeT(width, height); } 43:21.22 | ^~~~ 43:21.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.22 from Unified_cpp_widget1.cpp:20: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:21.22 | ^~~~~~~~ 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:21.22 | ^~~~~~~~ 43:21.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.22 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.22 from Unified_cpp_widget1.cpp:20: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.22 62 | Sub operator-(const Sub& aPoint) const { 43:21.23 | ^~~~~~~~ 43:21.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.23 from Unified_cpp_widget1.cpp:20: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:21.23 | ^~~~~~~~ 43:21.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.23 from Unified_cpp_widget1.cpp:20: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:21.23 | ^~~~~~~~~~~~~ 43:21.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.23 from Unified_cpp_widget1.cpp:20: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.23 323 | static SizeTyped FromUnknownSize( 43:21.23 | ^~~~~~~~~~~~~~~ 43:21.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.23 from Unified_cpp_widget1.cpp:20: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.23 383 | Point TopLeft() const { return Point(x, y); } 43:21.23 | ^~~~~~~ 43:21.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.23 from Unified_cpp_widget1.cpp:20: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.23 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 43:21.23 | ^~~~~~~~~~~~~~~ 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.23 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 43:21.23 | ^~~~~~~~~~~~~~ 43:21.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.23 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.23 from Unified_cpp_widget1.cpp:20: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 43:21.23 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 43:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:21.25 | ^~~~~~~~~~~~~ 43:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 43:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.25 277 | static RectTyped FromUnknownRect( 43:21.25 | ^~~~~~~~~~~~~~~ 43:21.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:21.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.26 from Unified_cpp_widget1.cpp:20: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.26 150 | static PointTyped FromUnknownPoint( 43:21.26 | ^~~~~~~~~~~~~~~~ 43:21.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.26 from Unified_cpp_widget1.cpp:20: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.26 282 | RectTyped ToUnknownRect() const { 43:21.26 | ^~~~~~~~~~~~~ 43:21.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.26 from Unified_cpp_widget1.cpp:20: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:200:30: required from here 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.26 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:21.26 | ^~~~~~~~ 43:21.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.26 from Unified_cpp_widget1.cpp:20: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:230:29: required from here 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.26 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 43:21.26 | ^~~~~~ 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:270:23: required from here 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.26 427 | SizeT Size() const { return SizeT(width, height); } 43:21.26 | ^~~~ 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:112:46: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.26 385 | Point BottomLeft() const { return Point(x, YMost()); } 43:21.26 | ^~~~~~~~~~ 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:21.26 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.26 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 43:21.26 | ^~~~~~~~~ 43:21.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.26 from Unified_cpp_widget1.cpp:20: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:21.26 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.26 2266 | PointTyped TransformPointSimple( 43:21.26 | ^~~~~~~~~~~~~~~~~~~~ 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:21.26 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.26 794 | RectTyped TransformAndClipBounds( 43:21.26 | ^~~~~~~~~~~~~~~~~~~~~~ 43:21.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.26 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.26 from Unified_cpp_widget1.cpp:20: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:21.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:68: required from ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:230:29: required from here 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.27 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 43:21.27 | ^~~~~~~~ 43:21.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.h:12, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContent.h:13, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/nsAutoRollup.h:10, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/widget/nsAutoRollup.cpp:6, 43:21.27 from Unified_cpp_widget1.cpp:2: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.27 760 | typename detail::Nth::Type extract() { 43:21.27 | ^~~~~~~ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.27 In file included from Unified_cpp_widget1.cpp:74: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/widget/nsDeviceContextSpecProxy.cpp: In member function ‘virtual gfxPoint nsDeviceContextSpecProxy::GetPrintingTranslate()’: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/widget/nsDeviceContextSpecProxy.cpp:129:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.27 129 | gfxPoint nsDeviceContextSpecProxy::GetPrintingTranslate() { 43:21.27 | ^~~~~~~~~~~~~~~~~~~~~~~~ 43:21.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.27 from Unified_cpp_widget1.cpp:20: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.27 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 43:21.27 | ^~~~~~~~~ 43:21.27 In file included from Unified_cpp_widget1.cpp:128: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘std::pair ComputeButtonColors(const mozilla::EventStates&, bool)’: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:331:33: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.27 331 | std::pair ComputeButtonColors( 43:21.27 | ^~~~~~~~~~~~~~~~~~~ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In member function ‘virtual nsresult nsNativeBasicTheme::DrawWidgetBackground(gfxContext*, nsIFrame*, nsITheme::StyleAppearance, const nsRect&, const nsRect&)’: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:609:65: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.27 609 | Rect devPxRect = NSRectToSnappedRect(aRect, twipsPerPixel, *dt); 43:21.27 | ^ 43:21.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 43:21.27 from /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:11, 43:21.27 from Unified_cpp_widget1.cpp:128: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.27 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 43:21.27 | ^ 43:21.27 In file included from Unified_cpp_widget1.cpp:128: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintStrokedEllipse(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, uint32_t)’: 43:21.27 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:261:13: note: parameter passing for argument of type ‘const CSSCoord’ {aka ‘const mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.27 261 | static void PaintStrokedEllipse(DrawTarget* aDrawTarget, const Rect& aRect, 43:21.27 | ^~~~~~~~~~~~~~~~~~~ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:270:58: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.27 270 | Size size(aRect.Size() - Size(borderWidth, borderWidth)); 43:21.27 | ^ 43:21.27 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:271:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.27 271 | AppendEllipseToPath(builder, aRect.Center(), size); 43:21.27 | ~~~~~~~~~~~~^~ 43:21.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:21.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:21.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.28 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.28 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.28 from Unified_cpp_widget1.cpp:20: 43:21.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h: In function ‘mozilla::gfx::CoordOperatorsHelper, unsigned int>::result_type mozilla::gfx::operator*(mozilla::gfx::CoordTyped, unsigned int)’: 43:21.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:76:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.29 76 | friend result_type operator*(coord aCoord, primitive aScale) { 43:21.29 | ^~~~~~~~ 43:21.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:21.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.29 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.29 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.29 from Unified_cpp_widget1.cpp:20: 43:21.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:21.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.29 427 | SizeT Size() const { return SizeT(width, height); } 43:21.30 | ^~~~ 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 43:21.30 | ^~~~~~ 43:21.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.30 from Unified_cpp_widget1.cpp:20: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 43:21.30 | ^~~~~~~~~ 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 43:21.30 | ^~~~~~~~ 43:21.30 In file included from Unified_cpp_widget1.cpp:128: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintCheckedRadioButton(mozilla::gfx::DrawTarget*, const Rect&, uint32_t)’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:300:56: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 300 | AppendEllipseToPath(builder, rect.Center(), rect.Size()); 43:21.30 | ~~~~~~~~~^~ 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘mozilla::gfx::Rect FixAspectRatio(const Rect&)’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:151:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 151 | static Rect FixAspectRatio(const Rect& aRect) { 43:21.30 | ^~~~~~~~~~~~~~ 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintRoundedRectWithBorder(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, mozilla::CSSCoord, uint32_t)’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:188:13: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 188 | static void PaintRoundedRectWithBorder(DrawTarget* aDrawTarget, 43:21.30 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:200:28: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 200 | rect.Deflate(borderWidth * 0.5f); 43:21.30 | ~~~~~~~~~~~~^~~~~~ 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintCheckMark(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::EventStates&, uint32_t)’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:230:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 230 | auto center = aRect.Center(); 43:21.30 | ^ 43:21.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:11, 43:21.30 from Unified_cpp_widget1.cpp:128: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 43:21.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 43:21.30 | ~~~~~~~~~~~~~^~ 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 43:21.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 43:21.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 43:21.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.30 from Unified_cpp_widget1.cpp:20: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 282 | RectTyped ToUnknownRect() const { 43:21.30 | ^~~~~~~~~~~~~ 43:21.30 In file included from Unified_cpp_widget1.cpp:128: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintMenulist(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::EventStates&, uint32_t)’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:364:63: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 364 | std::tie(backgroundColor, borderColor) = ComputeButtonColors(aState); 43:21.30 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintArrow(mozilla::gfx::DrawTarget*, const Rect&, const int32_t*, const int32_t*, int32_t, int32_t, mozilla::gfx::sRGBColor, uint32_t)’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:378:66: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 378 | aArrowPolygonY[0] * paintScale); 43:21.30 | ^ 43:21.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 43:21.30 from /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:11, 43:21.30 from Unified_cpp_widget1.cpp:128: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 43:21.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.30 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 43:21.31 | ^ 43:21.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:21.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:21.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:21.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.31 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.31 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.31 from Unified_cpp_widget1.cpp:20: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘float mozilla::gfx::operator-(float, mozilla::gfx::CoordTyped)’: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:79:12: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 79 | friend T operator-(T aA, Sub aB) { return aA - aB.value; } 43:21.31 | ^~~~~~~~ 43:21.31 In file included from Unified_cpp_widget1.cpp:128: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintRangeThumb(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::EventStates&, uint32_t)’: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:594:63: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 594 | std::tie(backgroundColor, borderColor) = ComputeButtonColors(aState); 43:21.31 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 43:21.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:21.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:21.31 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:21.31 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseFilePicker.cpp:10, 43:21.31 from Unified_cpp_widget1.cpp:20: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:68: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 43:21.31 | ~~~~~~~~~~~~~~~~~~~~~^~~ 43:21.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:21.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 43:21.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 43:21.31 from /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:11, 43:21.31 from Unified_cpp_widget1.cpp:128: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 43:21.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 43:21.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 43:21.31 | ~~~~~~~~~~~~~^~ 43:21.31 In file included from Unified_cpp_widget1.cpp:128: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintStrokedEllipse(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, uint32_t)’: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:271:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 271 | AppendEllipseToPath(builder, aRect.Center(), size); 43:21.31 | ~~~~~~~~~~~~^~ 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:270:57: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 270 | Size size(aRect.Size() - Size(borderWidth, borderWidth)); 43:21.31 | ^ 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintCheckedRadioButton(mozilla::gfx::DrawTarget*, const Rect&, uint32_t)’: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:300:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 300 | AppendEllipseToPath(builder, rect.Center(), rect.Size()); 43:21.31 | ~~~~~~~~~~~^~ 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintRoundedRectWithBorder(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, mozilla::CSSCoord, uint32_t)’: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:200:30: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 200 | rect.Deflate(borderWidth * 0.5f); 43:21.31 | ^~~~ 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintCheckMark(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::EventStates&, uint32_t)’: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:236:79: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 236 | Point(checkPolygonX[0] * paintScale, checkPolygonY[0] * paintScale); 43:21.31 | ^ 43:21.31 In file included from Unified_cpp_widget1.cpp:74: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsDeviceContextSpecProxy.cpp: In member function ‘virtual gfxPoint nsDeviceContextSpecProxy::GetPrintingTranslate()’: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsDeviceContextSpecProxy.cpp:129:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 129 | gfxPoint nsDeviceContextSpecProxy::GetPrintingTranslate() { 43:21.31 | ^~~~~~~~~~~~~~~~~~~~~~~~ 43:21.31 In file included from Unified_cpp_widget1.cpp:128: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘mozilla::gfx::Rect FixAspectRatio(const Rect&)’: 43:21.31 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:151:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.31 151 | static Rect FixAspectRatio(const Rect& aRect) { 43:21.33 | ^~~~~~~~~~~~~~ 43:21.33 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintStrokedEllipse.constprop(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, uint32_t)’: 43:21.33 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:261:13: note: parameter passing for argument of type ‘const CSSCoord’ {aka ‘const mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.33 261 | static void PaintStrokedEllipse(DrawTarget* aDrawTarget, const Rect& aRect, 43:21.33 | ^~~~~~~~~~~~~~~~~~~ 43:21.33 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In function ‘void PaintRoundedRectWithBorder(mozilla::gfx::DrawTarget*, const Rect&, const mozilla::gfx::sRGBColor&, const mozilla::gfx::sRGBColor&, mozilla::CSSCoord, mozilla::CSSCoord, uint32_t)’: 43:21.33 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:188:13: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.33 188 | static void PaintRoundedRectWithBorder(DrawTarget* aDrawTarget, 43:21.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.33 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:188:13: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.33 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:188:13: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:188:13: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 In function ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const mozilla::gfx::sRGBColor&; _T2 = const mozilla::gfx::sRGBColor&]’: 43:21.34 cc1plus: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp: In member function ‘virtual nsresult nsNativeBasicTheme::DrawWidgetBackground(gfxContext*, nsIFrame*, nsITheme::StyleAppearance, const nsRect&, const nsRect&)’: 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:601:1: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 601 | nsNativeBasicTheme::DrawWidgetBackground(gfxContext* aContext, nsIFrame* aFrame, 43:21.34 | ^~~~~~~~~~~~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:601:1: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:601:1: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:601:1: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:609:39: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 609 | Rect devPxRect = NSRectToSnappedRect(aRect, twipsPerPixel, *dt); 43:21.34 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:287:22: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 287 | PaintStrokedEllipse(aDrawTarget, aRect, backgroundColor, borderColor, 43:21.34 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 288 | kBorderWidth, aDpi); 43:21.34 | ~~~~~~~~~~~~~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:636:33: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 636 | auto rect = FixAspectRatio(devPxRect); 43:21.34 | ~~~~~~~~~~~~~~^~~~~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:218:29: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 218 | PaintRoundedRectWithBorder(aDrawTarget, aRect, backgroundColor, borderColor, 43:21.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 219 | kBorderWidth, kRadius, aDpi); 43:21.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:218:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:218:29: note: parameter passing for argument of type ‘const CSSCoord’ {aka ‘const mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:327:29: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 327 | PaintRoundedRectWithBorder(aDrawTarget, aRect, backgroundColor, borderColor, 43:21.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 328 | kTextFieldBorderWidth, kRadius, aDpi); 43:21.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:327:29: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:327:29: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:327:29: note: parameter passing for argument of type ‘const CSSCoord’ {aka ‘const mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:364:63: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 364 | std::tie(backgroundColor, borderColor) = ComputeButtonColors(aState); 43:21.34 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:366:29: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 366 | PaintRoundedRectWithBorder(aDrawTarget, aRect, backgroundColor, borderColor, 43:21.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 367 | kMenulistBorderWidth, kRadius, aDpi); 43:21.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:366:29: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:366:29: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:366:29: note: parameter passing for argument of type ‘const CSSCoord’ {aka ‘const mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:594:63: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 594 | std::tie(backgroundColor, borderColor) = ComputeButtonColors(aState); 43:21.34 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:596:22: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 596 | PaintStrokedEllipse(aDrawTarget, aRect, backgroundColor, borderColor, 43:21.34 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 597 | kBorderWidth, aDpi); 43:21.34 | ~~~~~~~~~~~~~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:583:26: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 583 | ComputeButtonColors(aState, IsDateTimeResetButton(aFrame)); 43:21.34 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:585:29: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 585 | PaintRoundedRectWithBorder(aDrawTarget, aRect, backgroundColor, borderColor, 43:21.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 586 | kButtonBorderWidth, kRadius, aDpi); 43:21.34 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:585:29: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:585:29: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /builddir/build/BUILD/icecat-78.15.0/widget/nsNativeBasicTheme.cpp:585:29: note: parameter passing for argument of type ‘const CSSCoord’ {aka ‘const mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:21.34 /usr/lib64/ccache/g++ -o Unified_cpp_widget2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_CROSS_PROCESS_IME -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/widget -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/widget/headless -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/Unified_cpp_widget2.o.pp Unified_cpp_widget2.cpp 43:25.26 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:25.26 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.26 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.26 from Unified_cpp_widget0.cpp:2: 43:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 43:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:25.26 | ^ 43:25.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:25.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 43:25.26 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.26 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.26 from Unified_cpp_widget0.cpp:2: 43:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:25.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:25.26 | ^ 43:25.26 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.26 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.27 from Unified_cpp_widget0.cpp:2: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:25.27 | ^ 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:25.27 | ^ 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.27 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:25.27 | ^ 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:25.27 | ^ 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:25.27 | ^ 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.27 371 | nscoord aAppUnitsPerDevPixel) { 43:25.27 | ^ 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.27 380 | nscoord aAppUnitsPerDevPixel) { 43:25.27 | ^ 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.27 387 | nscoord aAppUnitsPerDevPixel) { 43:25.27 | ^ 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.27 394 | nscoord aAppUnitsPerDevPixel) { 43:25.27 | ^ 43:25.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 43:25.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:25.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:25.27 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 43:25.27 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.27 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.27 from Unified_cpp_widget0.cpp:2: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.27 189 | CSSRect GetExpandedScrollableRect() const { 43:25.27 | ^ 43:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 43:25.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:25.27 | ^ 43:25.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 43:25.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:25.29 | ^ 43:25.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 43:25.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:25.29 | ^ 43:25.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.30 243 | CSSRect CalculateScrollRange() const { 43:25.30 | ^ 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:25.30 | ^ 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.30 457 | CSSRect GetVisualViewport() const { 43:25.30 | ^ 43:25.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.30 from Unified_cpp_widget0.cpp:2: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.30 1338 | CSSCoord ToCSSPixels() const { return _0; } 43:25.30 | ^ 43:25.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.30 from Unified_cpp_widget0.cpp:2: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.30 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:25.30 | ^ 43:25.30 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.30 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.30 from Unified_cpp_widget0.cpp:2: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.30 21 | inline Rect ToRect(const gfxRect& aRect) { 43:25.30 | ^ 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.30 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:25.30 | ^ 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.30 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:25.30 | ^ 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.30 44 | inline Size ToSize(const gfxSize& aSize) { 43:25.30 | ^ 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.30 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:25.30 | ^ 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:25.30 | ^ 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 43:25.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.31 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:25.31 | ^ 43:25.31 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.31 from Unified_cpp_widget0.cpp:2: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.31 1859 | int32_t aAppUnitsPerPixel) { 43:25.31 | ^ 43:25.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.31 3214 | int32_t aAppUnitsPerPixel) { 43:25.31 | ^ 43:25.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.31 from Unified_cpp_widget0.cpp:2: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.31 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:25.31 | ^ 43:25.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:14, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.31 from Unified_cpp_widget0.cpp:2: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.31 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:25.31 | ^ 43:25.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/IMEStateManager.h:12, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/widget/ContentCache.cpp:12, 43:25.31 from Unified_cpp_widget0.cpp:11: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.31 332 | LayerPoint GetFixedPositionAnchor() const { 43:25.31 | ^ 43:25.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/IMEStateManager.h:12, 43:25.31 from /builddir/build/BUILD/icecat-78.15.0/widget/ContentCache.cpp:12, 43:25.31 from Unified_cpp_widget0.cpp:11: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.31 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 43:25.31 | ^ 43:25.31 In file included from Unified_cpp_widget0.cpp:65: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In member function ‘mozilla::ScreenPoint mozilla::PanGestureInput::UserMultipliedPanDisplacement() const’: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:528:62: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.31 528 | ScreenPoint PanGestureInput::UserMultipliedPanDisplacement() const { 43:25.31 | ^~~~~ 43:25.31 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::PanGestureInput::UserMultipliedLocalPanDisplacement() const’: 43:25.31 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:533:72: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.31 533 | ParentLayerPoint PanGestureInput::UserMultipliedLocalPanDisplacement() const { 43:25.32 | ^~~~~ 43:25.32 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/PuppetWidget.cpp:12, 43:25.32 from Unified_cpp_widget0.cpp:83: 43:25.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 43:25.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.32 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 43:25.32 | ^ 43:25.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 43:25.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:25.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:25.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderLayerManager.h:21, 43:25.32 from /builddir/build/BUILD/icecat-78.15.0/widget/PuppetWidget.cpp:18, 43:25.32 from Unified_cpp_widget0.cpp:83: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.33 49 | gfx::Size GetInheritedScale() const { return mScale; } 43:25.33 | ^ 43:25.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:25.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 43:25.33 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.33 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.33 from Unified_cpp_widget0.cpp:2: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:25.33 | ^~~~~~~~ 43:25.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:25.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:25.33 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.33 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.33 from Unified_cpp_widget0.cpp:2: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.33 427 | SizeT Size() const { return SizeT(width, height); } 43:25.33 | ^~~~ 43:25.33 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.33 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.33 from Unified_cpp_widget0.cpp:2: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:25.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.33 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:25.33 | ^~~~~~~~ 43:25.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:25.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.33 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:25.33 | ^~~~~~~~ 43:25.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:25.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.33 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.33 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.33 from Unified_cpp_widget0.cpp:2: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:25.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.33 62 | Sub operator-(const Sub& aPoint) const { 43:25.33 | ^~~~~~~~ 43:25.33 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.33 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.33 from Unified_cpp_widget0.cpp:2: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 43:25.33 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 43:25.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:25.34 | ^~~~~~~~ 43:25.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:25.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 43:25.34 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.34 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.34 from Unified_cpp_widget0.cpp:2: 43:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 43:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.34 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:25.34 | ^~~~~~~~ 43:25.34 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:25.34 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.34 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.34 from Unified_cpp_widget0.cpp:2: 43:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 43:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 43:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.34 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:25.34 | ^~~~~~~~~~~~~ 43:25.34 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.34 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.34 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.34 from Unified_cpp_widget0.cpp:2: 43:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:25.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.34 323 | static SizeTyped FromUnknownSize( 43:25.34 | ^~~~~~~~~~~~~~~ 43:25.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:25.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:25.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 43:25.34 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.34 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.35 from Unified_cpp_widget0.cpp:2: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.35 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 43:25.35 | ^~~~~~~~~~~~~~ 43:25.35 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.35 from Unified_cpp_widget0.cpp:2: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:25.35 | ^~~~~~~~~~~~~ 43:25.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.35 from Unified_cpp_widget0.cpp:2: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.35 383 | Point TopLeft() const { return Point(x, y); } 43:25.35 | ^~~~~~~ 43:25.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.35 from Unified_cpp_widget0.cpp:2: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.35 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 43:25.35 | ^~~~~~~~~~~~~~~ 43:25.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:19, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.35 from Unified_cpp_widget0.cpp:2: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::ViewAs(const mozilla::gfx::PointTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayoutDevicePixel; SourceUnits = mozilla::ScreenPixel]’: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:419:59: required from here 43:25.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:92:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.35 92 | gfx::PointTyped ViewAs(const gfx::PointTyped& aPoint, 43:25.35 | ^~~~~~ 43:25.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.35 from Unified_cpp_widget0.cpp:2: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)’: 43:25.35 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:621:51: required from here 43:25.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.35 46 | friend Sub operator/(Sub aCoord, T aScale) { 43:25.35 | ^~~~~~~~ 43:25.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 43:25.35 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.36 from Unified_cpp_widget0.cpp:2: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/widget/PuppetWidget.cpp:1136:55: required from here 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.36 950 | PointTyped TransformPoint( 43:25.36 | ^~~~~~~~~~~~~~ 43:25.36 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.36 from Unified_cpp_widget0.cpp:2: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/widget/Screen.cpp:23:44: required from here 43:25.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:671:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.36 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 43:25.36 | ^~~~~~~~ 43:25.36 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.36 from Unified_cpp_widget0.cpp:2: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.36 246 | PointTyped As2DPoint() const { 43:25.36 | ^~~~~~~~~ 43:25.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.36 from Unified_cpp_widget0.cpp:2: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:25.36 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.36 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 43:25.36 | ^~~~~~~~~ 43:25.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.36 from Unified_cpp_widget0.cpp:2: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:25.36 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.36 2266 | PointTyped TransformPointSimple( 43:25.36 | ^~~~~~~~~~~~~~~~~~~~ 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:25.36 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.36 794 | RectTyped TransformAndClipBounds( 43:25.36 | ^~~~~~~~~~~~~~~~~~~~~~ 43:25.36 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.36 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.36 from Unified_cpp_widget0.cpp:2: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ParentLayerPixel; F = float]’: 43:25.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:306:43: required from ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntPointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’ 43:25.36 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:251:22: required from here 43:25.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.36 246 | PointTyped As2DPoint() const { 43:25.36 | ^~~~~~~~~ 43:25.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.37 from Unified_cpp_widget0.cpp:2: 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:25.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:344:39: required from ‘mozilla::Maybe > mozilla::UntransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:520:24: required from here 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.37 59 | Sub operator+(const Sub& aPoint) const { 43:25.37 | ^~~~~~~~ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:25.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:349:43: required from ‘mozilla::Maybe > mozilla::UntransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:520:24: required from here 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.37 62 | Sub operator-(const Sub& aPoint) const { 43:25.37 | ^~~~~~~~ 43:25.37 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.37 from Unified_cpp_widget0.cpp:2: 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayoutDevicePixel; F = float]’: 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/widget/PuppetWidget.cpp:1136:55: required from here 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.37 246 | PointTyped As2DPoint() const { 43:25.37 | ^~~~~~~~~ 43:25.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:20, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.37 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.37 from Unified_cpp_widget0.cpp:2: 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.37 760 | typename detail::Nth::Type extract() { 43:25.37 | ^~~~~~~ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:25.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.38 In file included from Unified_cpp_widget0.cpp:65: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In constructor ‘mozilla::SingleTouchData::SingleTouchData(int32_t, mozilla::ScreenIntPoint, mozilla::ScreenSize, float, float)’: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:41:1: note: parameter passing for argument of type ‘mozilla::ScreenSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.38 41 | SingleTouchData::SingleTouchData(int32_t aIdentifier, 43:25.38 | ^~~~~~~~~~~~~~~ 43:25.38 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In constructor ‘mozilla::SingleTouchData::SingleTouchData(int32_t, mozilla::ParentLayerPoint, mozilla::ScreenSize, float, float)’: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:51:1: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.38 51 | SingleTouchData::SingleTouchData(int32_t aIdentifier, 43:25.38 | ^~~~~~~~~~~~~~~ 43:25.38 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:51:1: note: parameter passing for argument of type ‘mozilla::ScreenSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.38 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:51:1: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.38 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:51:1: note: parameter passing for argument of type ‘mozilla::ScreenSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.38 from Unified_cpp_widget0.cpp:2: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.38 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 43:25.38 | ^~~~~~~~~ 43:25.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:19, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.38 from Unified_cpp_widget0.cpp:2: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::IntPointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:306:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.38 306 | return Some(RoundedToInt(point.As2DPoint())); 43:25.38 | ~~~~~~~~~~~~~~~^~ 43:25.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.38 from Unified_cpp_widget0.cpp:2: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.38 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 43:25.38 | ^~~~~~~~~ 43:25.38 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.38 from Unified_cpp_widget0.cpp:2: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::ParentLayerPixel; F = float]’: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.38 246 | PointTyped As2DPoint() const { 43:25.38 | ^~~~~~~~~ 43:25.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.38 from Unified_cpp_widget0.cpp:2: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:25.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.38 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 43:25.38 | ^~~~~~~~~ 43:25.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 43:25.38 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:19, 43:25.39 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.39 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.39 from Unified_cpp_widget0.cpp:2: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:295:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.39 295 | return Some(point.As2DPoint()); 43:25.39 | ~~~~~~~~~~~~~~~^~ 43:25.39 In file included from Unified_cpp_widget0.cpp:65: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In member function ‘mozilla::WidgetMouseEvent mozilla::MouseInput::ToWidgetMouseEvent(nsIWidget*) const’: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:419:59: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.39 419 | event.mRefPoint = RoundedToInt(ViewAs( 43:25.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 43:25.39 420 | mOrigin, 43:25.39 | ~~~~~~~~ 43:25.39 421 | PixelCastJustification::LayoutDeviceIsScreenForUntransformedEvent)); 43:25.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:25.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:25.39 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.39 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.39 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.39 from Unified_cpp_widget0.cpp:2: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.39 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 43:25.39 | ^~~~~~~~~ 43:25.39 In file included from Unified_cpp_widget0.cpp:65: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In member function ‘mozilla::WidgetWheelEvent mozilla::PanGestureInput::ToWidgetWheelEvent(nsIWidget*) const’: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:477:64: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.39 477 | wheelEvent.mRefPoint = RoundedToInt(ViewAs( 43:25.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 43:25.39 478 | mPanStartPoint, 43:25.39 | ~~~~~~~~~~~~~~~ 43:25.39 479 | PixelCastJustification::LayoutDeviceIsScreenForUntransformedEvent)); 43:25.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:25.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 43:25.39 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:19, 43:25.39 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.39 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.39 from Unified_cpp_widget0.cpp:2: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:344:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.39 344 | aTransform.ProjectPoint(aAnchor + aVector); 43:25.39 | ~~~~~~~~^~~~~~~~~ 43:25.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:349:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.39 349 | return Some(projectedTarget.As2DPoint() - projectedAnchor.As2DPoint()); 43:25.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:25.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:25.39 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:25.39 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.39 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.39 from Unified_cpp_widget0.cpp:2: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.39 59 | Sub operator+(const Sub& aPoint) const { 43:25.39 | ^~~~~~~~ 43:25.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.39 62 | Sub operator-(const Sub& aPoint) const { 43:25.39 | ^~~~~~~~ 43:25.39 In file included from Unified_cpp_widget0.cpp:65: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In member function ‘mozilla::ScreenPoint mozilla::PanGestureInput::UserMultipliedPanDisplacement() const’: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:528:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.39 528 | ScreenPoint PanGestureInput::UserMultipliedPanDisplacement() const { 43:25.39 | ^~~~~~~~~~~~~~~ 43:25.39 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::PanGestureInput::UserMultipliedLocalPanDisplacement() const’: 43:25.39 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:533:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.39 533 | ParentLayerPoint PanGestureInput::UserMultipliedLocalPanDisplacement() const { 43:25.40 | ^~~~~~~~~~~~~~~ 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In constructor ‘mozilla::PinchGestureInput::PinchGestureInput(mozilla::PinchGestureInput::PinchGestureType, uint32_t, mozilla::TimeStamp, const ExternalPoint&, const ScreenPoint&, mozilla::ScreenCoord, mozilla::ScreenCoord, mozilla::Modifiers)’: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:543:1: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.40 543 | PinchGestureInput::PinchGestureInput( 43:25.40 | ^~~~~~~~~~~~~~~~~ 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In member function ‘mozilla::WidgetWheelEvent mozilla::PinchGestureInput::ToWidgetWheelEvent(nsIWidget*) const’: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:571:64: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.40 571 | wheelEvent.mRefPoint = RoundedToInt(ViewAs( 43:25.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 43:25.40 572 | mFocusPoint, 43:25.40 | ~~~~~~~~~~~~ 43:25.40 573 | PixelCastJustification::LayoutDeviceIsScreenForUntransformedEvent)); 43:25.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:621:33: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.40 621 | wheelEvent.mDeltaY = -100.0 * (mCurrentSpan / mPreviousSpan) * 43:25.40 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In member function ‘mozilla::WidgetWheelEvent mozilla::ScrollWheelInput::ToWidgetWheelEvent(nsIWidget*) const’: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:774:64: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.40 774 | wheelEvent.mRefPoint = RoundedToInt(ViewAs( 43:25.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 43:25.40 775 | mOrigin, 43:25.40 | ~~~~~~~~ 43:25.40 776 | PixelCastJustification::LayoutDeviceIsScreenForUntransformedEvent)); 43:25.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:25.40 In file included from Unified_cpp_widget0.cpp:92: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/Screen.cpp: In constructor ‘mozilla::widget::Screen::Screen(mozilla::LayoutDeviceIntRect, mozilla::LayoutDeviceIntRect, uint32_t, uint32_t, mozilla::DesktopToLayoutDeviceScale, mozilla::CSSToLayoutDeviceScale, float)’: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/Screen.cpp:23:42: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.40 23 | mRectDisplayPix(RoundedToInt(aRect / aContentsScale)), 43:25.40 | ~~~~~~^~~~~~~~~~~~~~~~ 43:25.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:19, 43:25.40 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 43:25.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:17, 43:25.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:25.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:25.40 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 43:25.40 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.40 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.40 from Unified_cpp_widget0.cpp:2: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h: In member function ‘virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)’: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:28: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.40 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 43:25.40 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:25.40 In file included from Unified_cpp_widget0.cpp:65: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In member function ‘mozilla::WidgetMouseEvent mozilla::MouseInput::ToWidgetMouseEvent(nsIWidget*) const’: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:419:59: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.40 419 | event.mRefPoint = RoundedToInt(ViewAs( 43:25.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 43:25.40 420 | mOrigin, 43:25.40 | ~~~~~~~~ 43:25.40 421 | PixelCastJustification::LayoutDeviceIsScreenForUntransformedEvent)); 43:25.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:25.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 43:25.40 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:19, 43:25.40 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.40 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.40 from Unified_cpp_widget0.cpp:2: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:295:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.40 295 | return Some(point.As2DPoint()); 43:25.40 | ~~~~~~~~~~~~~~~^~ 43:25.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::Maybe > mozilla::UntransformVector(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::PointTyped&, const mozilla::gfx::PointTyped&) [with TargetUnits = mozilla::ParentLayerPixel; SourceUnits = mozilla::ScreenPixel]’: 43:25.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:344:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 344 | aTransform.ProjectPoint(aAnchor + aVector); 43:25.41 | ~~~~~~~~^~~~~~~~~ 43:25.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:349:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 349 | return Some(projectedTarget.As2DPoint() - projectedAnchor.As2DPoint()); 43:25.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:25.41 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:25.41 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.h:10, 43:25.41 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:5, 43:25.41 from Unified_cpp_widget0.cpp:2: 43:25.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In function ‘mozilla::gfx::IntRectTyped mozilla::gfx::RoundedToInt(const mozilla::gfx::RectTyped&) [with units = mozilla::DesktopPixel]’: 43:25.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:303:21: note: parameter passing for argument of type ‘const mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 303 | IntRectTyped RoundedToInt(const RectTyped& aRect) { 43:25.41 | ^~~~~~~~~~~~ 43:25.41 In file included from Unified_cpp_widget0.cpp:65: 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In constructor ‘mozilla::SingleTouchData::SingleTouchData(int32_t, mozilla::ScreenIntPoint, mozilla::ScreenSize, float, float)’: 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:41:1: note: parameter passing for argument of type ‘mozilla::ScreenSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 41 | SingleTouchData::SingleTouchData(int32_t aIdentifier, 43:25.41 | ^~~~~~~~~~~~~~~ 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In constructor ‘mozilla::SingleTouchData::SingleTouchData(int32_t, mozilla::ParentLayerPoint, mozilla::ScreenSize, float, float)’: 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:51:1: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 51 | SingleTouchData::SingleTouchData(int32_t aIdentifier, 43:25.41 | ^~~~~~~~~~~~~~~ 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:51:1: note: parameter passing for argument of type ‘mozilla::ScreenSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:51:1: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:51:1: note: parameter passing for argument of type ‘mozilla::ScreenSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In member function ‘mozilla::ScreenPoint mozilla::PanGestureInput::UserMultipliedPanDisplacement() const’: 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:528:13: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 528 | ScreenPoint PanGestureInput::UserMultipliedPanDisplacement() const { 43:25.41 | ^~~~~~~~~~~~~~~ 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In member function ‘mozilla::ParentLayerPoint mozilla::PanGestureInput::UserMultipliedLocalPanDisplacement() const’: 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:533:18: note: parameter passing for argument of type ‘mozilla::ParentLayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 533 | ParentLayerPoint PanGestureInput::UserMultipliedLocalPanDisplacement() const { 43:25.41 | ^~~~~~~~~~~~~~~ 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp: In constructor ‘mozilla::PinchGestureInput::PinchGestureInput(mozilla::PinchGestureInput::PinchGestureType, uint32_t, mozilla::TimeStamp, const ExternalPoint&, const ScreenPoint&, mozilla::ScreenCoord, mozilla::ScreenCoord, mozilla::Modifiers)’: 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/InputData.cpp:543:1: note: parameter passing for argument of type ‘mozilla::ScreenCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 543 | PinchGestureInput::PinchGestureInput( 43:25.41 | ^~~~~~~~~~~~~~~~~ 43:25.41 In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 43:25.41 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:19, 43:25.41 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 43:25.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:17, 43:25.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:25.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:25.41 from /builddir/build/BUILD/icecat-78.15.0/widget/InputData.h:17, 43:25.41 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseWidget.h:8, 43:25.41 from /builddir/build/BUILD/icecat-78.15.0/widget/CompositorWidget.cpp:7, 43:25.41 from Unified_cpp_widget0.cpp:2: 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h: In member function ‘virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)’: 43:25.41 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:25.41 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 43:25.41 | ^ 43:25.42 layout/base/Unified_cpp_layout_base1.o 43:25.42 /usr/lib64/ccache/g++ -o Unified_cpp_layout_base0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/mathml -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/printing -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_base0.o.pp Unified_cpp_layout_base0.cpp 43:29.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.73 from Unified_cpp_editor_composer0.cpp:2: 43:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 43:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:29.73 | ^ 43:29.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.73 from Unified_cpp_editor_composer0.cpp:2: 43:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.73 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:29.73 | ^ 43:29.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.73 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.73 from Unified_cpp_editor_composer0.cpp:2: 43:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 43:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:29.73 | ^ 43:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 43:29.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:29.74 | ^ 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.74 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:29.74 | ^ 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.74 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:29.74 | ^ 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.74 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:29.74 | ^ 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.74 371 | nscoord aAppUnitsPerDevPixel) { 43:29.74 | ^ 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.74 380 | nscoord aAppUnitsPerDevPixel) { 43:29.74 | ^ 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.74 387 | nscoord aAppUnitsPerDevPixel) { 43:29.74 | ^ 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.74 394 | nscoord aAppUnitsPerDevPixel) { 43:29.74 | ^ 43:29.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.74 from Unified_cpp_editor_composer0.cpp:2: 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.74 1338 | CSSCoord ToCSSPixels() const { return _0; } 43:29.74 | ^ 43:29.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.74 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.74 from Unified_cpp_editor_composer0.cpp:2: 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:29.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:29.74 | ^ 43:29.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 43:29.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 43:29.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.75 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.75 from Unified_cpp_editor_composer0.cpp:2: 43:29.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.76 21 | inline Rect ToRect(const gfxRect& aRect) { 43:29.76 | ^ 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:29.76 | ^ 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.76 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:29.76 | ^ 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.76 44 | inline Size ToSize(const gfxSize& aSize) { 43:29.76 | ^ 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.76 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:29.76 | ^ 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.76 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:29.76 | ^ 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.76 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:29.76 | ^ 43:29.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 43:29.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 43:29.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 43:29.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 43:29.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:12, 43:29.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:31, 43:29.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 43:29.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.76 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.76 from Unified_cpp_editor_composer0.cpp:2: 43:29.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 43:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.78 189 | CSSRect GetExpandedScrollableRect() const { 43:29.78 | ^ 43:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 43:29.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:29.79 | ^ 43:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 43:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.79 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:29.79 | ^ 43:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 43:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.79 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:29.79 | ^ 43:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 43:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.79 243 | CSSRect CalculateScrollRange() const { 43:29.79 | ^ 43:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 43:29.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:29.80 | ^ 43:29.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 43:29.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.80 457 | CSSRect GetVisualViewport() const { 43:29.80 | ^ 43:29.80 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 43:29.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.80 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.80 from Unified_cpp_editor_composer0.cpp:2: 43:29.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 43:29.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.80 1859 | int32_t aAppUnitsPerPixel) { 43:29.80 | ^ 43:29.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 43:29.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.80 3214 | int32_t aAppUnitsPerPixel) { 43:29.80 | ^ 43:29.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:29.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 43:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.81 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.81 from Unified_cpp_editor_composer0.cpp:2: 43:29.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:29.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 43:29.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:29.81 | ^~~~~~~~ 43:29.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:29.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:29.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 43:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.82 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.82 from Unified_cpp_editor_composer0.cpp:2: 43:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 43:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 43:29.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:29.82 | ^~~~~~~~~~~~~ 43:29.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:29.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 43:29.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.83 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.83 from Unified_cpp_editor_composer0.cpp:2: 43:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.83 323 | static SizeTyped FromUnknownSize( 43:29.83 | ^~~~~~~~~~~~~~~ 43:29.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 43:29.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:29.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 43:29.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.83 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.83 from Unified_cpp_editor_composer0.cpp:2: 43:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 43:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 43:29.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:29.84 | ^~~~~~~~ 43:29.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:29.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:29.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:29.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:29.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:29.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 43:29.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.84 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.84 from Unified_cpp_editor_composer0.cpp:2: 43:29.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:29.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 43:29.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.84 427 | SizeT Size() const { return SizeT(width, height); } 43:29.84 | ^~~~ 43:29.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 43:29.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:29.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 43:29.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.85 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.85 from Unified_cpp_editor_composer0.cpp:2: 43:29.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:29.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:29.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.85 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:29.85 | ^~~~~~~~ 43:29.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:29.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:29.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.85 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:29.85 | ^~~~~~~~ 43:29.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:29.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:29.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:29.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:29.86 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 43:29.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 43:29.86 from /builddir/build/BUILD/icecat-78.15.0/editor/composer/ComposerCommandsUpdater.cpp:11, 43:29.86 from Unified_cpp_editor_composer0.cpp:2: 43:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:29.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:29.86 62 | Sub operator-(const Sub& aPoint) const { 43:29.86 | ^~~~~~~~ 43:29.86 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/editor/composer' 43:29.86 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic' 43:29.86 mkdir -p '.deps/' 43:29.87 layout/generic/nsPluginFrame.o 43:29.87 layout/generic/Unified_cpp_layout_generic0.o 43:29.87 /usr/lib64/ccache/g++ -o nsPluginFrame.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/nsPluginFrame.o.pp /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp 43:32.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.71 from Unified_cpp_layout_style0.cpp:2: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:32.71 | ^ 43:32.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.71 from Unified_cpp_layout_style0.cpp:2: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:32.71 | ^ 43:32.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.71 from Unified_cpp_layout_style0.cpp:2: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:32.71 | ^ 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:32.71 | ^ 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:32.71 | ^ 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:32.71 | ^ 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.71 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:32.71 | ^ 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.71 371 | nscoord aAppUnitsPerDevPixel) { 43:32.71 | ^ 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.71 380 | nscoord aAppUnitsPerDevPixel) { 43:32.71 | ^ 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.71 387 | nscoord aAppUnitsPerDevPixel) { 43:32.71 | ^ 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 43:32.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.71 394 | nscoord aAppUnitsPerDevPixel) { 43:32.71 | ^ 43:32.71 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 43:32.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 43:32.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.72 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.72 from Unified_cpp_layout_style0.cpp:2: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.72 189 | CSSRect GetExpandedScrollableRect() const { 43:32.72 | ^ 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.72 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:32.72 | ^ 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.72 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:32.72 | ^ 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.72 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:32.72 | ^ 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.72 243 | CSSRect CalculateScrollRange() const { 43:32.72 | ^ 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:32.72 | ^ 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.72 457 | CSSRect GetVisualViewport() const { 43:32.72 | ^ 43:32.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 43:32.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:32.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 43:32.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RestyleManager.h:13, 43:32.72 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:9, 43:32.72 from Unified_cpp_layout_style0.cpp:2: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.72 1338 | CSSCoord ToCSSPixels() const { return _0; } 43:32.72 | ^ 43:32.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 43:32.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:32.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 43:32.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RestyleManager.h:13, 43:32.72 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:9, 43:32.72 from Unified_cpp_layout_style0.cpp:2: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:32.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.72 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:32.72 | ^ 43:32.72 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 43:32.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 43:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RestyleManager.h:13, 43:32.74 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:9, 43:32.74 from Unified_cpp_layout_style0.cpp:2: 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.74 21 | inline Rect ToRect(const gfxRect& aRect) { 43:32.74 | ^ 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.74 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:32.74 | ^ 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.74 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:32.74 | ^ 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.74 44 | inline Size ToSize(const gfxSize& aSize) { 43:32.74 | ^ 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.74 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:32.74 | ^ 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.74 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:32.74 | ^ 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 43:32.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.74 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:32.74 | ^ 43:32.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 43:32.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RestyleManager.h:13, 43:32.74 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:9, 43:32.74 from Unified_cpp_layout_style0.cpp:2: 43:32.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 43:32.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.74 1859 | int32_t aAppUnitsPerPixel) { 43:32.74 | ^ 43:32.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 43:32.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.75 3214 | int32_t aAppUnitsPerPixel) { 43:32.75 | ^ 43:32.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 43:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 43:32.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 43:32.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 43:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:32.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.75 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.75 from Unified_cpp_layout_style0.cpp:2: 43:32.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:32.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 43:32.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.76 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:32.76 | ^~~~~~~~ 43:32.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.76 from Unified_cpp_layout_style0.cpp:2: 43:32.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 43:32.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 43:32.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.76 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:32.76 | ^~~~~~~~ 43:32.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.76 from Unified_cpp_layout_style0.cpp:2: 43:32.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:32.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 43:32.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.76 427 | SizeT Size() const { return SizeT(width, height); } 43:32.76 | ^~~~ 43:32.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.76 from Unified_cpp_layout_style0.cpp:2: 43:32.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:32.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:32.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.76 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:32.76 | ^~~~~~~~ 43:32.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:32.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:32.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.76 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:32.76 | ^~~~~~~~ 43:32.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.76 from Unified_cpp_layout_style0.cpp:2: 43:32.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:32.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:32.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.76 62 | Sub operator-(const Sub& aPoint) const { 43:32.76 | ^~~~~~~~ 43:32.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:32.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.77 from Unified_cpp_layout_style0.cpp:2: 43:32.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 43:32.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:32.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.77 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:32.77 | ^~~~~~~~ 43:32.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.77 from Unified_cpp_layout_style0.cpp:2: 43:32.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 43:32.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 43:32.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.77 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:32.77 | ^~~~~~~~~~~~~ 43:32.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 43:32.77 from /builddir/build/BUILD/icecat-78.15.0/layout/style/AnimationCollection.cpp:7, 43:32.77 from Unified_cpp_layout_style0.cpp:2: 43:32.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:32.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:32.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:32.77 323 | static SizeTyped FromUnknownSize( 43:32.77 | ^~~~~~~~~~~~~~~ 43:32.77 layout/style/Unified_cpp_layout_style2.o 43:32.78 /usr/lib64/ccache/g++ -o Unified_cpp_layout_style1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_layout_style1.o.pp Unified_cpp_layout_style1.cpp 43:33.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.15 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.15 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:33.15 | ^ 43:33.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.15 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.15 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:33.15 | ^ 43:33.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.15 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.15 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.15 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:33.15 | ^ 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.15 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:33.15 | ^ 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.15 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:33.15 | ^ 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.15 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:33.15 | ^ 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.15 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:33.15 | ^ 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.15 371 | nscoord aAppUnitsPerDevPixel) { 43:33.15 | ^ 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 43:33.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.16 380 | nscoord aAppUnitsPerDevPixel) { 43:33.16 | ^ 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.16 387 | nscoord aAppUnitsPerDevPixel) { 43:33.16 | ^ 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.16 394 | nscoord aAppUnitsPerDevPixel) { 43:33.16 | ^ 43:33.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 43:33.16 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:33.16 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 43:33.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AncestorIterator.h:19, 43:33.16 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:11, 43:33.16 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.16 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.16 189 | CSSRect GetExpandedScrollableRect() const { 43:33.16 | ^ 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.16 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:33.16 | ^ 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.16 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:33.16 | ^ 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.16 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:33.16 | ^ 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.16 243 | CSSRect CalculateScrollRange() const { 43:33.16 | ^ 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.16 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:33.16 | ^ 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 43:33.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.16 457 | CSSRect GetVisualViewport() const { 43:33.16 | ^ 43:33.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 43:33.16 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AncestorIterator.h:19, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:11, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.17 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.17 1338 | CSSCoord ToCSSPixels() const { return _0; } 43:33.17 | ^ 43:33.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AncestorIterator.h:19, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:11, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.17 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.17 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:33.17 | ^ 43:33.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AncestorIterator.h:19, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:11, 43:33.17 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.17 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.17 21 | inline Rect ToRect(const gfxRect& aRect) { 43:33.17 | ^ 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.17 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:33.17 | ^ 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.17 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:33.17 | ^ 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 43:33.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.17 44 | inline Size ToSize(const gfxSize& aSize) { 43:33.17 | ^ 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.18 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:33.18 | ^ 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.18 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:33.18 | ^ 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.18 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:33.18 | ^ 43:33.18 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AncestorIterator.h:19, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:11, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.18 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.18 1859 | int32_t aAppUnitsPerPixel) { 43:33.18 | ^ 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.18 3214 | int32_t aAppUnitsPerPixel) { 43:33.18 | ^ 43:33.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/TextEditSubActionHandler.cpp:16, 43:33.18 from Unified_cpp_editor_libeditor2.cpp:47: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.18 332 | LayerPoint GetFixedPositionAnchor() const { 43:33.18 | ^ 43:33.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/TextEditSubActionHandler.cpp:16, 43:33.18 from Unified_cpp_editor_libeditor2.cpp:47: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.18 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:33.18 | ^ 43:33.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 43:33.18 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/TextEditSubActionHandler.cpp:16, 43:33.18 from Unified_cpp_editor_libeditor2.cpp:47: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 43:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.18 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:33.19 | ^ 43:33.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/TextEditSubActionHandler.cpp:16, 43:33.19 from Unified_cpp_editor_libeditor2.cpp:47: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.19 1394 | LayerPoint GetFixedPositionAnchor() { 43:33.19 | ^ 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.19 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 43:33.19 | ^ 43:33.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/TextEditorDataTransfer.cpp:15, 43:33.19 from Unified_cpp_editor_libeditor2.cpp:65: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.19 49 | gfx::Size GetInheritedScale() const { return mScale; } 43:33.19 | ^ 43:33.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DragEvent.h:10, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/TextEditorDataTransfer.cpp:15, 43:33.19 from Unified_cpp_editor_libeditor2.cpp:65: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.19 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 43:33.19 | ^ 43:33.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.19 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.19 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:33.19 | ^~~~~~~~ 43:33.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.19 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.19 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:33.19 | ^~~~~~~~ 43:33.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.19 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.19 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.20 427 | SizeT Size() const { return SizeT(width, height); } 43:33.20 | ^~~~ 43:33.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.20 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.20 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:33.20 | ^~~~~~~~ 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.20 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:33.20 | ^~~~~~~~ 43:33.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.20 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.20 62 | Sub operator-(const Sub& aPoint) const { 43:33.20 | ^~~~~~~~ 43:33.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.20 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.20 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:33.20 | ^~~~~~~~ 43:33.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.20 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:33.20 | ^~~~~~~~~~~~~ 43:33.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.20 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.20 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:33.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.20 323 | static SizeTyped FromUnknownSize( 43:33.20 | ^~~~~~~~~~~~~~~ 43:33.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.21 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 43:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 43:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.21 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 43:33.21 | ^~~~~~~~~~~~~~ 43:33.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.21 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 43:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 43:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:33.21 | ^~~~~~~~~~~~~ 43:33.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.21 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.21 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.22 383 | Point TopLeft() const { return Point(x, y); } 43:33.22 | ^~~~~~~ 43:33.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.22 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.22 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 43:33.22 | ^~~~~~~~~~~~~~~ 43:33.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.22 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.22 277 | static RectTyped FromUnknownRect( 43:33.22 | ^~~~~~~~~~~~~~~ 43:33.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.22 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.22 150 | static PointTyped FromUnknownPoint( 43:33.22 | ^~~~~~~~~~~~~~~~ 43:33.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.22 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.22 282 | RectTyped ToUnknownRect() const { 43:33.22 | ^~~~~~~~~~~~~ 43:33.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.22 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 43:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.22 246 | PointTyped As2DPoint() const { 43:33.22 | ^~~~~~~~~ 43:33.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.22 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.22 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.23 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 43:33.23 | ^~~~~~~~~ 43:33.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditUtils.h:10, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:8, 43:33.23 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.23 2266 | PointTyped TransformPointSimple( 43:33.23 | ^~~~~~~~~~~~~~~~~~~~ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.23 794 | RectTyped TransformAndClipBounds( 43:33.23 | ^~~~~~~~~~~~~~~~~~~~~~ 43:33.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.h:9, 43:33.23 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/JoinNodeTransaction.cpp:6, 43:33.23 from Unified_cpp_editor_libeditor2.cpp:2: 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.23 760 | typename detail::Nth::Type extract() { 43:33.23 | ^~~~~~~ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:33.23 layout/generic/Unified_cpp_layout_generic1.o 43:33.24 /usr/lib64/ccache/g++ -o Unified_cpp_layout_generic0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_generic0.o.pp Unified_cpp_layout_generic0.cpp 43:41.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:41.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:41.84 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.85 from Unified_cpp_widget_gtk2.cpp:2: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:41.85 | ^ 43:41.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.85 from Unified_cpp_widget_gtk2.cpp:2: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:41.85 | ^ 43:41.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.85 from Unified_cpp_widget_gtk2.cpp:2: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:41.85 | ^ 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:41.85 | ^ 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:41.85 | ^ 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:41.85 | ^ 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:41.85 | ^ 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 371 | nscoord aAppUnitsPerDevPixel) { 43:41.85 | ^ 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 380 | nscoord aAppUnitsPerDevPixel) { 43:41.85 | ^ 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 387 | nscoord aAppUnitsPerDevPixel) { 43:41.85 | ^ 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 394 | nscoord aAppUnitsPerDevPixel) { 43:41.85 | ^ 43:41.85 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.85 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.85 from Unified_cpp_widget_gtk2.cpp:2: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 189 | CSSRect GetExpandedScrollableRect() const { 43:41.85 | ^ 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:41.85 | ^ 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:41.85 | ^ 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 43:41.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.85 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:41.85 | ^ 43:41.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 43:41.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.86 243 | CSSRect CalculateScrollRange() const { 43:41.86 | ^ 43:41.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 43:41.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.86 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:41.86 | ^ 43:41.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 43:41.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.86 457 | CSSRect GetVisualViewport() const { 43:41.86 | ^ 43:41.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 43:41.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 43:41.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 43:41.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 43:41.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:41.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:41.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:41.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:41.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 43:41.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:41.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.88 from Unified_cpp_widget_gtk2.cpp:2: 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.88 1338 | CSSCoord ToCSSPixels() const { return _0; } 43:41.88 | ^ 43:41.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.88 from Unified_cpp_widget_gtk2.cpp:2: 43:41.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:41.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:41.88 | ^ 43:41.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.88 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.88 from Unified_cpp_widget_gtk2.cpp:2: 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.88 21 | inline Rect ToRect(const gfxRect& aRect) { 43:41.88 | ^ 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.88 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:41.88 | ^ 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.88 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:41.88 | ^ 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.88 44 | inline Size ToSize(const gfxSize& aSize) { 43:41.88 | ^ 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.88 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:41.88 | ^ 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 43:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.89 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:41.89 | ^ 43:41.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 43:41.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.89 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:41.89 | ^ 43:41.89 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:41.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:41.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:41.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:41.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:41.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:41.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 43:41.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:41.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:41.89 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:41.89 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.89 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.89 from Unified_cpp_widget_gtk2.cpp:2: 43:41.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 43:41.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.89 1859 | int32_t aAppUnitsPerPixel) { 43:41.89 | ^ 43:41.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 43:41.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.89 3214 | int32_t aAppUnitsPerPixel) { 43:41.89 | ^ 43:41.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:41.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:41.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:41.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 43:41.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:41.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:41.90 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:41.90 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.90 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.90 from Unified_cpp_widget_gtk2.cpp:2: 43:41.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 43:41.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.91 332 | LayerPoint GetFixedPositionAnchor() const { 43:41.91 | ^ 43:41.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.91 from Unified_cpp_widget_gtk2.cpp:2: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.91 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:41.91 | ^ 43:41.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.91 from Unified_cpp_widget_gtk2.cpp:2: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.91 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:41.91 | ^ 43:41.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:38, 43:41.91 from Unified_cpp_widget_gtk2.cpp:2: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.91 1394 | LayerPoint GetFixedPositionAnchor() { 43:41.91 | ^ 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.91 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 43:41.91 | ^ 43:41.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:38, 43:41.91 from Unified_cpp_widget_gtk2.cpp:2: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.91 49 | gfx::Size GetInheritedScale() const { return mScale; } 43:41.91 | ^ 43:41.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:38, 43:41.91 from Unified_cpp_widget_gtk2.cpp:2: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.91 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 43:41.91 | ^ 43:41.91 In file included from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:37, 43:41.91 from Unified_cpp_widget_gtk2.cpp:56: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BorrowedContext.h: In member function ‘mozilla::gfx::Point mozilla::gfx::BorrowedXlibDrawable::GetOffset() const’: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BorrowedContext.h:116:27: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.91 116 | Point GetOffset() const { return mOffset; } 43:41.91 | ^ 43:41.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.91 from Unified_cpp_widget_gtk2.cpp:2: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 43:41.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:41.91 | ^~~~~~~~ 43:41.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 43:41.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.92 from Unified_cpp_widget_gtk2.cpp:2: 43:41.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 43:41.92 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 43:41.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.92 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:41.92 | ^~~~~~~~ 43:41.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.92 from Unified_cpp_widget_gtk2.cpp:2: 43:41.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:41.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 43:41.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.92 427 | SizeT Size() const { return SizeT(width, height); } 43:41.92 | ^~~~ 43:41.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.92 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.92 from Unified_cpp_widget_gtk2.cpp:2: 43:41.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:41.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:41.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.92 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:41.93 | ^~~~~~~~ 43:41.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:41.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:41.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.94 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:41.94 | ^~~~~~~~ 43:41.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.94 from Unified_cpp_widget_gtk2.cpp:2: 43:41.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:41.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:41.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.94 62 | Sub operator-(const Sub& aPoint) const { 43:41.94 | ^~~~~~~~ 43:41.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.94 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.94 from Unified_cpp_widget_gtk2.cpp:2: 43:41.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 43:41.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:41.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.94 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:41.95 | ^~~~~~~~ 43:41.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:41.95 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:41.95 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.95 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.95 from Unified_cpp_widget_gtk2.cpp:2: 43:41.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 43:41.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 43:41.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.95 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:41.95 | ^~~~~~~~~~~~~ 43:41.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:41.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 43:41.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 43:41.95 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 43:41.95 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.95 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.95 from Unified_cpp_widget_gtk2.cpp:2: 43:41.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:41.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:41.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.95 323 | static SizeTyped FromUnknownSize( 43:41.95 | ^~~~~~~~~~~~~~~ 43:41.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:41.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:41.96 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:41.96 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.96 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.96 from Unified_cpp_widget_gtk2.cpp:2: 43:41.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 43:41.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 43:41.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.96 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 43:41.96 | ^~~~~~~~~~~~~~ 43:41.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:41.96 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:41.96 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.96 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.96 from Unified_cpp_widget_gtk2.cpp:2: 43:41.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 43:41.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 43:41.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:41.96 | ^~~~~~~~~~~~~ 43:41.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:41.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:41.96 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:41.96 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.96 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.96 from Unified_cpp_widget_gtk2.cpp:2: 43:41.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:41.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 43:41.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.97 383 | Point TopLeft() const { return Point(x, y); } 43:41.97 | ^~~~~~~ 43:41.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:41.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:41.97 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:41.97 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.97 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.98 from Unified_cpp_widget_gtk2.cpp:2: 43:41.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 43:41.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 43:41.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.98 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 43:41.98 | ^~~~~~~~~~~~~~~ 43:41.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:41.98 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:41.98 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.98 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.98 from Unified_cpp_widget_gtk2.cpp:2: 43:41.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:41.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 43:41.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.98 277 | static RectTyped FromUnknownRect( 43:41.98 | ^~~~~~~~~~~~~~~ 43:41.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:41.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 43:41.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 43:41.99 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 43:41.99 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.99 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.99 from Unified_cpp_widget_gtk2.cpp:2: 43:41.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:41.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 43:41.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:41.99 150 | static PointTyped FromUnknownPoint( 43:41.99 | ^~~~~~~~~~~~~~~~ 43:41.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:41.99 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:41.99 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:41.99 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:41.99 from Unified_cpp_widget_gtk2.cpp:2: 43:42.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 43:42.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 43:42.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.00 282 | RectTyped ToUnknownRect() const { 43:42.00 | ^~~~~~~~~~~~~ 43:42.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:42.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:42.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 43:42.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 43:42.00 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 43:42.00 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.00 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.00 from Unified_cpp_widget_gtk2.cpp:2: 43:42.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator*(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:42.00 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:822:31: required from here 43:42.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:76:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.00 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 43:42.00 | ^~~~~~~~ 43:42.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:42.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:42.01 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:42.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.01 from Unified_cpp_widget_gtk2.cpp:2: 43:42.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:42.01 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1143:33: required from here 43:42.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.01 383 | Point TopLeft() const { return Point(x, y); } 43:42.01 | ^~~~~~~ 43:42.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:42.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 43:42.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 43:42.01 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 43:42.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.01 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.01 from Unified_cpp_widget_gtk2.cpp:2: 43:42.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 43:42.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 43:42.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 43:42.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.01 246 | PointTyped As2DPoint() const { 43:42.01 | ^~~~~~~~~ 43:42.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:42.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:42.02 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:42.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.02 from Unified_cpp_widget_gtk2.cpp:2: 43:42.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:42.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:42.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 43:42.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.02 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 43:42.02 | ^~~~~~~~~ 43:42.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:42.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:42.02 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:42.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.02 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.02 from Unified_cpp_widget_gtk2.cpp:2: 43:42.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 43:42.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:42.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 43:42.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.02 2266 | PointTyped TransformPointSimple( 43:42.02 | ^~~~~~~~~~~~~~~~~~~~ 43:42.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 43:42.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.03 794 | RectTyped TransformAndClipBounds( 43:42.03 | ^~~~~~~~~~~~~~~~~~~~~~ 43:42.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFormatConverter.h:14, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITransferable.h:18, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:14, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.03 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.03 from Unified_cpp_widget_gtk2.cpp:2: 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.03 760 | typename detail::Nth::Type extract() { 43:42.03 | ^~~~~~~ 43:42.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:42.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:42.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 43:42.04 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:38, 43:42.04 from Unified_cpp_widget_gtk2.cpp:2: 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.04 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 43:42.04 | ^ 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.04 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 43:42.04 | ^~~~~~~~~~~ 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.04 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 43:42.04 | ^ 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.04 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 43:42.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 43:42.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.04 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 43:42.05 | ~~~~~~~~~~~~~^~ 43:42.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.05 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 43:42.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 43:42.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.05 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 43:42.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 43:42.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:42.05 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:42.05 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.05 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.05 from Unified_cpp_widget_gtk2.cpp:2: 43:42.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 43:42.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.05 282 | RectTyped ToUnknownRect() const { 43:42.05 | ^~~~~~~~~~~~~ 43:42.05 In file included from Unified_cpp_widget_gtk2.cpp:56: 43:42.05 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp: In member function ‘virtual nsresult nsNativeThemeGTK::DrawWidgetBackground(gfxContext*, nsIFrame*, nsITheme::StyleAppearance, const nsRect&, const nsRect&)’: 43:42.05 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1128:55: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.05 1128 | gfxRect rect = presContext->AppUnitsToGfxUnits(aRect); 43:42.05 | ^ 43:42.05 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1143:20: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.05 1143 | dirtyRect.MoveBy(-rect.TopLeft()); 43:42.05 | ^~~~~~~~~~~~~~~ 43:42.05 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1189:69: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.05 1189 | flags, direction, scaleFactor, snapped, ToPoint(origin), 43:42.05 | ~~~~~~~^~~~~~~~ 43:42.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:42.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 43:42.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 43:42.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:42.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.06 from Unified_cpp_widget_gtk2.cpp:2: 43:42.06 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:42.06 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:11: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.06 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:42.06 | ^~~~~~~~~~~~~~~~~~ 43:42.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.06 from Unified_cpp_widget_gtk2.cpp:2: 43:42.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:42.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.06 79 | Sub operator-() const { return Sub(-x, -y); } 43:42.06 | ^~~~~~~~ 43:42.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:42.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.06 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 43:42.06 | ^~~~~~~~~ 43:42.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:12, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.06 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.07 from Unified_cpp_widget_gtk2.cpp:2: 43:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.07 383 | Point TopLeft() const { return Point(x, y); } 43:42.07 | ^~~~~~~ 43:42.07 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:16, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.07 from Unified_cpp_widget_gtk2.cpp:2: 43:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.07 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:42.07 | ^~~~~~~ 43:42.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h:21, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h:18, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/widget/nsBaseDragService.h:9, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.h:11, 43:42.07 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:7, 43:42.07 from Unified_cpp_widget_gtk2.cpp:2: 43:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:42.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.07 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 43:42.07 | ^~~~~~~~~ 43:42.07 In file included from Unified_cpp_widget_gtk2.cpp:56: 43:42.08 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp: In function ‘void DrawThemeWithCairo(gfxContext*, mozilla::gfx::DrawTarget*, GtkWidgetState, WidgetNodeType, gint, GtkTextDirection, gint, bool, const Point&, const nsIntSize&, GdkRectangle&, nsITheme::Transparency)’: 43:42.08 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:870:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.08 870 | drawOffsetScaled = useHiDPIWidgets ? drawOffsetOriginal / aScaleFactor 43:42.08 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:42.08 871 | : drawOffsetOriginal; 43:42.08 | ~~~~~~~~~~~~~~~~~~~~ 43:42.08 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp: In member function ‘virtual bool nsNativeThemeGTK::CreateWebRenderCommandsForWidget(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsIFrame*, nsITheme::StyleAppearance, const nsRect&)’: 43:42.08 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1236:74: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.08 1236 | wr::LayoutRect bounds = wr::ToLayoutRect(LayoutDeviceRect::FromAppUnits( 43:42.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 43:42.08 1237 | aRect, presContext->AppUnitsPerDevPixel())); 43:42.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:42.08 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp: In member function ‘virtual nsresult nsNativeThemeGTK::GetMinimumWidgetSize(nsPresContext*, nsIFrame*, nsITheme::StyleAppearance, mozilla::LayoutDeviceIntSize*, bool*)’: 43:42.08 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1686:33: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.08 1686 | CSSPixel::FromAppUnits(aFrame->StyleFont()->mFont.size); 43:42.08 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:42.08 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp: In member function ‘virtual void SystemCairoClipper::QuadraticBezierTo(const Point&, const Point&)’: 43:42.08 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:823:32: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.08 823 | Point CP2 = (aCP2 + aCP1 * 2.0) / 3.0; 43:42.08 | ^~~ 43:42.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:42.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:42.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 43:42.08 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:38, 43:42.08 from Unified_cpp_widget_gtk2.cpp:2: 43:42.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 43:42.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.08 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 43:42.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 43:42.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.08 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 43:42.08 | ~~~~~~~~~~~~~^~ 43:42.08 In file included from Unified_cpp_widget_gtk2.cpp:56: 43:42.08 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp: In function ‘void DrawThemeWithCairo(gfxContext*, mozilla::gfx::DrawTarget*, GtkWidgetState, WidgetNodeType, gint, GtkTextDirection, gint, bool, const Point&, const nsIntSize&, GdkRectangle&, nsITheme::Transparency)’: 43:42.08 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:870:63: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.08 870 | drawOffsetScaled = useHiDPIWidgets ? drawOffsetOriginal / aScaleFactor 43:42.09 | ^~~~~~~~~~~~ 43:42.09 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp: In member function ‘virtual nsresult nsNativeThemeGTK::DrawWidgetBackground(gfxContext*, nsIFrame*, nsITheme::StyleAppearance, const nsRect&, const nsRect&)’: 43:42.09 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1143:34: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.09 1143 | dirtyRect.MoveBy(-rect.TopLeft()); 43:42.09 | ^ 43:42.09 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1189:69: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.09 1189 | flags, direction, scaleFactor, snapped, ToPoint(origin), 43:42.09 | ~~~~~~~^~~~~~~~ 43:42.09 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1186:58: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.09 1186 | gfxPoint origin = rect.TopLeft() + drawingRect.TopLeft(); 43:42.09 | ^ 43:42.09 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp: In member function ‘virtual nsresult nsNativeThemeGTK::GetMinimumWidgetSize(nsPresContext*, nsIFrame*, nsITheme::StyleAppearance, mozilla::LayoutDeviceIntSize*, bool*)’: 43:42.09 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1686:33: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.09 1686 | CSSPixel::FromAppUnits(aFrame->StyleFont()->mFont.size); 43:42.09 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:42.09 In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:42.09 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:42.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:42.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 43:42.09 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsDragService.cpp:38, 43:42.09 from Unified_cpp_widget_gtk2.cpp:2: 43:42.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 43:42.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.09 221 | rect = rect.Intersect(mClipStack.LastElement()); 43:42.09 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 43:42.09 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 43:42.09 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.09 In file included from Unified_cpp_widget_gtk2.cpp:56: 43:42.09 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp: In member function ‘virtual nsresult nsNativeThemeGTK::DrawWidgetBackground(gfxContext*, nsIFrame*, nsITheme::StyleAppearance, const nsRect&, const nsRect&)’: 43:42.09 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1129:54: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.09 1129 | gfxRect dirtyRect = presContext->AppUnitsToGfxUnits(aDirtyRect); 43:42.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 43:42.09 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1110:1: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.09 1110 | nsNativeThemeGTK::DrawWidgetBackground(gfxContext* aContext, nsIFrame* aFrame, 43:42.10 | ^~~~~~~~~~~~~~~~ 43:42.10 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:1139:34: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.10 1139 | dirtyRect = ctx->UserToDevice(dirtyRect); 43:42.10 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 43:42.10 /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsNativeThemeGTK.cpp:875:65: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:42.10 875 | drawOffsetOriginal = aDrawOrigin - aContext->GetDeviceOffset(); 43:42.10 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ 43:42.10 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk' 43:42.10 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/forms' 43:42.10 mkdir -p '.deps/' 43:42.10 layout/forms/Unified_cpp_layout_forms0.o 43:42.10 layout/forms/Unified_cpp_layout_forms1.o 43:42.10 /usr/lib64/ccache/g++ -o Unified_cpp_layout_forms0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_forms0.o.pp Unified_cpp_layout_forms0.cpp 43:48.87 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 43:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:48.87 | ^ 43:48.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:48.87 | ^ 43:48.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.87 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:48.87 | ^ 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.87 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:48.87 | ^ 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:48.87 | ^ 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:48.87 | ^ 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:48.87 | ^ 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 43:48.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.87 371 | nscoord aAppUnitsPerDevPixel) { 43:48.87 | ^ 43:48.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 43:48.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.88 380 | nscoord aAppUnitsPerDevPixel) { 43:48.88 | ^ 43:48.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 43:48.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.88 387 | nscoord aAppUnitsPerDevPixel) { 43:48.88 | ^ 43:48.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 43:48.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.88 394 | nscoord aAppUnitsPerDevPixel) { 43:48.88 | ^ 43:48.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:17, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:30: 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.88 189 | CSSRect GetExpandedScrollableRect() const { 43:48.88 | ^ 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.88 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:48.88 | ^ 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.88 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:48.88 | ^ 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.88 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:48.88 | ^ 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.88 243 | CSSRect CalculateScrollRange() const { 43:48.88 | ^ 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.88 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:48.88 | ^ 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 43:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.88 457 | CSSRect GetVisualViewport() const { 43:48.88 | ^ 43:48.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsTimingFunction.h:10, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTiming.h:12, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEffect.h:10, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Animation.h:23, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 43:48.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:30: 43:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 43:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.89 1338 | CSSCoord ToCSSPixels() const { return _0; } 43:48.89 | ^ 43:48.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 43:48.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:37: 43:48.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:48.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:48.90 | ^ 43:48.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 43:48.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:40: 43:48.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 43:48.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.90 21 | inline Rect ToRect(const gfxRect& aRect) { 43:48.90 | ^ 43:48.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 43:48.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:48.90 | ^ 43:48.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:48.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:48.90 | ^ 43:48.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 43:48.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.90 44 | inline Size ToSize(const gfxSize& aSize) { 43:48.90 | ^ 43:48.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 43:48.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.91 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:48.91 | ^ 43:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 43:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.91 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:48.91 | ^ 43:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 43:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:48.91 | ^ 43:48.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:40: 43:48.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 43:48.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.91 1859 | int32_t aAppUnitsPerPixel) { 43:48.91 | ^ 43:48.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 43:48.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.91 3214 | int32_t aAppUnitsPerPixel) { 43:48.91 | ^ 43:48.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:56: 43:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 43:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.91 332 | LayerPoint GetFixedPositionAnchor() const { 43:48.91 | ^ 43:48.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:56: 43:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 43:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.91 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:48.91 | ^ 43:48.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 43:48.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:56: 43:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 43:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.91 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:48.91 | ^ 43:48.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:56: 43:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 43:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.92 1394 | LayerPoint GetFixedPositionAnchor() { 43:48.92 | ^ 43:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 43:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.92 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 43:48.92 | ^ 43:48.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:56: 43:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 43:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.92 49 | gfx::Size GetInheritedScale() const { return mScale; } 43:48.92 | ^ 43:48.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:56: 43:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 43:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.92 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 43:48.92 | ^ 43:48.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:48.92 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 43:48.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.92 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:48.92 | ^~~~~~~~ 43:48.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 43:48.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.93 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:48.93 | ^~~~~~~~ 43:48.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.93 427 | SizeT Size() const { return SizeT(width, height); } 43:48.93 | ^~~~ 43:48.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:48.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.93 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:48.93 | ^~~~~~~~ 43:48.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:48.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.93 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:48.93 | ^~~~~~~~ 43:48.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.93 62 | Sub operator-(const Sub& aPoint) const { 43:48.93 | ^~~~~~~~ 43:48.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:48.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.93 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:48.93 | ^~~~~~~~ 43:48.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:48.94 | ^~~~~~~~~~~~~ 43:48.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.94 323 | static SizeTyped FromUnknownSize( 43:48.94 | ^~~~~~~~~~~~~~~ 43:48.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.94 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 43:48.94 | ^~~~~~~~~~~~~~ 43:48.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 43:48.94 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.94 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:48.94 | ^~~~~~~~~~~~~ 43:48.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 43:48.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.94 383 | Point TopLeft() const { return Point(x, y); } 43:48.94 | ^~~~~~~ 43:48.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.95 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 43:48.95 | ^~~~~~~~~~~~~~~ 43:48.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.95 277 | static RectTyped FromUnknownRect( 43:48.95 | ^~~~~~~~~~~~~~~ 43:48.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.95 150 | static PointTyped FromUnknownPoint( 43:48.95 | ^~~~~~~~~~~~~~~~ 43:48.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.95 282 | RectTyped ToUnknownRect() const { 43:48.95 | ^~~~~~~~~~~~~ 43:48.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.95 246 | PointTyped As2DPoint() const { 43:48.95 | ^~~~~~~~~ 43:48.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:48.95 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:48.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.95 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 43:48.96 | ^~~~~~~~~ 43:48.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:18, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h:10, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:27, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.96 2266 | PointTyped TransformPointSimple( 43:48.96 | ^~~~~~~~~~~~~~~~~~~~ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.96 794 | RectTyped TransformAndClipBounds( 43:48.96 | ^~~~~~~~~~~~~~~~~~~~~~ 43:48.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTObserverArray.h:11, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.h:20, 43:48.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsRefreshDriver.cpp:20: 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.96 760 | typename detail::Nth::Type extract() { 43:48.96 | ^~~~~~~ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:48.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:48.96 layout/base/Unified_cpp_layout_base2.o 43:48.97 /usr/lib64/ccache/g++ -o Unified_cpp_layout_base1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/mathml -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/printing -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_base1.o.pp Unified_cpp_layout_base1.cpp 43:52.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.77 from Unified_cpp_widget2.cpp:11: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 43:52.77 | ^ 43:52.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.77 from Unified_cpp_widget2.cpp:11: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 43:52.77 | ^ 43:52.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.77 from Unified_cpp_widget2.cpp:11: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 43:52.77 | ^ 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 43:52.77 | ^ 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 43:52.77 | ^ 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 43:52.77 | ^ 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 43:52.77 | ^ 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 371 | nscoord aAppUnitsPerDevPixel) { 43:52.77 | ^ 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 380 | nscoord aAppUnitsPerDevPixel) { 43:52.77 | ^ 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 387 | nscoord aAppUnitsPerDevPixel) { 43:52.77 | ^ 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 394 | nscoord aAppUnitsPerDevPixel) { 43:52.77 | ^ 43:52.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSettingsService.h:15, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSettingsService.cpp:6, 43:52.77 from Unified_cpp_widget2.cpp:29: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 43:52.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.77 1338 | CSSCoord ToCSSPixels() const { return _0; } 43:52.77 | ^ 43:52.77 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:52.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:52.78 from /builddir/build/BUILD/icecat-78.15.0/widget/nsSoundProxy.cpp:5, 43:52.78 from Unified_cpp_widget2.cpp:38: 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.78 189 | CSSRect GetExpandedScrollableRect() const { 43:52.78 | ^ 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:52.78 | ^ 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 43:52.78 | ^ 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 43:52.78 | ^ 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.78 243 | CSSRect CalculateScrollRange() const { 43:52.78 | ^ 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 43:52.78 | ^ 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 43:52.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.78 457 | CSSRect GetVisualViewport() const { 43:52.79 | ^ 43:52.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/widget/nsSoundProxy.cpp:5, 43:52.79 from Unified_cpp_widget2.cpp:38: 43:52.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 43:52.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 43:52.79 | ^ 43:52.79 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:52.79 from /builddir/build/BUILD/icecat-78.15.0/widget/nsSoundProxy.cpp:5, 43:52.79 from Unified_cpp_widget2.cpp:38: 43:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 43:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.79 21 | inline Rect ToRect(const gfxRect& aRect) { 43:52.79 | ^ 43:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 43:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.79 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 43:52.79 | ^ 43:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 43:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 43:52.79 | ^ 43:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 43:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.79 44 | inline Size ToSize(const gfxSize& aSize) { 43:52.79 | ^ 43:52.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 43:52.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 43:52.80 | ^ 43:52.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 43:52.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.80 52 | inline gfxSize ThebesSize(const Size& aSize) { 43:52.80 | ^ 43:52.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 43:52.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.80 56 | inline gfxRect ThebesRect(const Rect& aRect) { 43:52.80 | ^ 43:52.80 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 43:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 43:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 43:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 43:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:52.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/widget/nsSoundProxy.cpp:5, 43:52.81 from Unified_cpp_widget2.cpp:38: 43:52.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 43:52.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.81 1859 | int32_t aAppUnitsPerPixel) { 43:52.81 | ^ 43:52.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 43:52.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.81 3214 | int32_t aAppUnitsPerPixel) { 43:52.81 | ^ 43:52.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/widget/nsSoundProxy.cpp:5, 43:52.81 from Unified_cpp_widget2.cpp:38: 43:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 43:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.81 332 | LayerPoint GetFixedPositionAnchor() const { 43:52.81 | ^ 43:52.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/widget/nsSoundProxy.cpp:5, 43:52.81 from Unified_cpp_widget2.cpp:38: 43:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 43:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.81 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 43:52.81 | ^ 43:52.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 43:52.81 from /builddir/build/BUILD/icecat-78.15.0/widget/nsSoundProxy.cpp:5, 43:52.81 from Unified_cpp_widget2.cpp:38: 43:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 43:52.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 43:52.82 | ^ 43:52.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsLookAndFeel.h:14, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/widget/nsXPLookAndFeel.cpp:11, 43:52.82 from Unified_cpp_widget2.cpp:56: 43:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 43:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.82 1394 | LayerPoint GetFixedPositionAnchor() { 43:52.82 | ^ 43:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 43:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.82 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 43:52.82 | ^ 43:52.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsLookAndFeel.h:14, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/widget/nsXPLookAndFeel.cpp:11, 43:52.82 from Unified_cpp_widget2.cpp:56: 43:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 43:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.82 49 | gfx::Size GetInheritedScale() const { return mScale; } 43:52.82 | ^ 43:52.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/widget/gtk/nsLookAndFeel.h:14, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/widget/nsXPLookAndFeel.cpp:11, 43:52.82 from Unified_cpp_widget2.cpp:56: 43:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 43:52.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.82 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 43:52.82 | ^ 43:52.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:52.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.83 from Unified_cpp_widget2.cpp:11: 43:52.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 43:52.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 43:52.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.83 40 | friend Sub operator*(Sub aCoord, T aScale) { 43:52.83 | ^~~~~~~~ 43:52.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.83 from Unified_cpp_widget2.cpp:11: 43:52.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 43:52.83 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 43:52.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.83 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 43:52.83 | ^~~~~~~~ 43:52.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.83 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.83 from Unified_cpp_widget2.cpp:11: 43:52.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 43:52.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 43:52.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.84 43 | friend Sub operator*(T aScale, Sub aCoord) { 43:52.84 | ^~~~~~~~ 43:52.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.84 from Unified_cpp_widget2.cpp:11: 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.84 427 | SizeT Size() const { return SizeT(width, height); } 43:52.84 | ^~~~ 43:52.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.84 from Unified_cpp_widget2.cpp:11: 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.84 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 43:52.84 | ^~~~~~~~ 43:52.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:18, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.84 from Unified_cpp_widget2.cpp:11: 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.84 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 43:52.84 | ^~~~~~~~ 43:52.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.84 from Unified_cpp_widget2.cpp:11: 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.84 62 | Sub operator-(const Sub& aPoint) const { 43:52.84 | ^~~~~~~~ 43:52.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.84 from Unified_cpp_widget2.cpp:11: 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 43:52.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:52.84 | ^~~~~~~~~~~~~ 43:52.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.85 from Unified_cpp_widget2.cpp:11: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.85 323 | static SizeTyped FromUnknownSize( 43:52.85 | ^~~~~~~~~~~~~~~ 43:52.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.85 from Unified_cpp_widget2.cpp:11: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.85 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 43:52.85 | ^~~~~~~~~~~~~~ 43:52.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.85 from Unified_cpp_widget2.cpp:11: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 43:52.85 | ^~~~~~~~~~~~~ 43:52.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.85 from Unified_cpp_widget2.cpp:11: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.85 383 | Point TopLeft() const { return Point(x, y); } 43:52.85 | ^~~~~~~ 43:52.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.85 from Unified_cpp_widget2.cpp:11: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.85 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 43:52.85 | ^~~~~~~~~~~~~~~ 43:52.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.85 from Unified_cpp_widget2.cpp:11: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 43:52.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.85 277 | static RectTyped FromUnknownRect( 43:52.85 | ^~~~~~~~~~~~~~~ 43:52.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:52.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.86 from Unified_cpp_widget2.cpp:11: 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.86 150 | static PointTyped FromUnknownPoint( 43:52.86 | ^~~~~~~~~~~~~~~~ 43:52.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.86 from Unified_cpp_widget2.cpp:11: 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.86 282 | RectTyped ToUnknownRect() const { 43:52.86 | ^~~~~~~~~~~~~ 43:52.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.86 from Unified_cpp_widget2.cpp:11: 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.86 246 | PointTyped As2DPoint() const { 43:52.86 | ^~~~~~~~~ 43:52.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.86 from Unified_cpp_widget2.cpp:11: 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:52.86 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.86 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 43:52.86 | ^~~~~~~~~ 43:52.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:12, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJob.h:11, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PRemotePrintJobChild.h:9, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/RemotePrintJobChild.h:10, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrintSession.cpp:8, 43:52.86 from Unified_cpp_widget2.cpp:11: 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:52.86 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.86 2266 | PointTyped TransformPointSimple( 43:52.86 | ^~~~~~~~~~~~~~~~~~~~ 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 43:52.86 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 43:52.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.86 794 | RectTyped TransformAndClipBounds( 43:52.86 | ^~~~~~~~~~~~~~~~~~~~~~ 43:52.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrimitiveHelpers.h:12, 43:52.86 from /builddir/build/BUILD/icecat-78.15.0/widget/nsPrimitiveHelpers.cpp:21, 43:52.87 from Unified_cpp_widget2.cpp:2: 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.87 760 | typename detail::Nth::Type extract() { 43:52.87 | ^~~~~~~ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 43:52.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 43:52.87 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget' 43:52.87 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/tables' 43:52.87 mkdir -p '.deps/' 43:52.87 layout/tables/Unified_cpp_layout_tables0.o 43:52.88 /usr/lib64/ccache/g++ -o Unified_cpp_layout_tables0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DDEBUG_TABLE_STRATEGY_off -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/intl/unicharutil/util -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_tables0.o.pp Unified_cpp_layout_tables0.cpp 44:02.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:02.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.60 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.60 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:02.61 | ^ 44:02.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:02.61 | ^ 44:02.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:02.61 | ^ 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:02.61 | ^ 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:02.61 | ^ 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:02.61 | ^ 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:02.61 | ^ 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 371 | nscoord aAppUnitsPerDevPixel) { 44:02.61 | ^ 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 380 | nscoord aAppUnitsPerDevPixel) { 44:02.61 | ^ 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 387 | nscoord aAppUnitsPerDevPixel) { 44:02.61 | ^ 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 394 | nscoord aAppUnitsPerDevPixel) { 44:02.61 | ^ 44:02.61 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 44:02.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.61 1338 | CSSCoord ToCSSPixels() const { return _0; } 44:02.61 | ^ 44:02.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:02.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:02.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:02.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 44:02.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.63 189 | CSSRect GetExpandedScrollableRect() const { 44:02.63 | ^ 44:02.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 44:02.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:02.64 | ^ 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:02.64 | ^ 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:02.64 | ^ 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.64 243 | CSSRect CalculateScrollRange() const { 44:02.64 | ^ 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:02.64 | ^ 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.64 457 | CSSRect GetVisualViewport() const { 44:02.64 | ^ 44:02.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 44:02.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:02.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:02.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 44:02.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.64 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:02.64 | ^ 44:02.64 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:02.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:02.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:02.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.64 21 | inline Rect ToRect(const gfxRect& aRect) { 44:02.64 | ^ 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 44:02.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.64 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:02.65 | ^ 44:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 44:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.65 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:02.65 | ^ 44:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 44:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.65 44 | inline Size ToSize(const gfxSize& aSize) { 44:02.65 | ^ 44:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 44:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.65 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:02.65 | ^ 44:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 44:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.65 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:02.65 | ^ 44:02.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 44:02.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.66 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:02.66 | ^ 44:02.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:02.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:02.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 44:02.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.66 1859 | int32_t aAppUnitsPerPixel) { 44:02.66 | ^ 44:02.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 44:02.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.67 3214 | int32_t aAppUnitsPerPixel) { 44:02.67 | ^ 44:02.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:18, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 44:02.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.67 332 | LayerPoint GetFixedPositionAnchor() const { 44:02.67 | ^ 44:02.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:18, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 44:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:02.68 | ^ 44:02.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:02.69 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:02.69 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:02.69 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:18, 44:02.69 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 44:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.69 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:02.69 | ^ 44:02.69 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:02.69 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:02.69 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:02.69 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:18, 44:02.69 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 44:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.69 1394 | LayerPoint GetFixedPositionAnchor() { 44:02.69 | ^ 44:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 44:02.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.69 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:02.69 | ^ 44:02.69 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:21, 44:02.70 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 44:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.70 49 | gfx::Size GetInheritedScale() const { return mScale; } 44:02.70 | ^ 44:02.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 44:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 44:02.70 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:28: 44:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 44:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.70 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:02.70 | ^ 44:02.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:81: 44:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 44:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.70 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 44:02.70 | ^ 44:02.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:02.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.71 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.71 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.71 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 44:02.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 44:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.71 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:02.71 | ^~~~~~~~ 44:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.71 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.71 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.71 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 44:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.71 427 | SizeT Size() const { return SizeT(width, height); } 44:02.71 | ^~~~ 44:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:02.72 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:02.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:02.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.72 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:02.72 | ^~~~~~~~ 44:02.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:02.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.72 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:02.72 | ^~~~~~~~ 44:02.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 44:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.73 62 | Sub operator-(const Sub& aPoint) const { 44:02.73 | ^~~~~~~~ 44:02.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:02.73 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:02.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 44:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 44:02.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.73 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:02.73 | ^~~~~~~~ 44:02.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.74 323 | static SizeTyped FromUnknownSize( 44:02.74 | ^~~~~~~~~~~~~~~ 44:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 44:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 44:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.74 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:02.74 | ^~~~~~~~~~~~~~ 44:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 44:02.75 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 44:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.75 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:02.75 | ^~~~~~~~~~~~~ 44:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 44:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.75 383 | Point TopLeft() const { return Point(x, y); } 44:02.75 | ^~~~~~~ 44:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 44:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.76 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:02.76 | ^~~~~~~~~~~~~~~ 44:02.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 44:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.77 277 | static RectTyped FromUnknownRect( 44:02.77 | ^~~~~~~~~~~~~~~ 44:02.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 44:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.77 150 | static PointTyped FromUnknownPoint( 44:02.77 | ^~~~~~~~~~~~~~~~ 44:02.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 44:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.78 282 | RectTyped ToUnknownRect() const { 44:02.78 | ^~~~~~~~~~~~~ 44:02.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:02.78 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:1445:25: required from here 44:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.79 383 | Point TopLeft() const { return Point(x, y); } 44:02.79 | ^~~~~~~ 44:02.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:02.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:02.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:02.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 44:02.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 44:02.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 44:02.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.79 246 | PointTyped As2DPoint() const { 44:02.79 | ^~~~~~~~~ 44:02.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:02.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:02.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:02.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:02.79 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 44:02.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.79 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 44:02.80 | ^~~~~~~~~ 44:02.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 44:02.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:02.80 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 44:02.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.80 2266 | PointTyped TransformPointSimple( 44:02.80 | ^~~~~~~~~~~~~~~~~~~~ 44:02.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 44:02.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:02.80 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 44:02.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.80 794 | RectTyped TransformAndClipBounds( 44:02.80 | ^~~~~~~~~~~~~~~~~~~~~~ 44:02.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 44:02.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 44:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 44:02.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:13, 44:02.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.81 760 | typename detail::Nth::Type extract() { 44:02.81 | ^~~~~~~ 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.82 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp: In static member function ‘static void nsPluginFrame::PaintPrintPlugin(nsIFrame*, gfxContext*, const nsRect&, nsPoint)’: 44:02.82 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:810:55: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.82 810 | pt, aFrame->PresContext()->AppUnitsPerDevPixel()); 44:02.82 | ^ 44:02.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 44:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:02.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:02.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.h:16, 44:02.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:9: 44:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.82 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 44:02.82 | ^~~~~~~~~ 44:02.82 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp: In member function ‘bool nsPluginFrame::GetBounds(nsDisplayItem*, mozilla::gfx::IntSize&, gfxRect&)’: 44:02.82 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:1292:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.82 1292 | aRect = 44:02.82 | ~~~~~~^ 44:02.83 1293 | nsLayoutUtils::RectToGfxRect(area, PresContext()->AppUnitsPerDevPixel()); 44:02.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:02.83 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp: In member function ‘already_AddRefed nsPluginFrame::BuildLayer(nsDisplayListBuilder*, nsPluginFrame::LayerManager*, nsDisplayItem*, const ContainerLayerParameters&)’: 44:02.83 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:1445:51: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.83 1445 | gfxPoint p = r.TopLeft() + aContainerParameters.mOffset; 44:02.83 | ^~~~~~~ 44:02.83 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp: In member function ‘bool nsPluginFrame::GetBounds(nsDisplayItem*, mozilla::gfx::IntSize&, gfxRect&)’: 44:02.83 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPluginFrame.cpp:1265:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:02.83 1265 | bool nsPluginFrame::GetBounds(nsDisplayItem* aItem, IntSize& aSize, 44:02.83 | ^~~~~~~~~~~~~ 44:02.83 layout/generic/Unified_cpp_layout_generic2.o 44:02.83 /usr/lib64/ccache/g++ -o Unified_cpp_layout_generic1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_generic1.o.pp Unified_cpp_layout_generic1.cpp 44:04.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.55 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 44:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:04.55 | ^ 44:04.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.55 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 44:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:04.55 | ^ 44:04.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.55 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.55 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 44:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.55 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:04.55 | ^ 44:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 44:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.55 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:04.56 | ^ 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.56 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:04.56 | ^ 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.56 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:04.56 | ^ 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.56 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:04.56 | ^ 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.56 371 | nscoord aAppUnitsPerDevPixel) { 44:04.56 | ^ 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.56 380 | nscoord aAppUnitsPerDevPixel) { 44:04.56 | ^ 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.56 387 | nscoord aAppUnitsPerDevPixel) { 44:04.56 | ^ 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.56 394 | nscoord aAppUnitsPerDevPixel) { 44:04.56 | ^ 44:04.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.56 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.56 1338 | CSSCoord ToCSSPixels() const { return _0; } 44:04.56 | ^ 44:04.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.56 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 44:04.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.56 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:04.56 | ^ 44:04.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.58 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.58 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.58 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 44:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.58 21 | inline Rect ToRect(const gfxRect& aRect) { 44:04.58 | ^ 44:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 44:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.58 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:04.58 | ^ 44:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 44:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.58 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:04.58 | ^ 44:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 44:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.58 44 | inline Size ToSize(const gfxSize& aSize) { 44:04.59 | ^ 44:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 44:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.59 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:04.59 | ^ 44:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 44:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.59 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:04.59 | ^ 44:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 44:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.59 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:04.59 | ^ 44:04.59 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 44:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 44:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 44:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 44:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:12, 44:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:31, 44:04.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 44:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.59 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.59 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.59 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.60 189 | CSSRect GetExpandedScrollableRect() const { 44:04.60 | ^ 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:04.60 | ^ 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:04.60 | ^ 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:04.60 | ^ 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.60 243 | CSSRect CalculateScrollRange() const { 44:04.60 | ^ 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.60 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:04.60 | ^ 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 44:04.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.60 457 | CSSRect GetVisualViewport() const { 44:04.60 | ^ 44:04.60 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 44:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.60 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.60 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.61 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 44:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.61 1859 | int32_t aAppUnitsPerPixel) { 44:04.61 | ^ 44:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 44:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.61 3214 | int32_t aAppUnitsPerPixel) { 44:04.61 | ^ 44:04.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditSubActionHandler.cpp:26, 44:04.61 from Unified_cpp_editor_libeditor1.cpp:11: 44:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 44:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.61 332 | LayerPoint GetFixedPositionAnchor() const { 44:04.61 | ^ 44:04.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 44:04.61 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditSubActionHandler.cpp:26, 44:04.61 from Unified_cpp_editor_libeditor1.cpp:11: 44:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 44:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:04.61 | ^ 44:04.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditSubActionHandler.cpp:26, 44:04.62 from Unified_cpp_editor_libeditor1.cpp:11: 44:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 44:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.62 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:04.62 | ^ 44:04.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextComposition.h:20, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditSubActionHandler.cpp:26, 44:04.62 from Unified_cpp_editor_libeditor1.cpp:11: 44:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 44:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.62 1394 | LayerPoint GetFixedPositionAnchor() { 44:04.62 | ^ 44:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 44:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.62 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:04.62 | ^ 44:04.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 44:04.62 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditorEventListener.cpp:13, 44:04.62 from Unified_cpp_editor_libeditor1.cpp:74: 44:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.63 49 | gfx::Size GetInheritedScale() const { return mScale; } 44:04.63 | ^ 44:04.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MouseEvent.h:11, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditorEventListener.cpp:13, 44:04.63 from Unified_cpp_editor_libeditor1.cpp:74: 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.63 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:04.63 | ^ 44:04.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.63 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.63 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:04.63 | ^~~~~~~~ 44:04.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.63 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:04.63 | ^~~~~~~~~~~~~ 44:04.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.63 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.63 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:04.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.63 323 | static SizeTyped FromUnknownSize( 44:04.64 | ^~~~~~~~~~~~~~~ 44:04.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.64 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:04.64 | ^~~~~~~~ 44:04.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.64 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.64 427 | SizeT Size() const { return SizeT(width, height); } 44:04.64 | ^~~~ 44:04.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.64 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.64 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:04.64 | ^~~~~~~~ 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.64 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:04.64 | ^~~~~~~~ 44:04.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.64 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.64 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:04.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:04.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.65 62 | Sub operator-(const Sub& aPoint) const { 44:04.65 | ^~~~~~~~ 44:04.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.65 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 44:04.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 44:04.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.65 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:04.65 | ^~~~~~~~~~~~~~ 44:04.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.65 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 44:04.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 44:04.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:04.65 | ^~~~~~~~~~~~~ 44:04.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.65 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:04.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 44:04.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.65 383 | Point TopLeft() const { return Point(x, y); } 44:04.65 | ^~~~~~~ 44:04.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.66 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.66 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:04.66 | ^~~~~~~~~~~~~~~ 44:04.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.66 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.66 277 | static RectTyped FromUnknownRect( 44:04.66 | ^~~~~~~~~~~~~~~ 44:04.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.66 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.66 150 | static PointTyped FromUnknownPoint( 44:04.66 | ^~~~~~~~~~~~~~~~ 44:04.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.66 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 44:04.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.66 282 | RectTyped ToUnknownRect() const { 44:04.66 | ^~~~~~~~~~~~~ 44:04.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.66 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.67 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.67 246 | PointTyped As2DPoint() const { 44:04.67 | ^~~~~~~~~ 44:04.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.67 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.67 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 44:04.67 | ^~~~~~~~~ 44:04.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentIterator.h:14, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorUtils.h:9, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:12, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.67 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.67 2266 | PointTyped TransformPointSimple( 44:04.67 | ^~~~~~~~~~~~~~~~~~~~ 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.67 794 | RectTyped TransformAndClipBounds( 44:04.67 | ^~~~~~~~~~~~~~~~~~~~~~ 44:04.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLEditor.h:10, 44:04.67 from /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 44:04.67 from Unified_cpp_editor_libeditor1.cpp:2: 44:04.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.68 760 | typename detail::Nth::Type extract() { 44:04.68 | ^~~~~~~ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:04.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:04.68 In file included from Unified_cpp_editor_libeditor1.cpp:110: 44:04.68 /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLTableEditor.cpp: In member function ‘nsresult mozilla::HTMLEditor::InsertTableCellsWithTransaction(int32_t, mozilla::HTMLEditor::InsertPosition)’: 44:04.68 /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLTableEditor.cpp:69:39: warning: ‘newCellIndex’ may be used uninitialized in this function [-Wmaybe-uninitialized] 44:04.68 69 | ->SetSelectionAfterTableEdit(MOZ_KnownLive(mTable), mRow, mCol, 44:04.68 /builddir/build/BUILD/icecat-78.15.0/editor/libeditor/HTMLTableEditor.cpp:227:11: note: ‘newCellIndex’ was declared here 44:04.68 227 | int32_t newCellIndex; 44:04.68 | ^~~~~~~~~~~~ 44:04.68 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/editor/libeditor' 44:04.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/svg' 44:04.68 mkdir -p '.deps/' 44:04.68 layout/svg/Unified_cpp_layout_svg0.o 44:04.68 layout/svg/Unified_cpp_layout_svg1.o 44:04.68 /usr/lib64/ccache/g++ -o Unified_cpp_layout_svg0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_layout_svg0.o.pp Unified_cpp_layout_svg0.cpp 44:16.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 44:16.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:16.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:16.94 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:16.94 from Unified_cpp_layout_generic0.cpp:2: 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.94 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:16.94 | ^ 44:16.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:16.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 44:16.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:16.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:16.94 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:16.94 from Unified_cpp_layout_generic0.cpp:2: 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.94 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:16.94 | ^ 44:16.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:16.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:16.94 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:16.94 from Unified_cpp_layout_generic0.cpp:2: 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.94 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:16.94 | ^ 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.94 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:16.94 | ^ 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.94 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:16.94 | ^ 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.94 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:16.94 | ^ 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 44:16.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:16.95 | ^ 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 371 | nscoord aAppUnitsPerDevPixel) { 44:16.95 | ^ 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 380 | nscoord aAppUnitsPerDevPixel) { 44:16.95 | ^ 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 387 | nscoord aAppUnitsPerDevPixel) { 44:16.95 | ^ 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 394 | nscoord aAppUnitsPerDevPixel) { 44:16.95 | ^ 44:16.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:16.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:16.95 from Unified_cpp_layout_generic0.cpp:2: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 189 | CSSRect GetExpandedScrollableRect() const { 44:16.95 | ^ 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:16.95 | ^ 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:16.95 | ^ 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:16.95 | ^ 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 243 | CSSRect CalculateScrollRange() const { 44:16.95 | ^ 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:16.95 | ^ 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 44:16.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.95 457 | CSSRect GetVisualViewport() const { 44:16.96 | ^ 44:16.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 44:16.96 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:16.96 from Unified_cpp_layout_generic0.cpp:2: 44:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 44:16.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.96 1338 | CSSCoord ToCSSPixels() const { return _0; } 44:16.96 | ^ 44:16.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 44:16.96 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:16.96 from Unified_cpp_layout_generic0.cpp:2: 44:16.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 44:16.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.96 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:16.96 | ^ 44:16.97 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:16.97 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:16.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:16.97 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:16.97 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:16.97 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:16.97 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:13, 44:16.97 from Unified_cpp_layout_generic0.cpp:2: 44:16.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 44:16.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.97 21 | inline Rect ToRect(const gfxRect& aRect) { 44:16.97 | ^ 44:16.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 44:16.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.98 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:16.98 | ^ 44:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 44:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.98 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:16.98 | ^ 44:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 44:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.98 44 | inline Size ToSize(const gfxSize& aSize) { 44:16.98 | ^ 44:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 44:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.98 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:16.98 | ^ 44:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 44:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.98 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:16.98 | ^ 44:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 44:16.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:16.98 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:16.98 | ^ 44:16.98 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:16.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:16.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:16.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:16.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:16.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:13, 44:16.98 from Unified_cpp_layout_generic0.cpp:2: 44:16.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 44:16.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.00 1859 | int32_t aAppUnitsPerPixel) { 44:17.00 | ^ 44:17.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 44:17.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.00 3214 | int32_t aAppUnitsPerPixel) { 44:17.00 | ^ 44:17.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 44:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:17.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.cpp:16, 44:17.01 from Unified_cpp_layout_generic0.cpp:11: 44:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 44:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.01 332 | LayerPoint GetFixedPositionAnchor() const { 44:17.01 | ^ 44:17.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.cpp:16, 44:17.01 from Unified_cpp_layout_generic0.cpp:11: 44:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 44:17.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.01 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:17.01 | ^ 44:17.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:17.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.cpp:16, 44:17.02 from Unified_cpp_layout_generic0.cpp:11: 44:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 44:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.02 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:17.02 | ^ 44:17.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.cpp:16, 44:17.02 from Unified_cpp_layout_generic0.cpp:11: 44:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 44:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.02 1394 | LayerPoint GetFixedPositionAnchor() { 44:17.02 | ^ 44:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 44:17.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.02 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:17.02 | ^ 44:17.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:17.02 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 44:17.03 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.cpp:16, 44:17.03 from Unified_cpp_layout_generic0.cpp:11: 44:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 44:17.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.03 49 | gfx::Size GetInheritedScale() const { return mScale; } 44:17.04 | ^ 44:17.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.cpp:16, 44:17.04 from Unified_cpp_layout_generic0.cpp:11: 44:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 44:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.04 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:17.04 | ^ 44:17.04 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.cpp:16, 44:17.04 from Unified_cpp_layout_generic0.cpp:11: 44:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 44:17.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.04 300 | PropertyProvider* aProvider = nullptr) const { 44:17.04 | ^ 44:17.04 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.cpp:16, 44:17.04 from Unified_cpp_layout_generic0.cpp:11: 44:17.04 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 44:17.04 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.04 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 44:17.04 | ^ 44:17.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.04 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.04 from Unified_cpp_layout_generic0.cpp:2: 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.06 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:17.06 | ^~~~~~~~ 44:17.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:17.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 44:17.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.06 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.06 from Unified_cpp_layout_generic0.cpp:2: 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.06 427 | SizeT Size() const { return SizeT(width, height); } 44:17.06 | ^~~~ 44:17.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.06 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.06 from Unified_cpp_layout_generic0.cpp:2: 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.06 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:17.06 | ^~~~~~~~ 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.06 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:17.06 | ^~~~~~~~ 44:17.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:17.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 44:17.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.06 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.06 from Unified_cpp_layout_generic0.cpp:2: 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:17.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.06 62 | Sub operator-(const Sub& aPoint) const { 44:17.07 | ^~~~~~~~ 44:17.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.07 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.07 from Unified_cpp_layout_generic0.cpp:2: 44:17.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 44:17.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 44:17.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.07 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:17.07 | ^~~~~~~~ 44:17.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:17.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 44:17.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.07 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.07 from Unified_cpp_layout_generic0.cpp:2: 44:17.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 44:17.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:17.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.07 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:17.07 | ^~~~~~~~ 44:17.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 44:17.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.07 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.07 from Unified_cpp_layout_generic0.cpp:2: 44:17.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 44:17.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 44:17.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.07 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:17.07 | ^~~~~~~~~~~~~ 44:17.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.08 from Unified_cpp_layout_generic0.cpp:2: 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.08 323 | static SizeTyped FromUnknownSize( 44:17.08 | ^~~~~~~~~~~~~~~ 44:17.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.08 from Unified_cpp_layout_generic0.cpp:2: 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.08 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:17.08 | ^~~~~~~~~~~~~~ 44:17.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.08 from Unified_cpp_layout_generic0.cpp:2: 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 44:17.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.08 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:17.08 | ^~~~~~~~~~~~~ 44:17.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.08 from Unified_cpp_layout_generic0.cpp:2: 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.08 383 | Point TopLeft() const { return Point(x, y); } 44:17.08 | ^~~~~~~ 44:17.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.08 from Unified_cpp_layout_generic0.cpp:2: 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 44:17.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.08 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:17.08 | ^~~~~~~~~~~~~~~ 44:17.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.08 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.09 from Unified_cpp_layout_generic0.cpp:2: 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.09 277 | static RectTyped FromUnknownRect( 44:17.09 | ^~~~~~~~~~~~~~~ 44:17.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.09 from Unified_cpp_layout_generic0.cpp:2: 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.09 150 | static PointTyped FromUnknownPoint( 44:17.09 | ^~~~~~~~~~~~~~~~ 44:17.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.09 from Unified_cpp_layout_generic0.cpp:2: 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.09 282 | RectTyped ToUnknownRect() const { 44:17.09 | ^~~~~~~~~~~~~ 44:17.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.09 from Unified_cpp_layout_generic0.cpp:2: 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.09 246 | PointTyped As2DPoint() const { 44:17.09 | ^~~~~~~~~ 44:17.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.09 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.09 from Unified_cpp_layout_generic0.cpp:2: 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:17.09 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 44:17.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.09 794 | RectTyped TransformAndClipBounds( 44:17.11 | ^~~~~~~~~~~~~~~~~~~~~~ 44:17.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:17.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 44:17.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 44:17.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:17.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:17.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 44:17.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 44:17.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 44:17.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:20, 44:17.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.14 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.14 from Unified_cpp_layout_generic0.cpp:2: 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.14 760 | typename detail::Nth::Type extract() { 44:17.14 | ^~~~~~~ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:17.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:17.14 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BRFrame.cpp:9, 44:17.14 from Unified_cpp_layout_generic0.cpp:2: 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)’: 44:17.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:312:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:17.14 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 44:17.14 | ^~~~~~~~~~ 44:17.14 In file included from Unified_cpp_layout_generic0.cpp:83: 44:17.14 /builddir/build/BUILD/icecat-78.15.0/layout/generic/ReflowInput.cpp: In member function ‘void mozilla::ReflowInput::InitFrameType(mozilla::LayoutFrameType)’: 44:17.14 /builddir/build/BUILD/icecat-78.15.0/layout/generic/ReflowInput.cpp:830:15: warning: ‘frameType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 44:17.14 830 | frameType = NS_FRAME_REPLACED_CONTAINS_BLOCK(frameType); 44:17.14 layout/generic/Unified_cpp_layout_generic3.o 44:17.15 /usr/lib64/ccache/g++ -o Unified_cpp_layout_generic2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_generic2.o.pp Unified_cpp_layout_generic2.cpp 44:18.87 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.87 from Unified_cpp_layout_style1.cpp:2: 44:18.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 44:18.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.87 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:18.87 | ^ 44:18.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.87 from Unified_cpp_layout_style1.cpp:2: 44:18.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 44:18.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.87 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:18.87 | ^ 44:18.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.87 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.87 from Unified_cpp_layout_style1.cpp:2: 44:18.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 44:18.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.87 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:18.87 | ^ 44:18.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 44:18.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.87 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:18.87 | ^ 44:18.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 44:18.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.87 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:18.87 | ^ 44:18.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 44:18.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.87 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:18.87 | ^ 44:18.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 44:18.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.87 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:18.87 | ^ 44:18.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.88 371 | nscoord aAppUnitsPerDevPixel) { 44:18.88 | ^ 44:18.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.88 380 | nscoord aAppUnitsPerDevPixel) { 44:18.88 | ^ 44:18.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.88 387 | nscoord aAppUnitsPerDevPixel) { 44:18.88 | ^ 44:18.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.88 394 | nscoord aAppUnitsPerDevPixel) { 44:18.88 | ^ 44:18.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.88 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.88 from Unified_cpp_layout_style1.cpp:2: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.88 1338 | CSSCoord ToCSSPixels() const { return _0; } 44:18.88 | ^ 44:18.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:18.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:18.88 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:15, 44:18.88 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.88 from Unified_cpp_layout_style1.cpp:11: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.88 189 | CSSRect GetExpandedScrollableRect() const { 44:18.88 | ^ 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.88 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:18.88 | ^ 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.88 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:18.88 | ^ 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.88 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:18.88 | ^ 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.88 243 | CSSRect CalculateScrollRange() const { 44:18.88 | ^ 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.88 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:18.88 | ^ 44:18.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.89 457 | CSSRect GetVisualViewport() const { 44:18.89 | ^ 44:18.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:15, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.89 from Unified_cpp_layout_style1.cpp:11: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.89 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:18.89 | ^ 44:18.89 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:15, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.89 from Unified_cpp_layout_style1.cpp:11: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.89 21 | inline Rect ToRect(const gfxRect& aRect) { 44:18.89 | ^ 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.89 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:18.89 | ^ 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.89 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:18.89 | ^ 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.89 44 | inline Size ToSize(const gfxSize& aSize) { 44:18.89 | ^ 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.89 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:18.89 | ^ 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.89 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:18.89 | ^ 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.89 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:18.89 | ^ 44:18.89 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:15, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.89 from Unified_cpp_layout_style1.cpp:11: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.89 1859 | int32_t aAppUnitsPerPixel) { 44:18.89 | ^ 44:18.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 44:18.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.89 3214 | int32_t aAppUnitsPerPixel) { 44:18.89 | ^ 44:18.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:18.89 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.90 from Unified_cpp_layout_style1.cpp:11: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.90 332 | LayerPoint GetFixedPositionAnchor() const { 44:18.90 | ^ 44:18.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.90 from Unified_cpp_layout_style1.cpp:11: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.90 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:18.90 | ^ 44:18.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.90 from Unified_cpp_layout_style1.cpp:11: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.90 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:18.90 | ^ 44:18.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.90 from Unified_cpp_layout_style1.cpp:11: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.90 1394 | LayerPoint GetFixedPositionAnchor() { 44:18.90 | ^ 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.90 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:18.90 | ^ 44:18.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.90 from Unified_cpp_layout_style1.cpp:11: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.90 49 | gfx::Size GetInheritedScale() const { return mScale; } 44:18.90 | ^ 44:18.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.90 from Unified_cpp_layout_style1.cpp:11: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 44:18.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.90 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:18.90 | ^ 44:18.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 44:18.90 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.90 from Unified_cpp_layout_style1.cpp:11: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.91 300 | PropertyProvider* aProvider = nullptr) const { 44:18.91 | ^ 44:18.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/layout/style/ComputedStyle.cpp:19, 44:18.91 from Unified_cpp_layout_style1.cpp:11: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.91 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 44:18.91 | ^ 44:18.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.91 from Unified_cpp_layout_style1.cpp:2: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:18.91 | ^~~~~~~~ 44:18.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.91 from Unified_cpp_layout_style1.cpp:2: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.91 427 | SizeT Size() const { return SizeT(width, height); } 44:18.91 | ^~~~ 44:18.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.91 from Unified_cpp_layout_style1.cpp:2: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:18.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.91 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:18.91 | ^~~~~~~~ 44:18.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:18.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:18.91 | ^~~~~~~~ 44:18.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.91 from Unified_cpp_layout_style1.cpp:2: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.91 62 | Sub operator-(const Sub& aPoint) const { 44:18.91 | ^~~~~~~~ 44:18.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.91 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.91 from Unified_cpp_layout_style1.cpp:2: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 44:18.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 44:18.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.91 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:18.92 | ^~~~~~~~ 44:18.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.92 from Unified_cpp_layout_style1.cpp:2: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.92 323 | static SizeTyped FromUnknownSize( 44:18.92 | ^~~~~~~~~~~~~~~ 44:18.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.92 from Unified_cpp_layout_style1.cpp:2: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.92 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:18.92 | ^~~~~~~~~~~~~~ 44:18.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.92 from Unified_cpp_layout_style1.cpp:2: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:18.92 | ^~~~~~~~~~~~~ 44:18.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.92 from Unified_cpp_layout_style1.cpp:2: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.92 383 | Point TopLeft() const { return Point(x, y); } 44:18.92 | ^~~~~~~ 44:18.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.92 from Unified_cpp_layout_style1.cpp:2: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.92 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:18.92 | ^~~~~~~~~~~~~~~ 44:18.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.92 from Unified_cpp_layout_style1.cpp:2: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.92 277 | static RectTyped FromUnknownRect( 44:18.92 | ^~~~~~~~~~~~~~~ 44:18.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.92 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.92 from Unified_cpp_layout_style1.cpp:2: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 44:18.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.93 150 | static PointTyped FromUnknownPoint( 44:18.93 | ^~~~~~~~~~~~~~~~ 44:18.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.93 from Unified_cpp_layout_style1.cpp:2: 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.93 282 | RectTyped ToUnknownRect() const { 44:18.93 | ^~~~~~~~~~~~~ 44:18.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.93 from Unified_cpp_layout_style1.cpp:2: 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.93 246 | PointTyped As2DPoint() const { 44:18.93 | ^~~~~~~~~ 44:18.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:9, 44:18.93 from Unified_cpp_layout_style1.cpp:2: 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.93 794 | RectTyped TransformAndClipBounds( 44:18.93 | ^~~~~~~~~~~~~~~~~~~~~~ 44:18.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAtom.h:13, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 44:18.93 from /builddir/build/BUILD/icecat-78.15.0/layout/style/CachedInheritingStyles.cpp:7, 44:18.93 from Unified_cpp_layout_style1.cpp:2: 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.93 760 | typename detail::Nth::Type extract() { 44:18.93 | ^~~~~~~ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:18.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:18.93 layout/style/Unified_cpp_layout_style3.o 44:18.93 /usr/lib64/ccache/g++ -o Unified_cpp_layout_style2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_layout_style2.o.pp Unified_cpp_layout_style2.cpp 44:27.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:27.17 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.17 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.17 from Unified_cpp_layout_forms0.cpp:2: 44:27.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 44:27.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:27.17 | ^ 44:27.17 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:12, 44:27.17 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.17 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.17 from Unified_cpp_layout_forms0.cpp:2: 44:27.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 44:27.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:27.17 | ^ 44:27.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:27.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:27.17 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:27.17 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:18, 44:27.17 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.17 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.17 from Unified_cpp_layout_forms0.cpp:2: 44:27.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 44:27.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.17 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:27.17 | ^ 44:27.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 44:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:27.18 | ^ 44:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 44:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:27.18 | ^ 44:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 44:27.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.19 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:27.19 | ^ 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:27.19 | ^ 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.19 371 | nscoord aAppUnitsPerDevPixel) { 44:27.19 | ^ 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.19 380 | nscoord aAppUnitsPerDevPixel) { 44:27.19 | ^ 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.19 387 | nscoord aAppUnitsPerDevPixel) { 44:27.19 | ^ 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.19 394 | nscoord aAppUnitsPerDevPixel) { 44:27.19 | ^ 44:27.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:27.19 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:27.19 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:18, 44:27.19 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.19 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.19 from Unified_cpp_layout_forms0.cpp:2: 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.19 189 | CSSRect GetExpandedScrollableRect() const { 44:27.19 | ^ 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:27.19 | ^ 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:27.19 | ^ 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 44:27.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:27.19 | ^ 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 243 | CSSRect CalculateScrollRange() const { 44:27.20 | ^ 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:27.20 | ^ 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 457 | CSSRect GetVisualViewport() const { 44:27.20 | ^ 44:27.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:18, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.20 from Unified_cpp_layout_forms0.cpp:2: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 1338 | CSSCoord ToCSSPixels() const { return _0; } 44:27.20 | ^ 44:27.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:18, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.20 from Unified_cpp_layout_forms0.cpp:2: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:27.20 | ^ 44:27.20 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:18, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.20 from Unified_cpp_layout_forms0.cpp:2: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 21 | inline Rect ToRect(const gfxRect& aRect) { 44:27.20 | ^ 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:27.20 | ^ 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:27.20 | ^ 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 44 | inline Size ToSize(const gfxSize& aSize) { 44:27.20 | ^ 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:27.20 | ^ 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:27.20 | ^ 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:27.20 | ^ 44:27.20 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:18, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.20 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.20 from Unified_cpp_layout_forms0.cpp:2: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 44:27.20 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.20 1859 | int32_t aAppUnitsPerPixel) { 44:27.21 | ^ 44:27.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.21 3214 | int32_t aAppUnitsPerPixel) { 44:27.21 | ^ 44:27.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:7, 44:27.21 from Unified_cpp_layout_forms0.cpp:2: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.21 332 | LayerPoint GetFixedPositionAnchor() const { 44:27.21 | ^ 44:27.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:7, 44:27.21 from Unified_cpp_layout_forms0.cpp:2: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.21 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:27.21 | ^ 44:27.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:7, 44:27.21 from Unified_cpp_layout_forms0.cpp:2: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:27.21 | ^ 44:27.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:7, 44:27.21 from Unified_cpp_layout_forms0.cpp:2: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.21 1394 | LayerPoint GetFixedPositionAnchor() { 44:27.21 | ^ 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.21 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:27.21 | ^ 44:27.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:7, 44:27.21 from Unified_cpp_layout_forms0.cpp:2: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 44:27.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.21 49 | gfx::Size GetInheritedScale() const { return mScale; } 44:27.21 | ^ 44:27.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:27.21 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:7, 44:27.21 from Unified_cpp_layout_forms0.cpp:2: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.22 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:27.22 | ^ 44:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:7, 44:27.22 from Unified_cpp_layout_forms0.cpp:2: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.22 300 | PropertyProvider* aProvider = nullptr) const { 44:27.22 | ^ 44:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsFieldSetFrame.cpp:21, 44:27.22 from Unified_cpp_layout_forms0.cpp:47: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.22 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 44:27.22 | ^ 44:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.22 from Unified_cpp_layout_forms0.cpp:2: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.22 383 | Point TopLeft() const { return Point(x, y); } 44:27.22 | ^~~~~~~ 44:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:12, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.22 from Unified_cpp_layout_forms0.cpp:2: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.22 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:27.22 | ^~~~~~~~~~~~~~~ 44:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.22 from Unified_cpp_layout_forms0.cpp:2: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:27.22 | ^~~~~~~~ 44:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.22 from Unified_cpp_layout_forms0.cpp:2: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.22 427 | SizeT Size() const { return SizeT(width, height); } 44:27.22 | ^~~~ 44:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:18, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.22 from Unified_cpp_layout_forms0.cpp:2: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:27.22 | ^~~~~~~~ 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:27.22 | ^~~~~~~~ 44:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.22 from Unified_cpp_layout_forms0.cpp:2: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:27.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.22 62 | Sub operator-(const Sub& aPoint) const { 44:27.22 | ^~~~~~~~ 44:27.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:18, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.22 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.22 from Unified_cpp_layout_forms0.cpp:2: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:27.23 | ^~~~~~~~ 44:27.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.23 from Unified_cpp_layout_forms0.cpp:2: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:27.23 | ^~~~~~~~ 44:27.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.23 from Unified_cpp_layout_forms0.cpp:2: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:27.23 | ^~~~~~~~~~~~~ 44:27.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.23 from Unified_cpp_layout_forms0.cpp:2: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.23 323 | static SizeTyped FromUnknownSize( 44:27.23 | ^~~~~~~~~~~~~~~ 44:27.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:12, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.23 from Unified_cpp_layout_forms0.cpp:2: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.23 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:27.23 | ^~~~~~~~~~~~~~ 44:27.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.23 from Unified_cpp_layout_forms0.cpp:2: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:27.23 | ^~~~~~~~~~~~~ 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.23 277 | static RectTyped FromUnknownRect( 44:27.23 | ^~~~~~~~~~~~~~~ 44:27.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.23 from Unified_cpp_layout_forms0.cpp:2: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.23 150 | static PointTyped FromUnknownPoint( 44:27.23 | ^~~~~~~~~~~~~~~~ 44:27.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.23 from Unified_cpp_layout_forms0.cpp:2: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.23 282 | RectTyped ToUnknownRect() const { 44:27.23 | ^~~~~~~~~~~~~ 44:27.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.23 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.23 from Unified_cpp_layout_forms0.cpp:2: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:112:46: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 44:27.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.23 385 | Point BottomLeft() const { return Point(x, YMost()); } 44:27.23 | ^~~~~~~~~~ 44:27.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:12, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.24 from Unified_cpp_layout_forms0.cpp:2: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.24 794 | RectTyped TransformAndClipBounds( 44:27.24 | ^~~~~~~~~~~~~~~~~~~~~~ 44:27.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:17, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.24 from Unified_cpp_layout_forms0.cpp:2: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.24 760 | typename detail::Nth::Type extract() { 44:27.24 | ^~~~~~~ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.24 In file included from Unified_cpp_layout_forms0.cpp:2: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp: In member function ‘virtual bool nsDisplayButtonBoxShadowOuter::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:132:69: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.24 132 | LayoutDeviceRect::FromAppUnits(shadowRect, appUnitsPerDevPixel); 44:27.24 | ^ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:151:44: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.24 151 | LayoutDeviceSize::FromUnknownSize(borderRadii.TopLeft()), 44:27.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 44:27.24 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:174:28: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.24 174 | appUnitsPerDevPixel); 44:27.24 | ^ 44:27.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:18, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.24 from Unified_cpp_layout_forms0.cpp:2: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:370:27: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.24 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 44:27.24 | ^~~~~~~~~~~~ 44:27.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.24 from Unified_cpp_layout_forms0.cpp:2: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In static member function ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.24 323 | static SizeTyped FromUnknownSize( 44:27.24 | ^~~~~~~~~~~~~~~ 44:27.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:18, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.24 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.24 from Unified_cpp_layout_forms0.cpp:2: 44:27.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:386:28: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.25 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 44:27.25 | ^~~~~~~~~~~~ 44:27.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:10, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.25 from Unified_cpp_layout_forms0.cpp:2: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.25 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 44:27.25 | ^~~~~~~~~ 44:27.25 In file included from Unified_cpp_layout_forms0.cpp:29: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.cpp: In member function ‘void nsComboboxControlFrame::PaintFocus(nsComboboxControlFrame::DrawTarget&, nsPoint)’: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.cpp:1524:26: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.25 1524 | NSRectToSnappedRect(clipRect, appUnitsPerDevPixel, aDrawTarget)); 44:27.25 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:27.25 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.cpp:1539:47: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.25 1539 | Rect r = ToRect(nsLayoutUtils::RectToGfxRect(clipRect, appUnitsPerDevPixel)); 44:27.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:27.25 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.cpp:1539:78: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.25 1539 | Rect r = ToRect(nsLayoutUtils::RectToGfxRect(clipRect, appUnitsPerDevPixel)); 44:27.25 | ^ 44:27.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:7, 44:27.25 from Unified_cpp_layout_forms0.cpp:2: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.25 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 44:27.25 | ^ 44:27.25 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:18, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.h:11, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:6, 44:27.25 from Unified_cpp_layout_forms0.cpp:2: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.25 21 | inline Rect ToRect(const gfxRect& aRect) { 44:27.25 | ^~~~~~ 44:27.25 In file included from Unified_cpp_layout_forms0.cpp:47: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsFieldSetFrame.cpp: In member function ‘virtual bool nsDisplayFieldSetBorder::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsFieldSetFrame.cpp:189:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.25 189 | auto layoutRect = wr::ToLayoutRect(LayoutDeviceRect::FromAppUnits( 44:27.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 44:27.25 190 | frame->GetVisualOverflowRectRelativeToSelf() + offset, 44:27.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:27.25 191 | appUnitsPerDevPixel)); 44:27.25 | ~~~~~~~~~~~~~~~~~~~~ 44:27.25 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsFieldSetFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsFieldSetFrame::PaintBorder(nsDisplayListBuilder*, gfxContext&, nsPoint, const nsRect&)’: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsFieldSetFrame.cpp:320:28: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.25 320 | NSRectToSnappedRect(GetVisualOverflowRectRelativeToSelf() + aPt, 44:27.25 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:27.25 321 | appUnitsPerDevPixel, *drawTarget), 44:27.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:27.25 In file included from Unified_cpp_layout_forms0.cpp:2: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp: In member function ‘virtual bool nsDisplayButtonBoxShadowOuter::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:154:44: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.25 154 | LayoutDeviceSize::FromUnknownSize(borderRadii.BottomRight())); 44:27.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:27.25 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:171:69: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.25 171 | LayoutDevicePoint shadowOffset = LayoutDevicePoint::FromAppUnits( 44:27.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 44:27.25 172 | nsPoint(shadow.base.horizontal.ToAppUnits(), 44:27.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:27.25 173 | shadow.base.vertical.ToAppUnits()), 44:27.25 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:27.25 174 | appUnitsPerDevPixel); 44:27.25 | ~~~~~~~~~~~~~~~~~~~~ 44:27.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:27.25 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsButtonFrameRenderer.cpp:7, 44:27.25 from Unified_cpp_layout_forms0.cpp:2: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 44:27.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.26 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 44:27.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 44:27.26 In file included from Unified_cpp_layout_forms0.cpp:47: 44:27.26 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsFieldSetFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsFieldSetFrame::PaintBorder(nsDisplayListBuilder*, gfxContext&, nsPoint, const nsRect&)’: 44:27.26 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsFieldSetFrame.cpp:271:22: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.26 271 | image::ImgDrawResult nsFieldSetFrame::PaintBorder( 44:27.26 | ^~~~~~~~~~~~~~~ 44:27.26 In file included from Unified_cpp_layout_forms0.cpp:29: 44:27.26 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.cpp: In member function ‘void nsComboboxControlFrame::PaintFocus(nsComboboxControlFrame::DrawTarget&, nsPoint)’: 44:27.26 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.cpp:1515:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.26 1515 | void nsComboboxControlFrame::PaintFocus(DrawTarget& aDrawTarget, nsPoint aPt) { 44:27.26 | ^~~~~~~~~~~~~~~~~~~~~~ 44:27.26 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.cpp:1515:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.26 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.cpp:1515:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.26 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.cpp:1524:26: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.26 1524 | NSRectToSnappedRect(clipRect, appUnitsPerDevPixel, aDrawTarget)); 44:27.26 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:27.26 /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsComboboxControlFrame.cpp:1539:47: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:27.26 1539 | Rect r = ToRect(nsLayoutUtils::RectToGfxRect(clipRect, appUnitsPerDevPixel)); 44:27.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:27.26 /usr/lib64/ccache/g++ -o Unified_cpp_layout_forms1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_forms1.o.pp Unified_cpp_layout_forms1.cpp 44:33.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.18 from Unified_cpp_layout_base0.cpp:2: 44:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 44:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:33.18 | ^ 44:33.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.18 from Unified_cpp_layout_base0.cpp:2: 44:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 44:33.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:33.18 | ^ 44:33.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.18 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.18 from Unified_cpp_layout_base0.cpp:2: 44:33.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 44:33.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:33.18 | ^ 44:33.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 44:33.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.18 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:33.18 | ^ 44:33.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 44:33.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:33.18 | ^ 44:33.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 44:33.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:33.19 | ^ 44:33.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:33.19 | ^ 44:33.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 371 | nscoord aAppUnitsPerDevPixel) { 44:33.19 | ^ 44:33.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 380 | nscoord aAppUnitsPerDevPixel) { 44:33.19 | ^ 44:33.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 387 | nscoord aAppUnitsPerDevPixel) { 44:33.19 | ^ 44:33.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 394 | nscoord aAppUnitsPerDevPixel) { 44:33.19 | ^ 44:33.19 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 44:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 44:33.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.19 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.19 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.19 from Unified_cpp_layout_base0.cpp:2: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 189 | CSSRect GetExpandedScrollableRect() const { 44:33.19 | ^ 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:33.19 | ^ 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:33.19 | ^ 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:33.19 | ^ 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 243 | CSSRect CalculateScrollRange() const { 44:33.19 | ^ 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:33.19 | ^ 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 457 | CSSRect GetVisualViewport() const { 44:33.19 | ^ 44:33.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 44:33.19 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:33.19 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:15, 44:33.19 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.19 from Unified_cpp_layout_base0.cpp:2: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 44:33.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.19 1338 | CSSCoord ToCSSPixels() const { return _0; } 44:33.19 | ^ 44:33.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 44:33.19 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:33.19 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:15, 44:33.19 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.21 from Unified_cpp_layout_base0.cpp:2: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.21 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:33.21 | ^ 44:33.21 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:33.21 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:33.21 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:15, 44:33.21 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.21 from Unified_cpp_layout_base0.cpp:2: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.21 21 | inline Rect ToRect(const gfxRect& aRect) { 44:33.21 | ^ 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.21 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:33.21 | ^ 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.21 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:33.21 | ^ 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.21 44 | inline Size ToSize(const gfxSize& aSize) { 44:33.21 | ^ 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.21 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:33.21 | ^ 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:33.21 | ^ 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:33.21 | ^ 44:33.21 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:33.21 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:15, 44:33.21 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.21 from Unified_cpp_layout_base0.cpp:2: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 44:33.21 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.21 1859 | int32_t aAppUnitsPerPixel) { 44:33.22 | ^ 44:33.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 44:33.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.22 3214 | int32_t aAppUnitsPerPixel) { 44:33.22 | ^ 44:33.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.h:17, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:14, 44:33.22 from Unified_cpp_layout_base0.cpp:2: 44:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 44:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.22 332 | LayerPoint GetFixedPositionAnchor() const { 44:33.22 | ^ 44:33.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.h:17, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:14, 44:33.22 from Unified_cpp_layout_base0.cpp:2: 44:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 44:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.22 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:33.22 | ^ 44:33.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.h:17, 44:33.22 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:14, 44:33.22 from Unified_cpp_layout_base0.cpp:2: 44:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 44:33.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.22 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:33.22 | ^ 44:33.22 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.h:17, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:14, 44:33.23 from Unified_cpp_layout_base0.cpp:2: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.23 1394 | LayerPoint GetFixedPositionAnchor() { 44:33.23 | ^ 44:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.23 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:33.23 | ^ 44:33.23 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/MVMContext.h:12, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.h:8, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp:5, 44:33.23 from Unified_cpp_layout_base0.cpp:29: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h: In member function ‘mozilla::CSSSize nsViewportInfo::GetSize() const’: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:93:36: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.23 93 | mozilla::CSSSize GetSize() const { return mSize; } 44:33.23 | ^ 44:33.23 In file included from Unified_cpp_layout_base0.cpp:29: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp: In member function ‘virtual mozilla::LayoutDeviceMargin mozilla::GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const’: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp:105:64: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.23 105 | GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const { 44:33.23 | ^~~~~ 44:33.23 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp:18, 44:33.23 from Unified_cpp_layout_base0.cpp:38: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.23 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 44:33.23 | ^ 44:33.23 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp:22, 44:33.23 from Unified_cpp_layout_base0.cpp:38: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.23 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 44:33.23 | ^ 44:33.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 44:33.23 from /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:16, 44:33.23 from Unified_cpp_layout_base0.cpp:65: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 44:33.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.24 49 | gfx::Size GetInheritedScale() const { return mScale; } 44:33.24 | ^ 44:33.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:16, 44:33.24 from Unified_cpp_layout_base0.cpp:65: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.24 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:33.24 | ^ 44:33.24 In file included from Unified_cpp_layout_base0.cpp:74: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In function ‘mozilla::CSSCoord mozilla::ComputeSides(const CSSPoint&, const CSSSize&, const mozilla::StyleAngle&)’: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:57:54: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.24 57 | const StyleAngle& aAngle) { 44:33.24 | ^ 44:33.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In static member function ‘static mozilla::CSSPoint mozilla::MotionPathUtils::ComputeAnchorPointAdjustment(const nsIFrame&)’: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:337:78: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.24 337 | CSSPoint MotionPathUtils::ComputeAnchorPointAdjustment(const nsIFrame& aFrame) { 44:33.24 | ^ 44:33.24 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/PresShell.cpp:96, 44:33.24 from Unified_cpp_layout_base0.cpp:92: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.24 300 | PropertyProvider* aProvider = nullptr) const { 44:33.24 | ^ 44:33.24 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/RestyleManager.cpp:51, 44:33.24 from Unified_cpp_layout_base0.cpp:101: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h: In static member function ‘static gfxPoint mozilla::CharPosition::UnspecifiedPoint()’: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:105:38: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.24 105 | static gfxPoint UnspecifiedPoint() { 44:33.24 | ^ 44:33.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.24 from Unified_cpp_layout_base0.cpp:2: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 44:33.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:33.24 | ^~~~~~~~ 44:33.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.24 from Unified_cpp_layout_base0.cpp:2: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 44:33.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.24 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:33.24 | ^~~~~~~~ 44:33.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.24 from Unified_cpp_layout_base0.cpp:2: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:33.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 44:33.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.24 427 | SizeT Size() const { return SizeT(width, height); } 44:33.24 | ^~~~ 44:33.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.24 from Unified_cpp_layout_base0.cpp:2: 44:33.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:33.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:33.25 | ^~~~~~~~ 44:33.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:33.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:33.25 | ^~~~~~~~ 44:33.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.25 from Unified_cpp_layout_base0.cpp:2: 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.25 62 | Sub operator-(const Sub& aPoint) const { 44:33.25 | ^~~~~~~~ 44:33.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.25 from Unified_cpp_layout_base0.cpp:2: 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.25 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:33.25 | ^~~~~~~~ 44:33.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.25 from Unified_cpp_layout_base0.cpp:2: 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:33.25 | ^~~~~~~~~~~~~ 44:33.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.25 from Unified_cpp_layout_base0.cpp:2: 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:33.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.25 323 | static SizeTyped FromUnknownSize( 44:33.25 | ^~~~~~~~~~~~~~~ 44:33.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.25 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.26 from Unified_cpp_layout_base0.cpp:2: 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.26 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:33.26 | ^~~~~~~~~~~~~~ 44:33.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.26 from Unified_cpp_layout_base0.cpp:2: 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 44:33.26 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.26 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:33.26 | ^~~~~~~~~~~~~ 44:33.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.26 from Unified_cpp_layout_base0.cpp:2: 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.26 383 | Point TopLeft() const { return Point(x, y); } 44:33.26 | ^~~~~~~ 44:33.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.26 from Unified_cpp_layout_base0.cpp:2: 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.26 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:33.26 | ^~~~~~~~~~~~~~~ 44:33.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.26 from Unified_cpp_layout_base0.cpp:2: 44:33.26 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 44:33.26 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:60:49: required from here 44:33.26 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.26 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:33.26 | ^~~~~~~~ 44:33.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.26 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.26 from Unified_cpp_layout_base0.cpp:2: 44:33.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:33.27 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 44:33.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.27 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 44:33.27 | ^~~~~~~~~~ 44:33.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWrapperCache.h:16, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:14, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.27 from Unified_cpp_layout_base0.cpp:2: 44:33.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(T (&)[N]) [with T = mozilla::gfx::PointTyped; long unsigned int N = 4]’: 44:33.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp:220:19: required from here 44:33.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:71:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gfx::PointTyped’; use assignment or value-initialization instead [-Wclass-memaccess] 44:33.27 71 | memset(aT, 0, N * sizeof(T)); 44:33.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 44:33.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.27 from Unified_cpp_layout_base0.cpp:2: 44:33.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: ‘struct mozilla::gfx::PointTyped’ declared here 44:33.27 123 | struct PointTyped 44:33.27 | ^~~~~~~~~~ 44:33.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.27 from Unified_cpp_layout_base0.cpp:2: 44:33.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 44:33.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp:382:64: required from here 44:33.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.27 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 44:33.27 | ^~~~~~~~ 44:33.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 44:33.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp:384:39: required from here 44:33.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWrapperCache.h:16, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:14, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.27 from Unified_cpp_layout_base0.cpp:2: 44:33.27 /builddir/build/BUILD/icecat-78.15.0/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]’: 44:33.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp:434:12: required from here 44:33.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:46:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gfx::PointTyped’; use assignment or value-initialization instead [-Wclass-memaccess] 44:33.27 46 | memset(aT, 0, sizeof(T)); 44:33.27 | ~~~~~~^~~~~~~~~~~~~~~~~~ 44:33.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.27 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.27 from Unified_cpp_layout_base0.cpp:2: 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: ‘struct mozilla::gfx::PointTyped’ declared here 44:33.28 123 | struct PointTyped 44:33.28 | ^~~~~~~~~~ 44:33.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsWrapperCache.h:16, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventTarget.h:14, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:14, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.28 from Unified_cpp_layout_base0.cpp:2: 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]’: 44:33.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutTelemetryTools.cpp:54:10: required from here 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::EnumeratedArray >’; use assignment or value-initialization instead [-Wclass-memaccess] 44:33.28 34 | memset(aT, 0, sizeof(T)); 44:33.28 | ~~~~~~^~~~~~~~~~~~~~~~~~ 44:33.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:12, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:13, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrName.h:16, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:21, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.28 from Unified_cpp_layout_base0.cpp:2: 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EnumeratedArray.h:43:7: note: ‘class mozilla::EnumeratedArray >’ declared here 44:33.28 43 | class EnumeratedArray { 44:33.28 | ^~~~~~~~~~~~~~~ 44:33.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.28 from Unified_cpp_layout_base0.cpp:2: 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.28 277 | static RectTyped FromUnknownRect( 44:33.28 | ^~~~~~~~~~~~~~~ 44:33.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.28 from Unified_cpp_layout_base0.cpp:2: 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.28 150 | static PointTyped FromUnknownPoint( 44:33.28 | ^~~~~~~~~~~~~~~~ 44:33.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.28 from Unified_cpp_layout_base0.cpp:2: 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 44:33.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.28 282 | RectTyped ToUnknownRect() const { 44:33.28 | ^~~~~~~~~~~~~ 44:33.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.29 from Unified_cpp_layout_base0.cpp:2: 44:33.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:33.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:350:45: required from here 44:33.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.29 427 | SizeT Size() const { return SizeT(width, height); } 44:33.29 | ^~~~ 44:33.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.29 from Unified_cpp_layout_base0.cpp:2: 44:33.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::ScreenPixel]’: 44:33.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:355:52: required from here 44:33.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:698:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.29 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 44:33.29 | ^~~~~~~~ 44:33.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::MarginTyped mozilla::operator*(const mozilla::gfx::MarginTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ScreenPixel]’: 44:33.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:466:39: required from here 44:33.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:754:23: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.29 754 | gfx::MarginTyped operator*(const gfx::MarginTyped& aMargin, 44:33.29 | ^~~~~~~~ 44:33.29 In file included from /usr/include/c++/11/algorithm:62, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/algorithm:3, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/algorithm:52, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Span.h:25, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:17, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.29 from Unified_cpp_layout_base0.cpp:2: 44:33.29 /usr/include/c++/11/bits/stl_algo.h: In instantiation of ‘constexpr _Tp std::min(std::initializer_list<_Tp>) [with _Tp = mozilla::gfx::CoordTyped]’: 44:33.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:135:22: required from here 44:33.29 /usr/include/c++/11/bits/stl_algo.h:3449:5: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.29 3449 | min(initializer_list<_Tp> __l) 44:33.29 | ^~~ 44:33.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.29 from Unified_cpp_layout_base0.cpp:2: 44:33.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::CSSPixel; F = float]’: 44:33.29 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:446:60: required from here 44:33.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:155:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.29 155 | PointTyped ToUnknownPoint() const { 44:33.29 | ^~~~~~~~~~~~~~ 44:33.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.29 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.29 from Unified_cpp_layout_base0.cpp:2: 44:33.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 44:33.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:33.29 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 44:33.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.29 794 | RectTyped TransformAndClipBounds( 44:33.29 | ^~~~~~~~~~~~~~~~~~~~~~ 44:33.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.30 from Unified_cpp_layout_base0.cpp:2: 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp:382:58: required from here 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.30 246 | PointTyped As2DPoint() const { 44:33.30 | ^~~~~~~~~ 44:33.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrName.h:16, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:21, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.30 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.30 from Unified_cpp_layout_base0.cpp:2: 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.30 760 | typename detail::Nth::Type extract() { 44:33.30 | ^~~~~~~ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:33.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.30 In file included from Unified_cpp_layout_base0.cpp:29: 44:33.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp: In member function ‘virtual mozilla::Maybe > mozilla::GeckoMVMContext::CalculateScrollableRectForRSF() const’: 44:33.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp:93:30: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.31 93 | CSSRect::FromAppUnits(nsLayoutUtils::CalculateScrollableRectForFrame( 44:33.31 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.31 94 | rootScrollableFrame, nullptr))); 44:33.31 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp: In member function ‘virtual mozilla::LayoutDeviceMargin mozilla::GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const’: 44:33.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp:105:1: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.31 105 | GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const { 44:33.31 | ^~~~~~~~~~~~~~~ 44:33.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.31 from Unified_cpp_layout_base0.cpp:2: 44:33.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)’: 44:33.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:312:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.31 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 44:33.31 | ^~~~~~~~~~ 44:33.31 In file included from Unified_cpp_layout_base0.cpp:38: 44:33.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp: In function ‘void mozilla::GetBoxQuadsFromWindowOrigin(nsINode*, const mozilla::dom::BoxQuadOptions&, nsTArray >&, mozilla::ErrorResult&)’: 44:33.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp:382:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.31 382 | LayoutDevicePoint windowLdp = matrix.TransformPoint(cp * c2ldScale); 44:33.31 | ^ 44:33.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp:384:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.31 384 | CSSPoint windowCp = windowLdp * ld2cScale; 44:33.31 | ^~~~~~~~~ 44:33.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.31 from Unified_cpp_layout_base0.cpp:2: 44:33.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 44:33.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.31 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 44:33.31 | ^~~~~~~~ 44:33.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.31 from Unified_cpp_layout_base0.cpp:2: 44:33.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:33.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.31 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 44:33.31 | ^~~~~~~~~ 44:33.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.31 from Unified_cpp_layout_base0.cpp:2: 44:33.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 44:33.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.31 950 | PointTyped TransformPoint( 44:33.31 | ^~~~~~~~~~~~~~ 44:33.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.32 from Unified_cpp_layout_base0.cpp:2: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.32 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 44:33.32 | ^~~~~~~~ 44:33.32 In file included from Unified_cpp_layout_base0.cpp:65: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp: In member function ‘void MobileViewportManager::UpdateResolution(const nsViewportInfo&, const ScreenIntSize&, const CSSSize&, const mozilla::Maybe&, MobileViewportManager::UpdateType)’: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:275:78: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.32 275 | mContext->GetViewportInfo(mRestoreDisplaySize.value()).GetSize(); 44:33.32 | ^ 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:355:52: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.32 355 | contentSize * aViewportInfo.GetMinZoom(); 44:33.32 | ^ 44:33.32 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/MVMContext.h:12, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.h:8, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp:5, 44:33.32 from Unified_cpp_layout_base0.cpp:29: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h: In member function ‘mozilla::CSSSize nsViewportInfo::GetSize() const’: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:93:20: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.32 93 | mozilla::CSSSize GetSize() const { return mSize; } 44:33.32 | ^~~~~~~ 44:33.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.32 from Unified_cpp_layout_base0.cpp:2: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::ScreenPixel]’: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:698:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.32 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 44:33.32 | ^~~~~~~~ 44:33.32 In file included from Unified_cpp_layout_base0.cpp:65: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp: In member function ‘mozilla::ScreenIntSize MobileViewportManager::GetCompositionSize(const ScreenIntSize&) const’: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:466:39: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.32 466 | * LayoutDeviceToScreenScale(1.0f); 44:33.32 | ^ 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:463:60: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.32 463 | mContext->ScrollbarAreaToExcludeFromCompositionBounds() 44:33.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:466:39: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.32 466 | * LayoutDeviceToScreenScale(1.0f); 44:33.32 | ^ 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp: In member function ‘void MobileViewportManager::UpdateVisualViewportSize(const ScreenIntSize&, const CSSToScreenScale&)’: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:484:40: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.32 484 | CSSSize compSize = compositionSize / aZoom; 44:33.32 | ^~~~~ 44:33.32 In file included from Unified_cpp_layout_base0.cpp:74: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In constructor ‘mozilla::RayReferenceData::RayReferenceData(const nsIFrame*)’: 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:44:20: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.32 44 | mInitialPosition = CSSPoint::FromAppUnits(aFrame->GetOffsetTo(container)); 44:33.32 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:48:24: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.32 48 | mContainingBlockRect = 44:33.32 | ~~~~~~~~~~~~~~~~~~~~~^ 44:33.32 49 | CSSRect::FromAppUnits(container->GetRectRelativeToSelf()); 44:33.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.33 from Unified_cpp_layout_base0.cpp:2: 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:19: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:33.33 | ^~~~~~~~~~~~ 44:33.33 In file included from Unified_cpp_layout_base0.cpp:74: 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In static member function ‘static mozilla::Maybe mozilla::MotionPathUtils::ResolveMotionPath(const mozilla::OffsetPathData&, const LengthPercentage&, const mozilla::StyleOffsetRotate&, const StylePositionOrAuto&, const CSSPoint&, mozilla::MotionPathUtils::TransformReferenceBox&, const CSSPoint&)’: 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:383:37: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 383 | aDistance.ResolveToCSSPixels(CSSCoord(pathLength)); 44:33.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:400:11: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 400 | point = path.mGfxPath->ComputePointAtLength(usedDistance, &tangent); 44:33.33 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:407:72: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 407 | ComputeRayPathLength(ray.mRay->size, ray.mRay->angle, ray.mData); 44:33.33 | ^ 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:441:17: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 441 | anchorPoint = nsStyleTransformMatrix::Convert2DPosition( 44:33.33 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.33 442 | pos.horizontal, pos.vertical, aRefBox); 44:33.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:446:11: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 446 | shift = (anchorPoint - aTransformOrigin).ToUnknownPoint(); 44:33.33 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:446:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 446 | shift = (anchorPoint - aTransformOrigin).ToUnknownPoint(); 44:33.33 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:446:11: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 446 | shift = (anchorPoint - aTransformOrigin).ToUnknownPoint(); 44:33.33 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:15, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.33 from Unified_cpp_layout_base0.cpp:2: 44:33.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function ‘mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixels(mozilla::CSSCoord) const’: 44:33.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:678:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 678 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const { 44:33.33 | ^~~~~~~~~~~~~~~~ 44:33.33 In file included from Unified_cpp_layout_base0.cpp:74: 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In function ‘mozilla::CSSCoord mozilla::ComputeRayPathLength(mozilla::StyleRaySize, const mozilla::StyleAngle&, const mozilla::RayReferenceData&)’: 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:119:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 119 | aRayData.mContainingBlockRect.Size(), aAngle); 44:33.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:119:69: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 119 | aRayData.mContainingBlockRect.Size(), aAngle); 44:33.33 | ^ 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In function ‘mozilla::CSSCoord mozilla::ComputeRayUsedDistance(const RayFunction&, const LengthPercentage&, const mozilla::StyleOffsetRotate&, const StylePositionOrAuto&, const CSSPoint&, nsStyleTransformMatrix::TransformReferenceBox&, const CSSCoord&)’: 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:214:71: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 214 | CSSPixel::FromAppUnits(nsSize(aRefBox.Width(), aRefBox.Height())); 44:33.33 | ^ 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:217:56: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 217 | usedAnchor.x = anchor.horizontal.ResolveToCSSPixels(size.width); 44:33.33 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 44:33.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.33 from Unified_cpp_layout_base0.cpp:2: 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 44:33.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:18: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:33.33 | ^~~~~~~~~~~~ 44:33.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.34 from Unified_cpp_layout_base0.cpp:2: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.34 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 44:33.34 | ^~~~~~~~~ 44:33.34 In file included from Unified_cpp_layout_base0.cpp:74: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In function ‘void mozilla::ApplyRotationAndMoveRayToXAxis(const mozilla::StyleOffsetRotate&, const mozilla::StyleAngle&, AutoTArray, 4>&)’: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:175:7: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.34 175 | p = m.TransformPoint(p); 44:33.34 | ~~^~~~~~~~~~~~~~~~~~~~~ 44:33.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.34 from Unified_cpp_layout_base0.cpp:2: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h: In function ‘mozilla::gfx::CoordOperatorsHelper, double>::result_type mozilla::gfx::operator*(mozilla::gfx::CoordTyped, double)’: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:76:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.34 76 | friend result_type operator*(coord aCoord, primitive aScale) { 44:33.34 | ^~~~~~~~ 44:33.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.34 from Unified_cpp_layout_base0.cpp:2: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.34 62 | Sub operator-(const Sub& aPoint) const { 44:33.34 | ^~~~~~~~ 44:33.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.34 from Unified_cpp_layout_base0.cpp:2: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::CSSPixel; F = float]’: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:155:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.34 155 | PointTyped ToUnknownPoint() const { 44:33.34 | ^~~~~~~~~~~~~~ 44:33.34 In file included from Unified_cpp_layout_base0.cpp:74: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In static member function ‘static mozilla::Maybe mozilla::MotionPathUtils::ResolveMotionPath(const nsIFrame*, mozilla::MotionPathUtils::TransformReferenceBox&)’: 44:33.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:488:14: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.34 488 | aRefBox); 44:33.34 | ^ 44:33.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 44:33.34 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:16, 44:33.35 from Unified_cpp_layout_base0.cpp:65: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 44:33.35 | ^ 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 44:33.35 | ^~~~~~~~~~~ 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 44:33.35 | ^ 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:33.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:33.35 | ~~~~~~~~~~~~~^~ 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:33.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 44:33.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 44:33.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.35 from Unified_cpp_layout_base0.cpp:2: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 282 | RectTyped ToUnknownRect() const { 44:33.35 | ^~~~~~~~~~~~~ 44:33.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.35 from Unified_cpp_layout_base0.cpp:2: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 44:33.35 | ^~~~~~~~~ 44:33.35 In file included from Unified_cpp_layout_base0.cpp:92: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/PresShell.cpp: In member function ‘already_AddRefed mozilla::PresShell::PaintRangePaintInfo(const nsTArray >&, mozilla::dom::Selection*, const mozilla::Maybe >&, nsRect, mozilla::LayoutDeviceIntPoint, mozilla::LayoutDeviceIntRect*, mozilla::RenderImageFlags)’: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/PresShell.cpp:4926:50: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 4926 | -aArea.TopLeft(), pc->AppUnitsPerDevPixel()); 44:33.35 | ^ 44:33.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/PresShell.cpp: In member function ‘void mozilla::PresShell::Paint(nsView*, const nsRegion&, mozilla::PaintFlags)’: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/PresShell.cpp:6262:56: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 6262 | pc->GetVisibleArea(), pc->AppUnitsPerDevPixel()); 44:33.35 | ^ 44:33.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:11, 44:33.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.35 from Unified_cpp_layout_base0.cpp:2: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)’: 44:33.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.35 313 | return NSToCoordRoundWithClamp(aCoord * float(AppUnitsPerCSSPixel())); 44:33.36 | ^ 44:33.36 In file included from Unified_cpp_layout_base0.cpp:65: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp: In member function ‘mozilla::ScreenIntSize MobileViewportManager::GetCompositionSize(const ScreenIntSize&) const’: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:466:39: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 466 | * LayoutDeviceToScreenScale(1.0f); 44:33.36 | ^ 44:33.36 In file included from Unified_cpp_layout_base0.cpp:74: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In constructor ‘mozilla::RayReferenceData::RayReferenceData(const nsIFrame*)’: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:44:44: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 44 | mInitialPosition = CSSPoint::FromAppUnits(aFrame->GetOffsetTo(container)); 44:33.36 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In function ‘mozilla::CSSCoord mozilla::ComputeRayPathLength(mozilla::StyleRaySize, const mozilla::StyleAngle&, const mozilla::RayReferenceData&)’: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:119:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 119 | aRayData.mContainingBlockRect.Size(), aAngle); 44:33.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:33.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:33.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 44:33.36 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 44:33.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:16, 44:33.36 from Unified_cpp_layout_base0.cpp:65: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:33.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:33.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:33.36 | ~~~~~~~~~~~~~^~ 44:33.36 In file included from Unified_cpp_layout_base0.cpp:38: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp: In function ‘void mozilla::GetBoxQuadsFromWindowOrigin(nsINode*, const mozilla::dom::BoxQuadOptions&, nsTArray >&, mozilla::ErrorResult&)’: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeometryUtils.cpp:382:64: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 382 | LayoutDevicePoint windowLdp = matrix.TransformPoint(cp * c2ldScale); 44:33.36 | ^~~~~~~~~ 44:33.36 In file included from Unified_cpp_layout_base0.cpp:92: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/PresShell.cpp: In member function ‘already_AddRefed mozilla::PresShell::PaintRangePaintInfo(const nsTArray >&, mozilla::dom::Selection*, const mozilla::Maybe >&, nsRect, mozilla::LayoutDeviceIntPoint, mozilla::LayoutDeviceIntRect*, mozilla::RenderImageFlags)’: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/PresShell.cpp:4925:58: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 4925 | gfxPoint surfaceOffset = nsLayoutUtils::PointToGfxPoint( 44:33.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 44:33.36 4926 | -aArea.TopLeft(), pc->AppUnitsPerDevPixel()); 44:33.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.36 In file included from Unified_cpp_layout_base0.cpp:74: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In static member function ‘static mozilla::Maybe mozilla::MotionPathUtils::ResolveMotionPath(const mozilla::OffsetPathData&, const LengthPercentage&, const mozilla::StyleOffsetRotate&, const StylePositionOrAuto&, const CSSPoint&, mozilla::MotionPathUtils::TransformReferenceBox&, const CSSPoint&)’: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:446:28: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 446 | shift = (anchorPoint - aTransformOrigin).ToUnknownPoint(); 44:33.36 | ^~~~~~~~~~~~~~~~ 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:451:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 451 | return Some(ResolvedMotionPathData{point - anchorPoint.ToUnknownPoint(), 44:33.36 | ^ 44:33.36 In file included from Unified_cpp_layout_base0.cpp:65: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp: In member function ‘void MobileViewportManager::UpdateVisualViewportSize(const ScreenIntSize&, const CSSToScreenScale&)’: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:484:40: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 484 | CSSSize compSize = compositionSize / aZoom; 44:33.36 | ^~~~~ 44:33.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:33.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 44:33.36 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 44:33.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:16, 44:33.36 from Unified_cpp_layout_base0.cpp:65: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 44:33.36 | ^~~~~~~~~~~ 44:33.36 In file included from Unified_cpp_layout_base0.cpp:29: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp: In member function ‘virtual void mozilla::GeckoMVMContext::SetVisualViewportSize(const CSSSize&)’: 44:33.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp:151:39: note: parameter passing for argument of type ‘nsLayoutUtils::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.36 151 | nsLayoutUtils::SetVisualViewportSize(mPresShell, aSize); 44:33.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 44:33.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:33.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 44:33.37 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 44:33.37 from /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:16, 44:33.37 from Unified_cpp_layout_base0.cpp:65: 44:33.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 44:33.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 221 | rect = rect.Intersect(mClipStack.LastElement()); 44:33.37 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.37 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 44:33.37 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 In file included from Unified_cpp_layout_base0.cpp:65: 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp: In member function ‘mozilla::ScreenIntSize MobileViewportManager::GetCompositionSize(const ScreenIntSize&) const’: 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.cpp:452:15: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 452 | ScreenIntSize MobileViewportManager::GetCompositionSize( 44:33.37 | ^~~~~~~~~~~~~~~~~~~~~ 44:33.37 In file included from Unified_cpp_layout_base0.cpp:74: 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In constructor ‘mozilla::RayReferenceData::RayReferenceData(const nsIFrame*)’: 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:49:28: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 49 | CSSRect::FromAppUnits(container->GetRectRelativeToSelf()); 44:33.37 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In static member function ‘static mozilla::CSSPoint mozilla::MotionPathUtils::ComputeAnchorPointAdjustment(const nsIFrame&)’: 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:337:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 337 | CSSPoint MotionPathUtils::ComputeAnchorPointAdjustment(const nsIFrame& aFrame) { 44:33.37 | ^~~~~~~~~~~~~~~ 44:33.37 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 44:33.37 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 In function ‘mozilla::CSSCoord mozilla::ComputeSides(const CSSPoint&, const CSSSize&, const mozilla::StyleAngle&)’: 44:33.37 cc1plus: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp: In static member function ‘static mozilla::Maybe mozilla::MotionPathUtils::ResolveMotionPath(const mozilla::OffsetPathData&, const LengthPercentage&, const mozilla::StyleOffsetRotate&, const StylePositionOrAuto&, const CSSPoint&, mozilla::MotionPathUtils::TransformReferenceBox&, const CSSPoint&)’: 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:175:25: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 175 | p = m.TransformPoint(p); 44:33.37 | ~~~~~~~~~~~~~~~~^~~ 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:357:31: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 357 | Maybe MotionPathUtils::ResolveMotionPath( 44:33.37 | ^~~~~~~~~~~~~~~ 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:357:31: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:357:31: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:357:31: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:357:31: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:357:31: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:357:31: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:357:31: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 44:33.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 44:33.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:33.37 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:15, 44:33.37 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.37 from Unified_cpp_layout_base0.cpp:2: 44:33.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685:42: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 44:33.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 44:33.37 In file included from Unified_cpp_layout_base0.cpp:74: 44:33.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:400:48: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.37 400 | point = path.mGfxPath->ComputePointAtLength(usedDistance, &tangent); 44:33.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 44:33.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 44:33.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 44:33.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:33.39 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.h:15, 44:33.39 from /builddir/build/BUILD/icecat-78.15.0/layout/base/AccessibleCaret.cpp:7, 44:33.39 from Unified_cpp_layout_base0.cpp:2: 44:33.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685:42: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.40 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 44:33.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 44:33.40 In file included from Unified_cpp_layout_base0.cpp:74: 44:33.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/MotionPathUtils.cpp:441:60: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.40 441 | anchorPoint = nsStyleTransformMatrix::Convert2DPosition( 44:33.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 44:33.40 442 | pos.horizontal, pos.vertical, aRefBox); 44:33.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:33.40 In file included from Unified_cpp_layout_base0.cpp:29: 44:33.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp: In member function ‘virtual mozilla::LayoutDeviceMargin mozilla::GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const’: 44:33.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp:105:1: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.40 105 | GeckoMVMContext::ScrollbarAreaToExcludeFromCompositionBounds() const { 44:33.40 | ^~~~~~~~~~~~~~~ 44:33.40 In file included from Unified_cpp_layout_base0.cpp:92: 44:33.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/PresShell.cpp: In member function ‘void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, mozilla::IntrinsicDirty, nsFrameState, mozilla::ReflowRootHandling)’: 44:33.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/PresShell.cpp:2696:25: warning: ‘targetNeedsReflowFromParent’ may be used uninitialized in this function [-Wmaybe-uninitialized] 44:33.40 2696 | ((_f) != subtreeRoot || !targetNeedsReflowFromParent)) 44:33.40 | ^~ 44:33.40 In file included from Unified_cpp_layout_base0.cpp:29: 44:33.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp: In member function ‘void MobileViewportManager::_ZN21MobileViewportManager24UpdateVisualViewportSizeERKN7mozilla3gfx12IntSizeTypedINS0_11ScreenPixelEEERKNS1_11ScaleFactorINS0_8CSSPixelES3_EE.part.0(const ScreenIntSize&, const CSSToScreenScale&)’: 44:33.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/GeckoMVMContext.cpp:151:39: note: parameter passing for argument of type ‘nsLayoutUtils::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:33.40 151 | nsLayoutUtils::SetVisualViewportSize(mPresShell, aSize); 44:33.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 44:33.40 layout/generic/Unified_cpp_layout_generic4.o 44:33.40 /usr/lib64/ccache/g++ -o Unified_cpp_layout_generic3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_generic3.o.pp Unified_cpp_layout_generic3.cpp 44:42.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.62 from Unified_cpp_layout_tables0.cpp:2: 44:42.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 44:42.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:42.62 | ^ 44:42.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.62 from Unified_cpp_layout_tables0.cpp:2: 44:42.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 44:42.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:42.62 | ^ 44:42.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.62 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.62 from Unified_cpp_layout_tables0.cpp:2: 44:42.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 44:42.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:42.62 | ^ 44:42.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 44:42.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:42.62 | ^ 44:42.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 44:42.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:42.62 | ^ 44:42.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 44:42.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:42.62 | ^ 44:42.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 44:42.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:42.63 | ^ 44:42.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 371 | nscoord aAppUnitsPerDevPixel) { 44:42.63 | ^ 44:42.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 380 | nscoord aAppUnitsPerDevPixel) { 44:42.63 | ^ 44:42.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 387 | nscoord aAppUnitsPerDevPixel) { 44:42.63 | ^ 44:42.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 394 | nscoord aAppUnitsPerDevPixel) { 44:42.63 | ^ 44:42.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.63 from Unified_cpp_layout_tables0.cpp:2: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 1338 | CSSCoord ToCSSPixels() const { return _0; } 44:42.63 | ^ 44:42.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.63 from Unified_cpp_layout_tables0.cpp:2: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:42.63 | ^ 44:42.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:11, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.63 from Unified_cpp_layout_tables0.cpp:2: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 189 | CSSRect GetExpandedScrollableRect() const { 44:42.63 | ^ 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:42.63 | ^ 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:42.63 | ^ 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:42.63 | ^ 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 243 | CSSRect CalculateScrollRange() const { 44:42.63 | ^ 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:42.63 | ^ 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 44:42.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.63 457 | CSSRect GetVisualViewport() const { 44:42.63 | ^ 44:42.63 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:42.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:42.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:42.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:42.64 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:42.64 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:11, 44:42.64 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.64 from Unified_cpp_layout_tables0.cpp:2: 44:42.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 44:42.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.64 21 | inline Rect ToRect(const gfxRect& aRect) { 44:42.64 | ^ 44:42.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 44:42.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.64 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:42.64 | ^ 44:42.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 44:42.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:42.64 | ^ 44:42.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 44:42.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.64 44 | inline Size ToSize(const gfxSize& aSize) { 44:42.64 | ^ 44:42.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.65 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:42.65 | ^ 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.65 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:42.65 | ^ 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.65 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:42.65 | ^ 44:42.65 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:11, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.65 from Unified_cpp_layout_tables0.cpp:2: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.65 1859 | int32_t aAppUnitsPerPixel) { 44:42.65 | ^ 44:42.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.65 3214 | int32_t aAppUnitsPerPixel) { 44:42.65 | ^ 44:42.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:15, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.65 from Unified_cpp_layout_tables0.cpp:2: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.65 332 | LayerPoint GetFixedPositionAnchor() const { 44:42.65 | ^ 44:42.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:15, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.65 from Unified_cpp_layout_tables0.cpp:2: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.65 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:42.65 | ^ 44:42.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:15, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.65 from Unified_cpp_layout_tables0.cpp:2: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.65 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:42.65 | ^ 44:42.65 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:15, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.65 from Unified_cpp_layout_tables0.cpp:2: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.65 1394 | LayerPoint GetFixedPositionAnchor() { 44:42.65 | ^ 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 44:42.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.65 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:42.65 | ^ 44:42.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:42.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:20, 44:42.66 from Unified_cpp_layout_tables0.cpp:38: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.66 49 | gfx::Size GetInheritedScale() const { return mScale; } 44:42.66 | ^ 44:42.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:20, 44:42.66 from Unified_cpp_layout_tables0.cpp:38: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.66 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:42.66 | ^ 44:42.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:20, 44:42.66 from Unified_cpp_layout_tables0.cpp:38: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.66 300 | PropertyProvider* aProvider = nullptr) const { 44:42.66 | ^ 44:42.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:23, 44:42.66 from Unified_cpp_layout_tables0.cpp:38: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.66 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 44:42.66 | ^ 44:42.66 In file included from Unified_cpp_layout_tables0.cpp:65: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp: In member function ‘void BCPaintBorderIterator::ResetVerInfo()’: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:7335: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] 44:42.66 7335 | memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 44:42.66 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:42.66 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:5866:8: note: ‘struct BCBlockDirSeg’ declared here 44:42.66 5866 | struct BCBlockDirSeg { 44:42.66 | ^~~~~~~~~~~~~ 44:42.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.66 from Unified_cpp_layout_tables0.cpp:2: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 44:42.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 44:42.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.66 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:42.66 | ^~~~~~~~ 44:42.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:42.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.68 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.68 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.68 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.68 from Unified_cpp_layout_tables0.cpp:2: 44:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 44:42.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.68 427 | SizeT Size() const { return SizeT(width, height); } 44:42.69 | ^~~~ 44:42.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.69 from Unified_cpp_layout_tables0.cpp:2: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:42.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:42.69 | ^~~~~~~~ 44:42.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:42.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:42.69 | ^~~~~~~~ 44:42.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.69 from Unified_cpp_layout_tables0.cpp:2: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.69 62 | Sub operator-(const Sub& aPoint) const { 44:42.69 | ^~~~~~~~ 44:42.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.69 from Unified_cpp_layout_tables0.cpp:2: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 44:42.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.69 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:42.69 | ^~~~~~~~ 44:42.69 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.69 from Unified_cpp_layout_tables0.cpp:2: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.69 323 | static SizeTyped FromUnknownSize( 44:42.69 | ^~~~~~~~~~~~~~~ 44:42.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.69 from Unified_cpp_layout_tables0.cpp:2: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.69 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:42.69 | ^~~~~~~~~~~~~~ 44:42.69 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.69 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.69 from Unified_cpp_layout_tables0.cpp:2: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 44:42.69 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 44:42.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.69 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:42.70 | ^~~~~~~~~~~~~ 44:42.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.70 from Unified_cpp_layout_tables0.cpp:2: 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.70 383 | Point TopLeft() const { return Point(x, y); } 44:42.70 | ^~~~~~~ 44:42.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.70 from Unified_cpp_layout_tables0.cpp:2: 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.70 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:42.70 | ^~~~~~~~~~~~~~~ 44:42.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.70 from Unified_cpp_layout_tables0.cpp:2: 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.70 277 | static RectTyped FromUnknownRect( 44:42.70 | ^~~~~~~~~~~~~~~ 44:42.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.70 from Unified_cpp_layout_tables0.cpp:2: 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.70 150 | static PointTyped FromUnknownPoint( 44:42.70 | ^~~~~~~~~~~~~~~~ 44:42.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.70 from Unified_cpp_layout_tables0.cpp:2: 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 44:42.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.70 282 | RectTyped ToUnknownRect() const { 44:42.70 | ^~~~~~~~~~~~~ 44:42.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 44:42.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.72 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.72 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.72 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.72 from Unified_cpp_layout_tables0.cpp:2: 44:42.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 44:42.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 44:42.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 44:42.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.72 246 | PointTyped As2DPoint() const { 44:42.72 | ^~~~~~~~~ 44:42.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.73 from Unified_cpp_layout_tables0.cpp:2: 44:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 44:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:42.73 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 44:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.73 794 | RectTyped TransformAndClipBounds( 44:42.73 | ^~~~~~~~~~~~~~~~~~~~~~ 44:42.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAtom.h:13, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.73 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.73 from Unified_cpp_layout_tables0.cpp:2: 44:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 44:42.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:42.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.74 760 | typename detail::Nth::Type extract() { 44:42.74 | ^~~~~~~ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 In file included from Unified_cpp_layout_tables0.cpp:38: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp: In member function ‘void nsTableCellFrame::DecorateForSelection(nsTableCellFrame::DrawTarget*, nsPoint)’: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:290:71: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 290 | Point devPixelOffset = NSPointToPoint(aPt, appUnitsPerDevPixel); 44:42.75 | ^ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:314:69: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 314 | NSRectToSnappedRect(r, appUnitsPerDevPixel, *aDrawTarget); 44:42.75 | ^ 44:42.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:20, 44:42.75 from Unified_cpp_layout_tables0.cpp:38: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 44:42.75 | ^ 44:42.75 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:11, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.75 from Unified_cpp_layout_tables0.cpp:2: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3213:19: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 3213 | inline gfx::Point NSPointToPoint(const nsPoint& aPoint, 44:42.75 | ^~~~~~~~~~~~~~ 44:42.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.75 from Unified_cpp_layout_tables0.cpp:2: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 44:42.75 | ^~~~~~~~~ 44:42.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:20, 44:42.75 from Unified_cpp_layout_tables0.cpp:38: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 44:42.75 | ^ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 44:42.75 | ^~~~~~~~~~~ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:42.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:42.75 | ~~~~~~~~~~~~~^~ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:42.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 44:42.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 44:42.75 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.75 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.75 from Unified_cpp_layout_tables0.cpp:2: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 282 | RectTyped ToUnknownRect() const { 44:42.75 | ^~~~~~~~~~~~~ 44:42.75 In file included from Unified_cpp_layout_tables0.cpp:65: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp: In member function ‘virtual void nsDisplayTableBorderCollapse::Paint(nsDisplayListBuilder*, gfxContext*)’: 44:42.75 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:1200:55: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 1200 | pt, mFrame->PresContext()->AppUnitsPerDevPixel()); 44:42.75 | ^ 44:42.75 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:1206:54: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.75 1206 | drawTarget->GetTransform().PreTranslate(ToPoint(devPixelOffset))); 44:42.76 | ~~~~~~~^~~~~~~~~~~~~~~~ 44:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:11, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.76 from Unified_cpp_layout_tables0.cpp:2: 44:42.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 44:42.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1858:19: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.76 1858 | static gfxPoint PointToGfxPoint(const nsPoint& aPoint, 44:42.76 | ^~~~~~~~~~~~~~~ 44:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/celldata.h:12, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:9, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.76 from Unified_cpp_layout_tables0.cpp:2: 44:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.76 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 44:42.76 | ^~~~~~~~~ 44:42.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.h:11, 44:42.76 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/BasicTableLayoutStrategy.cpp:16, 44:42.76 from Unified_cpp_layout_tables0.cpp:2: 44:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 44:42.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.76 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:42.76 | ^~~~~~~ 44:42.76 In file included from Unified_cpp_layout_tables0.cpp:65: 44:42.76 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp: In function ‘void CreateWRCommandsForBorderSegment(const BCBorderParameters&, mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&, const nsPoint&)’: 44:42.76 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:6912:79: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.76 6912 | aBorderParams.mBorderRect + aOffset, aBorderParams.mAppUnitsPerDevPixel)); 44:42.76 | ^ 44:42.76 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:6911:67: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 6911 | auto borderRect = LayoutDeviceRect::FromUnknownRect(NSRectToRect( 44:42.77 | ~~~~~~~~~~~~^ 44:42.77 6912 | aBorderParams.mBorderRect + aOffset, aBorderParams.mAppUnitsPerDevPixel)); 44:42.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:6912:79: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 6912 | aBorderParams.mBorderRect + aOffset, aBorderParams.mAppUnitsPerDevPixel)); 44:42.77 | ^ 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp: In function ‘void CreateWRCommandsForBeveledBorder(const BCBorderParameters&, mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&, const nsPoint&)’: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:6885:63: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 6885 | auto rect = LayoutDeviceRect::FromUnknownRect(NSRectToRect( 44:42.77 | ~~~~~~~~~~~~^ 44:42.77 6886 | segment.mRect + aOffset, aBorderParams.mAppUnitsPerDevPixel)); 44:42.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:6886:69: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 6886 | segment.mRect + aOffset, aBorderParams.mAppUnitsPerDevPixel)); 44:42.77 | ^ 44:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:42.77 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:42.77 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:20, 44:42.77 from Unified_cpp_layout_tables0.cpp:38: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:42.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:42.77 | ~~~~~~~~~~~~~^~ 44:42.77 In file included from Unified_cpp_layout_tables0.cpp:38: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp: In member function ‘void nsTableCellFrame::DecorateForSelection(nsTableCellFrame::DrawTarget*, nsPoint)’: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:290:46: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 290 | Point devPixelOffset = NSPointToPoint(aPt, appUnitsPerDevPixel); 44:42.77 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 44:42.77 In file included from Unified_cpp_layout_tables0.cpp:65: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp: In member function ‘virtual void nsDisplayTableBorderCollapse::Paint(nsDisplayListBuilder*, gfxContext*)’: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:1199:59: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 1199 | gfxPoint devPixelOffset = nsLayoutUtils::PointToGfxPoint( 44:42.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 44:42.77 1200 | pt, mFrame->PresContext()->AppUnitsPerDevPixel()); 44:42.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:42.77 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:42.77 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:20, 44:42.77 from Unified_cpp_layout_tables0.cpp:38: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 44:42.77 | ^~~~~~~~~~~ 44:42.77 In file included from Unified_cpp_layout_tables0.cpp:65: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp: In function ‘void CreateWRCommandsForBorderSegment(const BCBorderParameters&, mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&, const nsPoint&)’: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:6903:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 6903 | static void CreateWRCommandsForBorderSegment( 44:42.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:42.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:42.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:42.77 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 44:42.77 from /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableCellFrame.cpp:20, 44:42.77 from Unified_cpp_layout_tables0.cpp:38: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 221 | rect = rect.Intersect(mClipStack.LastElement()); 44:42.77 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 44:42.77 In file included from Unified_cpp_layout_tables0.cpp:65: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp: In function ‘void CreateWRCommandsForBeveledBorder(const BCBorderParameters&, mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&, const nsPoint&)’: 44:42.77 /builddir/build/BUILD/icecat-78.15.0/layout/tables/nsTableFrame.cpp:6872:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:42.77 6872 | static void CreateWRCommandsForBeveledBorder( 44:42.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:42.77 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/tables' 44:42.77 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/xul' 44:42.77 mkdir -p '.deps/' 44:42.77 layout/xul/Unified_cpp_layout_xul0.o 44:42.77 layout/xul/Unified_cpp_layout_xul1.o 44:42.77 /usr/lib64/ccache/g++ -o Unified_cpp_layout_xul0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_xul0.o.pp Unified_cpp_layout_xul0.cpp 44:53.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.72 from Unified_cpp_layout_svg0.cpp:2: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:53.72 | ^ 44:53.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.72 from Unified_cpp_layout_svg0.cpp:2: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:53.72 | ^ 44:53.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:14, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.72 from Unified_cpp_layout_svg0.cpp:2: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:53.72 | ^ 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:53.72 | ^ 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:53.72 | ^ 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:53.72 | ^ 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:53.72 | ^ 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 371 | nscoord aAppUnitsPerDevPixel) { 44:53.72 | ^ 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 380 | nscoord aAppUnitsPerDevPixel) { 44:53.72 | ^ 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 387 | nscoord aAppUnitsPerDevPixel) { 44:53.72 | ^ 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 394 | nscoord aAppUnitsPerDevPixel) { 44:53.72 | ^ 44:53.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleColorInlines.h:13, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStruct.h:18, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:19, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.72 from Unified_cpp_layout_svg0.cpp:2: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 1338 | CSSCoord ToCSSPixels() const { return _0; } 44:53.72 | ^ 44:53.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:13, 44:53.72 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:53.72 from Unified_cpp_layout_svg0.cpp:2: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 44:53.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.72 189 | CSSRect GetExpandedScrollableRect() const { 44:53.73 | ^ 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:53.73 | ^ 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:53.73 | ^ 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:53.73 | ^ 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 243 | CSSRect CalculateScrollRange() const { 44:53.73 | ^ 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:53.73 | ^ 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 457 | CSSRect GetVisualViewport() const { 44:53.73 | ^ 44:53.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 44:53.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:53.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:53.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:53.73 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:13, 44:53.73 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:53.73 from Unified_cpp_layout_svg0.cpp:2: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:53.73 | ^ 44:53.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:53.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:53.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:53.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:53.73 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:13, 44:53.73 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:53.73 from Unified_cpp_layout_svg0.cpp:2: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 21 | inline Rect ToRect(const gfxRect& aRect) { 44:53.73 | ^ 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:53.73 | ^ 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:53.73 | ^ 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 44 | inline Size ToSize(const gfxSize& aSize) { 44:53.73 | ^ 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:53.73 | ^ 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 44:53.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.73 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:53.74 | ^ 44:53.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 44:53.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.74 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:53.74 | ^ 44:53.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:53.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:53.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:53.74 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:13, 44:53.74 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:53.74 from Unified_cpp_layout_svg0.cpp:2: 44:53.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 44:53.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.74 1859 | int32_t aAppUnitsPerPixel) { 44:53.74 | ^ 44:53.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 44:53.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.74 3214 | int32_t aAppUnitsPerPixel) { 44:53.74 | ^ 44:53.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 44:53.74 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:16, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:53.75 from Unified_cpp_layout_svg0.cpp:2: 44:53.75 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 44:53.75 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.75 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 44:53.75 | ^ 44:53.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:8, 44:53.75 from Unified_cpp_layout_svg0.cpp:47: 44:53.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 44:53.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.75 332 | LayerPoint GetFixedPositionAnchor() const { 44:53.75 | ^ 44:53.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:8, 44:53.75 from Unified_cpp_layout_svg0.cpp:47: 44:53.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 44:53.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.75 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:53.75 | ^ 44:53.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:8, 44:53.75 from Unified_cpp_layout_svg0.cpp:47: 44:53.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 44:53.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.75 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:53.75 | ^ 44:53.75 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 44:53.75 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:8, 44:53.75 from Unified_cpp_layout_svg0.cpp:47: 44:53.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 44:53.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.75 1394 | LayerPoint GetFixedPositionAnchor() { 44:53.75 | ^ 44:53.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 44:53.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.75 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:53.76 | ^ 44:53.76 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 44:53.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 44:53.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 44:53.76 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h:13, 44:53.76 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:26, 44:53.76 from Unified_cpp_layout_svg0.cpp:47: 44:53.76 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 44:53.76 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.76 44 | operator Point() const { return Point(mX, mY); } 44:53.76 | ^ 44:53.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:26, 44:53.76 from Unified_cpp_layout_svg0.cpp:47: 44:53.76 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 44:53.76 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.76 123 | Rect AsRect() const { 44:53.76 | ^ 44:53.76 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 44:53.76 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.76 135 | Point Point1() const { 44:53.76 | ^ 44:53.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 44:53.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:53.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:53.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:53.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:53.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:53.76 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 44:53.76 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.cpp:31, 44:53.76 from Unified_cpp_layout_svg0.cpp:65: 44:53.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 44:53.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.76 49 | gfx::Size GetInheritedScale() const { return mScale; } 44:53.76 | ^ 44:53.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:53.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:53.77 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 44:53.77 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.cpp:31, 44:53.77 from Unified_cpp_layout_svg0.cpp:65: 44:53.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 44:53.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.77 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:53.77 | ^ 44:53.77 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 44:53.77 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.cpp:31, 44:53.77 from Unified_cpp_layout_svg0.cpp:65: 44:53.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 44:53.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.77 300 | PropertyProvider* aProvider = nullptr) const { 44:53.77 | ^ 44:53.77 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.cpp:31, 44:53.77 from Unified_cpp_layout_svg0.cpp:65: 44:53.77 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h: In static member function ‘static gfxPoint mozilla::CharPosition::UnspecifiedPoint()’: 44:53.77 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:105:38: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.77 105 | static gfxPoint UnspecifiedPoint() { 44:53.77 | ^ 44:53.77 In file included from Unified_cpp_layout_svg0.cpp:74: 44:53.78 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In function ‘gfxRect AppUnitsToFloatCSSPixels(const gfxRect&, const nsPresContext*)’: 44:53.78 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:97:70: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.78 97 | const nsPresContext* aContext) { 44:53.78 | ^ 44:53.78 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘mozilla::gfx::Point SVGTextFrame::TransformFramePointToTextChild(const Point&, const nsIFrame*)’: 44:53.78 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5244:53: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.78 5244 | const Point& aPoint, const nsIFrame* aChildFrame) { 44:53.78 | ^ 44:53.78 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘gfxRect SVGTextFrame::TransformFrameRectFromTextChild(const nsRect&, const nsIFrame*)’: 44:53.78 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5323:53: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.78 5323 | const nsRect& aRect, const nsIFrame* aChildFrame) { 44:53.78 | ^ 44:53.78 In file included from Unified_cpp_layout_svg0.cpp:101: 44:53.78 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp: In member function ‘mozilla::gfx::Size nsCSSFilterInstance::BlurRadiusToFilterSpace(nscoord)’: 44:53.78 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp:274:78: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.78 274 | Size nsCSSFilterInstance::BlurRadiusToFilterSpace(nscoord aRadiusInFrameSpace) { 44:53.78 | ^ 44:53.78 In file included from Unified_cpp_layout_svg0.cpp:110: 44:53.78 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘gfxRect nsFilterInstance::UserSpaceToFilterSpace(const gfxRect&) const’: 44:53.78 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:533:36: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.78 533 | const gfxRect& aUserSpaceRect) const { 44:53.78 | ^~~~~ 44:53.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:53.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:53.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.78 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.78 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.78 from Unified_cpp_layout_svg0.cpp:2: 44:53.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 44:53.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 44:53.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:53.78 | ^~~~~~~~ 44:53.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.78 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.79 from Unified_cpp_layout_svg0.cpp:2: 44:53.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 44:53.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 44:53.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:53.79 | ^~~~~~~~~~~~~ 44:53.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.79 from Unified_cpp_layout_svg0.cpp:2: 44:53.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:53.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:53.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.79 323 | static SizeTyped FromUnknownSize( 44:53.79 | ^~~~~~~~~~~~~~~ 44:53.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.79 from Unified_cpp_layout_svg0.cpp:2: 44:53.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 44:53.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:53.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.79 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:53.79 | ^~~~~~~~ 44:53.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.79 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.79 from Unified_cpp_layout_svg0.cpp:2: 44:53.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:53.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 44:53.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.80 427 | SizeT Size() const { return SizeT(width, height); } 44:53.80 | ^~~~ 44:53.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:14, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.80 from Unified_cpp_layout_svg0.cpp:2: 44:53.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:53.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:53.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:53.80 | ^~~~~~~~ 44:53.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:53.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:53.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:53.80 | ^~~~~~~~ 44:53.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.80 from Unified_cpp_layout_svg0.cpp:2: 44:53.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:53.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:53.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.80 62 | Sub operator-(const Sub& aPoint) const { 44:53.80 | ^~~~~~~~ 44:53.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:18, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:14, 44:53.80 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.81 from Unified_cpp_layout_svg0.cpp:2: 44:53.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 44:53.81 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 44:53.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:53.81 | ^~~~~~~~ 44:53.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:53.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.81 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.81 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.81 from Unified_cpp_layout_svg0.cpp:2: 44:53.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:53.81 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 44:53.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.81 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 44:53.81 | ^~~~~~~~~~ 44:53.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.81 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.81 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.81 from Unified_cpp_layout_svg0.cpp:2: 44:53.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 44:53.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 44:53.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.81 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:53.81 | ^~~~~~~~~~~~~~ 44:53.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.81 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.81 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.81 from Unified_cpp_layout_svg0.cpp:2: 44:53.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 44:53.81 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 44:53.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:53.82 | ^~~~~~~~~~~~~ 44:53.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.82 from Unified_cpp_layout_svg0.cpp:2: 44:53.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:53.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 44:53.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.82 383 | Point TopLeft() const { return Point(x, y); } 44:53.82 | ^~~~~~~ 44:53.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.82 from Unified_cpp_layout_svg0.cpp:2: 44:53.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:53.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 44:53.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.82 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:53.82 | ^~~~~~~~~~~~~~~ 44:53.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.82 from Unified_cpp_layout_svg0.cpp:2: 44:53.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:53.82 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:66:27: required from here 44:53.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.82 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 44:53.82 | ^~~~~~~~ 44:53.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.82 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.83 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.83 from Unified_cpp_layout_svg0.cpp:2: 44:53.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:53.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 44:53.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.83 277 | static RectTyped FromUnknownRect( 44:53.83 | ^~~~~~~~~~~~~~~ 44:53.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.83 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.83 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.83 from Unified_cpp_layout_svg0.cpp:2: 44:53.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:53.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 44:53.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.83 150 | static PointTyped FromUnknownPoint( 44:53.83 | ^~~~~~~~~~~~~~~~ 44:53.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.83 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.83 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.83 from Unified_cpp_layout_svg0.cpp:2: 44:53.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:53.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 44:53.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.83 282 | RectTyped ToUnknownRect() const { 44:53.83 | ^~~~~~~~~~~~~ 44:53.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.83 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.84 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.84 from Unified_cpp_layout_svg0.cpp:2: 44:53.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 44:53.84 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:359:38: required from here 44:53.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.84 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 44:53.84 | ^~~~~~~~~~~~~~ 44:53.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:53.84 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:904:27: required from here 44:53.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.85 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:53.85 | ^~~~~~~~~~~~~~~ 44:53.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.85 from Unified_cpp_layout_svg0.cpp:2: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4515:58: required from here 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.85 59 | Sub operator+(const Sub& aPoint) const { 44:53.85 | ^~~~~~~~ 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4721:20: required from here 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.85 79 | Sub operator-() const { return Sub(-x, -y); } 44:53.85 | ^~~~~~~~ 44:53.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.85 from Unified_cpp_layout_svg0.cpp:2: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5355:48: required from here 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:99:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.85 99 | MatrixRect TransformRect(const MatrixRect& aRect) const { 44:53.85 | ^~~~~~~~~~~~~ 44:53.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.85 from Unified_cpp_layout_svg0.cpp:2: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:149:44: required from here 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.85 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 44:53.85 | ^~~~~~~~ 44:53.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.85 from Unified_cpp_layout_svg0.cpp:2: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:168:53: required from here 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.85 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 44:53.85 | ^~~~~~~~ 44:53.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.85 from Unified_cpp_layout_svg0.cpp:2: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp:282:60: required from here 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:444:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.85 444 | MatrixSize ScaleFactors(bool xMajor) const { 44:53.85 | ^~~~~~~~~~~~ 44:53.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.85 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.85 from Unified_cpp_layout_svg0.cpp:2: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:53.85 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:903:67: required from here 44:53.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.85 79 | Sub operator-() const { return Sub(-x, -y); } 44:53.85 | ^~~~~~~~ 44:53.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.86 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.86 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.86 from Unified_cpp_layout_svg0.cpp:2: 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.86 246 | PointTyped As2DPoint() const { 44:53.86 | ^~~~~~~~~ 44:53.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.86 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.86 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.86 from Unified_cpp_layout_svg0.cpp:2: 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:53.86 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.86 794 | RectTyped TransformAndClipBounds( 44:53.86 | ^~~~~~~~~~~~~~~~~~~~~~ 44:53.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.86 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.86 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.86 from Unified_cpp_layout_svg0.cpp:2: 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:184:44: required from ‘void mozilla::gfx::BaseRect::UnionRect(const Sub&, const Sub&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 44:53.86 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:845:33: required from here 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:155:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.86 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 44:53.86 | ^~~~~ 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:53.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:43: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 44:53.86 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:904:27: required from here 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.87 383 | Point TopLeft() const { return Point(x, y); } 44:53.87 | ^~~~~~~ 44:53.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.87 from Unified_cpp_layout_svg0.cpp:2: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5355:48: required from here 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.87 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 44:53.87 | ^~~~~~~~~~~~~ 44:53.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.87 from Unified_cpp_layout_svg0.cpp:2: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:161:14: required from ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:184:44: required from ‘void mozilla::gfx::BaseRect::UnionRect(const Sub&, const Sub&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:845:33: required from here 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.87 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 44:53.87 | ^~~~~~~~~~ 44:53.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:16, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.87 from Unified_cpp_layout_svg0.cpp:2: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from here 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.87 760 | typename detail::Nth::Type extract() { 44:53.87 | ^~~~~~~ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from here 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.87 In file included from Unified_cpp_layout_svg0.cpp:47: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp: In member function ‘virtual void mozilla::nsDisplaySVGGeometry::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)’: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:66:27: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.87 66 | AppUnitsPerCSSPixel(); 44:53.87 | ^ 44:53.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.87 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.87 from Unified_cpp_layout_svg0.cpp:2: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.87 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 44:53.87 | ^~~~~~~~~ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.87 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 44:53.87 | ^~~~~~~~ 44:53.87 In file included from Unified_cpp_layout_svg0.cpp:47: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp: In member function ‘virtual nsIFrame* mozilla::SVGGeometryFrame::GetFrameForPoint(const gfxPoint&)’: 44:53.87 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:268:79: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.87 268 | gfxRect rect = nsLayoutUtils::RectToGfxRect(mRect, AppUnitsPerCSSPixel()); 44:53.87 | ^ 44:53.87 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:291:40: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.87 291 | isHit = path->ContainsPoint(ToPoint(aPoint), Matrix()); 44:53.88 | ~~~~~~~^~~~~~~~ 44:53.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.88 from Unified_cpp_layout_svg0.cpp:2: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 44:53.88 | ^~~~~~~~~ 44:53.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.88 from Unified_cpp_layout_svg0.cpp:2: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 44:53.88 | ^~~~~~~~~~~~~~ 44:53.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.cpp:31, 44:53.88 from Unified_cpp_layout_svg0.cpp:65: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 44:53.88 | ^ 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 44:53.88 | ^~~~~~~~~~~ 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 44:53.88 | ^ 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:53.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:53.88 | ~~~~~~~~~~~~~^~ 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:53.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 44:53.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 44:53.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.88 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.88 from Unified_cpp_layout_svg0.cpp:2: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 282 | RectTyped ToUnknownRect() const { 44:53.88 | ^~~~~~~~~~~~~ 44:53.88 In file included from Unified_cpp_layout_svg0.cpp:47: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp: In member function ‘virtual void mozilla::SVGGeometryFrame::ReflowSVG()’: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:345:70: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 345 | gfxRect extent = GetBBoxContribution(Matrix(), flags).ToThebesRect(); 44:53.88 | ^ 44:53.88 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp: In member function ‘virtual SVGBBox mozilla::SVGGeometryFrame::GetBBoxContribution(const Matrix&, uint32_t)’: 44:53.88 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:420:58: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 420 | Rect rect = NSRectToRect(mRect, AppUnitsPerCSSPixel()); 44:53.88 | ^ 44:53.88 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:564:76: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.88 564 | ThebesRect(pathBBoxExtents), this, ThebesMatrix(aToBBoxUserspace)); 44:53.88 | ^ 44:53.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.91 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.91 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.91 from Unified_cpp_layout_svg0.cpp:2: 44:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 44:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.91 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:53.91 | ^~~~~~~~~~~~~~~ 44:53.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.91 110 | quad[0] = TransformPoint(aRect.TopLeft()); 44:53.91 | ^~~~ 44:53.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 44:53.92 | ^ 44:53.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.92 from Unified_cpp_layout_svg0.cpp:2: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 383 | Point TopLeft() const { return Point(x, y); } 44:53.92 | ^~~~~~~ 44:53.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:16, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:53.92 from Unified_cpp_layout_svg0.cpp:2: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In constructor ‘SVGBBox::SVGBBox(const gfxRect&)’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:88:9: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 88 | : mBBox(ToRect(aRect)), mIsEmpty(false) {} 44:53.92 | ^~~~~~~~~~~~~~~~~~~~ 44:53.92 In file included from Unified_cpp_layout_svg0.cpp:47: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp: In member function ‘void mozilla::SVGGeometryFrame::Render(gfxContext*, uint32_t, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&)’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:723:49: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 723 | drawTarget->StrokeLine(simplePath.Point1(), simplePath.Point2(), 44:53.92 | ~~~~~~~~~~~~~~~~~^~ 44:53.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:26, 44:53.92 from Unified_cpp_layout_svg0.cpp:47: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h:123:10: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 123 | Rect AsRect() const { 44:53.92 | ^~~~~~ 44:53.92 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryElement.h:135:11: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 135 | Point Point1() const { 44:53.92 | ^~~~~~ 44:53.92 In file included from Unified_cpp_layout_svg0.cpp:74: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘gfxMatrix mozilla::TextRenderedRun::GetTransformFromUserSpaceForPainting(nsPresContext*, nscoord, nscoord) const’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:718:28: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 718 | m.PreTranslate(mPosition / cssPxPerDevPx); 44:53.92 | ~~~~~~~~~~^~~~~~~~~~~~~~~ 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘SVGBBox mozilla::TextRenderedRun::GetRunUserSpaceRect(nsPresContext*, uint32_t) const’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:841:74: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 841 | range, gfxFont::LOOSE_INK_EXTENTS, nullptr, provider.ptrOr(nullptr)); 44:53.92 | ^ 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:877:15: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 877 | aContext); 44:53.92 | ^ 44:53.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.92 from Unified_cpp_layout_svg0.cpp:2: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 110 | quad[0] = TransformPoint(aRect.TopLeft()); 44:53.92 | ^~~~ 44:53.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 44:53.92 | ^ 44:53.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.92 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.92 from Unified_cpp_layout_svg0.cpp:2: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 383 | Point TopLeft() const { return Point(x, y); } 44:53.92 | ^~~~~~~ 44:53.92 In file included from Unified_cpp_layout_svg0.cpp:74: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘SVGBBox mozilla::TextRenderedRun::GetUserSpaceRect(nsPresContext*, uint32_t, const gfxMatrix*) const’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:918:27: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 918 | return m.TransformBounds(r.ToThebesRect()); 44:53.92 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘int32_t mozilla::TextRenderedRun::GetCharNumAtPosition(nsPresContext*, const gfxPoint&) const’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:1008:59: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 1008 | gfxPoint p = m.TransformPoint(aPoint) / cssPxPerDevPx * mFontSizeScaleFactor; 44:53.92 | ^~~~~~~~~~~~~~~~~~~~ 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In function ‘void GetAscentAndDescentInAppUnits(nsTextFrame*, gfxFloat&, gfxFloat&)’: 44:53.92 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:132:79: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.92 132 | textRun->MeasureText(range, gfxFont::LOOSE_INK_EXTENTS, nullptr, nullptr); 44:53.92 | ^ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual void mozilla::SVGTextDrawPathCallbacks::PaintDecorationLine(mozilla::gfx::Rect, nscolor)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:2513:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 2513 | void SVGTextDrawPathCallbacks::PaintDecorationLine(Rect aPath, nscolor aColor) { 44:53.93 | ^~~~~~~~~~~~~~~~~~~~~~~~ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:2521:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 2521 | mContext.Rectangle(ThebesRect(aPath)); 44:53.93 | ~~~~~~~~~~^~~~~~~ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual void mozilla::SVGTextDrawPathCallbacks::PaintSelectionDecorationLine(mozilla::gfx::Rect, nscolor)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:2527:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 2527 | void SVGTextDrawPathCallbacks::PaintSelectionDecorationLine(Rect aPath, 44:53.93 | ^~~~~~~~~~~~~~~~~~~~~~~~ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:2538:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 2538 | mContext.Rectangle(ThebesRect(aPath)); 44:53.93 | ~~~~~~~~~~^~~~~~~ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual void nsDisplaySVGText::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:2726:27: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 2726 | AppUnitsPerCSSPixel(); 44:53.93 | ^ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual void SVGTextFrame::FindCloserFrameForSelection(const nsPoint&, nsIFrame::FrameWithDistance*)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:2989:59: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 2989 | nsSVGUtils::ToCanvasBounds(userRect.ToThebesRect(), m, presContext); 44:53.93 | ~~~~~~~~~~~~~~~~~~~~~^~ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In function ‘double GetContextScale(const gfxMatrix&)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:360:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 360 | aMatrix.TransformPoint(gfxPoint(0, 0)); 44:53.93 | ^ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual void SVGTextFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3153:38: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 3153 | GetCanvasTM().TransformBounds(frameRect), 1); 44:53.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3211:24: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 3211 | params.dirtyRect = LayoutDevicePixel::FromAppUnits( 44:53.93 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.93 3212 | frame->GetVisualOverflowRect(), auPerDevPx); 44:53.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:20, 44:53.93 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.cpp:31, 44:53.93 from Unified_cpp_layout_svg0.cpp:65: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h: In member function ‘virtual void nsTextFrame::DrawPathCallbacks::PaintSelectionDecorationLine(nsTextFrame::Rect, nscolor)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:542:18: note: parameter passing for argument of type ‘nsTextFrame::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 542 | virtual void PaintSelectionDecorationLine(Rect aPath, nscolor aColor) {} 44:53.93 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.93 In file included from Unified_cpp_layout_svg0.cpp:74: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual nsIFrame* SVGTextFrame::GetFrameForPoint(const gfxPoint&)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3279:59: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 3279 | gfxPoint pointInRunUserSpace = m.TransformPoint(aPoint); 44:53.93 | ^ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3283:43: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 3283 | .ToThebesRect(); 44:53.93 | ^ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual SVGBBox SVGTextFrame::GetBBoxContribution(const Matrix&, uint32_t)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3403:58: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 3403 | Rect rect = NSRectToRect(mRect, AppUnitsPerCSSPixel()); 44:53.93 | ^ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘already_AddRefed SVGTextFrame::GetStartPositionOfChar(nsIContent*, uint32_t, mozilla::ErrorResult&)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3852:30: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 3852 | new DOMSVGPoint(ToPoint(mPositions[startIndex].mPosition)); 44:53.93 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘already_AddRefed SVGTextFrame::GetExtentOfChar(nsIContent*, uint32_t, mozilla::ErrorResult&)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4016:42: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 4016 | gfxRect r = m.TransformBounds(glyphRect); 44:53.93 | ^ 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4018:54: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 4018 | RefPtr rect = new SVGRect(aContent, ToRect(r)); 44:53.93 | ~~~~~~^~~ 44:53.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.cpp:31, 44:53.93 from Unified_cpp_layout_svg0.cpp:65: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h: In static member function ‘static mozilla::CharPosition mozilla::CharPosition::Unspecified(bool)’: 44:53.93 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:67:59: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.93 67 | CharPosition cp(UnspecifiedPoint(), UnspecifiedAngle()); 44:53.94 | ^ 44:53.94 In file included from Unified_cpp_layout_svg0.cpp:74: 44:53.94 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘void SVGTextFrame::DoTextPathLayout()’: 44:53.94 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4720:12: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.94 4720 | pt = path->ComputePointAtLength(Float(pathLength - midx), &tangent); 44:53.94 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.94 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4732:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.94 4732 | mPositions[i].mPosition = 44:53.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:53.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 44:53.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.94 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.94 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.94 from Unified_cpp_layout_svg0.cpp:2: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 79 | Sub operator-() const { return Sub(-x, -y); } 44:53.95 | ^~~~~~~~ 44:53.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:13, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:53.95 from Unified_cpp_layout_svg0.cpp:2: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:17: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:53.95 | ^~~~~~~~~~~ 44:53.95 In file included from Unified_cpp_layout_svg0.cpp:74: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘mozilla::gfx::Point SVGTextFrame::TransformFramePointToTextChild(const Point&, const nsIFrame*)’: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5243:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 5243 | Point SVGTextFrame::TransformFramePointToTextChild( 44:53.95 | ^~~~~~~~~~~~ 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5276:66: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 5276 | run.GetRunUserSpaceRect(presContext, flags).ToThebesRect(); 44:53.95 | ^ 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5280:14: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 5280 | return aPoint; 44:53.95 | ^~~~~~ 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5283:55: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 5283 | m.TransformPoint(ThebesPoint(pointInUserSpace)); 44:53.95 | ^ 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5305:12: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 5305 | return aPoint; 44:53.95 | ^~~~~~ 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5312:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 5312 | return ToPoint(m.TransformPoint(pointInRun) / cssPxPerDevPx); 44:53.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5312:62: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 5312 | return ToPoint(m.TransformPoint(pointInRun) / cssPxPerDevPx); 44:53.95 | ^ 44:53.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:13, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:53.95 from Unified_cpp_layout_svg0.cpp:2: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static bool nsLayoutUtils::PointIsCloserToRect(PointType, const RectType&, CoordType&, CoordType&) [with PointType = mozilla::gfx::PointTyped; RectType = mozilla::gfx::RectTyped; CoordType = int]’: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3125:19: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 3125 | /* static */ bool nsLayoutUtils::PointIsCloserToRect( 44:53.95 | ^~~~~~~~~~~~~ 44:53.95 In file included from Unified_cpp_layout_svg0.cpp:74: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘gfxRect SVGTextFrame::TransformFrameRectFromTextChild(const nsRect&, const nsIFrame*)’: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5322:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 5322 | gfxRect SVGTextFrame::TransformFrameRectFromTextChild( 44:53.95 | ^~~~~~~~~~~~ 44:53.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.95 from Unified_cpp_layout_svg0.cpp:2: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double]’: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:37: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 44:53.95 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 44:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:36: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.95 101 | TransformSize(aRect.Size())); 44:53.95 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 44:53.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.95 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.95 from Unified_cpp_layout_svg0.cpp:2: 44:53.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 44:53.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.97 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 44:53.97 | ^~~~~~~~ 44:53.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:53.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.97 363 | MoveBy(-aPoint); 44:53.97 | ^~~~~~~ 44:53.97 In file included from Unified_cpp_layout_svg0.cpp:92: 44:53.97 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp: In static member function ‘static bool mozilla::nsCSSClipPathInstance::HitTestBasicShapeOrPathClip(nsIFrame*, const gfxPoint&)’: 44:53.97 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:66:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.97 66 | return path && path->ContainsPoint(ToPoint(aPoint) * pixelRatio, Matrix()); 44:53.97 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 44:53.97 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp: In static member function ‘static mozilla::Maybe > mozilla::nsCSSClipPathInstance::GetBoundingRectForBasicShapeOrPathClip(nsIFrame*, const StyleClipPath&)’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:81:37: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 81 | return path ? Some(path->GetBounds()) : Nothing(); 44:53.98 | ~~~~~~~~~~~~~~~^~ 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp: In member function ‘already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPath(mozilla::nsCSSClipPathInstance::DrawTarget*, const gfxMatrix&)’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:103:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 103 | rr = aTransform.TransformRect(rr); 44:53.98 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:111:43: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 111 | AppendRectToPath(builder, NSRectToRect(r, appUnitsPerDevPixel), true); 44:53.98 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp: In member function ‘already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathCircle(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:149:42: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 149 | builder->Arc(Point(center.x, center.y) / appUnitsPerDevPixel, 44:53.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp: In member function ‘already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathEllipse(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:168:51: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 168 | Size(radii.width, radii.height) / appUnitsPerDevPixel); 44:53.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 44:53.98 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:8, 44:53.98 from Unified_cpp_layout_svg0.cpp:47: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘void mozilla::gfx::EllipseToBezier(T*, const Point&, const Size&) [with T = mozilla::gfx::PathBuilder]’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:182:41: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 182 | aSink->LineTo(transform.TransformPoint(currentStartOffset)); 44:53.98 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 44:53.98 In file included from Unified_cpp_layout_svg0.cpp:92: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp: In member function ‘already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathInset(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:208:75: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 208 | const Rect insetRectPixels = NSRectToRect(insetRect, appUnitsPerDevPixel); 44:53.98 | ^ 44:53.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:16, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.98 from Unified_cpp_layout_svg0.cpp:2: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 15; T = mozilla::gfx::GaussianBlurAttributes; Ts = {mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 44:53.98 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 16; T = mozilla::gfx::DropShadowAttributes; Ts = {mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 In file included from Unified_cpp_layout_svg0.cpp:101: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp: In member function ‘nsresult nsCSSFilterInstance::SetAttributesForBlur(nsCSSFilterInstance::FilterPrimitiveDescription&)’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp:114:62: note: parameter passing for argument of type ‘nsCSSFilterInstance::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 114 | BlurRadiusToFilterSpace(radiusInFrameSpace.ToAppUnits()); 44:53.98 | ^ 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp: In member function ‘mozilla::gfx::Size nsCSSFilterInstance::BlurRadiusToFilterSpace(nscoord)’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp:282:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 282 | mFrameSpaceInCSSPxToFilterSpaceTransform.ScaleFactors(true); 44:53.98 | ^ 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp:291:17: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 291 | return Size(); 44:53.98 | ^ 44:53.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:53.98 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:53.98 from Unified_cpp_layout_svg0.cpp:2: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = double]’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:444:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 444 | MatrixSize ScaleFactors(bool xMajor) const { 44:53.98 | ^~~~~~~~~~~~ 44:53.98 In file included from Unified_cpp_layout_svg0.cpp:110: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In constructor ‘nsFilterInstance::nsFilterInstance(nsIFrame*, nsIContent*, const UserSpaceMetrics&, nsFilterInstance::Span, mozilla::StyleCSSPixelLength, mozilla::StyleCSSPixelLength>, mozilla::StyleComputedUrl> >, bool, nsSVGFilterPaintCallback*, const gfxMatrix&, const nsRegion*, const nsRegion*, const nsRect*, const gfxRect*)’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:457:17: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 457 | mTargetBBox = nsSVGUtils::GetBBox(mTargetFrame, 44:53.98 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.98 458 | nsSVGUtils::eUseFrameBoundsForOuterSVG | 44:53.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.98 459 | nsSVGUtils::eBBoxIncludeFillGeometry); 44:53.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘bool nsFilterInstance::ComputeUserSpaceToFilterSpaceScale()’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:515:34: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 515 | mUserSpaceToFilterSpaceScale = mPaintTransform.ScaleFactors(true); 44:53.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘gfxRect nsFilterInstance::UserSpaceToFilterSpace(const gfxRect&) const’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:532:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 532 | gfxRect nsFilterInstance::UserSpaceToFilterSpace( 44:53.98 | ^~~~~~~~~~~~~~~~ 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘void nsFilterInstance::BuildSourcePaint(nsFilterInstance::SourceInfo*, nsFilterInstance::imgDrawingParams&)’: 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:665:15: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 665 | ToRect(FilterSpaceToUserSpace(ThebesRect(neededRect))), pattern); 44:53.98 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.98 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:665:38: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.98 665 | ToRect(FilterSpaceToUserSpace(ThebesRect(neededRect))), pattern); 44:53.98 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 44:53.99 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:665:15: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:53.99 665 | ToRect(FilterSpaceToUserSpace(ThebesRect(neededRect))), pattern); 44:53.99 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:53.99 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:53.99 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:54.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:54.00 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:54.00 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:13, 44:54.00 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:54.00 from Unified_cpp_layout_svg0.cpp:2: 44:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const IntRect&)’: 44:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:60:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.00 60 | inline gfxRect ThebesRect(const IntRect& aRect) { 44:54.00 | ^~~~~~~~~~ 44:54.00 In file included from Unified_cpp_layout_svg0.cpp:110: 44:54.00 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘void nsFilterInstance::Render(gfxContext*, nsFilterInstance::imgDrawingParams&, float)’: 44:54.00 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:758:45: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.00 758 | Rect renderRect = IntRectToRect(filterRect); 44:54.01 | ^ 44:54.01 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘nsIntRect nsFilterInstance::FrameSpaceToFilterSpace(const nsRect*) const’: 44:54.01 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:852:67: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.01 852 | nsLayoutUtils::RectToGfxRect(*aRect, AppUnitsPerCSSPixel()); 44:54.01 | ^ 44:54.01 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘gfxMatrix nsFilterInstance::GetUserSpaceToFrameSpaceInCSSPxTransform() const’: 44:54.01 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:903:54: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.01 903 | -nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(mTargetFrame)); 44:54.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 44:54.01 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 44:54.01 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:16, 44:54.01 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:54.01 from Unified_cpp_layout_svg0.cpp:2: 44:54.01 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘void SVGBBox::Intersect(const SVGBBox&)’: 44:54.01 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:110:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.01 110 | mBBox = mBBox.Intersect(aSVGBBox.mBBox); 44:54.01 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:54.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:54.01 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:54.01 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:54.01 from Unified_cpp_layout_svg0.cpp:2: 44:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 44:54.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.01 113 | quad[3] = TransformPoint(aRect.BottomRight()); 44:54.01 | ~~~~~~~~~~~~~~~~~^~ 44:54.01 In file included from Unified_cpp_layout_svg0.cpp:74: 44:54.01 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘gfxMatrix mozilla::TextRenderedRun::GetTransformFromUserSpaceForPainting(nsPresContext*, nscoord, nscoord) const’: 44:54.01 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:718:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.02 718 | m.PreTranslate(mPosition / cssPxPerDevPx); 44:54.02 | ^~~~~~~~~~~~~ 44:54.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:54.02 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:54.02 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:54.02 from Unified_cpp_layout_svg0.cpp:2: 44:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = double]’: 44:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:452:23: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.02 452 | sz = TransformSize(sz); 44:54.02 | ~~~~~~~~~~~~~^~~~ 44:54.02 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 44:54.02 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 44:54.02 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 44:54.02 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:8, 44:54.02 from Unified_cpp_layout_svg0.cpp:47: 44:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘void mozilla::gfx::PartialArcToBezier(T*, const Point&, const Point&, const Matrix&, mozilla::gfx::Float) [with T = mozilla::gfx::PathBuilder]’: 44:54.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:83:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.02 83 | Point cp2 = aEndOffset + Point(aEndOffset.y, -aEndOffset.x) * aKappaFactor; 44:54.02 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:54.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:54.02 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 44:54.02 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.cpp:31, 44:54.02 from Unified_cpp_layout_svg0.cpp:65: 44:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 44:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.03 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:54.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.03 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 44:54.03 | ~~~~~~~~~~~~~^~ 44:54.03 In member function ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:54.03 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:54.03 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:54.03 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:54.03 from Unified_cpp_layout_svg0.cpp:2: 44:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double]’: 44:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:36: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.03 101 | TransformSize(aRect.Size())); 44:54.03 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 44:54.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:51: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.03 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 44:54.03 | ~~~~~~~~~~~~~^~ 44:54.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:54.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:54.03 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 44:54.04 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.cpp:31, 44:54.04 from Unified_cpp_layout_svg0.cpp:65: 44:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 44:54.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.04 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 44:54.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 44:54.04 In file included from Unified_cpp_layout_svg0.cpp:74: 44:54.04 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘gfxMatrix mozilla::TextRenderedRun::GetTransformFromRunUserSpaceToUserSpace(nsPresContext*) const’: 44:54.04 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:777:18: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.04 777 | mFontSizeScaleFactor); 44:54.04 | ^~~~~~~~~~~~~~~~~~~~ 44:54.04 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘SVGBBox mozilla::TextRenderedRun::GetUserSpaceRect(nsPresContext*, uint32_t, const gfxMatrix*) const’: 44:54.04 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:918:42: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.04 918 | return m.TransformBounds(r.ToThebesRect()); 44:54.04 | ~~~~~~~~~~~~~~^~ 44:54.04 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘void SVGTextFrame::AdjustPositionsForClusters()’: 44:54.04 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4510:71: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.04 4510 | (it.TextRun()->IsRightToLeft() ? -1.0 : 1.0); 44:54.04 | ^ 44:54.04 In file included from Unified_cpp_layout_svg0.cpp:110: 44:54.04 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘void nsFilterInstance::BuildSourcePaint(nsFilterInstance::SourceInfo*, nsFilterInstance::imgDrawingParams&)’: 44:54.04 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:665:15: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.04 665 | ToRect(FilterSpaceToUserSpace(ThebesRect(neededRect))), pattern); 44:54.04 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.05 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:665:49: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.05 665 | ToRect(FilterSpaceToUserSpace(ThebesRect(neededRect))), pattern); 44:54.05 | ~~~~~~~~~~^~~~~~~~~~~~ 44:54.05 In file included from Unified_cpp_layout_svg0.cpp:47: 44:54.05 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp: In member function ‘virtual nsIFrame* mozilla::SVGGeometryFrame::GetFrameForPoint(const gfxPoint&)’: 44:54.05 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:291:40: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.05 291 | isHit = path->ContainsPoint(ToPoint(aPoint), Matrix()); 44:54.05 | ~~~~~~~^~~~~~~~ 44:54.05 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp: In member function ‘void mozilla::SVGGeometryFrame::Render(gfxContext*, uint32_t, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&)’: 44:54.05 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:674:47: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.05 674 | drawTarget->FillRect(simplePath.AsRect(), fillPattern, drawOptions); 44:54.05 | ~~~~~~~~~~~~~~~~~^~ 44:54.05 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:723:70: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.05 723 | drawTarget->StrokeLine(simplePath.Point1(), simplePath.Point2(), 44:54.05 | ~~~~~~~~~~~~~~~~~^~ 44:54.05 In file included from Unified_cpp_layout_svg0.cpp:74: 44:54.05 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual void mozilla::SVGTextDrawPathCallbacks::PaintSelectionDecorationLine(mozilla::gfx::Rect, nscolor)’: 44:54.05 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:2538:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.05 2538 | mContext.Rectangle(ThebesRect(aPath)); 44:54.05 | ~~~~~~~~~~^~~~~~~ 44:54.05 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘void SVGTextFrame::DoTextPathLayout()’: 44:54.05 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4721:20: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.05 4721 | tangent = -tangent; 44:54.05 | ^~~~~~~ 44:54.06 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4733:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.06 4733 | ThebesPoint(pt) - ThebesPoint(direction) * halfAdvance; 44:54.06 | ^~~~~~~~~~~ 44:54.06 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4731:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.06 4731 | Point direction = tangent * sign; 44:54.06 | ^~~~ 44:54.06 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4739:60: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.06 4739 | partialAdvances[k - i] / mFontSizeScaleFactor; 44:54.06 | ^~~~~~~~~~~~~~~~~~~~ 44:54.06 In file included from Unified_cpp_layout_svg0.cpp:92: 44:54.06 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp: In member function ‘already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathCircle(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)’: 44:54.06 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:149:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.06 149 | builder->Arc(Point(center.x, center.y) / appUnitsPerDevPixel, 44:54.06 | ^~~~~~~~~~~~~~~~~~~ 44:54.06 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp: In member function ‘already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathEllipse(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)’: 44:54.06 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:168:53: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.06 168 | Size(radii.width, radii.height) / appUnitsPerDevPixel); 44:54.06 | ^~~~~~~~~~~~~~~~~~~ 44:54.06 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:167:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.06 167 | Point(center.x, center.y) / appUnitsPerDevPixel, 44:54.06 | ^~~~~~~~~~~~~~~~~~~ 44:54.06 In file included from Unified_cpp_layout_svg0.cpp:47: 44:54.06 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp: In member function ‘virtual SVGBBox mozilla::SVGGeometryFrame::GetBBoxContribution(const Matrix&, uint32_t)’: 44:54.06 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:564:21: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.06 564 | ThebesRect(pathBBoxExtents), this, ThebesMatrix(aToBBoxUserspace)); 44:54.07 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~ 44:54.07 In file included from Unified_cpp_layout_svg0.cpp:110: 44:54.07 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘void nsFilterInstance::Render(gfxContext*, nsFilterInstance::imgDrawingParams&, float)’: 44:54.07 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:758:34: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.07 758 | Rect renderRect = IntRectToRect(filterRect); 44:54.07 | ~~~~~~~~~~~~~^~~~~~~~~~~~ 44:54.07 In file included from Unified_cpp_layout_svg0.cpp:74: 44:54.07 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘int32_t mozilla::TextRenderedRun::GetCharNumAtPosition(nsPresContext*, const gfxPoint&) const’: 44:54.07 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:1008:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.07 1008 | gfxPoint p = m.TransformPoint(aPoint) / cssPxPerDevPx * mFontSizeScaleFactor; 44:54.07 | ^~~~~~~~~~~~~ 44:54.07 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual void SVGTextFrame::FindCloserFrameForSelection(const nsPoint&, nsIFrame::FrameWithDistance*)’: 44:54.07 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:2989:59: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.07 2989 | nsSVGUtils::ToCanvasBounds(userRect.ToThebesRect(), m, presContext); 44:54.07 | ~~~~~~~~~~~~~~~~~~~~~^~ 44:54.07 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual void nsDisplaySVGText::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)’: 44:54.07 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:2726:27: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.07 2726 | AppUnitsPerCSSPixel(); 44:54.07 | ^ 44:54.07 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual void SVGTextFrame::ReflowSVG()’: 44:54.07 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3345:64: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.07 3345 | mRect = nsLayoutUtils::RoundGfxRectToAppRect(r.ToThebesRect(), 44:54.07 | ~~~~~~~~~~~~~~^~ 44:54.07 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘already_AddRefed SVGTextFrame::GetStartPositionOfChar(nsIContent*, uint32_t, mozilla::ErrorResult&)’: 44:54.08 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3852:30: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.08 3852 | new DOMSVGPoint(ToPoint(mPositions[startIndex].mPosition)); 44:54.08 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.08 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘already_AddRefed SVGTextFrame::GetExtentOfChar(nsIContent*, uint32_t, mozilla::ErrorResult&)’: 44:54.08 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4018:54: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.08 4018 | RefPtr rect = new SVGRect(aContent, ToRect(r)); 44:54.08 | ~~~~~~^~~ 44:54.08 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘mozilla::gfx::Point SVGTextFrame::TransformFramePointToTextChild(const Point&, const nsIFrame*)’: 44:54.08 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5262:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.08 5262 | Point pointInUserSpace = aPoint * cssPxPerDevPx + framePosition; 44:54.08 | ^~~~~~~~~~~~~ 44:54.08 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5276:65: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.08 5276 | run.GetRunUserSpaceRect(presContext, flags).ToThebesRect(); 44:54.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:54.08 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5283:37: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.08 5283 | m.TransformPoint(ThebesPoint(pointInUserSpace)); 44:54.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 44:54.08 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘gfxRect SVGTextFrame::TransformFrameRectFromTextChild(const nsRect&, const nsIFrame*)’: 44:54.08 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5352:71: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.08 5352 | run.GetFrameUserSpaceRect(presContext, flags).ToThebesRect())) { 44:54.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:54.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:54.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:54.09 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 44:54.09 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.cpp:31, 44:54.09 from Unified_cpp_layout_svg0.cpp:65: 44:54.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 44:54.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.09 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 44:54.09 | ^~~~~~~~~~~ 44:54.09 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 44:54.09 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:16, 44:54.09 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:54.09 from Unified_cpp_layout_svg0.cpp:2: 44:54.09 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘void SVGBBox::_ZN7SVGBBox10UnionEdgesERKS_.part.0(const SVGBBox&)’: 44:54.09 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.09 104 | mBBox = mIsEmpty ? aSVGBBox.mBBox : mBBox.UnionEdges(aSVGBBox.mBBox); 44:54.09 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 44:54.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:54.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 44:54.09 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 44:54.09 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGObserverUtils.cpp:31, 44:54.09 from Unified_cpp_layout_svg0.cpp:65: 44:54.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 44:54.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.09 221 | rect = rect.Intersect(mClipStack.LastElement()); 44:54.09 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.10 In file included from Unified_cpp_layout_svg0.cpp:74: 44:54.10 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In function ‘void GetAscentAndDescentInAppUnits(nsTextFrame*, gfxFloat&, gfxFloat&)’: 44:54.10 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:120:13: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.10 120 | static void GetAscentAndDescentInAppUnits(nsTextFrame* aFrame, 44:54.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.10 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 44:54.10 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:16, 44:54.10 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:54.10 from Unified_cpp_layout_svg0.cpp:2: 44:54.10 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘virtual SVGBBox nsSVGDisplayContainerFrame::GetBBoxContribution(const Matrix&, uint32_t)’: 44:54.10 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.10 104 | mBBox = mIsEmpty ? aSVGBBox.mBBox : mBBox.UnionEdges(aSVGBBox.mBBox); 44:54.10 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 44:54.10 In function ‘gfxRect AppUnitsToFloatCSSPixels(const gfxRect&, const nsPresContext*)’: 44:54.10 cc1plus: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.10 In file included from Unified_cpp_layout_svg0.cpp:74: 44:54.10 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘SVGBBox mozilla::TextRenderedRun::GetRunUserSpaceRect(nsPresContext*, uint32_t) const’: 44:54.10 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:800:9: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.10 800 | SVGBBox TextRenderedRun::GetRunUserSpaceRect(nsPresContext* aContext, 44:54.10 | ^~~~~~~~~~~~~~~ 44:54.10 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:800:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.10 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:840:53: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.10 840 | gfxTextRun::Metrics metrics = textRun->MeasureText( 44:54.10 | ~~~~~~~~~~~~~~~~~~~~^ 44:54.11 841 | range, gfxFont::LOOSE_INK_EXTENTS, nullptr, provider.ptrOr(nullptr)); 44:54.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.11 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:891:50: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.11 891 | nsSVGUtils::PathExtentsToMaxStrokeExtents(fill, mFrame, gfxMatrix())); 44:54.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.11 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 44:54.11 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 44:54.11 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:13, 44:54.11 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:8, 44:54.11 from Unified_cpp_layout_svg0.cpp:47: 44:54.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In member function ‘already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathEllipse(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)’: 44:54.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:182:41: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.11 182 | aSink->LineTo(transform.TransformPoint(currentStartOffset)); 44:54.11 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 44:54.11 In file included from Unified_cpp_layout_svg0.cpp:92: 44:54.11 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp: In member function ‘already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathInset(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)’: 44:54.11 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:198:24: note: parameter passing for argument of type ‘const Rect’ {aka ‘const mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.11 198 | already_AddRefed nsCSSClipPathInstance::CreateClipPathInset( 44:54.11 | ^~~~~~~~~~~~~~~~~~~~~ 44:54.11 In file included from Unified_cpp_layout_svg0.cpp:101: 44:54.11 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp: In member function ‘mozilla::gfx::Size nsCSSFilterInstance::BlurRadiusToFilterSpace(nscoord)’: 44:54.11 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp:274:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.11 274 | Size nsCSSFilterInstance::BlurRadiusToFilterSpace(nscoord aRadiusInFrameSpace) { 44:54.12 | ^~~~~~~~~~~~~~~~~~~ 44:54.12 In file included from Unified_cpp_layout_svg0.cpp:110: 44:54.12 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘bool nsFilterInstance::ComputeUserSpaceToFilterSpaceScale()’: 44:54.12 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:515:64: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.12 515 | mUserSpaceToFilterSpaceScale = mPaintTransform.ScaleFactors(true); 44:54.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 44:54.12 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘gfxRect nsFilterInstance::UserSpaceToFilterSpace(const gfxRect&) const’: 44:54.12 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:532:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.12 532 | gfxRect nsFilterInstance::UserSpaceToFilterSpace( 44:54.12 | ^~~~~~~~~~~~~~~~ 44:54.12 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘gfxMatrix nsFilterInstance::GetUserSpaceToFrameSpaceInCSSPxTransform() const’: 44:54.12 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:898:11: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.12 898 | gfxMatrix nsFilterInstance::GetUserSpaceToFrameSpaceInCSSPxTransform() const { 44:54.12 | ^~~~~~~~~~~~~~~~ 44:54.12 In file included from Unified_cpp_layout_svg0.cpp:101: 44:54.12 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp: In member function ‘nsresult nsCSSFilterInstance::SetAttributesForBlur(nsCSSFilterInstance::FilterPrimitiveDescription&)’: 44:54.12 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSFilterInstance.cpp:110:10: note: parameter passing for argument of type ‘nsCSSFilterInstance::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.12 110 | nsresult nsCSSFilterInstance::SetAttributesForBlur( 44:54.12 | ^~~~~~~~~~~~~~~~~~~ 44:54.12 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 44:54.12 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:16, 44:54.12 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:54.12 from Unified_cpp_layout_svg0.cpp:2: 44:54.12 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘SVGBBox nsSVGClipPathFrame::GetBBoxForClipPathFrame(const SVGBBox&, const gfxMatrix&, uint32_t)’: 44:54.12 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:110:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.13 110 | mBBox = mBBox.Intersect(aSVGBBox.mBBox); 44:54.13 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 44:54.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:54.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 44:54.13 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:54.13 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:54.13 from Unified_cpp_layout_svg0.cpp:2: 44:54.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 44:54.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.13 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:54.13 | ^~~~~~~~~~~~~~~ 44:54.13 In file included from Unified_cpp_layout_svg0.cpp:92: 44:54.13 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp: In member function ‘already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPath(mozilla::nsCSSClipPathInstance::DrawTarget*, const gfxMatrix&)’: 44:54.13 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:84:24: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.13 84 | already_AddRefed nsCSSClipPathInstance::CreateClipPath( 44:54.13 | ^~~~~~~~~~~~~~~~~~~~~ 44:54.13 In file included from Unified_cpp_layout_svg0.cpp:74: 44:54.13 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘SVGBBox mozilla::TextRenderedRun::GetUserSpaceRect(nsPresContext*, uint32_t, const gfxMatrix*) const’: 44:54.13 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:907:9: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.13 907 | SVGBBox TextRenderedRun::GetUserSpaceRect( 44:54.13 | ^~~~~~~~~~~~~~~ 44:54.13 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual void mozilla::SVGTextDrawPathCallbacks::PaintSelectionDecorationLine(mozilla::gfx::Rect, nscolor)’: 44:54.13 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:2527:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.13 2527 | void SVGTextDrawPathCallbacks::PaintSelectionDecorationLine(Rect aPath, 44:54.14 | ^~~~~~~~~~~~~~~~~~~~~~~~ 44:54.14 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘void SVGTextFrame::DoTextPathLayout()’: 44:54.14 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:4610:6: note: parameter passing for argument of type ‘SVGTextFrame::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.14 4610 | void SVGTextFrame::DoTextPathLayout() { 44:54.14 | ^~~~~~~~~~~~ 44:54.14 In file included from Unified_cpp_layout_svg0.cpp:110: 44:54.14 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In member function ‘nsRect nsFilterInstance::ComputeSourceNeededRect()’: 44:54.14 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:831:8: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.14 831 | nsRect nsFilterInstance::ComputeSourceNeededRect() { 44:54.14 | ^~~~~~~~~~~~~~~~ 44:54.14 In file included from Unified_cpp_layout_svg0.cpp:92: 44:54.14 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp: In static member function ‘static mozilla::Maybe > mozilla::nsCSSClipPathInstance::GetBoundingRectForBasicShapeOrPathClip(nsIFrame*, const StyleClipPath&)’: 44:54.14 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsCSSClipPathInstance.cpp:70:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.14 70 | Maybe nsCSSClipPathInstance::GetBoundingRectForBasicShapeOrPathClip( 44:54.14 | ^~~~~~~~~~~~~~~~~~~~~ 44:54.14 In file included from Unified_cpp_layout_svg0.cpp:47: 44:54.14 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp: In member function ‘virtual nsIFrame* mozilla::SVGGeometryFrame::GetFrameForPoint(const gfxPoint&)’: 44:54.14 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:303:54: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.14 303 | point = ToMatrix(userToOuterSVG).TransformPoint(point); 44:54.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 44:54.14 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:256:11: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.14 256 | nsIFrame* SVGGeometryFrame::GetFrameForPoint(const gfxPoint& aPoint) { 44:54.14 | ^~~~~~~~~~~~~~~~ 44:54.14 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp: In member function ‘virtual SVGBBox mozilla::SVGGeometryFrame::GetBBoxContribution(const Matrix&, uint32_t)’: 44:54.14 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:409:9: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.15 409 | SVGBBox SVGGeometryFrame::GetBBoxContribution(const Matrix& aToBBoxUserspace, 44:54.15 | ^~~~~~~~~~~~~~~~ 44:54.15 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:409:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.15 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:409:9: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.15 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.cpp:563:76: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.15 563 | gfxRect strokeBBoxExtents = nsSVGUtils::PathExtentsToMaxStrokeExtents( 44:54.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 44:54.15 564 | ThebesRect(pathBBoxExtents), this, ThebesMatrix(aToBBoxUserspace)); 44:54.15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:54.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 44:54.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 44:54.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:54.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:54.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 44:54.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:16, 44:54.15 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.h:12, 44:54.15 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:7, 44:54.15 from Unified_cpp_layout_svg0.cpp:2: 44:54.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 12; T = mozilla::gfx::CompositeAttributes; Ts = {mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 44:54.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.15 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 44:54.16 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:54.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.16 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 44:54.16 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 44:54.16 In file included from Unified_cpp_layout_svg0.cpp:110: 44:54.16 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp: In constructor ‘nsFilterInstance::nsFilterInstance(nsIFrame*, nsIContent*, const UserSpaceMetrics&, nsFilterInstance::Span, mozilla::StyleCSSPixelLength, mozilla::StyleCSSPixelLength>, mozilla::StyleComputedUrl> >, bool, nsSVGFilterPaintCallback*, const gfxMatrix&, const nsRegion*, const nsRegion*, const nsRect*, const gfxRect*)’: 44:54.16 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsFilterInstance.cpp:438:1: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.16 438 | nsFilterInstance::nsFilterInstance( 44:54.16 | ^~~~~~~~~~~~~~~~ 44:54.16 In file included from Unified_cpp_layout_svg0.cpp:128: 44:54.16 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGClipPathFrame.cpp: In member function ‘void nsSVGClipPathFrame::PaintClipMask(gfxContext&, nsIFrame*, const gfxMatrix&, nsSVGClipPathFrame::SourceSurface*, const Matrix&)’: 44:54.16 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGClipPathFrame.cpp:92:23: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.16 92 | aTarget->MaskSurface(ColorPattern(DeviceColor(0.0, 0.0, 0.0, 1.0)), 44:54.16 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.16 93 | aExtraMask, Point(0, 0), 44:54.16 | ~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.16 94 | DrawOptions(1.0, CompositionOp::OP_IN)); 44:54.16 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.16 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGClipPathFrame.cpp: In member function ‘bool nsSVGClipPathFrame::PointIsInsideClipPath(nsIFrame*, const gfxPoint&)’: 44:54.16 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGClipPathFrame.cpp:267:41: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.16 267 | gfxPoint point = matrix.TransformPoint(aPoint); 44:54.16 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 44:54.16 In file included from Unified_cpp_layout_svg0.cpp:74: 44:54.16 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In function ‘nscoord GetBaselinePosition(nsTextFrame*, gfxTextRun*, mozilla::StyleDominantBaseline, float)’: 44:54.17 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:278:16: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.17 278 | static nscoord GetBaselinePosition(nsTextFrame* aFrame, gfxTextRun* aTextRun, 44:54.17 | ^~~~~~~~~~~~~~~~~~~ 44:54.17 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual nsIFrame* SVGTextFrame::GetFrameForPoint(const gfxPoint&)’: 44:54.17 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3279:52: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.17 3279 | gfxPoint pointInRunUserSpace = m.TransformPoint(aPoint); 44:54.17 | ~~~~~~~~~~~~~~~~^~~~~~~~ 44:54.17 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 44:54.17 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:16, 44:54.17 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:54.17 from Unified_cpp_layout_svg0.cpp:2: 44:54.17 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘virtual SVGBBox SVGTextFrame::GetBBoxContribution(const Matrix&, uint32_t)’: 44:54.17 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.17 104 | mBBox = mIsEmpty ? aSVGBBox.mBBox : mBBox.UnionEdges(aSVGBBox.mBBox); 44:54.17 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 44:54.17 In file included from Unified_cpp_layout_svg0.cpp:74: 44:54.17 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘already_AddRefed SVGTextFrame::GetExtentOfChar(nsIContent*, uint32_t, mozilla::ErrorResult&)’: 44:54.17 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3957:27: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.17 3957 | already_AddRefed SVGTextFrame::GetExtentOfChar(nsIContent* aContent, 44:54.17 | ^~~~~~~~~~~~ 44:54.17 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘mozilla::gfx::Point SVGTextFrame::TransformFramePointToTextChild(const Point&, const nsIFrame*)’: 44:54.17 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5283:25: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.17 5283 | m.TransformPoint(ThebesPoint(pointInUserSpace)); 44:54.17 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.18 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5243:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.18 5243 | Point SVGTextFrame::TransformFramePointToTextChild( 44:54.18 | ^~~~~~~~~~~~ 44:54.18 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘gfxRect SVGTextFrame::TransformFrameRectFromTextChild(const nsRect&, const nsIFrame*)’: 44:54.18 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:5341:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.18 5341 | gfxRect rectInFrameUserSpace = AppUnitsToFloatCSSPixels( 44:54.18 | ~~~~~~~~~~~~~~~~~~~~~~~~^ 44:54.18 5342 | gfxRect(rectInTextFrame.x, rectInTextFrame.y, rectInTextFrame.width, 44:54.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.18 5343 | rectInTextFrame.height), 44:54.18 | ~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.18 5344 | presContext); 44:54.18 | ~~~~~~~~~~~~ 44:54.18 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 44:54.18 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPaintServerFrame.h:16, 44:54.18 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGContextPaint.cpp:15, 44:54.18 from Unified_cpp_layout_svg0.cpp:2: 44:54.18 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘virtual void SVGTextFrame::ReflowSVG()’: 44:54.18 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.18 104 | mBBox = mIsEmpty ? aSVGBBox.mBBox : mBBox.UnionEdges(aSVGBBox.mBBox); 44:54.18 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 44:54.18 In file included from Unified_cpp_layout_svg0.cpp:74: 44:54.18 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp: In member function ‘virtual void SVGTextFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)’: 44:54.18 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3211:57: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.19 3211 | params.dirtyRect = LayoutDevicePixel::FromAppUnits( 44:54.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 44:54.19 3212 | frame->GetVisualOverflowRect(), auPerDevPx); 44:54.19 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:54.19 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.cpp:3100:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:54.19 3100 | void SVGTextFrame::PaintSVG(gfxContext& aContext, const gfxMatrix& aTransform, 44:54.19 | ^~~~~~~~~~~~ 44:54.19 layout/svg/Unified_cpp_layout_svg2.o 44:54.19 /usr/lib64/ccache/g++ -o Unified_cpp_layout_svg1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_layout_svg1.o.pp Unified_cpp_layout_svg1.cpp 44:57.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.14 from Unified_cpp_layout_style2.cpp:2: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.14 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:57.14 | ^ 44:57.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.14 from Unified_cpp_layout_style2.cpp:2: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.14 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:57.14 | ^ 44:57.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.14 from Unified_cpp_layout_style2.cpp:2: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.14 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:57.14 | ^ 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.14 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:57.14 | ^ 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.14 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:57.14 | ^ 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.14 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:57.14 | ^ 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.14 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:57.14 | ^ 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.14 371 | nscoord aAppUnitsPerDevPixel) { 44:57.14 | ^ 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.14 380 | nscoord aAppUnitsPerDevPixel) { 44:57.14 | ^ 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.14 387 | nscoord aAppUnitsPerDevPixel) { 44:57.14 | ^ 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.14 394 | nscoord aAppUnitsPerDevPixel) { 44:57.14 | ^ 44:57.14 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:16, 44:57.14 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.14 from Unified_cpp_layout_style2.cpp:2: 44:57.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 44:57.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.15 189 | CSSRect GetExpandedScrollableRect() const { 44:57.15 | ^ 44:57.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 44:57.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.16 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:57.16 | ^ 44:57.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 44:57.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.16 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:57.16 | ^ 44:57.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 44:57.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.16 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:57.16 | ^ 44:57.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 44:57.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.16 243 | CSSRect CalculateScrollRange() const { 44:57.16 | ^ 44:57.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 44:57.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.17 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:57.17 | ^ 44:57.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 44:57.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.17 457 | CSSRect GetVisualViewport() const { 44:57.17 | ^ 44:57.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 44:57.17 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:57.17 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 44:57.17 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:29, 44:57.17 from Unified_cpp_layout_style2.cpp:2: 44:57.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 44:57.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.17 1338 | CSSCoord ToCSSPixels() const { return _0; } 44:57.17 | ^ 44:57.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 44:57.17 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:57.17 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 44:57.18 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:29, 44:57.18 from Unified_cpp_layout_style2.cpp:2: 44:57.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 44:57.18 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.18 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:57.18 | ^ 44:57.18 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:57.18 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:57.18 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 44:57.18 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:29, 44:57.18 from Unified_cpp_layout_style2.cpp:2: 44:57.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 44:57.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.18 21 | inline Rect ToRect(const gfxRect& aRect) { 44:57.18 | ^ 44:57.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 44:57.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.18 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:57.19 | ^ 44:57.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 44:57.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.19 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:57.19 | ^ 44:57.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 44:57.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.19 44 | inline Size ToSize(const gfxSize& aSize) { 44:57.19 | ^ 44:57.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 44:57.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.19 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:57.19 | ^ 44:57.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 44:57.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.19 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:57.19 | ^ 44:57.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 44:57.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.19 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:57.19 | ^ 44:57.19 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:57.19 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 44:57.19 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:29, 44:57.20 from Unified_cpp_layout_style2.cpp:2: 44:57.20 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 44:57.20 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.20 1859 | int32_t aAppUnitsPerPixel) { 44:57.20 | ^ 44:57.20 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 44:57.20 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.20 3214 | int32_t aAppUnitsPerPixel) { 44:57.20 | ^ 44:57.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/layout/style/PostTraversalTask.cpp:11, 44:57.20 from Unified_cpp_layout_style2.cpp:56: 44:57.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 44:57.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.20 332 | LayerPoint GetFixedPositionAnchor() const { 44:57.20 | ^ 44:57.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:57.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/layout/style/PostTraversalTask.cpp:11, 44:57.21 from Unified_cpp_layout_style2.cpp:56: 44:57.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 44:57.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.21 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:57.21 | ^ 44:57.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 44:57.21 from /builddir/build/BUILD/icecat-78.15.0/layout/style/PostTraversalTask.cpp:11, 44:57.21 from Unified_cpp_layout_style2.cpp:56: 44:57.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 44:57.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:57.21 | ^ 44:57.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/layout/style/PostTraversalTask.cpp:11, 44:57.22 from Unified_cpp_layout_style2.cpp:56: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.22 1394 | LayerPoint GetFixedPositionAnchor() { 44:57.22 | ^ 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.22 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:57.22 | ^ 44:57.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/layout/style/PostTraversalTask.cpp:11, 44:57.22 from Unified_cpp_layout_style2.cpp:56: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.22 49 | gfx::Size GetInheritedScale() const { return mScale; } 44:57.22 | ^ 44:57.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/layout/style/PostTraversalTask.cpp:11, 44:57.22 from Unified_cpp_layout_style2.cpp:56: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.22 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 44:57.22 | ^ 44:57.22 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/PostTraversalTask.cpp:12, 44:57.22 from Unified_cpp_layout_style2.cpp:56: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.22 300 | PropertyProvider* aProvider = nullptr) const { 44:57.22 | ^ 44:57.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.22 from Unified_cpp_layout_style2.cpp:2: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:57.22 | ^~~~~~~~ 44:57.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.22 from Unified_cpp_layout_style2.cpp:2: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 44:57.22 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:57.22 | ^~~~~~~~ 44:57.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.22 from Unified_cpp_layout_style2.cpp:2: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 44:57.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.22 427 | SizeT Size() const { return SizeT(width, height); } 44:57.22 | ^~~~ 44:57.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.23 from Unified_cpp_layout_style2.cpp:2: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:57.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:57.23 | ^~~~~~~~ 44:57.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:57.23 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.23 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:57.23 | ^~~~~~~~ 44:57.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.23 from Unified_cpp_layout_style2.cpp:2: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.23 62 | Sub operator-(const Sub& aPoint) const { 44:57.23 | ^~~~~~~~ 44:57.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.23 from Unified_cpp_layout_style2.cpp:2: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 44:57.23 | ^~~~~~~~ 44:57.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.23 from Unified_cpp_layout_style2.cpp:2: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:57.23 | ^~~~~~~~~~~~~ 44:57.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.23 from Unified_cpp_layout_style2.cpp:2: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.23 323 | static SizeTyped FromUnknownSize( 44:57.23 | ^~~~~~~~~~~~~~~ 44:57.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.23 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.23 from Unified_cpp_layout_style2.cpp:2: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 44:57.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.23 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:57.23 | ^~~~~~~~~~~~~~ 44:57.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.24 from Unified_cpp_layout_style2.cpp:2: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.24 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:57.24 | ^~~~~~~~~~~~~ 44:57.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.24 from Unified_cpp_layout_style2.cpp:2: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.24 383 | Point TopLeft() const { return Point(x, y); } 44:57.24 | ^~~~~~~ 44:57.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.24 from Unified_cpp_layout_style2.cpp:2: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.24 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:57.24 | ^~~~~~~~~~~~~~~ 44:57.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.24 from Unified_cpp_layout_style2.cpp:2: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.24 277 | static RectTyped FromUnknownRect( 44:57.24 | ^~~~~~~~~~~~~~~ 44:57.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.24 from Unified_cpp_layout_style2.cpp:2: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.24 150 | static PointTyped FromUnknownPoint( 44:57.24 | ^~~~~~~~~~~~~~~~ 44:57.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.24 from Unified_cpp_layout_style2.cpp:2: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 44:57.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.24 282 | RectTyped ToUnknownRect() const { 44:57.24 | ^~~~~~~~~~~~~ 44:57.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:11, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsNodeInfoManager.h:20, 44:57.24 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.h:16, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/css/Loader.h:17, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:9, 44:57.25 from Unified_cpp_layout_style2.cpp:2: 44:57.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::pair; long unsigned int N = 256]’: 44:57.25 /builddir/build/BUILD/icecat-78.15.0/layout/style/ServoStyleSet.cpp:105:15: required from here 44:57.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:76:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 44:57.25 76 | memset(&aArr[0], 0, N * sizeof(T)); 44:57.25 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:57.25 In file included from /usr/include/c++/11/utility:70, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/utility:3, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/utility:52, 44:57.25 from /usr/include/c++/11/tuple:38, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/tuple:3, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/tuple:52, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/css/Loader.h:12, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:9, 44:57.25 from Unified_cpp_layout_style2.cpp:2: 44:57.25 /usr/include/c++/11/bits/stl_pair.h:211:12: note: ‘struct std::pair’ declared here 44:57.25 211 | struct pair 44:57.25 | ^~~~ 44:57.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.25 from Unified_cpp_layout_style2.cpp:2: 44:57.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 44:57.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 44:57.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 44:57.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.25 246 | PointTyped As2DPoint() const { 44:57.25 | ^~~~~~~~~ 44:57.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.25 from Unified_cpp_layout_style2.cpp:2: 44:57.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:57.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:57.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 44:57.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.25 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 44:57.25 | ^~~~~~~~~ 44:57.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 44:57.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:12, 44:57.26 from Unified_cpp_layout_style2.cpp:2: 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.26 2266 | PointTyped TransformPointSimple( 44:57.26 | ^~~~~~~~~~~~~~~~~~~~ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.26 794 | RectTyped TransformAndClipBounds( 44:57.26 | ^~~~~~~~~~~~~~~~~~~~~~ 44:57.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsINode.h:12, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/LinkStyle.h:9, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/css/Loader.h:17, 44:57.26 from /builddir/build/BUILD/icecat-78.15.0/layout/style/Loader.cpp:9, 44:57.26 from Unified_cpp_layout_style2.cpp:2: 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.26 760 | typename detail::Nth::Type extract() { 44:57.26 | ^~~~~~~ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:57.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.26 layout/style/Unified_cpp_layout_style4.o 44:57.26 /usr/lib64/ccache/g++ -o Unified_cpp_layout_style3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_layout_style3.o.pp Unified_cpp_layout_style3.cpp 44:57.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.32 from Unified_cpp_layout_forms1.cpp:2: 44:57.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 44:57.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.32 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 44:57.32 | ^ 44:57.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.33 from Unified_cpp_layout_forms1.cpp:2: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 44:57.33 | ^ 44:57.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.33 from Unified_cpp_layout_forms1.cpp:2: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 371 | nscoord aAppUnitsPerDevPixel) { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 380 | nscoord aAppUnitsPerDevPixel) { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 387 | nscoord aAppUnitsPerDevPixel) { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 394 | nscoord aAppUnitsPerDevPixel) { 44:57.33 | ^ 44:57.33 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.33 from Unified_cpp_layout_forms1.cpp:2: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 1338 | CSSCoord ToCSSPixels() const { return _0; } 44:57.33 | ^ 44:57.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.33 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.33 from Unified_cpp_layout_forms1.cpp:2: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 189 | CSSRect GetExpandedScrollableRect() const { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.33 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 44:57.33 | ^ 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 44:57.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.34 243 | CSSRect CalculateScrollRange() const { 44:57.34 | ^ 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.36 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 44:57.36 | ^ 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.36 457 | CSSRect GetVisualViewport() const { 44:57.36 | ^ 44:57.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.36 from Unified_cpp_layout_forms1.cpp:2: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.36 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 44:57.36 | ^ 44:57.36 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.36 from Unified_cpp_layout_forms1.cpp:2: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.36 21 | inline Rect ToRect(const gfxRect& aRect) { 44:57.36 | ^ 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.36 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 44:57.36 | ^ 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.36 40 | inline Point ToPoint(const gfxPoint& aPoint) { 44:57.36 | ^ 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.36 44 | inline Size ToSize(const gfxSize& aSize) { 44:57.36 | ^ 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.36 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 44:57.36 | ^ 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.36 52 | inline gfxSize ThebesSize(const Size& aSize) { 44:57.36 | ^ 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.36 56 | inline gfxRect ThebesRect(const Rect& aRect) { 44:57.36 | ^ 44:57.36 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.36 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.36 from Unified_cpp_layout_forms1.cpp:2: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 44:57.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.36 1859 | int32_t aAppUnitsPerPixel) { 44:57.36 | ^ 44:57.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 44:57.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.37 3214 | int32_t aAppUnitsPerPixel) { 44:57.37 | ^ 44:57.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/TextOverflow.h:10, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.h:25, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsListControlFrame.h:21, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:10, 44:57.37 from Unified_cpp_layout_forms1.cpp:2: 44:57.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 44:57.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.37 332 | LayerPoint GetFixedPositionAnchor() const { 44:57.37 | ^ 44:57.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/TextOverflow.h:10, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.h:25, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsListControlFrame.h:21, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:10, 44:57.37 from Unified_cpp_layout_forms1.cpp:2: 44:57.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 44:57.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.37 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 44:57.37 | ^ 44:57.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/TextOverflow.h:10, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.h:25, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsListControlFrame.h:21, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:10, 44:57.37 from Unified_cpp_layout_forms1.cpp:2: 44:57.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 44:57.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.37 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 44:57.37 | ^ 44:57.37 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/TextOverflow.h:10, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.h:25, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsListControlFrame.h:21, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:10, 44:57.37 from Unified_cpp_layout_forms1.cpp:2: 44:57.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 44:57.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.37 1394 | LayerPoint GetFixedPositionAnchor() { 44:57.37 | ^ 44:57.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 44:57.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.37 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 44:57.37 | ^ 44:57.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:57.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:57.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:57.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.39 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.39 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.39 from Unified_cpp_layout_forms1.cpp:2: 44:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 44:57.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 44:57.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.39 40 | friend Sub operator*(Sub aCoord, T aScale) { 44:57.39 | ^~~~~~~~ 44:57.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.40 from Unified_cpp_layout_forms1.cpp:2: 44:57.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:57.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 44:57.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.40 427 | SizeT Size() const { return SizeT(width, height); } 44:57.40 | ^~~~ 44:57.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.40 from Unified_cpp_layout_forms1.cpp:2: 44:57.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:57.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 44:57.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.40 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 44:57.40 | ^~~~~~~~ 44:57.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 44:57.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 44:57.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.40 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 44:57.40 | ^~~~~~~~ 44:57.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.41 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.41 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.41 from Unified_cpp_layout_forms1.cpp:2: 44:57.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 44:57.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 44:57.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.41 62 | Sub operator-(const Sub& aPoint) const { 44:57.41 | ^~~~~~~~ 44:57.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:57.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:57.41 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:57.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:57.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.42 from Unified_cpp_layout_forms1.cpp:2: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 44:57.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 44:57.42 | ^~~~~~~~ 44:57.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.42 from Unified_cpp_layout_forms1.cpp:2: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.42 323 | static SizeTyped FromUnknownSize( 44:57.42 | ^~~~~~~~~~~~~~~ 44:57.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.42 from Unified_cpp_layout_forms1.cpp:2: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.42 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 44:57.42 | ^~~~~~~~~~~~~~ 44:57.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.42 from Unified_cpp_layout_forms1.cpp:2: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 44:57.42 | ^~~~~~~~~~~~~ 44:57.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.42 from Unified_cpp_layout_forms1.cpp:2: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.42 383 | Point TopLeft() const { return Point(x, y); } 44:57.42 | ^~~~~~~ 44:57.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.42 from Unified_cpp_layout_forms1.cpp:2: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.42 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 44:57.42 | ^~~~~~~~~~~~~~~ 44:57.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.42 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.42 from Unified_cpp_layout_forms1.cpp:2: 44:57.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 44:57.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 44:57.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 44:57.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.43 246 | PointTyped As2DPoint() const { 44:57.43 | ^~~~~~~~~ 44:57.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.43 from Unified_cpp_layout_forms1.cpp:2: 44:57.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 44:57.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:57.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 44:57.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.43 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 44:57.43 | ^~~~~~~~~ 44:57.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.43 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.43 from Unified_cpp_layout_forms1.cpp:2: 44:57.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 44:57.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:57.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 44:57.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.43 2266 | PointTyped TransformPointSimple( 44:57.44 | ^~~~~~~~~~~~~~~~~~~~ 44:57.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 44:57.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 44:57.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 44:57.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.44 794 | RectTyped TransformAndClipBounds( 44:57.44 | ^~~~~~~~~~~~~~~~~~~~~~ 44:57.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 44:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 44:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 44:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 44:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 44:57.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 44:57.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:13, 44:57.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 44:57.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 44:57.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBlockFrame.h:15, 44:57.45 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.h:10, 44:57.45 from /builddir/build/BUILD/icecat-78.15.0/layout/forms/nsSelectsAreaFrame.cpp:6, 44:57.45 from Unified_cpp_layout_forms1.cpp:2: 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.45 760 | typename detail::Nth::Type extract() { 44:57.45 | ^~~~~~~ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 44:57.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 44:57.45 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/forms' 44:57.45 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/xul/tree' 44:57.45 mkdir -p '.deps/' 44:57.45 layout/xul/tree/Unified_cpp_layout_xul_tree0.o 44:57.46 /usr/lib64/ccache/g++ -o Unified_cpp_layout_xul_tree0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_xul_tree0.o.pp Unified_cpp_layout_xul_tree0.cpp 45:02.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.37 from Unified_cpp_layout_generic1.cpp:2: 45:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 45:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:02.37 | ^ 45:02.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.37 from Unified_cpp_layout_generic1.cpp:2: 45:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 45:02.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:02.37 | ^ 45:02.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.37 from Unified_cpp_layout_generic1.cpp:2: 45:02.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 45:02.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:02.37 | ^ 45:02.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 45:02.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:02.37 | ^ 45:02.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 45:02.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:02.37 | ^ 45:02.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 45:02.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:02.37 | ^ 45:02.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 45:02.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:02.37 | ^ 45:02.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 45:02.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.38 371 | nscoord aAppUnitsPerDevPixel) { 45:02.38 | ^ 45:02.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 45:02.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.38 380 | nscoord aAppUnitsPerDevPixel) { 45:02.38 | ^ 45:02.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 45:02.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.38 387 | nscoord aAppUnitsPerDevPixel) { 45:02.38 | ^ 45:02.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:02.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.38 394 | nscoord aAppUnitsPerDevPixel) { 45:02.38 | ^ 45:02.38 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.38 from Unified_cpp_layout_generic1.cpp:2: 45:02.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 45:02.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.38 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:02.38 | ^ 45:02.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:02.38 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:02.38 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollbarActivity.cpp:11, 45:02.38 from Unified_cpp_layout_generic1.cpp:11: 45:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 45:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.38 189 | CSSRect GetExpandedScrollableRect() const { 45:02.38 | ^ 45:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 45:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.39 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:02.39 | ^ 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.39 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:02.39 | ^ 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:02.39 | ^ 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.39 243 | CSSRect CalculateScrollRange() const { 45:02.39 | ^ 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:02.39 | ^ 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.39 457 | CSSRect GetVisualViewport() const { 45:02.39 | ^ 45:02.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 45:02.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:02.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollbarActivity.cpp:11, 45:02.39 from Unified_cpp_layout_generic1.cpp:11: 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.39 1338 | CSSCoord ToCSSPixels() const { return _0; } 45:02.39 | ^ 45:02.39 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 45:02.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:02.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollbarActivity.cpp:11, 45:02.39 from Unified_cpp_layout_generic1.cpp:11: 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.39 21 | inline Rect ToRect(const gfxRect& aRect) { 45:02.39 | ^ 45:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.40 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:02.40 | ^ 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.40 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:02.40 | ^ 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.40 44 | inline Size ToSize(const gfxSize& aSize) { 45:02.40 | ^ 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.40 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:02.40 | ^ 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:02.40 | ^ 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:02.40 | ^ 45:02.40 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollbarActivity.cpp:11, 45:02.40 from Unified_cpp_layout_generic1.cpp:11: 45:02.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 45:02.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.40 1859 | int32_t aAppUnitsPerPixel) { 45:02.40 | ^ 45:02.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 45:02.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.40 3214 | int32_t aAppUnitsPerPixel) { 45:02.40 | ^ 45:02.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.40 from Unified_cpp_layout_generic1.cpp:20: 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 45:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.40 332 | LayerPoint GetFixedPositionAnchor() const { 45:02.40 | ^ 45:02.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 45:02.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.41 from Unified_cpp_layout_generic1.cpp:20: 45:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 45:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.41 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:02.41 | ^ 45:02.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.41 from Unified_cpp_layout_generic1.cpp:20: 45:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 45:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.41 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:02.41 | ^ 45:02.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.41 from Unified_cpp_layout_generic1.cpp:20: 45:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 45:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.41 1394 | LayerPoint GetFixedPositionAnchor() { 45:02.41 | ^ 45:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 45:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.41 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 45:02.41 | ^ 45:02.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.41 from Unified_cpp_layout_generic1.cpp:20: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.42 49 | gfx::Size GetInheritedScale() const { return mScale; } 45:02.42 | ^ 45:02.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.42 from Unified_cpp_layout_generic1.cpp:20: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.42 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 45:02.42 | ^ 45:02.42 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.42 from Unified_cpp_layout_generic1.cpp:20: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.42 300 | PropertyProvider* aProvider = nullptr) const { 45:02.42 | ^ 45:02.42 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.42 from Unified_cpp_layout_generic1.cpp:20: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.42 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 45:02.42 | ^ 45:02.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.42 from Unified_cpp_layout_generic1.cpp:2: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 45:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:02.42 | ^~~~~~~~ 45:02.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.42 from Unified_cpp_layout_generic1.cpp:2: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 45:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 45:02.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:02.42 | ^~~~~~~~ 45:02.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.42 from Unified_cpp_layout_generic1.cpp:2: 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.43 427 | SizeT Size() const { return SizeT(width, height); } 45:02.43 | ^~~~ 45:02.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.43 from Unified_cpp_layout_generic1.cpp:2: 45:02.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:02.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:02.43 | ^~~~~~~~ 45:02.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:02.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:02.43 | ^~~~~~~~ 45:02.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.43 from Unified_cpp_layout_generic1.cpp:2: 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.43 62 | Sub operator-(const Sub& aPoint) const { 45:02.43 | ^~~~~~~~ 45:02.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.43 from Unified_cpp_layout_generic1.cpp:2: 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.43 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:02.43 | ^~~~~~~~ 45:02.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.43 from Unified_cpp_layout_generic1.cpp:2: 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 45:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:02.43 | ^~~~~~~~~~~~~ 45:02.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.44 from Unified_cpp_layout_generic1.cpp:2: 45:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.44 323 | static SizeTyped FromUnknownSize( 45:02.44 | ^~~~~~~~~~~~~~~ 45:02.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.44 from Unified_cpp_layout_generic1.cpp:2: 45:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 45:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 45:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.44 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 45:02.44 | ^~~~~~~~~~~~~~ 45:02.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.44 from Unified_cpp_layout_generic1.cpp:2: 45:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 45:02.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 45:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.44 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:02.44 | ^~~~~~~~~~~~~ 45:02.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.44 from Unified_cpp_layout_generic1.cpp:2: 45:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 45:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.44 383 | Point TopLeft() const { return Point(x, y); } 45:02.44 | ^~~~~~~ 45:02.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.45 from Unified_cpp_layout_generic1.cpp:2: 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.45 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:02.45 | ^~~~~~~~~~~~~~~ 45:02.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.45 from Unified_cpp_layout_generic1.cpp:2: 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.45 277 | static RectTyped FromUnknownRect( 45:02.45 | ^~~~~~~~~~~~~~~ 45:02.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.45 from Unified_cpp_layout_generic1.cpp:2: 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.45 150 | static PointTyped FromUnknownPoint( 45:02.45 | ^~~~~~~~~~~~~~~~ 45:02.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.45 from Unified_cpp_layout_generic1.cpp:2: 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 45:02.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.45 282 | RectTyped ToUnknownRect() const { 45:02.45 | ^~~~~~~~~~~~~ 45:02.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.46 from Unified_cpp_layout_generic1.cpp:2: 45:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:02.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:365:56: required from here 45:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.46 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 45:02.46 | ^~~~~~ 45:02.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.46 from Unified_cpp_layout_generic1.cpp:2: 45:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:02.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:365:73: required from here 45:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:155:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.46 155 | PointTyped ToUnknownPoint() const { 45:02.46 | ^~~~~~~~~~~~~~ 45:02.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.46 from Unified_cpp_layout_generic1.cpp:2: 45:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:02.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:366:45: required from here 45:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.46 427 | SizeT Size() const { return SizeT(width, height); } 45:02.46 | ^~~~ 45:02.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.46 from Unified_cpp_layout_generic1.cpp:2: 45:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::gfx::SizeTyped >::ToUnknownSize() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:02.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:366:61: required from here 45:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:328:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.46 328 | SizeTyped ToUnknownSize() const { 45:02.46 | ^~~~~~~~~~~~~ 45:02.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:11, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.46 from Unified_cpp_layout_generic1.cpp:2: 45:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 45:02.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:488:51: required from here 45:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.46 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 45:02.46 | ^~~~~~~~ 45:02.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.46 from Unified_cpp_layout_generic1.cpp:2: 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.47 246 | PointTyped As2DPoint() const { 45:02.47 | ^~~~~~~~~ 45:02.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.47 from Unified_cpp_layout_generic1.cpp:2: 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 45:02.47 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.47 794 | RectTyped TransformAndClipBounds( 45:02.47 | ^~~~~~~~~~~~~~~~~~~~~~ 45:02.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.47 from Unified_cpp_layout_generic1.cpp:2: 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:68: required from ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 45:02.47 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:365:56: required from here 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.47 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 45:02.47 | ^~~~~~~~ 45:02.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:10, 45:02.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.47 from Unified_cpp_layout_generic1.cpp:2: 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:02.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.47 760 | typename detail::Nth::Type extract() { 45:02.47 | ^~~~~~~ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.48 from Unified_cpp_layout_generic1.cpp:20: 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.48 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:02.48 | ^ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.48 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 45:02.48 | ^~~~~~~~~~~ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.48 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:02.48 | ^ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.48 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:02.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.48 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:02.48 | ~~~~~~~~~~~~~^~ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.48 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:02.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.48 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 45:02.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:02.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.48 from Unified_cpp_layout_generic1.cpp:2: 45:02.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:02.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.49 282 | RectTyped ToUnknownRect() const { 45:02.49 | ^~~~~~~~~~~~~ 45:02.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.49 from Unified_cpp_layout_generic1.cpp:2: 45:02.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:02.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.49 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:02.49 | ^~~~~~~~~ 45:02.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.49 from Unified_cpp_layout_generic1.cpp:20: 45:02.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘void mozilla::layout::TextDrawTarget::Reinitialize(mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayItem*, nsRect&)’: 45:02.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:85:68: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.49 85 | LayoutDeviceRect::FromAppUnits(aBounds, appUnitsPerDevPixel); 45:02.49 | ^ 45:02.49 In file included from Unified_cpp_layout_generic1.cpp:92: 45:02.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp: In member function ‘mozilla::image::ImgDrawResult BulletRenderer::Paint(gfxContext&, nsPoint, const nsRect&, uint32_t, bool, nsIFrame*)’: 45:02.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:365:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.49 365 | AppendEllipseToPath(builder, mPathRect.Center().ToUnknownPoint(), 45:02.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:02.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:365:56: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.49 365 | AppendEllipseToPath(builder, mPathRect.Center().ToUnknownPoint(), 45:02.49 | ~~~~~~~~~~~~~~~~^~ 45:02.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:365:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.49 365 | AppendEllipseToPath(builder, mPathRect.Center().ToUnknownPoint(), 45:02.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:02.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:366:61: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.49 366 | mPathRect.Size().ToUnknownSize()); 45:02.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:02.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:366:45: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.49 366 | mPathRect.Size().ToUnknownSize()); 45:02.49 | ~~~~~~~~~~~~~~^~ 45:02.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:366:61: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.49 366 | mPathRect.Size().ToUnknownSize()); 45:02.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:02.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:369:60: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.49 369 | AppendRectToPath(builder, mPathRect.ToUnknownRect()); 45:02.49 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 45:02.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.49 from Unified_cpp_layout_generic1.cpp:2: 45:02.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:02.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.49 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 45:02.50 | ^~~~~~ 45:02.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.50 from Unified_cpp_layout_generic1.cpp:2: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.50 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:02.50 | ^~~~~~~~~ 45:02.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.50 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 45:02.50 | ^~~~~~~~ 45:02.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.50 from Unified_cpp_layout_generic1.cpp:2: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:155:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.50 155 | PointTyped ToUnknownPoint() const { 45:02.50 | ^~~~~~~~~~~~~~ 45:02.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.50 from Unified_cpp_layout_generic1.cpp:2: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.50 427 | SizeT Size() const { return SizeT(width, height); } 45:02.50 | ^~~~ 45:02.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.h:11, 45:02.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:7, 45:02.50 from Unified_cpp_layout_generic1.cpp:2: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::SizeTyped mozilla::gfx::SizeTyped >::ToUnknownSize() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:328:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.50 328 | SizeTyped ToUnknownSize() const { 45:02.50 | ^~~~~~~~~~~~~ 45:02.50 In file included from Unified_cpp_layout_generic1.cpp:92: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp: In member function ‘mozilla::image::ImgDrawResult BulletRenderer::CreateWebRenderCommandsForImage(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:444:64: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.50 444 | LayoutDeviceRect::FromAppUnits(mDest, appUnitsPerDevPixel); 45:02.50 | ^ 45:02.50 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp: In member function ‘bool BulletRenderer::CreateWebRenderCommandsForPath(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 45:02.50 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:488:51: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.50 488 | LayoutDeviceSize radii = mPathRect.Size() / 2.0; 45:02.51 | ^~~ 45:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp: In member function ‘mozilla::Maybe nsBulletFrame::CreateBulletRenderer(gfxContext&, nsPoint)’: 45:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:699:67: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.51 699 | LayoutDeviceRect::FromAppUnits(rect, appUnitsPerDevPixel); 45:02.51 | ^ 45:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:748:39: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.51 748 | builder->MoveTo(NSPointToPoint(rect.TopLeft(), appUnitsPerDevPixel)); 45:02.51 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:02.51 In file included from Unified_cpp_layout_generic1.cpp:101: 45:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.cpp: In member function ‘virtual void nsDisplayCanvasBackgroundColor::Paint(nsDisplayListBuilder*, gfxContext*)’: 45:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.cpp:337:73: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.51 337 | NSRectToSnappedRect(bgClipRect, appUnitsPerDevPixel, *drawTarget); 45:02.51 | ^ 45:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.cpp: In member function ‘virtual bool nsDisplayCanvasBackgroundColor::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 45:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.cpp:385:69: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.51 385 | LayoutDeviceRect::FromAppUnits(bgClipRect, appUnitsPerDevPixel); 45:02.51 | ^ 45:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.cpp: In member function ‘bool nsDisplayCanvasBackgroundImage::IsSingleFixedPositionImage(nsDisplayListBuilder*, const nsRect&, gfxRect*)’: 45:02.51 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.cpp:432:14: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.51 432 | *aDestRect = 45:02.51 | ~~~~~~~~~~~^ 45:02.51 433 | nsLayoutUtils::RectToGfxRect(state.mFillArea, appUnitsPerDevPixel); 45:02.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:02.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h:18, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h:11, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:15, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/ScrollVelocityQueue.cpp:11, 45:02.51 from Unified_cpp_layout_generic1.cpp:2: 45:02.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:02.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:68: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.51 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 45:02.51 | ~~~~~~~~~~~~~~~~~~~~~^~~ 45:02.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.51 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.51 from Unified_cpp_layout_generic1.cpp:20: 45:02.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 45:02.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.51 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:02.51 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:02.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.51 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:02.51 | ~~~~~~~~~~~~~^~ 45:02.51 In file included from Unified_cpp_layout_generic1.cpp:92: 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp: In member function ‘bool BulletRenderer::CreateWebRenderCommandsForPath(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:488:51: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.52 488 | LayoutDeviceSize radii = mPathRect.Size() / 2.0; 45:02.52 | ^~~ 45:02.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:02.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:02.52 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.52 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.52 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.52 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.52 from Unified_cpp_layout_generic1.cpp:20: 45:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:02.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.52 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:02.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:02.52 In file included from Unified_cpp_layout_generic1.cpp:92: 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp: In member function ‘mozilla::image::ImgDrawResult BulletRenderer::Paint(gfxContext&, nsPoint, const nsRect&, uint32_t, bool, nsIFrame*)’: 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:366:61: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.52 366 | mPathRect.Size().ToUnknownSize()); 45:02.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:366:45: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.52 366 | mPathRect.Size().ToUnknownSize()); 45:02.52 | ~~~~~~~~~~~~~~^~ 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:365:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.52 365 | AppendEllipseToPath(builder, mPathRect.Center().ToUnknownPoint(), 45:02.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:365:56: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.52 365 | AppendEllipseToPath(builder, mPathRect.Center().ToUnknownPoint(), 45:02.52 | ~~~~~~~~~~~~~~~~^~ 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:369:60: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.52 369 | AppendRectToPath(builder, mPathRect.ToUnknownRect()); 45:02.52 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp: In member function ‘mozilla::Maybe nsBulletFrame::CreateBulletRenderer(gfxContext&, nsPoint)’: 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:750:39: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.52 750 | builder->LineTo(NSPointToPoint( 45:02.52 | ~~~~~~~~~~~~~~^ 45:02.52 751 | (rect.BottomLeft() + rect.BottomRight()) / 2, appUnitsPerDevPixel)); 45:02.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp: In member function ‘mozilla::image::ImgDrawResult BulletRenderer::CreateWebRenderCommandsForImage(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsBulletFrame.cpp:444:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.52 444 | LayoutDeviceRect::FromAppUnits(mDest, appUnitsPerDevPixel); 45:02.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:02.52 In file included from Unified_cpp_layout_generic1.cpp:101: 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.cpp: In member function ‘virtual void nsDisplayCanvasBackgroundColor::Paint(nsDisplayListBuilder*, gfxContext*)’: 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.cpp:328:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.52 328 | void nsDisplayCanvasBackgroundColor::Paint(nsDisplayListBuilder* aBuilder, 45:02.52 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.cpp: In member function ‘bool nsDisplayCanvasBackgroundImage::IsSingleFixedPositionImage(nsDisplayListBuilder*, const nsRect&, gfxRect*)’: 45:02.52 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsCanvasFrame.cpp:409:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.52 409 | bool nsDisplayCanvasBackgroundImage::IsSingleFixedPositionImage( 45:02.53 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:02.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:02.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:02.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:02.53 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:02.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:02.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/StickyScrollContainer.cpp:16, 45:02.53 from Unified_cpp_layout_generic1.cpp:20: 45:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:02.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:02.53 221 | rect = rect.Intersect(mClipStack.LastElement()); 45:02.53 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 45:02.53 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/xul/grid' 45:02.53 mkdir -p '.deps/' 45:02.53 layout/xul/grid/Unified_cpp_layout_xul_grid0.o 45:02.53 /usr/lib64/ccache/g++ -o Unified_cpp_layout_xul_grid0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/grid -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/xul/grid -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_xul_grid0.o.pp Unified_cpp_layout_xul_grid0.cpp 45:17.53 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.53 from Unified_cpp_layout_base1.cpp:2: 45:17.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 45:17.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:17.53 | ^ 45:17.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.53 from Unified_cpp_layout_base1.cpp:2: 45:17.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 45:17.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:17.53 | ^ 45:17.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.53 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.53 from Unified_cpp_layout_base1.cpp:2: 45:17.53 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 45:17.53 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:17.53 | ^ 45:17.53 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 45:17.53 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.53 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:17.53 | ^ 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.54 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:17.54 | ^ 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.54 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:17.54 | ^ 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.54 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:17.54 | ^ 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.54 371 | nscoord aAppUnitsPerDevPixel) { 45:17.54 | ^ 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.54 380 | nscoord aAppUnitsPerDevPixel) { 45:17.54 | ^ 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.54 387 | nscoord aAppUnitsPerDevPixel) { 45:17.54 | ^ 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:17.54 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.54 394 | nscoord aAppUnitsPerDevPixel) { 45:17.54 | ^ 45:17.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:17.54 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:11, 45:17.54 from Unified_cpp_layout_base1.cpp:2: 45:17.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 45:17.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.54 189 | CSSRect GetExpandedScrollableRect() const { 45:17.54 | ^ 45:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 45:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.57 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:17.57 | ^ 45:17.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.58 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:17.58 | ^ 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.58 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:17.58 | ^ 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.58 243 | CSSRect CalculateScrollRange() const { 45:17.58 | ^ 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.58 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:17.58 | ^ 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.58 457 | CSSRect GetVisualViewport() const { 45:17.58 | ^ 45:17.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 45:17.58 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:11, 45:17.58 from Unified_cpp_layout_base1.cpp:2: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.58 1338 | CSSCoord ToCSSPixels() const { return _0; } 45:17.58 | ^ 45:17.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 45:17.58 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:11, 45:17.58 from Unified_cpp_layout_base1.cpp:2: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.58 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:17.58 | ^ 45:17.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 45:17.58 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:17.58 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:12, 45:17.58 from Unified_cpp_layout_base1.cpp:2: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.58 21 | inline Rect ToRect(const gfxRect& aRect) { 45:17.58 | ^ 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 45:17.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.59 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:17.59 | ^ 45:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 45:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.59 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:17.59 | ^ 45:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 45:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.59 44 | inline Size ToSize(const gfxSize& aSize) { 45:17.59 | ^ 45:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 45:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.59 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:17.59 | ^ 45:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 45:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.59 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:17.59 | ^ 45:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 45:17.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.59 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:17.59 | ^ 45:17.59 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:17.59 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:12, 45:17.59 from Unified_cpp_layout_base1.cpp:2: 45:17.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 45:17.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.59 1859 | int32_t aAppUnitsPerPixel) { 45:17.59 | ^ 45:17.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 45:17.59 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.59 3214 | int32_t aAppUnitsPerPixel) { 45:17.59 | ^ 45:17.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:14, 45:17.59 from /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:8, 45:17.59 from Unified_cpp_layout_base1.cpp:11: 45:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 45:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:17.61 | ^ 45:17.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:15, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:8, 45:17.61 from Unified_cpp_layout_base1.cpp:11: 45:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 45:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.61 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:17.61 | ^ 45:17.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.61 from Unified_cpp_layout_base1.cpp:38: 45:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 45:17.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.61 332 | LayerPoint GetFixedPositionAnchor() const { 45:17.61 | ^ 45:17.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 45:17.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.62 from Unified_cpp_layout_base1.cpp:38: 45:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 45:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.62 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 45:17.62 | ^ 45:17.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.62 from Unified_cpp_layout_base1.cpp:38: 45:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 45:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.62 49 | gfx::Size GetInheritedScale() const { return mScale; } 45:17.62 | ^ 45:17.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.62 from Unified_cpp_layout_base1.cpp:38: 45:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 45:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.62 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 45:17.62 | ^ 45:17.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.62 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.62 from Unified_cpp_layout_base1.cpp:38: 45:17.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.63 300 | PropertyProvider* aProvider = nullptr) const { 45:17.63 | ^ 45:17.63 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 45:17.63 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:17.63 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:28, 45:17.63 from Unified_cpp_layout_base1.cpp:38: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.63 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 45:17.63 | ^ 45:17.63 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:39, 45:17.63 from Unified_cpp_layout_base1.cpp:137: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.63 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 45:17.63 | ^ 45:17.63 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:66, 45:17.63 from Unified_cpp_layout_base1.cpp:137: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h: In member function ‘gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const’: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:77:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.63 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 45:17.63 | ^ 45:17.63 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:110, 45:17.63 from Unified_cpp_layout_base1.cpp:137: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h: In static member function ‘static gfxPoint mozilla::CharPosition::UnspecifiedPoint()’: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:105:38: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.63 105 | static gfxPoint UnspecifiedPoint() { 45:17.63 | ^ 45:17.63 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 45:17.63 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 45:17.63 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 45:17.63 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGViewportElement.h:20, 45:17.63 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:136, 45:17.63 from Unified_cpp_layout_base1.cpp:137: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.63 44 | operator Point() const { return Point(mX, mY); } 45:17.63 | ^ 45:17.63 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘mozilla::Array, mozilla::gfx::SizeTyped >, 2> GetMinAndMaxScaleForAnimationProperty(const nsIFrame*, const nsTArray >&)’: 45:17.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:383:56: note: parameter passing for argument of type ‘mozilla::Array, mozilla::gfx::SizeTyped >, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.63 383 | const nsTArray>& aAnimations) { 45:17.63 | ^ 45:17.63 In file included from /usr/include/c++/11/utility:70, 45:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/utility:3, 45:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/utility:52, 45:17.63 from /usr/include/c++/11/tuple:38, 45:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/tuple:3, 45:17.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/tuple:52, 45:17.64 from /usr/include/c++/11/functional:54, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/functional:3, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/functional:52, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:12, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:12, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.64 from Unified_cpp_layout_base1.cpp:2: 45:17.64 /usr/include/c++/11/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = mozilla::gfx::SizeTyped; _T2 = mozilla::gfx::SizeTyped; typename std::__strip_reference_wrapper::type>::__type = mozilla::gfx::SizeTyped; typename std::decay<_Tp2>::type = std::decay >::type; typename std::__strip_reference_wrapper::type>::__type = mozilla::gfx::SizeTyped; typename std::decay<_Tp>::type = std::decay >::type]’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:388:21: required from here 45:17.64 /usr/include/c++/11/bits/stl_pair.h:567:5: note: parameter passing for argument of type ‘std::pair, mozilla::gfx::SizeTyped >’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 567 | make_pair(_T1&& __x, _T2&& __y) 45:17.64 | ^~~~~~~~~ 45:17.64 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:437:1: note: parameter passing for argument of type ‘mozilla::Array, mozilla::gfx::SizeTyped >, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 437 | } 45:17.64 | ^ 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::gfx::Size nsLayoutUtils::ComputeSuitableScaleForAnimation(const nsIFrame*, const nsSize&, const nsSize&)’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:441:31: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 441 | const nsSize& aDisplaySize) { 45:17.64 | ^ 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static gfxSize nsLayoutUtils::GetTransformToAncestorScale(nsIFrame*)’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2651:68: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 2651 | gfxSize nsLayoutUtils::GetTransformToAncestorScale(nsIFrame* aFrame) { 45:17.64 | ^ 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘mozilla::gfx::Rect TransformGfxRectToAncestor(mozilla::RelativeTo, const Rect&, mozilla::RelativeTo, bool*, mozilla::Maybe >*, bool, nsIFrame**)’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2960:38: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 2960 | nsIFrame** aOutAncestor = nullptr) { 45:17.64 | ^ 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘gfxPoint MapToFloatImagePixels(const gfxSize&, const gfxRect&, const gfxPoint&)’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6582:58: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 6582 | const gfxPoint& aPt) { 45:17.64 | ^ 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static gfxRect nsLayoutUtils::RectToGfxRect(const nsRect&, int32_t)’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6603:66: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 6603 | int32_t aAppUnitsPerDevPixel) { 45:17.64 | ^ 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘gfxPoint StableRound(const gfxPoint&)’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6669:51: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 6669 | static gfxPoint StableRound(const gfxPoint& aPoint) { 45:17.64 | ^ 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::CSSSize nsLayoutUtils::CalculateRootCompositionSize(nsIFrame*, bool, const FrameMetrics&)’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8660:33: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 8660 | const FrameMetrics& aMetrics) { 45:17.64 | ^ 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘mozilla::gfx::Rect mozilla::NSRectToRect(const nsRect&, double)’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8866:64: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 8866 | Rect NSRectToRect(const nsRect& aRect, double aAppUnitsPerPixel) { 45:17.64 | ^ 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::CSSRect nsLayoutUtils::GetBoundingContentRect(const nsIContent*, const nsIScrollableFrame*)’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9628:75: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 9628 | const nsIContent* aContent, const nsIScrollableFrame* aRootScrollFrame) { 45:17.64 | ^ 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame*)’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9749:75: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 9749 | CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame* aFrame) { 45:17.64 | ^ 45:17.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.64 from Unified_cpp_layout_base1.cpp:2: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 45:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:17.64 | ^~~~~~~~ 45:17.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.64 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.64 from Unified_cpp_layout_base1.cpp:2: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 45:17.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 45:17.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:17.65 | ^~~~~~~~ 45:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.65 from Unified_cpp_layout_base1.cpp:2: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.65 427 | SizeT Size() const { return SizeT(width, height); } 45:17.65 | ^~~~ 45:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.65 from Unified_cpp_layout_base1.cpp:2: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:17.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:17.65 | ^~~~~~~~ 45:17.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:17.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:17.65 | ^~~~~~~~ 45:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.65 from Unified_cpp_layout_base1.cpp:2: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.65 62 | Sub operator-(const Sub& aPoint) const { 45:17.65 | ^~~~~~~~ 45:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.65 from Unified_cpp_layout_base1.cpp:2: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.65 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:17.65 | ^~~~~~~~ 45:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.65 from Unified_cpp_layout_base1.cpp:2: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:17.65 | ^~~~~~~~~~~~~ 45:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.65 from Unified_cpp_layout_base1.cpp:2: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:17.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.65 323 | static SizeTyped FromUnknownSize( 45:17.65 | ^~~~~~~~~~~~~~~ 45:17.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.66 from Unified_cpp_layout_base1.cpp:2: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::CSSPixel; TargetUnits = mozilla::CSSPixel; T = float]’: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:86:40: required from here 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.66 950 | PointTyped TransformPoint( 45:17.66 | ^~~~~~~~~~~~~~ 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::CSSPixel; TargetUnits = mozilla::CSSPixel; T = float]’: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:93:43: required from here 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.66 957 | GFX2D_API RectTyped TransformBounds( 45:17.66 | ^~~~~~~~~~~~~~~ 45:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.66 from Unified_cpp_layout_base1.cpp:2: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:60:49: required from here 45:17.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.66 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:17.66 | ^~~~~~~~ 45:17.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/ZoomConstraintsClient.cpp:226:35: required from here 45:17.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:698:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.66 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 45:17.66 | ^~~~~~~~ 45:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.66 from Unified_cpp_layout_base1.cpp:2: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.66 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 45:17.66 | ^~~~~~~~~~~~~~ 45:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.66 from Unified_cpp_layout_base1.cpp:2: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:17.66 | ^~~~~~~~~~~~~ 45:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.66 from Unified_cpp_layout_base1.cpp:2: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.66 383 | Point TopLeft() const { return Point(x, y); } 45:17.66 | ^~~~~~~ 45:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.66 from Unified_cpp_layout_base1.cpp:2: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 45:17.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.66 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:17.66 | ^~~~~~~~~~~~~~~ 45:17.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.67 from Unified_cpp_layout_base1.cpp:2: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 277 | static RectTyped FromUnknownRect( 45:17.67 | ^~~~~~~~~~~~~~~ 45:17.67 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.67 from Unified_cpp_layout_base1.cpp:2: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 150 | static PointTyped FromUnknownPoint( 45:17.67 | ^~~~~~~~~~~~~~~~ 45:17.67 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.67 from Unified_cpp_layout_base1.cpp:2: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 282 | RectTyped ToUnknownRect() const { 45:17.67 | ^~~~~~~~~~~~~ 45:17.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.67 from Unified_cpp_layout_base1.cpp:2: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:71:59: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 45:17.67 | ^~~~~~~~~ 45:17.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.67 from Unified_cpp_layout_base1.cpp:2: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::gfx::Min(const mozilla::gfx::SizeTyped&, const mozilla::gfx::SizeTyped&)’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:364:17: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:98:14: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 98 | friend Sub Min(const Sub& aA, const Sub& aB) { 45:17.67 | ^~~ 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::gfx::operator*(double, const mozilla::gfx::SizeTyped&)’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:809:55: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:83:14: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 83 | friend Sub operator*(T aScale, const Sub& aSize) { 45:17.67 | ^~~~~~~~ 45:17.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.67 from Unified_cpp_layout_base1.cpp:2: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ScreenPixel]’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:834:61: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 45:17.67 | ^~~~~~~~ 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ScreenPixel]’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:925:67: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 45:17.67 | ^~~~~~~~ 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ScreenPixel; dst = mozilla::LayoutDevicePixel]’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:937:61: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:17.67 | ^~~~~~~~ 45:17.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.67 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.67 from Unified_cpp_layout_base1.cpp:2: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2555:41: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 794 | RectTyped TransformAndClipBounds( 45:17.67 | ^~~~~~~~~~~~~~~~~~~~~~ 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2583:33: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 950 | PointTyped TransformPoint( 45:17.67 | ^~~~~~~~~~~~~~ 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 45:17.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2657:50: required from here 45:17.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:444:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.67 444 | MatrixSize ScaleFactors(bool xMajor) const { 45:17.68 | ^~~~~~~~~~~~ 45:17.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.68 from Unified_cpp_layout_base1.cpp:2: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2747:48: required from here 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:576:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.68 576 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 45:17.68 | ^~~~~~~~ 45:17.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.68 from Unified_cpp_layout_base1.cpp:2: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2753:45: required from here 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1911:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.68 1911 | PointTyped TransformPoint( 45:17.68 | ^~~~~~~~~~~~~~ 45:17.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.68 from Unified_cpp_layout_base1.cpp:2: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2759:18: required from here 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.68 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 45:17.68 | ^~~~~~~~ 45:17.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.68 from Unified_cpp_layout_base1.cpp:2: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2825:37: required from here 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2228:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.68 2228 | RectTyped ProjectRectBounds( 45:17.68 | ^~~~~~~~~~~~~~~~~ 45:17.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.68 from Unified_cpp_layout_base1.cpp:2: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ParentLayerPixel]’: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3310:7: required from here 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.68 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 45:17.68 | ^~~~~~~~ 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3849:66: required from here 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:671:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.68 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 45:17.68 | ^~~~~~~~ 45:17.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.68 from Unified_cpp_layout_base1.cpp:2: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6060:53: required from here 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.68 383 | Point TopLeft() const { return Point(x, y); } 45:17.68 | ^~~~~~~ 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6725:38: required from here 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.68 427 | SizeT Size() const { return SizeT(width, height); } 45:17.68 | ^~~~ 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6768:56: required from here 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:386:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.68 386 | Point BottomRight() const { return Point(XMost(), YMost()); } 45:17.68 | ^~~~~~~~~~~ 45:17.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.68 from Unified_cpp_layout_base1.cpp:2: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator*(const Sub&) const [with T = double; Sub = mozilla::gfx::SizeTyped]’: 45:17.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6817:72: required from here 45:17.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:91:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.68 91 | Sub operator*(const Sub& aSize) const { 45:17.68 | ^~~~~~~~ 45:17.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.69 from Unified_cpp_layout_base1.cpp:2: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7108:71: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 384 | Point TopRight() const { return Point(XMost(), y); } 45:17.69 | ^~~~~~~~ 45:17.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.69 from Unified_cpp_layout_base1.cpp:2: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::IntSizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ParentLayerPixel]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8588:38: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:726:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 726 | gfx::SizeTyped operator*(const gfx::IntSizeTyped& aSize, 45:17.69 | ^~~~~~~~ 45:17.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:8, 45:17.69 from Unified_cpp_layout_base1.cpp:11: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::ViewAs(const mozilla::gfx::SizeTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8662:30: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:82:29: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 82 | gfx::SizeTyped ViewAs(const gfx::SizeTyped& aSize, 45:17.69 | ^~~~~~ 45:17.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.69 from Unified_cpp_layout_base1.cpp:2: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayerPixel; dst = mozilla::ScreenPixel]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8665:35: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:698:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 45:17.69 | ^~~~~~~~ 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8665:77: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:17.69 | ^~~~~~~~ 45:17.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:8, 45:17.69 from Unified_cpp_layout_base1.cpp:11: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::ViewAs(const mozilla::gfx::SizeTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ParentLayerPixel]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8683:50: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:82:29: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 82 | gfx::SizeTyped ViewAs(const gfx::SizeTyped& aSize, 45:17.69 | ^~~~~~ 45:17.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.69 from Unified_cpp_layout_base1.cpp:2: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::LayerPixel]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8690:32: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 45:17.69 | ^~~~~~~~ 45:17.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.69 from Unified_cpp_layout_base1.cpp:2: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8691:40: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 427 | SizeT Size() const { return SizeT(width, height); } 45:17.69 | ^~~~ 45:17.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9131:39: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.69 from Unified_cpp_layout_base1.cpp:2: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayerPixel; dst = mozilla::ParentLayerPixel]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9317:43: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:630:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 45:17.69 | ^~~~~~~~ 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::MarginTyped mozilla::operator*(const mozilla::gfx::MarginTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ParentLayerPixel]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9346:42: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:754:23: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 754 | gfx::MarginTyped operator*(const gfx::MarginTyped& aMargin, 45:17.69 | ^~~~~~~~ 45:17.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.69 from Unified_cpp_layout_base1.cpp:2: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9649:38: required from here 45:17.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.69 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 45:17.69 | ^~~~~~~~~ 45:17.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.70 from Unified_cpp_layout_base1.cpp:2: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ScreenPixel]’: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9710:63: required from here 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.70 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 45:17.70 | ^~~~~~~~ 45:17.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.70 from Unified_cpp_layout_base1.cpp:2: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9815:45: required from here 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:444:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.70 444 | MatrixSize ScaleFactors(bool xMajor) const { 45:17.70 | ^~~~~~~~~~~~ 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10312:71: required from here 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.70 957 | GFX2D_API RectTyped TransformBounds( 45:17.70 | ^~~~~~~~~~~~~~~ 45:17.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:8, 45:17.70 from Unified_cpp_layout_base1.cpp:11: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::ViewAs(const mozilla::gfx::RectTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::LayoutDevicePixel]’: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10311:53: required from here 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:102:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.70 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 45:17.70 | ^~~~~~ 45:17.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.70 from Unified_cpp_layout_base1.cpp:2: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::CSSPixel; F = float]’: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::CSSPixel; TargetUnits = mozilla::CSSPixel; T = float]’ 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:86:40: required from here 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.70 246 | PointTyped As2DPoint() const { 45:17.70 | ^~~~~~~~~ 45:17.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.70 from Unified_cpp_layout_base1.cpp:2: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.70 2266 | PointTyped TransformPointSimple( 45:17.70 | ^~~~~~~~~~~~~~~~~~~~ 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.70 794 | RectTyped TransformAndClipBounds( 45:17.70 | ^~~~~~~~~~~~~~~~~~~~~~ 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:100:34: required from here 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.70 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 45:17.70 | ^~~~~~~~~~~~~ 45:17.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.70 from Unified_cpp_layout_base1.cpp:2: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:112:46: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:107:36: required from here 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.70 385 | Point BottomLeft() const { return Point(x, YMost()); } 45:17.70 | ^~~~~~~~~~ 45:17.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.70 from Unified_cpp_layout_base1.cpp:2: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: required from ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 45:17.70 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:934:17: required from here 45:17.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.70 79 | Sub operator-() const { return Sub(-x, -y); } 45:17.70 | ^~~~~~~~ 45:17.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.71 from Unified_cpp_layout_base1.cpp:2: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2573:41: required from here 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.71 2266 | PointTyped TransformPointSimple( 45:17.71 | ^~~~~~~~~~~~~~~~~~~~ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2231:37: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2825:37: required from here 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.71 708 | RectTyped ProjectRectBounds( 45:17.71 | ^~~~~~~~~~~~~~~~~ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:452:10: required from ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9815:45: required from here 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.71 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 45:17.71 | ^~~~~~~~~~~~~ 45:17.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.71 from Unified_cpp_layout_base1.cpp:2: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:43: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10312:71: required from here 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.71 383 | Point TopLeft() const { return Point(x, y); } 45:17.71 | ^~~~~~~ 45:17.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.71 from Unified_cpp_layout_base1.cpp:2: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: required from ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:115:52: required from here 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.71 79 | Sub operator-() const { return Sub(-x, -y); } 45:17.71 | ^~~~~~~~ 45:17.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.71 from Unified_cpp_layout_base1.cpp:2: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::ClampPoint(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2231:37: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2825:37: required from here 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:612:23: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.71 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 45:17.71 | ^~~~~~~~~~ 45:17.71 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.71 from Unified_cpp_layout_base1.cpp:2: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10312:71: required from here 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.71 246 | PointTyped As2DPoint() const { 45:17.71 | ^~~~~~~~~ 45:17.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:12, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.71 from Unified_cpp_layout_base1.cpp:2: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:17.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.72 760 | typename detail::Nth::Type extract() { 45:17.72 | ^~~~~~~ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.72 In file included from Unified_cpp_layout_base1.cpp:11: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp: In static member function ‘static nsPoint mozilla::ViewportUtils::VisualToLayout(const nsPoint&, mozilla::PresShell*)’: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:85:46: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.72 85 | CSSPoint cssPt = CSSPoint::FromAppUnits(aPt); 45:17.72 | ^ 45:17.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.72 from Unified_cpp_layout_base1.cpp:2: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.72 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:17.72 | ^~~~~~~~~ 45:17.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.72 from Unified_cpp_layout_base1.cpp:2: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::CSSPixel; TargetUnits = mozilla::CSSPixel; T = float]’: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.72 950 | PointTyped TransformPoint( 45:17.72 | ^~~~~~~~~~~~~~ 45:17.72 In file included from Unified_cpp_layout_base1.cpp:11: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp: In static member function ‘static nsRect mozilla::ViewportUtils::VisualToLayout(const nsRect&, mozilla::PresShell*)’: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:92:48: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.72 92 | CSSRect cssRect = CSSRect::FromAppUnits(aRect); 45:17.72 | ^ 45:17.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.72 from Unified_cpp_layout_base1.cpp:2: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::CSSPixel; TargetUnits = mozilla::CSSPixel; T = float]’: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.72 963 | quad[0] = TransformPoint(aRect.TopLeft()); 45:17.72 | ^~~~ 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.72 988 | max_y - min_y); 45:17.72 | ^ 45:17.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.72 from Unified_cpp_layout_base1.cpp:2: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.72 383 | Point TopLeft() const { return Point(x, y); } 45:17.72 | ^~~~~~~ 45:17.72 In file included from Unified_cpp_layout_base1.cpp:11: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp: In static member function ‘static mozilla::gfx::Matrix4x4Typed mozilla::ViewportUtils::GetVisualToLayoutTransform(mozilla::layers::ScrollableLayerGuid::ViewID) [with Units = mozilla::LayoutDevicePixel]’: 45:17.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:62:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.72 62 | transform = transformCSS * 45:17.73 | ^~~~~~~~~ 45:17.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.73 from Unified_cpp_layout_base1.cpp:2: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:17.73 | ^~~~~~~~~ 45:17.73 In file included from Unified_cpp_layout_base1.cpp:20: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/ZoomConstraintsClient.cpp: In member function ‘void ZoomConstraintsClient::RefreshZoomConstraints()’: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/ZoomConstraintsClient.cpp:226:33: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 226 | if ((viewportInfo.GetSize() * scale).width <= screenSize.width) { 45:17.73 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/ZoomConstraintsClient.cpp:226:30: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 226 | if ((viewportInfo.GetSize() * scale).width <= screenSize.width) { 45:17.73 | ~~~~~~~~~~~~~~~~~~~~^~ 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/ZoomConstraintsClient.cpp:226:33: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 226 | if ((viewportInfo.GetSize() * scale).width <= screenSize.width) { 45:17.73 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 45:17.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/ZoomConstraintsClient.cpp:23, 45:17.73 from Unified_cpp_layout_base1.cpp:20: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h: In member function ‘mozilla::CSSSize nsViewportInfo::GetSize() const’: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:93:20: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 93 | mozilla::CSSSize GetSize() const { return mSize; } 45:17.73 | ^~~~~~~ 45:17.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.73 from Unified_cpp_layout_base1.cpp:2: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::CSSPixel; dst = mozilla::LayoutDevicePixel]’: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:698:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 45:17.73 | ^~~~~~~~ 45:17.73 In file included from Unified_cpp_layout_base1.cpp:65: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsCaret.cpp: In member function ‘void nsCaret::PaintCaret(nsCaret::DrawTarget&, nsIFrame*, const nsPoint&)’: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsCaret.cpp:527:77: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 527 | appUnitsPerDevPixel, aDrawTarget); 45:17.73 | ^ 45:17.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.73 from Unified_cpp_layout_base1.cpp:38: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:17.73 | ~~~~~~~~~~~~~^~ 45:17.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:17.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:17.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 45:17.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:17.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.73 from Unified_cpp_layout_base1.cpp:2: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 282 | RectTyped ToUnknownRect() const { 45:17.73 | ^~~~~~~~~~~~~ 45:17.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In static member function ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 277 | static RectTyped FromUnknownRect( 45:17.73 | ^~~~~~~~~~~~~~~ 45:17.73 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::gfx::Size nsLayoutUtils::ComputeSuitableScaleForAnimation(const nsIFrame*, const nsSize&, const nsSize&)’: 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:439:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 439 | Size nsLayoutUtils::ComputeSuitableScaleForAnimation( 45:17.73 | ^~~~~~~~~~~~~ 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:452:73: note: parameter passing for argument of type ‘mozilla::Array, mozilla::gfx::SizeTyped >, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 452 | GetMinAndMaxScaleForAnimationProperty(aFrame, compositorAnimations); 45:17.73 | ^ 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:489:16: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.73 489 | maxScale = maxScale * currMaxScale; 45:17.73 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘mozilla::Array, mozilla::gfx::SizeTyped >, 2> GetMinAndMaxScaleForAnimationProperty(const nsIFrame*, const nsTArray >&)’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:381:33: note: parameter passing for argument of type ‘mozilla::Array, mozilla::gfx::SizeTyped >, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 381 | static Array GetMinAndMaxScaleForAnimationProperty( 45:17.74 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘void UpdateMinMaxScale(const nsIFrame*, const mozilla::AnimationValue&, MinAndMaxScale&)’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:360:42: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 360 | Size size = aValue.GetScaleValue(aFrame); 45:17.74 | ^ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘nsRect GetDisplayPortFromMarginsData(nsIContent*, mozilla::DisplayPortMarginsPropertyData*, float)’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:808:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 808 | presContext->PresShell()->GetCumulativeResolution() * 45:17.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.74 809 | nsLayoutUtils::GetTransformToAncestorScale(frame)); 45:17.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:834:61: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 834 | LayoutDeviceRect::FromAppUnits(base, auPerDevPixel) * parentRes; 45:17.74 | ^~~~~~~~~ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:834:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 834 | LayoutDeviceRect::FromAppUnits(base, auPerDevPixel) * parentRes; 45:17.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:834:61: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 834 | LayoutDeviceRect::FromAppUnits(base, auPerDevPixel) * parentRes; 45:17.74 | ^~~~~~~~~ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:925:67: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 925 | LayoutDevicePoint::FromAppUnits(scrollPos, auPerDevPixel) * res; 45:17.74 | ^~~ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:925:38: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 925 | LayoutDevicePoint::FromAppUnits(scrollPos, auPerDevPixel) * res; 45:17.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:925:67: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 925 | LayoutDevicePoint::FromAppUnits(scrollPos, auPerDevPixel) * res; 45:17.74 | ^~~ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:937:59: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 937 | nsRect result = LayoutDeviceRect::ToAppUnits(screenRect / res, auPerDevPixel); 45:17.74 | ~~~~~~~~~~~^~~~~ 45:17.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.74 from Unified_cpp_layout_base1.cpp:2: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In function ‘mozilla::gfx::SizeTyped mozilla::gfx::operator*(double, const mozilla::gfx::SizeTyped&)’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:83:14: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 83 | friend Sub operator*(T aScale, const Sub& aSize) { 45:17.74 | ^~~~~~~~ 45:17.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.74 from Unified_cpp_layout_base1.cpp:2: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:370:27: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 45:17.74 | ^~~~~~~~~~~~ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ScreenPixel]’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 45:17.74 | ^~~~~~~~ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:386:28: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 45:17.74 | ^~~~~~~~~~~~ 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ScreenPixel]’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 45:17.74 | ^~~~~~~~ 45:17.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.74 from Unified_cpp_layout_base1.cpp:2: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:17.74 | ^~~~~~~~~ 45:17.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.74 from Unified_cpp_layout_base1.cpp:2: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 363 | MoveBy(-aPoint); 45:17.74 | ^~~~~~~ 45:17.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.74 from Unified_cpp_layout_base1.cpp:2: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ScreenPixel; dst = mozilla::LayoutDevicePixel]’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.74 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:17.74 | ^~~~~~~~ 45:17.74 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static void nsLayoutUtils::SetFixedPositionLayerData(nsLayoutUtils::Layer*, const nsIFrame*, const nsRect&, const nsIFrame*, nsPresContext*, const ContainerLayerParameters&)’: 45:17.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:1993:16: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.75 1993 | anchorRect = transform2d.TransformBounds(anchorRect); 45:17.75 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.75 from Unified_cpp_layout_base1.cpp:2: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.75 110 | quad[0] = TransformPoint(aRect.TopLeft()); 45:17.75 | ^~~~ 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.75 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 45:17.75 | ^ 45:17.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.75 from Unified_cpp_layout_base1.cpp:2: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.75 383 | Point TopLeft() const { return Point(x, y); } 45:17.75 | ^~~~~~~ 45:17.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.75 from Unified_cpp_layout_base1.cpp:2: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.75 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:17.75 | ^~~~~~~~~ 45:17.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.75 from Unified_cpp_layout_base1.cpp:2: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.75 384 | Point TopRight() const { return Point(XMost(), y); } 45:17.75 | ^~~~~~~~ 45:17.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.75 from Unified_cpp_layout_base1.cpp:2: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.75 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:17.75 | ^~~~~~~~~ 45:17.75 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsIntRegion nsLayoutUtils::RoundedRectIntersectIntRect(const nsIntRect&, const RectCornerRadii&, const nsIntRect&)’: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2473:36: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.75 2473 | std::max(aCornerRadii.TopLeft().width, aCornerRadii.BottomLeft().width); 45:17.75 | ~~~~~~~~~~~~~~~~~~~~^~ 45:17.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsRect nsLayoutUtils::MatrixTransformRect(const nsRect&, const Matrix4x4&, float)’: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2555:9: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.75 2555 | image = aMatrix.TransformAndClipBounds(image, maxBounds); 45:17.75 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.75 from Unified_cpp_layout_base1.cpp:2: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.75 882 | p = srcPoint.As2DPoint(); 45:17.75 | ^ 45:17.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.75 from Unified_cpp_layout_base1.cpp:2: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.75 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:17.75 | ^~~~~~~~~ 45:17.75 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.75 from Unified_cpp_layout_base1.cpp:2: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = double]’: 45:17.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 246 | PointTyped As2DPoint() const { 45:17.76 | ^~~~~~~~~ 45:17.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:12, 45:17.76 from Unified_cpp_layout_base1.cpp:2: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const RectDouble&)’: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:64:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 64 | inline gfxRect ThebesRect(const RectDouble& aRect) { 45:17.76 | ^~~~~~~~~~ 45:17.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.76 from Unified_cpp_layout_base1.cpp:2: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 1935 | PointTyped p1 = TransformPointSimple(aRect.TopLeft()); 45:17.76 | ^~ 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1950:75: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 1950 | return RectTyped(topLeft.x, topLeft.y, width, height); 45:17.76 | ^ 45:17.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.76 from Unified_cpp_layout_base1.cpp:2: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 383 | Point TopLeft() const { return Point(x, y); } 45:17.76 | ^~~~~~~ 45:17.76 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static gfxSize nsLayoutUtils::GetTransformToAncestorScale(nsIFrame*)’: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2651:9: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 2651 | gfxSize nsLayoutUtils::GetTransformToAncestorScale(nsIFrame* aFrame) { 45:17.76 | ^~~~~~~~~~~~~ 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsLayoutUtils::TransformResult nsLayoutUtils::TransformPoints(nsIFrame*, nsIFrame*, uint32_t, nsLayoutUtils::CSSPoint*)’: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2747:48: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 2747 | LayoutDevicePoint devPixels = aPoints[i] * devPixelsPerCSSPixelFromFrame; 45:17.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2754:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 2754 | .As2DPoint(); 45:17.76 | ^ 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2758:16: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 2758 | aPoints[i] = LayoutDevicePoint(toDevPixels.x, toDevPixels.y) / 45:17.76 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.76 2759 | devPixelsPerCSSPixelToFrame; 45:17.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.76 from Unified_cpp_layout_base1.cpp:2: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1911:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 1911 | PointTyped TransformPoint( 45:17.76 | ^~~~~~~~~~~~~~ 45:17.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.76 from Unified_cpp_layout_base1.cpp:2: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:582:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 582 | gfx::PointTyped operator/(const gfx::PointTyped& aPoint, 45:17.76 | ^~~~~~~~ 45:17.76 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsLayoutUtils::TransformResult nsLayoutUtils::TransformPoint(nsLayoutUtils::RelativeTo, nsLayoutUtils::RelativeTo, nsPoint&)’: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2791:76: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 2791 | Point4D toDevPixels = downToDest.ProjectPoint(upToAncestor.TransformPoint( 45:17.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.76 2792 | Point(aPoint.x * devPixelsPerAppUnitFromFrame, 45:17.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.76 2793 | aPoint.y * devPixelsPerAppUnitFromFrame))); 45:17.76 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsLayoutUtils::TransformResult nsLayoutUtils::TransformRect(const nsIFrame*, const nsIFrame*, nsRect&)’: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2839:77: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 2839 | std::numeric_limits::max() * devPixelsPerAppUnitFromFrame)); 45:17.76 | ^ 45:17.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.76 from Unified_cpp_layout_base1.cpp:2: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:738:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 738 | points[0] = ProjectPoint(aRect.TopLeft()); 45:17.76 | ~~~~~~~~~~~~~^~ 45:17.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:782:50: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.76 782 | return RectTyped(0, 0, 0, 0); 45:17.76 | ^ 45:17.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.77 from Unified_cpp_layout_base1.cpp:2: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::ClampPoint(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:612:23: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 45:17.77 | ^~~~~~~~~~ 45:17.77 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsRect nsLayoutUtils::TransformFrameRectToAncestor(const nsIFrame*, const nsRect&, nsLayoutUtils::RelativeTo, bool*, mozilla::Maybe >*, bool, nsIFrame**)’: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3036:12: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 3036 | result = ToRect(text->TransformFrameRectFromTextChild(aRect, aFrame)); 45:17.77 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3036:58: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 3036 | result = ToRect(text->TransformFrameRectFromTextChild(aRect, aFrame)); 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3036:12: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 3036 | result = ToRect(text->TransformFrameRectFromTextChild(aRect, aFrame)); 45:17.77 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.77 from Unified_cpp_layout_base1.cpp:2: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 1935 | PointTyped p1 = TransformPointSimple(aRect.TopLeft()); 45:17.77 | ^~ 45:17.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1950:75: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 1950 | return RectTyped(topLeft.x, topLeft.y, width, height); 45:17.77 | ^ 45:17.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 882 | p = srcPoint.As2DPoint(); 45:17.77 | ^ 45:17.77 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::layers::FrameMetrics nsLayoutUtils::CalculateBasicFrameMetrics(nsIScrollableFrame*)’: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3281:44: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 3281 | presShell->GetCumulativeResolution() * 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.77 3282 | nsLayoutUtils::GetTransformToAncestorScale(frame)); 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3309:74: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 3308 | LayoutDeviceRect::FromAppUnits(nsRect(nsPoint(0, 0), compositionSize), 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.77 3309 | presContext->AppUnitsPerDevPixel()) * 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.77 3310 | compBoundsScale); 45:17.77 | ~~~~~~~~~~~~~~~ 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3308:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 3308 | LayoutDeviceRect::FromAppUnits(nsRect(nsPoint(0, 0), compositionSize), 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.77 3309 | presContext->AppUnitsPerDevPixel()) * 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3309:74: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 3308 | LayoutDeviceRect::FromAppUnits(nsRect(nsPoint(0, 0), compositionSize), 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.77 3309 | presContext->AppUnitsPerDevPixel()) * 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.77 3310 | compBoundsScale); 45:17.77 | ~~~~~~~~~~~~~~~ 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3313:50: note: parameter passing for argument of type ‘nsLayoutUtils::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 3313 | nsLayoutUtils::CalculateRootCompositionSize(frame, false, metrics)); 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3316:29: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 3316 | CSSPoint::FromAppUnits(aScrollFrame->GetScrollPosition())); 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3318:50: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 3318 | metrics.SetScrollableRect(CSSRect::FromAppUnits( 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~^ 45:17.77 3319 | nsLayoutUtils::CalculateScrollableRectForFrame(aScrollFrame, nullptr))); 45:17.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.77 from Unified_cpp_layout_base1.cpp:2: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ParentLayerPixel]’: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 45:17.77 | ^~~~~~~~ 45:17.77 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static bool nsLayoutUtils::CalculateAndSetDisplayPortMargins(nsIScrollableFrame*, nsLayoutUtils::RepaintMode)’: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3333:77: note: parameter passing for argument of type ‘const ScreenMargin’ {aka ‘const mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 3333 | apz::CalculatePendingDisplayPort(metrics, ParentLayerPoint(0.0f, 0.0f)); 45:17.77 | ^ 45:17.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.77 from Unified_cpp_layout_base1.cpp:2: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.77 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:17.77 | ^~~~~~~~~ 45:17.77 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsresult nsLayoutUtils::PaintFrame(gfxContext*, nsIFrame*, const nsRegion&, nscolor, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags)’: 45:17.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3849:66: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 3849 | *unscaledVisibleRect / presContext->CSSToDevPixelScale(); 45:17.78 | ^ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3905:52: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 3905 | pos, presContext->AppUnitsPerDevPixel()); 45:17.78 | ^ 45:17.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.78 from Unified_cpp_layout_base1.cpp:2: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:671:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 45:17.78 | ^~~~~~~~ 45:17.78 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:12, 45:17.78 from Unified_cpp_layout_base1.cpp:2: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1858:19: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 1858 | static gfxPoint PointToGfxPoint(const nsPoint& aPoint, 45:17.78 | ^~~~~~~~~~~~~~~ 45:17.78 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static gfxRect nsLayoutUtils::RectToGfxRect(const nsRect&, int32_t)’: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6602:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 6602 | gfxRect nsLayoutUtils::RectToGfxRect(const nsRect& aRect, 45:17.78 | ^~~~~~~~~~~~~ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘SnappedImageDrawingParameters ComputeSnappedImageDrawingParameters(gfxContext*, int32_t, nsRect, nsRect, nsPoint, nsRect, imgIContainer*, mozilla::gfx::SamplingFilter, uint32_t, mozilla::gfx::ExtendMode)’: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6725:39: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 6725 | gfxSize snappedDestSize = dest.Size(); 45:17.78 | ^ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6766:76: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 6766 | MapToFloatImagePixels(imageSize, devPixelDest, devPixelFill.TopLeft()); 45:17.78 | ^ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6818:37: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 6818 | : devPixelDest.Size(); 45:17.78 | ^ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6849:19: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 6849 | devPixelDirty = currentMatrix.TransformRect(devPixelDirty); 45:17.78 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘gfxPoint MapToFloatImagePixels(const gfxSize&, const gfxRect&, const gfxPoint&)’: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6580:17: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 6580 | static gfxPoint MapToFloatImagePixels(const gfxSize& aSize, 45:17.78 | ^~~~~~~~~~~~~~~~~~~~~ 45:17.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.78 from Unified_cpp_layout_base1.cpp:2: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In member function ‘Sub mozilla::gfx::BaseSize::operator*(const Sub&) const [with T = double; Sub = mozilla::gfx::SizeTyped]’: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:91:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 91 | Sub operator*(const Sub& aSize) const { 45:17.78 | ^~~~~~~~ 45:17.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.78 from Unified_cpp_layout_base1.cpp:2: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double]’: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:99:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 99 | MatrixRect TransformRect(const MatrixRect& aRect) const { 45:17.78 | ^~~~~~~~~~~~~ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:37: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 45:17.78 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:36: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 101 | TransformSize(aRect.Size())); 45:17.78 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:17.78 | ^~~~~~~~~~~~~~~ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 110 | quad[0] = TransformPoint(aRect.TopLeft()); 45:17.78 | ^~~~ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 45:17.78 | ^ 45:17.78 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::gfx::IntSize nsLayoutUtils::ComputeImageContainerDrawingParameters(imgIContainer*, nsIFrame*, const LayoutDeviceRect&, const StackingContextHelper&, uint32_t, mozilla::Maybe&)’: 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7076:50: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 7076 | gfx::Size scaleFactors = aSc.GetInheritedScale(); 45:17.78 | ^ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7107:74: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 45:17.78 | ^ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7107:49: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 45:17.78 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7107:70: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 45:17.78 | ~~~~~~~~~~~~^~ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7107:57: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 45:17.78 | ~~~~~~~^~~~~~~~~~~~~~~~ 45:17.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7107:74: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.78 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 45:17.78 | ^ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7108:49: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 7108 | gfxPoint p2 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopRight()))); 45:17.79 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7108:71: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 7108 | gfxPoint p2 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopRight()))); 45:17.79 | ~~~~~~~~~~~~~^~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7108:57: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 7108 | gfxPoint p2 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopRight()))); 45:17.79 | ~~~~~~~^~~~~~~~~~~~~~~~~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7108:75: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 7108 | gfxPoint p2 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopRight()))); 45:17.79 | ^ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7109:49: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 7109 | gfxPoint p3 = ThebesPoint(itm.TransformPoint(ToPoint(rect.BottomRight()))); 45:17.79 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7109:74: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 7109 | gfxPoint p3 = ThebesPoint(itm.TransformPoint(ToPoint(rect.BottomRight()))); 45:17.79 | ~~~~~~~~~~~~~~~~^~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7109:57: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 7109 | gfxPoint p3 = ThebesPoint(itm.TransformPoint(ToPoint(rect.BottomRight()))); 45:17.79 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7109:78: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 7109 | gfxPoint p3 = ThebesPoint(itm.TransformPoint(ToPoint(rect.BottomRight()))); 45:17.79 | ^ 45:17.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.79 from Unified_cpp_layout_base1.cpp:38: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:13: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 49 | gfx::Size GetInheritedScale() const { return mScale; } 45:17.79 | ^~~~~~~~~~~~~~~~~ 45:17.79 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:12, 45:17.79 from Unified_cpp_layout_base1.cpp:2: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:17.79 | ^~~~~~~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:17: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:17.79 | ^~~~~~~~~~~ 45:17.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.79 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.79 from Unified_cpp_layout_base1.cpp:38: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:17.79 | ^ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 45:17.79 | ^~~~~~~~~~~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:17.79 | ^ 45:17.79 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘nscoord MinimumFontSizeFor(nsPresContext*, mozilla::WritingMode, nscoord)’: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8298:73: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 8298 | gfxSize screenSize = aPresContext->ScreenSizeInchesForFontInflation(); 45:17.79 | ^ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘bool UpdateCompositionBoundsForRCDRSF(mozilla::ParentLayerRect&, nsPresContext*, bool)’: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8588:36: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 8588 | aCompBounds.SizeTo(contentSize * scale); 45:17.79 | ~~~~~~~~~~~~^~~~~~~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::CSSSize nsLayoutUtils::CalculateRootCompositionSize(nsIFrame*, bool, const FrameMetrics&)’: 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8658:9: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 8658 | CSSSize nsLayoutUtils::CalculateRootCompositionSize( 45:17.79 | ^~~~~~~~~~~~~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8664:78: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 8662 | return ViewAs( 45:17.79 | ~~~~~~~~~~~~~~~~~~~ 45:17.79 8663 | aMetrics.GetCompositionBounds().Size(), 45:17.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.79 8664 | PixelCastJustification::ParentLayerToLayerForRootComposition) * 45:17.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.79 8665 | LayerToScreenScale(1.0f) / aMetrics.DisplayportPixelsPerCSSPixel(); 45:17.79 | ~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8662:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 8662 | return ViewAs( 45:17.79 | ~~~~~~~~~~~~~~~~~~^ 45:17.79 8663 | aMetrics.GetCompositionBounds().Size(), 45:17.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.79 8664 | PixelCastJustification::ParentLayerToLayerForRootComposition) * 45:17.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8663:52: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 8663 | aMetrics.GetCompositionBounds().Size(), 45:17.79 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:17.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8662:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.79 8662 | return ViewAs( 45:17.79 | ~~~~~~~~~~~~~~~~~~^ 45:17.79 8663 | aMetrics.GetCompositionBounds().Size(), 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.80 8664 | PixelCastJustification::ParentLayerToLayerForRootComposition) * 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8664:78: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8662 | return ViewAs( 45:17.80 | ~~~~~~~~~~~~~~~~~~~ 45:17.80 8663 | aMetrics.GetCompositionBounds().Size(), 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.80 8664 | PixelCastJustification::ParentLayerToLayerForRootComposition) * 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.80 8665 | LayerToScreenScale(1.0f) / aMetrics.DisplayportPixelsPerCSSPixel(); 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8665:77: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8665 | LayerToScreenScale(1.0f) / aMetrics.DisplayportPixelsPerCSSPixel(); 45:17.80 | ^ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8679:52: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8679 | rootPresShell->GetCumulativeResolution() * 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.80 8680 | nsLayoutUtils::GetTransformToAncestorScale(rootFrame)); 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8683:29: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8683 | rootCompositionSize = ViewAs( 45:17.80 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 45:17.80 8684 | compBounds.Size(), 45:17.80 | ~~~~~~~~~~~~~~~~~~ 45:17.80 8685 | PixelCastJustification::ScreenIsParentLayerForRoot); 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8684:28: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8684 | compBounds.Size(), 45:17.80 | ~~~~~~~~~~~~~~~^~ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8683:29: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8683 | rootCompositionSize = ViewAs( 45:17.80 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 45:17.80 8684 | compBounds.Size(), 45:17.80 | ~~~~~~~~~~~~~~~~~~ 45:17.80 8685 | PixelCastJustification::ScreenIsParentLayerForRoot); 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8691:41: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8691 | .Size(); 45:17.80 | ^ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8689:77: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8688 | LayerSize frameSize = (LayoutDeviceRect::FromAppUnits( 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.80 8689 | rootFrame->GetRect(), rootAUPerDevPixel) * 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.80 8690 | cumulativeResolution) 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8688:62: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8688 | LayerSize frameSize = (LayoutDeviceRect::FromAppUnits( 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.80 8689 | rootFrame->GetRect(), rootAUPerDevPixel) * 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8689:77: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8688 | LayerSize frameSize = (LayoutDeviceRect::FromAppUnits( 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.80 8689 | rootFrame->GetRect(), rootAUPerDevPixel) * 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.80 8690 | cumulativeResolution) 45:17.80 | ~~~~~~~~~~~~~~~~~~~~~ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8691:41: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8691 | .Size(); 45:17.80 | ^ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8692:29: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8692 | rootCompositionSize = frameSize * LayerToScreenScale(1.0f); 45:17.80 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8709:63: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8709 | scrollbarMargins, rootPresContext->AppUnitsPerDevPixel()); 45:17.80 | ^ 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8715:70: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 8715 | return rootCompositionSize / aMetrics.DisplayportPixelsPerCSSPixel(); 45:17.80 | ^ 45:17.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:8, 45:17.80 from Unified_cpp_layout_base1.cpp:11: 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::SizeTyped mozilla::ViewAs(const mozilla::gfx::SizeTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::LayerPixel; SourceUnits = mozilla::ParentLayerPixel]’: 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:82:29: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 82 | gfx::SizeTyped ViewAs(const gfx::SizeTyped& aSize, 45:17.80 | ^~~~~~ 45:17.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.80 from Unified_cpp_layout_base1.cpp:2: 45:17.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 427 | SizeT Size() const { return SizeT(width, height); } 45:17.80 | ^~~~ 45:17.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:8, 45:17.80 from Unified_cpp_layout_base1.cpp:11: 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::SizeTyped mozilla::ViewAs(const mozilla::gfx::SizeTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::ParentLayerPixel]’: 45:17.80 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:82:29: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.80 82 | gfx::SizeTyped ViewAs(const gfx::SizeTyped& aSize, 45:17.80 | ^~~~~~ 45:17.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.80 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.81 from Unified_cpp_layout_base1.cpp:2: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::LayerPixel]’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 45:17.81 | ^~~~~~~~ 45:17.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.81 from Unified_cpp_layout_base1.cpp:2: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 427 | SizeT Size() const { return SizeT(width, height); } 45:17.81 | ^~~~ 45:17.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.81 from Unified_cpp_layout_base1.cpp:2: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayerPixel; dst = mozilla::ScreenPixel]’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:698:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 698 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 45:17.81 | ^~~~~~~~ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:393:29: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 393 | static LayoutDeviceMargin FromAppUnits(const nsMargin& aMargin, 45:17.81 | ^~~~~~~~~~~~ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:17.81 | ^~~~~~~~ 45:17.81 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘mozilla::gfx::Rect mozilla::NSRectToRect(const nsRect&, double)’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8866:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 8866 | Rect NSRectToRect(const nsRect& aRect, double aAppUnitsPerPixel) { 45:17.81 | ^~~~~~~~~~~~ 45:17.81 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.81 from Unified_cpp_layout_base1.cpp:38: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:48: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 45:17.81 | ^ 45:17.81 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘mozilla::gfx::Rect mozilla::NSRectToNonEmptySnappedRect(const nsRect&, double, const mozilla::gfx::DrawTarget&)’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8888:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 8888 | Rect NSRectToNonEmptySnappedRect(const nsRect& aRect, double aAppUnitsPerPixel, 45:17.81 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘void mozilla::StrokeLineWithSnapping(const nsPoint&, const nsPoint&, int32_t, mozilla::gfx::DrawTarget&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8905:54: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 8905 | Point p1 = NSPointToPoint(aP1, aAppUnitsPerDevPixel); 45:17.81 | ^ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static void nsLayoutUtils::SetVisualViewportSize(nsLayoutUtils::PresShell*, nsLayoutUtils::CSSSize)’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9015:6: note: parameter passing for argument of type ‘nsLayoutUtils::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 9015 | void nsLayoutUtils::SetVisualViewportSize(PresShell* aPresShell, 45:17.81 | ^~~~~~~~~~~~~ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘void MaybeReflowForInflationScreenSizeChange(nsPresContext*)’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8985:53: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 8985 | aPresContext->ScreenSizeInchesForFontInflation(&changed); 45:17.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::layers::ScrollMetadata nsLayoutUtils::ComputeScrollMetadata(nsIFrame*, nsIFrame*, nsIContent*, const nsIFrame*, mozilla::layers::LayerManager*, nsLayoutUtils::ViewID, const nsRect&, const mozilla::Maybe&, bool, const mozilla::Maybe&)’: 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9051:50: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 9051 | metrics.SetLayoutViewport(CSSRect::FromAppUnits(aViewport)); 45:17.81 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9096:68: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 9096 | CSSPoint::FromAppUnits(scrollableFrame->GetScrollPosition()); 45:17.81 | ^ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9130:68: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 9130 | viewport.SizeTo(nsLayoutUtils::ExpandHeightForViewportUnits( 45:17.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.81 9131 | presContext, viewport.Size())); 45:17.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9156:57: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 9156 | metrics.SetSmoothScrollOffset(CSSPoint::FromAppUnits(smoothScrollPosition)); 45:17.81 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9283:44: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 9283 | presShell->GetCumulativeResolution() * 45:17.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.81 9284 | nsLayoutUtils::GetTransformToAncestorScale(aScrollFrame ? aScrollFrame 45:17.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.81 9285 | : aForFrame)); 45:17.81 | ~~~~~~~~~~~~ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9317:43: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 9317 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 45:17.81 | ^~~~~~~~~~~~~~~~~~~~~~~ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9316:72: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.81 9316 | LayoutDeviceRect::FromAppUnits(compositionBounds, auPerDevPixel) * 45:17.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.81 9317 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 45:17.81 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9316:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9316 | LayoutDeviceRect::FromAppUnits(compositionBounds, auPerDevPixel) * 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9316:72: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9316 | LayoutDeviceRect::FromAppUnits(compositionBounds, auPerDevPixel) * 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.82 9317 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9317:43: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9317 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 45:17.82 | ^~~~~~~~~~~~~~~~~~~~~~~ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9321:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9321 | LayoutDeviceRect::FromAppUnits(*aClipRect, auPerDevPixel) * 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.82 9322 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9321:39: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9321 | LayoutDeviceRect::FromAppUnits(*aClipRect, auPerDevPixel) * 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9321:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9321 | LayoutDeviceRect::FromAppUnits(*aClipRect, auPerDevPixel) * 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.82 9322 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9322:45: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9322 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 45:17.82 | ^~~~~~~~~~~~~~~~~~~~~~~ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9346:42: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9346 | LayoutDeviceToParentLayerScale(1.0f); 45:17.82 | ^ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9345:39: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9345 | LayoutDeviceMargin::FromAppUnits(sizes, auPerDevPixel) * 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9346:42: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9346 | LayoutDeviceToParentLayerScale(1.0f); 45:17.82 | ^ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9351:77: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9351 | metrics.SetRootCompositionSize(nsLayoutUtils::CalculateRootCompositionSize( 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.82 9352 | aScrollFrame ? aScrollFrame : aForFrame, isRootContentDocRootScrollFrame, 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.82 9353 | metrics)); 45:17.82 | ~~~~~~~~ 45:17.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.82 from Unified_cpp_layout_base1.cpp:2: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayerPixel; dst = mozilla::ParentLayerPixel]’: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:630:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 630 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 45:17.82 | ^~~~~~~~ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::MarginTyped mozilla::operator*(const mozilla::gfx::MarginTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ParentLayerPixel]’: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:754:23: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 754 | gfx::MarginTyped operator*(const gfx::MarginTyped& aMargin, 45:17.82 | ^~~~~~~~ 45:17.82 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::CSSRect nsLayoutUtils::GetBoundingContentRect(const nsIContent*, const nsIScrollableFrame*)’: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9627:9: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9627 | CSSRect nsLayoutUtils::GetBoundingContentRect( 45:17.82 | ^~~~~~~~~~~~~ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘void UpdateDisplayPortMarginsForPendingMetrics(const mozilla::layers::RepaintRequest&)’: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9705:56: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9705 | CSSPoint::FromAppUnits(frame->GetScrollPosition()); 45:17.82 | ^ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9710:64: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9710 | scrollDelta * aMetrics.DisplayportPixelsPerCSSPixel()); 45:17.82 | ^ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9708:58: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9708 | APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.82 9709 | aMetrics.GetDisplayPortMargins(), 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.82 9710 | scrollDelta * aMetrics.DisplayportPixelsPerCSSPixel()); 45:17.82 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9710:64: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9710 | scrollDelta * aMetrics.DisplayportPixelsPerCSSPixel()); 45:17.82 | ^ 45:17.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:17.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.82 from Unified_cpp_layout_base1.cpp:2: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 62 | Sub operator-(const Sub& aPoint) const { 45:17.82 | ^~~~~~~~ 45:17.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.82 from Unified_cpp_layout_base1.cpp:2: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::PointTyped mozilla::operator*(const mozilla::gfx::PointTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::CSSPixel; dst = mozilla::ScreenPixel]’: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:588:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 588 | gfx::PointTyped operator*(const gfx::PointTyped& aPoint, 45:17.82 | ^~~~~~~~ 45:17.82 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame*)’: 45:17.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9749:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.82 9749 | CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame* aFrame) { 45:17.83 | ^~~~~~~~~~~~~ 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘nsSize ComputeMaxSizeForPartialPrerender(nsIFrame*, nsSize)’: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9815:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 9815 | gfx::Size scale = transform2D.ScaleFactors(true); 45:17.83 | ^ 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9837:10: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 9837 | result = transform2D.TransformBounds(result); 45:17.83 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.83 from Unified_cpp_layout_base1.cpp:2: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float]’: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:444:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 444 | MatrixSize ScaleFactors(bool xMajor) const { 45:17.83 | ^~~~~~~~~~~~ 45:17.83 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘nsRect ComputeSVGReferenceRect(nsIFrame*, mozilla::StyleGeometryBox)’: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9956:73: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 9956 | nsSVGUtils::eBBoxIncludeStroke); 45:17.83 | ^ 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsPoint nsLayoutUtils::ComputeOffsetToUserSpace(nsDisplayListBuilder*, nsIFrame*)’: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10128:60: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 10128 | nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(aFrame); 45:17.83 | ^ 45:17.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.83 from Unified_cpp_layout_base1.cpp:2: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static nscoord mozilla::CSSPixel::ToAppUnits(mozilla::CSSCoord)’: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:312:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 312 | static nscoord ToAppUnits(CSSCoord aCoord) { 45:17.83 | ^~~~~~~~~~ 45:17.83 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘mozilla::Maybe > GetFrameVisibleRectOnScreen(const nsIFrame*)’: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10309:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 10309 | transformedToIFrame, topContextInProcess->AppUnitsPerDevPixel()); 45:17.83 | ^ 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10314:63: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 10314 | PixelCastJustification::ContentProcessIsLayerInUiProcess); 45:17.83 | ^ 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10312:71: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 10312 | browserChild->GetChildToParentConversionMatrix().TransformBounds( 45:17.83 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.83 10313 | rectInLayoutDevicePixel), 45:17.83 | ~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10314:63: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 10314 | PixelCastJustification::ContentProcessIsLayerInUiProcess); 45:17.83 | ^ 45:17.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.83 from Unified_cpp_layout_base1.cpp:2: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 957 | GFX2D_API RectTyped TransformBounds( 45:17.83 | ^~~~~~~~~~~~~~~ 45:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 963 | quad[0] = TransformPoint(aRect.TopLeft()); 45:17.83 | ^~~~ 45:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 988 | max_y - min_y); 45:17.83 | ^ 45:17.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.83 from Unified_cpp_layout_base1.cpp:2: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 383 | Point TopLeft() const { return Point(x, y); } 45:17.83 | ^~~~~~~ 45:17.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZCCallbackHelper.h:9, 45:17.83 from /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:8, 45:17.83 from Unified_cpp_layout_base1.cpp:11: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In function ‘mozilla::gfx::RectTyped mozilla::ViewAs(const mozilla::gfx::RectTyped&, mozilla::PixelCastJustification) [with TargetUnits = mozilla::ScreenPixel; SourceUnits = mozilla::LayoutDevicePixel]’: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:102:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 102 | gfx::RectTyped ViewAs(const gfx::RectTyped& aRect, 45:17.83 | ^~~~~~ 45:17.83 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static bool nsLayoutUtils::FrameIsMostlyScrolledOutOfViewInCrossProcess(const nsIFrame*, nscoord)’: 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10350:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 10350 | true); 45:17.83 | ^ 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10351:33: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.83 10351 | ScreenSize margin(scale.width * CSSPixel::FromAppUnits(aMargin), 45:17.83 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘void UpdateMinMaxScale(const nsIFrame*, const mozilla::AnimationValue&, MinAndMaxScale&)’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:365:17: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 365 | maxScale = Max(maxScale, size); 45:17.84 | ~~~^~~~~~~~~~~~~~~~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘void mozilla::StrokeLineWithSnapping(const nsPoint&, const nsPoint&, int32_t, mozilla::gfx::DrawTarget&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8906:28: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 8906 | Point p2 = NSPointToPoint(aP2, aAppUnitsPerDevPixel); 45:17.84 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static gfxFloat nsLayoutUtils::GetSnappedBaselineY(nsIFrame*, gfxContext*, nscoord, nscoord)’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6060:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 6060 | return aContext->DeviceToUser(putativeRect.TopLeft()).y * appUnitsPerDevUnit; 45:17.84 | ~~~~~~~~~~~~~~~~~~~~^~ 45:17.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.84 from Unified_cpp_layout_base1.cpp:2: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 113 | quad[3] = TransformPoint(aRect.BottomRight()); 45:17.84 | ~~~~~~~~~~~~~~~~~^~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 113 | quad[3] = TransformPoint(aRect.BottomRight()); 45:17.84 | ~~~~~~~~~~~~~~~~~^~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = double]’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:452:23: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 452 | sz = TransformSize(sz); 45:17.84 | ~~~~~~~~~~~~~^~~~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double]’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:51: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 45:17.84 | ~~~~~~~~~~~~~^~ 45:17.84 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘SnappedImageDrawingParameters ComputeSnappedImageDrawingParameters(gfxContext*, int32_t, nsRect, nsRect, nsPoint, nsRect, imgIContainer*, mozilla::gfx::SamplingFilter, uint32_t, mozilla::gfx::ExtendMode)’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6725:38: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 6725 | gfxSize snappedDestSize = dest.Size(); 45:17.84 | ~~~~~~~~~^~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6768:56: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 6768 | imageSize, devPixelDest, devPixelFill.BottomRight()); 45:17.84 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6817:72: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 6817 | didSnap ? devPixelDest.Size() * currentMatrix.ScaleFactors(true) 45:17.84 | ^ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::gfx::IntSize nsLayoutUtils::ComputeImageContainerDrawingParameters(imgIContainer*, nsIFrame*, const LayoutDeviceRect&, const StackingContextHelper&, uint32_t, mozilla::Maybe&)’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7109:30: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 7109 | gfxPoint p3 = ThebesPoint(itm.TransformPoint(ToPoint(rect.BottomRight()))); 45:17.84 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7109:57: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 7109 | gfxPoint p3 = ThebesPoint(itm.TransformPoint(ToPoint(rect.BottomRight()))); 45:17.84 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7109:74: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 7109 | gfxPoint p3 = ThebesPoint(itm.TransformPoint(ToPoint(rect.BottomRight()))); 45:17.84 | ~~~~~~~~~~~~~~~~^~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7108:57: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 7108 | gfxPoint p2 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopRight()))); 45:17.84 | ~~~~~~~^~~~~~~~~~~~~~~~~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7108:71: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 7108 | gfxPoint p2 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopRight()))); 45:17.84 | ~~~~~~~~~~~~~^~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7107:57: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 45:17.84 | ~~~~~~~^~~~~~~~~~~~~~~~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:7107:70: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 7107 | gfxPoint p1 = ThebesPoint(itm.TransformPoint(ToPoint(rect.TopLeft()))); 45:17.84 | ~~~~~~~~~~~~^~ 45:17.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.84 from Unified_cpp_layout_base1.cpp:38: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:17.84 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:17.84 | ~~~~~~~~~~~~~^~ 45:17.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.84 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.84 from Unified_cpp_layout_base1.cpp:2: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 363 | MoveBy(-aPoint); 45:17.84 | ^~~~~~~ 45:17.84 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘bool UpdateCompositionBoundsForRCDRSF(mozilla::ParentLayerRect&, nsPresContext*, bool)’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8588:38: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 8588 | aCompBounds.SizeTo(contentSize * scale); 45:17.84 | ^~~~~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘nsRect GetDisplayPortFromMarginsData(nsIContent*, mozilla::DisplayPortMarginsPropertyData*, float)’: 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:809:55: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 809 | nsLayoutUtils::GetTransformToAncestorScale(frame)); 45:17.84 | ^ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:834:61: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.84 834 | LayoutDeviceRect::FromAppUnits(base, auPerDevPixel) * parentRes; 45:17.84 | ^~~~~~~~~ 45:17.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:937:61: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 937 | nsRect result = LayoutDeviceRect::ToAppUnits(screenRect / res, auPerDevPixel); 45:17.85 | ^~~ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:925:67: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 925 | LayoutDevicePoint::FromAppUnits(scrollPos, auPerDevPixel) * res; 45:17.85 | ^~~ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:925:38: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 925 | LayoutDevicePoint::FromAppUnits(scrollPos, auPerDevPixel) * res; 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::CSSSize nsLayoutUtils::CalculateRootCompositionSize(nsIFrame*, bool, const FrameMetrics&)’: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8665:35: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 8665 | LayerToScreenScale(1.0f) / aMetrics.DisplayportPixelsPerCSSPixel(); 45:17.85 | ^ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8662:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 8662 | return ViewAs( 45:17.85 | ~~~~~~~~~~~~~~~~~~^ 45:17.85 8663 | aMetrics.GetCompositionBounds().Size(), 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.85 8664 | PixelCastJustification::ParentLayerToLayerForRootComposition) * 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8663:52: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 8663 | aMetrics.GetCompositionBounds().Size(), 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8680:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 8680 | nsLayoutUtils::GetTransformToAncestorScale(rootFrame)); 45:17.85 | ^ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8683:50: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 8683 | rootCompositionSize = ViewAs( 45:17.85 | ~~~~~~~~~~~~~~~~~~~^ 45:17.85 8684 | compBounds.Size(), 45:17.85 | ~~~~~~~~~~~~~~~~~~ 45:17.85 8685 | PixelCastJustification::ScreenIsParentLayerForRoot); 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8684:28: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 8684 | compBounds.Size(), 45:17.85 | ~~~~~~~~~~~~~~~^~ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8692:66: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 8692 | rootCompositionSize = frameSize * LayerToScreenScale(1.0f); 45:17.85 | ^ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8691:40: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 8688 | LayerSize frameSize = (LayoutDeviceRect::FromAppUnits( 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.85 8689 | rootFrame->GetRect(), rootAUPerDevPixel) * 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.85 8690 | cumulativeResolution) 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~ 45:17.85 8691 | .Size(); 45:17.85 | ~~~~~^~ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8690:32: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 8690 | cumulativeResolution) 45:17.85 | ^~~~~~~~~~~~~~~~~~~~ 45:17.85 In function ‘static mozilla::CSSSize nsLayoutUtils::CalculateRootCompositionSize(nsIFrame*, bool, const FrameMetrics&)’: 45:17.85 cc1plus: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::layers::FrameMetrics nsLayoutUtils::CalculateBasicFrameMetrics(nsIScrollableFrame*)’: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3282:55: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 3282 | nsLayoutUtils::GetTransformToAncestorScale(frame)); 45:17.85 | ^ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3316:29: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 3316 | CSSPoint::FromAppUnits(aScrollFrame->GetScrollPosition())); 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3313:50: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 3313 | nsLayoutUtils::CalculateRootCompositionSize(frame, false, metrics)); 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3310:7: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 3310 | compBoundsScale); 45:17.85 | ^~~~~~~~~~~~~~~ 45:17.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.85 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.85 from Unified_cpp_layout_base1.cpp:38: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:17.85 In file included from Unified_cpp_layout_base1.cpp:11: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp: In static member function ‘static nsPoint mozilla::ViewportUtils::VisualToLayout(const nsPoint&, mozilla::PresShell*)’: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:85:42: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 85 | CSSPoint cssPt = CSSPoint::FromAppUnits(aPt); 45:17.85 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ 45:17.85 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘bool TransformGfxPointFromAncestor(mozilla::RelativeTo, const Point&, mozilla::RelativeTo, mozilla::gfx::Point*)’: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2951:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 2951 | *aOut = point.As2DPoint(); 45:17.85 | ~~~~~~~~~~~~~~~^~ 45:17.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.85 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.85 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.85 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.85 from Unified_cpp_layout_base1.cpp:2: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 882 | p = srcPoint.As2DPoint(); 45:17.85 | ~~~~~~~~~~~~~~~~~~^~ 45:17.85 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsRect nsLayoutUtils::MatrixTransformRect(const nsRect&, const Matrix4x4&, float)’: 45:17.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2557:42: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.85 2557 | return RoundGfxRectToAppRect(ThebesRect(image), aFactor); 45:17.85 | ~~~~~~~~~~^~~~~~~ 45:17.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.85 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.86 from Unified_cpp_layout_base1.cpp:2: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1939:49: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 1939 | TransformPointSimple(aRect.BottomRight()); 45:17.86 | ~~~~~~~~~~~~~~~~~^~ 45:17.86 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsRect nsLayoutUtils::MatrixTransformRect(const nsRect&, const Matrix4x4Flagged&, float)’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2575:42: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 2575 | return RoundGfxRectToAppRect(ThebesRect(image), aFactor); 45:17.86 | ~~~~~~~~~~^~~~~~~ 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsLayoutUtils::TransformResult nsLayoutUtils::TransformPoints(nsIFrame*, nsIFrame*, uint32_t, nsLayoutUtils::CSSPoint*)’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2759:18: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 2759 | devPixelsPerCSSPixelToFrame; 45:17.86 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.86 from Unified_cpp_layout_base1.cpp:2: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:741:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 741 | points[3] = ProjectPoint(aRect.BottomLeft()); 45:17.86 | ~~~~~~~~~~~~~~~~^~ 45:17.86 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsLayoutUtils::TransformResult nsLayoutUtils::TransformRect(const nsIFrame*, const nsIFrame*, nsRect&)’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2825:37: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 2825 | upToAncestor.ProjectRectBounds( 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.86 2826 | gfx::Rect(aRect.x * devPixelsPerAppUnitFromFrame, 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 2827 | aRect.y * devPixelsPerAppUnitFromFrame, 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 2828 | aRect.width * devPixelsPerAppUnitFromFrame, 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 2829 | aRect.height * devPixelsPerAppUnitFromFrame), 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 2830 | Rect(-std::numeric_limits::max() * 0.5f, 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 2831 | -std::numeric_limits::max() * 0.5f, 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 2832 | std::numeric_limits::max(), 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 2833 | std::numeric_limits::max())), 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsIntRegion nsLayoutUtils::RoundedRectIntersectIntRect(const nsIntRect&, const RectCornerRadii&, const nsIntRect&)’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2486:60: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 2486 | aCornerRadii.BottomRight().height) + 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:17.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.86 from Unified_cpp_layout_base1.cpp:2: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 882 | p = srcPoint.As2DPoint(); 45:17.86 | ~~~~~~~~~~~~~~~~~~^~ 45:17.86 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsRect nsLayoutUtils::TransformFrameRectToAncestor(const nsIFrame*, const nsRect&, nsLayoutUtils::RelativeTo, bool*, mozilla::Maybe >*, bool, nsIFrame**)’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3036:20: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 3036 | result = ToRect(text->TransformFrameRectFromTextChild(aRect, aFrame)); 45:17.86 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::gfx::Size nsLayoutUtils::ComputeSuitableScaleForAnimation(const nsIFrame*, const nsSize&, const nsSize&)’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:490:29: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 490 | minScale = minScale * currMinScale; 45:17.86 | ^~~~~~~~~~~~ 45:17.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.86 from Unified_cpp_layout_base1.cpp:2: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 966 | quad[3] = TransformPoint(aRect.BottomRight()); 45:17.86 | ~~~~~~~~~~~~~~~~~^~ 45:17.86 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘mozilla::Maybe > GetFrameVisibleRectOnScreen(const nsIFrame*)’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10311:53: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 10311 | ScreenRect transformedToRoot = ViewAs( 45:17.86 | ~~~~~~~~~~~~~~~~~~~^ 45:17.86 10312 | browserChild->GetChildToParentConversionMatrix().TransformBounds( 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 10313 | rectInLayoutDevicePixel), 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 10314 | PixelCastJustification::ContentProcessIsLayerInUiProcess); 45:17.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static bool nsLayoutUtils::FrameIsMostlyScrolledOutOfViewInCrossProcess(const nsIFrame*, nscoord)’: 45:17.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10352:66: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.86 10352 | scale.height * CSSPixel::FromAppUnits(aMargin)); 45:17.87 | ^ 45:17.87 In file included from Unified_cpp_layout_base1.cpp:20: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/ZoomConstraintsClient.cpp: In member function ‘void ZoomConstraintsClient::RefreshZoomConstraints()’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/ZoomConstraintsClient.cpp:226:30: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 226 | if ((viewportInfo.GetSize() * scale).width <= screenSize.width) { 45:17.87 | ~~~~~~~~~~~~~~~~~~~~^~ 45:17.87 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::layers::ScrollMetadata nsLayoutUtils::ComputeScrollMetadata(nsIFrame*, nsIFrame*, nsIContent*, const nsIFrame*, mozilla::layers::LayerManager*, nsLayoutUtils::ViewID, const nsRect&, const mozilla::Maybe&, bool, const mozilla::Maybe&)’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9098:31: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 9098 | CSSPoint::FromAppUnits(scrollableFrame->GetApzScrollPosition()); 45:17.87 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9131:39: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 9131 | presContext, viewport.Size())); 45:17.87 | ~~~~~~~~~~~~~^~ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9156:57: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 9156 | metrics.SetSmoothScrollOffset(CSSPoint::FromAppUnits(smoothScrollPosition)); 45:17.87 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9285:74: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 9285 | : aForFrame)); 45:17.87 | ^ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9317:43: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 9317 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 45:17.87 | ^~~~~~~~~~~~~~~~~~~~~~~ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9317:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 9317 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 45:17.87 | ^ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9322:45: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 9322 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 45:17.87 | ^~~~~~~~~~~~~~~~~~~~~~~ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9322:41: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 9322 | metrics.GetCumulativeResolution() * layerToParentLayerScale; 45:17.87 | ^ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9346:42: note: parameter passing for argument of type ‘mozilla::gfx::MarginTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 9346 | LayoutDeviceToParentLayerScale(1.0f); 45:17.87 | ^ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsresult nsLayoutUtils::PaintFrame(gfxContext*, nsIFrame*, const nsRegion&, nscolor, nsDisplayListBuilderMode, nsLayoutUtils::PaintFrameFlags)’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3904:65: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 3904 | gfxPoint devPixelOffset = nsLayoutUtils::PointToGfxPoint( 45:17.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.87 3905 | pos, presContext->AppUnitsPerDevPixel()); 45:17.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘void UpdateDisplayPortMarginsForPendingMetrics(const mozilla::layers::RepaintRequest&)’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9706:55: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 9706 | CSSPoint scrollDelta = aMetrics.GetScrollOffset() - frameScrollOffset; 45:17.87 | ^~~~~~~~~~~~~~~~~ 45:17.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.87 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.87 from Unified_cpp_layout_base1.cpp:38: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 45:17.87 | ^~~~~~~~~~~ 45:17.87 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::gfx::Size nsLayoutUtils::ComputeSuitableScaleForAnimation(const nsIFrame*, const nsSize&, const nsSize&)’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:452:44: note: parameter passing for argument of type ‘mozilla::Array, mozilla::gfx::SizeTyped >, 2>’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 452 | GetMinAndMaxScaleForAnimationProperty(aFrame, compositorAnimations); 45:17.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:439:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 439 | Size nsLayoutUtils::ComputeSuitableScaleForAnimation( 45:17.87 | ^~~~~~~~~~~~~ 45:17.87 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.87 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 In static member function ‘static gfxRect nsLayoutUtils::RectToGfxRect(const nsRect&, int32_t)’: 45:17.87 cc1plus: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nscoord nsLayoutUtils::InflationMinFontSizeFor(const nsIFrame*)’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8419:9: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 8419 | nscoord nsLayoutUtils::InflationMinFontSizeFor(const nsIFrame* aFrame) { 45:17.87 | ^~~~~~~~~~~~~ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘mozilla::gfx::Rect mozilla::NSRectToRect(const nsRect&, double)’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8866:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 8866 | Rect NSRectToRect(const nsRect& aRect, double aAppUnitsPerPixel) { 45:17.87 | ^~~~~~~~~~~~ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame*)’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9749:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 9749 | CSSPoint nsLayoutUtils::GetCumulativeApzCallbackTransform(nsIFrame* aFrame) { 45:17.87 | ^~~~~~~~~~~~~ 45:17.87 In file included from Unified_cpp_layout_base1.cpp:11: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp: In static member function ‘static nsRect mozilla::ViewportUtils::VisualToLayout(const nsRect&, mozilla::PresShell*)’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:93:43: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 93 | cssRect = visualToLayout.TransformBounds(cssRect); 45:17.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp: In static member function ‘static mozilla::gfx::Matrix4x4Typed mozilla::ViewportUtils::GetVisualToLayoutTransform(mozilla::layers::ScrollableLayerGuid::ViewID) [with Units = mozilla::LayoutDevicePixel]’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:25:35: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 25 | gfx::Matrix4x4Typed ViewportUtils::GetVisualToLayoutTransform( 45:17.87 | ^~~~~~~~~~~~~ 45:17.87 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsPoint nsLayoutUtils::ComputeOffsetToUserSpace(nsDisplayListBuilder*, nsIFrame*)’: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10100:9: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.87 10100 | nsPoint nsLayoutUtils::ComputeOffsetToUserSpace(nsDisplayListBuilder* aBuilder, 45:17.87 | ^~~~~~~~~~~~~ 45:17.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.87 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.87 from Unified_cpp_layout_base1.cpp:2: 45:17.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:17.88 | ^~~~~~~~~~~~~~~ 45:17.88 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]’: 45:17.88 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 In function ‘gfxPoint StableRound(const gfxPoint&)’: 45:17.88 cc1plus: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘mozilla::image::ImgDrawResult DrawImageInternal(gfxContext&, nsPresContext*, imgIContainer*, mozilla::gfx::SamplingFilter, const nsRect&, const nsRect&, const nsPoint&, const nsRect&, const mozilla::Maybe&, uint32_t, mozilla::gfx::ExtendMode, float)’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6699:35: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 6699 | nsLayoutUtils::RectToGfxRect(aDirty, aAppUnitsPerDevPixel); 45:17.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6810:32: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 6810 | anchorPoint = StableRound(anchorPoint); 45:17.88 | ~~~~~~~~~~~^~~~~~~~~~~~~ 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:6851:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 6851 | fill = fill.Intersect(devPixelDirty); 45:17.88 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static gfxSize nsLayoutUtils::GetTransformToAncestorScaleExcludingAnimated(nsIFrame*)’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:2687:9: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 2687 | gfxSize nsLayoutUtils::GetTransformToAncestorScaleExcludingAnimated( 45:17.88 | ^~~~~~~~~~~~~ 45:17.88 In function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:17.88 cc1plus: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘static mozilla::CSSSize nsLayoutUtils::CalculateRootCompositionSize(nsIFrame*, bool, const FrameMetrics&)’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8658:9: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 8658 | CSSSize nsLayoutUtils::CalculateRootCompositionSize( 45:17.88 | ^~~~~~~~~~~~~ 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8658:9: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8658:9: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8658:9: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8680:53: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 8680 | nsLayoutUtils::GetTransformToAncestorScale(rootFrame)); 45:17.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 45:17.88 In static member function ‘static mozilla::CSSSize nsLayoutUtils::CalculateRootCompositionSize(nsIFrame*, bool, const FrameMetrics&)’: 45:17.88 cc1plus: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::layers::FrameMetrics nsLayoutUtils::CalculateBasicFrameMetrics(nsIScrollableFrame*)’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3256:14: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 3256 | FrameMetrics nsLayoutUtils::CalculateBasicFrameMetrics( 45:17.88 | ^~~~~~~~~~~~~ 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3256:14: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3256:14: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3256:14: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3282:49: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 3282 | nsLayoutUtils::GetTransformToAncestorScale(frame)); 45:17.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3256:14: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 3256 | FrameMetrics nsLayoutUtils::CalculateBasicFrameMetrics( 45:17.88 | ^~~~~~~~~~~~~ 45:17.88 In function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float]’: 45:17.88 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsRect nsLayoutUtils::ComputePartialPrerenderArea(nsIFrame*, const nsRect&, const nsRect&, const nsSize&)’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9842:8: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 9842 | nsRect nsLayoutUtils::ComputePartialPrerenderArea( 45:17.88 | ^~~~~~~~~~~~~ 45:17.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:17.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:17.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:17.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsBidiPresUtils.cpp:26, 45:17.88 from Unified_cpp_layout_base1.cpp:38: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 221 | rect = rect.Intersect(mClipStack.LastElement()); 45:17.88 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.88 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.88 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.88 from Unified_cpp_layout_base1.cpp:2: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1925:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 1925 | RectTyped TransformAndClipBounds( 45:17.88 | ^~~~~~~~~~~~~~~~~~~~~~ 45:17.88 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.88 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 708 | RectTyped ProjectRectBounds( 45:17.88 | ^~~~~~~~~~~~~~~~~ 45:17.88 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static bool nsLayoutUtils::CalculateAndSetDisplayPortMargins(nsIScrollableFrame*, nsLayoutUtils::RepaintMode)’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3324:6: note: parameter passing for argument of type ‘nsLayoutUtils::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 3324 | bool nsLayoutUtils::CalculateAndSetDisplayPortMargins( 45:17.88 | ^~~~~~~~~~~~~ 45:17.88 In file included from Unified_cpp_layout_base1.cpp:11: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp: In static member function ‘static nsPoint mozilla::ViewportUtils::LayoutToVisual(const nsPoint&, mozilla::PresShell*)’: 45:17.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/ViewportUtils.cpp:112:61: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.88 112 | auto transformed = visualToLayout.Inverse().TransformPoint(cssPt); 45:17.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:17.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.89 from Unified_cpp_layout_base1.cpp:2: 45:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 45:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1939:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 1939 | TransformPointSimple(aRect.BottomRight()); 45:17.89 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 45:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1925:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 1925 | RectTyped TransformAndClipBounds( 45:17.89 | ^~~~~~~~~~~~~~~~~~~~~~ 45:17.89 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static nsRect nsLayoutUtils::TransformFrameRectToAncestor(const nsIFrame*, const nsRect&, nsLayoutUtils::RelativeTo, bool*, mozilla::Maybe >*, bool, nsIFrame**)’: 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3024:8: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 3024 | nsRect nsLayoutUtils::TransformFrameRectToAncestor( 45:17.89 | ^~~~~~~~~~~~~ 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3024:8: note: parameter passing for argument of type ‘nsLayoutUtils::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3024:8: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3024:8: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3036:58: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 3036 | result = ToRect(text->TransformFrameRectFromTextChild(aRect, aFrame)); 45:17.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:3044:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 3044 | result = TransformGfxRectToAncestor( 45:17.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.89 3045 | RelativeTo{text}, result, aAncestor, nullptr, aMatrixCache, 45:17.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.89 3046 | aStopAtStackingContextAndDisplayPortAndOOFFrame, aOutAncestor); 45:17.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::CSSRect nsLayoutUtils::GetBoundingContentRect(const nsIContent*, const nsIScrollableFrame*)’: 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9632:35: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 9632 | result = CSSRect::FromAppUnits(nsLayoutUtils::GetAllInFlowRectsUnion( 45:17.89 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.89 9633 | frame, relativeTo, nsLayoutUtils::RECTS_ACCOUNT_FOR_TRANSFORMS)); 45:17.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.89 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 45:17.89 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In function ‘mozilla::Maybe > GetFrameVisibleRectOnScreen(const nsIFrame*)’: 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10308:76: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 10308 | LayoutDeviceRect rectInLayoutDevicePixel = LayoutDeviceRect::FromAppUnits( 45:17.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.89 10309 | transformedToIFrame, topContextInProcess->AppUnitsPerDevPixel()); 45:17.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:10278:26: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 10278 | static Maybe GetFrameVisibleRectOnScreen(const nsIFrame* aFrame) { 45:17.89 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.89 from Unified_cpp_layout_base1.cpp:2: 45:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In static member function ‘static bool nsLayoutUtils::FrameIsMostlyScrolledOutOfViewInCrossProcess(const nsIFrame*, nscoord)’: 45:17.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:452:23: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 452 | sz = TransformSize(sz); 45:17.89 | ~~~~~~~~~~~~~^~~~ 45:17.89 In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 45:17.89 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 In function ‘static SizeType nsLayoutUtils::ExpandHeightForViewportUnits(nsPresContext*, const SizeType&) [with SizeType = mozilla::gfx::SizeTyped]’: 45:17.89 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static mozilla::layers::ScrollMetadata nsLayoutUtils::ComputeScrollMetadata(nsIFrame*, nsIFrame*, nsIContent*, const nsIFrame*, mozilla::layers::LayerManager*, nsLayoutUtils::ViewID, const nsRect&, const mozilla::Maybe&, bool, const mozilla::Maybe&)’: 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9039:16: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 9039 | ScrollMetadata nsLayoutUtils::ComputeScrollMetadata( 45:17.89 | ^~~~~~~~~~~~~ 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9039:16: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9284:49: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 9284 | nsLayoutUtils::GetTransformToAncestorScale(aScrollFrame ? aScrollFrame 45:17.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.89 9285 | : aForFrame)); 45:17.89 | ~~~~~~~~~~~~ 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9039:16: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 9039 | ScrollMetadata nsLayoutUtils::ComputeScrollMetadata( 45:17.89 | ^~~~~~~~~~~~~ 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp: In static member function ‘static void nsLayoutUtils::SetVisualViewportSize(nsLayoutUtils::PresShell*, nsLayoutUtils::CSSSize)’: 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9015:6: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 9015 | void nsLayoutUtils::SetVisualViewportSize(PresShell* aPresShell, 45:17.89 | ^~~~~~~~~~~~~ 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9015:6: note: parameter passing for argument of type ‘nsLayoutUtils::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:8985:53: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 8985 | aPresContext->ScreenSizeInchesForFontInflation(&changed); 45:17.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 45:17.89 In file included from /usr/include/c++/11/functional:59, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/functional:3, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/functional:52, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:12, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:12, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.h:15, 45:17.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/TouchManager.cpp:8, 45:17.89 from Unified_cpp_layout_base1.cpp:2: 45:17.89 /usr/include/c++/11/bits/std_function.h: In static member function ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = bool; _Functor = nsLayoutUtils::UpdateDisplayPortMarginsFromPendingMessages()::; _ArgTypes = {const IPC::Message&}]’: 45:17.89 /usr/include/c++/11/bits/std_function.h:289:7: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.89 289 | _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args) 45:17.89 | ^~~~~~~~~ 45:17.89 In file included from Unified_cpp_layout_base1.cpp:137: 45:17.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9708:58: note: parameter passing for argument of type ‘mozilla::ScreenPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.90 9708 | APZCCallbackHelper::AdjustDisplayPortForScrollDelta( 45:17.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:17.90 9709 | aMetrics.GetDisplayPortMargins(), 45:17.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.90 9710 | scrollDelta * aMetrics.DisplayportPixelsPerCSSPixel()); 45:17.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9708:58: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9708:58: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.cpp:9708:58: note: parameter passing for argument of type ‘mozilla::ScreenMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:17.90 /usr/lib64/ccache/g++ -o Unified_cpp_layout_base2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/mathml -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/printing -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_base2.o.pp Unified_cpp_layout_base2.cpp 45:19.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.82 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:19.82 | ^ 45:19.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.82 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:19.82 | ^ 45:19.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.82 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:19.82 | ^ 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:19.82 | ^ 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:19.82 | ^ 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:19.82 | ^ 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:19.82 | ^ 45:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 371 | nscoord aAppUnitsPerDevPixel) { 45:19.83 | ^ 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 380 | nscoord aAppUnitsPerDevPixel) { 45:19.83 | ^ 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 387 | nscoord aAppUnitsPerDevPixel) { 45:19.83 | ^ 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 394 | nscoord aAppUnitsPerDevPixel) { 45:19.83 | ^ 45:19.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.83 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 189 | CSSRect GetExpandedScrollableRect() const { 45:19.83 | ^ 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:19.83 | ^ 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:19.83 | ^ 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:19.83 | ^ 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 243 | CSSRect CalculateScrollRange() const { 45:19.83 | ^ 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:19.83 | ^ 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 457 | CSSRect GetVisualViewport() const { 45:19.83 | ^ 45:19.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.83 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 1338 | CSSCoord ToCSSPixels() const { return _0; } 45:19.83 | ^ 45:19.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.83 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.83 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:19.83 | ^ 45:19.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.83 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.84 21 | inline Rect ToRect(const gfxRect& aRect) { 45:19.84 | ^ 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.84 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:19.84 | ^ 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.84 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:19.84 | ^ 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.84 44 | inline Size ToSize(const gfxSize& aSize) { 45:19.84 | ^ 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.84 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:19.84 | ^ 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.84 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:19.84 | ^ 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.84 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:19.84 | ^ 45:19.84 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.84 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.84 1859 | int32_t aAppUnitsPerPixel) { 45:19.84 | ^ 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.84 3214 | int32_t aAppUnitsPerPixel) { 45:19.84 | ^ 45:19.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayoutConstants.h:12, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.84 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 45:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:19.84 | ^~~~~~~~ 45:19.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:19.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.85 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 45:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.85 427 | SizeT Size() const { return SizeT(width, height); } 45:19.85 | ^~~~ 45:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.85 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.85 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:19.85 | ^~~~~~~~ 45:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.85 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:19.85 | ^~~~~~~~ 45:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayoutConstants.h:12, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.85 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.85 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.86 62 | Sub operator-(const Sub& aPoint) const { 45:19.86 | ^~~~~~~~ 45:19.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.86 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 45:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 45:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.86 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:19.86 | ^~~~~~~~ 45:19.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayoutConstants.h:12, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.86 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 45:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:19.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.86 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:19.86 | ^~~~~~~~ 45:19.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.87 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.87 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.87 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 45:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 45:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.87 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:19.87 | ^~~~~~~~~~~~~ 45:19.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:19.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayoutConstants.h:12, 45:19.87 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 45:19.87 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSprocketLayout.h:13, 45:19.87 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowLayout.h:18, 45:19.87 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGridRowGroupLayout.h:18, 45:19.87 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/grid/nsGrid.cpp:15, 45:19.87 from Unified_cpp_layout_xul_grid0.cpp:2: 45:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:19.87 323 | static SizeTyped FromUnknownSize( 45:19.87 | ^~~~~~~~~~~~~~~ 45:19.87 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/xul/grid' 45:19.87 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/ipc' 45:19.87 mkdir -p '.deps/' 45:19.89 layout/ipc/VsyncChild.o 45:19.89 layout/ipc/VsyncParent.o 45:19.90 /usr/lib64/ccache/g++ -o VsyncChild.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/VsyncChild.o.pp /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp 45:30.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 45:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.82 from Unified_cpp_layout_xul0.cpp:2: 45:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 45:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:30.82 | ^ 45:30.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 45:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.82 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.83 from Unified_cpp_layout_xul0.cpp:2: 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:30.83 | ^ 45:30.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.83 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.83 from Unified_cpp_layout_xul0.cpp:2: 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:30.83 | ^ 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:30.83 | ^ 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:30.83 | ^ 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:30.83 | ^ 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:30.83 | ^ 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.83 371 | nscoord aAppUnitsPerDevPixel) { 45:30.83 | ^ 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 45:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.85 380 | nscoord aAppUnitsPerDevPixel) { 45:30.85 | ^ 45:30.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.86 387 | nscoord aAppUnitsPerDevPixel) { 45:30.86 | ^ 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.86 394 | nscoord aAppUnitsPerDevPixel) { 45:30.86 | ^ 45:30.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.86 from Unified_cpp_layout_xul0.cpp:2: 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.86 189 | CSSRect GetExpandedScrollableRect() const { 45:30.86 | ^ 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.86 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:30.86 | ^ 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.86 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:30.86 | ^ 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.86 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:30.86 | ^ 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.86 243 | CSSRect CalculateScrollRange() const { 45:30.86 | ^ 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.86 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:30.86 | ^ 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 45:30.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.86 457 | CSSRect GetVisualViewport() const { 45:30.86 | ^ 45:30.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 45:30.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.86 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.86 from Unified_cpp_layout_xul0.cpp:2: 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.87 1338 | CSSCoord ToCSSPixels() const { return _0; } 45:30.87 | ^ 45:30.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 45:30.87 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.87 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.87 from Unified_cpp_layout_xul0.cpp:2: 45:30.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 45:30.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.87 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:30.87 | ^ 45:30.87 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 45:30.87 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:30.87 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.87 from Unified_cpp_layout_xul0.cpp:2: 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.87 21 | inline Rect ToRect(const gfxRect& aRect) { 45:30.87 | ^ 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.87 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:30.87 | ^ 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.87 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:30.87 | ^ 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.87 44 | inline Size ToSize(const gfxSize& aSize) { 45:30.87 | ^ 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.87 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:30.87 | ^ 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:30.87 | ^ 45:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 45:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:30.88 | ^ 45:30.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.88 from Unified_cpp_layout_xul0.cpp:2: 45:30.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 45:30.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.88 1859 | int32_t aAppUnitsPerPixel) { 45:30.88 | ^ 45:30.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 45:30.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.88 3214 | int32_t aAppUnitsPerPixel) { 45:30.88 | ^ 45:30.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:22, 45:30.88 from Unified_cpp_layout_xul0.cpp:2: 45:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 45:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.88 332 | LayerPoint GetFixedPositionAnchor() const { 45:30.88 | ^ 45:30.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:22, 45:30.91 from Unified_cpp_layout_xul0.cpp:2: 45:30.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 45:30.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.91 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:30.91 | ^ 45:30.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:22, 45:30.92 from Unified_cpp_layout_xul0.cpp:2: 45:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 45:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.92 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:30.92 | ^ 45:30.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:22, 45:30.92 from Unified_cpp_layout_xul0.cpp:2: 45:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 45:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.92 1394 | LayerPoint GetFixedPositionAnchor() { 45:30.92 | ^ 45:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 45:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.92 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 45:30.92 | ^ 45:30.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBoxFrame.cpp:60, 45:30.92 from Unified_cpp_layout_xul0.cpp:11: 45:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 45:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.92 49 | gfx::Size GetInheritedScale() const { return mScale; } 45:30.92 | ^ 45:30.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBoxFrame.cpp:60, 45:30.92 from Unified_cpp_layout_xul0.cpp:11: 45:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 45:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.92 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 45:30.92 | ^ 45:30.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBoxFrame.cpp:60, 45:30.92 from Unified_cpp_layout_xul0.cpp:11: 45:30.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 45:30.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.93 300 | PropertyProvider* aProvider = nullptr) const { 45:30.93 | ^ 45:30.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 45:30.93 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsMenuPopupFrame.cpp:40, 45:30.93 from Unified_cpp_layout_xul0.cpp:110: 45:30.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 45:30.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.93 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 45:30.94 | ^ 45:30.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:30.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:30.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:30.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.95 from Unified_cpp_layout_xul0.cpp:2: 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.95 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:30.95 | ^~~~~~~~ 45:30.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.95 from Unified_cpp_layout_xul0.cpp:2: 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.95 427 | SizeT Size() const { return SizeT(width, height); } 45:30.95 | ^~~~ 45:30.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.95 from Unified_cpp_layout_xul0.cpp:2: 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.95 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:30.95 | ^~~~~~~~ 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.95 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:30.95 | ^~~~~~~~ 45:30.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.95 from Unified_cpp_layout_xul0.cpp:2: 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.95 62 | Sub operator-(const Sub& aPoint) const { 45:30.95 | ^~~~~~~~ 45:30.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.95 from Unified_cpp_layout_xul0.cpp:2: 45:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 45:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 45:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:30.96 | ^~~~~~~~ 45:30.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:30.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 45:30.96 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 45:30.96 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.96 from Unified_cpp_layout_xul0.cpp:2: 45:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 45:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:30.96 | ^~~~~~~~ 45:30.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 45:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.96 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.96 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.96 from Unified_cpp_layout_xul0.cpp:2: 45:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 45:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 45:30.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:30.96 | ^~~~~~~~~~~~~ 45:30.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:30.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 45:30.97 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 45:30.97 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.97 from Unified_cpp_layout_xul0.cpp:2: 45:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:30.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:30.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.98 323 | static SizeTyped FromUnknownSize( 45:30.98 | ^~~~~~~~~~~~~~~ 45:30.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.98 from Unified_cpp_layout_xul0.cpp:2: 45:30.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 45:30.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 45:30.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.98 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 45:30.98 | ^~~~~~~~~~~~~~ 45:30.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.98 from Unified_cpp_layout_xul0.cpp:2: 45:30.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 45:30.98 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 45:30.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.98 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:30.98 | ^~~~~~~~~~~~~ 45:30.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.98 from Unified_cpp_layout_xul0.cpp:2: 45:30.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:30.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 45:30.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.98 383 | Point TopLeft() const { return Point(x, y); } 45:30.98 | ^~~~~~~ 45:30.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:30.98 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:30.98 from Unified_cpp_layout_xul0.cpp:2: 45:30.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 45:30.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 45:30.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:30.99 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:30.99 | ^~~~~~~~~~~~~~~ 45:30.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 45:30.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:30.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:31.00 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:31.00 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:31.00 from Unified_cpp_layout_xul0.cpp:2: 45:31.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:31.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.01 277 | static RectTyped FromUnknownRect( 45:31.01 | ^~~~~~~~~~~~~~~ 45:31.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:31.01 from Unified_cpp_layout_xul0.cpp:2: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.01 150 | static PointTyped FromUnknownPoint( 45:31.01 | ^~~~~~~~~~~~~~~~ 45:31.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:31.01 from Unified_cpp_layout_xul0.cpp:2: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.01 282 | RectTyped ToUnknownRect() const { 45:31.01 | ^~~~~~~~~~~~~ 45:31.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:31.01 from Unified_cpp_layout_xul0.cpp:2: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsMenuPopupFrame.cpp:1709:61: required from here 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:671:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.01 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 45:31.01 | ^~~~~~~~ 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::IntPointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsResizerFrame.cpp:273:67: required from here 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:609:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.01 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 45:31.01 | ^~~~~~~~ 45:31.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:31.01 from Unified_cpp_layout_xul0.cpp:2: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.01 246 | PointTyped As2DPoint() const { 45:31.01 | ^~~~~~~~~ 45:31.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:31.01 from Unified_cpp_layout_xul0.cpp:2: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 45:31.01 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.01 794 | RectTyped TransformAndClipBounds( 45:31.01 | ^~~~~~~~~~~~~~~~~~~~~~ 45:31.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/base/FrameProperties.h:13, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:53, 45:31.01 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:31.01 from Unified_cpp_layout_xul0.cpp:2: 45:31.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.02 760 | typename detail::Nth::Type extract() { 45:31.02 | ^~~~~~~ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.02 In file included from Unified_cpp_layout_xul0.cpp:65: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsImageBoxFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsImageBoxFrame::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayItem*, nsPoint, uint32_t)’: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsImageBoxFrame.cpp:421:63: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.02 421 | LayoutDeviceRect::FromAppUnits(dest, appUnitsPerDevPixel); 45:31.02 | ^ 45:31.02 In file included from Unified_cpp_layout_xul0.cpp:110: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsMenuPopupFrame.cpp: In member function ‘mozilla::LayoutDeviceIntRect nsMenuPopupFrame::GetConstraintRect(const LayoutDeviceIntRect&, const LayoutDeviceIntRect&, nsPopupLevel)’: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsMenuPopupFrame.cpp:1709:61: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.02 1709 | (mInContentShell ? aRootScreenRect : aAnchorRect) / scale; 45:31.02 | ^~~~~ 45:31.02 In file included from Unified_cpp_layout_xul0.cpp:137: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsResizerFrame.cpp: In member function ‘virtual nsresult nsResizerFrame::HandleEvent(nsPresContext*, mozilla::WidgetGUIEvent*, nsEventStatus*)’: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsResizerFrame.cpp:273:67: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.02 273 | rect.TopLeft() / aPresContext->CSSToDevPixelScale(); 45:31.02 | ^ 45:31.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:31.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:31.02 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 45:31.02 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 45:31.02 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsBox.cpp:9, 45:31.02 from Unified_cpp_layout_xul0.cpp:2: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.02 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:31.02 | ^~~~~~~~~ 45:31.02 In file included from Unified_cpp_layout_xul0.cpp:137: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsResizerFrame.cpp: In member function ‘virtual nsresult nsResizerFrame::HandleEvent(nsPresContext*, mozilla::WidgetGUIEvent*, nsEventStatus*)’: 45:31.02 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsResizerFrame.cpp:273:67: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.02 273 | rect.TopLeft() / aPresContext->CSSToDevPixelScale(); 45:31.02 | ^ 45:31.02 In file included from Unified_cpp_layout_xul0.cpp:65: 45:31.03 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsImageBoxFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsImageBoxFrame::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayItem*, nsPoint, uint32_t)’: 45:31.03 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsImageBoxFrame.cpp:421:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.03 421 | LayoutDeviceRect::FromAppUnits(dest, appUnitsPerDevPixel); 45:31.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.03 In function ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 45:31.03 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.03 /usr/lib64/ccache/g++ -o Unified_cpp_layout_xul1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_xul1.o.pp Unified_cpp_layout_xul1.cpp 45:31.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.33 from Unified_cpp_layout_svg1.cpp:2: 45:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 45:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.33 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:31.33 | ^ 45:31.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.33 from Unified_cpp_layout_svg1.cpp:2: 45:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 45:31.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.33 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:31.33 | ^ 45:31.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.33 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.33 from Unified_cpp_layout_svg1.cpp:2: 45:31.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 45:31.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.33 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:31.33 | ^ 45:31.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 45:31.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.33 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:31.33 | ^ 45:31.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 45:31.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.33 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:31.33 | ^ 45:31.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 45:31.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.33 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:31.33 | ^ 45:31.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 45:31.33 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:31.34 | ^ 45:31.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 45:31.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.34 371 | nscoord aAppUnitsPerDevPixel) { 45:31.34 | ^ 45:31.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 45:31.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.34 380 | nscoord aAppUnitsPerDevPixel) { 45:31.34 | ^ 45:31.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 45:31.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.34 387 | nscoord aAppUnitsPerDevPixel) { 45:31.34 | ^ 45:31.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:31.34 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.34 394 | nscoord aAppUnitsPerDevPixel) { 45:31.34 | ^ 45:31.34 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.34 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.34 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.34 from Unified_cpp_layout_svg1.cpp:2: 45:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 45:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.34 1338 | CSSCoord ToCSSPixels() const { return _0; } 45:31.34 | ^ 45:31.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:31.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:31.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 45:31.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.34 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.34 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.34 from Unified_cpp_layout_svg1.cpp:2: 45:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 45:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.34 189 | CSSRect GetExpandedScrollableRect() const { 45:31.34 | ^ 45:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 45:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.34 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:31.34 | ^ 45:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 45:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.34 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:31.34 | ^ 45:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 45:31.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:31.35 | ^ 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 243 | CSSRect CalculateScrollRange() const { 45:31.35 | ^ 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:31.35 | ^ 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 457 | CSSRect GetVisualViewport() const { 45:31.35 | ^ 45:31.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.35 from Unified_cpp_layout_svg1.cpp:2: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:31.35 | ^ 45:31.35 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.35 from Unified_cpp_layout_svg1.cpp:2: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 21 | inline Rect ToRect(const gfxRect& aRect) { 45:31.35 | ^ 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:31.35 | ^ 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:31.35 | ^ 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 44 | inline Size ToSize(const gfxSize& aSize) { 45:31.35 | ^ 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:31.35 | ^ 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:31.35 | ^ 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 45:31.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.35 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:31.35 | ^ 45:31.35 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.35 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.36 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.36 from Unified_cpp_layout_svg1.cpp:2: 45:31.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 45:31.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.36 1859 | int32_t aAppUnitsPerPixel) { 45:31.36 | ^ 45:31.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 45:31.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.36 3214 | int32_t aAppUnitsPerPixel) { 45:31.36 | ^ 45:31.36 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 45:31.36 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:13, 45:31.36 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.36 from Unified_cpp_layout_svg1.cpp:2: 45:31.36 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 45:31.36 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.36 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 45:31.36 | ^ 45:31.36 In file included from Unified_cpp_layout_svg1.cpp:11: 45:31.36 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp: In member function ‘bool nsSVGFilterInstance::ComputeBounds()’: 45:31.36 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp:80: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] 45:31.36 80 | memcpy(XYWH, mFilterElement->mLengthAttributes, 45:31.36 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.36 81 | sizeof(mFilterElement->mLengthAttributes)); 45:31.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGFilterElement.h:11, 45:31.36 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:14, 45:31.36 from Unified_cpp_layout_svg1.cpp:2: 45:31.36 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGAnimatedLength.h:84:7: note: ‘class mozilla::SVGAnimatedLength’ declared here 45:31.36 84 | class SVGAnimatedLength { 45:31.36 | ^~~~~~~~~~~~~~~~~ 45:31.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 45:31.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 45:31.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 45:31.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 45:31.36 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:31.36 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 45:31.36 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 45:31.36 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:16, 45:31.36 from Unified_cpp_layout_svg1.cpp:20: 45:31.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 45:31.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.39 332 | LayerPoint GetFixedPositionAnchor() const { 45:31.39 | ^ 45:31.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:31.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:31.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:31.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:31.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:31.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:16, 45:31.40 from Unified_cpp_layout_svg1.cpp:20: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.40 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:31.40 | ^ 45:31.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:16, 45:31.40 from Unified_cpp_layout_svg1.cpp:20: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.40 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:31.40 | ^ 45:31.40 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:16, 45:31.40 from Unified_cpp_layout_svg1.cpp:20: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.40 1394 | LayerPoint GetFixedPositionAnchor() { 45:31.40 | ^ 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.40 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 45:31.40 | ^ 45:31.40 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:23, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:22, 45:31.40 from Unified_cpp_layout_svg1.cpp:20: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.40 44 | operator Point() const { return Point(mX, mY); } 45:31.40 | ^ 45:31.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGImageElement.h:13, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.h:23, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:16, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:22, 45:31.40 from Unified_cpp_layout_svg1.cpp:20: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.40 123 | Rect AsRect() const { 45:31.40 | ^ 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.40 135 | Point Point1() const { 45:31.40 | ^ 45:31.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:13, 45:31.40 from Unified_cpp_layout_svg1.cpp:56: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 45:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.40 49 | gfx::Size GetInheritedScale() const { return mScale; } 45:31.40 | ^ 45:31.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:31.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:30, 45:31.41 from Unified_cpp_layout_svg1.cpp:74: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.41 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 45:31.41 | ^ 45:31.41 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:30, 45:31.41 from Unified_cpp_layout_svg1.cpp:74: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.41 300 | PropertyProvider* aProvider = nullptr) const { 45:31.41 | ^ 45:31.41 In file included from Unified_cpp_layout_svg1.cpp:74: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In static member function ‘static mozilla::gfx::Size nsSVGIntegrationUtils::GetSVGCoordContextForNonSVGFrame(nsIFrame*)’: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:218:27: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.41 218 | nsIFrame* aNonSVGFrame) { 45:31.41 | ^ 45:31.41 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In static member function ‘static gfxRect nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame(nsIFrame*, bool)’: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:229:53: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.41 229 | nsIFrame* aNonSVGFrame, bool aUnionContinuations) { 45:31.41 | ^ 45:31.41 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGSwitchFrame.cpp:14, 45:31.41 from Unified_cpp_layout_svg1.cpp:128: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h: In static member function ‘static gfxPoint mozilla::CharPosition::UnspecifiedPoint()’: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:105:38: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.41 105 | static gfxPoint UnspecifiedPoint() { 45:31.41 | ^ 45:31.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.41 from Unified_cpp_layout_svg1.cpp:2: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 45:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:31.41 | ^~~~~~~~ 45:31.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.41 from Unified_cpp_layout_svg1.cpp:2: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 45:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.41 427 | SizeT Size() const { return SizeT(width, height); } 45:31.41 | ^~~~ 45:31.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.41 from Unified_cpp_layout_svg1.cpp:2: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:31.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:31.41 | ^~~~~~~~ 45:31.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:31.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:31.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:31.43 | ^~~~~~~~ 45:31.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 45:31.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.44 from Unified_cpp_layout_svg1.cpp:2: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.44 62 | Sub operator-(const Sub& aPoint) const { 45:31.44 | ^~~~~~~~ 45:31.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.44 from Unified_cpp_layout_svg1.cpp:2: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 45:31.44 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:31.44 | ^~~~~~~~ 45:31.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.44 from Unified_cpp_layout_svg1.cpp:2: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.44 323 | static SizeTyped FromUnknownSize( 45:31.44 | ^~~~~~~~~~~~~~~ 45:31.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.44 from Unified_cpp_layout_svg1.cpp:2: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.44 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 45:31.44 | ^~~~~~~~~~ 45:31.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.44 from Unified_cpp_layout_svg1.cpp:2: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.44 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 45:31.44 | ^~~~~~~~~~~~~~ 45:31.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.44 from Unified_cpp_layout_svg1.cpp:2: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.44 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:31.44 | ^~~~~~~~~~~~~ 45:31.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.44 from Unified_cpp_layout_svg1.cpp:2: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 45:31.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.44 383 | Point TopLeft() const { return Point(x, y); } 45:31.44 | ^~~~~~~ 45:31.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.45 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.46 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.46 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.46 from Unified_cpp_layout_svg1.cpp:2: 45:31.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 45:31.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 45:31.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.46 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:31.46 | ^~~~~~~~~~~~~~~ 45:31.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 45:31.46 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:228:47: required from here 45:31.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.47 from Unified_cpp_layout_svg1.cpp:2: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:308:40: required from here 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.47 59 | Sub operator+(const Sub& aPoint) const { 45:31.47 | ^~~~~~~~ 45:31.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.47 from Unified_cpp_layout_svg1.cpp:2: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:352:30: required from here 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:99:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.47 99 | MatrixRect TransformRect(const MatrixRect& aRect) const { 45:31.47 | ^~~~~~~~~~~~~ 45:31.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.47 from Unified_cpp_layout_svg1.cpp:2: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.47 277 | static RectTyped FromUnknownRect( 45:31.47 | ^~~~~~~~~~~~~~~ 45:31.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.47 from Unified_cpp_layout_svg1.cpp:2: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.47 150 | static PointTyped FromUnknownPoint( 45:31.47 | ^~~~~~~~~~~~~~~~ 45:31.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.47 from Unified_cpp_layout_svg1.cpp:2: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.47 282 | RectTyped ToUnknownRect() const { 45:31.47 | ^~~~~~~~~~~~~ 45:31.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.47 from Unified_cpp_layout_svg1.cpp:2: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:407:69: required from here 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.47 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 45:31.47 | ^~~~~~~~ 45:31.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:18, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.47 from Unified_cpp_layout_svg1.cpp:2: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h: In instantiation of ‘constexpr T mozilla::Maybe::valueOr(V&&) const [with V = mozilla::gfx::RectTyped; T = mozilla::gfx::RectTyped]’: 45:31.47 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:556:57: required from here 45:31.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h:486:15: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.47 486 | constexpr T valueOr(V&& aDefault) const { 45:31.47 | ^~~~~~~ 45:31.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.47 from Unified_cpp_layout_svg1.cpp:2: 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = double; Sub = mozilla::gfx::SizeTyped]’: 45:31.48 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:1284:50: required from here 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.48 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 45:31.48 | ^~~~~~~~ 45:31.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.48 from Unified_cpp_layout_svg1.cpp:2: 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 45:31.48 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGSwitchFrame.cpp:134:31: required from here 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.48 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 45:31.48 | ^~~~~~~~~~~~~~ 45:31.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.48 from Unified_cpp_layout_svg1.cpp:2: 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.48 246 | PointTyped As2DPoint() const { 45:31.48 | ^~~~~~~~~ 45:31.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.48 from Unified_cpp_layout_svg1.cpp:2: 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 45:31.48 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.48 794 | RectTyped TransformAndClipBounds( 45:31.48 | ^~~~~~~~~~~~~~~~~~~~~~ 45:31.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.48 from Unified_cpp_layout_svg1.cpp:2: 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:43: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 45:31.48 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:228:47: required from here 45:31.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.48 383 | Point TopLeft() const { return Point(x, y); } 45:31.48 | ^~~~~~~ 45:31.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.50 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.50 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.50 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.50 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.50 from Unified_cpp_layout_svg1.cpp:2: 45:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 45:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 45:31.50 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:352:30: required from here 45:31.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.51 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 45:31.51 | ^~~~~~~~~~~~~ 45:31.51 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:22, 45:31.51 from Unified_cpp_layout_svg1.cpp:20: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In instantiation of ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::X; mozilla::LengthPercentage = mozilla::StyleLengthPercentageUnion]’: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:105:56: required from ‘float mozilla::dom::SVGGeometryProperty::details::ResolveImpl(const mozilla::ComputedStyle&, mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::ResolverTypes::LengthPercentNoAuto) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::X]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:227:35: required from ‘float mozilla::dom::SVGGeometryProperty::ResolveWith(const mozilla::ComputedStyle&, const mozilla::dom::SVGElement*) [with Tag = mozilla::dom::SVGGeometryProperty::Tags::X]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:257:5: required from ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::details::AlwaysFloat* ...) [with Tags = {mozilla::dom::SVGGeometryProperty::Tags::X, mozilla::dom::SVGGeometryProperty::Tags::Y, mozilla::dom::SVGGeometryProperty::Tags::Width, mozilla::dom::SVGGeometryProperty::Tags::Height}]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:248:50: required from here 45:31.51 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:98:75: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.51 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 45:31.51 | ^ 45:31.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:13, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.51 from Unified_cpp_layout_svg1.cpp:2: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2512:25: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::gfx::FilterPrimitiveDescription]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2641:62: required from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription; typename nsTArray_Impl::elem_type = mozilla::gfx::FilterPrimitiveDescription]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp:314:33: required from here 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.51 760 | typename detail::Nth::Type extract() { 45:31.51 | ^~~~~~~ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2512:25: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementInternal(Item&&) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::gfx::FilterPrimitiveDescription]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2641:62: required from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElement(Item&&) [with Item = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription; typename nsTArray_Impl::elem_type = mozilla::gfx::FilterPrimitiveDescription]’ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp:314:33: required from here 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.51 In file included from Unified_cpp_layout_svg1.cpp:11: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp: In member function ‘bool nsSVGFilterInstance::ComputeBounds()’: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp:89:75: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.51 89 | nsSVGUtils::GetRelativeRect(filterUnits, XYWH, mTargetBBox, mMetrics); 45:31.51 | ^ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp: In member function ‘mozilla::gfx::IntRect nsSVGFilterInstance::ComputeFilterPrimitiveSubregion(nsSVGFilterInstance::SVGFE*, const nsTArray&, const nsTArray&)’: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp:242:54: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.51 242 | Rect region = ToRect(UserSpaceToFilterSpace(feArea)); 45:31.51 | ^ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp:242:46: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.51 242 | Rect region = ToRect(UserSpaceToFilterSpace(feArea)); 45:31.51 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp:242:54: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.51 242 | Rect region = ToRect(UserSpaceToFilterSpace(feArea)); 45:31.51 | ^ 45:31.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:13, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.51 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.51 from Unified_cpp_layout_svg1.cpp:2: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 15; T = mozilla::gfx::GaussianBlurAttributes; Ts = {mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.51 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 45:31.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 16; T = mozilla::gfx::DropShadowAttributes; Ts = {mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:7: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.51 In file included from Unified_cpp_layout_svg1.cpp:20: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp: In member function ‘virtual void nsSVGForeignObjectFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)’: 45:31.51 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:228:20: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.52 228 | transDirtyRect = invmatrix.TransformBounds(transDirtyRect); 45:31.52 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.52 from Unified_cpp_layout_svg1.cpp:2: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.52 110 | quad[0] = TransformPoint(aRect.TopLeft()); 45:31.52 | ^~~~ 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.52 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 45:31.52 | ^ 45:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.52 from Unified_cpp_layout_svg1.cpp:2: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.52 383 | Point TopLeft() const { return Point(x, y); } 45:31.52 | ^~~~~~~ 45:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.52 from Unified_cpp_layout_svg1.cpp:2: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.52 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:31.52 | ^~~~~~~~~ 45:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.52 from Unified_cpp_layout_svg1.cpp:2: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.52 384 | Point TopRight() const { return Point(XMost(), y); } 45:31.52 | ^~~~~~~~ 45:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:22, 45:31.52 from Unified_cpp_layout_svg1.cpp:20: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In function ‘float mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&) [with mozilla::SVGContentUtils::ctxDirection CTD = mozilla::SVGContentUtils::X]’: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:97:36: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.52 97 | return aLP.ResolveToCSSPixelsWith( 45:31.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:31.52 98 | [&] { return CSSCoord{SVGElementMetrics(aElement).GetAxisLength(CTD)}; }); 45:31.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.52 In file included from Unified_cpp_layout_svg1.cpp:20: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp: In member function ‘virtual nsIFrame* nsSVGForeignObjectFrame::GetFrameForPoint(const gfxPoint&)’: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:308:65: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.52 308 | gfxPoint pt = (aPoint + gfxPoint(x, y)) * AppUnitsPerCSSPixel(); 45:31.52 | ^ 45:31.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp: In member function ‘virtual SVGBBox nsSVGForeignObjectFrame::GetBBoxContribution(const Matrix&, uint32_t)’: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:455:42: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.52 455 | return aToBBoxUserspace.TransformBounds(gfx::Rect(0.0, 0.0, w, h)); 45:31.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.52 from Unified_cpp_layout_svg1.cpp:2: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.52 110 | quad[0] = TransformPoint(aRect.TopLeft()); 45:31.52 | ^~~~ 45:31.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.52 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 45:31.52 | ^ 45:31.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.52 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.53 from Unified_cpp_layout_svg1.cpp:2: 45:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:31.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.53 383 | Point TopLeft() const { return Point(x, y); } 45:31.54 | ^~~~~~~ 45:31.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 45:31.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.54 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.54 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.54 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.54 from Unified_cpp_layout_svg1.cpp:2: 45:31.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:31.55 | ^~~~~~~~~ 45:31.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.55 from Unified_cpp_layout_svg1.cpp:2: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 384 | Point TopRight() const { return Point(XMost(), y); } 45:31.55 | ^~~~~~~~ 45:31.55 In file included from Unified_cpp_layout_svg1.cpp:47: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGradientFrame.cpp: In member function ‘gfxMatrix nsSVGGradientFrame::GetGradientTransform(nsIFrame*, const gfxRect*)’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGradientFrame.cpp:148:79: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 148 | nsSVGUtils::eBBoxIncludeFillGeometry); 45:31.55 | ^ 45:31.55 In file included from Unified_cpp_layout_svg1.cpp:56: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp: In member function ‘virtual void nsSVGImageFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:352:11: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 352 | dir = mat.TransformRect(dir); 45:31.55 | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 45:31.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.55 from Unified_cpp_layout_svg1.cpp:2: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = float]’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:37: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 45:31.55 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:36: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 101 | TransformSize(aRect.Size())); 45:31.55 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 45:31.55 In file included from Unified_cpp_layout_svg1.cpp:56: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp: In member function ‘virtual bool nsSVGImageFrame::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*, mozilla::nsDisplaySVGGeometry*, bool)’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:474:75: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 474 | auto destRect = LayoutDeviceRect::FromAppUnits(appRect, appUnitsPerDevPx); 45:31.55 | ^ 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:479:77: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 479 | auto cssClip = nsSVGUtils::GetClipRectForFrame(this, 0, 0, width, height); 45:31.55 | ^ 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:483:14: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 483 | clipRect = LayoutDeviceRect::FromAppUnits(appClip, appUnitsPerDevPx); 45:31.55 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp: In member function ‘virtual nsIFrame* nsSVGImageFrame::GetFrameForPoint(const gfxPoint&)’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:643:29: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 643 | if (!rect.Contains(ToPoint(aPoint))) { 45:31.55 | ~~~~~~~^~~~~~~~ 45:31.55 In file included from Unified_cpp_layout_svg1.cpp:74: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In static member function ‘static mozilla::gfx::Size nsSVGIntegrationUtils::GetSVGCoordContextForNonSVGFrame(nsIFrame*)’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:217:24: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 217 | /* static */ gfx::Size nsSVGIntegrationUtils::GetSVGCoordContextForNonSVGFrame( 45:31.55 | ^~~~~~~~~~~~~~~~~~~~~ 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In static member function ‘static gfxRect nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame(nsIFrame*, bool)’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:228:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 228 | gfxRect nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame( 45:31.55 | ^~~~~~~~~~~~~~~~~~~~~ 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In static member function ‘static bool nsSVGIntegrationUtils::HitTestFrameForEffects(nsIFrame*, const nsPoint&)’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:407:69: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 407 | gfxPoint userSpacePt = gfxPoint(pt.x, pt.y) / AppUnitsPerCSSPixel(); 45:31.55 | ^ 45:31.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:31.55 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:30, 45:31.55 from Unified_cpp_layout_svg1.cpp:74: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:31.55 | ^ 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 45:31.55 | ^~~~~~~~~~~ 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 45:31.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.55 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:31.56 | ^ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:31.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:31.56 | ~~~~~~~~~~~~~^~ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:31.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 45:31.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:31.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.56 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.56 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.56 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.56 from Unified_cpp_layout_svg1.cpp:2: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 282 | RectTyped ToUnknownRect() const { 45:31.56 | ^~~~~~~~~~~~~ 45:31.56 In file included from Unified_cpp_layout_svg1.cpp:74: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In function ‘bool PaintMaskSurface(const PaintFramesParams&, mozilla::gfx::DrawTarget*, float, mozilla::ComputedStyle*, const nsTArray&, const Matrix&, const nsPoint&)’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:464:61: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 464 | aOffsetToUserSpace, presContext->AppUnitsPerDevPixel()); 45:31.56 | ^ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In function ‘void PaintMaskAndClipPathInternal(const PaintFramesParams&, const T&) [with T = nsSVGIntegrationUtils::PaintMaskAndClipPath(const nsSVGIntegrationUtils::PaintFramesParams&)::]’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:1025:13: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 1025 | gfxRect drawingRect = nsLayoutUtils::RectToGfxRect( 45:31.56 | ^~~~~~~~~~~ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In function ‘MaskPaintResult CreateAndPaintMaskSurface(const PaintFramesParams&, float, mozilla::ComputedStyle*, const nsTArray&, const nsPoint&)’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:556:64: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 556 | const Rect& maskSurfaceRect = aParams.maskRect.valueOr(Rect()); 45:31.56 | ^ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In function ‘void PaintMaskAndClipPathInternal(const PaintFramesParams&, const T&) [with T = std::function]’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:1025:13: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 1025 | gfxRect drawingRect = nsLayoutUtils::RectToGfxRect( 45:31.56 | ^~~~~~~~~~~ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In member function ‘virtual void RegularFramePaintCallback::Paint(gfxContext&, nsIFrame*, const gfxMatrix&, const nsIntRect*, nsSVGFilterPaintCallback::imgDrawingParams&)’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:429:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 429 | -mUserSpaceToFrameSpaceOffset)); 45:31.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In member function ‘virtual bool PaintFrameCallback::operator()(gfxContext*, const gfxRect&, mozilla::gfx::SamplingFilter, const gfxMatrix&)’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:1284:50: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 1284 | mFrame->PresContext()->AppUnitsPerDevPixel(); 45:31.56 | ^ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:1307:17: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 1307 | devPxOffset = gfxPoint(offset.x, offset.y) / appUnitsPerDevPixel; 45:31.56 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:11, 45:31.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.56 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.56 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.56 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.56 from Unified_cpp_layout_svg1.cpp:2: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In member function ‘Sub mozilla::gfx::BaseSize::operator/(T) const [with T = double; Sub = mozilla::gfx::SizeTyped]’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:82:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 82 | Sub operator/(T aScale) const { return Sub(width / aScale, height / aScale); } 45:31.56 | ^~~~~~~~ 45:31.56 In file included from Unified_cpp_layout_svg1.cpp:83: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGMarkerFrame.cpp: In member function ‘void nsSVGMarkerFrame::PaintMark(gfxContext&, const gfxMatrix&, mozilla::SVGGeometryFrame*, const SVGMark&, float, nsSVGMarkerFrame::imgDrawingParams&)’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGMarkerFrame.cpp:126:66: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 126 | this, viewBox.x, viewBox.y, viewBox.width, viewBox.height); 45:31.56 | ^ 45:31.56 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 45:31.56 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:13, 45:31.56 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.56 from Unified_cpp_layout_svg1.cpp:2: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘void SVGBBox::UnionEdges(const SVGBBox&)’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:11: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 104 | mBBox = mIsEmpty ? aSVGBBox.mBBox : mBBox.UnionEdges(aSVGBBox.mBBox); 45:31.56 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.56 In file included from Unified_cpp_layout_svg1.cpp:92: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGMaskFrame.cpp: In member function ‘already_AddRefed nsSVGMaskFrame::GetMaskForMaskedFrame(nsSVGMaskFrame::MaskParams&)’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGMaskFrame.cpp:43:53: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 43 | gfxRect maskArea = GetMaskArea(aParams.maskedFrame); 45:31.56 | ^ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGMaskFrame.cpp:53:54: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 53 | Rect maskSurfaceRect = ToRect(maskSurfaceRectDouble); 45:31.56 | ^ 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGMaskFrame.cpp: In member function ‘gfxRect nsSVGMaskFrame::GetMaskArea(nsIFrame*)’: 45:31.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGMaskFrame.cpp:125:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.56 125 | gfxRect nsSVGMaskFrame::GetMaskArea(nsIFrame* aMaskedFrame) { 45:31.56 | ^~~~~~~~~~~~~~ 45:31.57 In file included from Unified_cpp_layout_svg1.cpp:101: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGOuterSVGFrame.cpp: In member function ‘virtual void nsDisplayOuterSVG::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)’: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGOuterSVGFrame.cpp:587:27: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 587 | AppUnitsPerCSSPixel(); 45:31.57 | ^ 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGOuterSVGFrame.cpp: In function ‘mozilla::gfx::Matrix ComputeOuterSVGAnonChildFrameTransform(const nsSVGOuterSVGAnonChildFrame*)’: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGOuterSVGFrame.cpp:1024:64: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 1024 | CSSPoint pos = CSSPixel::FromAppUnits(aFrame->GetPosition()); 45:31.57 | ^ 45:31.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.57 from Unified_cpp_layout_svg1.cpp:2: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:31.57 | ^~~~~~~~~ 45:31.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 62 | Sub operator-(const Sub& aPoint) const { 45:31.57 | ^~~~~~~~ 45:31.57 In file included from Unified_cpp_layout_svg1.cpp:110: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp: In member function ‘already_AddRefed nsSVGPatternFrame::PaintPattern(const DrawTarget*, nsIFrame::Matrix*, const Matrix&, nsIFrame*, mozilla::StyleSVGPaint nsStyleSVG::*, float, const gfxRect*, nsSVGPaintServerFrame::imgDrawingParams&)’: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:272:71: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 272 | GetPatternRect(patternUnits, callerBBox, aContextMatrix, aSource); 45:31.57 | ^ 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:303:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 303 | ThebesRect(patternTransform.TransformBounds(ToRect(bbox))); 45:31.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:303:64: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 303 | ThebesRect(patternTransform.TransformBounds(ToRect(bbox))); 45:31.57 | ^ 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:306:78: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 306 | IntSize surfaceSize = nsSVGUtils::ConvertToSurfaceSize(transformedBBox.Size(), 45:31.57 | ~~~~~~~~~~~~~~~~~~~~^~ 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp: In function ‘nsresult GetTargetGeometry(gfxRect*, const mozilla::SVGAnimatedViewBox&, uint16_t, uint16_t, nsIFrame*, const Matrix&, const gfxRect*)’: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:174:10: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 174 | *aBBox = aOverrideBounds 45:31.57 | ~~~~~~~^~~~~~~~~~~~~~~~~ 45:31.57 175 | ? *aOverrideBounds 45:31.57 | ~~~~~~~~~~~~~~~~~~ 45:31.57 176 | : nsSVGUtils::GetBBox(aTarget, 45:31.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.57 177 | nsSVGUtils::eUseFrameBoundsForOuterSVG | 45:31.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.57 178 | nsSVGUtils::eBBoxIncludeFillGeometry); 45:31.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.57 from Unified_cpp_layout_svg1.cpp:2: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 427 | SizeT Size() const { return SizeT(width, height); } 45:31.57 | ^~~~ 45:31.57 In file included from Unified_cpp_layout_svg1.cpp:110: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp: In member function ‘gfxRect nsSVGPatternFrame::GetPatternRect(uint16_t, const gfxRect&, const Matrix&, nsIFrame*)’: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:582:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 582 | gfxRect nsSVGPatternFrame::GetPatternRect(uint16_t aPatternUnits, 45:31.57 | ^~~~~~~~~~~~~~~~~ 45:31.57 In file included from Unified_cpp_layout_svg1.cpp:128: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGSwitchFrame.cpp: In member function ‘virtual nsIFrame* nsSVGSwitchFrame::GetFrameForPoint(const gfxPoint&)’: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGSwitchFrame.cpp:134:13: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 134 | point = m.TransformPoint(point); 45:31.57 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.57 In function ‘constexpr T mozilla::Maybe::valueOr(V&&) const [with V = mozilla::gfx::RectTyped; T = mozilla::gfx::RectTyped]’: 45:31.57 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 In file included from Unified_cpp_layout_svg1.cpp:74: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In static member function ‘static bool nsSVGIntegrationUtils::HitTestFrameForEffects(nsIFrame*, const nsPoint&)’: 45:31.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:407:69: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.57 407 | gfxPoint userSpacePt = gfxPoint(pt.x, pt.y) / AppUnitsPerCSSPixel(); 45:31.57 | ^ 45:31.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.58 from Unified_cpp_layout_svg1.cpp:2: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 113 | quad[3] = TransformPoint(aRect.BottomRight()); 45:31.58 | ~~~~~~~~~~~~~~~~~^~ 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 113 | quad[3] = TransformPoint(aRect.BottomRight()); 45:31.58 | ~~~~~~~~~~~~~~~~~^~ 45:31.58 In file included from Unified_cpp_layout_svg1.cpp:11: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp: In member function ‘mozilla::gfx::IntRect nsSVGFilterInstance::ComputeFilterPrimitiveSubregion(nsSVGFilterInstance::SVGFE*, const nsTArray&, const nsTArray&)’: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp:242:23: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 242 | Rect region = ToRect(UserSpaceToFilterSpace(feArea)); 45:31.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.58 from Unified_cpp_layout_svg1.cpp:2: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = float]’: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:47: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 101 | TransformSize(aRect.Size())); 45:31.58 | ~~~~~~~~~~^~ 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:51: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 100 | return MatrixRect(TransformPoint(aRect.TopLeft()), 45:31.58 | ~~~~~~~~~~~~~^~ 45:31.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:30, 45:31.58 from Unified_cpp_layout_svg1.cpp:74: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:31.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:31.58 | ~~~~~~~~~~~~~^~ 45:31.58 In file included from Unified_cpp_layout_svg1.cpp:74: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In member function ‘virtual void RegularFramePaintCallback::Paint(gfxContext&, nsIFrame*, const gfxMatrix&, const nsIntRect*, nsSVGFilterPaintCallback::imgDrawingParams&)’: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:429:10: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 429 | -mUserSpaceToFrameSpaceOffset)); 45:31.58 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:31.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:30, 45:31.58 from Unified_cpp_layout_svg1.cpp:74: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:31.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:31.58 In file included from Unified_cpp_layout_svg1.cpp:92: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGMaskFrame.cpp: In member function ‘already_AddRefed nsSVGMaskFrame::GetMaskForMaskedFrame(nsSVGMaskFrame::MaskParams&)’: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGMaskFrame.cpp:53:32: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 53 | Rect maskSurfaceRect = ToRect(maskSurfaceRectDouble); 45:31.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 45:31.58 In file included from Unified_cpp_layout_svg1.cpp:74: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In function ‘bool PaintMaskSurface(const PaintFramesParams&, mozilla::gfx::DrawTarget*, float, mozilla::ComputedStyle*, const nsTArray&, const Matrix&, const nsPoint&)’: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:463:70: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 463 | gfxPoint devPixelOffsetToUserSpace = nsLayoutUtils::PointToGfxPoint( 45:31.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 45:31.58 464 | aOffsetToUserSpace, presContext->AppUnitsPerDevPixel()); 45:31.58 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.58 In file included from Unified_cpp_layout_svg1.cpp:56: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp: In member function ‘virtual nsIFrame* nsSVGImageFrame::GetFrameForPoint(const gfxPoint&)’: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:643:29: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 643 | if (!rect.Contains(ToPoint(aPoint))) { 45:31.58 | ~~~~~~~^~~~~~~~ 45:31.58 In file included from Unified_cpp_layout_svg1.cpp:101: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGOuterSVGFrame.cpp: In function ‘mozilla::gfx::Matrix ComputeOuterSVGAnonChildFrameTransform(const nsSVGOuterSVGAnonChildFrame*)’: 45:31.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGOuterSVGFrame.cpp:1024:42: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.58 1024 | CSSPoint pos = CSSPixel::FromAppUnits(aFrame->GetPosition()); 45:31.59 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 45:31.59 In file included from Unified_cpp_layout_svg1.cpp:110: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp: In member function ‘already_AddRefed nsSVGPatternFrame::PaintPattern(const DrawTarget*, nsIFrame::Matrix*, const Matrix&, nsIFrame*, mozilla::StyleSVGPaint nsStyleSVG::*, float, const gfxRect*, nsSVGPaintServerFrame::imgDrawingParams&)’: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:306:78: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.59 306 | IntSize surfaceSize = nsSVGUtils::ConvertToSurfaceSize(transformedBBox.Size(), 45:31.59 | ~~~~~~~~~~~~~~~~~~~~^~ 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:303:17: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.59 303 | ThebesRect(patternTransform.TransformBounds(ToRect(bbox))); 45:31.59 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:303:57: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.59 303 | ThebesRect(patternTransform.TransformBounds(ToRect(bbox))); 45:31.59 | ~~~~~~^~~~~~ 45:31.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:31.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:31.59 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:31.59 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:30, 45:31.59 from Unified_cpp_layout_svg1.cpp:74: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.59 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 45:31.59 | ^~~~~~~~~~~ 45:31.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.59 221 | rect = rect.Intersect(mClipStack.LastElement()); 45:31.59 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.59 In file included from Unified_cpp_layout_svg1.cpp:128: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGSwitchFrame.cpp: In member function ‘virtual nsIFrame* nsSVGSwitchFrame::GetFrameForPoint(const gfxPoint&)’: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGSwitchFrame.cpp:134:31: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.59 134 | point = m.TransformPoint(point); 45:31.59 | ~~~~~~~~~~~~~~~~^~~~~~~ 45:31.59 In file included from Unified_cpp_layout_svg1.cpp:11: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp: In member function ‘gfxRect nsSVGFilterInstance::UserSpaceToFilterSpace(const gfxRect&) const’: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterInstance.cpp:209:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.59 209 | gfxRect nsSVGFilterInstance::UserSpaceToFilterSpace( 45:31.59 | ^~~~~~~~~~~~~~~~~~~ 45:31.59 In function ‘mozilla::dom::SVGGeometryProperty::details::ResolvePureLengthPercentage(mozilla::dom::SVGElement*, const LengthPercentage&)::’: 45:31.59 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.59 In file included from Unified_cpp_layout_svg1.cpp:56: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp: In member function ‘mozilla::gfx::Matrix nsSVGImageFrame::GetVectorImageTransform()’: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:206:12: warning: ‘y’ may be used uninitialized in this function [-Wmaybe-uninitialized] 45:31.59 206 | float x, y; 45:31.59 | ^ 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:206:9: warning: ‘x’ may be used uninitialized in this function [-Wmaybe-uninitialized] 45:31.59 206 | float x, y; 45:31.59 | ^ 45:31.59 In file included from Unified_cpp_layout_svg1.cpp:74: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In function ‘EffectOffsets MoveContextOriginToUserSpace(nsIFrame*, const PaintFramesParams&)’: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:708:22: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.59 708 | static EffectOffsets MoveContextOriginToUserSpace( 45:31.59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In static member function ‘static mozilla::gfx::Size nsSVGIntegrationUtils::GetSVGCoordContextForNonSVGFrame(nsIFrame*)’: 45:31.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:217:24: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.59 217 | /* static */ gfx::Size nsSVGIntegrationUtils::GetSVGCoordContextForNonSVGFrame( 45:31.59 | ^~~~~~~~~~~~~~~~~~~~~ 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In static member function ‘static gfxRect nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame(nsIFrame*, bool)’: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:228:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 228 | gfxRect nsSVGIntegrationUtils::GetSVGBBoxForNonSVGFrame( 45:31.60 | ^~~~~~~~~~~~~~~~~~~~~ 45:31.60 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 45:31.60 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:13, 45:31.60 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.60 from Unified_cpp_layout_svg1.cpp:2: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘SVGBBox nsSVGMarkerFrame::GetMarkBBoxContribution(const Matrix&, uint32_t, mozilla::SVGGeometryFrame*, const SVGMark&, float)’: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 104 | mBBox = mIsEmpty ? aSVGBBox.mBBox : mBBox.UnionEdges(aSVGBBox.mBBox); 45:31.60 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 45:31.60 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 45:31.60 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:31.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:31.60 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:31.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:31.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:31.60 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 45:31.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 45:31.60 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:31.60 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.60 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.60 from Unified_cpp_layout_svg1.cpp:2: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:31.60 | ^~~~~~~~~~~~~~~ 45:31.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:22, 45:31.60 from Unified_cpp_layout_svg1.cpp:20: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h: In function ‘bool mozilla::dom::SVGGeometryProperty::ResolveAll(const mozilla::dom::SVGElement*, mozilla::dom::SVGGeometryProperty::details::AlwaysFloat* ...) [with Tags = {mozilla::dom::SVGGeometryProperty::Tags::X, mozilla::dom::SVGGeometryProperty::Tags::Y, mozilla::dom::SVGGeometryProperty::Tags::Width, mozilla::dom::SVGGeometryProperty::Tags::Height}]’: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGGeometryProperty.h:254:6: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 254 | bool ResolveAll(const SVGElement* aElement, 45:31.60 | ^~~~~~~~~~ 45:31.60 In file included from Unified_cpp_layout_svg1.cpp:20: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp: In member function ‘virtual void nsSVGForeignObjectFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)’: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:191:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 191 | void nsSVGForeignObjectFrame::PaintSVG(gfxContext& aContext, 45:31.60 | ^~~~~~~~~~~~~~~~~~~~~~~ 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp: In member function ‘virtual SVGBBox nsSVGForeignObjectFrame::GetBBoxContribution(const Matrix&, uint32_t)’: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGForeignObjectFrame.cpp:439:9: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 439 | SVGBBox nsSVGForeignObjectFrame::GetBBoxContribution( 45:31.60 | ^~~~~~~~~~~~~~~~~~~~~~~ 45:31.60 In function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float]’: 45:31.60 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 In file included from Unified_cpp_layout_svg1.cpp:56: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp: In member function ‘virtual void nsSVGImageFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)’: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:352:30: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 352 | dir = mat.TransformRect(dir); 45:31.60 | ~~~~~~~~~~~~~~~~~^~~~~ 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:275:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 275 | void nsSVGImageFrame::PaintSVG(gfxContext& aContext, 45:31.60 | ^~~~~~~~~~~~~~~ 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp: In member function ‘virtual bool nsSVGImageFrame::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*, mozilla::nsDisplaySVGGeometry*, bool)’: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:474:49: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 474 | auto destRect = LayoutDeviceRect::FromAppUnits(appRect, appUnitsPerDevPx); 45:31.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGImageFrame.cpp:406:6: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 406 | bool nsSVGImageFrame::CreateWebRenderCommands( 45:31.60 | ^~~~~~~~~~~~~~~ 45:31.60 In file included from Unified_cpp_layout_svg1.cpp:74: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In function ‘bool PaintMaskSurface(const PaintFramesParams&, mozilla::gfx::DrawTarget*, float, mozilla::ComputedStyle*, const nsTArray&, const Matrix&, const nsPoint&)’: 45:31.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:492:29: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.60 492 | aMaskDT->MaskSurface(ColorPattern(DeviceColor(0.0, 0.0, 0.0, 1.0)), 45:31.60 | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.60 493 | svgMask, Point(0, 0), 45:31.60 | ~~~~~~~~~~~~~~~~~~~~~ 45:31.61 494 | DrawOptions(1.0, compositionOp)); 45:31.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In function ‘MaskPaintResult CreateAndPaintMaskSurface(const PaintFramesParams&, float, mozilla::ComputedStyle*, const nsTArray&, const nsPoint&)’: 45:31.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:556:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.61 556 | const Rect& maskSurfaceRect = aParams.maskRect.valueOr(Rect()); 45:31.61 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 45:31.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp: In function ‘void PaintMaskAndClipPathInternal(const PaintFramesParams&, const T&) [with T = nsSVGIntegrationUtils::PaintMaskAndClipPath(const nsSVGIntegrationUtils::PaintFramesParams&)::]’: 45:31.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGIntegrationUtils.cpp:861:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.61 861 | void PaintMaskAndClipPathInternal(const PaintFramesParams& aParams, 45:31.61 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 45:31.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 45:31.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 45:31.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:31.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:31.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 45:31.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 45:31.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:13, 45:31.61 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.h:11, 45:31.61 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGFilterFrame.cpp:8, 45:31.61 from Unified_cpp_layout_svg1.cpp:2: 45:31.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In static member function ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 15; T = mozilla::gfx::GaussianBlurAttributes; Ts = {mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’: 45:31.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.61 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 45:31.61 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:31.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:225:60: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.61 225 | ::new (KnownNotNull, aLhs) T(aRhs.template extract()); 45:31.61 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:31.61 In file included from Unified_cpp_layout_svg1.cpp:110: 45:31.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp: In member function ‘already_AddRefed nsSVGPatternFrame::PaintPattern(const DrawTarget*, nsIFrame::Matrix*, const Matrix&, nsIFrame*, mozilla::StyleSVGPaint nsStyleSVG::*, float, const gfxRect*, nsSVGPaintServerFrame::imgDrawingParams&)’: 45:31.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:196:33: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.61 196 | already_AddRefed nsSVGPatternFrame::PaintPattern( 45:31.61 | ^~~~~~~~~~~~~~~~~ 45:31.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:196:33: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:196:33: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:196:33: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:176:37: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.61 176 | : nsSVGUtils::GetBBox(aTarget, 45:31.61 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 45:31.61 177 | nsSVGUtils::eUseFrameBoundsForOuterSVG | 45:31.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.61 178 | nsSVGUtils::eBBoxIncludeFillGeometry); 45:31.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:31.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGPatternFrame.cpp:303:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:31.61 303 | ThebesRect(patternTransform.TransformBounds(ToRect(bbox))); 45:31.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 45:31.61 /usr/lib64/ccache/g++ -o Unified_cpp_layout_svg2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/widget -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_layout_svg2.o.pp Unified_cpp_layout_svg2.cpp 45:34.39 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.39 from Unified_cpp_layout_generic3.cpp:2: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:34.39 | ^ 45:34.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.39 from Unified_cpp_layout_generic3.cpp:2: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:34.39 | ^ 45:34.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.39 from Unified_cpp_layout_generic3.cpp:2: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:34.39 | ^ 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:34.39 | ^ 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:34.39 | ^ 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:34.39 | ^ 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:34.39 | ^ 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 371 | nscoord aAppUnitsPerDevPixel) { 45:34.39 | ^ 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 380 | nscoord aAppUnitsPerDevPixel) { 45:34.39 | ^ 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 387 | nscoord aAppUnitsPerDevPixel) { 45:34.39 | ^ 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 394 | nscoord aAppUnitsPerDevPixel) { 45:34.39 | ^ 45:34.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.39 from Unified_cpp_layout_generic3.cpp:2: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 1338 | CSSCoord ToCSSPixels() const { return _0; } 45:34.39 | ^ 45:34.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.39 from Unified_cpp_layout_generic3.cpp:2: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 45:34.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.39 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:34.39 | ^ 45:34.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineBox.h:16, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.h:13, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:16, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.40 from Unified_cpp_layout_generic3.cpp:2: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 189 | CSSRect GetExpandedScrollableRect() const { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 243 | CSSRect CalculateScrollRange() const { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 457 | CSSRect GetVisualViewport() const { 45:34.40 | ^ 45:34.40 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineBox.h:16, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.h:13, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:16, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.40 from Unified_cpp_layout_generic3.cpp:2: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 21 | inline Rect ToRect(const gfxRect& aRect) { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 44 | inline Size ToSize(const gfxSize& aSize) { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:34.40 | ^ 45:34.40 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineBox.h:16, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.h:13, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:16, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.40 from Unified_cpp_layout_generic3.cpp:2: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 1859 | int32_t aAppUnitsPerPixel) { 45:34.40 | ^ 45:34.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 45:34.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.40 3214 | int32_t aAppUnitsPerPixel) { 45:34.40 | ^ 45:34.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:34.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.41 from Unified_cpp_layout_generic3.cpp:2: 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.41 332 | LayerPoint GetFixedPositionAnchor() const { 45:34.41 | ^ 45:34.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.41 from Unified_cpp_layout_generic3.cpp:2: 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.41 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:34.41 | ^ 45:34.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.41 from Unified_cpp_layout_generic3.cpp:2: 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.41 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:34.41 | ^ 45:34.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.41 from Unified_cpp_layout_generic3.cpp:2: 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.41 1394 | LayerPoint GetFixedPositionAnchor() { 45:34.41 | ^ 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.41 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 45:34.41 | ^ 45:34.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.41 from Unified_cpp_layout_generic3.cpp:2: 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 45:34.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.41 49 | gfx::Size GetInheritedScale() const { return mScale; } 45:34.41 | ^ 45:34.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.41 from Unified_cpp_layout_generic3.cpp:2: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.42 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 45:34.42 | ^ 45:34.42 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.42 from Unified_cpp_layout_generic3.cpp:2: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.42 300 | PropertyProvider* aProvider = nullptr) const { 45:34.42 | ^ 45:34.42 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:19, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.42 from Unified_cpp_layout_generic3.cpp:2: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.42 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 45:34.42 | ^ 45:34.42 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.42 from Unified_cpp_layout_generic3.cpp:2: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h: In static member function ‘static gfxPoint mozilla::CharPosition::UnspecifiedPoint()’: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:105:38: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.42 105 | static gfxPoint UnspecifiedPoint() { 45:34.42 | ^ 45:34.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.42 from Unified_cpp_layout_generic3.cpp:2: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 45:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:34.42 | ^~~~~~~~ 45:34.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.42 from Unified_cpp_layout_generic3.cpp:2: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 45:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.42 427 | SizeT Size() const { return SizeT(width, height); } 45:34.42 | ^~~~ 45:34.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.42 from Unified_cpp_layout_generic3.cpp:2: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:34.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.42 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:34.42 | ^~~~~~~~ 45:34.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:34.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:34.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:34.43 | ^~~~~~~~ 45:34.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.43 from Unified_cpp_layout_generic3.cpp:2: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.43 62 | Sub operator-(const Sub& aPoint) const { 45:34.43 | ^~~~~~~~ 45:34.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.43 from Unified_cpp_layout_generic3.cpp:2: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 45:34.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:34.43 | ^~~~~~~~ 45:34.43 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.43 from Unified_cpp_layout_generic3.cpp:2: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.43 323 | static SizeTyped FromUnknownSize( 45:34.43 | ^~~~~~~~~~~~~~~ 45:34.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.43 from Unified_cpp_layout_generic3.cpp:2: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.43 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 45:34.43 | ^~~~~~~~~~~~~~ 45:34.43 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.43 from Unified_cpp_layout_generic3.cpp:2: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:34.43 | ^~~~~~~~~~~~~ 45:34.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.43 from Unified_cpp_layout_generic3.cpp:2: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 45:34.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.43 383 | Point TopLeft() const { return Point(x, y); } 45:34.44 | ^~~~~~~ 45:34.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.44 from Unified_cpp_layout_generic3.cpp:2: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.44 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:34.44 | ^~~~~~~~~~~~~~~ 45:34.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.44 from Unified_cpp_layout_generic3.cpp:2: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.44 277 | static RectTyped FromUnknownRect( 45:34.44 | ^~~~~~~~~~~~~~~ 45:34.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.44 from Unified_cpp_layout_generic3.cpp:2: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.44 150 | static PointTyped FromUnknownPoint( 45:34.44 | ^~~~~~~~~~~~~~~~ 45:34.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.44 from Unified_cpp_layout_generic3.cpp:2: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.44 282 | RectTyped ToUnknownRect() const { 45:34.44 | ^~~~~~~~~~~~~ 45:34.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.44 from Unified_cpp_layout_generic3.cpp:2: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6080:57: required from here 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:342:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.44 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 45:34.44 | ^~~~~~~~ 45:34.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.44 from Unified_cpp_layout_generic3.cpp:2: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:34.44 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6109:38: required from here 45:34.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.44 59 | Sub operator+(const Sub& aPoint) const { 45:34.44 | ^~~~~~~~ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:34.45 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6991:26: required from here 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.45 79 | Sub operator-() const { return Sub(-x, -y); } 45:34.45 | ^~~~~~~~ 45:34.45 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.45 from Unified_cpp_layout_generic3.cpp:2: 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.45 246 | PointTyped As2DPoint() const { 45:34.45 | ^~~~~~~~~ 45:34.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.45 from Unified_cpp_layout_generic3.cpp:2: 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.45 794 | RectTyped TransformAndClipBounds( 45:34.45 | ^~~~~~~~~~~~~~~~~~~~~~ 45:34.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.45 from Unified_cpp_layout_generic3.cpp:2: 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:184:44: required from ‘void mozilla::gfx::BaseRect::UnionRect(const Sub&, const Sub&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6663:39: required from here 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:155:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.45 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 45:34.45 | ^~~~~ 45:34.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAtom.h:13, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.45 from Unified_cpp_layout_generic3.cpp:2: 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.45 760 | typename detail::Nth::Type extract() { 45:34.45 | ^~~~~~~ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:34.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 In file included from Unified_cpp_layout_generic3.cpp:20: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPageFrame.cpp: In member function ‘void nsPageFrame::DrawHeaderFooter(gfxContext&, nsFontMetrics&, nsPageFrame::nsHeaderFooterEnum, int32_t, const nsString&, const nsRect&, nscoord, nscoord, nscoord)’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPageFrame.cpp:361:47: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 361 | aRenderingContext.Clip(NSRectToSnappedRect( 45:34.46 | ~~~~~~~~~~~~~~~~~~~^ 45:34.46 362 | aRect, PresContext()->AppUnitsPerDevPixel(), *drawTarget)); 45:34.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.46 from Unified_cpp_layout_generic3.cpp:2: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:34.46 | ^ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 45:34.46 | ^~~~~~~~~~~ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:34.46 | ^ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:34.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:34.46 | ~~~~~~~~~~~~~^~ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:34.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 45:34.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:34.46 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.46 from Unified_cpp_layout_generic3.cpp:2: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 282 | RectTyped ToUnknownRect() const { 45:34.46 | ^~~~~~~~~~~~~ 45:34.46 In file included from Unified_cpp_layout_generic3.cpp:110: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSubDocumentFrame.cpp: In function ‘mozilla::LayerIntSize GetFrameSize(const nsIFrame*)’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSubDocumentFrame.cpp:1296:51: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 1296 | aFrame->PresContext()->AppUnitsPerDevPixel()); 45:34.46 | ^ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSubDocumentFrame.cpp: In member function ‘virtual void nsDisplayRemote::Paint(nsDisplayListBuilder*, gfxContext*)’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSubDocumentFrame.cpp:1386:76: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 1386 | appUnitsPerDevPixel, *target); 45:34.46 | ^ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSubDocumentFrame.cpp: In member function ‘virtual bool nsDisplayRemote::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSubDocumentFrame.cpp:1428:64: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 1428 | contentRect, mFrame->PresContext()->AppUnitsPerDevPixel()); 45:34.46 | ^ 45:34.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.46 from Unified_cpp_layout_generic3.cpp:2: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:34.46 | ^~~~~~~~~ 45:34.46 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In member function ‘void nsTextFrame::PaintDecorationLine(const nsTextFrame::PaintDecorationLineParams&)’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:5653:20: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 5653 | params.dirtyRect = aParams.dirtyRect.ToUnknownRect(); 45:34.46 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In member function ‘void nsTextFrame::PaintOneShadow(const nsTextFrame::PaintShadowParams&, const StyleSimpleShadow&, gfxRect&, uint32_t)’: 45:34.46 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6078:19: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.46 6078 | shadowGfxRect = 45:34.47 | ~~~~~~~~~~~~~~^ 45:34.47 6079 | aBoundingBox + gfxPoint(aParams.framePt.x + aParams.leftSideOffset, 45:34.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.47 6080 | aParams.textBaselinePt.y); 45:34.47 | ~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.47 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6109:18: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.47 6109 | params.framePt = aParams.framePt + shadowGfxOffset; 45:34.47 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.47 from Unified_cpp_layout_generic3.cpp:2: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::operator+(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:342:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.47 342 | friend Sub operator+(Sub aSub, const Point& aPoint) { 45:34.47 | ^~~~~~~~ 45:34.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.47 from Unified_cpp_layout_generic3.cpp:2: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.47 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:34.47 | ^~~~~~~~~ 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.47 59 | Sub operator+(const Sub& aPoint) const { 45:34.47 | ^~~~~~~~ 45:34.47 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In member function ‘bool nsTextFrame::PaintTextWithSelectionColors(const nsTextFrame::PaintTextSelectionParams&, const mozilla::UniquePtr&, nsTextFrame::SelectionTypeMask*, const nsDisplayText::ClipEdges&)’: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6222:71: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.47 6222 | LayoutDeviceRect::FromAppUnits(bgRect, appUnitsPerDevPixel); 45:34.47 | ^ 45:34.47 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In function ‘void PaintSelectionBackground(mozilla::gfx::DrawTarget&, nscolor, const LayoutDeviceRect&, const LayoutDeviceRect&, nsTextFrame::DrawPathCallbacks*)’: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:4896:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.47 4896 | Rect rect = aRect.Intersect(aDirtyRect).ToUnknownRect(); 45:34.47 | ^ 45:34.47 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:4896:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.47 4896 | Rect rect = aRect.Intersect(aDirtyRect).ToUnknownRect(); 45:34.47 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 45:34.47 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:4896:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.47 4896 | Rect rect = aRect.Intersect(aDirtyRect).ToUnknownRect(); 45:34.47 | ^ 45:34.47 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.47 from Unified_cpp_layout_generic3.cpp:2: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:48: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.47 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 45:34.47 | ^ 45:34.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.47 from Unified_cpp_layout_generic3.cpp:2: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 45:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.47 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:34.47 | ^~~~~~~~~~~~~~~ 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 110 | quad[0] = TransformPoint(aRect.TopLeft()); 45:34.48 | ^~~~ 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 45:34.48 | ^ 45:34.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.48 from Unified_cpp_layout_generic3.cpp:2: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 385 | Point BottomLeft() const { return Point(x, YMost()); } 45:34.48 | ^~~~~~~~~~ 45:34.48 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In member function ‘void nsTextFrame::PaintShadows(mozilla::Span, mozilla::StyleCSSPixelLength, mozilla::StyleCSSPixelLength>, 18446744073709551615>, const nsTextFrame::PaintShadowParams&)’: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6650:75: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 6650 | aParams.range, gfxFont::LOOSE_INK_EXTENTS, nullptr, aParams.provider); 45:34.48 | ^ 45:34.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.48 from Unified_cpp_layout_generic3.cpp:2: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘void mozilla::gfx::BaseRect::UnionRect(const Sub&, const Sub&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:184:5: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 184 | *static_cast(this) = aRect1.Union(aRect2); 45:34.48 | ^ 45:34.48 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In member function ‘void nsTextFrame::DrawTextRunAndDecorations(nsTextFrame::Range, const Point&, const nsTextFrame::DrawTextParams&, const nsTextFrame::TextDecorations&)’: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6991:25: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 6991 | .PreTranslate(-pt); 45:34.48 | ^~~ 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In member function ‘virtual nsRect nsTextFrame::ComputeTightBounds(nsTextFrame::DrawTarget*) const’: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:8646:29: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 8646 | aDrawTarget, &provider); 45:34.48 | ^ 45:34.48 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.48 from Unified_cpp_layout_generic3.cpp:2: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:338:50: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 338 | Point p3 = mat.TransformPoint(aRect.BottomRight()); 45:34.48 | ~~~~~~~~~~~~~~~~~^~ 45:34.48 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In function ‘void PaintSelectionBackground(mozilla::gfx::DrawTarget&, nscolor, const LayoutDeviceRect&, const LayoutDeviceRect&, nsTextFrame::DrawPathCallbacks*)’: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:4896:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 4896 | Rect rect = aRect.Intersect(aDirtyRect).ToUnknownRect(); 45:34.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:34.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.48 from Unified_cpp_layout_generic3.cpp:2: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:34.48 | ~~~~~~~~~~~~~^~ 45:34.48 In member function ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:34.48 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:34.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:34.48 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In member function ‘void nsTextFrame::DrawTextRunAndDecorations(nsTextFrame::Range, const Point&, const nsTextFrame::DrawTextParams&, const nsTextFrame::TextDecorations&)’: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6991:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 6991 | .PreTranslate(-pt); 45:34.48 | ^~ 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In member function ‘void nsTextFrame::PaintOneShadow(const nsTextFrame::PaintShadowParams&, const StyleSimpleShadow&, gfxRect&, uint32_t)’: 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6080:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 6080 | aParams.textBaselinePt.y); 45:34.48 | ^ 45:34.48 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6109:38: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.48 6109 | params.framePt = aParams.framePt + shadowGfxOffset; 45:34.48 | ^~~~~~~~~~~~~~~ 45:34.48 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:20, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.49 from Unified_cpp_layout_generic3.cpp:2: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h: In member function ‘virtual void nsTextFrame::DrawPathCallbacks::PaintDecorationLine(nsTextFrame::Rect, nscolor)’: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:535:18: note: parameter passing for argument of type ‘nsTextFrame::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 535 | virtual void PaintDecorationLine(Rect aPath, nscolor aColor) {} 45:34.49 | ^~~~~~~~~~~~~~~~~~~ 45:34.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.49 from Unified_cpp_layout_generic3.cpp:2: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 45:34.49 | ^~~~~~~~~~~ 45:34.49 In file included from Unified_cpp_layout_generic3.cpp:110: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSubDocumentFrame.cpp: In member function ‘virtual void nsDisplayRemote::Paint(nsDisplayListBuilder*, gfxContext*)’: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSubDocumentFrame.cpp:1377:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 1377 | void nsDisplayRemote::Paint(nsDisplayListBuilder* aBuilder, gfxContext* aCtx) { 45:34.49 | ^~~~~~~~~~~~~~~ 45:34.49 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In function ‘void DrawTextRun(const gfxTextRun*, const Point&, gfxTextRun::Range, const nsTextFrame::DrawTextRunParams&, nsTextFrame*)’: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6833:19: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 6833 | aTextRun->Draw(aRange, aTextBaselinePt, params); 45:34.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.49 In file included from Unified_cpp_layout_generic3.cpp:20: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPageFrame.cpp: In member function ‘void nsPageFrame::DrawHeaderFooter(gfxContext&, nsFontMetrics&, nsPageFrame::nsHeaderFooterEnum, int32_t, const nsString&, const nsRect&, nscoord, nscoord, nscoord)’: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsPageFrame.cpp:297:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 297 | void nsPageFrame::DrawHeaderFooter(gfxContext& aRenderingContext, 45:34.49 | ^~~~~~~~~~~ 45:34.49 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In member function ‘void nsTextFrame::DrawEmphasisMarks(gfxContext*, mozilla::WritingMode, const Point&, const Point&, nsTextFrame::Range, const nscolor*, nsTextFrame::PropertyProvider*)’: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6476:32: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 6476 | mTextRun->DrawEmphasisMarks(aContext, info->textRun.get(), info->advance, 45:34.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.49 6477 | pt, aRange, aProvider); 45:34.49 | ~~~~~~~~~~~~~~~~~~~~~~ 45:34.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.49 from Unified_cpp_layout_generic3.cpp:2: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 221 | rect = rect.Intersect(mClipStack.LastElement()); 45:34.49 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.49 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In function ‘void AddHyphenToMetrics(nsTextFrame*, const gfxTextRun*, gfxTextRun::Metrics*, gfxFont::BoundingBoxType, mozilla::gfx::DrawTarget*)’: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6030:33: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 6030 | hyphenTextRun->MeasureText(aBoundingBoxType, aDrawTarget); 45:34.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:15, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.49 from Unified_cpp_layout_generic3.cpp:2: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘void nsTextFrame::PaintShadows(mozilla::Span, mozilla::StyleCSSPixelLength, mozilla::StyleCSSPixelLength>, 18446744073709551615>, const nsTextFrame::PaintShadowParams&)’: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:184:44: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 184 | *static_cast(this) = aRect1.Union(aRect2); 45:34.49 | ~~~~~~~~~~~~^~~~~~~~ 45:34.49 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6643:6: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 6643 | void nsTextFrame::PaintShadows(Span aShadows, 45:34.49 | ^~~~~~~~~~~ 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In member function ‘bool nsTextFrame::PaintTextWithSelectionColors(const nsTextFrame::PaintTextSelectionParams&, const mozilla::UniquePtr&, nsTextFrame::SelectionTypeMask*, const nsDisplayText::ClipEdges&)’: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:6222:43: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 6222 | LayoutDeviceRect::FromAppUnits(bgRect, appUnitsPerDevPixel); 45:34.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.49 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:16, 45:34.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:14, 45:34.49 from Unified_cpp_layout_generic3.cpp:2: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 382 | aRect = mat.TransformBounds(aRect); 45:34.49 | ~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:34.49 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp: In member function ‘virtual nsRect nsTextFrame::ComputeTightBounds(nsTextFrame::DrawTarget*) const’: 45:34.49 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:8628:8: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:34.49 8628 | nsRect nsTextFrame::ComputeTightBounds(DrawTarget* aDrawTarget) const { 45:34.49 | ^~~~~~~~~~~ 45:34.50 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:53, 45:34.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineBox.h:16, 45:34.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.h:13, 45:34.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:16, 45:34.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.50 from Unified_cpp_layout_generic3.cpp:2: 45:34.50 /builddir/build/BUILD/icecat-78.15.0/layout/base/FrameProperties.h: In member function ‘virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)’: 45:34.50 /builddir/build/BUILD/icecat-78.15.0/layout/base/FrameProperties.h:395:20: warning: ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.nsBlockFrame::AutoLineCursorSetup::mOrigCursor’ may be used uninitialized in this function [-Wmaybe-uninitialized] 45:34.50 395 | aPV.mValue = aValue; 45:34.50 | ~~~~~~~~~~~^~~~~~~~ 45:34.50 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.50 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:9762:44: note: ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.nsBlockFrame::AutoLineCursorSetup::mOrigCursor’ was declared here 45:34.50 9762 | Maybe autoLineCursor; 45:34.50 | ^~~~~~~~~~~~~~ 45:34.50 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineBox.h:16, 45:34.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/BlockReflowInput.h:13, 45:34.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.h:16, 45:34.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLineLayout.cpp:9, 45:34.50 from Unified_cpp_layout_generic3.cpp:2: 45:34.50 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:3882:20: warning: ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.nsBlockFrame::AutoLineCursorSetup::mFrame’ may be used uninitialized in this function [-Wmaybe-uninitialized] 45:34.50 3882 | mProperties.Set(aProperty, aValue, this); 45:34.50 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.50 In file included from Unified_cpp_layout_generic3.cpp:119: 45:34.50 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.cpp:9762:44: note: ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.nsBlockFrame::AutoLineCursorSetup::mFrame’ was declared here 45:34.50 9762 | Maybe autoLineCursor; 45:34.50 | ^~~~~~~~~~~~~~ 45:34.50 /usr/lib64/ccache/g++ -o Unified_cpp_layout_generic4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/plugins/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_generic4.o.pp Unified_cpp_layout_generic4.cpp 45:35.63 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.63 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 45:35.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.63 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:35.63 | ^ 45:35.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.63 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 45:35.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.63 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:35.63 | ^ 45:35.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.63 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.63 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 45:35.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.63 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:35.63 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 371 | nscoord aAppUnitsPerDevPixel) { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 380 | nscoord aAppUnitsPerDevPixel) { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 387 | nscoord aAppUnitsPerDevPixel) { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 394 | nscoord aAppUnitsPerDevPixel) { 45:35.64 | ^ 45:35.64 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 45:35.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 45:35.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 45:35.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 45:35.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.64 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.64 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 189 | CSSRect GetExpandedScrollableRect() const { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 243 | CSSRect CalculateScrollRange() const { 45:35.64 | ^ 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 45:35.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.64 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:35.64 | ^ 45:35.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 45:35.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.66 457 | CSSRect GetVisualViewport() const { 45:35.66 | ^ 45:35.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 45:35.66 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:17, 45:35.66 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 45:35.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.66 1338 | CSSCoord ToCSSPixels() const { return _0; } 45:35.66 | ^ 45:35.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 45:35.66 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:17, 45:35.66 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 45:35.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:35.66 | ^ 45:35.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 45:35.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:35.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 45:35.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:35.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLeafFrame.h:13, 45:35.66 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsLeafBoxFrame.h:10, 45:35.66 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.h:13, 45:35.66 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:27, 45:35.66 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 45:35.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.66 21 | inline Rect ToRect(const gfxRect& aRect) { 45:35.66 | ^ 45:35.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 45:35.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.66 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:35.67 | ^ 45:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 45:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.67 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:35.67 | ^ 45:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 45:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.67 44 | inline Size ToSize(const gfxSize& aSize) { 45:35.67 | ^ 45:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 45:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.67 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:35.67 | ^ 45:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 45:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.67 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:35.67 | ^ 45:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 45:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.67 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:35.67 | ^ 45:35.67 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:35.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 45:35.67 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 45:35.67 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLeafFrame.h:13, 45:35.67 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsLeafBoxFrame.h:10, 45:35.67 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.h:13, 45:35.67 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:27, 45:35.67 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 45:35.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.67 1859 | int32_t aAppUnitsPerPixel) { 45:35.67 | ^ 45:35.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 45:35.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.67 3214 | int32_t aAppUnitsPerPixel) { 45:35.67 | ^ 45:35.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLeafFrame.h:14, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsLeafBoxFrame.h:10, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.h:13, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:27, 45:35.68 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 45:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.68 332 | LayerPoint GetFixedPositionAnchor() const { 45:35.68 | ^ 45:35.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLeafFrame.h:14, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsLeafBoxFrame.h:10, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.h:13, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:27, 45:35.68 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 45:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:35.68 | ^ 45:35.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLeafFrame.h:14, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsLeafBoxFrame.h:10, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.h:13, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:27, 45:35.69 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 45:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.69 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:35.69 | ^ 45:35.69 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLeafFrame.h:14, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsLeafBoxFrame.h:10, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.h:13, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:27, 45:35.69 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 45:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.69 1394 | LayerPoint GetFixedPositionAnchor() { 45:35.69 | ^ 45:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 45:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.69 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 45:35.69 | ^ 45:35.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:38, 45:35.70 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 45:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.70 49 | gfx::Size GetInheritedScale() const { return mScale; } 45:35.70 | ^ 45:35.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:38, 45:35.70 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 45:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.70 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 45:35.70 | ^ 45:35.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:38, 45:35.70 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 45:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.70 300 | PropertyProvider* aProvider = nullptr) const { 45:35.70 | ^ 45:35.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:45, 45:35.70 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 45:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.70 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 45:35.70 | ^ 45:35.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.70 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.71 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 45:35.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 45:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.71 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:35.71 | ^~~~~~~~ 45:35.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.71 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 45:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 45:35.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.71 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:35.71 | ^~~~~~~~ 45:35.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.71 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 45:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.71 427 | SizeT Size() const { return SizeT(width, height); } 45:35.71 | ^~~~ 45:35.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.71 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.71 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:35.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.72 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:35.72 | ^~~~~~~~ 45:35.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:35.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.72 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:35.72 | ^~~~~~~~ 45:35.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.72 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.72 62 | Sub operator-(const Sub& aPoint) const { 45:35.72 | ^~~~~~~~ 45:35.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.72 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 45:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.72 383 | Point TopLeft() const { return Point(x, y); } 45:35.72 | ^~~~~~~ 45:35.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.73 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 45:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 45:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.73 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:35.73 | ^~~~~~~~~~~~~~~ 45:35.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.73 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 45:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.73 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:35.73 | ^~~~~~~~ 45:35.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.73 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 45:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 45:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.73 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:35.73 | ^~~~~~~~~~~~~ 45:35.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.74 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.74 323 | static SizeTyped FromUnknownSize( 45:35.74 | ^~~~~~~~~~~~~~~ 45:35.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.74 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 45:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 45:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.74 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 45:35.74 | ^~~~~~~~~~~~~~ 45:35.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.74 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.74 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 45:35.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 45:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.74 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:35.74 | ^~~~~~~~~~~~~ 45:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 45:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.74 277 | static RectTyped FromUnknownRect( 45:35.74 | ^~~~~~~~~~~~~~~ 45:35.75 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.75 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 45:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.75 150 | static PointTyped FromUnknownPoint( 45:35.75 | ^~~~~~~~~~~~~~~~ 45:35.75 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.75 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 45:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.75 282 | RectTyped ToUnknownRect() const { 45:35.75 | ^~~~~~~~~~~~~ 45:35.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.75 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:112:46: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 45:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 45:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.75 385 | Point BottomLeft() const { return Point(x, YMost()); } 45:35.75 | ^~~~~~~~~~ 45:35.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.76 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 45:35.76 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.76 794 | RectTyped TransformAndClipBounds( 45:35.76 | ^~~~~~~~~~~~~~~~~~~~~~ 45:35.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 45:35.76 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.76 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.76 760 | typename detail::Nth::Type extract() { 45:35.76 | ^~~~~~~ 45:35.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:35.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:35.77 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:35.77 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:38, 45:35.77 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.77 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:35.77 | ^ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.77 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 45:35.77 | ^~~~~~~~~~~ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.77 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 45:35.77 | ^ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.77 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:35.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.77 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:35.77 | ~~~~~~~~~~~~~^~ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.77 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:35.77 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 45:35.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.78 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 45:35.78 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 45:35.78 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.78 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:35.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.78 282 | RectTyped ToUnknownRect() const { 45:35.78 | ^~~~~~~~~~~~~ 45:35.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:7, 45:35.78 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:35.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.78 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 45:35.78 | ^~~~~~~~~ 45:35.78 In file included from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.78 /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsTreeBodyFrame::PaintText(int32_t, nsTreeColumn*, const nsRect&, nsPresContext*, gfxContext&, const nsRect&, nscoord&)’: 45:35.78 /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:3473:79: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.78 3473 | Rect devPxRect = NSRectToSnappedRect(r, appUnitsPerDevPixel, *drawTarget); 45:35.78 | ^ 45:35.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 45:35.78 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:38, 45:35.78 from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 45:35.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.78 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 45:35.78 | ~~~~~~~~~~~~~^~ 45:35.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 45:35.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.79 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 45:35.79 | ^~~~~~~~~~~ 45:35.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 45:35.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.79 221 | rect = rect.Intersect(mClipStack.LastElement()); 45:35.79 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 45:35.79 In file included from Unified_cpp_layout_xul_tree0.cpp:2: 45:35.79 /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsTreeBodyFrame::PaintText(int32_t, nsTreeColumn*, const nsRect&, nsPresContext*, gfxContext&, const nsRect&, nscoord&)’: 45:35.79 /builddir/build/BUILD/icecat-78.15.0/layout/xul/tree/nsTreeBodyFrame.cpp:3385:15: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:35.79 3385 | ImgDrawResult nsTreeBodyFrame::PaintText( 45:35.79 | ^~~~~~~~~~~~~~~ 45:35.79 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/xul/tree' 45:35.79 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/mathml' 45:35.79 mkdir -p '.deps/' 45:35.79 layout/mathml/Unified_cpp_layout_mathml0.o 45:35.79 layout/mathml/Unified_cpp_layout_mathml1.o 45:35.79 /usr/lib64/ccache/g++ -o Unified_cpp_layout_mathml0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/mathml -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/mathml -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/mathml -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_mathml0.o.pp Unified_cpp_layout_mathml0.cpp 45:39.41 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.41 from Unified_cpp_layout_style3.cpp:11: 45:39.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 45:39.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:39.41 | ^ 45:39.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.41 from Unified_cpp_layout_style3.cpp:11: 45:39.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 45:39.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:39.41 | ^ 45:39.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.41 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.41 from Unified_cpp_layout_style3.cpp:11: 45:39.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 45:39.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:39.41 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:39.42 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:39.42 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:39.42 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:39.42 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 371 | nscoord aAppUnitsPerDevPixel) { 45:39.42 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 380 | nscoord aAppUnitsPerDevPixel) { 45:39.42 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 387 | nscoord aAppUnitsPerDevPixel) { 45:39.42 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 394 | nscoord aAppUnitsPerDevPixel) { 45:39.42 | ^ 45:39.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.42 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.42 from Unified_cpp_layout_style3.cpp:11: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 1338 | CSSCoord ToCSSPixels() const { return _0; } 45:39.42 | ^ 45:39.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 45:39.42 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:13, 45:39.42 from Unified_cpp_layout_style3.cpp:11: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 189 | CSSRect GetExpandedScrollableRect() const { 45:39.42 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:39.42 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:39.42 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 45:39.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.42 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:39.42 | ^ 45:39.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 45:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.45 243 | CSSRect CalculateScrollRange() const { 45:39.45 | ^ 45:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 45:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.45 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:39.45 | ^ 45:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 45:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.45 457 | CSSRect GetVisualViewport() const { 45:39.45 | ^ 45:39.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:13, 45:39.46 from Unified_cpp_layout_style3.cpp:11: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:39.46 | ^ 45:39.46 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:31, 45:39.46 from Unified_cpp_layout_style3.cpp:11: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 21 | inline Rect ToRect(const gfxRect& aRect) { 45:39.46 | ^ 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:39.46 | ^ 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:39.46 | ^ 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 44 | inline Size ToSize(const gfxSize& aSize) { 45:39.46 | ^ 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:39.46 | ^ 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:39.46 | ^ 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:39.46 | ^ 45:39.46 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:31, 45:39.46 from Unified_cpp_layout_style3.cpp:11: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 1859 | int32_t aAppUnitsPerPixel) { 45:39.46 | ^ 45:39.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 3214 | int32_t aAppUnitsPerPixel) { 45:39.46 | ^ 45:39.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:34, 45:39.46 from Unified_cpp_layout_style3.cpp:11: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 332 | LayerPoint GetFixedPositionAnchor() const { 45:39.46 | ^ 45:39.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:34, 45:39.46 from Unified_cpp_layout_style3.cpp:11: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:39.46 | ^ 45:39.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:34, 45:39.46 from Unified_cpp_layout_style3.cpp:11: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:39.46 | ^ 45:39.46 In file included from Unified_cpp_layout_style3.cpp:11: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp: In member function ‘mozilla::gfx::Size mozilla::AnimationValue::GetScaleValue(const nsIFrame*) const’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:116:60: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 116 | Size AnimationValue::GetScaleValue(const nsIFrame* aFrame) const { 45:39.46 | ^~~~~ 45:39.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 45:39.46 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsCSSValue.cpp:27, 45:39.46 from Unified_cpp_layout_style3.cpp:83: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 1394 | LayerPoint GetFixedPositionAnchor() { 45:39.46 | ^ 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 45:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.46 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 45:39.47 | ^ 45:39.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 45:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 45:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 45:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 45:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 45:39.47 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsCSSValue.cpp:27, 45:39.47 from Unified_cpp_layout_style3.cpp:83: 45:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 45:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.47 49 | gfx::Size GetInheritedScale() const { return mScale; } 45:39.47 | ^ 45:39.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 45:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 45:39.47 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsCSSValue.cpp:27, 45:39.47 from Unified_cpp_layout_style3.cpp:83: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.48 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 45:39.48 | ^ 45:39.48 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsComputedDOMStyle.cpp:22, 45:39.48 from Unified_cpp_layout_style3.cpp:92: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.48 300 | PropertyProvider* aProvider = nullptr) const { 45:39.48 | ^ 45:39.48 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsComputedDOMStyle.cpp:22, 45:39.48 from Unified_cpp_layout_style3.cpp:92: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.48 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 45:39.48 | ^ 45:39.48 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsFontFaceUtils.cpp:17, 45:39.48 from Unified_cpp_layout_style3.cpp:137: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h: In static member function ‘static gfxPoint mozilla::CharPosition::UnspecifiedPoint()’: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:105:38: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.48 105 | static gfxPoint UnspecifiedPoint() { 45:39.48 | ^ 45:39.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:13, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.48 from Unified_cpp_layout_style3.cpp:11: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.48 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:39.48 | ^~~~~~~~ 45:39.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.48 from Unified_cpp_layout_style3.cpp:11: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.48 427 | SizeT Size() const { return SizeT(width, height); } 45:39.48 | ^~~~ 45:39.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.48 from Unified_cpp_layout_style3.cpp:11: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:39.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:39.48 | ^~~~~~~~ 45:39.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:39.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:39.48 | ^~~~~~~~ 45:39.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:13, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.48 from Unified_cpp_layout_style3.cpp:11: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.48 62 | Sub operator-(const Sub& aPoint) const { 45:39.48 | ^~~~~~~~ 45:39.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.48 from Unified_cpp_layout_style3.cpp:11: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 45:39.48 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.48 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:39.48 | ^~~~~~~~ 45:39.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:13, 45:39.48 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.48 from Unified_cpp_layout_style3.cpp:11: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:39.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.49 323 | static SizeTyped FromUnknownSize( 45:39.49 | ^~~~~~~~~~~~~~~ 45:39.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:39.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:39.49 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:39.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.49 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.49 from Unified_cpp_layout_style3.cpp:11: 45:39.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 45:39.49 /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:146:34: required from here 45:39.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:444:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.49 444 | MatrixSize ScaleFactors(bool xMajor) const { 45:39.49 | ^~~~~~~~~~~~ 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.50 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 45:39.50 | ^~~~~~~~~~~~~~ 45:39.50 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.50 from Unified_cpp_layout_style3.cpp:11: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.50 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:39.50 | ^~~~~~~~~~~~~ 45:39.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.50 from Unified_cpp_layout_style3.cpp:11: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.50 383 | Point TopLeft() const { return Point(x, y); } 45:39.50 | ^~~~~~~ 45:39.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.50 from Unified_cpp_layout_style3.cpp:11: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.50 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 45:39.50 | ^~~~~~~~~~~~~~~ 45:39.50 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.50 from Unified_cpp_layout_style3.cpp:11: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.50 277 | static RectTyped FromUnknownRect( 45:39.50 | ^~~~~~~~~~~~~~~ 45:39.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:13, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.50 from Unified_cpp_layout_style3.cpp:11: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.50 150 | static PointTyped FromUnknownPoint( 45:39.50 | ^~~~~~~~~~~~~~~~ 45:39.50 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.50 from Unified_cpp_layout_style3.cpp:11: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.50 282 | RectTyped ToUnknownRect() const { 45:39.50 | ^~~~~~~~~~~~~ 45:39.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.50 from Unified_cpp_layout_style3.cpp:11: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:452:10: required from ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’ 45:39.50 /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:146:34: required from here 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.50 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 45:39.50 | ^~~~~~~~~~~~~ 45:39.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:13, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.50 from Unified_cpp_layout_style3.cpp:11: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.50 246 | PointTyped As2DPoint() const { 45:39.50 | ^~~~~~~~~ 45:39.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.50 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.50 from Unified_cpp_layout_style3.cpp:11: 45:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 45:39.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 45:39.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 45:39.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.51 794 | RectTyped TransformAndClipBounds( 45:39.51 | ^~~~~~~~~~~~~~~~~~~~~~ 45:39.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 45:39.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 45:39.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 45:39.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 45:39.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/css/StreamLoader.h:11, 45:39.51 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StreamLoader.cpp:7, 45:39.51 from Unified_cpp_layout_style3.cpp:2: 45:39.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 45:39.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.52 760 | typename detail::Nth::Type extract() { 45:39.52 | ^~~~~~~ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.52 In file included from Unified_cpp_layout_style3.cpp:11: 45:39.52 /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp: In member function ‘mozilla::gfx::Size mozilla::AnimationValue::GetScaleValue(const nsIFrame*) const’: 45:39.52 /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:116:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.52 116 | Size AnimationValue::GetScaleValue(const nsIFrame* aFrame) const { 45:39.52 | ^~~~~~~~~~~~~~ 45:39.52 In file included from Unified_cpp_layout_style3.cpp:92: 45:39.52 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsComputedDOMStyle.cpp: In function ‘mozilla::Position MaybeResolvePositionForTransform(const LengthPercentage&, const LengthPercentage&, nsIFrame*)’: 45:39.52 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsComputedDOMStyle.cpp:1210:72: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.52 1210 | CSSPoint p = nsStyleTransformMatrix::Convert2DPosition(aX, aY, refBox); 45:39.52 | ^ 45:39.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 45:39.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h:16, 45:39.52 from /builddir/build/BUILD/icecat-78.15.0/layout/style/StyleAnimationValue.cpp:9, 45:39.52 from Unified_cpp_layout_style3.cpp:11: 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function ‘static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)’: 45:39.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.52 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 45:39.52 | ^~~~~~~~~~~~~~~~ 45:39.52 In file included from Unified_cpp_layout_style3.cpp:92: 45:39.52 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsComputedDOMStyle.cpp: In function ‘mozilla::Position MaybeResolvePositionForTransform(const LengthPercentage&, const LengthPercentage&, nsIFrame*)’: 45:39.52 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsComputedDOMStyle.cpp:1203:17: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.52 1203 | static Position MaybeResolvePositionForTransform(const LengthPercentage& aX, 45:39.52 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:39.52 In function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float]’: 45:39.52 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:39.52 /usr/lib64/ccache/g++ -o Unified_cpp_layout_style4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/image -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_layout_style4.o.pp Unified_cpp_layout_style4.cpp 45:40.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.10 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.10 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 45:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.10 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:40.10 | ^ 45:40.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:40.11 | ^ 45:40.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 371 | nscoord aAppUnitsPerDevPixel) { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 380 | nscoord aAppUnitsPerDevPixel) { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 387 | nscoord aAppUnitsPerDevPixel) { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 394 | nscoord aAppUnitsPerDevPixel) { 45:40.11 | ^ 45:40.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 189 | CSSRect GetExpandedScrollableRect() const { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 243 | CSSRect CalculateScrollRange() const { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:40.11 | ^ 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 45:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.11 457 | CSSRect GetVisualViewport() const { 45:40.11 | ^ 45:40.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 45:40.12 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.12 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 45:40.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.13 1338 | CSSCoord ToCSSPixels() const { return _0; } 45:40.13 | ^ 45:40.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 45:40.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 45:40.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 45:40.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:40.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:40.14 | ^ 45:40.14 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.14 21 | inline Rect ToRect(const gfxRect& aRect) { 45:40.14 | ^ 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.14 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:40.14 | ^ 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.14 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:40.14 | ^ 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.14 44 | inline Size ToSize(const gfxSize& aSize) { 45:40.14 | ^ 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.14 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:40.14 | ^ 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.14 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:40.14 | ^ 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.14 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:40.14 | ^ 45:40.14 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.14 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 45:40.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.14 1859 | int32_t aAppUnitsPerPixel) { 45:40.14 | ^ 45:40.14 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 45:40.15 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.15 3214 | int32_t aAppUnitsPerPixel) { 45:40.15 | ^ 45:40.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:40.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 45:40.15 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.16 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 45:40.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.16 332 | LayerPoint GetFixedPositionAnchor() const { 45:40.16 | ^ 45:40.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.17 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:40.17 | ^ 45:40.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:19, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.17 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:40.17 | ^ 45:40.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.17 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:40.17 | ^~~~~~~~ 45:40.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:40.17 | ^~~~~~~~ 45:40.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.17 427 | SizeT Size() const { return SizeT(width, height); } 45:40.17 | ^~~~ 45:40.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.18 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:40.18 | ^~~~~~~~ 45:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.18 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:40.18 | ^~~~~~~~ 45:40.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.18 62 | Sub operator-(const Sub& aPoint) const { 45:40.18 | ^~~~~~~~ 45:40.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 45:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.18 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:40.18 | ^~~~~~~~ 45:40.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.18 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 45:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 45:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.20 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:40.20 | ^~~~~~~~~~~~~ 45:40.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:40.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.21 323 | static SizeTyped FromUnknownSize( 45:40.21 | ^~~~~~~~~~~~~~~ 45:40.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.h:10, 45:40.21 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncChild.cpp:7: 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.21 760 | typename detail::Nth::Type extract() { 45:40.21 | ^~~~~~~ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:40.21 layout/ipc/Unified_cpp_layout_ipc0.o 45:40.21 /usr/lib64/ccache/g++ -o VsyncParent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/VsyncParent.o.pp /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp 45:58.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 45:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.25 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 45:58.25 | ^ 45:58.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 45:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.25 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 45:58.25 | ^ 45:58.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.25 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 45:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.25 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 45:58.25 | ^ 45:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 45:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.25 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 45:58.25 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 371 | nscoord aAppUnitsPerDevPixel) { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 380 | nscoord aAppUnitsPerDevPixel) { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 387 | nscoord aAppUnitsPerDevPixel) { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 394 | nscoord aAppUnitsPerDevPixel) { 45:58.26 | ^ 45:58.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 45:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 45:58.26 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.26 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 189 | CSSRect GetExpandedScrollableRect() const { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 243 | CSSRect CalculateScrollRange() const { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 45:58.26 | ^ 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 45:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.26 457 | CSSRect GetVisualViewport() const { 45:58.26 | ^ 45:58.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 45:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 45:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 45:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 45:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.27 1338 | CSSCoord ToCSSPixels() const { return _0; } 45:58.27 | ^ 45:58.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.27 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 45:58.27 | ^ 45:58.27 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.27 21 | inline Rect ToRect(const gfxRect& aRect) { 45:58.27 | ^ 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 45:58.27 | ^ 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.27 40 | inline Point ToPoint(const gfxPoint& aPoint) { 45:58.27 | ^ 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.27 44 | inline Size ToSize(const gfxSize& aSize) { 45:58.27 | ^ 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 45:58.27 | ^ 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 45:58.27 | ^ 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.27 56 | inline gfxRect ThebesRect(const Rect& aRect) { 45:58.27 | ^ 45:58.27 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.27 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 45:58.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.27 1859 | int32_t aAppUnitsPerPixel) { 45:58.28 | ^ 45:58.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.28 3214 | int32_t aAppUnitsPerPixel) { 45:58.28 | ^ 45:58.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.28 332 | LayerPoint GetFixedPositionAnchor() const { 45:58.28 | ^ 45:58.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.28 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 45:58.28 | ^ 45:58.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:19, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.28 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 45:58.28 | ^ 45:58.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 45:58.28 | ^~~~~~~~ 45:58.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.28 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 45:58.28 | ^~~~~~~~ 45:58.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.28 427 | SizeT Size() const { return SizeT(width, height); } 45:58.28 | ^~~~ 45:58.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.28 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 45:58.28 | ^~~~~~~~ 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.28 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 45:58.28 | ^~~~~~~~ 45:58.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 45:58.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.28 62 | Sub operator-(const Sub& aPoint) const { 45:58.28 | ^~~~~~~~ 45:58.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 45:58.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.29 43 | friend Sub operator*(T aScale, Sub aCoord) { 45:58.29 | ^~~~~~~~ 45:58.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.29 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 45:58.29 | ^~~~~~~~~~~~~ 45:58.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.29 323 | static SizeTyped FromUnknownSize( 45:58.29 | ^~~~~~~~~~~~~~~ 45:58.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.h:10, 45:58.29 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/VsyncParent.cpp:7: 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:58.29 760 | typename detail::Nth::Type extract() { 45:58.29 | ^~~~~~~ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 45:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 45:59.00 /usr/lib64/ccache/g++ -o Unified_cpp_layout_ipc0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_layout_ipc0.o.pp Unified_cpp_layout_ipc0.cpp 46:01.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 46:01.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 46:01.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:01.90 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.90 from Unified_cpp_layout_base2.cpp:2: 46:01.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:01.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:01.90 | ^ 46:01.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 46:01.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 46:01.90 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.90 from Unified_cpp_layout_base2.cpp:2: 46:01.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:01.91 | ^ 46:01.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:27, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.91 from Unified_cpp_layout_base2.cpp:2: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:01.91 | ^ 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:01.91 | ^ 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:01.91 | ^ 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:01.91 | ^ 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:01.91 | ^ 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 371 | nscoord aAppUnitsPerDevPixel) { 46:01.91 | ^ 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 380 | nscoord aAppUnitsPerDevPixel) { 46:01.91 | ^ 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 387 | nscoord aAppUnitsPerDevPixel) { 46:01.91 | ^ 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 394 | nscoord aAppUnitsPerDevPixel) { 46:01.91 | ^ 46:01.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:27, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.91 from Unified_cpp_layout_base2.cpp:2: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:01.91 | ^ 46:01.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:27, 46:01.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.91 from Unified_cpp_layout_base2.cpp:2: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 189 | CSSRect GetExpandedScrollableRect() const { 46:01.91 | ^ 46:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:01.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.91 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:01.91 | ^ 46:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:01.92 | ^ 46:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:01.92 | ^ 46:01.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.93 243 | CSSRect CalculateScrollRange() const { 46:01.93 | ^ 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:01.93 | ^ 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.93 457 | CSSRect GetVisualViewport() const { 46:01.93 | ^ 46:01.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:27, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.93 from Unified_cpp_layout_base2.cpp:2: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:01.93 | ^ 46:01.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:27, 46:01.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.93 from Unified_cpp_layout_base2.cpp:2: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.93 21 | inline Rect ToRect(const gfxRect& aRect) { 46:01.93 | ^ 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:01.93 | ^ 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:01.93 | ^ 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.93 44 | inline Size ToSize(const gfxSize& aSize) { 46:01.93 | ^ 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:01.93 | ^ 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:01.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:01.93 | ^ 46:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.94 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:01.94 | ^ 46:01.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:27, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.94 from Unified_cpp_layout_base2.cpp:2: 46:01.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:01.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.94 1859 | int32_t aAppUnitsPerPixel) { 46:01.94 | ^ 46:01.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:01.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.94 3214 | int32_t aAppUnitsPerPixel) { 46:01.94 | ^ 46:01.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.94 from Unified_cpp_layout_base2.cpp:2: 46:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.94 332 | LayerPoint GetFixedPositionAnchor() const { 46:01.94 | ^ 46:01.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.94 from Unified_cpp_layout_base2.cpp:2: 46:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:01.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.94 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:01.94 | ^ 46:01.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:01.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 46:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:01.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:01.95 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:01.95 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:01.95 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.96 from Unified_cpp_layout_base2.cpp:2: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:01.96 | ^ 46:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.96 from Unified_cpp_layout_base2.cpp:2: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.96 1394 | LayerPoint GetFixedPositionAnchor() { 46:01.96 | ^ 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.96 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:01.96 | ^ 46:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.cpp:46, 46:01.96 from Unified_cpp_layout_base2.cpp:11: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.96 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:01.96 | ^ 46:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/view/nsViewManager.h:14, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.cpp:46, 46:01.96 from Unified_cpp_layout_base2.cpp:11: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.96 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:01.96 | ^ 46:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.cpp:68, 46:01.96 from Unified_cpp_layout_base2.cpp:11: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.96 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 46:01.96 | ^ 46:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.cpp:81, 46:01.96 from Unified_cpp_layout_base2.cpp:11: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.96 300 | PropertyProvider* aProvider = nullptr) const { 46:01.96 | ^ 46:01.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MVMContext.h:12, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/MobileViewportManager.h:11, 46:01.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.cpp:94, 46:01.96 from Unified_cpp_layout_base2.cpp:11: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h: In member function ‘mozilla::CSSSize nsViewportInfo::GetSize() const’: 46:01.96 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:93:36: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.96 93 | mozilla::CSSSize GetSize() const { return mSize; } 46:01.96 | ^ 46:01.96 In file included from Unified_cpp_layout_base2.cpp:11: 46:01.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.cpp: In member function ‘gfxSize nsPresContext::ScreenSizeInchesForFontInflation(bool*)’: 46:01.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.cpp:1058:71: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.97 1058 | gfxSize nsPresContext::ScreenSizeInchesForFontInflation(bool* aChanged) { 46:01.97 | ^ 46:01.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.97 from Unified_cpp_layout_base2.cpp:2: 46:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:01.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 46:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:01.97 | ^~~~~~~~ 46:01.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.97 from Unified_cpp_layout_base2.cpp:2: 46:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:01.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.97 427 | SizeT Size() const { return SizeT(width, height); } 46:01.97 | ^~~~ 46:01.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:01.97 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:27, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.98 from Unified_cpp_layout_base2.cpp:2: 46:01.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:01.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.98 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:01.98 | ^~~~~~~~ 46:01.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:01.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.98 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:01.98 | ^~~~~~~~ 46:01.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.98 from Unified_cpp_layout_base2.cpp:2: 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.98 62 | Sub operator-(const Sub& aPoint) const { 46:01.98 | ^~~~~~~~ 46:01.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:27, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.98 from Unified_cpp_layout_base2.cpp:2: 46:01.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:01.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.98 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:01.98 | ^~~~~~~~ 46:01.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.98 from Unified_cpp_layout_base2.cpp:2: 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.98 323 | static SizeTyped FromUnknownSize( 46:01.98 | ^~~~~~~~~~~~~~~ 46:01.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.98 from Unified_cpp_layout_base2.cpp:2: 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:01.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.98 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:01.98 | ^~~~~~~~~~~~~~ 46:01.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.98 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.99 from Unified_cpp_layout_base2.cpp:2: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:01.99 | ^~~~~~~~~~~~~ 46:01.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.99 from Unified_cpp_layout_base2.cpp:2: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.99 383 | Point TopLeft() const { return Point(x, y); } 46:01.99 | ^~~~~~~ 46:01.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.99 from Unified_cpp_layout_base2.cpp:2: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.99 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:01.99 | ^~~~~~~~~~~~~~~ 46:01.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.99 from Unified_cpp_layout_base2.cpp:2: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.99 277 | static RectTyped FromUnknownRect( 46:01.99 | ^~~~~~~~~~~~~~~ 46:01.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.99 from Unified_cpp_layout_base2.cpp:2: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.99 150 | static PointTyped FromUnknownPoint( 46:01.99 | ^~~~~~~~~~~~~~~~ 46:01.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:01.99 from Unified_cpp_layout_base2.cpp:2: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 46:01.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:01.99 282 | RectTyped ToUnknownRect() const { 46:01.99 | ^~~~~~~~~~~~~ 46:01.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:27, 46:01.99 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:02.00 from Unified_cpp_layout_base2.cpp:2: 46:02.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 46:02.00 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:60:49: required from here 46:02.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.00 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:02.00 | ^~~~~~~~ 46:02.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h:9, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:12, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:02.00 from Unified_cpp_layout_base2.cpp:2: 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.00 246 | PointTyped As2DPoint() const { 46:02.00 | ^~~~~~~~~ 46:02.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:02.00 from Unified_cpp_layout_base2.cpp:2: 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:02.00 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.00 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 46:02.00 | ^~~~~~~~~ 46:02.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:17, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:14, 46:02.00 from Unified_cpp_layout_base2.cpp:2: 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:02.00 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.00 2266 | PointTyped TransformPointSimple( 46:02.00 | ^~~~~~~~~~~~~~~~~~~~ 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:02.00 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.00 794 | RectTyped TransformAndClipBounds( 46:02.00 | ^~~~~~~~~~~~~~~~~~~~~~ 46:02.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:12, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:10, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.h:20, 46:02.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresArena.cpp:10, 46:02.00 from Unified_cpp_layout_base2.cpp:2: 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:02.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.01 760 | typename detail::Nth::Type extract() { 46:02.01 | ^~~~~~~ 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:02.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.01 In file included from Unified_cpp_layout_base2.cpp:11: 46:02.01 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.cpp:1058:9: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.01 1058 | gfxSize nsPresContext::ScreenSizeInchesForFontInflation(bool* aChanged) { 46:02.01 | ^~~~~~~~~~~~~ 46:02.01 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/base' 46:02.01 /usr/lib64/ccache/g++ -o Unified_cpp_layout_mathml1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/mathml -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/mathml -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/mathml -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_mathml1.o.pp Unified_cpp_layout_mathml1.cpp 46:02.67 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.67 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.67 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.67 from Unified_cpp_layout_generic2.cpp:2: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:02.68 | ^ 46:02.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.68 from Unified_cpp_layout_generic2.cpp:2: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:02.68 | ^ 46:02.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.68 from Unified_cpp_layout_generic2.cpp:2: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:02.68 | ^ 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:02.68 | ^ 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:02.68 | ^ 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:02.68 | ^ 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:02.68 | ^ 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 371 | nscoord aAppUnitsPerDevPixel) { 46:02.68 | ^ 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 380 | nscoord aAppUnitsPerDevPixel) { 46:02.68 | ^ 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 387 | nscoord aAppUnitsPerDevPixel) { 46:02.68 | ^ 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 394 | nscoord aAppUnitsPerDevPixel) { 46:02.68 | ^ 46:02.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.68 from Unified_cpp_layout_generic2.cpp:2: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:02.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.68 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:02.68 | ^ 46:02.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:02.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 46:02.69 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.69 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.69 from Unified_cpp_layout_generic2.cpp:2: 46:02.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:02.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.69 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:02.69 | ^ 46:02.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:02.70 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:15, 46:02.70 from Unified_cpp_layout_generic2.cpp:2: 46:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.70 189 | CSSRect GetExpandedScrollableRect() const { 46:02.70 | ^ 46:02.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:02.71 | ^ 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:02.71 | ^ 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:02.71 | ^ 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 243 | CSSRect CalculateScrollRange() const { 46:02.71 | ^ 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:02.71 | ^ 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 457 | CSSRect GetVisualViewport() const { 46:02.71 | ^ 46:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:02.71 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:02.71 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:16, 46:02.71 from Unified_cpp_layout_generic2.cpp:2: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 21 | inline Rect ToRect(const gfxRect& aRect) { 46:02.71 | ^ 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:02.71 | ^ 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:02.71 | ^ 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 44 | inline Size ToSize(const gfxSize& aSize) { 46:02.71 | ^ 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:02.71 | ^ 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:02.71 | ^ 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:02.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.71 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:02.71 | ^ 46:02.71 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:02.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:02.71 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:16, 46:02.72 from Unified_cpp_layout_generic2.cpp:2: 46:02.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:02.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.72 1859 | int32_t aAppUnitsPerPixel) { 46:02.72 | ^ 46:02.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:02.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.72 3214 | int32_t aAppUnitsPerPixel) { 46:02.72 | ^ 46:02.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.72 from Unified_cpp_layout_generic2.cpp:2: 46:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.72 332 | LayerPoint GetFixedPositionAnchor() const { 46:02.72 | ^ 46:02.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.72 from Unified_cpp_layout_generic2.cpp:2: 46:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:02.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.72 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:02.72 | ^ 46:02.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:02.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.73 from Unified_cpp_layout_generic2.cpp:2: 46:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.73 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:02.73 | ^ 46:02.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.73 from Unified_cpp_layout_generic2.cpp:2: 46:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.73 1394 | LayerPoint GetFixedPositionAnchor() { 46:02.73 | ^ 46:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:02.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.73 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:02.73 | ^ 46:02.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.74 from Unified_cpp_layout_generic2.cpp:2: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.74 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:02.74 | ^ 46:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.74 from Unified_cpp_layout_generic2.cpp:2: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.74 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:02.74 | ^ 46:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 46:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 46:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 46:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:22, 46:02.74 from Unified_cpp_layout_generic2.cpp:2: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.74 300 | PropertyProvider* aProvider = nullptr) const { 46:02.74 | ^ 46:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 46:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 46:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:22, 46:02.74 from Unified_cpp_layout_generic2.cpp:2: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.74 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 46:02.74 | ^ 46:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:94, 46:02.74 from Unified_cpp_layout_generic2.cpp:20: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h: In static member function ‘static gfxPoint mozilla::CharPosition::UnspecifiedPoint()’: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:105:38: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.74 105 | static gfxPoint UnspecifiedPoint() { 46:02.74 | ^ 46:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:18, 46:02.74 from Unified_cpp_layout_generic2.cpp:65: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h: In member function ‘mozilla::CSSSize nsViewportInfo::GetSize() const’: 46:02.74 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:93:36: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.74 93 | mozilla::CSSSize GetSize() const { return mSize; } 46:02.74 | ^ 46:02.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:02.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.75 from Unified_cpp_layout_generic2.cpp:2: 46:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:02.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 46:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:02.75 | ^~~~~~~~ 46:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.75 from Unified_cpp_layout_generic2.cpp:2: 46:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.75 427 | SizeT Size() const { return SizeT(width, height); } 46:02.75 | ^~~~ 46:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.75 from Unified_cpp_layout_generic2.cpp:2: 46:02.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:02.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.75 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:02.75 | ^~~~~~~~ 46:02.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:02.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.75 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:02.75 | ^~~~~~~~ 46:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.75 from Unified_cpp_layout_generic2.cpp:2: 46:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.75 62 | Sub operator-(const Sub& aPoint) const { 46:02.75 | ^~~~~~~~ 46:02.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.75 from Unified_cpp_layout_generic2.cpp:2: 46:02.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:02.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:02.75 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.75 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:02.75 | ^~~~~~~~ 46:02.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.76 from Unified_cpp_layout_generic2.cpp:2: 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.76 323 | static SizeTyped FromUnknownSize( 46:02.76 | ^~~~~~~~~~~~~~~ 46:02.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.76 from Unified_cpp_layout_generic2.cpp:2: 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.76 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:02.76 | ^~~~~~~~~~~~~~ 46:02.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.76 from Unified_cpp_layout_generic2.cpp:2: 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:02.76 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.76 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:02.76 | ^~~~~~~~~~~~~ 46:02.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.76 from Unified_cpp_layout_generic2.cpp:2: 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.76 383 | Point TopLeft() const { return Point(x, y); } 46:02.76 | ^~~~~~~ 46:02.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.76 from Unified_cpp_layout_generic2.cpp:2: 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.76 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:02.76 | ^~~~~~~~~~~~~~~ 46:02.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.76 from Unified_cpp_layout_generic2.cpp:2: 46:02.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.77 277 | static RectTyped FromUnknownRect( 46:02.77 | ^~~~~~~~~~~~~~~ 46:02.77 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.77 from Unified_cpp_layout_generic2.cpp:2: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.77 150 | static PointTyped FromUnknownPoint( 46:02.77 | ^~~~~~~~~~~~~~~~ 46:02.77 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.77 from Unified_cpp_layout_generic2.cpp:2: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.77 282 | RectTyped ToUnknownRect() const { 46:02.77 | ^~~~~~~~~~~~~ 46:02.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.77 from Unified_cpp_layout_generic2.cpp:2: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:3081:55: required from here 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.77 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:02.77 | ^~~~~~~~~~~~~~~ 46:02.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.77 from Unified_cpp_layout_generic2.cpp:2: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/dom/base/nsViewportInfo.h:60:49: required from here 46:02.77 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.77 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:02.77 | ^~~~~~~~ 46:02.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.77 from Unified_cpp_layout_generic2.cpp:2: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp:175:71: required from here 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.77 427 | SizeT Size() const { return SizeT(width, height); } 46:02.77 | ^~~~ 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.77 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp:522:35: required from here 46:02.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.77 383 | Point TopLeft() const { return Point(x, y); } 46:02.77 | ^~~~~~~ 46:02.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.78 from Unified_cpp_layout_generic2.cpp:2: 46:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::gfx::operator*(double, const mozilla::gfx::SizeTyped&)’: 46:02.78 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:879:71: required from here 46:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:83:14: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.78 83 | friend Sub operator*(T aScale, const Sub& aSize) { 46:02.78 | ^~~~~~~~ 46:02.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.78 from Unified_cpp_layout_generic2.cpp:2: 46:02.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ScreenPixel]’: 46:02.78 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:892:60: required from here 46:02.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:712:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.78 712 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 46:02.78 | ^~~~~~~~ 46:02.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.78 from Unified_cpp_layout_generic2.cpp:2: 46:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.78 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1483:52: required from here 46:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.78 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 46:02.78 | ^~~~~~ 46:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.78 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1483:70: required from here 46:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.78 427 | SizeT Size() const { return SizeT(width, height); } 46:02.78 | ^~~~ 46:02.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.78 from Unified_cpp_layout_generic2.cpp:2: 46:02.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::LayerPixel]’: 46:02.78 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1865:68: required from here 46:02.78 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.78 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 46:02.78 | ^~~~~~~~ 46:02.78 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.78 from Unified_cpp_layout_generic2.cpp:2: 46:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 46:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 46:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 46:02.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.78 246 | PointTyped As2DPoint() const { 46:02.78 | ^~~~~~~~~ 46:02.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.80 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.80 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.80 from Unified_cpp_layout_generic2.cpp:2: 46:02.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:02.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:02.80 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:02.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.80 794 | RectTyped TransformAndClipBounds( 46:02.81 | ^~~~~~~~~~~~~~~~~~~~~~ 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:15: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 46:02.81 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:3081:55: required from here 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.81 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 46:02.81 | ^~~~~~~~~~~~~~ 46:02.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.81 from Unified_cpp_layout_generic2.cpp:2: 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:357:25: required from ‘mozilla::Maybe mozilla::gfx::UnionMaybeRects(const mozilla::Maybe&, const mozilla::Maybe&) [with Rect = mozilla::gfx::RectTyped]’ 46:02.81 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:3119:37: required from here 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:155:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.81 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 46:02.81 | ^~~~~ 46:02.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.81 from Unified_cpp_layout_generic2.cpp:2: 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:68: required from ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 46:02.81 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1483:52: required from here 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.81 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 46:02.81 | ^~~~~~~~ 46:02.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.81 from Unified_cpp_layout_generic2.cpp:2: 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:161:14: required from ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 46:02.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:357:25: required from ‘mozilla::Maybe mozilla::gfx::UnionMaybeRects(const mozilla::Maybe&, const mozilla::Maybe&) [with Rect = mozilla::gfx::RectTyped]’ 46:02.81 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:3119:37: required from here 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.82 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 46:02.82 | ^~~~~~~~~~ 46:02.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:12, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.82 from Unified_cpp_layout_generic2.cpp:2: 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = nsGridContainerFrame::GridItemInfo; ElemType = nsGridContainerFrame::GridItemInfo; IndexType = long unsigned int; SizeType = long unsigned int]’: 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = nsGridContainerFrame::GridItemInfo; E = nsGridContainerFrame::GridItemInfo; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsGridContainerFrame::GridItemInfo; E = nsGridContainerFrame::GridItemInfo; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = nsGridContainerFrame::GridItemInfo; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = nsGridContainerFrame::GridItemInfo; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2657:18: required from ‘nsTArray::self_type nsTArray::Clone() const [with E = nsGridContainerFrame::GridItemInfo; nsTArray::self_type = nsTArray]’ 46:02.82 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGridContainerFrame.cpp:3549:48: required from here 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct nsGridContainerFrame::GridItemInfo’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 46:02.82 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 46:02.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.82 In file included from Unified_cpp_layout_generic2.cpp:74: 46:02.82 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGridContainerFrame.cpp:566:30: note: ‘struct nsGridContainerFrame::GridItemInfo’ declared here 46:02.82 566 | struct nsGridContainerFrame::GridItemInfo { 46:02.82 | ^~~~~~~~~~~~ 46:02.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAtom.h:13, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.82 from Unified_cpp_layout_generic2.cpp:2: 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:02.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.83 760 | typename detail::Nth::Type extract() { 46:02.83 | ^~~~~~~ 46:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:02.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.85 from Unified_cpp_layout_generic2.cpp:2: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.85 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 46:02.85 | ^ 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.85 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 46:02.85 | ^~~~~~~~~~~ 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.85 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 46:02.85 | ^ 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.85 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:02.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.85 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:02.85 | ~~~~~~~~~~~~~^~ 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.85 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:02.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.85 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 46:02.85 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 46:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.85 from Unified_cpp_layout_generic2.cpp:2: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.85 282 | RectTyped ToUnknownRect() const { 46:02.85 | ^~~~~~~~~~~~~ 46:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.85 from Unified_cpp_layout_generic2.cpp:2: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:48: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.85 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 46:02.85 | ^ 46:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.85 from Unified_cpp_layout_generic2.cpp:2: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.85 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:02.85 | ^~~~~~~~~ 46:02.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.85 from Unified_cpp_layout_generic2.cpp:2: 46:02.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 46:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.86 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:02.86 | ^~~~~~~~~~~~~~~ 46:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.86 110 | quad[0] = TransformPoint(aRect.TopLeft()); 46:02.86 | ^~~~ 46:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.86 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 46:02.86 | ^ 46:02.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.86 from Unified_cpp_layout_generic2.cpp:2: 46:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.86 385 | Point BottomLeft() const { return Point(x, YMost()); } 46:02.86 | ^~~~~~~~~~ 46:02.86 In file included from Unified_cpp_layout_generic2.cpp:20: 46:02.86 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp: In member function ‘virtual bool nsDisplaySelectionOverlay::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 46:02.86 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:2411:74: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.86 2411 | wr::LayoutRect bounds = wr::ToLayoutRect(LayoutDeviceRect::FromAppUnits( 46:02.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:02.86 2412 | nsRect(ToReferenceFrame(), Frame()->GetSize()), 46:02.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.86 2413 | mFrame->PresContext()->AppUnitsPerDevPixel())); 46:02.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.86 In file included from Unified_cpp_layout_generic2.cpp:83: 46:02.86 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp: In member function ‘virtual bool nsDisplayCanvas::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 46:02.86 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp:169:77: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.86 169 | gfxRect destGFXRect = mFrame->PresContext()->AppUnitsToGfxUnits(dest); 46:02.86 | ^ 46:02.86 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp:175:71: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.86 175 | LayoutDeviceRect scBounds(LayoutDevicePoint(0, 0), bounds.Size()); 46:02.86 | ~~~~~~~~~~~^~ 46:02.87 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp:216:63: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.87 216 | dest, mFrame->PresContext()->AppUnitsPerDevPixel()); 46:02.87 | ^ 46:02.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:02.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 46:02.87 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.87 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.87 from Unified_cpp_layout_generic2.cpp:2: 46:02.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:02.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:11: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.87 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:02.87 | ^~~~~~~~~~~~~~~~~~ 46:02.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.88 from Unified_cpp_layout_generic2.cpp:2: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.88 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:02.88 | ^~~~~~~~~ 46:02.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.88 from Unified_cpp_layout_generic2.cpp:2: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.88 427 | SizeT Size() const { return SizeT(width, height); } 46:02.88 | ^~~~ 46:02.88 In file included from Unified_cpp_layout_generic2.cpp:20: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp: In function ‘mozilla::Maybe ComputeClipForMaskItem(nsDisplayListBuilder*, nsIFrame*)’: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:3061:70: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.88 3061 | nsLayoutUtils::PointToGfxPoint(offsetToUserSpace, devPixelRatio); 46:02.88 | ^ 46:02.88 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:3073:37: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.88 3073 | combinedClip = Some(ThebesRect(*result)); 46:02.88 | ~~~~~~~~~~^~~~~~~~~ 46:02.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:16, 46:02.88 from Unified_cpp_layout_generic2.cpp:2: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1858:19: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.88 1858 | static gfxPoint PointToGfxPoint(const nsPoint& aPoint, 46:02.88 | ^~~~~~~~~~~~~~~ 46:02.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.88 from Unified_cpp_layout_generic2.cpp:2: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.88 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:02.88 | ^~~~~~~~~ 46:02.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:16, 46:02.88 from Unified_cpp_layout_generic2.cpp:2: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:02.88 | ^~~~~~~~~~ 46:02.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.88 from Unified_cpp_layout_generic2.cpp:2: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 46:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.88 110 | quad[0] = TransformPoint(aRect.TopLeft()); 46:02.88 | ^~~~ 46:02.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.88 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 46:02.88 | ^ 46:02.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.89 from Unified_cpp_layout_generic2.cpp:2: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.89 383 | Point TopLeft() const { return Point(x, y); } 46:02.89 | ^~~~~~~ 46:02.89 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.89 from Unified_cpp_layout_generic2.cpp:2: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In function ‘mozilla::Maybe mozilla::gfx::UnionMaybeRects(const mozilla::Maybe&, const mozilla::Maybe&) [with Rect = mozilla::gfx::RectTyped]’: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:357:25: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.89 357 | return Some(a->Union(*b)); 46:02.89 | ~~~~~~~~^~~~ 46:02.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.89 from Unified_cpp_layout_generic2.cpp:2: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function ‘static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromAppUnits(nscoord)’: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:622:51: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.89 622 | return FromPixels(CSSPixel::FromAppUnits(aCoord)); 46:02.89 | ^ 46:02.89 In file included from Unified_cpp_layout_generic2.cpp:20: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp: In function ‘bool DoesLayerHaveOutOfDateFrameMetrics(mozilla::layers::Layer*)’: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:7598:60: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.89 7598 | if (metrics.GetScrollOffset() != CSSPoint::FromAppUnits(scrollPosition)) { 46:02.89 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 46:02.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.89 from Unified_cpp_layout_generic2.cpp:2: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.89 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:02.89 | ^~~~~~~~~ 46:02.89 In file included from Unified_cpp_layout_generic2.cpp:20: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp: In member function ‘mozilla::gfx::Matrix nsIFrame::ComputeWidgetTransform()’: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:11350:70: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.89 11350 | origin.horizontal, origin.vertical, refBox, appUnitsPerDevPixel); 46:02.89 | ^ 46:02.89 In file included from Unified_cpp_layout_generic2.cpp:47: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrameSetFrame.cpp: In member function ‘virtual void nsDisplayFramesetBlank::Paint(nsDisplayListBuilder*, gfxContext*)’: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrameSetFrame.cpp:1530:75: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.89 1530 | NSRectToSnappedRect(GetPaintRect(), appUnitsPerDevPixel, *drawTarget); 46:02.89 | ^ 46:02.89 In file included from Unified_cpp_layout_generic2.cpp:65: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp: In member function ‘void mozilla::ScrollFrameHelper::ScrollToImpl(nsPoint, const nsRect&, nsAtom*)’: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:2751:69: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.89 2751 | FrameLayerBuilder::GetPaintedLayerScaleForFrame(mScrolledFrame); 46:02.89 | ^ 46:02.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Mutex.h:10, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticMutex.h:11, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:31, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.89 from Unified_cpp_layout_generic2.cpp:2: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:2917:41: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.89 2917 | Stringify(CSSPoint::FromAppUnits(GetScrollPosition())).c_str(), 46:02.89 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 46:02.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Logging.h:218:34: note: in definition of macro ‘MOZ_LOG_EXPAND_ARGS’ 46:02.89 218 | #define MOZ_LOG_EXPAND_ARGS(...) __VA_ARGS__ 46:02.89 | ^~~~~~~~~~~ 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:96:3: note: in expansion of macro ‘MOZ_LOG’ 46:02.89 96 | MOZ_LOG(sApzPaintSkipLog, LogLevel::Debug, (__VA_ARGS__)) 46:02.89 | ^~~~~~~ 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:2914:5: note: in expansion of macro ‘PAINT_SKIP_LOG’ 46:02.89 2914 | PAINT_SKIP_LOG( 46:02.89 | ^~~~~~~~~~~~~~ 46:02.89 In file included from Unified_cpp_layout_generic2.cpp:65: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp: In member function ‘void mozilla::ScrollFrameHelper::UpdateMinimumScaleSize(const nsRect&, const nsSize&)’: 46:02.89 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:5899:48: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 5899 | displaySize.width / CSSRect::FromAppUnits(aScrollableOverflow).XMost()); 46:02.90 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:5908:67: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 5908 | mMinimumScaleSize = CSSSize::ToAppUnits(ScreenSize(displaySize) / minScale); 46:02.90 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 46:02.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.90 from Unified_cpp_layout_generic2.cpp:2: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:18: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:02.90 | ^~~~~~~~~~~~ 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::ScreenPixel; dst = mozilla::CSSPixel]’: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:705:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 705 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:02.90 | ^~~~~~~~ 46:02.90 In file included from Unified_cpp_layout_generic2.cpp:65: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp: In member function ‘nsRect mozilla::ScrollFrameHelper::GetScrolledRect() const’: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:6501:69: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 6501 | FrameLayerBuilder::GetPaintedLayerScaleForFrame(mScrolledFrame); 46:02.90 | ^ 46:02.90 In file included from Unified_cpp_layout_generic2.cpp:83: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp: In member function ‘already_AddRefed nsHTMLCanvasFrame::BuildLayer(nsDisplayListBuilder*, nsHTMLCanvasFrame::LayerManager*, nsDisplayItem*, const ContainerLayerParameters&)’: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp:519:61: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 519 | gfxRect destGFXRect = presContext->AppUnitsToGfxUnits(dest); 46:02.90 | ^ 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp:522:61: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 522 | gfxPoint p = destGFXRect.TopLeft() + aContainerParameters.mOffset; 46:02.90 | ^~~~~~~ 46:02.90 In file included from Unified_cpp_layout_generic2.cpp:92: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp: In member function ‘void nsImageFrame::MaybeDecodeForPredictedSize()’: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:878:44: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 878 | presShell->GetCumulativeResolution() * 46:02.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:02.90 879 | nsLayoutUtils::GetTransformToAncestorScaleExcludingAnimated(this)); 46:02.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:889:49: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 889 | PredictedDestRect(frameContentBox), factor); 46:02.90 | ^ 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:892:60: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 892 | const ScreenSize predictedScreenSize = destRect.Size() * resolutionToScreen; 46:02.90 | ^~~~~~~~~~~~~~~~~~ 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:892:55: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 892 | const ScreenSize predictedScreenSize = destRect.Size() * resolutionToScreen; 46:02.90 | ~~~~~~~~~~~~~^~ 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:892:60: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 892 | const ScreenSize predictedScreenSize = destRect.Size() * resolutionToScreen; 46:02.90 | ^~~~~~~~~~~~~~~~~~ 46:02.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.90 from Unified_cpp_layout_generic2.cpp:2: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In function ‘mozilla::gfx::SizeTyped mozilla::gfx::operator*(double, const mozilla::gfx::SizeTyped&)’: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:83:14: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 83 | friend Sub operator*(T aScale, const Sub& aSize) { 46:02.90 | ^~~~~~~~ 46:02.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.90 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.90 from Unified_cpp_layout_generic2.cpp:2: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In function ‘mozilla::gfx::SizeTyped mozilla::operator*(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::ScreenPixel]’: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:712:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 712 | gfx::SizeTyped operator*(const gfx::SizeTyped& aSize, 46:02.90 | ^~~~~~~~ 46:02.90 In file included from Unified_cpp_layout_generic2.cpp:92: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsImageFrame::DisplayAltFeedback(gfxContext&, const nsRect&, nsPoint, uint32_t)’: 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1422:45: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 1422 | aRenderingContext.Clip(NSRectToSnappedRect( 46:02.90 | ~~~~~~~~~~~~~~~~~~~^ 46:02.90 1423 | inner, PresContext()->AppUnitsPerDevPixel(), *drawTarget)); 46:02.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1472:59: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 1472 | Rect devPxRect = ToRect(nsLayoutUtils::RectToGfxRect( 46:02.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:02.90 1473 | rect, PresContext()->AppUnitsPerDevPixel())); 46:02.90 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.90 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1473:54: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.90 1473 | rect, PresContext()->AppUnitsPerDevPixel())); 46:02.90 | ^ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1480:54: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 1480 | devPxRect = ToRect(nsLayoutUtils::RectToGfxRect( 46:02.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:02.91 1481 | rect, PresContext()->AppUnitsPerDevPixel())); 46:02.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1480:17: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 1480 | devPxRect = ToRect(nsLayoutUtils::RectToGfxRect( 46:02.91 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.91 1481 | rect, PresContext()->AppUnitsPerDevPixel())); 46:02.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1483:52: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 1483 | AppendEllipseToPath(builder, devPxRect.Center(), devPxRect.Size()); 46:02.91 | ~~~~~~~~~~~~~~~~^~ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1483:70: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 1483 | AppendEllipseToPath(builder, devPxRect.Center(), devPxRect.Size()); 46:02.91 | ~~~~~~~~~~~~~~^~ 46:02.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:02.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:02.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:16, 46:02.91 from Unified_cpp_layout_generic2.cpp:2: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 21 | inline Rect ToRect(const gfxRect& aRect) { 46:02.91 | ^~~~~~ 46:02.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.91 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.91 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.91 from Unified_cpp_layout_generic2.cpp:2: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 46:02.91 | ^~~~~~ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 427 | SizeT Size() const { return SizeT(width, height); } 46:02.91 | ^~~~ 46:02.91 In file included from Unified_cpp_layout_generic2.cpp:92: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsImageFrame::DisplayAltFeedbackWithoutLayer(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*, nsPoint, uint32_t)’: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1604:50: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 1604 | inner, PresContext()->AppUnitsPerDevPixel()); 46:02.91 | ^ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp: In member function ‘virtual mozilla::LayerState nsDisplayImage::GetLayerState(nsDisplayListBuilder*, nsDisplayImage::LayerManager*, const ContainerLayerParameters&)’: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1865:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 1865 | const LayerRect destLayerRect = destRect * aParameters.Scale(); 46:02.91 | ^ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp: In member function ‘virtual bool nsDisplayImage::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1959:60: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 1959 | LayoutDeviceRect::FromAppUnits(GetDestRect(), factor)); 46:02.91 | ^ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsImageFrame::PaintImage(gfxContext&, nsPoint, const nsRect&, imgIContainer*, uint32_t)’: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:2055:61: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 2055 | dest.TopLeft(), PresContext()->AppUnitsPerDevPixel()); 46:02.91 | ^ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:2058:56: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 2058 | drawTarget->GetTransform().PreTranslate(ToPoint(devPixelOffset))); 46:02.91 | ~~~~~~~^~~~~~~~~~~~~~~~ 46:02.91 In file included from Unified_cpp_layout_generic2.cpp:101: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp: In member function ‘virtual void DefaultArea::Draw(nsIFrame*, mozilla::gfx::DrawTarget&, const mozilla::gfx::ColorPattern&, const mozilla::gfx::StrokeOptions&)’: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp:251:57: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 251 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 46:02.91 | ^ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp:250:52: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 250 | Rect rect = ToRect(nsLayoutUtils::RectToGfxRect( 46:02.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:02.91 251 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 46:02.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp:251:57: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 251 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 46:02.91 | ^ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp: In member function ‘virtual void RectArea::Draw(nsIFrame*, mozilla::gfx::DrawTarget&, const mozilla::gfx::ColorPattern&, const mozilla::gfx::StrokeOptions&)’: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp:340:54: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 340 | Rect rect = ToRect(nsLayoutUtils::RectToGfxRect( 46:02.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:02.91 341 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 46:02.91 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp:341:59: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 341 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 46:02.91 | ^ 46:02.91 In file included from Unified_cpp_layout_generic2.cpp:20: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp: In function ‘bool DoesLayerHaveOutOfDateFrameMetrics(mozilla::layers::Layer*)’: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:7598:60: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 7598 | if (metrics.GetScrollOffset() != CSSPoint::FromAppUnits(scrollPosition)) { 46:02.91 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 46:02.91 In file included from Unified_cpp_layout_generic2.cpp:101: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp: In member function ‘virtual void DefaultArea::Draw(nsIFrame*, mozilla::gfx::DrawTarget&, const mozilla::gfx::ColorPattern&, const mozilla::gfx::StrokeOptions&)’: 46:02.91 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp:250:23: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.91 250 | Rect rect = ToRect(nsLayoutUtils::RectToGfxRect( 46:02.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.92 251 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 46:02.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.92 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.92 from Unified_cpp_layout_generic2.cpp:2: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:338:50: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 338 | Point p3 = mat.TransformPoint(aRect.BottomRight()); 46:02.92 | ~~~~~~~~~~~~~~~~~^~ 46:02.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.92 from Unified_cpp_layout_generic2.cpp:2: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 113 | quad[3] = TransformPoint(aRect.BottomRight()); 46:02.92 | ~~~~~~~~~~~~~~~~~^~ 46:02.92 In file included from Unified_cpp_layout_generic2.cpp:101: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp: In member function ‘virtual void RectArea::Draw(nsIFrame*, mozilla::gfx::DrawTarget&, const mozilla::gfx::ColorPattern&, const mozilla::gfx::StrokeOptions&)’: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp:340:25: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 340 | Rect rect = ToRect(nsLayoutUtils::RectToGfxRect( 46:02.92 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.92 341 | r, aFrame->PresContext()->AppUnitsPerDevPixel())); 46:02.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.92 from Unified_cpp_layout_generic2.cpp:2: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:68: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 46:02.92 | ~~~~~~~~~~~~~~~~~~~~~^~~ 46:02.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.92 from Unified_cpp_layout_generic2.cpp:2: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:02.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:02.92 | ~~~~~~~~~~~~~^~ 46:02.92 In file included from Unified_cpp_layout_generic2.cpp:92: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp: In member function ‘void nsImageFrame::MaybeDecodeForPredictedSize()’: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:892:60: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 892 | const ScreenSize predictedScreenSize = destRect.Size() * resolutionToScreen; 46:02.92 | ^~~~~~~~~~~~~~~~~~ 46:02.92 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:892:55: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 892 | const ScreenSize predictedScreenSize = destRect.Size() * resolutionToScreen; 46:02.92 | ~~~~~~~~~~~~~^~ 46:02.92 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:879:71: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 879 | nsLayoutUtils::GetTransformToAncestorScaleExcludingAnimated(this)); 46:02.92 | ^ 46:02.92 In member function ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:02.92 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.92 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.92 from Unified_cpp_layout_generic2.cpp:2: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 46:02.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 46:02.92 In file included from Unified_cpp_layout_generic2.cpp:83: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp: In member function ‘already_AddRefed nsHTMLCanvasFrame::BuildLayer(nsDisplayListBuilder*, nsHTMLCanvasFrame::LayerManager*, nsDisplayItem*, const ContainerLayerParameters&)’: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp:522:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 522 | gfxPoint p = destGFXRect.TopLeft() + aContainerParameters.mOffset; 46:02.92 | ~~~~~~~~~~~~~~~~~~~^~ 46:02.92 In file included from Unified_cpp_layout_generic2.cpp:20: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp: In function ‘mozilla::Maybe ComputeClipForMaskItem(nsDisplayListBuilder*, nsIFrame*)’: 46:02.92 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:3073:37: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.92 3073 | combinedClip = Some(ThebesRect(*result)); 46:02.92 | ~~~~~~~~~~^~~~~~~~~ 46:02.92 In file included from Unified_cpp_layout_generic2.cpp:47: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrameSetFrame.cpp: In member function ‘void nsHTMLFramesetBorderFrame::PaintBorder(nsIFrame::DrawTarget*, nsPoint)’: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrameSetFrame.cpp:1387:36: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 1387 | Point toRefFrame = NSPointToPoint(aPt, appUnitsPerDevPixel); 46:02.93 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.93 In file included from Unified_cpp_layout_generic2.cpp:92: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsImageFrame::DisplayAltFeedback(gfxContext&, const nsRect&, nsPoint, uint32_t)’: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1483:70: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 1483 | AppendEllipseToPath(builder, devPxRect.Center(), devPxRect.Size()); 46:02.93 | ~~~~~~~~~~~~~~^~ 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1483:52: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 1483 | AppendEllipseToPath(builder, devPxRect.Center(), devPxRect.Size()); 46:02.93 | ~~~~~~~~~~~~~~~~^~ 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1480:25: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 1480 | devPxRect = ToRect(nsLayoutUtils::RectToGfxRect( 46:02.93 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.93 1481 | rect, PresContext()->AppUnitsPerDevPixel())); 46:02.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.93 In file included from Unified_cpp_layout_generic2.cpp:83: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp: In member function ‘virtual bool nsDisplayCanvas::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp:175:71: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 175 | LayoutDeviceRect scBounds(LayoutDevicePoint(0, 0), bounds.Size()); 46:02.93 | ~~~~~~~~~~~^~ 46:02.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BlockingResourceBase.h:10, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Mutex.h:10, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticMutex.h:11, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:31, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.93 from Unified_cpp_layout_generic2.cpp:2: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp: In member function ‘void mozilla::ScrollFrameHelper::ScrollToImpl(nsPoint, const nsRect&, nsAtom*)’: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:2917:41: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 2917 | Stringify(CSSPoint::FromAppUnits(GetScrollPosition())).c_str(), 46:02.93 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 46:02.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Logging.h:218:34: note: in definition of macro ‘MOZ_LOG_EXPAND_ARGS’ 46:02.93 218 | #define MOZ_LOG_EXPAND_ARGS(...) __VA_ARGS__ 46:02.93 | ^~~~~~~~~~~ 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:96:3: note: in expansion of macro ‘MOZ_LOG’ 46:02.93 96 | MOZ_LOG(sApzPaintSkipLog, LogLevel::Debug, (__VA_ARGS__)) 46:02.93 | ^~~~~~~ 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:2914:5: note: in expansion of macro ‘PAINT_SKIP_LOG’ 46:02.93 2914 | PAINT_SKIP_LOG( 46:02.93 | ^~~~~~~~~~~~~~ 46:02.93 In file included from Unified_cpp_layout_generic2.cpp:65: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp: In member function ‘void mozilla::ScrollFrameHelper::UpdateMinimumScaleSize(const nsRect&, const nsSize&)’: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:5908:69: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 5908 | mMinimumScaleSize = CSSSize::ToAppUnits(ScreenSize(displaySize) / minScale); 46:02.93 | ^~~~~~~~ 46:02.93 In file included from Unified_cpp_layout_generic2.cpp:92: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsImageFrame::PaintImage(gfxContext&, nsPoint, const nsRect&, imgIContainer*, uint32_t)’: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:2058:56: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 2058 | drawTarget->GetTransform().PreTranslate(ToPoint(devPixelOffset))); 46:02.93 | ~~~~~~~^~~~~~~~~~~~~~~~ 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:2054:61: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 2054 | gfxPoint devPixelOffset = nsLayoutUtils::PointToGfxPoint( 46:02.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:02.93 2055 | dest.TopLeft(), PresContext()->AppUnitsPerDevPixel()); 46:02.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.93 from Unified_cpp_layout_generic2.cpp:2: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 46:02.93 | ^~~~~~~~~~~ 46:02.93 In file included from Unified_cpp_layout_generic2.cpp:101: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp: In member function ‘virtual void DefaultArea::Draw(nsIFrame*, mozilla::gfx::DrawTarget&, const mozilla::gfx::ColorPattern&, const mozilla::gfx::StrokeOptions&)’: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp:242:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 242 | void DefaultArea::Draw(nsIFrame* aFrame, DrawTarget& aDrawTarget, 46:02.93 | ^~~~~~~~~~~ 46:02.93 In file included from Unified_cpp_layout_generic2.cpp:47: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrameSetFrame.cpp: In member function ‘virtual void nsDisplayFramesetBlank::Paint(nsDisplayListBuilder*, gfxContext*)’: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrameSetFrame.cpp:1525:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 1525 | void nsDisplayFramesetBlank::Paint(nsDisplayListBuilder* aBuilder, 46:02.93 | ^~~~~~~~~~~~~~~~~~~~~~ 46:02.93 In file included from Unified_cpp_layout_generic2.cpp:101: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp: In member function ‘virtual void RectArea::Draw(nsIFrame*, mozilla::gfx::DrawTarget&, const mozilla::gfx::ColorPattern&, const mozilla::gfx::StrokeOptions&)’: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageMap.cpp:328:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 328 | void RectArea::Draw(nsIFrame* aFrame, DrawTarget& aDrawTarget, 46:02.93 | ^~~~~~~~ 46:02.93 In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:02.93 cc1plus: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 46:02.93 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:15, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.93 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.93 from Unified_cpp_layout_generic2.cpp:2: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In member function ‘virtual void nsDisplaySelectionOverlay::Paint(nsDisplayListBuilder*, gfxContext*)’: 46:02.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.93 382 | aRect = mat.TransformBounds(aRect); 46:02.94 | ~~~~~~~~~~~~~~~~~~~^~~~~~~ 46:02.94 In file included from Unified_cpp_layout_generic2.cpp:20: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp: In member function ‘mozilla::gfx::Matrix nsIFrame::ComputeWidgetTransform()’: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:11334:13: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 11334 | gfx::Matrix nsIFrame::ComputeWidgetTransform() { 46:02.94 | ^~~~~~~~ 46:02.94 In file included from Unified_cpp_layout_generic2.cpp:65: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp: In member function ‘nsRect mozilla::ScrollFrameHelper::RestrictToRootDisplayPort(const nsRect&)’: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:3858:8: note: parameter passing for argument of type ‘nsLayoutUtils::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 3858 | nsRect ScrollFrameHelper::RestrictToRootDisplayPort( 46:02.94 | ^~~~~~~~~~~~~~~~~ 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp: In member function ‘nsRect mozilla::ScrollFrameHelper::GetScrolledRect() const’: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:6458:8: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 6458 | nsRect ScrollFrameHelper::GetScrolledRect() const { 46:02.94 | ^~~~~~~~~~~~~~~~~ 46:02.94 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]’: 46:02.94 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.94 from Unified_cpp_layout_generic2.cpp:2: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:02.94 | ^~~~~~~~~~~~~~~ 46:02.94 In file included from Unified_cpp_layout_generic2.cpp:92: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsImageFrame::DisplayAltFeedback(gfxContext&, const nsRect&, nsPoint, uint32_t)’: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1363:15: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 1363 | ImgDrawResult nsImageFrame::DisplayAltFeedback(gfxContext& aRenderingContext, 46:02.94 | ^~~~~~~~~~~~ 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1363:15: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1422:45: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 1422 | aRenderingContext.Clip(NSRectToSnappedRect( 46:02.94 | ~~~~~~~~~~~~~~~~~~~^ 46:02.94 1423 | inner, PresContext()->AppUnitsPerDevPixel(), *drawTarget)); 46:02.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1472:59: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 1472 | Rect devPxRect = ToRect(nsLayoutUtils::RectToGfxRect( 46:02.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:02.94 1473 | rect, PresContext()->AppUnitsPerDevPixel())); 46:02.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.94 In file included from Unified_cpp_layout_generic2.cpp:83: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp: In member function ‘virtual bool nsDisplayCanvas::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLCanvasFrame.cpp:276:65: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 276 | LayoutDeviceRect bounds = LayoutDeviceRect::FromAppUnits( 46:02.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:02.94 277 | dest, mFrame->PresContext()->AppUnitsPerDevPixel()); 46:02.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.94 In file included from Unified_cpp_layout_generic2.cpp:20: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp: In member function ‘void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*, bool*)’: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:3210:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 3210 | void nsIFrame::BuildDisplayListForStackingContext( 46:02.94 | ^~~~~~~~ 46:02.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:19, 46:02.94 from Unified_cpp_layout_generic2.cpp:2: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.94 221 | rect = rect.Intersect(mClipStack.LastElement()); 46:02.94 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.94 In file included from Unified_cpp_layout_generic2.cpp:74: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGridContainerFrame.cpp: In member function ‘nscoord nsGridContainerFrame::ReflowRowsInFragmentainer(nsGridContainerFrame::GridReflowInput&, const LogicalRect&, nsIFrame::ReflowOutput&, nsReflowStatus&, nsGridContainerFrame::Fragmentainer&, const nsSize&, const nsTArray&, uint32_t, uint32_t, nscoord, nscoord)’: 46:02.94 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGridContainerFrame.cpp:7778:44: warning: ‘masonryAxisGap’ may be used uninitialized in this function [-Wmaybe-uninitialized] 46:02.94 7778 | maxSize = std::max(nscoord(0), maxSize - masonryAxisGap); 46:02.94 | ~~~~~~~~^~~~~~~~~~~~~~~~ 46:02.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsColor.h:13, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:18, 46:02.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.95 from Unified_cpp_layout_generic2.cpp:2: 46:02.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCoord.h: In member function ‘mozilla::LogicalSize nsContainerFrame::ComputeSizeWithIntrinsicDimensions(gfxContext*, mozilla::WritingMode, const mozilla::IntrinsicSize&, const mozilla::AspectRatio&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, nsIFrame::ComputeSizeFlags)’: 46:02.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCoord.h:137:36: warning: ‘bSize’ may be used uninitialized in this function [-Wmaybe-uninitialized] 46:02.95 137 | return _nscoordSaturatingMultiply(aCoord, aScale, true); 46:02.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 46:02.95 In file included from Unified_cpp_layout_generic2.cpp:20: 46:02.95 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:6455:38: note: ‘bSize’ was declared here 46:02.95 6455 | nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 46:02.95 | ^~~~~ 46:02.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsColor.h:13, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:18, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.h:15, 46:02.95 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFloatManager.cpp:9, 46:02.95 from Unified_cpp_layout_generic2.cpp:2: 46:02.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCoord.h:137:36: warning: ‘iSize’ may be used uninitialized in this function [-Wmaybe-uninitialized] 46:02.95 137 | return _nscoordSaturatingMultiply(aCoord, aScale, true); 46:02.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 46:02.95 In file included from Unified_cpp_layout_generic2.cpp:20: 46:02.95 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.cpp:6455:11: note: ‘iSize’ was declared here 46:02.95 6455 | nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 46:02.95 | ^~~~~ 46:02.95 In file included from Unified_cpp_layout_generic2.cpp:65: 46:02.95 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp: In member function ‘void mozilla::ScrollFrameHelper::ScrollToImpl(nsPoint, const nsRect&, nsAtom*)’: 46:02.95 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsGfxScrollFrame.cpp:2706:6: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.95 2706 | void ScrollFrameHelper::ScrollToImpl(nsPoint aPt, const nsRect& aRange, 46:02.95 | ^~~~~~~~~~~~~~~~~ 46:02.95 In file included from Unified_cpp_layout_generic2.cpp:92: 46:02.95 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp: In member function ‘mozilla::image::ImgDrawResult nsImageFrame::DisplayAltFeedbackWithoutLayer(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*, nsPoint, uint32_t)’: 46:02.95 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.cpp:1603:59: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:02.95 1603 | LayoutDeviceRect bounds = LayoutDeviceRect::FromAppUnits( 46:02.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:02.95 1604 | inner, PresContext()->AppUnitsPerDevPixel()); 46:02.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:02.95 [glslopt 0.1.2] TARGET = Some("powerpc64le-unknown-linux-gnu") 46:02.95 [glslopt 0.1.2] OPT_LEVEL = Some("0") 46:02.95 [glslopt 0.1.2] HOST = Some("powerpc64le-unknown-linux-gnu") 46:02.95 [glslopt 0.1.2] CC_powerpc64le-unknown-linux-gnu = None 46:02.95 [glslopt 0.1.2] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 46:02.95 [glslopt 0.1.2] CFLAGS_powerpc64le-unknown-linux-gnu = None 46:02.95 [glslopt 0.1.2] CFLAGS_powerpc64le_unknown_linux_gnu = None 46:02.95 [glslopt 0.1.2] HOST_CFLAGS = None 46:02.95 [glslopt 0.1.2] CFLAGS = Some("-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT") 46:02.95 [glslopt 0.1.2] CRATE_CC_NO_DEFAULTS = None 46:02.95 [glslopt 0.1.2] DEBUG = Some("false") 46:02.95 [glslopt 0.1.2] CARGO_CFG_TARGET_FEATURE = None 46:02.95 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.o" "-c" "glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c" 46:04.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.24 from Unified_cpp_layout_svg2.cpp:2: 46:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:04.24 | ^ 46:04.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.24 from Unified_cpp_layout_svg2.cpp:2: 46:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.24 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:04.24 | ^ 46:04.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.24 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.24 from Unified_cpp_layout_svg2.cpp:2: 46:04.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:04.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:04.24 | ^ 46:04.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:04.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:04.24 | ^ 46:04.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:04.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:04.24 | ^ 46:04.24 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:04.25 | ^ 46:04.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:04.25 | ^ 46:04.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 371 | nscoord aAppUnitsPerDevPixel) { 46:04.25 | ^ 46:04.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 380 | nscoord aAppUnitsPerDevPixel) { 46:04.25 | ^ 46:04.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 387 | nscoord aAppUnitsPerDevPixel) { 46:04.25 | ^ 46:04.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 394 | nscoord aAppUnitsPerDevPixel) { 46:04.25 | ^ 46:04.25 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.25 from Unified_cpp_layout_svg2.cpp:2: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:04.25 | ^ 46:04.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.25 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.25 from Unified_cpp_layout_svg2.cpp:2: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 189 | CSSRect GetExpandedScrollableRect() const { 46:04.25 | ^ 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:04.25 | ^ 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:04.25 | ^ 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:04.25 | ^ 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.25 243 | CSSRect CalculateScrollRange() const { 46:04.25 | ^ 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:04.27 | ^ 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.27 457 | CSSRect GetVisualViewport() const { 46:04.27 | ^ 46:04.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.27 from Unified_cpp_layout_svg2.cpp:2: 46:04.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:04.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.27 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:04.27 | ^ 46:04.27 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.27 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.27 from Unified_cpp_layout_svg2.cpp:2: 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.27 21 | inline Rect ToRect(const gfxRect& aRect) { 46:04.27 | ^ 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:04.27 | ^ 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.27 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:04.27 | ^ 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.27 44 | inline Size ToSize(const gfxSize& aSize) { 46:04.27 | ^ 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:04.27 | ^ 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:04.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:04.27 | ^ 46:04.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:04.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.28 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:04.28 | ^ 46:04.28 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:04.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:04.28 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.28 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.28 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.28 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.28 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.28 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.28 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.28 from Unified_cpp_layout_svg2.cpp:2: 46:04.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:04.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.28 1859 | int32_t aAppUnitsPerPixel) { 46:04.28 | ^ 46:04.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:04.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.28 3214 | int32_t aAppUnitsPerPixel) { 46:04.28 | ^ 46:04.28 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 46:04.28 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.28 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.28 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.28 from Unified_cpp_layout_svg2.cpp:2: 46:04.28 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 46:04.28 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.28 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 46:04.28 | ^ 46:04.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 46:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:04.29 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:04.29 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:04.29 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:04.29 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:21, 46:04.29 from Unified_cpp_layout_svg2.cpp:11: 46:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:04.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.29 332 | LayerPoint GetFixedPositionAnchor() const { 46:04.29 | ^ 46:04.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:04.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:21, 46:04.30 from Unified_cpp_layout_svg2.cpp:11: 46:04.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:04.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.30 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:04.30 | ^ 46:04.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:04.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:04.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:04.31 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:21, 46:04.31 from Unified_cpp_layout_svg2.cpp:11: 46:04.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:04.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.31 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:04.31 | ^ 46:04.31 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:04.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:04.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:04.31 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:21, 46:04.31 from Unified_cpp_layout_svg2.cpp:11: 46:04.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:04.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.31 1394 | LayerPoint GetFixedPositionAnchor() { 46:04.31 | ^ 46:04.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:04.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.31 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:04.31 | ^ 46:04.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:04.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:27, 46:04.32 from Unified_cpp_layout_svg2.cpp:11: 46:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.32 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:04.32 | ^ 46:04.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:27, 46:04.32 from Unified_cpp_layout_svg2.cpp:11: 46:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 46:04.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.32 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:04.32 | ^ 46:04.32 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 46:04.32 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:27, 46:04.33 from Unified_cpp_layout_svg2.cpp:11: 46:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 46:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.33 300 | PropertyProvider* aProvider = nullptr) const { 46:04.33 | ^ 46:04.33 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:46, 46:04.33 from Unified_cpp_layout_svg2.cpp:11: 46:04.33 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h: In static member function ‘static gfxPoint mozilla::CharPosition::UnspecifiedPoint()’: 46:04.33 /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGTextFrame.h:105:38: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.33 105 | static gfxPoint UnspecifiedPoint() { 46:04.33 | ^ 46:04.33 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPointList.h:17, 46:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/DOMSVGPointList.h:14, 46:04.33 from /builddir/build/BUILD/icecat-78.15.0/dom/svg/nsISVGPoint.h:12, 46:04.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:13, 46:04.33 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:56, 46:04.33 from Unified_cpp_layout_svg2.cpp:11: 46:04.33 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h: In member function ‘mozilla::SVGPoint::operator mozilla::SVGPoint::Point() const’: 46:04.33 /builddir/build/BUILD/icecat-78.15.0/dom/svg/SVGPoint.h:44:26: note: parameter passing for argument of type ‘mozilla::SVGPoint::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.33 44 | operator Point() const { return Point(mX, mY); } 46:04.33 | ^ 46:04.33 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:56, 46:04.33 from Unified_cpp_layout_svg2.cpp:11: 46:04.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Rect mozilla::dom::SVGGeometryElement::SimplePath::AsRect() const’: 46:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:123:25: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.34 123 | Rect AsRect() const { 46:04.34 | ^ 46:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h: In member function ‘mozilla::dom::SVGGeometryElement::Point mozilla::dom::SVGGeometryElement::SimplePath::Point1() const’: 46:04.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGGeometryElement.h:135:26: note: parameter passing for argument of type ‘mozilla::dom::SVGGeometryElement::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.34 135 | Point Point1() const { 46:04.34 | ^ 46:04.34 In file included from Unified_cpp_layout_svg2.cpp:11: 46:04.34 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static mozilla::gfx::Size nsSVGUtils::GetContextSize(const nsIFrame*)’: 46:04.34 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:227:55: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.34 227 | Size nsSVGUtils::GetContextSize(const nsIFrame* aFrame) { 46:04.34 | ^ 46:04.34 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static gfxRect nsSVGUtils::GetClipRectForFrame(nsIFrame*, float, float, float, float)’: 46:04.34 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:929:68: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.34 929 | float aWidth, float aHeight) { 46:04.34 | ^ 46:04.34 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame*)’: 46:04.34 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1118:73: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.34 1118 | gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame* aFrame) { 46:04.34 | ^ 46:04.34 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In function ‘gfxRect GetBoundingBoxRelativeRect(const mozilla::SVGAnimatedLength*, const gfxRect&)’: 46:04.34 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1148:63: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.34 1148 | const gfxRect& aBBox) { 46:04.35 | ^ 46:04.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.35 from Unified_cpp_layout_svg2.cpp:2: 46:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:04.35 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 46:04.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.35 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:04.35 | ^~~~~~~~ 46:04.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.35 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.36 from Unified_cpp_layout_svg2.cpp:2: 46:04.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:04.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:04.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.36 427 | SizeT Size() const { return SizeT(width, height); } 46:04.36 | ^~~~ 46:04.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.36 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.36 from Unified_cpp_layout_svg2.cpp:2: 46:04.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:04.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:04.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.36 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:04.37 | ^~~~~~~~ 46:04.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:04.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.37 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:04.37 | ^~~~~~~~ 46:04.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 46:04.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:04.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.37 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.37 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.37 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.37 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.37 from Unified_cpp_layout_svg2.cpp:2: 46:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:04.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.37 62 | Sub operator-(const Sub& aPoint) const { 46:04.37 | ^~~~~~~~ 46:04.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.38 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.38 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.38 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.38 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.38 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.38 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.38 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.38 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.38 from Unified_cpp_layout_svg2.cpp:2: 46:04.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:04.38 /builddir/build/BUILD/icecat-78.15.0/widget/nsIWidget.h:460:54: required from here 46:04.38 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.38 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:04.38 | ^~~~~~~~ 46:04.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:04.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.39 from Unified_cpp_layout_svg2.cpp:2: 46:04.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:04.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:04.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.39 323 | static SizeTyped FromUnknownSize( 46:04.39 | ^~~~~~~~~~~~~~~ 46:04.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.40 from Unified_cpp_layout_svg2.cpp:2: 46:04.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:04.40 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 46:04.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.40 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 46:04.40 | ^~~~~~~~~~ 46:04.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.40 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.41 from Unified_cpp_layout_svg2.cpp:2: 46:04.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:04.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:04.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.41 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:04.41 | ^~~~~~~~~~~~~~ 46:04.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.41 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.41 from Unified_cpp_layout_svg2.cpp:2: 46:04.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:04.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 46:04.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.41 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:04.42 | ^~~~~~~~~~~~~ 46:04.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.42 from Unified_cpp_layout_svg2.cpp:2: 46:04.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:04.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:04.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.42 383 | Point TopLeft() const { return Point(x, y); } 46:04.42 | ^~~~~~~ 46:04.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:04.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.43 from Unified_cpp_layout_svg2.cpp:2: 46:04.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:04.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:04.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.43 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:04.43 | ^~~~~~~~~~~~~~~ 46:04.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.43 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.44 from Unified_cpp_layout_svg2.cpp:2: 46:04.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:04.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:04.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.44 277 | static RectTyped FromUnknownRect( 46:04.44 | ^~~~~~~~~~~~~~~ 46:04.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.44 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.45 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.45 from Unified_cpp_layout_svg2.cpp:2: 46:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.45 150 | static PointTyped FromUnknownPoint( 46:04.45 | ^~~~~~~~~~~~~~~~ 46:04.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.45 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.45 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.45 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.45 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.45 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.45 from Unified_cpp_layout_svg2.cpp:2: 46:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 46:04.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.45 282 | RectTyped ToUnknownRect() const { 46:04.45 | ^~~~~~~~~~~~~ 46:04.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.46 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.46 from Unified_cpp_layout_svg2.cpp:2: 46:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:04.46 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:407:62: required from here 46:04.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.46 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:04.46 | ^~~~~~~~~~~~~~~ 46:04.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:04.47 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:846:31: required from here 46:04.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.47 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 46:04.47 | ^~~~~~~~~~~~~~ 46:04.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:04.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.47 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.47 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.47 from Unified_cpp_layout_svg2.cpp:2: 46:04.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:04.47 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1098:30: required from here 46:04.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.47 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 46:04.47 | ^~~~~~~~~ 46:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:04.48 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1130:17: required from here 46:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.48 383 | Point TopLeft() const { return Point(x, y); } 46:04.48 | ^~~~~~~ 46:04.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:04.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:04.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:04.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.48 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.48 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.48 from Unified_cpp_layout_svg2.cpp:2: 46:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 46:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 46:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 46:04.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.49 246 | PointTyped As2DPoint() const { 46:04.49 | ^~~~~~~~~ 46:04.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.49 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.49 from Unified_cpp_layout_svg2.cpp:2: 46:04.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:04.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:04.49 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:04.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.49 794 | RectTyped TransformAndClipBounds( 46:04.49 | ^~~~~~~~~~~~~~~~~~~~~~ 46:04.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.50 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.50 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.50 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.50 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.50 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.50 from Unified_cpp_layout_svg2.cpp:2: 46:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:111:44: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 46:04.50 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:407:62: required from here 46:04.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.50 384 | Point TopRight() const { return Point(XMost(), y); } 46:04.50 | ^~~~~~~~ 46:04.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:13, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.51 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.51 from Unified_cpp_layout_svg2.cpp:2: 46:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:04.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.52 760 | typename detail::Nth::Type extract() { 46:04.52 | ^~~~~~~ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:04.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.52 In file included from Unified_cpp_layout_svg2.cpp:11: 46:04.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static mozilla::gfx::Size nsSVGUtils::GetContextSize(const nsIFrame*)’: 46:04.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:227:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.52 227 | Size nsSVGUtils::GetContextSize(const nsIFrame* aFrame) { 46:04.52 | ^~~~~~~~~~ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static nsIFrame* nsSVGUtils::GetOuterSVGFrameAndCoveredRegion(nsIFrame*, nsRect*)’: 46:04.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:339:57: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.52 339 | gfxRect bbox = nsSVGUtils::GetBBox(aFrame, flags, &m); 46:04.52 | ^ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In member function ‘mozilla::gfx::IntRect MixModeBlender::ComputeClipExtsInDeviceSpace(const gfxMatrix&)’: 46:04.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:555:43: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.52 555 | mSourceCtx->Clip(NSRectToSnappedRect( 46:04.52 | ~~~~~~~~~~~~~~~~~~~^ 46:04.52 556 | overflowRect, mFrame->PresContext()->AppUnitsPerDevPixel(), 46:04.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.52 557 | *mSourceCtx->GetDrawTarget())); 46:04.52 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:562:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.52 562 | mSourceCtx->GetClipExtents(gfxContext::eDeviceSpace); 46:04.52 | ^ 46:04.52 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:566:11: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.52 566 | ToRect(clippedFrameSurfaceRect).ToIntRect(&result); 46:04.52 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.53 from Unified_cpp_layout_svg2.cpp:2: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.53 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:04.53 | ^~~~~~~~~ 46:04.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.53 from Unified_cpp_layout_svg2.cpp:2: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In static member function ‘static mozilla::gfx::BaseMatrix mozilla::gfx::BaseMatrix::Translation(mozilla::gfx::BaseMatrix::MatrixPoint) [with T = float]’: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:133:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.53 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 46:04.53 | ^~~~~~~~~~~ 46:04.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:27, 46:04.53 from Unified_cpp_layout_svg2.cpp:11: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.53 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 46:04.53 | ^ 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.53 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 46:04.53 | ^~~~~~~~~~~ 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.53 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 46:04.53 | ^ 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.53 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:04.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.53 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:04.53 | ~~~~~~~~~~~~~^~ 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.53 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:04.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.53 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 46:04.53 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 46:04.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.53 from Unified_cpp_layout_svg2.cpp:2: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.53 282 | RectTyped ToUnknownRect() const { 46:04.53 | ^~~~~~~~~~~~~ 46:04.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.53 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.53 from Unified_cpp_layout_svg2.cpp:2: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.53 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:04.53 | ^~~~~~~~~~~~~~~ 46:04.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.54 110 | quad[0] = TransformPoint(aRect.TopLeft()); 46:04.54 | ^~~~ 46:04.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.54 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 46:04.54 | ^ 46:04.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.54 from Unified_cpp_layout_svg2.cpp:2: 46:04.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:04.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.54 383 | Point TopLeft() const { return Point(x, y); } 46:04.54 | ^~~~~~~ 46:04.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.54 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.55 from Unified_cpp_layout_svg2.cpp:2: 46:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.55 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:04.55 | ^~~~~~~~~ 46:04.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.55 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.55 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.55 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.55 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.55 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.55 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.55 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.55 from Unified_cpp_layout_svg2.cpp:2: 46:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:04.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.55 384 | Point TopRight() const { return Point(XMost(), y); } 46:04.55 | ^~~~~~~~ 46:04.55 In file included from Unified_cpp_layout_svg2.cpp:11: 46:04.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static nsRect nsSVGUtils::TransformFrameRectToOuterSVG(const nsRect&, const gfxMatrix&, nsPresContext*)’: 46:04.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:892:30: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.55 892 | aMatrix.TransformBounds(r), aPresContext->AppUnitsPerDevPixel()); 46:04.55 | ~~~~~~~~~~~~~~~~~~~~~~~^~~ 46:04.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static bool nsSVGUtils::HitTestRect(const Matrix&, float, float, float, float, float, float)’: 46:04.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:923:63: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.55 923 | gfx::Point p = toRectSpace.TransformPoint(gfx::Point(aX, aY)); 46:04.55 | ^ 46:04.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static gfxRect nsSVGUtils::GetClipRectForFrame(nsIFrame*, float, float, float, float)’: 46:04.55 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:928:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.56 928 | gfxRect nsSVGUtils::GetClipRectForFrame(nsIFrame* aFrame, float aX, float aY, 46:04.56 | ^~~~~~~~~~ 46:04.56 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 46:04.56 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.56 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.56 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.56 from Unified_cpp_layout_svg2.cpp:2: 46:04.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In constructor ‘SVGBBox::SVGBBox(const gfxRect&)’: 46:04.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:88:9: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.56 88 | : mBBox(ToRect(aRect)), mIsEmpty(false) {} 46:04.56 | ^~~~~~~~~~~~~~~~~~~~ 46:04.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 46:04.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:11: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.56 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 46:04.56 | ^~~~~~~~~~~~ 46:04.56 In file included from Unified_cpp_layout_svg2.cpp:11: 46:04.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame*)’: 46:04.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1118:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.56 1118 | gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame* aFrame) { 46:04.56 | ^~~~~~~~~~ 46:04.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1128:40: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.56 1128 | return nsLayoutUtils::RectToGfxRect(aFrame->GetRect(), 46:04.56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 46:04.56 1129 | AppUnitsPerCSSPixel()) 46:04.56 | ~~~~~~~~~~~~~~~~~~~~~~ 46:04.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1130:18: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.56 1130 | .TopLeft(); 46:04.56 | ^ 46:04.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static gfxRect nsSVGUtils::GetRelativeRect(uint16_t, const SVGAnimatedLength*, const gfxRect&, const mozilla::dom::UserSpaceMetrics&)’: 46:04.56 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1155:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.56 1155 | gfxRect nsSVGUtils::GetRelativeRect(uint16_t aUnits, 46:04.56 | ^~~~~~~~~~ 46:04.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static gfxMatrix nsSVGUtils::GetTransformMatrixInUserSpace(const nsIFrame*)’: 46:04.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1697:38: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.57 1697 | properties.mToTransformOrigin.z}; 46:04.57 | ^ 46:04.57 In file included from Unified_cpp_layout_svg2.cpp:20: 46:04.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGViewportFrame.cpp: In member function ‘virtual void nsSVGViewportFrame::PaintSVG(gfxContext&, const gfxMatrix&, nsSVGDisplayableFrame::imgDrawingParams&, const nsIntRect*)’: 46:04.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGViewportFrame.cpp:49:66: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.57 49 | nsSVGUtils::GetClipRectForFrame(this, x, y, width, height); 46:04.57 | ^ 46:04.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGViewportFrame.cpp: In member function ‘virtual SVGBBox nsSVGViewportFrame::GetBBoxContribution(const Matrix&, uint32_t)’: 46:04.57 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGViewportFrame.cpp:145:44: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.57 145 | bbox = aToBBoxUserspace.TransformBounds(viewport); 46:04.57 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 46:04.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.57 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.57 from Unified_cpp_layout_svg2.cpp:2: 46:04.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 46:04.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.57 110 | quad[0] = TransformPoint(aRect.TopLeft()); 46:04.57 | ^~~~ 46:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.58 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 46:04.58 | ^ 46:04.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.58 from Unified_cpp_layout_svg2.cpp:2: 46:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:04.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.58 383 | Point TopLeft() const { return Point(x, y); } 46:04.58 | ^~~~~~~ 46:04.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.58 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.58 from Unified_cpp_layout_svg2.cpp:2: 46:04.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘void SVGBBox::UnionEdges(const SVGBBox&)’: 46:04.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:11: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.58 104 | mBBox = mIsEmpty ? aSVGBBox.mBBox : mBBox.UnionEdges(aSVGBBox.mBBox); 46:04.58 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.58 In file included from Unified_cpp_layout_svg2.cpp:20: 46:04.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGViewportFrame.cpp: In member function ‘virtual nsIFrame* nsSVGViewportFrame::GetFrameForPoint(const gfxPoint&)’: 46:04.58 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGViewportFrame.cpp:237:31: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.58 237 | if (!clip.Contains(ToPoint(aPoint))) { 46:04.58 | ~~~~~~~^~~~~~~~ 46:04.59 In function ‘static gfxRect nsSVGUtils::GetRelativeRect(uint16_t, const SVGAnimatedLength*, const gfxRect&, const mozilla::dom::UserSpaceMetrics&)’: 46:04.59 cc1plus: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.59 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.59 from Unified_cpp_layout_svg2.cpp:2: 46:04.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In constructor ‘SVGBBox::SVGBBox(const gfxRect&)’: 46:04.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:88:21: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.59 88 | : mBBox(ToRect(aRect)), mIsEmpty(false) {} 46:04.59 | ~~~~~~^~~~~~~ 46:04.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.59 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.59 from Unified_cpp_layout_svg2.cpp:2: 46:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 46:04.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.59 113 | quad[3] = TransformPoint(aRect.BottomRight()); 46:04.59 | ~~~~~~~~~~~~~~~~~^~ 46:04.59 In file included from Unified_cpp_layout_svg2.cpp:11: 46:04.59 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static bool nsSVGUtils::GetSVGGlyphExtents(nsSVGUtils::Element*, const gfxMatrix&, gfxRect*)’: 46:04.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1657:24: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.60 1650 | svgFrame 46:04.60 | ~~~~~~~~ 46:04.60 1651 | ->GetBBoxContribution(gfx::ToMatrix(transform), 46:04.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.60 1652 | nsSVGUtils::eBBoxIncludeFill | 46:04.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.60 1653 | nsSVGUtils::eBBoxIncludeFillGeometry | 46:04.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.60 1654 | nsSVGUtils::eBBoxIncludeStroke | 46:04.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.60 1655 | nsSVGUtils::eBBoxIncludeStrokeGeometry | 46:04.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.60 1656 | nsSVGUtils::eBBoxIncludeMarkers) 46:04.60 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.60 1657 | .ToThebesRect(); 46:04.60 | ~~~~~~~~~~~~~^~ 46:04.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:12, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.60 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.60 from Unified_cpp_layout_svg2.cpp:2: 46:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 46:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.61 113 | quad[3] = TransformPoint(aRect.BottomRight()); 46:04.61 | ~~~~~~~~~~~~~~~~~^~ 46:04.61 In file included from Unified_cpp_layout_svg2.cpp:11: 46:04.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In member function ‘mozilla::gfx::IntRect MixModeBlender::ComputeClipExtsInDeviceSpace(const gfxMatrix&)’: 46:04.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:566:11: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.61 566 | ToRect(clippedFrameSurfaceRect).ToIntRect(&result); 46:04.61 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.61 In file included from Unified_cpp_layout_svg2.cpp:20: 46:04.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGViewportFrame.cpp: In member function ‘virtual nsIFrame* nsSVGViewportFrame::GetFrameForPoint(const gfxPoint&)’: 46:04.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGViewportFrame.cpp:237:31: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.61 237 | if (!clip.Contains(ToPoint(aPoint))) { 46:04.61 | ~~~~~~~^~~~~~~~ 46:04.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:04.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:04.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 46:04.61 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 46:04.61 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 46:04.61 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:27, 46:04.61 from Unified_cpp_layout_svg2.cpp:11: 46:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 46:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.61 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:04.61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:04.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.61 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:04.61 | ~~~~~~~~~~~~~^~ 46:04.61 In file included from Unified_cpp_layout_svg2.cpp:11: 46:04.61 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static gfxRect nsSVGUtils::GetBBox(nsIFrame*, uint32_t, const gfxMatrix*)’: 46:04.62 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1055:70: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.62 1055 | svg->GetBBoxContribution(ToMatrix(matrix), aFlags).ToThebesRect(); 46:04.62 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:04.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:04.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:04.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 46:04.62 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 46:04.62 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 46:04.62 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:27, 46:04.62 from Unified_cpp_layout_svg2.cpp:11: 46:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 46:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.62 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 46:04.62 | ^~~~~~~~~~~ 46:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 46:04.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.62 221 | rect = rect.Intersect(mClipStack.LastElement()); 46:04.62 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.62 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 46:04.62 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.62 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGContainerFrame.h:18, 46:04.62 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGGFrame.h:12, 46:04.62 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.h:11, 46:04.62 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUseFrame.cpp:7, 46:04.62 from Unified_cpp_layout_svg2.cpp:2: 46:04.62 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘virtual SVGBBox nsSVGViewportFrame::GetBBoxContribution(const Matrix&, uint32_t)’: 46:04.62 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.62 104 | mBBox = mIsEmpty ? aSVGBBox.mBBox : mBBox.UnionEdges(aSVGBBox.mBBox); 46:04.62 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 46:04.62 In file included from Unified_cpp_layout_svg2.cpp:11: 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static mozilla::gfx::Size nsSVGUtils::GetContextSize(const nsIFrame*)’: 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:227:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.63 227 | Size nsSVGUtils::GetContextSize(const nsIFrame* aFrame) { 46:04.63 | ^~~~~~~~~~ 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In function ‘gfxRect GetBoundingBoxRelativeRect(const mozilla::SVGAnimatedLength*, const gfxRect&)’: 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1147:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.63 1147 | static gfxRect GetBoundingBoxRelativeRect(const SVGAnimatedLength* aXYWH, 46:04.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In member function ‘mozilla::gfx::IntRect MixModeBlender::ComputeClipExtsInDeviceSpace(const gfxMatrix&)’: 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:536:11: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.63 536 | IntRect ComputeClipExtsInDeviceSpace(const gfxMatrix& aTransform) { 46:04.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:536:11: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:555:43: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.63 555 | mSourceCtx->Clip(NSRectToSnappedRect( 46:04.63 | ~~~~~~~~~~~~~~~~~~~^ 46:04.63 556 | overflowRect, mFrame->PresContext()->AppUnitsPerDevPixel(), 46:04.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.63 557 | *mSourceCtx->GetDrawTarget())); 46:04.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:562:35: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.63 562 | mSourceCtx->GetClipExtents(gfxContext::eDeviceSpace); 46:04.63 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 46:04.63 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]’: 46:04.63 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static gfxRect nsSVGUtils::GetClipRectForFrame(nsIFrame*, float, float, float, float)’: 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:928:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.63 928 | gfxRect nsSVGUtils::GetClipRectForFrame(nsIFrame* aFrame, float aX, float aY, 46:04.63 | ^~~~~~~~~~ 46:04.63 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp: In static member function ‘static gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame*)’: 46:04.64 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1118:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.64 1118 | gfxPoint nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(nsIFrame* aFrame) { 46:04.64 | ^~~~~~~~~~ 46:04.64 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1118:10: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.64 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1118:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.64 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.cpp:1128:40: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:04.64 1128 | return nsLayoutUtils::RectToGfxRect(aFrame->GetRect(), 46:04.64 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 46:04.64 1129 | AppUnitsPerCSSPixel()) 46:04.64 | ~~~~~~~~~~~~~~~~~~~~~~ 46:04.64 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/svg' 46:04.64 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/inspector' 46:04.64 mkdir -p '.deps/' 46:04.64 layout/inspector/Unified_cpp_layout_inspector0.o 46:04.64 /usr/lib64/ccache/g++ -o Unified_cpp_layout_inspector0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/inspector -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/inspector -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_layout_inspector0.o.pp Unified_cpp_layout_inspector0.cpp 46:04.66 [glslopt 0.1.2] exit status: 0 46:04.66 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/painting' 46:04.66 mkdir -p '.deps/' 46:04.67 layout/painting/Unified_cpp_layout_painting0.o 46:04.68 layout/painting/Unified_cpp_layout_painting1.o 46:04.68 /usr/lib64/ccache/g++ -o Unified_cpp_layout_painting0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_painting0.o.pp Unified_cpp_layout_painting0.cpp 46:05.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.72 from Unified_cpp_layout_generic4.cpp:2: 46:05.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:05.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.72 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:05.72 | ^ 46:05.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.72 from Unified_cpp_layout_generic4.cpp:2: 46:05.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:05.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.72 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:05.72 | ^ 46:05.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.72 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.72 from Unified_cpp_layout_generic4.cpp:2: 46:05.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:05.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.72 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:05.72 | ^ 46:05.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:05.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.72 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:05.72 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:05.73 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:05.73 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:05.73 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 371 | nscoord aAppUnitsPerDevPixel) { 46:05.73 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 380 | nscoord aAppUnitsPerDevPixel) { 46:05.73 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 387 | nscoord aAppUnitsPerDevPixel) { 46:05.73 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 394 | nscoord aAppUnitsPerDevPixel) { 46:05.73 | ^ 46:05.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.73 from Unified_cpp_layout_generic4.cpp:2: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:05.73 | ^ 46:05.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.73 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.73 from Unified_cpp_layout_generic4.cpp:2: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 189 | CSSRect GetExpandedScrollableRect() const { 46:05.73 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:05.73 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:05.73 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:05.73 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 243 | CSSRect CalculateScrollRange() const { 46:05.73 | ^ 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:05.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.73 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:05.73 | ^ 46:05.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:05.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.75 457 | CSSRect GetVisualViewport() const { 46:05.75 | ^ 46:05.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 46:05.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:05.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:05.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.76 from Unified_cpp_layout_generic4.cpp:2: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.76 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:05.76 | ^ 46:05.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.76 from Unified_cpp_layout_generic4.cpp:2: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.76 21 | inline Rect ToRect(const gfxRect& aRect) { 46:05.76 | ^ 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.76 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:05.76 | ^ 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.76 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:05.76 | ^ 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.76 44 | inline Size ToSize(const gfxSize& aSize) { 46:05.76 | ^ 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.76 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:05.76 | ^ 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.76 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:05.76 | ^ 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.76 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:05.76 | ^ 46:05.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.76 from Unified_cpp_layout_generic4.cpp:2: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.76 1859 | int32_t aAppUnitsPerPixel) { 46:05.76 | ^ 46:05.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:05.76 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.76 3214 | int32_t aAppUnitsPerPixel) { 46:05.76 | ^ 46:05.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:05.76 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:17, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.77 from Unified_cpp_layout_generic4.cpp:2: 46:05.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:05.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.77 332 | LayerPoint GetFixedPositionAnchor() const { 46:05.77 | ^ 46:05.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:17, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.77 from Unified_cpp_layout_generic4.cpp:2: 46:05.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:05.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.77 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:05.77 | ^ 46:05.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:17, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.77 from Unified_cpp_layout_generic4.cpp:2: 46:05.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:05.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.77 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:05.77 | ^ 46:05.77 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:17, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.77 from Unified_cpp_layout_generic4.cpp:2: 46:05.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:05.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.77 1394 | LayerPoint GetFixedPositionAnchor() { 46:05.77 | ^ 46:05.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:05.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.77 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:05.77 | ^ 46:05.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:05.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:17, 46:05.80 from Unified_cpp_layout_generic4.cpp:2: 46:05.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:05.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.80 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:05.80 | ^ 46:05.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:05.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:05.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:05.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:05.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:05.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.81 from Unified_cpp_layout_generic4.cpp:2: 46:05.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:05.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 46:05.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:05.81 | ^~~~~~~~ 46:05.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.81 from Unified_cpp_layout_generic4.cpp:2: 46:05.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:05.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:05.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.81 427 | SizeT Size() const { return SizeT(width, height); } 46:05.81 | ^~~~ 46:05.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.81 from Unified_cpp_layout_generic4.cpp:2: 46:05.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:05.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:05.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:05.81 | ^~~~~~~~ 46:05.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:05.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:05.81 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:05.81 | ^~~~~~~~ 46:05.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.81 from Unified_cpp_layout_generic4.cpp:2: 46:05.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:05.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:05.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.81 62 | Sub operator-(const Sub& aPoint) const { 46:05.81 | ^~~~~~~~ 46:05.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.81 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.82 from Unified_cpp_layout_generic4.cpp:2: 46:05.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:05.82 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:05.82 | ^~~~~~~~ 46:05.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.82 from Unified_cpp_layout_generic4.cpp:2: 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.82 323 | static SizeTyped FromUnknownSize( 46:05.82 | ^~~~~~~~~~~~~~~ 46:05.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.82 from Unified_cpp_layout_generic4.cpp:2: 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.82 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:05.82 | ^~~~~~~~~~~~~~ 46:05.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.82 from Unified_cpp_layout_generic4.cpp:2: 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:05.82 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:05.82 | ^~~~~~~~~~~~~ 46:05.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.82 from Unified_cpp_layout_generic4.cpp:2: 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:05.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.82 383 | Point TopLeft() const { return Point(x, y); } 46:05.82 | ^~~~~~~ 46:05.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:05.82 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.83 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.83 from Unified_cpp_layout_generic4.cpp:2: 46:05.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:05.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:05.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.84 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:05.84 | ^~~~~~~~~~~~~~~ 46:05.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:05.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:05.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.85 from Unified_cpp_layout_generic4.cpp:2: 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:05.85 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:228:35: required from here 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.85 383 | Point TopLeft() const { return Point(x, y); } 46:05.85 | ^~~~~~~ 46:05.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.85 from Unified_cpp_layout_generic4.cpp:2: 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.85 246 | PointTyped As2DPoint() const { 46:05.85 | ^~~~~~~~~ 46:05.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.85 from Unified_cpp_layout_generic4.cpp:2: 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:05.85 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.85 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 46:05.85 | ^~~~~~~~~ 46:05.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleConsts.h:17, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.85 from Unified_cpp_layout_generic4.cpp:2: 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:05.85 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.85 2266 | PointTyped TransformPointSimple( 46:05.85 | ^~~~~~~~~~~~~~~~~~~~ 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:05.85 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:05.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.85 794 | RectTyped TransformAndClipBounds( 46:05.85 | ^~~~~~~~~~~~~~~~~~~~~~ 46:05.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h:12, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:13, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.86 from Unified_cpp_layout_generic4.cpp:2: 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.86 760 | typename detail::Nth::Type extract() { 46:05.86 | ^~~~~~~ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:05.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.86 In file included from Unified_cpp_layout_generic4.cpp:2: 46:05.86 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp: In member function ‘already_AddRefed nsVideoFrame::BuildLayer(nsDisplayListBuilder*, nsVideoFrame::LayerManager*, nsDisplayItem*, const ContainerLayerParameters&)’: 46:05.86 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:205:63: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.86 205 | gfxRect destGFXRect = PresContext()->AppUnitsToGfxUnits(dest); 46:05.86 | ^ 46:05.86 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:228:61: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.86 228 | gfxPoint p = destGFXRect.TopLeft() + aContainerParameters.mOffset; 46:05.86 | ^~~~~~~ 46:05.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 46:05.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:05.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 46:05.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.86 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.87 from Unified_cpp_layout_generic4.cpp:2: 46:05.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:05.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:11: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.87 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:05.87 | ^~~~~~~~~~~~~~~~~~ 46:05.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:05.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 46:05.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.87 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.87 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.87 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.88 from Unified_cpp_layout_generic4.cpp:2: 46:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.88 383 | Point TopLeft() const { return Point(x, y); } 46:05.88 | ^~~~~~~ 46:05.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 46:05.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 46:05.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:12, 46:05.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 46:05.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 46:05.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 46:05.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.h:13, 46:05.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:9, 46:05.88 from Unified_cpp_layout_generic4.cpp:2: 46:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.88 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:05.88 | ^~~~~~~~~ 46:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.88 59 | Sub operator+(const Sub& aPoint) const { 46:05.88 | ^~~~~~~~ 46:05.88 In file included from Unified_cpp_layout_generic4.cpp:2: 46:05.88 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp: In member function ‘virtual bool nsDisplayVideo::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 46:05.88 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:458:74: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.88 458 | gfxRect destGFXRect = Frame()->PresContext()->AppUnitsToGfxUnits(dest); 46:05.88 | ^ 46:05.88 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp: In member function ‘already_AddRefed nsVideoFrame::BuildLayer(nsDisplayListBuilder*, nsVideoFrame::LayerManager*, nsDisplayItem*, const ContainerLayerParameters&)’: 46:05.88 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:228:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.88 228 | gfxPoint p = destGFXRect.TopLeft() + aContainerParameters.mOffset; 46:05.88 | ~~~~~~~~~~~~~~~~~~~^~ 46:05.88 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp: In member function ‘virtual bool nsDisplayVideo::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 46:05.88 /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsVideoFrame.cpp:458:69: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:05.88 458 | gfxRect destGFXRect = Frame()->PresContext()->AppUnitsToGfxUnits(dest); 46:05.88 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 46:05.88 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic' 46:05.88 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/printing' 46:05.88 mkdir -p '.deps/' 46:05.88 layout/printing/Unified_cpp_layout_printing0.o 46:05.88 /usr/lib64/ccache/g++ -o Unified_cpp_layout_printing0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/printing -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/printing -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_layout_printing0.o.pp Unified_cpp_layout_printing0.cpp 46:09.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.26 from Unified_cpp_layout_xul1.cpp:2: 46:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:09.26 | ^ 46:09.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.26 from Unified_cpp_layout_xul1.cpp:2: 46:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:09.26 | ^ 46:09.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.26 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.26 from Unified_cpp_layout_xul1.cpp:2: 46:09.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 371 | nscoord aAppUnitsPerDevPixel) { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 380 | nscoord aAppUnitsPerDevPixel) { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 387 | nscoord aAppUnitsPerDevPixel) { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 394 | nscoord aAppUnitsPerDevPixel) { 46:09.27 | ^ 46:09.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.27 from Unified_cpp_layout_xul1.cpp:2: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 189 | CSSRect GetExpandedScrollableRect() const { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 243 | CSSRect CalculateScrollRange() const { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:09.27 | ^ 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 457 | CSSRect GetVisualViewport() const { 46:09.27 | ^ 46:09.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.27 from Unified_cpp_layout_xul1.cpp:2: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:09.27 | ^ 46:09.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.27 from Unified_cpp_layout_xul1.cpp:2: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:09.27 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.27 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:09.27 | ^ 46:09.27 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.27 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.29 from Unified_cpp_layout_xul1.cpp:2: 46:09.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:09.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.29 21 | inline Rect ToRect(const gfxRect& aRect) { 46:09.29 | ^ 46:09.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:09.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.29 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:09.29 | ^ 46:09.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:09.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.29 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:09.30 | ^ 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.30 44 | inline Size ToSize(const gfxSize& aSize) { 46:09.30 | ^ 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.30 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:09.30 | ^ 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.30 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:09.30 | ^ 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.30 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:09.30 | ^ 46:09.30 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.30 from Unified_cpp_layout_xul1.cpp:2: 46:09.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:09.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.30 1859 | int32_t aAppUnitsPerPixel) { 46:09.30 | ^ 46:09.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:09.30 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.30 3214 | int32_t aAppUnitsPerPixel) { 46:09.30 | ^ 46:09.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:11, 46:09.30 from Unified_cpp_layout_xul1.cpp:2: 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.30 332 | LayerPoint GetFixedPositionAnchor() const { 46:09.30 | ^ 46:09.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:09.30 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:11, 46:09.30 from Unified_cpp_layout_xul1.cpp:2: 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:09.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.30 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:09.30 | ^ 46:09.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:11, 46:09.31 from Unified_cpp_layout_xul1.cpp:2: 46:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.31 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:09.31 | ^ 46:09.31 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:11, 46:09.31 from Unified_cpp_layout_xul1.cpp:2: 46:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.31 1394 | LayerPoint GetFixedPositionAnchor() { 46:09.31 | ^ 46:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.31 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:09.31 | ^ 46:09.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSliderFrame.cpp:23, 46:09.31 from Unified_cpp_layout_xul1.cpp:29: 46:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:09.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.31 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:09.31 | ^ 46:09.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:09.31 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSliderFrame.cpp:23, 46:09.31 from Unified_cpp_layout_xul1.cpp:29: 46:09.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 46:09.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.32 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:09.32 | ^ 46:09.32 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:09.32 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSliderFrame.cpp:23, 46:09.32 from Unified_cpp_layout_xul1.cpp:29: 46:09.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 46:09.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.32 300 | PropertyProvider* aProvider = nullptr) const { 46:09.32 | ^ 46:09.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:09.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:09.32 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 46:09.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 46:09.32 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.32 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.32 from Unified_cpp_layout_xul1.cpp:2: 46:09.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:09.33 | ^~~~~~~~ 46:09.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.33 from Unified_cpp_layout_xul1.cpp:2: 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.33 427 | SizeT Size() const { return SizeT(width, height); } 46:09.33 | ^~~~ 46:09.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.33 from Unified_cpp_layout_xul1.cpp:2: 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.33 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:09.33 | ^~~~~~~~ 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.33 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:09.33 | ^~~~~~~~ 46:09.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.33 from Unified_cpp_layout_xul1.cpp:2: 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.33 62 | Sub operator-(const Sub& aPoint) const { 46:09.33 | ^~~~~~~~ 46:09.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.33 from Unified_cpp_layout_xul1.cpp:2: 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.33 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:09.33 | ^~~~~~~~ 46:09.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.33 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.33 from Unified_cpp_layout_xul1.cpp:2: 46:09.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.34 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:09.34 | ^~~~~~~~ 46:09.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.34 from Unified_cpp_layout_xul1.cpp:2: 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.34 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:09.34 | ^~~~~~~~~~~~~ 46:09.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.34 from Unified_cpp_layout_xul1.cpp:2: 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.34 323 | static SizeTyped FromUnknownSize( 46:09.34 | ^~~~~~~~~~~~~~~ 46:09.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.34 from Unified_cpp_layout_xul1.cpp:2: 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.34 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:09.34 | ^~~~~~~~~~~~~~ 46:09.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.34 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.34 from Unified_cpp_layout_xul1.cpp:2: 46:09.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:09.34 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:09.35 | ^~~~~~~~~~~~~ 46:09.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.35 from Unified_cpp_layout_xul1.cpp:2: 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.35 383 | Point TopLeft() const { return Point(x, y); } 46:09.35 | ^~~~~~~ 46:09.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.35 from Unified_cpp_layout_xul1.cpp:2: 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.35 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:09.35 | ^~~~~~~~~~~~~~~ 46:09.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.35 from Unified_cpp_layout_xul1.cpp:2: 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.35 277 | static RectTyped FromUnknownRect( 46:09.35 | ^~~~~~~~~~~~~~~ 46:09.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.35 from Unified_cpp_layout_xul1.cpp:2: 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.35 150 | static PointTyped FromUnknownPoint( 46:09.35 | ^~~~~~~~~~~~~~~~ 46:09.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.35 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.35 from Unified_cpp_layout_xul1.cpp:2: 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 46:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.35 282 | RectTyped ToUnknownRect() const { 46:09.35 | ^~~~~~~~~~~~~ 46:09.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.36 from Unified_cpp_layout_xul1.cpp:2: 46:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp:314:26: required from here 46:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:155:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.36 155 | PointTyped ToUnknownPoint() const { 46:09.36 | ^~~~~~~~~~~~~~ 46:09.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.36 from Unified_cpp_layout_xul1.cpp:2: 46:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::IntPointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 46:09.36 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTitleBarFrame.cpp:119:62: required from here 46:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:609:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.36 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 46:09.36 | ^~~~~~~~ 46:09.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.36 from Unified_cpp_layout_xul1.cpp:2: 46:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 46:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 46:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 46:09.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.36 246 | PointTyped As2DPoint() const { 46:09.36 | ^~~~~~~~~ 46:09.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.36 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.36 from Unified_cpp_layout_xul1.cpp:2: 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.37 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 46:09.37 | ^~~~~~~~~ 46:09.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.37 from Unified_cpp_layout_xul1.cpp:2: 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.37 2266 | PointTyped TransformPointSimple( 46:09.37 | ^~~~~~~~~~~~~~~~~~~~ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.37 794 | RectTyped TransformAndClipBounds( 46:09.37 | ^~~~~~~~~~~~~~~~~~~~~~ 46:09.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/layout/base/FrameProperties.h:13, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:53, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.37 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.37 from Unified_cpp_layout_xul1.cpp:2: 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.37 760 | typename detail::Nth::Type extract() { 46:09.37 | ^~~~~~~ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:09.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 46:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 46:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 46:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 46:09.38 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 46:09.38 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 46:09.38 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 46:09.38 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:11, 46:09.38 from Unified_cpp_layout_xul1.cpp:2: 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In static member function ‘static mozilla::layers::ScrollbarData mozilla::layers::ScrollbarData::CreateForThumb(mozilla::layers::ScrollDirection, float, mozilla::CSSCoord, mozilla::CSSCoord, bool, mozilla::CSSCoord, mozilla::CSSCoord, uint64_t)’: 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:66:24: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.38 66 | static ScrollbarData CreateForThumb(ScrollDirection aDirection, 46:09.38 | ^~~~~~~~~~~~~~ 46:09.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:09.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:09.38 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:09.38 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSliderFrame.cpp:23, 46:09.38 from Unified_cpp_layout_xul1.cpp:29: 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.38 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 46:09.38 | ^ 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.38 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 46:09.38 | ^~~~~~~~~~~ 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.38 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 46:09.38 | ^ 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.38 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:09.38 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.38 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:09.38 | ~~~~~~~~~~~~~^~ 46:09.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.39 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:09.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:09.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.39 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 46:09.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 46:09.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.39 from Unified_cpp_layout_xul1.cpp:2: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.39 282 | RectTyped ToUnknownRect() const { 46:09.39 | ^~~~~~~~~~~~~ 46:09.39 In file included from Unified_cpp_layout_xul1.cpp:74: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp: In member function ‘virtual bool nsDisplayXULTextBox::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp:314:27: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.39 314 | .ToUnknownPoint(); 46:09.39 | ^ 46:09.39 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp:313:38: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.39 313 | LayoutDevicePoint::FromAppUnits(bounds.TopLeft(), appUnitsPerDevPixel) 46:09.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:09.39 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp:314:27: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.39 314 | .ToUnknownPoint(); 46:09.39 | ^ 46:09.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.39 from Unified_cpp_layout_xul1.cpp:2: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:386:28: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.39 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 46:09.39 | ^~~~~~~~~~~~ 46:09.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.39 from Unified_cpp_layout_xul1.cpp:2: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.39 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:09.39 | ^~~~~~~~~ 46:09.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.39 from Unified_cpp_layout_xul1.cpp:2: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:155:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.39 155 | PointTyped ToUnknownPoint() const { 46:09.39 | ^~~~~~~~~~~~~~ 46:09.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.39 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.39 from Unified_cpp_layout_xul1.cpp:2: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:09.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.39 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:09.40 | ^~~~~~~~~ 46:09.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSliderFrame.cpp:23, 46:09.40 from Unified_cpp_layout_xul1.cpp:29: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘void mozilla::layout::TextDrawTarget::Reinitialize(mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayItem*, nsRect&)’: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:85:68: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.40 85 | LayoutDeviceRect::FromAppUnits(aBounds, appUnitsPerDevPixel); 46:09.40 | ^ 46:09.40 In file included from Unified_cpp_layout_xul1.cpp:74: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp: In member function ‘void nsTextBoxFrame::DrawText(gfxContext&, const nsRect&, const nsRect&, const nscolor*)’: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp:445:20: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.40 445 | params.dirtyRect = ToRect(presContext->AppUnitsToGfxUnits(aDirtyRect)); 46:09.40 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:09.40 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp:445:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.40 445 | params.dirtyRect = ToRect(presContext->AppUnitsToGfxUnits(aDirtyRect)); 46:09.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 46:09.40 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp:445:20: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.40 445 | params.dirtyRect = ToRect(presContext->AppUnitsToGfxUnits(aDirtyRect)); 46:09.40 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:09.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.40 from Unified_cpp_layout_xul1.cpp:2: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:11: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.40 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:09.40 | ^~~~~~~~~~~~~~~~~~ 46:09.40 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.40 from Unified_cpp_layout_xul1.cpp:2: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.40 21 | inline Rect ToRect(const gfxRect& aRect) { 46:09.40 | ^~~~~~ 46:09.40 In file included from Unified_cpp_layout_xul1.cpp:83: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTitleBarFrame.cpp: In member function ‘virtual nsresult nsTitleBarFrame::HandleEvent(nsPresContext*, mozilla::WidgetGUIEvent*, nsEventStatus*)’: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTitleBarFrame.cpp:119:62: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.40 119 | aPresContext->CSSToDevPixelScale(); 46:09.40 | ^ 46:09.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:54, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:09.40 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsRootBoxFrame.cpp:7, 46:09.40 from Unified_cpp_layout_xul1.cpp:2: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:09.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.41 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:09.41 | ^~~~~~~~~ 46:09.41 In file included from Unified_cpp_layout_xul1.cpp:101: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsXULPopupManager.cpp: In member function ‘void nsXULPopupManager::PopupMoved(nsIFrame*, nsIntPoint)’: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsXULPopupManager.cpp:492:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.41 492 | menuPopupFrame->PresContext()->CSSToDevPixelScale(); 46:09.41 | ^ 46:09.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSliderFrame.cpp:23, 46:09.41 from Unified_cpp_layout_xul1.cpp:29: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.41 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:09.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:09.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.41 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:09.41 | ~~~~~~~~~~~~~^~ 46:09.41 In file included from Unified_cpp_layout_xul1.cpp:74: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp: In member function ‘void nsTextBoxFrame::DrawText(gfxContext&, const nsRect&, const nsRect&, const nscolor*)’: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp:445:28: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.41 445 | params.dirtyRect = ToRect(presContext->AppUnitsToGfxUnits(aDirtyRect)); 46:09.41 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:09.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSliderFrame.cpp:23, 46:09.41 from Unified_cpp_layout_xul1.cpp:29: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.41 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 46:09.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 46:09.41 In file included from Unified_cpp_layout_xul1.cpp:74: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp: In member function ‘virtual bool nsDisplayXULTextBox::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp:314:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.41 313 | LayoutDevicePoint::FromAppUnits(bounds.TopLeft(), appUnitsPerDevPixel) 46:09.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:09.41 314 | .ToUnknownPoint(); 46:09.41 | ~~~~~~~~~~~~~~~^~ 46:09.41 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp:313:38: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.41 313 | LayoutDevicePoint::FromAppUnits(bounds.TopLeft(), appUnitsPerDevPixel) 46:09.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:09.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSliderFrame.cpp:23, 46:09.41 from Unified_cpp_layout_xul1.cpp:29: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.41 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 46:09.41 | ^~~~~~~~~~~ 46:09.41 In file included from Unified_cpp_layout_xul1.cpp:74: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp: In member function ‘void nsTextBoxFrame::DrawText(gfxContext&, const nsRect&, const nsRect&, const nscolor*)’: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.cpp:357:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.41 357 | void nsTextBoxFrame::DrawText(gfxContext& aRenderingContext, 46:09.41 | ^~~~~~~~~~~~~~ 46:09.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:09.41 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsSliderFrame.cpp:23, 46:09.41 from Unified_cpp_layout_xul1.cpp:29: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 46:09.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:09.41 221 | rect = rect.Intersect(mClipStack.LastElement()); 46:09.41 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 46:09.42 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/xul' 46:09.42 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/build' 46:09.42 mkdir -p '.deps/' 46:09.42 layout/build/Unified_cpp_layout_build0.o 46:09.42 /usr/lib64/ccache/g++ -o Unified_cpp_layout_build0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/inspector -I/builddir/build/BUILD/icecat-78.15.0/layout/mathml -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/audiochannel -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/dom/canvas -I/builddir/build/BUILD/icecat-78.15.0/dom/filesystem -I/builddir/build/BUILD/icecat-78.15.0/dom/geolocation -I/builddir/build/BUILD/icecat-78.15.0/dom/html -I/builddir/build/BUILD/icecat-78.15.0/dom/jsurl -I/builddir/build/BUILD/icecat-78.15.0/dom/media -I/builddir/build/BUILD/icecat-78.15.0/dom/offline -I/builddir/build/BUILD/icecat-78.15.0/dom/storage -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xml -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xpath -I/builddir/build/BUILD/icecat-78.15.0/dom/xslt/xslt -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/editor/composer -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/cookie -I/builddir/build/BUILD/icecat-78.15.0/view -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_build0.o.pp Unified_cpp_layout_build0.cpp 46:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:14.93 from Unified_cpp_layout_mathml0.cpp:2: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:14.93 | ^ 46:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:14.93 from Unified_cpp_layout_mathml0.cpp:2: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:14.93 | ^ 46:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:14.93 from Unified_cpp_layout_mathml0.cpp:2: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:14.93 | ^ 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:14.93 | ^ 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:14.93 | ^ 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:14.93 | ^ 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:14.93 | ^ 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 371 | nscoord aAppUnitsPerDevPixel) { 46:14.93 | ^ 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 380 | nscoord aAppUnitsPerDevPixel) { 46:14.93 | ^ 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 387 | nscoord aAppUnitsPerDevPixel) { 46:14.93 | ^ 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 394 | nscoord aAppUnitsPerDevPixel) { 46:14.93 | ^ 46:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:37, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:14.93 from Unified_cpp_layout_mathml0.cpp:2: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:14.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.93 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:14.93 | ^ 46:14.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:14.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:14.94 from Unified_cpp_layout_mathml0.cpp:2: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 189 | CSSRect GetExpandedScrollableRect() const { 46:14.94 | ^ 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:14.94 | ^ 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:14.94 | ^ 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:14.94 | ^ 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 243 | CSSRect CalculateScrollRange() const { 46:14.94 | ^ 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:14.94 | ^ 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 457 | CSSRect GetVisualViewport() const { 46:14.94 | ^ 46:14.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:14.94 from Unified_cpp_layout_mathml0.cpp:2: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:14.94 | ^ 46:14.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:14.94 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:14.94 from Unified_cpp_layout_mathml0.cpp:2: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 21 | inline Rect ToRect(const gfxRect& aRect) { 46:14.94 | ^ 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:14.94 | ^ 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:14.94 | ^ 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.94 44 | inline Size ToSize(const gfxSize& aSize) { 46:14.94 | ^ 46:14.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.96 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:14.96 | ^ 46:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:14.96 | ^ 46:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:14.96 | ^ 46:14.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:14.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:14.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:14.97 from Unified_cpp_layout_mathml0.cpp:2: 46:14.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:14.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.97 1859 | int32_t aAppUnitsPerPixel) { 46:14.97 | ^ 46:14.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:14.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.97 3214 | int32_t aAppUnitsPerPixel) { 46:14.97 | ^ 46:14.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:14.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:14.98 from Unified_cpp_layout_mathml0.cpp:2: 46:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:14.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.98 332 | LayerPoint GetFixedPositionAnchor() const { 46:14.98 | ^ 46:14.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:14.98 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:14.98 from Unified_cpp_layout_mathml0.cpp:2: 46:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.99 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:14.99 | ^ 46:14.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:14.99 from Unified_cpp_layout_mathml0.cpp:2: 46:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:14.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:14.99 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:14.99 | ^ 46:14.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:14.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.00 from Unified_cpp_layout_mathml0.cpp:2: 46:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.00 1394 | LayerPoint GetFixedPositionAnchor() { 46:15.00 | ^ 46:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.00 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:15.00 | ^ 46:15.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.00 from Unified_cpp_layout_mathml0.cpp:2: 46:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:15.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.00 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:15.00 | ^ 46:15.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:15.00 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.00 from Unified_cpp_layout_mathml0.cpp:2: 46:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 46:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.01 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:15.01 | ^ 46:15.01 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.01 from Unified_cpp_layout_mathml0.cpp:2: 46:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 46:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.01 300 | PropertyProvider* aProvider = nullptr) const { 46:15.01 | ^ 46:15.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.01 from Unified_cpp_layout_mathml0.cpp:2: 46:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:15.01 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 46:15.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.01 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:15.01 | ^~~~~~~~ 46:15.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:15.01 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.02 from Unified_cpp_layout_mathml0.cpp:2: 46:15.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:15.02 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.02 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:15.02 | ^~~~~~~~ 46:15.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:15.02 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:15.02 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.02 from Unified_cpp_layout_mathml0.cpp:2: 46:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 46:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:15.02 | ^~~~~~~~ 46:15.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:15.02 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.02 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.02 from Unified_cpp_layout_mathml0.cpp:2: 46:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:15.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.02 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:15.02 | ^~~~~~~~~~~~~ 46:15.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:15.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:15.02 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.03 from Unified_cpp_layout_mathml0.cpp:2: 46:15.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:15.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:15.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.03 323 | static SizeTyped FromUnknownSize( 46:15.03 | ^~~~~~~~~~~~~~~ 46:15.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.03 from Unified_cpp_layout_mathml0.cpp:2: 46:15.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:15.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:15.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.03 427 | SizeT Size() const { return SizeT(width, height); } 46:15.03 | ^~~~ 46:15.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:15.03 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.03 from Unified_cpp_layout_mathml0.cpp:2: 46:15.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:15.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:15.03 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.03 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:15.03 | ^~~~~~~~ 46:15.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:15.04 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.04 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:15.04 | ^~~~~~~~ 46:15.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 46:15.04 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:15.04 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.04 from Unified_cpp_layout_mathml0.cpp:2: 46:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.04 62 | Sub operator-(const Sub& aPoint) const { 46:15.04 | ^~~~~~~~ 46:15.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:15.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:15.04 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.04 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.04 from Unified_cpp_layout_mathml0.cpp:2: 46:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.04 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:15.04 | ^~~~~~~~~~~~~~ 46:15.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:15.04 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.04 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.04 from Unified_cpp_layout_mathml0.cpp:2: 46:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:15.04 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 46:15.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.04 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:15.04 | ^~~~~~~~~~~~~ 46:15.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:15.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:15.05 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.05 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.05 from Unified_cpp_layout_mathml0.cpp:2: 46:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.05 383 | Point TopLeft() const { return Point(x, y); } 46:15.05 | ^~~~~~~ 46:15.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:15.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:15.05 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.05 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.05 from Unified_cpp_layout_mathml0.cpp:2: 46:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.05 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:15.05 | ^~~~~~~~~~~~~~~ 46:15.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:15.05 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.05 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.05 from Unified_cpp_layout_mathml0.cpp:2: 46:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:15.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.05 277 | static RectTyped FromUnknownRect( 46:15.05 | ^~~~~~~~~~~~~~~ 46:15.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:15.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:15.05 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:15.06 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.06 from Unified_cpp_layout_mathml0.cpp:2: 46:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.06 150 | static PointTyped FromUnknownPoint( 46:15.06 | ^~~~~~~~~~~~~~~~ 46:15.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:15.06 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.06 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.06 from Unified_cpp_layout_mathml0.cpp:2: 46:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 46:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.06 282 | RectTyped ToUnknownRect() const { 46:15.06 | ^~~~~~~~~~~~~ 46:15.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:15.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:15.06 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.06 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.06 from Unified_cpp_layout_mathml0.cpp:2: 46:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:15.06 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.cpp:757:54: required from here 46:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.06 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 46:15.06 | ^~~~~~ 46:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:15.06 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.cpp:757:67: required from here 46:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.06 427 | SizeT Size() const { return SizeT(width, height); } 46:15.06 | ^~~~ 46:15.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:15.07 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.cpp:770:45: required from here 46:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.07 385 | Point BottomLeft() const { return Point(x, YMost()); } 46:15.07 | ^~~~~~~~~~ 46:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:15.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.07 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 46:15.07 | ^~~~~~~~~ 46:15.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:15.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:15.07 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.07 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.07 from Unified_cpp_layout_mathml0.cpp:2: 46:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 46:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:15.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.07 2266 | PointTyped TransformPointSimple( 46:15.07 | ^~~~~~~~~~~~~~~~~~~~ 46:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:15.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.07 794 | RectTyped TransformAndClipBounds( 46:15.07 | ^~~~~~~~~~~~~~~~~~~~~~ 46:15.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 46:15.07 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:15.07 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.07 from Unified_cpp_layout_mathml0.cpp:2: 46:15.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator/(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:68: required from ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 46:15.08 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.cpp:757:54: required from here 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:77:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.08 77 | Sub operator/(T aScale) const { return Sub(x / aScale, y / aScale); } 46:15.08 | ^~~~~~~~ 46:15.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:15.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 46:15.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 46:15.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 46:15.08 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:14, 46:15.08 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.08 from Unified_cpp_layout_mathml0.cpp:2: 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.08 760 | typename detail::Nth::Type extract() { 46:15.08 | ^~~~~~~ 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:15.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:15.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:15.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:15.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:15.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:15.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:15.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:15.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.09 In file included from Unified_cpp_layout_mathml0.cpp:2: 46:15.09 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp: In function ‘nsBoundingMetrics MeasureTextRun(mozilla::gfx::DrawTarget*, gfxTextRun*)’: 46:15.09 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:911:79: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.09 911 | aTextRun->MeasureText(gfxFont::TIGHT_HINTED_OUTLINE_EXTENTS, aDrawTarget); 46:15.09 | ^ 46:15.09 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp: In member function ‘virtual void nsDisplayMathMLSelectionRect::Paint(nsDisplayListBuilder*, gfxContext*)’: 46:15.09 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:1707:46: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.09 1707 | *drawTarget); 46:15.09 | ^ 46:15.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:15.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:15.09 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:15.09 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.09 from Unified_cpp_layout_mathml0.cpp:2: 46:15.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 46:15.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.09 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:15.09 | ~~~~~~~~~~~~~^~ 46:15.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.09 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:15.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:15.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.09 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 46:15.09 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 46:15.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:15.10 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.10 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.10 from Unified_cpp_layout_mathml0.cpp:2: 46:15.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:15.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.10 282 | RectTyped ToUnknownRect() const { 46:15.10 | ^~~~~~~~~~~~~ 46:15.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In static member function ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:15.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.10 277 | static RectTyped FromUnknownRect( 46:15.10 | ^~~~~~~~~~~~~~~ 46:15.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 46:15.10 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:15.10 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.10 from Unified_cpp_layout_mathml0.cpp:2: 46:15.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:15.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.10 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:15.10 | ^~~~~~~~~ 46:15.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:15.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.10 In file included from Unified_cpp_layout_mathml0.cpp:2: 46:15.10 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp: In function ‘nsPoint SnapToDevPixels(const gfxContext*, int32_t, const nsPoint&)’: 46:15.10 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:1948:6: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.10 1948 | pt = aThebesContext->UserToDevice(pt); 46:15.10 | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:15.10 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp: In function ‘void PaintRule(mozilla::gfx::DrawTarget&, int32_t, nsRect&, nscolor)’: 46:15.10 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:1957:74: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.10 1957 | Rect rect = NSRectToSnappedRect(aRect, aAppUnitsPerGfxUnit, aDrawTarget); 46:15.10 | ^ 46:15.11 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp: In constructor ‘AutoPushClipRect::AutoPushClipRect(gfxContext*, int32_t, const nsRect&)’: 46:15.11 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:1937:75: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.11 1937 | gfxRect clip = nsLayoutUtils::RectToGfxRect(aRect, aAppUnitsPerGfxUnit); 46:15.11 | ^ 46:15.11 In file included from Unified_cpp_layout_mathml0.cpp:11: 46:15.11 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLContainerFrame.cpp: In member function ‘virtual void nsDisplayMathMLError::Paint(nsDisplayListBuilder*, gfxContext*)’: 46:15.11 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLContainerFrame.cpp:93:67: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.11 93 | appUnitsPerDevPixel, *drawTarget); 46:15.11 | ^ 46:15.11 In file included from Unified_cpp_layout_mathml0.cpp:65: 46:15.11 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.cpp: In member function ‘virtual void nsDisplayNotation::Paint(nsDisplayListBuilder*, gfxContext*)’: 46:15.11 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.cpp:757:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.11 757 | MakePathForEllipse(aDrawTarget, rect.Center(), rect.Size()); 46:15.11 | ~~~~~~~~~~~^~ 46:15.11 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.cpp:757:67: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.11 757 | MakePathForEllipse(aDrawTarget, rect.Center(), rect.Size()); 46:15.11 | ~~~~~~~~~^~ 46:15.11 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.cpp:770:45: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.11 770 | aDrawTarget.StrokeLine(rect.BottomLeft(), rect.TopRight(), color, 46:15.11 | ~~~~~~~~~~~~~~~^~ 46:15.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:15.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:15.11 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:15.11 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.11 from Unified_cpp_layout_mathml0.cpp:2: 46:15.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:15.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.11 427 | SizeT Size() const { return SizeT(width, height); } 46:15.11 | ^~~~ 46:15.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:15.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.11 383 | Point TopLeft() const { return Point(x, y); } 46:15.11 | ^~~~~~~ 46:15.12 In file included from Unified_cpp_layout_mathml0.cpp:83: 46:15.12 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmfracFrame.cpp: In member function ‘virtual void nsDisplayMathMLSlash::Paint(nsDisplayListBuilder*, gfxContext*)’: 46:15.12 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmfracFrame.cpp:631:62: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.12 631 | presContext->AppUnitsPerDevPixel()); 46:15.12 | ^ 46:15.12 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmfracFrame.cpp:640:33: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.12 640 | builder->MoveTo(rect.TopLeft()); 46:15.12 | ~~~~~~~~~~~~^~ 46:15.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:15.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:15.12 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:15.12 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:7, 46:15.12 from Unified_cpp_layout_mathml0.cpp:2: 46:15.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 46:15.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.12 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:15.12 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:15.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.12 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:15.12 | ~~~~~~~~~~~~~^~ 46:15.12 In file included from Unified_cpp_layout_mathml0.cpp:65: 46:15.12 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.cpp: In member function ‘virtual void nsDisplayNotation::Paint(nsDisplayListBuilder*, gfxContext*)’: 46:15.12 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.cpp:757:67: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.12 757 | MakePathForEllipse(aDrawTarget, rect.Center(), rect.Size()); 46:15.12 | ~~~~~~~~~^~ 46:15.12 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.cpp:757:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.12 757 | MakePathForEllipse(aDrawTarget, rect.Center(), rect.Size()); 46:15.12 | ~~~~~~~~~~~^~ 46:15.12 In file included from Unified_cpp_layout_mathml0.cpp:2: 46:15.12 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp: In function ‘nsBoundingMetrics MeasureTextRun(mozilla::gfx::DrawTarget*, gfxTextRun*)’: 46:15.12 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:908:26: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.12 908 | static nsBoundingMetrics MeasureTextRun(DrawTarget* aDrawTarget, 46:15.12 | ^~~~~~~~~~~~~~ 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp: In function ‘nsPoint SnapToDevPixels(const gfxContext*, int32_t, const nsPoint&)’: 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:1943:16: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.13 1943 | static nsPoint SnapToDevPixels(const gfxContext* aThebesContext, 46:15.13 | ^~~~~~~~~~~~~~~ 46:15.13 In file included from Unified_cpp_layout_mathml0.cpp:83: 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmfracFrame.cpp: In member function ‘virtual void nsDisplayMathMLSlash::Paint(nsDisplayListBuilder*, gfxContext*)’: 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmfracFrame.cpp:624:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.13 624 | void nsDisplayMathMLSlash::Paint(nsDisplayListBuilder* aBuilder, 46:15.13 | ^~~~~~~~~~~~~~~~~~~~ 46:15.13 In file included from Unified_cpp_layout_mathml0.cpp:2: 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp: In member function ‘nsresult nsMathMLChar::PaintVertically(nsPresContext*, gfxContext*, nsRect&, nscolor)’: 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:1963:10: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.13 1963 | nsresult nsMathMLChar::PaintVertically(nsPresContext* aPresContext, 46:15.13 | ^~~~~~~~~~~~ 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:2048:25: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.13 2048 | mGlyphs[i]->Draw(Range(mGlyphs[i].get()), gfx::Point(dx, dy), params); 46:15.13 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:1937:48: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.13 1937 | gfxRect clip = nsLayoutUtils::RectToGfxRect(aRect, aAppUnitsPerGfxUnit); 46:15.13 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:2111:25: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.13 2111 | mGlyphs[3]->Draw(Range(mGlyphs[3].get()), gfx::Point(dx, dy), params); 46:15.13 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp: In member function ‘nsresult nsMathMLChar::PaintHorizontally(nsPresContext*, gfxContext*, nsRect&, nscolor)’: 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:2128:10: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.13 2128 | nsresult nsMathMLChar::PaintHorizontally(nsPresContext* aPresContext, 46:15.13 | ^~~~~~~~~~~~ 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:2208:25: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.13 2208 | mGlyphs[i]->Draw(Range(mGlyphs[i].get()), gfx::Point(dx, dy), params); 46:15.13 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:15.13 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:1937:48: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.13 1937 | gfxRect clip = nsLayoutUtils::RectToGfxRect(aRect, aAppUnitsPerGfxUnit); 46:15.14 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:15.14 /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.cpp:2269:25: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:15.14 2269 | mGlyphs[3]->Draw(Range(mGlyphs[3].get()), gfx::Point(dx, dy), params); 46:15.14 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:15.14 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/base' 46:15.14 mkdir -p '.deps/' 46:15.14 docshell/base/Unified_cpp_docshell_base0.o 46:15.14 docshell/base/Unified_cpp_docshell_base1.o 46:15.14 /usr/lib64/ccache/g++ -o Unified_cpp_docshell_base0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I/builddir/build/BUILD/icecat-78.15.0/tools/profiler -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_docshell_base0.o.pp Unified_cpp_docshell_base0.cpp 46:24.86 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.86 from Unified_cpp_layout_style4.cpp:2: 46:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.86 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:24.86 | ^ 46:24.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.86 from Unified_cpp_layout_style4.cpp:2: 46:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:24.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.86 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:24.86 | ^ 46:24.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.86 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.86 from Unified_cpp_layout_style4.cpp:2: 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:24.86 | ^ 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:24.86 | ^ 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:24.86 | ^ 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:24.86 | ^ 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.86 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:24.86 | ^ 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:24.86 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.87 371 | nscoord aAppUnitsPerDevPixel) { 46:24.87 | ^ 46:24.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:24.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.87 380 | nscoord aAppUnitsPerDevPixel) { 46:24.87 | ^ 46:24.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:24.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.87 387 | nscoord aAppUnitsPerDevPixel) { 46:24.87 | ^ 46:24.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:24.87 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.87 394 | nscoord aAppUnitsPerDevPixel) { 46:24.87 | ^ 46:24.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.87 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.88 from Unified_cpp_layout_style4.cpp:2: 46:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.88 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:24.88 | ^ 46:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:14, 46:24.88 from Unified_cpp_layout_style4.cpp:2: 46:24.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:24.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:24.88 | ^ 46:24.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 46:24.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 46:24.88 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:15, 46:24.88 from Unified_cpp_layout_style4.cpp:2: 46:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.88 189 | CSSRect GetExpandedScrollableRect() const { 46:24.88 | ^ 46:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:24.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.88 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:24.89 | ^ 46:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.89 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:24.89 | ^ 46:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.89 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:24.89 | ^ 46:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.89 243 | CSSRect CalculateScrollRange() const { 46:24.89 | ^ 46:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.89 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:24.89 | ^ 46:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:24.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.89 457 | CSSRect GetVisualViewport() const { 46:24.89 | ^ 46:24.89 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:24.89 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 46:24.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RestyleManager.h:13, 46:24.89 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:19, 46:24.89 from Unified_cpp_layout_style4.cpp:2: 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.90 21 | inline Rect ToRect(const gfxRect& aRect) { 46:24.90 | ^ 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.90 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:24.90 | ^ 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.90 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:24.90 | ^ 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.90 44 | inline Size ToSize(const gfxSize& aSize) { 46:24.90 | ^ 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.90 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:24.90 | ^ 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.90 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:24.90 | ^ 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:24.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.91 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:24.91 | ^ 46:24.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OverflowChangedTracker.h:10, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RestyleManager.h:13, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:19, 46:24.91 from Unified_cpp_layout_style4.cpp:2: 46:24.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:24.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.91 1859 | int32_t aAppUnitsPerPixel) { 46:24.91 | ^ 46:24.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:24.91 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.91 3214 | int32_t aAppUnitsPerPixel) { 46:24.91 | ^ 46:24.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:24.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsMediaFeatures.cpp:16, 46:24.92 from Unified_cpp_layout_style4.cpp:29: 46:24.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:24.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.92 332 | LayerPoint GetFixedPositionAnchor() const { 46:24.92 | ^ 46:24.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsMediaFeatures.cpp:16, 46:24.92 from Unified_cpp_layout_style4.cpp:29: 46:24.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:24.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.92 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:24.92 | ^ 46:24.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:24.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsMediaFeatures.cpp:16, 46:24.93 from Unified_cpp_layout_style4.cpp:29: 46:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:24.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.93 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:24.93 | ^ 46:24.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:24.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:24.94 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsMediaFeatures.cpp:16, 46:24.94 from Unified_cpp_layout_style4.cpp:29: 46:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.94 1394 | LayerPoint GetFixedPositionAnchor() { 46:24.94 | ^ 46:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.94 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:24.94 | ^ 46:24.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:24.94 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsMediaFeatures.cpp:16, 46:24.94 from Unified_cpp_layout_style4.cpp:29: 46:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.94 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:24.94 | ^ 46:24.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:24.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:24.94 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsMediaFeatures.cpp:16, 46:24.94 from Unified_cpp_layout_style4.cpp:29: 46:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 46:24.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.95 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:24.95 | ^ 46:24.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsTextFrame.h:20, 46:24.95 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:18, 46:24.95 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStruct.cpp:13, 46:24.95 from Unified_cpp_layout_style4.cpp:47: 46:24.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 46:24.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.95 300 | PropertyProvider* aProvider = nullptr) const { 46:24.95 | ^ 46:24.95 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 46:24.95 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStruct.cpp:13, 46:24.95 from Unified_cpp_layout_style4.cpp:47: 46:24.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 46:24.95 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.95 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 46:24.95 | ^ 46:24.95 In file included from Unified_cpp_layout_style4.cpp:47: 46:24.95 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStruct.cpp: In member function ‘mozilla::CSSCoord mozilla::StyleGenericCalcNode::ResolveToCSSPixels(mozilla::CSSCoord) const [with L = mozilla::StyleCalcLengthPercentageLeaf; mozilla::CSSCoord = mozilla::gfx::CoordTyped]’: 46:24.95 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStruct.cpp:3511:61: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.95 3511 | CSSCoord StyleCalcNode::ResolveToCSSPixels(CSSCoord aBasis) const { 46:24.95 | ^~~~~ 46:24.95 In file included from Unified_cpp_layout_style4.cpp:56: 46:24.95 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In function ‘mozilla::CSSPoint nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, const CSSSize&)’: 46:24.95 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:574:57: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.95 574 | const CSSSize& aSize) { 46:24.95 | ^ 46:24.95 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In lambda function: 46:24.96 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:586:62: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.96 586 | [&] { return CSSPixel::FromAppUnits(aRefBox.Width()); }), 46:24.96 | ^ 46:24.96 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In function ‘mozilla::gfx::Point nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox&, int32_t)’: 46:24.96 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:594:50: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.96 594 | int32_t aAppUnitsPerPixel) { 46:24.96 | ^ 46:24.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:24.96 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 46:24.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:24.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:24.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.96 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.96 from Unified_cpp_layout_style4.cpp:2: 46:24.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:24.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 46:24.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:24.96 | ^~~~~~~~ 46:24.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:24.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:24.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.96 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.96 from Unified_cpp_layout_style4.cpp:2: 46:24.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:24.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:24.96 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.97 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:24.97 | ^~~~~~~~ 46:24.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:24.97 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:24.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:24.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:24.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.97 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.97 from Unified_cpp_layout_style4.cpp:2: 46:24.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:24.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:24.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.97 427 | SizeT Size() const { return SizeT(width, height); } 46:24.97 | ^~~~ 46:24.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:24.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:24.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.97 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.97 from Unified_cpp_layout_style4.cpp:2: 46:24.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:24.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:24.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.97 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:24.97 | ^~~~~~~~ 46:24.97 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:24.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:24.98 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.98 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:24.98 | ^~~~~~~~ 46:24.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:24.98 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:24.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:24.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:24.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.98 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.98 from Unified_cpp_layout_style4.cpp:2: 46:24.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:24.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:24.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.98 62 | Sub operator-(const Sub& aPoint) const { 46:24.98 | ^~~~~~~~ 46:24.98 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:24.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:24.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:24.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.98 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.98 from Unified_cpp_layout_style4.cpp:2: 46:24.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:24.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:24.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:24.99 | ^~~~~~~~~~~~~ 46:24.99 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.99 from Unified_cpp_layout_style4.cpp:2: 46:24.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:24.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:24.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.99 323 | static SizeTyped FromUnknownSize( 46:24.99 | ^~~~~~~~~~~~~~~ 46:24.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:24.99 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:24.99 from Unified_cpp_layout_style4.cpp:2: 46:24.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:24.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:24.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:24.99 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:24.99 | ^~~~~~~~~~~~~~ 46:25.00 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:25.00 from Unified_cpp_layout_style4.cpp:2: 46:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 46:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:25.00 | ^~~~~~~~~~~~~ 46:25.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:25.00 from Unified_cpp_layout_style4.cpp:2: 46:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:25.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.00 383 | Point TopLeft() const { return Point(x, y); } 46:25.00 | ^~~~~~~ 46:25.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:25.00 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:25.01 from Unified_cpp_layout_style4.cpp:2: 46:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.01 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:25.01 | ^~~~~~~~~~~~~~~ 46:25.01 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:25.01 from Unified_cpp_layout_style4.cpp:2: 46:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:25.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.01 277 | static RectTyped FromUnknownRect( 46:25.01 | ^~~~~~~~~~~~~~~ 46:25.01 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:25.01 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:25.02 from Unified_cpp_layout_style4.cpp:2: 46:25.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:25.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:25.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.02 150 | static PointTyped FromUnknownPoint( 46:25.02 | ^~~~~~~~~~~~~~~~ 46:25.02 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:25.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:25.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:25.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:25.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:25.02 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:25.02 from Unified_cpp_layout_style4.cpp:2: 46:25.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:25.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 46:25.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.02 282 | RectTyped ToUnknownRect() const { 46:25.02 | ^~~~~~~~~~~~~ 46:25.02 In file included from Unified_cpp_layout_style4.cpp:47: 46:25.02 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStruct.cpp: In instantiation of ‘ResultT mozilla::StyleGenericCalcNode::ResolveInternal(ResultT, PercentageConverter) const [with ResultT = mozilla::gfx::CoordTyped; PercentageConverter = mozilla::StyleGenericCalcNode::ResolveToCSSPixels(mozilla::CSSCoord) const::; L = mozilla::StyleCalcLengthPercentageLeaf]’: 46:25.02 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStruct.cpp:3512:25: required from here 46:25.02 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStruct.cpp:3456:9: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.02 3456 | ResultT StyleCalcNode::ResolveInternal(ResultT aPercentageBasis, 46:25.02 | ^~~~~~~~~~~~~ 46:25.02 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:25.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:25.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:25.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:25.03 from Unified_cpp_layout_style4.cpp:2: 46:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 46:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 46:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 46:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.03 246 | PointTyped As2DPoint() const { 46:25.03 | ^~~~~~~~~ 46:25.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:25.03 from Unified_cpp_layout_style4.cpp:2: 46:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 46:25.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.03 794 | RectTyped TransformAndClipBounds( 46:25.03 | ^~~~~~~~~~~~~~~~~~~~~~ 46:25.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 46:25.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 46:25.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 46:25.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:12, 46:25.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:10, 46:25.04 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.h:17, 46:25.04 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:11, 46:25.04 from Unified_cpp_layout_style4.cpp:2: 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.04 760 | typename detail::Nth::Type extract() { 46:25.04 | ^~~~~~~ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:25.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 46:25.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:25.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:25.05 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:25.05 from Unified_cpp_layout_style4.cpp:2: 46:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In static member function ‘static mozilla::LengthPercentage mozilla::StyleLengthPercentageUnion::FromPixels(mozilla::CSSCoord)’: 46:25.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:614:18: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.05 614 | LengthPercentage LengthPercentage::FromPixels(CSSCoord aCoord) { 46:25.05 | ^~~~~~~~~~~~~~~~ 46:25.05 In file included from Unified_cpp_layout_style4.cpp:56: 46:25.05 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In member function ‘void nsStyleTransformMatrix::TransformReferenceBox::EnsureDimensionsAreCached()’: 46:25.05 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:55:59: note: parameter passing for argument of type ‘nsSVGUtils::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.05 55 | Size contextSize = nsSVGUtils::GetContextSize(mFrame); 46:25.05 | ^ 46:25.05 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In function ‘float nsStyleTransformMatrix::ProcessTranslatePart(const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox*, nsStyleTransformMatrix::TransformReferenceBox::DimensionGetter)’: 46:25.05 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:132:39: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.05 132 | return aValue.ResolveToCSSPixelsWith([&] { 46:25.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 46:25.05 133 | return aRefBox && !aRefBox->IsEmpty() 46:25.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:25.05 134 | ? CSSPixel::FromAppUnits((aRefBox->*aDimensionGetter)()) 46:25.05 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:25.06 135 | : CSSCoord(0); 46:25.06 | ~~~~~~~~~~~~~~ 46:25.06 136 | }); 46:25.06 | ~~ 46:25.06 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In function ‘mozilla::CSSPoint nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, const CSSSize&)’: 46:25.06 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:572:19: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.06 572 | mozilla::CSSPoint Convert2DPosition(const mozilla::LengthPercentage& aX, 46:25.06 | ^~~~~~~~~~~~~~~~~ 46:25.06 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:578:3: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.06 578 | }; 46:25.06 | ^ 46:25.06 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In function ‘mozilla::CSSPoint nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox&)’: 46:25.06 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:581:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.06 581 | CSSPoint Convert2DPosition(const LengthPercentage& aX, 46:25.06 | ^~~~~~~~~~~~~~~~~ 46:25.06 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:589:3: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.06 589 | }; 46:25.06 | ^ 46:25.06 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In function ‘mozilla::gfx::Point nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox&, int32_t)’: 46:25.06 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:592:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.06 592 | Point Convert2DPosition(const LengthPercentage& aX, const LengthPercentage& aY, 46:25.06 | ^~~~~~~~~~~~~~~~~ 46:25.06 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:596:49: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.06 596 | CSSPoint p = Convert2DPosition(aX, aY, aRefBox); 46:25.06 | ^ 46:25.06 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:597:35: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.06 597 | return {p.x * scale, p.y * scale}; 46:25.06 | ^ 46:25.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:25.07 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:25.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 46:25.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 46:25.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 46:25.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h:16, 46:25.07 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsHTMLCSSStyleSheet.cpp:13, 46:25.07 from Unified_cpp_layout_style4.cpp:2: 46:25.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:25.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.07 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:25.07 | ^~~~~~~~~ 46:25.07 In file included from Unified_cpp_layout_style4.cpp:65: 46:25.07 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleUtil.cpp: In function ‘bool ObjectPositionCoordMightCauseOverflow(const LengthPercentage&)’: 46:25.07 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleUtil.cpp:243:71: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.07 243 | return !aCoord.ConvertsToLength() || aCoord.ToLengthInCSSPixels() != 0.0f; 46:25.07 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 46:25.07 In file included from Unified_cpp_layout_style4.cpp:56: 46:25.07 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In member function ‘void nsStyleTransformMatrix::TransformReferenceBox::EnsureDimensionsAreCached()’: 46:25.07 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:42:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.07 42 | void TransformReferenceBox::EnsureDimensionsAreCached() { 46:25.07 | ^~~~~~~~~~~~~~~~~~~~~ 46:25.07 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In function ‘float nsStyleTransformMatrix::ProcessTranslatePart(const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox*, nsStyleTransformMatrix::TransformReferenceBox::DimensionGetter)’: 46:25.07 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:129:7: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.07 129 | float ProcessTranslatePart( 46:25.07 | ^~~~~~~~~~~~~~~~~~~~ 46:25.07 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In function ‘mozilla::CSSPoint nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, const CSSSize&)’: 46:25.07 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:572:19: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.08 572 | mozilla::CSSPoint Convert2DPosition(const mozilla::LengthPercentage& aX, 46:25.08 | ^~~~~~~~~~~~~~~~~ 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:572:19: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:572:19: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.08 In file included from Unified_cpp_layout_style4.cpp:47: 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStruct.cpp:3512:25: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.08 3512 | return ResolveInternal(aBasis, [](CSSCoord aPercent) { return aPercent; }); 46:25.08 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:25.08 In file included from Unified_cpp_layout_style4.cpp:56: 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In function ‘mozilla::CSSPoint nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox&)’: 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:581:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.08 581 | CSSPoint Convert2DPosition(const LengthPercentage& aX, 46:25.08 | ^~~~~~~~~~~~~~~~~ 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:581:10: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:581:10: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.08 In file included from Unified_cpp_layout_style4.cpp:47: 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStruct.cpp:3512:25: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.08 3512 | return ResolveInternal(aBasis, [](CSSCoord aPercent) { return aPercent; }); 46:25.08 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:25.08 In file included from Unified_cpp_layout_style4.cpp:56: 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In function ‘mozilla::gfx::Point nsStyleTransformMatrix::Convert2DPosition(const LengthPercentage&, const LengthPercentage&, nsStyleTransformMatrix::TransformReferenceBox&, int32_t)’: 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:592:7: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.08 592 | Point Convert2DPosition(const LengthPercentage& aX, const LengthPercentage& aY, 46:25.08 | ^~~~~~~~~~~~~~~~~ 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:592:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:592:7: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.08 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:592:7: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.09 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:596:33: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.09 596 | CSSPoint p = Convert2DPosition(aX, aY, aRefBox); 46:25.09 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 46:25.09 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp: In function ‘void nsStyleTransformMatrix::MatrixForTransformFunction(mozilla::gfx::Matrix4x4&, const StyleTransformOperation&, nsStyleTransformMatrix::TransformReferenceBox&)’: 46:25.09 /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleTransformMatrix.cpp:390:13: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:25.09 390 | static void MatrixForTransformFunction(Matrix4x4& aMatrix, 46:25.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 46:25.09 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style' 46:25.09 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/base/timeline' 46:25.09 mkdir -p '.deps/' 46:25.09 docshell/base/timeline/Unified_cpp_base_timeline0.o 46:25.09 /usr/lib64/ccache/g++ -o Unified_cpp_base_timeline0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/docshell/base/timeline -I/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/base/timeline -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_base_timeline0.o.pp Unified_cpp_base_timeline0.cpp 46:26.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:26.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.08 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.08 from Unified_cpp_layout_ipc0.cpp:2: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:26.08 | ^ 46:26.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:26.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 46:26.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.08 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.08 from Unified_cpp_layout_ipc0.cpp:2: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:26.08 | ^ 46:26.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.08 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.08 from Unified_cpp_layout_ipc0.cpp:2: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:26.08 | ^ 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:26.08 | ^ 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:26.08 | ^ 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:26.08 | ^ 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:26.08 | ^ 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 371 | nscoord aAppUnitsPerDevPixel) { 46:26.08 | ^ 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 380 | nscoord aAppUnitsPerDevPixel) { 46:26.08 | ^ 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 387 | nscoord aAppUnitsPerDevPixel) { 46:26.08 | ^ 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 394 | nscoord aAppUnitsPerDevPixel) { 46:26.08 | ^ 46:26.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.08 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.08 from Unified_cpp_layout_ipc0.cpp:2: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 189 | CSSRect GetExpandedScrollableRect() const { 46:26.08 | ^ 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:26.08 | ^ 46:26.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:26.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:26.09 | ^ 46:26.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:26.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.09 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:26.09 | ^ 46:26.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:26.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.09 243 | CSSRect CalculateScrollRange() const { 46:26.09 | ^ 46:26.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:26.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.09 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:26.09 | ^ 46:26.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:26.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.09 457 | CSSRect GetVisualViewport() const { 46:26.09 | ^ 46:26.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 46:26.09 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.09 from Unified_cpp_layout_ipc0.cpp:2: 46:26.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:26.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.09 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:26.09 | ^ 46:26.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 46:26.09 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.09 from Unified_cpp_layout_ipc0.cpp:2: 46:26.09 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:26.09 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.09 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:26.09 | ^ 46:26.09 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:26.09 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:26.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:26.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:26.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:26.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:26.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:26.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 46:26.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 46:26.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 46:26.10 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:10, 46:26.10 from Unified_cpp_layout_ipc0.cpp:2: 46:26.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:26.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.10 21 | inline Rect ToRect(const gfxRect& aRect) { 46:26.10 | ^ 46:26.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:26.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:26.11 | ^ 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:26.11 | ^ 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.11 44 | inline Size ToSize(const gfxSize& aSize) { 46:26.11 | ^ 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:26.11 | ^ 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.11 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:26.11 | ^ 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.11 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:26.11 | ^ 46:26.11 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:10, 46:26.11 from Unified_cpp_layout_ipc0.cpp:2: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.11 1859 | int32_t aAppUnitsPerPixel) { 46:26.11 | ^ 46:26.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.11 3214 | int32_t aAppUnitsPerPixel) { 46:26.11 | ^ 46:26.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:10, 46:26.11 from Unified_cpp_layout_ipc0.cpp:2: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.11 332 | LayerPoint GetFixedPositionAnchor() const { 46:26.11 | ^ 46:26.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:10, 46:26.11 from Unified_cpp_layout_ipc0.cpp:2: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.11 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:26.11 | ^ 46:26.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 46:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 46:26.12 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:10, 46:26.12 from Unified_cpp_layout_ipc0.cpp:2: 46:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.12 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:26.12 | ^ 46:26.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 46:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 46:26.12 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:11, 46:26.12 from Unified_cpp_layout_ipc0.cpp:2: 46:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.13 1394 | LayerPoint GetFixedPositionAnchor() { 46:26.13 | ^ 46:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.13 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:26.13 | ^ 46:26.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:16, 46:26.13 from Unified_cpp_layout_ipc0.cpp:2: 46:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.13 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:26.13 | ^ 46:26.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 46:26.13 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:16, 46:26.13 from Unified_cpp_layout_ipc0.cpp:2: 46:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 46:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.14 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:26.14 | ^ 46:26.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTextFrame.h:20, 46:26.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:18, 46:26.14 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:16, 46:26.14 from Unified_cpp_layout_ipc0.cpp:2: 46:26.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 46:26.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.14 300 | PropertyProvider* aProvider = nullptr) const { 46:26.14 | ^ 46:26.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructInlines.h:19, 46:26.14 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:16, 46:26.15 from Unified_cpp_layout_ipc0.cpp:2: 46:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 46:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.15 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 46:26.15 | ^ 46:26.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 46:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.15 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.15 from Unified_cpp_layout_ipc0.cpp:2: 46:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 46:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.15 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:26.15 | ^~~~~~~~ 46:26.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.15 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.15 from Unified_cpp_layout_ipc0.cpp:2: 46:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.15 427 | SizeT Size() const { return SizeT(width, height); } 46:26.15 | ^~~~ 46:26.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.16 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.16 from Unified_cpp_layout_ipc0.cpp:2: 46:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.16 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:26.16 | ^~~~~~~~ 46:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.16 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:26.16 | ^~~~~~~~ 46:26.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 46:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.16 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.16 from Unified_cpp_layout_ipc0.cpp:2: 46:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.16 62 | Sub operator-(const Sub& aPoint) const { 46:26.16 | ^~~~~~~~ 46:26.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.17 from Unified_cpp_layout_ipc0.cpp:2: 46:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:26.17 | ^~~~~~~~ 46:26.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 46:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.17 from Unified_cpp_layout_ipc0.cpp:2: 46:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 46:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.17 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:26.17 | ^~~~~~~~ 46:26.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.17 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.17 from Unified_cpp_layout_ipc0.cpp:2: 46:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:26.18 | ^~~~~~~~~~~~~ 46:26.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 46:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.18 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.18 from Unified_cpp_layout_ipc0.cpp:2: 46:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.18 323 | static SizeTyped FromUnknownSize( 46:26.18 | ^~~~~~~~~~~~~~~ 46:26.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 46:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.18 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.18 from Unified_cpp_layout_ipc0.cpp:2: 46:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.18 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:26.18 | ^~~~~~~~~~~~~~ 46:26.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.18 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.18 from Unified_cpp_layout_ipc0.cpp:2: 46:26.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:26.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 46:26.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:26.19 | ^~~~~~~~~~~~~ 46:26.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:26.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:26.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.19 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.19 from Unified_cpp_layout_ipc0.cpp:2: 46:26.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:26.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:26.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.19 383 | Point TopLeft() const { return Point(x, y); } 46:26.19 | ^~~~~~~ 46:26.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:26.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:26.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 46:26.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.19 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.19 from Unified_cpp_layout_ipc0.cpp:2: 46:26.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:26.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:26.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.20 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:26.20 | ^~~~~~~~~~~~~~~ 46:26.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:26.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.20 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.20 from Unified_cpp_layout_ipc0.cpp:2: 46:26.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:26.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:26.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.20 277 | static RectTyped FromUnknownRect( 46:26.20 | ^~~~~~~~~~~~~~~ 46:26.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.21 from Unified_cpp_layout_ipc0.cpp:2: 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.21 150 | static PointTyped FromUnknownPoint( 46:26.21 | ^~~~~~~~~~~~~~~~ 46:26.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.21 from Unified_cpp_layout_ipc0.cpp:2: 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.21 282 | RectTyped ToUnknownRect() const { 46:26.21 | ^~~~~~~~~~~~~ 46:26.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.21 from Unified_cpp_layout_ipc0.cpp:2: 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.21 246 | PointTyped As2DPoint() const { 46:26.21 | ^~~~~~~~~ 46:26.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.21 from Unified_cpp_layout_ipc0.cpp:2: 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.21 794 | RectTyped TransformAndClipBounds( 46:26.21 | ^~~~~~~~~~~~~~~~~~~~~~ 46:26.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:20, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:26.21 from /builddir/build/BUILD/icecat-78.15.0/layout/ipc/RemoteLayerTreeOwner.cpp:9, 46:26.21 from Unified_cpp_layout_ipc0.cpp:2: 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.21 760 | typename detail::Nth::Type extract() { 46:26.21 | ^~~~~~~ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:26.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:26.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:26.22 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/ipc' 46:26.22 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/shistory' 46:26.23 mkdir -p '.deps/' 46:26.23 docshell/shistory/Unified_cpp_docshell_shistory0.o 46:26.23 /usr/lib64/ccache/g++ -o Unified_cpp_docshell_shistory0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/shistory -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_docshell_shistory0.o.pp Unified_cpp_docshell_shistory0.cpp 46:30.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.66 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.66 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.66 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.66 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.66 from Unified_cpp_layout_mathml1.cpp:2: 46:30.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:30.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.66 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:30.66 | ^ 46:30.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:30.66 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.66 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.67 from Unified_cpp_layout_mathml1.cpp:2: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.67 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:30.67 | ^ 46:30.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.67 from Unified_cpp_layout_mathml1.cpp:2: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.67 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:30.67 | ^ 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.67 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:30.67 | ^ 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.67 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:30.67 | ^ 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.67 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:30.67 | ^ 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.67 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:30.67 | ^ 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.67 371 | nscoord aAppUnitsPerDevPixel) { 46:30.67 | ^ 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.67 380 | nscoord aAppUnitsPerDevPixel) { 46:30.67 | ^ 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.67 387 | nscoord aAppUnitsPerDevPixel) { 46:30.67 | ^ 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.67 394 | nscoord aAppUnitsPerDevPixel) { 46:30.67 | ^ 46:30.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h:13, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h:12, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFontMetrics.h:16, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:37, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.67 from Unified_cpp_layout_mathml1.cpp:2: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:30.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.67 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:30.67 | ^ 46:30.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:14, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:30.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.68 from Unified_cpp_layout_mathml1.cpp:2: 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.68 189 | CSSRect GetExpandedScrollableRect() const { 46:30.68 | ^ 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.68 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:30.68 | ^ 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:30.68 | ^ 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.68 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:30.68 | ^ 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.68 243 | CSSRect CalculateScrollRange() const { 46:30.68 | ^ 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.68 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:30.68 | ^ 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:30.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.68 457 | CSSRect GetVisualViewport() const { 46:30.68 | ^ 46:30.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.68 from Unified_cpp_layout_mathml1.cpp:2: 46:30.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:30.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.68 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:30.68 | ^ 46:30.68 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:30.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.70 from Unified_cpp_layout_mathml1.cpp:2: 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.70 21 | inline Rect ToRect(const gfxRect& aRect) { 46:30.70 | ^ 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.70 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:30.70 | ^ 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.70 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:30.70 | ^ 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.70 44 | inline Size ToSize(const gfxSize& aSize) { 46:30.70 | ^ 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.70 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:30.70 | ^ 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.70 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:30.70 | ^ 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:30.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.70 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:30.70 | ^ 46:30.70 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.71 from Unified_cpp_layout_mathml1.cpp:2: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.71 1859 | int32_t aAppUnitsPerPixel) { 46:30.71 | ^ 46:30.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.71 3214 | int32_t aAppUnitsPerPixel) { 46:30.71 | ^ 46:30.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.71 from Unified_cpp_layout_mathml1.cpp:2: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.71 332 | LayerPoint GetFixedPositionAnchor() const { 46:30.71 | ^ 46:30.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.71 from Unified_cpp_layout_mathml1.cpp:2: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.71 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:30.71 | ^ 46:30.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.71 from Unified_cpp_layout_mathml1.cpp:2: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.71 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:30.71 | ^ 46:30.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.71 from Unified_cpp_layout_mathml1.cpp:2: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.71 1394 | LayerPoint GetFixedPositionAnchor() { 46:30.71 | ^ 46:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.71 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:30.71 | ^ 46:30.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.72 from Unified_cpp_layout_mathml1.cpp:2: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.72 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:30.72 | ^ 46:30.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.72 from Unified_cpp_layout_mathml1.cpp:2: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.72 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:30.72 | ^ 46:30.72 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.72 from Unified_cpp_layout_mathml1.cpp:2: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.72 300 | PropertyProvider* aProvider = nullptr) const { 46:30.72 | ^ 46:30.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.72 from Unified_cpp_layout_mathml1.cpp:2: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.72 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:30.72 | ^~~~~~~~ 46:30.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.72 from Unified_cpp_layout_mathml1.cpp:2: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:30.72 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.72 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:30.72 | ^~~~~~~~ 46:30.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.72 from Unified_cpp_layout_mathml1.cpp:2: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.72 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:30.72 | ^~~~~~~~ 46:30.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.72 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.72 from Unified_cpp_layout_mathml1.cpp:2: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.72 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:30.72 | ^~~~~~~~~~~~~ 46:30.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.73 from Unified_cpp_layout_mathml1.cpp:2: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.73 323 | static SizeTyped FromUnknownSize( 46:30.73 | ^~~~~~~~~~~~~~~ 46:30.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.73 from Unified_cpp_layout_mathml1.cpp:2: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.73 427 | SizeT Size() const { return SizeT(width, height); } 46:30.73 | ^~~~ 46:30.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatform.h:27, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontUtils.h:10, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontEntry.h:13, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:11, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:16, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.73 from Unified_cpp_layout_mathml1.cpp:2: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:30.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.73 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:30.73 | ^~~~~~~~ 46:30.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:30.73 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.73 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:30.73 | ^~~~~~~~ 46:30.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.73 from Unified_cpp_layout_mathml1.cpp:2: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.73 62 | Sub operator-(const Sub& aPoint) const { 46:30.73 | ^~~~~~~~ 46:30.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.73 from Unified_cpp_layout_mathml1.cpp:2: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.73 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:30.73 | ^~~~~~~~~~~~~~ 46:30.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.73 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.73 from Unified_cpp_layout_mathml1.cpp:2: 46:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:30.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 46:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.74 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:30.74 | ^~~~~~~~~~~~~ 46:30.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.74 from Unified_cpp_layout_mathml1.cpp:2: 46:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.74 383 | Point TopLeft() const { return Point(x, y); } 46:30.74 | ^~~~~~~ 46:30.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.74 from Unified_cpp_layout_mathml1.cpp:2: 46:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.74 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:30.74 | ^~~~~~~~~~~~~~~ 46:30.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.74 from Unified_cpp_layout_mathml1.cpp:2: 46:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.74 277 | static RectTyped FromUnknownRect( 46:30.74 | ^~~~~~~~~~~~~~~ 46:30.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:30.74 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.75 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.75 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.75 from Unified_cpp_layout_mathml1.cpp:2: 46:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.75 150 | static PointTyped FromUnknownPoint( 46:30.75 | ^~~~~~~~~~~~~~~~ 46:30.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.75 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.76 from Unified_cpp_layout_mathml1.cpp:2: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.76 282 | RectTyped ToUnknownRect() const { 46:30.76 | ^~~~~~~~~~~~~ 46:30.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:12, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.76 from Unified_cpp_layout_mathml1.cpp:2: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.76 246 | PointTyped As2DPoint() const { 46:30.76 | ^~~~~~~~~ 46:30.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.76 from Unified_cpp_layout_mathml1.cpp:2: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.76 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 46:30.76 | ^~~~~~~~~ 46:30.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:13, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.76 from Unified_cpp_layout_mathml1.cpp:2: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.76 2266 | PointTyped TransformPointSimple( 46:30.76 | ^~~~~~~~~~~~~~~~~~~~ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.76 794 | RectTyped TransformAndClipBounds( 46:30.76 | ^~~~~~~~~~~~~~~~~~~~~~ 46:30.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLChar.h:14, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmencloseFrame.h:12, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.h:11, 46:30.76 from /builddir/build/BUILD/icecat-78.15.0/layout/mathml/nsMathMLmsqrtFrame.cpp:7, 46:30.76 from Unified_cpp_layout_mathml1.cpp:2: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.76 760 | typename detail::Nth::Type extract() { 46:30.76 | ^~~~~~~ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:30.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:30.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:30.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:30.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:30.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.77 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/mathml' 46:30.78 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/build' 46:30.78 mkdir -p '.deps/' 46:30.78 docshell/build/nsDocShellModule.o 46:30.78 /usr/lib64/ccache/g++ -o nsDocShellModule.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/docshell/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/build -I/builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsDocShellModule.o.pp /builddir/build/BUILD/icecat-78.15.0/docshell/build/nsDocShellModule.cpp 46:30.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.81 from Unified_cpp_layout_inspector0.cpp:2: 46:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.81 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:30.81 | ^ 46:30.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.81 from Unified_cpp_layout_inspector0.cpp:2: 46:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.81 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:30.81 | ^ 46:30.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.81 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.81 from Unified_cpp_layout_inspector0.cpp:2: 46:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.81 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:30.81 | ^ 46:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:30.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.81 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:30.81 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 371 | nscoord aAppUnitsPerDevPixel) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 380 | nscoord aAppUnitsPerDevPixel) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 387 | nscoord aAppUnitsPerDevPixel) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 394 | nscoord aAppUnitsPerDevPixel) { 46:30.82 | ^ 46:30.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.82 from Unified_cpp_layout_inspector0.cpp:2: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:30.82 | ^ 46:30.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.82 from Unified_cpp_layout_inspector0.cpp:2: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:30.82 | ^ 46:30.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.82 from Unified_cpp_layout_inspector0.cpp:2: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 21 | inline Rect ToRect(const gfxRect& aRect) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 44 | inline Size ToSize(const gfxSize& aSize) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:30.82 | ^ 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:30.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.82 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:30.82 | ^ 46:30.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 46:30.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 46:30.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:12, 46:30.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:31, 46:30.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 46:30.83 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.83 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.83 from Unified_cpp_layout_inspector0.cpp:2: 46:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.83 189 | CSSRect GetExpandedScrollableRect() const { 46:30.83 | ^ 46:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:30.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:30.83 | ^ 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:30.84 | ^ 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:30.84 | ^ 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.84 243 | CSSRect CalculateScrollRange() const { 46:30.84 | ^ 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.84 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:30.84 | ^ 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.84 457 | CSSRect GetVisualViewport() const { 46:30.84 | ^ 46:30.84 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.84 from Unified_cpp_layout_inspector0.cpp:2: 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.84 1859 | int32_t aAppUnitsPerPixel) { 46:30.84 | ^ 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.84 3214 | int32_t aAppUnitsPerPixel) { 46:30.84 | ^ 46:30.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 46:30.84 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:9, 46:30.84 from Unified_cpp_layout_inspector0.cpp:2: 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:30.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.84 332 | LayerPoint GetFixedPositionAnchor() const { 46:30.84 | ^ 46:30.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:9, 46:30.85 from Unified_cpp_layout_inspector0.cpp:2: 46:30.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:30.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.85 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:30.85 | ^ 46:30.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:9, 46:30.85 from Unified_cpp_layout_inspector0.cpp:2: 46:30.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:30.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.85 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:30.85 | ^ 46:30.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 46:30.85 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:9, 46:30.85 from Unified_cpp_layout_inspector0.cpp:2: 46:30.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:30.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.85 1394 | LayerPoint GetFixedPositionAnchor() { 46:30.87 | ^ 46:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:30.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.87 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:30.87 | ^ 46:30.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:30.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:30.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:30.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:30.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 46:30.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 46:30.87 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:9, 46:30.87 from Unified_cpp_layout_inspector0.cpp:2: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.88 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:30.88 | ^ 46:30.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontInfoLoader.h:15, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPlatformFontList.h:15, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:9, 46:30.88 from Unified_cpp_layout_inspector0.cpp:2: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.88 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:30.88 | ^ 46:30.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:10, 46:30.88 from Unified_cpp_layout_inspector0.cpp:2: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.88 300 | PropertyProvider* aProvider = nullptr) const { 46:30.88 | ^ 46:30.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.88 from Unified_cpp_layout_inspector0.cpp:2: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:30.88 | ^~~~~~~~ 46:30.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.88 from Unified_cpp_layout_inspector0.cpp:2: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.88 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:30.88 | ^~~~~~~~~~~~~ 46:30.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.88 from Unified_cpp_layout_inspector0.cpp:2: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.88 323 | static SizeTyped FromUnknownSize( 46:30.88 | ^~~~~~~~~~~~~~~ 46:30.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.88 from Unified_cpp_layout_inspector0.cpp:2: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:30.88 | ^~~~~~~~ 46:30.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.88 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.88 from Unified_cpp_layout_inspector0.cpp:2: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:30.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.89 427 | SizeT Size() const { return SizeT(width, height); } 46:30.89 | ^~~~ 46:30.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.89 from Unified_cpp_layout_inspector0.cpp:2: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:30.89 | ^~~~~~~~ 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:30.89 | ^~~~~~~~ 46:30.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.89 from Unified_cpp_layout_inspector0.cpp:2: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.89 62 | Sub operator-(const Sub& aPoint) const { 46:30.89 | ^~~~~~~~ 46:30.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.89 from Unified_cpp_layout_inspector0.cpp:2: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.89 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:30.89 | ^~~~~~~~~~~~~~ 46:30.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.89 from Unified_cpp_layout_inspector0.cpp:2: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:30.89 | ^~~~~~~~~~~~~ 46:30.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.89 from Unified_cpp_layout_inspector0.cpp:2: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.89 383 | Point TopLeft() const { return Point(x, y); } 46:30.89 | ^~~~~~~ 46:30.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.89 from Unified_cpp_layout_inspector0.cpp:2: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:30.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.89 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:30.89 | ^~~~~~~~~~~~~~~ 46:30.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.90 from Unified_cpp_layout_inspector0.cpp:2: 46:30.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:30.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:30.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.90 277 | static RectTyped FromUnknownRect( 46:30.90 | ^~~~~~~~~~~~~~~ 46:30.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.90 from Unified_cpp_layout_inspector0.cpp:2: 46:30.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:30.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:30.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.90 150 | static PointTyped FromUnknownPoint( 46:30.90 | ^~~~~~~~~~~~~~~~ 46:30.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.90 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.91 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.91 from Unified_cpp_layout_inspector0.cpp:2: 46:30.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:30.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 46:30.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.91 282 | RectTyped ToUnknownRect() const { 46:30.91 | ^~~~~~~~~~~~~ 46:30.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:30.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.91 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.91 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.91 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.91 from Unified_cpp_layout_inspector0.cpp:2: 46:30.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 46:30.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 46:30.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 46:30.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.91 246 | PointTyped As2DPoint() const { 46:30.91 | ^~~~~~~~~ 46:30.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:30.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:30.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.92 from Unified_cpp_layout_inspector0.cpp:2: 46:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 46:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.92 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 46:30.92 | ^~~~~~~~~ 46:30.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:30.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbstractRange.h:11, 46:30.92 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:15, 46:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.92 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.92 from Unified_cpp_layout_inspector0.cpp:2: 46:30.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 46:30.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:30.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 46:30.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.93 2266 | PointTyped TransformPointSimple( 46:30.93 | ^~~~~~~~~~~~~~~~~~~~ 46:30.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:30.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:30.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 46:30.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.93 794 | RectTyped TransformAndClipBounds( 46:30.93 | ^~~~~~~~~~~~~~~~~~~~~~ 46:30.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:30.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 46:30.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 46:30.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 46:30.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 46:30.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 46:30.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:12, 46:30.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSPropertyID.h:14, 46:30.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindingTypes.h:105, 46:30.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CSSFontFaceRule.h:10, 46:30.93 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:11, 46:30.93 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.93 from Unified_cpp_layout_inspector0.cpp:2: 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.94 760 | typename detail::Nth::Type extract() { 46:30.94 | ^~~~~~~ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:30.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:30.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSPropertyIDSet.h:18, 46:30.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:23, 46:30.95 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 46:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.h:14, 46:30.95 from /builddir/build/BUILD/icecat-78.15.0/layout/inspector/InspectorFontFace.cpp:7, 46:30.95 from Unified_cpp_layout_inspector0.cpp:2: 46:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSProps.h: In static member function ‘static void mozilla::dom::InspectorUtils::GetCSSPropertyNames(mozilla::dom::GlobalObject&, const mozilla::dom::PropertyNamesOptions&, nsTArray >&)’: 46:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSProps.h:108:46: warning: array subscript eCSSPropertyAlias__webkit_background_clip is above array bounds of ‘const Flags [444]’ {aka ‘const mozilla::CSSPropFlags [444]’} [-Warray-bounds] 46:30.95 108 | return (nsCSSProps::kFlagsTable[aProperty] & aFlags) == aFlags; 46:30.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSProps.h:102:22: note: while referencing ‘nsCSSProps::kFlagsTable’ 46:30.95 102 | static const Flags kFlagsTable[eCSSProperty_COUNT]; 46:30.95 | ^~~~~~~~~~~ 46:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSProps.h:108:46: warning: array subscript eCSSPropertyAlias__webkit_background_clip is above array bounds of ‘const Flags [444]’ {aka ‘const mozilla::CSSPropFlags [444]’} [-Warray-bounds] 46:30.95 108 | return (nsCSSProps::kFlagsTable[aProperty] & aFlags) == aFlags; 46:30.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 46:30.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSProps.h:102:22: note: while referencing ‘nsCSSProps::kFlagsTable’ 46:30.95 102 | static const Flags kFlagsTable[eCSSProperty_COUNT]; 46:30.96 | ^~~~~~~~~~~ 46:30.96 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/inspector' 46:30.96 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpfe/appshell' 46:30.96 mkdir -p '.deps/' 46:30.96 xpfe/appshell/Unified_cpp_xpfe_appshell0.o 46:30.96 /usr/lib64/ccache/g++ -o Unified_cpp_xpfe_appshell0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/xpfe/appshell -I/builddir/build/BUILD/icecat-78.15.0/objdir/xpfe/appshell -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_xpfe_appshell0.o.pp Unified_cpp_xpfe_appshell0.cpp 46:34.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 46:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 46:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 46:34.46 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/timeline/LayerTimelineMarker.h:13, 46:34.46 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/timeline/ObservedDocShell.cpp:12, 46:34.46 from Unified_cpp_base_timeline0.cpp:47: 46:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.46 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:34.46 | ^ 46:34.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 46:34.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 46:34.46 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/timeline/LayerTimelineMarker.h:13, 46:34.46 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/timeline/ObservedDocShell.cpp:12, 46:34.46 from Unified_cpp_base_timeline0.cpp:47: 46:34.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.47 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:34.47 | ^ 46:34.47 In file included from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:34.47 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/timeline/TimelineConsumers.cpp:12, 46:34.47 from Unified_cpp_base_timeline0.cpp:56: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.47 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:34.47 | ^ 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.47 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:34.47 | ^ 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.47 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:34.47 | ^ 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.47 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:34.47 | ^ 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.47 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:34.47 | ^ 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.47 371 | nscoord aAppUnitsPerDevPixel) { 46:34.47 | ^ 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.47 380 | nscoord aAppUnitsPerDevPixel) { 46:34.47 | ^ 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.47 387 | nscoord aAppUnitsPerDevPixel) { 46:34.47 | ^ 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.47 394 | nscoord aAppUnitsPerDevPixel) { 46:34.47 | ^ 46:34.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 46:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 46:34.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:18, 46:34.47 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/timeline/LayerTimelineMarker.h:13, 46:34.47 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/timeline/ObservedDocShell.cpp:12, 46:34.47 from Unified_cpp_base_timeline0.cpp:47: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 46:34.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:34.48 | ^~~~~~~~ 46:34.48 In file included from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:34.48 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/timeline/TimelineConsumers.cpp:12, 46:34.48 from Unified_cpp_base_timeline0.cpp:56: 46:34.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:34.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:34.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:34.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:34.49 | ^~~~~~~~ 46:34.50 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/base/timeline' 46:34.51 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk' 46:34.51 mkdir -p '.deps/' 46:34.51 accessible/atk/AccessibleWrap.o 46:34.51 accessible/atk/ApplicationAccessibleWrap.o 46:34.52 /usr/lib64/ccache/g++ -o AccessibleWrap.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/AccessibleWrap.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp 46:36.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 46:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.83 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.83 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.83 from Unified_cpp_layout_printing0.cpp:2: 46:36.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:36.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.83 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:36.83 | ^ 46:36.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.83 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.83 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.83 from Unified_cpp_layout_printing0.cpp:2: 46:36.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:36.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:36.83 | ^ 46:36.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 46:36.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEvents.h:12, 46:36.83 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 46:36.83 from Unified_cpp_layout_printing0.cpp:11: 46:36.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:36.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:36.83 | ^ 46:36.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:36.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:36.83 | ^ 46:36.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:36.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:36.83 | ^ 46:36.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:36.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:36.83 | ^ 46:36.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:36.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:36.84 | ^ 46:36.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:36.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.84 371 | nscoord aAppUnitsPerDevPixel) { 46:36.84 | ^ 46:36.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:36.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.84 380 | nscoord aAppUnitsPerDevPixel) { 46:36.84 | ^ 46:36.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:36.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.84 387 | nscoord aAppUnitsPerDevPixel) { 46:36.84 | ^ 46:36.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:36.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.84 394 | nscoord aAppUnitsPerDevPixel) { 46:36.84 | ^ 46:36.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:36.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:36.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:36.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEvents.h:21, 46:36.84 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 46:36.84 from Unified_cpp_layout_printing0.cpp:11: 46:36.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:36.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.84 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:36.84 | ^ 46:36.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:36.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 46:36.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEvents.h:21, 46:36.84 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 46:36.84 from Unified_cpp_layout_printing0.cpp:11: 46:36.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:36.84 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.84 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:36.84 | ^ 46:36.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/StorageEvent.h:13, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowInner.h:39, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindow.h:14, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEventBinding.h:14, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEventBinding.h:7, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEvents.h:22, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 46:36.85 from Unified_cpp_layout_printing0.cpp:11: 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.85 189 | CSSRect GetExpandedScrollableRect() const { 46:36.85 | ^ 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.85 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:36.85 | ^ 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.85 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:36.85 | ^ 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.85 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:36.85 | ^ 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.85 243 | CSSRect CalculateScrollRange() const { 46:36.85 | ^ 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:36.85 | ^ 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:36.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.85 457 | CSSRect GetVisualViewport() const { 46:36.85 | ^ 46:36.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:36.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:10, 46:36.86 from Unified_cpp_layout_printing0.cpp:20: 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.86 21 | inline Rect ToRect(const gfxRect& aRect) { 46:36.86 | ^ 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.86 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:36.86 | ^ 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.86 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:36.86 | ^ 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.86 44 | inline Size ToSize(const gfxSize& aSize) { 46:36.86 | ^ 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.86 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:36.86 | ^ 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.86 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:36.86 | ^ 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.86 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:36.86 | ^ 46:36.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:10, 46:36.86 from Unified_cpp_layout_printing0.cpp:20: 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.86 1859 | int32_t aAppUnitsPerPixel) { 46:36.86 | ^ 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:36.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.86 3214 | int32_t aAppUnitsPerPixel) { 46:36.86 | ^ 46:36.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:36.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:10, 46:36.87 from Unified_cpp_layout_printing0.cpp:20: 46:36.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:36.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.87 332 | LayerPoint GetFixedPositionAnchor() const { 46:36.87 | ^ 46:36.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:10, 46:36.87 from Unified_cpp_layout_printing0.cpp:20: 46:36.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:36.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.87 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:36.87 | ^ 46:36.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:10, 46:36.87 from Unified_cpp_layout_printing0.cpp:20: 46:36.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:36.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.87 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:36.87 | ^ 46:36.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:36.87 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:10, 46:36.87 from Unified_cpp_layout_printing0.cpp:20: 46:36.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:36.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.87 1394 | LayerPoint GetFixedPositionAnchor() { 46:36.87 | ^ 46:36.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:36.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.87 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:36.87 | ^ 46:36.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:10, 46:36.88 from Unified_cpp_layout_printing0.cpp:20: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.88 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:36.88 | ^ 46:36.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:10, 46:36.88 from Unified_cpp_layout_printing0.cpp:20: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.88 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:36.88 | ^ 46:36.88 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/printing/ipc/RemotePrintJobParent.cpp:18, 46:36.88 from Unified_cpp_layout_printing0.cpp:38: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDeviceContextSpec.h: In member function ‘virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()’: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDeviceContextSpec.h:79:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.88 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 46:36.88 | ^ 46:36.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.88 from Unified_cpp_layout_printing0.cpp:2: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:36.88 | ^~~~~~~~ 46:36.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEvents.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 46:36.88 from Unified_cpp_layout_printing0.cpp:11: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:36.88 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:36.88 | ^~~~~~~~ 46:36.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.88 from Unified_cpp_layout_printing0.cpp:2: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.88 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:36.88 | ^~~~~~~~ 46:36.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.88 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.88 from Unified_cpp_layout_printing0.cpp:2: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:36.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.89 427 | SizeT Size() const { return SizeT(width, height); } 46:36.89 | ^~~~ 46:36.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEvents.h:12, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintPreviewUserEventSuppressor.cpp:9, 46:36.89 from Unified_cpp_layout_printing0.cpp:11: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:36.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:36.89 | ^~~~~~~~ 46:36.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:36.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:36.89 | ^~~~~~~~ 46:36.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.89 from Unified_cpp_layout_printing0.cpp:2: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.89 62 | Sub operator-(const Sub& aPoint) const { 46:36.89 | ^~~~~~~~ 46:36.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.89 from Unified_cpp_layout_printing0.cpp:2: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:36.89 | ^~~~~~~~~~~~~ 46:36.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.89 from Unified_cpp_layout_printing0.cpp:2: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.89 323 | static SizeTyped FromUnknownSize( 46:36.89 | ^~~~~~~~~~~~~~~ 46:36.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.89 from Unified_cpp_layout_printing0.cpp:2: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.89 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:36.89 | ^~~~~~~~~~~~~~ 46:36.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.89 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.89 from Unified_cpp_layout_printing0.cpp:2: 46:36.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.90 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:36.90 | ^~~~~~~~~~~~~ 46:36.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.90 from Unified_cpp_layout_printing0.cpp:2: 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.90 383 | Point TopLeft() const { return Point(x, y); } 46:36.90 | ^~~~~~~ 46:36.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.90 from Unified_cpp_layout_printing0.cpp:2: 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.90 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:36.90 | ^~~~~~~~~~~~~~~ 46:36.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.90 from Unified_cpp_layout_printing0.cpp:2: 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.90 277 | static RectTyped FromUnknownRect( 46:36.90 | ^~~~~~~~~~~~~~~ 46:36.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.90 from Unified_cpp_layout_printing0.cpp:2: 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.90 150 | static PointTyped FromUnknownPoint( 46:36.90 | ^~~~~~~~~~~~~~~~ 46:36.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.90 from Unified_cpp_layout_printing0.cpp:2: 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 46:36.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.90 282 | RectTyped ToUnknownRect() const { 46:36.90 | ^~~~~~~~~~~~~ 46:36.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.90 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.91 from Unified_cpp_layout_printing0.cpp:2: 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.91 246 | PointTyped As2DPoint() const { 46:36.91 | ^~~~~~~~~ 46:36.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.91 from Unified_cpp_layout_printing0.cpp:2: 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.91 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 46:36.91 | ^~~~~~~~~ 46:36.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.91 from Unified_cpp_layout_printing0.cpp:2: 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.91 2266 | PointTyped TransformPointSimple( 46:36.91 | ^~~~~~~~~~~~~~~~~~~~ 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.91 794 | RectTyped TransformAndClipBounds( 46:36.91 | ^~~~~~~~~~~~~~~~~~~~~~ 46:36.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:12, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:19, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.91 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.91 from Unified_cpp_layout_printing0.cpp:2: 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:36.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.92 760 | typename detail::Nth::Type extract() { 46:36.92 | ^~~~~~~ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:36.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:36.92 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:10, 46:36.92 from Unified_cpp_layout_printing0.cpp:20: 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.92 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 46:36.92 | ^ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.92 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 46:36.92 | ^~~~~~~~~~~ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.92 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 46:36.92 | ^ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.92 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:36.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.92 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:36.92 | ~~~~~~~~~~~~~^~ 46:36.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.92 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:36.92 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.93 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 46:36.93 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 46:36.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 46:36.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.93 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.93 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.93 from Unified_cpp_layout_printing0.cpp:2: 46:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.93 282 | RectTyped ToUnknownRect() const { 46:36.93 | ^~~~~~~~~~~~~ 46:36.93 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/printing/ipc/RemotePrintJobParent.cpp:18, 46:36.93 from Unified_cpp_layout_printing0.cpp:38: 46:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDeviceContextSpec.h: In member function ‘virtual gfxPoint nsIDeviceContextSpec::GetPrintingTranslate()’: 46:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDeviceContextSpec.h:79:20: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.93 79 | virtual gfxPoint GetPrintingTranslate() { return gfxPoint(0, 0); } 46:36.93 | ^~~~~~~~~~~~~~~~~~~~ 46:36.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:36.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:11, 46:36.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/DrawEventRecorder.h:10, 46:36.93 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.h:12, 46:36.93 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/DrawEventRecorder.cpp:7, 46:36.93 from Unified_cpp_layout_printing0.cpp:2: 46:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:36.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.93 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 46:36.94 | ^~~~~~~~~ 46:36.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:36.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 46:36.94 from /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:10, 46:36.94 from Unified_cpp_layout_printing0.cpp:20: 46:36.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 46:36.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.94 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:36.94 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 46:36.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.94 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 46:36.94 | ~~~~~~~~~~~~~^~ 46:36.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 46:36.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.94 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 46:36.94 | ^~~~~~~~~~~ 46:36.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 46:36.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:36.94 221 | rect = rect.Intersect(mClipStack.LastElement()); 46:36.94 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 46:36.94 In file included from Unified_cpp_layout_printing0.cpp:20: 46:36.94 /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp: In member function ‘bool mozilla::layout::PrintTranslator::TranslateRecording(mozilla::layout::PRFileDescStream&)’: 46:36.94 /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:30:16: warning: ‘magicInt’ may be used uninitialized [-Wmaybe-uninitialized] 46:36.94 30 | if (magicInt != mozilla::gfx::kMagicInt) { 46:36.94 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 46:36.94 /builddir/build/BUILD/icecat-78.15.0/layout/printing/PrintTranslator.cpp:28:12: note: ‘magicInt’ declared here 46:36.94 28 | uint32_t magicInt; 46:36.94 | ^~~~~~~~ 46:36.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/printing' 46:36.95 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/aom' 46:36.95 mkdir -p '.deps/' 46:36.95 accessible/aom/Unified_cpp_accessible_aom0.o 46:36.95 /usr/lib64/ccache/g++ -o Unified_cpp_accessible_aom0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/aom -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/aom -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_accessible_aom0.o.pp Unified_cpp_accessible_aom0.cpp 46:39.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/docshell/build/nsDocShellModule.cpp:7: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.31 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:39.31 | ^ 46:39.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/docshell/build/nsDocShellModule.cpp:7: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.31 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:39.31 | ^ 46:39.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 46:39.31 from /builddir/build/BUILD/icecat-78.15.0/docshell/build/nsDocShellModule.cpp:7: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.31 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:39.31 | ^ 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.31 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:39.31 | ^ 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.31 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:39.31 | ^ 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.31 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:39.31 | ^ 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.31 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:39.31 | ^ 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.31 371 | nscoord aAppUnitsPerDevPixel) { 46:39.31 | ^ 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.31 380 | nscoord aAppUnitsPerDevPixel) { 46:39.31 | ^ 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:39.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.31 387 | nscoord aAppUnitsPerDevPixel) { 46:39.32 | ^ 46:39.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:39.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.32 394 | nscoord aAppUnitsPerDevPixel) { 46:39.32 | ^ 46:39.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:39.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 46:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 46:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 46:39.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 46:39.33 from /builddir/build/BUILD/icecat-78.15.0/docshell/build/nsDocShellModule.cpp:7: 46:39.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:39.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 46:39.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:39.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:39.33 | ^~~~~~~~ 46:39.34 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/build' 46:39.34 accessible/atk/AtkSocketAccessible.o 46:39.34 /usr/lib64/ccache/g++ -o ApplicationAccessibleWrap.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/ApplicationAccessibleWrap.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp 46:51.35 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:51.35 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.35 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.35 from Unified_cpp_layout_build0.cpp:2: 46:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:51.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.35 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:51.35 | ^ 46:51.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:51.35 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:51.35 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.36 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.36 from Unified_cpp_layout_build0.cpp:2: 46:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:51.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.36 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:51.36 | ^ 46:51.36 In file included from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.36 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.36 from Unified_cpp_layout_build0.cpp:2: 46:51.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:51.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.36 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:51.36 | ^ 46:51.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:51.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.36 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:51.36 | ^ 46:51.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:51.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.36 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:51.36 | ^ 46:51.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:51.36 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:51.37 | ^ 46:51.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:51.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:51.37 | ^ 46:51.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:51.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.37 371 | nscoord aAppUnitsPerDevPixel) { 46:51.37 | ^ 46:51.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:51.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.37 380 | nscoord aAppUnitsPerDevPixel) { 46:51.37 | ^ 46:51.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:51.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.37 387 | nscoord aAppUnitsPerDevPixel) { 46:51.37 | ^ 46:51.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:51.37 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.37 394 | nscoord aAppUnitsPerDevPixel) { 46:51.37 | ^ 46:51.37 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 46:51.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 46:51.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsStyledElement.h:18, 46:51.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsMappedAttributeElement.h:16, 46:51.37 from /builddir/build/BUILD/icecat-78.15.0/dom/html/nsGenericHTMLElement.h:11, 46:51.37 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:12, 46:51.37 from Unified_cpp_layout_build0.cpp:2: 46:51.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:51.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.38 189 | CSSRect GetExpandedScrollableRect() const { 46:51.38 | ^ 46:51.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:51.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:51.38 | ^ 46:51.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:51.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:51.38 | ^ 46:51.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:51.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:51.38 | ^ 46:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.39 243 | CSSRect CalculateScrollRange() const { 46:51.39 | ^ 46:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.39 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:51.39 | ^ 46:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.39 457 | CSSRect GetVisualViewport() const { 46:51.39 | ^ 46:51.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 46:51.39 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 46:51.39 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCModule.h:7, 46:51.39 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutModule.cpp:11, 46:51.39 from Unified_cpp_layout_build0.cpp:11: 46:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 46:51.39 /builddir/build/BUILD/icecat-78.15.0/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] 46:51.39 79 | memset(this, 0, sizeof(nsXPTCVariant)); 46:51.39 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 46:51.39 44 | struct nsXPTCVariant { 46:51.39 | ^~~~~~~~~~~~~ 46:51.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 46:51.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:51.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:51.39 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutModule.cpp:24, 46:51.39 from Unified_cpp_layout_build0.cpp:11: 46:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:51.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.39 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:51.39 | ^ 46:51.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 46:51.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 46:51.39 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:51.39 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutModule.cpp:24, 46:51.39 from Unified_cpp_layout_build0.cpp:11: 46:51.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:51.39 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.39 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:51.39 | ^ 46:51.40 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 46:51.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:51.40 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:51.40 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutModule.cpp:24, 46:51.40 from Unified_cpp_layout_build0.cpp:11: 46:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.40 21 | inline Rect ToRect(const gfxRect& aRect) { 46:51.40 | ^ 46:51.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.41 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:51.41 | ^ 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.41 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:51.41 | ^ 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.41 44 | inline Size ToSize(const gfxSize& aSize) { 46:51.41 | ^ 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.41 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:51.41 | ^ 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.41 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:51.41 | ^ 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.41 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:51.41 | ^ 46:51.41 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 46:51.41 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsHTMLParts.h:14, 46:51.41 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutModule.cpp:24, 46:51.41 from Unified_cpp_layout_build0.cpp:11: 46:51.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:51.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.41 1859 | int32_t aAppUnitsPerPixel) { 46:51.41 | ^ 46:51.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:51.41 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.41 3214 | int32_t aAppUnitsPerPixel) { 46:51.41 | ^ 46:51.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:51.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:51.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:51.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 46:51.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 46:51.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ThirdPartyUtil.h:17, 46:51.41 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutModule.cpp:33, 46:51.41 from Unified_cpp_layout_build0.cpp:11: 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:51.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.41 332 | LayerPoint GetFixedPositionAnchor() const { 46:51.41 | ^ 46:51.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ThirdPartyUtil.h:17, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutModule.cpp:33, 46:51.42 from Unified_cpp_layout_build0.cpp:11: 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.42 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:51.42 | ^ 46:51.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/ThirdPartyUtil.h:17, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutModule.cpp:33, 46:51.42 from Unified_cpp_layout_build0.cpp:11: 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.42 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:51.42 | ^ 46:51.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutStatics.cpp:24, 46:51.42 from Unified_cpp_layout_build0.cpp:20: 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.42 1394 | LayerPoint GetFixedPositionAnchor() { 46:51.42 | ^ 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.42 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 46:51.42 | ^ 46:51.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutStatics.cpp:24, 46:51.42 from Unified_cpp_layout_build0.cpp:20: 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.42 49 | gfx::Size GetInheritedScale() const { return mScale; } 46:51.42 | ^ 46:51.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:51.42 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutStatics.cpp:24, 46:51.42 from Unified_cpp_layout_build0.cpp:20: 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 46:51.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.42 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 46:51.43 | ^ 46:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutStatics.cpp:24, 46:51.43 from Unified_cpp_layout_build0.cpp:20: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.43 300 | PropertyProvider* aProvider = nullptr) const { 46:51.43 | ^ 46:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutStatics.cpp:56, 46:51.43 from Unified_cpp_layout_build0.cpp:20: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.43 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 46:51.43 | ^ 46:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.43 from Unified_cpp_layout_build0.cpp:2: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.43 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:51.43 | ^~~~~~~~ 46:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.43 from Unified_cpp_layout_build0.cpp:2: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:51.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:51.43 | ^~~~~~~~ 46:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.43 from Unified_cpp_layout_build0.cpp:2: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.43 427 | SizeT Size() const { return SizeT(width, height); } 46:51.43 | ^~~~ 46:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.43 from Unified_cpp_layout_build0.cpp:2: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:51.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.43 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:51.43 | ^~~~~~~~ 46:51.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:51.43 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.43 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:51.43 | ^~~~~~~~ 46:51.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.43 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.43 from Unified_cpp_layout_build0.cpp:2: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:51.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.44 62 | Sub operator-(const Sub& aPoint) const { 46:51.44 | ^~~~~~~~ 46:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h:14, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:12, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:27, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.44 from Unified_cpp_layout_build0.cpp:2: 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 46:51.44 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 46:51.44 34 | memset(aT, 0, sizeof(T)); 46:51.44 | ~~~~~~^~~~~~~~~~~~~~~~~~ 46:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/XPCModule.h:7, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsLayoutModule.cpp:11, 46:51.44 from Unified_cpp_layout_build0.cpp:11: 46:51.44 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 46:51.44 2214 | struct GlobalProperties { 46:51.44 | ^~~~~~~~~~~~~~~~ 46:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:12, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.44 from Unified_cpp_layout_build0.cpp:2: 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.44 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:51.44 | ^~~~~~~~ 46:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.44 from Unified_cpp_layout_build0.cpp:2: 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.44 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:51.44 | ^~~~~~~~~~~~~ 46:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.44 from Unified_cpp_layout_build0.cpp:2: 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.44 323 | static SizeTyped FromUnknownSize( 46:51.44 | ^~~~~~~~~~~~~~~ 46:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.44 from Unified_cpp_layout_build0.cpp:2: 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 46:51.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.44 383 | Point TopLeft() const { return Point(x, y); } 46:51.44 | ^~~~~~~ 46:51.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:51.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.45 from Unified_cpp_layout_build0.cpp:2: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.45 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 46:51.45 | ^~~~~~~~~~~~~~~ 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.45 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 46:51.45 | ^~~~~~~~~~~~~~ 46:51.45 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.45 from Unified_cpp_layout_build0.cpp:2: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:51.45 | ^~~~~~~~~~~~~ 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.45 277 | static RectTyped FromUnknownRect( 46:51.45 | ^~~~~~~~~~~~~~~ 46:51.45 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:13, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.45 from Unified_cpp_layout_build0.cpp:2: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.45 150 | static PointTyped FromUnknownPoint( 46:51.45 | ^~~~~~~~~~~~~~~~ 46:51.45 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.45 from Unified_cpp_layout_build0.cpp:2: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.45 282 | RectTyped ToUnknownRect() const { 46:51.45 | ^~~~~~~~~~~~~ 46:51.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:14, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.45 from Unified_cpp_layout_build0.cpp:2: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:112:46: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.45 385 | Point BottomLeft() const { return Point(x, YMost()); } 46:51.45 | ^~~~~~~~~~ 46:51.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:19, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.h:13, 46:51.45 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:11, 46:51.45 from Unified_cpp_layout_build0.cpp:2: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 46:51.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.46 794 | RectTyped TransformAndClipBounds( 46:51.46 | ^~~~~~~~~~~~~~~~~~~~~~ 46:51.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 46:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 46:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 46:51.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Encoding.h:22, 46:51.46 from /builddir/build/BUILD/icecat-78.15.0/layout/build/nsContentDLF.cpp:8, 46:51.46 from Unified_cpp_layout_build0.cpp:2: 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.46 760 | typename detail::Nth::Type extract() { 46:51.46 | ^~~~~~~ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:51.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:51.46 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/build' 46:51.46 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/base' 46:51.46 mkdir -p '.deps/' 46:51.47 accessible/base/Unified_cpp_accessible_base0.o 46:51.49 accessible/base/Unified_cpp_accessible_base1.o 46:51.49 /usr/lib64/ccache/g++ -o Unified_cpp_accessible_base0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_base0.o.pp Unified_cpp_accessible_base0.cpp 46:52.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:52.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:52.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:52.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.11 from Unified_cpp_accessible_aom0.cpp:2: 46:52.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:52.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:52.11 | ^ 46:52.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.11 from Unified_cpp_accessible_aom0.cpp:2: 46:52.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:52.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:52.11 | ^ 46:52.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.11 from Unified_cpp_accessible_aom0.cpp:2: 46:52.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:52.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.11 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:52.11 | ^ 46:52.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:52.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.11 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:52.11 | ^ 46:52.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:52.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.11 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:52.11 | ^ 46:52.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:52.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:52.12 | ^ 46:52.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:52.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:52.13 | ^ 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.13 371 | nscoord aAppUnitsPerDevPixel) { 46:52.13 | ^ 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.13 380 | nscoord aAppUnitsPerDevPixel) { 46:52.13 | ^ 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.13 387 | nscoord aAppUnitsPerDevPixel) { 46:52.13 | ^ 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.13 394 | nscoord aAppUnitsPerDevPixel) { 46:52.13 | ^ 46:52.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.13 from Unified_cpp_accessible_aom0.cpp:2: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.13 189 | CSSRect GetExpandedScrollableRect() const { 46:52.13 | ^ 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:52.13 | ^ 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.13 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:52.13 | ^ 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.13 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:52.13 | ^ 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.13 243 | CSSRect CalculateScrollRange() const { 46:52.13 | ^ 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:52.13 | ^ 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:52.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.13 457 | CSSRect GetVisualViewport() const { 46:52.13 | ^ 46:52.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.14 from Unified_cpp_accessible_aom0.cpp:2: 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.14 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:52.14 | ^ 46:52.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.14 from Unified_cpp_accessible_aom0.cpp:2: 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:52.14 | ^ 46:52.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.14 from Unified_cpp_accessible_aom0.cpp:2: 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.14 21 | inline Rect ToRect(const gfxRect& aRect) { 46:52.14 | ^ 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.14 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:52.14 | ^ 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.14 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:52.14 | ^ 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.14 44 | inline Size ToSize(const gfxSize& aSize) { 46:52.14 | ^ 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:52.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.16 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:52.16 | ^ 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.16 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:52.16 | ^ 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.16 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:52.16 | ^ 46:52.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.16 from Unified_cpp_accessible_aom0.cpp:2: 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.16 1859 | int32_t aAppUnitsPerPixel) { 46:52.16 | ^ 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.16 3214 | int32_t aAppUnitsPerPixel) { 46:52.16 | ^ 46:52.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.16 from Unified_cpp_accessible_aom0.cpp:2: 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:52.16 | ^~~~~~~~ 46:52.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.16 from Unified_cpp_accessible_aom0.cpp:2: 46:52.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.17 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:52.17 | ^~~~~~~~ 46:52.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.17 from Unified_cpp_accessible_aom0.cpp:2: 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.17 427 | SizeT Size() const { return SizeT(width, height); } 46:52.17 | ^~~~ 46:52.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.17 from Unified_cpp_accessible_aom0.cpp:2: 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:52.17 | ^~~~~~~~ 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:52.17 | ^~~~~~~~ 46:52.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.17 from Unified_cpp_accessible_aom0.cpp:2: 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:52.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:52.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.19 62 | Sub operator-(const Sub& aPoint) const { 46:52.19 | ^~~~~~~~ 46:52.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:52.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:52.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:52.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:52.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.20 from Unified_cpp_accessible_aom0.cpp:2: 46:52.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 46:52.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:52.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.20 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:52.20 | ^~~~~~~~ 46:52.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.20 from Unified_cpp_accessible_aom0.cpp:2: 46:52.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:52.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:52.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.21 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:52.21 | ^~~~~~~~~~~~~ 46:52.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:52.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:52.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:52.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:52.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:52.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:52.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:52.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 46:52.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:52.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 46:52.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 46:52.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/aom/AccessibleNode.cpp:14, 46:52.22 from Unified_cpp_accessible_aom0.cpp:2: 46:52.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:52.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:52.23 323 | static SizeTyped FromUnknownSize( 46:52.23 | ^~~~~~~~~~~~~~~ 46:52.23 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/aom' 46:52.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/generic' 46:52.23 mkdir -p '.deps/' 46:52.23 accessible/generic/Unified_cpp_accessible_generic0.o 46:52.24 /usr/lib64/ccache/g++ -o Unified_cpp_accessible_generic0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_generic0.o.pp Unified_cpp_accessible_generic0.cpp 46:53.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:53.43 | ^ 46:53.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:53.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:53.43 | ^ 46:53.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:53.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:53.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.44 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:53.44 | ^ 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:53.44 | ^ 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:53.44 | ^ 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:53.44 | ^ 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:53.44 | ^ 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.44 371 | nscoord aAppUnitsPerDevPixel) { 46:53.44 | ^ 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.44 380 | nscoord aAppUnitsPerDevPixel) { 46:53.44 | ^ 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.44 387 | nscoord aAppUnitsPerDevPixel) { 46:53.44 | ^ 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.44 394 | nscoord aAppUnitsPerDevPixel) { 46:53.44 | ^ 46:53.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 46:53.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:53.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.45 189 | CSSRect GetExpandedScrollableRect() const { 46:53.45 | ^ 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.45 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:53.45 | ^ 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.45 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:53.45 | ^ 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.45 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:53.45 | ^ 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.45 243 | CSSRect CalculateScrollRange() const { 46:53.45 | ^ 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.45 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:53.45 | ^ 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.45 457 | CSSRect GetVisualViewport() const { 46:53.45 | ^ 46:53.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.45 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:53.45 | ^ 46:53.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:53.45 | ^ 46:53.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:53.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.45 21 | inline Rect ToRect(const gfxRect& aRect) { 46:53.46 | ^ 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:53.46 | ^ 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:53.46 | ^ 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.46 44 | inline Size ToSize(const gfxSize& aSize) { 46:53.46 | ^ 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.46 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:53.46 | ^ 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.46 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:53.46 | ^ 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.46 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:53.46 | ^ 46:53.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.46 1859 | int32_t aAppUnitsPerPixel) { 46:53.46 | ^ 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.46 3214 | int32_t aAppUnitsPerPixel) { 46:53.46 | ^ 46:53.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.46 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:53.46 | ^~~~~~~~ 46:53.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:53.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:53.46 | ^~~~~~~~ 46:53.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.47 427 | SizeT Size() const { return SizeT(width, height); } 46:53.47 | ^~~~ 46:53.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.47 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:53.47 | ^~~~~~~~ 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.47 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:53.47 | ^~~~~~~~ 46:53.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.47 62 | Sub operator-(const Sub& aPoint) const { 46:53.47 | ^~~~~~~~ 46:53.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.47 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:53.47 | ^~~~~~~~ 46:53.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:53.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.47 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:53.47 | ^~~~~~~~~~~~~ 46:53.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:53.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.48 323 | static SizeTyped FromUnknownSize( 46:53.48 | ^~~~~~~~~~~~~~~ 46:53.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 46:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 46:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 46:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 46:53.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 46:53.48 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:10, 46:53.48 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.cpp:7: 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.48 760 | typename detail::Nth::Type extract() { 46:53.48 | ^~~~~~~ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:53.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:53.48 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/html' 46:53.48 mkdir -p '.deps/' 46:53.48 accessible/html/Unified_cpp_accessible_html0.o 46:53.48 /usr/lib64/ccache/g++ -o Unified_cpp_accessible_html0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/layout/forms -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_html0.o.pp Unified_cpp_accessible_html0.cpp 46:58.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.24 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:58.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.24 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:58.24 | ^ 46:58.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.24 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:58.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.24 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:58.24 | ^ 46:58.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.24 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.24 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:58.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.24 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:58.24 | ^ 46:58.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:58.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.24 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:58.24 | ^ 46:58.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 371 | nscoord aAppUnitsPerDevPixel) { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 380 | nscoord aAppUnitsPerDevPixel) { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 387 | nscoord aAppUnitsPerDevPixel) { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 394 | nscoord aAppUnitsPerDevPixel) { 46:58.25 | ^ 46:58.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.25 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 189 | CSSRect GetExpandedScrollableRect() const { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 243 | CSSRect CalculateScrollRange() const { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:58.25 | ^ 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 457 | CSSRect GetVisualViewport() const { 46:58.25 | ^ 46:58.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.25 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:58.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.25 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:58.25 | ^ 46:58.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 46:58.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 46:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.26 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.26 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:58.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.27 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:58.27 | ^ 46:58.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.27 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.27 21 | inline Rect ToRect(const gfxRect& aRect) { 46:58.27 | ^ 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.27 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:58.27 | ^ 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.27 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:58.27 | ^ 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.27 44 | inline Size ToSize(const gfxSize& aSize) { 46:58.27 | ^ 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.27 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:58.27 | ^ 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.27 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:58.27 | ^ 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:58.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.27 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:58.27 | ^ 46:58.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.27 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.29 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.29 1859 | int32_t aAppUnitsPerPixel) { 46:58.29 | ^ 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.29 3214 | int32_t aAppUnitsPerPixel) { 46:58.29 | ^ 46:58.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.29 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.29 332 | LayerPoint GetFixedPositionAnchor() const { 46:58.29 | ^ 46:58.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.29 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.29 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 46:58.29 | ^ 46:58.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.29 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.29 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:58.29 | ^ 46:58.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.29 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 46:58.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.29 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:58.29 | ^~~~~~~~ 46:58.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:58.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.30 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.30 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:58.30 | ^~~~~~~~ 46:58.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.30 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.30 427 | SizeT Size() const { return SizeT(width, height); } 46:58.30 | ^~~~ 46:58.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.30 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.30 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:58.30 | ^~~~~~~~ 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:58.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.30 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:58.30 | ^~~~~~~~ 46:58.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:58.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.31 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:58.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:58.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.31 62 | Sub operator-(const Sub& aPoint) const { 46:58.31 | ^~~~~~~~ 46:58.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.31 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 46:58.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:58.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.31 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:58.31 | ^~~~~~~~ 46:58.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.31 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:58.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:58.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.31 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:58.31 | ^~~~~~~~~~~~~ 46:58.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:58.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:9, 46:58.32 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.32 323 | static SizeTyped FromUnknownSize( 46:58.32 | ^~~~~~~~~~~~~~~ 46:58.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ChildSHistory.h:22, 46:58.32 from /builddir/build/BUILD/icecat-78.15.0/docshell/shistory/ChildSHistory.cpp:7, 46:58.32 from Unified_cpp_docshell_shistory0.cpp:2: 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.32 760 | typename detail::Nth::Type extract() { 46:58.32 | ^~~~~~~ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 46:58.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.32 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/shistory' 46:58.32 accessible/atk/DOMtoATK.o 46:58.32 /usr/lib64/ccache/g++ -o AtkSocketAccessible.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/AtkSocketAccessible.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp 46:58.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:58.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:58.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:58.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 46:58.92 | ^ 46:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 46:58.92 | ^ 46:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 371 | nscoord aAppUnitsPerDevPixel) { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 380 | nscoord aAppUnitsPerDevPixel) { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 387 | nscoord aAppUnitsPerDevPixel) { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 394 | nscoord aAppUnitsPerDevPixel) { 46:58.92 | ^ 46:58.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 189 | CSSRect GetExpandedScrollableRect() const { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 46:58.92 | ^ 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 46:58.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.92 243 | CSSRect CalculateScrollRange() const { 46:58.92 | ^ 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 46:58.93 | ^ 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 457 | CSSRect GetVisualViewport() const { 46:58.93 | ^ 46:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 1338 | CSSCoord ToCSSPixels() const { return _0; } 46:58.93 | ^ 46:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 46:58.93 | ^ 46:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 21 | inline Rect ToRect(const gfxRect& aRect) { 46:58.93 | ^ 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 46:58.93 | ^ 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 40 | inline Point ToPoint(const gfxPoint& aPoint) { 46:58.93 | ^ 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 44 | inline Size ToSize(const gfxSize& aSize) { 46:58.93 | ^ 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 46:58.93 | ^ 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 52 | inline gfxSize ThebesSize(const Size& aSize) { 46:58.93 | ^ 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 56 | inline gfxRect ThebesRect(const Rect& aRect) { 46:58.93 | ^ 46:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 1859 | int32_t aAppUnitsPerPixel) { 46:58.93 | ^ 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 46:58.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.93 3214 | int32_t aAppUnitsPerPixel) { 46:58.93 | ^ 46:58.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.93 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.94 40 | friend Sub operator*(Sub aCoord, T aScale) { 46:58.94 | ^~~~~~~~ 46:58.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.94 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 46:58.94 | ^~~~~~~~ 46:58.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.94 427 | SizeT Size() const { return SizeT(width, height); } 46:58.94 | ^~~~ 46:58.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.94 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 46:58.94 | ^~~~~~~~ 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.94 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 46:58.94 | ^~~~~~~~ 46:58.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 46:58.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.94 62 | Sub operator-(const Sub& aPoint) const { 46:58.94 | ^~~~~~~~ 46:58.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:58.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 46:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 46:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 46:58.96 | ^~~~~~~~ 46:58.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 46:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 46:58.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.96 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 46:58.96 | ^~~~~~~~~~~~~ 46:58.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 46:58.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 46:58.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 46:58.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.cpp:7: 46:58.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 46:58.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 46:58.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 46:58.97 323 | static SizeTyped FromUnknownSize( 46:58.97 | ^~~~~~~~~~~~~~~ 46:58.97 /usr/lib64/ccache/g++ -o Unified_cpp_accessible_base1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_base1.o.pp Unified_cpp_accessible_base1.cpp 47:10.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.68 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.68 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.68 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.68 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:10.68 | ^ 47:10.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:10.68 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.68 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.68 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:10.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.68 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:10.68 | ^ 47:10.68 In file included from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:21, 47:10.68 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.69 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:10.69 | ^ 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:10.69 | ^ 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:10.69 | ^ 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:10.69 | ^ 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:10.69 | ^ 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 371 | nscoord aAppUnitsPerDevPixel) { 47:10.69 | ^ 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 380 | nscoord aAppUnitsPerDevPixel) { 47:10.69 | ^ 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 387 | nscoord aAppUnitsPerDevPixel) { 47:10.69 | ^ 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 394 | nscoord aAppUnitsPerDevPixel) { 47:10.69 | ^ 47:10.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 47:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 47:10.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 47:10.69 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.h:38, 47:10.69 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:23, 47:10.69 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 189 | CSSRect GetExpandedScrollableRect() const { 47:10.69 | ^ 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:10.69 | ^ 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:10.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.69 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:10.70 | ^ 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.70 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:10.70 | ^ 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.70 243 | CSSRect CalculateScrollRange() const { 47:10.70 | ^ 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.70 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:10.70 | ^ 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.70 457 | CSSRect GetVisualViewport() const { 47:10.70 | ^ 47:10.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h:17, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:43, 47:10.70 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.70 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:10.70 | ^ 47:10.70 In file included from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:44, 47:10.70 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:10.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.70 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:10.70 | ^ 47:10.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 47:10.70 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:61, 47:10.72 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.72 21 | inline Rect ToRect(const gfxRect& aRect) { 47:10.72 | ^ 47:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:10.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:10.73 | ^ 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:10.73 | ^ 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.73 44 | inline Size ToSize(const gfxSize& aSize) { 47:10.73 | ^ 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:10.73 | ^ 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.73 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:10.73 | ^ 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.73 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:10.73 | ^ 47:10.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:61, 47:10.73 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.73 1859 | int32_t aAppUnitsPerPixel) { 47:10.73 | ^ 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:10.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.73 3214 | int32_t aAppUnitsPerPixel) { 47:10.73 | ^ 47:10.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 47:10.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:61, 47:10.74 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 47:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.74 332 | LayerPoint GetFixedPositionAnchor() const { 47:10.74 | ^ 47:10.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:61, 47:10.74 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 47:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.74 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:10.74 | ^ 47:10.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:61, 47:10.74 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 47:10.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.74 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:10.74 | ^ 47:10.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 47:10.74 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:61, 47:10.74 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 47:10.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.75 1394 | LayerPoint GetFixedPositionAnchor() { 47:10.75 | ^ 47:10.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 47:10.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.75 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:10.75 | ^ 47:10.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 47:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 47:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSWindowActorChild.h:14, 47:10.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsQueryActor.h:11, 47:10.75 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/nsContentTreeOwner.cpp:33, 47:10.75 from Unified_cpp_xpfe_appshell0.cpp:38: 47:10.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 47:10.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.76 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 47:10.76 | ^ 47:10.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.76 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.76 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:10.76 | ^~~~~~~~ 47:10.76 In file included from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:21, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.76 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.76 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:10.76 | ^~~~~~~~ 47:10.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.76 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.76 427 | SizeT Size() const { return SizeT(width, height); } 47:10.76 | ^~~~ 47:10.76 In file included from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:21, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.76 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.76 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:10.76 | ^~~~~~~~ 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:10.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.76 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:10.76 | ^~~~~~~~ 47:10.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:10.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.77 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.77 62 | Sub operator-(const Sub& aPoint) const { 47:10.77 | ^~~~~~~~ 47:10.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.77 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.77 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:10.77 | ^~~~~~~~ 47:10.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.77 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.77 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:10.77 | ^~~~~~~~~~~~~ 47:10.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.77 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.77 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:10.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.77 323 | static SizeTyped FromUnknownSize( 47:10.78 | ^~~~~~~~~~~~~~~ 47:10.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:10.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:10.78 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.78 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.78 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.79 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:10.79 | ^~~~~~~~~~~~~~ 47:10.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.79 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.79 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.79 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:10.79 | ^~~~~~~~~~~~~ 47:10.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.79 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.79 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.79 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.79 383 | Point TopLeft() const { return Point(x, y); } 47:10.79 | ^~~~~~~ 47:10.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:10.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:10.79 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.79 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.79 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.79 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:10.79 | ^~~~~~~~~~~~~~~ 47:10.79 In file included from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:21, 47:10.79 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.79 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::IntSizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::CSSPixel]’: 47:10.80 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:457:63: required from here 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:733:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.80 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 47:10.80 | ^~~~~~~~ 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::operator/(const mozilla::gfx::IntPointTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 47:10.80 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:705:53: required from here 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:609:22: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.80 609 | gfx::PointTyped operator/(const gfx::IntPointTyped& aPoint, 47:10.80 | ^~~~~~~~ 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::IntSizeTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 47:10.80 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:722:54: required from here 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:733:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.80 733 | gfx::SizeTyped operator/(const gfx::IntSizeTyped& aSize, 47:10.80 | ^~~~~~~~ 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::DesktopPixel]’: 47:10.80 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:757:62: required from here 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:671:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.80 671 | gfx::RectTyped operator/(const gfx::IntRectTyped& aRect, 47:10.80 | ^~~~~~~~ 47:10.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.80 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.80 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.80 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.80 246 | PointTyped As2DPoint() const { 47:10.80 | ^~~~~~~~~ 47:10.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:10.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.80 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.80 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.80 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:10.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.80 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 47:10.81 | ^~~~~~~~~ 47:10.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:10.81 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.81 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.81 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.81 2266 | PointTyped TransformPointSimple( 47:10.81 | ^~~~~~~~~~~~~~~~~~~~ 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.81 794 | RectTyped TransformAndClipBounds( 47:10.81 | ^~~~~~~~~~~~~~~~~~~~~~ 47:10.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 47:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 47:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 47:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 47:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:10.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 47:10.81 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/nsChromeTreeOwner.h:11, 47:10.81 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:11, 47:10.81 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.81 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.81 760 | typename detail::Nth::Type extract() { 47:10.81 | ^~~~~~~ 47:10.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:19, 47:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 47:10.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.h:31, 47:10.82 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:23, 47:10.82 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h: In member function ‘virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)’: 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:28: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.82 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 47:10.82 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:10.82 In file included from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.82 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp: In function ‘mozilla::CSSIntSize mozilla::GetOuterToInnerSizeDifferenceInCSSPixels(nsIWidget*)’: 47:10.82 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:457:36: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.82 457 | return RoundedToInt(devPixelSize / aWindow->GetDefaultScale()); 47:10.82 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:10.82 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp: In member function ‘virtual nsresult mozilla::AppWindow::SetPosition(int32_t, int32_t)’: 47:10.82 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:705:53: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.82 705 | DesktopPoint pos = LayoutDeviceIntPoint(aX, aY) / currScale; 47:10.82 | ^~~~~~~~~ 47:10.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:10.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:10.82 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.h:20, 47:10.82 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:10, 47:10.82 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:10.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.82 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 47:10.82 | ^~~~~~~~~ 47:10.82 In file included from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.82 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp: In member function ‘virtual nsresult mozilla::AppWindow::SetSize(int32_t, int32_t, bool)’: 47:10.82 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:722:54: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.82 722 | DesktopSize size = LayoutDeviceIntSize(aCX, aCY) / scale; 47:10.82 | ^~~~~ 47:10.82 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp: In member function ‘virtual nsresult mozilla::AppWindow::SetPositionAndSize(int32_t, int32_t, int32_t, int32_t, uint32_t)’: 47:10.83 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:757:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.83 757 | DesktopRect rect = LayoutDeviceIntRect(aX, aY, aCX, aCY) / scale; 47:10.83 | ^~~~~ 47:10.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 47:10.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.h:38, 47:10.83 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:23, 47:10.83 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h: In member function ‘int32_t mozilla::dom::Element::ClientWidth()’: 47:10.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:1314:34: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.83 1314 | return CSSPixel::FromAppUnits(GetClientAreaRect().Width()).Rounded(); 47:10.83 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:10.83 In file included from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.83 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp: In function ‘mozilla::CSSIntSize mozilla::GetOuterToInnerSizeDifferenceInCSSPixels(nsIWidget*)’: 47:10.83 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:457:63: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.83 457 | return RoundedToInt(devPixelSize / aWindow->GetDefaultScale()); 47:10.83 | ^ 47:10.83 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp: In member function ‘nsresult mozilla::AppWindow::_ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb.part.0(nsIAppWindow*, bool, bool)’: 47:10.83 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:874:30: warning: ‘newHeight’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47:10.83 874 | if (newWidth != ourWidth || newHeight != ourHeight) { 47:10.83 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 47:10.83 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:874:5: warning: ‘newWidth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47:10.83 874 | if (newWidth != ourWidth || newHeight != ourHeight) { 47:10.83 | ^~ 47:10.83 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:862:32: warning: ‘ourHeight’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47:10.83 862 | scaledHeight = NSToIntRound(ourHeight / scale); 47:10.83 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 47:10.84 /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:861:31: warning: ‘ourWidth’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47:10.84 861 | scaledWidth = NSToIntRound(ourWidth / scale); 47:10.84 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 47:10.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:19, 47:10.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 47:10.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsGlobalWindowOuter.h:31, 47:10.84 from /builddir/build/BUILD/icecat-78.15.0/xpfe/appshell/AppWindow.cpp:23, 47:10.84 from Unified_cpp_xpfe_appshell0.cpp:2: 47:10.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h: In member function ‘virtual nsresult nsIWidget::Create(nsIWidget*, nsNativeWidget, const DesktopIntRect&, nsWidgetInitData*)’: 47:10.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:10.84 460 | RoundedToInt(aRect * GetDesktopToDeviceScale()); 47:10.84 | ^ 47:10.84 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpfe/appshell' 47:10.84 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/ipc' 47:10.84 mkdir -p '.deps/' 47:10.84 accessible/ipc/Unified_cpp_accessible_ipc0.o 47:10.86 /usr/lib64/ccache/g++ -o Unified_cpp_accessible_ipc0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_ipc0.o.pp Unified_cpp_accessible_ipc0.cpp 47:16.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:16.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:16.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:16.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:16.00 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.00 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.00 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.00 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:16.01 | ^ 47:16.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:16.01 | ^ 47:16.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 371 | nscoord aAppUnitsPerDevPixel) { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 380 | nscoord aAppUnitsPerDevPixel) { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 387 | nscoord aAppUnitsPerDevPixel) { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 394 | nscoord aAppUnitsPerDevPixel) { 47:16.01 | ^ 47:16.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 189 | CSSRect GetExpandedScrollableRect() const { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.01 243 | CSSRect CalculateScrollRange() const { 47:16.01 | ^ 47:16.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:16.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.02 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:16.02 | ^ 47:16.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:16.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.02 457 | CSSRect GetVisualViewport() const { 47:16.02 | ^ 47:16.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 47:16.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:16.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:16.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:16.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.03 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:16.03 | ^ 47:16.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 47:16.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:16.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:16.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:16.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.03 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:16.03 | ^ 47:16.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 47:16.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:16.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:16.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.04 21 | inline Rect ToRect(const gfxRect& aRect) { 47:16.04 | ^ 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.04 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:16.04 | ^ 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.04 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:16.04 | ^ 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.04 44 | inline Size ToSize(const gfxSize& aSize) { 47:16.04 | ^ 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.04 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:16.04 | ^ 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:16.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.04 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:16.05 | ^ 47:16.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:16.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.05 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:16.05 | ^ 47:16.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:16.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:16.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:16.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.06 1859 | int32_t aAppUnitsPerPixel) { 47:16.06 | ^ 47:16.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:16.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.06 3214 | int32_t aAppUnitsPerPixel) { 47:16.06 | ^ 47:16.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:16.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:16.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.06 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:16.06 | ^~~~~~~~ 47:16.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:16.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:16.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.07 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:16.07 | ^~~~~~~~ 47:16.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:16.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:16.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.07 427 | SizeT Size() const { return SizeT(width, height); } 47:16.07 | ^~~~ 47:16.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:16.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:16.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.07 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:16.08 | ^~~~~~~~ 47:16.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:16.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:16.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.08 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:16.08 | ^~~~~~~~ 47:16.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:16.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:16.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.08 62 | Sub operator-(const Sub& aPoint) const { 47:16.08 | ^~~~~~~~ 47:16.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:16.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:16.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.09 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:16.09 | ^~~~~~~~ 47:16.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:16.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:16.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.09 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:16.09 | ^~~~~~~~~~~~~ 47:16.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:16.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:16.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:16.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:16.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.h:10, 47:16.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AtkSocketAccessible.cpp:8: 47:16.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:16.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:16.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:16.10 323 | static SizeTyped FromUnknownSize( 47:16.10 | ^~~~~~~~~~~~~~~ 47:16.10 accessible/atk/DocAccessibleWrap.o 47:16.10 /usr/lib64/ccache/g++ -o DOMtoATK.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/DOMtoATK.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp 47:21.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.16 from Unified_cpp_accessible_html0.cpp:2: 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.16 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:21.16 | ^ 47:21.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.16 from Unified_cpp_accessible_html0.cpp:2: 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.16 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:21.16 | ^ 47:21.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.16 from Unified_cpp_accessible_html0.cpp:2: 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:21.16 | ^ 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:21.16 | ^ 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.16 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:21.16 | ^ 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.16 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:21.16 | ^ 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.16 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:21.16 | ^ 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:21.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.17 371 | nscoord aAppUnitsPerDevPixel) { 47:21.17 | ^ 47:21.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:21.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.17 380 | nscoord aAppUnitsPerDevPixel) { 47:21.17 | ^ 47:21.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:21.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.17 387 | nscoord aAppUnitsPerDevPixel) { 47:21.17 | ^ 47:21.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:21.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.17 394 | nscoord aAppUnitsPerDevPixel) { 47:21.17 | ^ 47:21.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 47:21.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:21.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:21.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.17 from Unified_cpp_accessible_html0.cpp:2: 47:21.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.18 189 | CSSRect GetExpandedScrollableRect() const { 47:21.18 | ^ 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:21.18 | ^ 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:21.18 | ^ 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:21.18 | ^ 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.18 243 | CSSRect CalculateScrollRange() const { 47:21.18 | ^ 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:21.18 | ^ 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.18 457 | CSSRect GetVisualViewport() const { 47:21.18 | ^ 47:21.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.18 from Unified_cpp_accessible_html0.cpp:2: 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:21.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.18 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:21.18 | ^ 47:21.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.19 from Unified_cpp_accessible_html0.cpp:2: 47:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:21.19 | ^ 47:21.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 47:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:21.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:21.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.19 from Unified_cpp_accessible_html0.cpp:2: 47:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.19 21 | inline Rect ToRect(const gfxRect& aRect) { 47:21.19 | ^ 47:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.19 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:21.19 | ^ 47:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:21.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:21.20 | ^ 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.20 44 | inline Size ToSize(const gfxSize& aSize) { 47:21.20 | ^ 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.20 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:21.20 | ^ 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.20 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:21.20 | ^ 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.20 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:21.20 | ^ 47:21.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.20 from Unified_cpp_accessible_html0.cpp:2: 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.20 1859 | int32_t aAppUnitsPerPixel) { 47:21.20 | ^ 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.20 3214 | int32_t aAppUnitsPerPixel) { 47:21.20 | ^ 47:21.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLImageMapAccessible.cpp:14, 47:21.20 from Unified_cpp_accessible_html0.cpp:29: 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 47:21.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.20 332 | LayerPoint GetFixedPositionAnchor() const { 47:21.20 | ^ 47:21.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:21.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLImageMapAccessible.cpp:14, 47:21.21 from Unified_cpp_accessible_html0.cpp:29: 47:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 47:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.21 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:21.21 | ^ 47:21.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLImageMapAccessible.cpp:14, 47:21.21 from Unified_cpp_accessible_html0.cpp:29: 47:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 47:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.21 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:21.21 | ^ 47:21.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsImageFrame.h:17, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLImageMapAccessible.cpp:14, 47:21.21 from Unified_cpp_accessible_html0.cpp:29: 47:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 47:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.21 1394 | LayerPoint GetFixedPositionAnchor() { 47:21.21 | ^ 47:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 47:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.21 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:21.21 | ^ 47:21.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.21 from Unified_cpp_accessible_html0.cpp:2: 47:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:21.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:21.21 | ^~~~~~~~ 47:21.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:21.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.22 from Unified_cpp_accessible_html0.cpp:2: 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:21.22 | ^~~~~~~~ 47:21.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.22 from Unified_cpp_accessible_html0.cpp:2: 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.22 427 | SizeT Size() const { return SizeT(width, height); } 47:21.22 | ^~~~ 47:21.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.22 from Unified_cpp_accessible_html0.cpp:2: 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:21.22 | ^~~~~~~~ 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:21.22 | ^~~~~~~~ 47:21.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.22 from Unified_cpp_accessible_html0.cpp:2: 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:21.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.22 62 | Sub operator-(const Sub& aPoint) const { 47:21.22 | ^~~~~~~~ 47:21.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.23 from Unified_cpp_accessible_html0.cpp:2: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.23 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:21.23 | ^~~~~~~~ 47:21.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.23 from Unified_cpp_accessible_html0.cpp:2: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:21.23 | ^~~~~~~~~~~~~ 47:21.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.23 from Unified_cpp_accessible_html0.cpp:2: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.23 323 | static SizeTyped FromUnknownSize( 47:21.23 | ^~~~~~~~~~~~~~~ 47:21.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.23 from Unified_cpp_accessible_html0.cpp:2: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.23 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:21.23 | ^~~~~~~~~~~~~~ 47:21.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.23 from Unified_cpp_accessible_html0.cpp:2: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.23 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:21.23 | ^~~~~~~~~~~~~ 47:21.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.23 from Unified_cpp_accessible_html0.cpp:2: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 47:21.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.23 383 | Point TopLeft() const { return Point(x, y); } 47:21.24 | ^~~~~~~ 47:21.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.24 from Unified_cpp_accessible_html0.cpp:2: 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.24 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:21.24 | ^~~~~~~~~~~~~~~ 47:21.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.24 from Unified_cpp_accessible_html0.cpp:2: 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.24 246 | PointTyped As2DPoint() const { 47:21.24 | ^~~~~~~~~ 47:21.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.24 from Unified_cpp_accessible_html0.cpp:2: 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.24 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 47:21.24 | ^~~~~~~~~ 47:21.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.24 from Unified_cpp_accessible_html0.cpp:2: 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.24 2266 | PointTyped TransformPointSimple( 47:21.24 | ^~~~~~~~~~~~~~~~~~~~ 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:21.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.24 794 | RectTyped TransformAndClipBounds( 47:21.24 | ^~~~~~~~~~~~~~~~~~~~~~ 47:21.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 47:21.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 47:21.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 47:21.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 47:21.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:21.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 47:21.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:10, 47:21.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:21.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:21.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.h:9, 47:21.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/html/HTMLCanvasAccessible.cpp:6, 47:21.25 from Unified_cpp_accessible_html0.cpp:2: 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.25 760 | typename detail::Nth::Type extract() { 47:21.25 | ^~~~~~~ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:21.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:21.25 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/html' 47:21.25 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/ipc/other' 47:21.25 mkdir -p '.deps/' 47:21.25 accessible/ipc/other/DocAccessibleChild.o 47:21.26 /usr/lib64/ccache/g++ -o DocAccessibleChild.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/DocAccessibleChild.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp 47:21.26 accessible/ipc/other/ProxyAccessible.o 47:28.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.73 from Unified_cpp_accessible_base0.cpp:2: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:28.73 | ^ 47:28.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.73 from Unified_cpp_accessible_base0.cpp:2: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:28.73 | ^ 47:28.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.73 from Unified_cpp_accessible_base0.cpp:2: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:28.73 | ^ 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:28.73 | ^ 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:28.73 | ^ 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:28.73 | ^ 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:28.73 | ^ 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 371 | nscoord aAppUnitsPerDevPixel) { 47:28.73 | ^ 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 380 | nscoord aAppUnitsPerDevPixel) { 47:28.73 | ^ 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 387 | nscoord aAppUnitsPerDevPixel) { 47:28.73 | ^ 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 394 | nscoord aAppUnitsPerDevPixel) { 47:28.73 | ^ 47:28.73 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.73 from Unified_cpp_accessible_base0.cpp:2: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:28.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.73 189 | CSSRect GetExpandedScrollableRect() const { 47:28.73 | ^ 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.74 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:28.74 | ^ 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.74 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:28.74 | ^ 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.74 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:28.74 | ^ 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.74 243 | CSSRect CalculateScrollRange() const { 47:28.74 | ^ 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:28.74 | ^ 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.74 457 | CSSRect GetVisualViewport() const { 47:28.74 | ^ 47:28.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/nsAccUtils.h:9, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:10, 47:28.74 from Unified_cpp_accessible_base0.cpp:2: 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.74 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:28.74 | ^ 47:28.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/nsAccUtils.h:9, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:10, 47:28.74 from Unified_cpp_accessible_base0.cpp:2: 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:28.74 | ^ 47:28.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/nsAccUtils.h:9, 47:28.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:10, 47:28.74 from Unified_cpp_accessible_base0.cpp:2: 47:28.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:28.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.75 21 | inline Rect ToRect(const gfxRect& aRect) { 47:28.75 | ^ 47:28.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:28.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.75 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:28.75 | ^ 47:28.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:28.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.75 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:28.75 | ^ 47:28.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:28.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.75 44 | inline Size ToSize(const gfxSize& aSize) { 47:28.76 | ^ 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.76 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:28.76 | ^ 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.76 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:28.76 | ^ 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.76 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:28.76 | ^ 47:28.76 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:28.76 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 47:28.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:28.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/nsAccUtils.h:9, 47:28.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:10, 47:28.76 from Unified_cpp_accessible_base0.cpp:2: 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.76 1859 | int32_t aAppUnitsPerPixel) { 47:28.76 | ^ 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.76 3214 | int32_t aAppUnitsPerPixel) { 47:28.76 | ^ 47:28.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 47:28.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:28.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:28.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 47:28.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 47:28.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 47:28.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/DocManager.cpp:35, 47:28.76 from Unified_cpp_accessible_base0.cpp:65: 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 47:28.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.77 332 | LayerPoint GetFixedPositionAnchor() const { 47:28.77 | ^ 47:28.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/DocManager.cpp:35, 47:28.77 from Unified_cpp_accessible_base0.cpp:65: 47:28.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 47:28.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.77 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:28.77 | ^ 47:28.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/DocManager.cpp:35, 47:28.77 from Unified_cpp_accessible_base0.cpp:65: 47:28.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 47:28.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.77 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:28.77 | ^ 47:28.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 47:28.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/FocusManager.cpp:21, 47:28.77 from Unified_cpp_accessible_base0.cpp:110: 47:28.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 47:28.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.77 1394 | LayerPoint GetFixedPositionAnchor() { 47:28.77 | ^ 47:28.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 47:28.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.77 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:28.78 | ^ 47:28.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.78 from Unified_cpp_accessible_base0.cpp:2: 47:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:28.78 | ^~~~~~~~ 47:28.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.78 from Unified_cpp_accessible_base0.cpp:2: 47:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:28.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.78 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:28.78 | ^~~~~~~~ 47:28.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.78 from Unified_cpp_accessible_base0.cpp:2: 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.79 427 | SizeT Size() const { return SizeT(width, height); } 47:28.79 | ^~~~ 47:28.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:28.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 47:28.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 47:28.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 47:28.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.79 from Unified_cpp_accessible_base0.cpp:2: 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.79 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:28.79 | ^~~~~~~~ 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.79 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:28.79 | ^~~~~~~~ 47:28.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 47:28.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 47:28.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 47:28.79 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 47:28.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 47:28.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.79 from Unified_cpp_accessible_base0.cpp:2: 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:28.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.79 62 | Sub operator-(const Sub& aPoint) const { 47:28.79 | ^~~~~~~~ 47:28.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.80 from Unified_cpp_accessible_base0.cpp:2: 47:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.80 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:28.80 | ^~~~~~~~ 47:28.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.80 from Unified_cpp_accessible_base0.cpp:2: 47:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.80 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:28.80 | ^~~~~~~~~~~~~ 47:28.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.80 from Unified_cpp_accessible_base0.cpp:2: 47:28.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.81 323 | static SizeTyped FromUnknownSize( 47:28.81 | ^~~~~~~~~~~~~~~ 47:28.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.81 from Unified_cpp_accessible_base0.cpp:2: 47:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 47:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 47:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.81 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:28.81 | ^~~~~~~~~~~~~~ 47:28.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.81 from Unified_cpp_accessible_base0.cpp:2: 47:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 47:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 47:28.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:28.81 | ^~~~~~~~~~~~~ 47:28.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.82 from Unified_cpp_accessible_base0.cpp:2: 47:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 47:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.82 383 | Point TopLeft() const { return Point(x, y); } 47:28.82 | ^~~~~~~ 47:28.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.82 from Unified_cpp_accessible_base0.cpp:2: 47:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 47:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 47:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.82 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:28.82 | ^~~~~~~~~~~~~~~ 47:28.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.82 from Unified_cpp_accessible_base0.cpp:2: 47:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 47:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 47:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 47:28.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.82 246 | PointTyped As2DPoint() const { 47:28.82 | ^~~~~~~~~ 47:28.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsAttrValue.h:22, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/AttrArray.h:22, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.83 from Unified_cpp_accessible_base0.cpp:2: 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.83 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 47:28.83 | ^~~~~~~~~ 47:28.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:17, 47:28.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.83 from Unified_cpp_accessible_base0.cpp:2: 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.83 2266 | PointTyped TransformPointSimple( 47:28.83 | ^~~~~~~~~~~~~~~~~~~~ 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:28.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.83 794 | RectTyped TransformAndClipBounds( 47:28.84 | ^~~~~~~~~~~~~~~~~~~~~~ 47:28.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 47:28.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 47:28.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 47:28.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 47:28.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAtom.h:13, 47:28.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.h:15, 47:28.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/ARIAMap.cpp:8, 47:28.84 from Unified_cpp_accessible_base0.cpp:2: 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.84 760 | typename detail::Nth::Type extract() { 47:28.84 | ^~~~~~~ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:28.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:28.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:28.85 /usr/lib64/ccache/g++ -o ProxyAccessible.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/ProxyAccessible.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp 47:30.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:30.71 | ^ 47:30.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:30.71 | ^ 47:30.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:30.71 | ^ 47:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:30.71 | ^ 47:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:30.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:30.71 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:30.72 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:30.72 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 371 | nscoord aAppUnitsPerDevPixel) { 47:30.72 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 380 | nscoord aAppUnitsPerDevPixel) { 47:30.72 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 387 | nscoord aAppUnitsPerDevPixel) { 47:30.72 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 394 | nscoord aAppUnitsPerDevPixel) { 47:30.72 | ^ 47:30.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 189 | CSSRect GetExpandedScrollableRect() const { 47:30.72 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:30.72 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:30.72 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:30.72 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 243 | CSSRect CalculateScrollRange() const { 47:30.72 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:30.72 | ^ 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 457 | CSSRect GetVisualViewport() const { 47:30.72 | ^ 47:30.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.72 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:30.72 | ^ 47:30.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.72 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.73 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:30.73 | ^ 47:30.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 47:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:30.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:30.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:30.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.73 21 | inline Rect ToRect(const gfxRect& aRect) { 47:30.74 | ^ 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.74 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:30.74 | ^ 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.74 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:30.74 | ^ 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.74 44 | inline Size ToSize(const gfxSize& aSize) { 47:30.74 | ^ 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.74 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:30.74 | ^ 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.74 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:30.74 | ^ 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.74 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:30.74 | ^ 47:30.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.74 1859 | int32_t aAppUnitsPerPixel) { 47:30.74 | ^ 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.74 3214 | int32_t aAppUnitsPerPixel) { 47:30.74 | ^ 47:30.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.74 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:30.74 | ^~~~~~~~ 47:30.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.74 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:30.74 | ^~~~~~~~ 47:30.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:30.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.74 427 | SizeT Size() const { return SizeT(width, height); } 47:30.74 | ^~~~ 47:30.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.75 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:30.75 | ^~~~~~~~ 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.75 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:30.75 | ^~~~~~~~ 47:30.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.75 62 | Sub operator-(const Sub& aPoint) const { 47:30.75 | ^~~~~~~~ 47:30.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.75 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:30.75 | ^~~~~~~~ 47:30.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.75 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:30.75 | ^~~~~~~~~~~~~ 47:30.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.h:7, 47:30.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DOMtoATK.cpp:7: 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:30.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:30.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:30.76 323 | static SizeTyped FromUnknownSize( 47:30.76 | ^~~~~~~~~~~~~~~ 47:30.76 accessible/atk/Platform.o 47:30.76 /usr/lib64/ccache/g++ -o DocAccessibleWrap.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/DocAccessibleWrap.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp 47:37.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.64 from Unified_cpp_docshell_base0.cpp:2: 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.64 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:37.64 | ^ 47:37.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.64 from Unified_cpp_docshell_base0.cpp:2: 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.64 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:37.64 | ^ 47:37.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.64 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.64 from Unified_cpp_docshell_base0.cpp:2: 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.64 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:37.64 | ^ 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.64 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:37.64 | ^ 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.64 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:37.64 | ^ 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.64 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:37.64 | ^ 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:37.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.64 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:37.65 | ^ 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 371 | nscoord aAppUnitsPerDevPixel) { 47:37.65 | ^ 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 380 | nscoord aAppUnitsPerDevPixel) { 47:37.65 | ^ 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 387 | nscoord aAppUnitsPerDevPixel) { 47:37.65 | ^ 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 394 | nscoord aAppUnitsPerDevPixel) { 47:37.65 | ^ 47:37.65 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.65 from Unified_cpp_docshell_base0.cpp:2: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 189 | CSSRect GetExpandedScrollableRect() const { 47:37.65 | ^ 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:37.65 | ^ 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:37.65 | ^ 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:37.65 | ^ 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 243 | CSSRect CalculateScrollRange() const { 47:37.65 | ^ 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:37.65 | ^ 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 457 | CSSRect GetVisualViewport() const { 47:37.65 | ^ 47:37.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.65 from Unified_cpp_docshell_base0.cpp:2: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:37.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.65 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:37.65 | ^ 47:37.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.65 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.65 from Unified_cpp_docshell_base0.cpp:2: 47:37.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:37.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.66 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:37.66 | ^ 47:37.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 47:37.66 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:37.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 47:37.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 47:37.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:37.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:37.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:37.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 47:37.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.66 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.67 from Unified_cpp_docshell_base0.cpp:2: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.67 21 | inline Rect ToRect(const gfxRect& aRect) { 47:37.67 | ^ 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.67 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:37.67 | ^ 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.67 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:37.67 | ^ 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.67 44 | inline Size ToSize(const gfxSize& aSize) { 47:37.67 | ^ 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.67 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:37.67 | ^ 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.67 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:37.67 | ^ 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.67 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:37.67 | ^ 47:37.67 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.67 from Unified_cpp_docshell_base0.cpp:2: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.67 1859 | int32_t aAppUnitsPerPixel) { 47:37.67 | ^ 47:37.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.67 3214 | int32_t aAppUnitsPerPixel) { 47:37.67 | ^ 47:37.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.67 from Unified_cpp_docshell_base0.cpp:2: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 47:37.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.67 332 | LayerPoint GetFixedPositionAnchor() const { 47:37.67 | ^ 47:37.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 47:37.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.68 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.68 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.68 from Unified_cpp_docshell_base0.cpp:2: 47:37.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 47:37.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.68 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:37.68 | ^ 47:37.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:37.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:37.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:37.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 47:37.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.68 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.68 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.68 from Unified_cpp_docshell_base0.cpp:2: 47:37.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.69 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:37.69 | ^ 47:37.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BrowsingContext.cpp:12, 47:37.69 from Unified_cpp_docshell_base0.cpp:11: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.69 1394 | LayerPoint GetFixedPositionAnchor() { 47:37.69 | ^ 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.69 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:37.69 | ^ 47:37.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BrowsingContext.cpp:15, 47:37.69 from Unified_cpp_docshell_base0.cpp:11: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.69 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 47:37.69 | ^ 47:37.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPTCUtils.h:10, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:118, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BrowsingContext.cpp:55, 47:37.69 from Unified_cpp_docshell_base0.cpp:11: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h: In constructor ‘nsXPTCVariant::nsXPTCVariant()’: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/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] 47:37.69 79 | memset(this, 0, sizeof(nsXPTCVariant)); 47:37.69 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptcall.h:44:8: note: ‘struct nsXPTCVariant’ declared here 47:37.69 44 | struct nsXPTCVariant { 47:37.69 | ^~~~~~~~~~~~~ 47:37.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.cpp:210, 47:37.69 from Unified_cpp_docshell_base0.cpp:92: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.69 49 | gfx::Size GetInheritedScale() const { return mScale; } 47:37.69 | ^ 47:37.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShell.cpp:210, 47:37.69 from Unified_cpp_docshell_base0.cpp:92: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.69 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 47:37.69 | ^ 47:37.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.69 from Unified_cpp_docshell_base0.cpp:2: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.69 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:37.69 | ^~~~~~~~ 47:37.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.69 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.69 from Unified_cpp_docshell_base0.cpp:2: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:37.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.70 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:37.70 | ^~~~~~~~ 47:37.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.70 from Unified_cpp_docshell_base0.cpp:2: 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.70 427 | SizeT Size() const { return SizeT(width, height); } 47:37.70 | ^~~~ 47:37.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.70 from Unified_cpp_docshell_base0.cpp:2: 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.70 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:37.70 | ^~~~~~~~ 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.70 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:37.70 | ^~~~~~~~ 47:37.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.70 from Unified_cpp_docshell_base0.cpp:2: 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.70 62 | Sub operator-(const Sub& aPoint) const { 47:37.70 | ^~~~~~~~ 47:37.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.70 from Unified_cpp_docshell_base0.cpp:2: 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.70 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:37.70 | ^~~~~~~~ 47:37.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.70 from Unified_cpp_docshell_base0.cpp:2: 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:37.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:37.70 | ^~~~~~~~~~~~~ 47:37.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.70 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.71 from Unified_cpp_docshell_base0.cpp:2: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.71 323 | static SizeTyped FromUnknownSize( 47:37.71 | ^~~~~~~~~~~~~~~ 47:37.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.71 from Unified_cpp_docshell_base0.cpp:2: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.71 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:37.71 | ^~~~~~~~~~~~~~ 47:37.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.71 from Unified_cpp_docshell_base0.cpp:2: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.71 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:37.71 | ^~~~~~~~~~~~~ 47:37.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.71 from Unified_cpp_docshell_base0.cpp:2: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.71 383 | Point TopLeft() const { return Point(x, y); } 47:37.71 | ^~~~~~~ 47:37.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.71 from Unified_cpp_docshell_base0.cpp:2: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.71 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:37.71 | ^~~~~~~~~~~~~~~ 47:37.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h:22, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h:14, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:11, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/IHistory.h:11, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:8, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.71 from Unified_cpp_docshell_base0.cpp:2: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2215:40: required from here 47:37.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h:34:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 47:37.71 34 | memset(aT, 0, sizeof(T)); 47:37.71 | ~~~~~~^~~~~~~~~~~~~~~~~~ 47:37.71 In file included from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BrowsingContext.cpp:55, 47:37.71 from Unified_cpp_docshell_base0.cpp:11: 47:37.71 /builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src/xpcprivate.h:2214:8: note: ‘struct xpc::GlobalProperties’ declared here 47:37.71 2214 | struct GlobalProperties { 47:37.71 | ^~~~~~~~~~~~~~~~ 47:37.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.71 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.72 from Unified_cpp_docshell_base0.cpp:2: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.72 277 | static RectTyped FromUnknownRect( 47:37.72 | ^~~~~~~~~~~~~~~ 47:37.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.72 from Unified_cpp_docshell_base0.cpp:2: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.72 150 | static PointTyped FromUnknownPoint( 47:37.72 | ^~~~~~~~~~~~~~~~ 47:37.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.72 from Unified_cpp_docshell_base0.cpp:2: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.72 282 | RectTyped ToUnknownRect() const { 47:37.72 | ^~~~~~~~~~~~~ 47:37.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.72 from Unified_cpp_docshell_base0.cpp:2: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.72 246 | PointTyped As2DPoint() const { 47:37.72 | ^~~~~~~~~ 47:37.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.72 from Unified_cpp_docshell_base0.cpp:2: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.72 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 47:37.72 | ^~~~~~~~~ 47:37.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:9, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.72 from Unified_cpp_docshell_base0.cpp:2: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.72 2266 | PointTyped TransformPointSimple( 47:37.72 | ^~~~~~~~~~~~~~~~~~~~ 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:37.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.72 794 | RectTyped TransformAndClipBounds( 47:37.72 | ^~~~~~~~~~~~~~~~~~~~~~ 47:37.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 47:37.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 47:37.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 47:37.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:37.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 47:37.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:12, 47:37.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:10, 47:37.73 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/IHistory.h:11, 47:37.73 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.h:8, 47:37.73 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/BaseHistory.cpp:7, 47:37.73 from Unified_cpp_docshell_base0.cpp:2: 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.73 760 | typename detail::Nth::Type extract() { 47:37.73 | ^~~~~~~ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:37.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.73 /usr/lib64/ccache/g++ -o Unified_cpp_docshell_base1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/shistory -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/bindings -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/src -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/viewsource -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I/builddir/build/BUILD/icecat-78.15.0/tools/profiler -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_docshell_base1.o.pp Unified_cpp_docshell_base1.cpp 47:37.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.82 from Unified_cpp_accessible_base1.cpp:2: 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.82 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:37.82 | ^ 47:37.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.82 from Unified_cpp_accessible_base1.cpp:2: 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.82 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:37.82 | ^ 47:37.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.82 from Unified_cpp_accessible_base1.cpp:2: 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.82 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:37.82 | ^ 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.82 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:37.82 | ^ 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.82 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:37.82 | ^ 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.82 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:37.82 | ^ 47:37.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:37.83 | ^ 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 371 | nscoord aAppUnitsPerDevPixel) { 47:37.83 | ^ 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 380 | nscoord aAppUnitsPerDevPixel) { 47:37.83 | ^ 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 387 | nscoord aAppUnitsPerDevPixel) { 47:37.83 | ^ 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 394 | nscoord aAppUnitsPerDevPixel) { 47:37.83 | ^ 47:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.83 from Unified_cpp_accessible_base1.cpp:2: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:37.83 | ^ 47:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 47:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 47:37.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:9, 47:37.83 from Unified_cpp_accessible_base1.cpp:2: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 189 | CSSRect GetExpandedScrollableRect() const { 47:37.83 | ^ 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:37.83 | ^ 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:37.83 | ^ 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:37.83 | ^ 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 243 | CSSRect CalculateScrollRange() const { 47:37.83 | ^ 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:37.83 | ^ 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:37.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.83 457 | CSSRect GetVisualViewport() const { 47:37.83 | ^ 47:37.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 47:37.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 47:37.83 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsComputedDOMStyle.h:26, 47:37.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:10, 47:37.85 from Unified_cpp_accessible_base1.cpp:2: 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.85 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:37.85 | ^ 47:37.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 47:37.85 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:37.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:12, 47:37.85 from Unified_cpp_accessible_base1.cpp:2: 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.85 21 | inline Rect ToRect(const gfxRect& aRect) { 47:37.85 | ^ 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.85 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:37.85 | ^ 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.85 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:37.85 | ^ 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.85 44 | inline Size ToSize(const gfxSize& aSize) { 47:37.85 | ^ 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.85 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:37.85 | ^ 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.85 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:37.85 | ^ 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:37.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.85 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:37.85 | ^ 47:37.85 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:37.87 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:12, 47:37.87 from Unified_cpp_accessible_base1.cpp:2: 47:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.87 1859 | int32_t aAppUnitsPerPixel) { 47:37.87 | ^ 47:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:37.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.87 3214 | int32_t aAppUnitsPerPixel) { 47:37.87 | ^ 47:37.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/TextAttrs.cpp:13, 47:37.88 from Unified_cpp_accessible_base1.cpp:11: 47:37.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 47:37.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.88 332 | LayerPoint GetFixedPositionAnchor() const { 47:37.88 | ^ 47:37.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/TextAttrs.cpp:13, 47:37.88 from Unified_cpp_accessible_base1.cpp:11: 47:37.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 47:37.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.88 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:37.88 | ^ 47:37.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/TextAttrs.cpp:13, 47:37.88 from Unified_cpp_accessible_base1.cpp:11: 47:37.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 47:37.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.88 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:37.88 | ^ 47:37.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/TextAttrs.cpp:13, 47:37.88 from Unified_cpp_accessible_base1.cpp:11: 47:37.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 47:37.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.88 1394 | LayerPoint GetFixedPositionAnchor() { 47:37.88 | ^ 47:37.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 47:37.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.88 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:37.88 | ^ 47:37.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:37.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/TextAttrs.cpp:13, 47:37.88 from Unified_cpp_accessible_base1.cpp:11: 47:37.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 47:37.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.89 49 | gfx::Size GetInheritedScale() const { return mScale; } 47:37.89 | ^ 47:37.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:37.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:37.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/TextAttrs.cpp:13, 47:37.90 from Unified_cpp_accessible_base1.cpp:11: 47:37.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 47:37.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.90 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 47:37.90 | ^ 47:37.90 In file included from /builddir/build/BUILD/icecat-78.15.0/accessible/base/TextAttrs.cpp:13, 47:37.90 from Unified_cpp_accessible_base1.cpp:11: 47:37.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 47:37.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.91 300 | PropertyProvider* aProvider = nullptr) const { 47:37.91 | ^ 47:37.91 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGGeometryFrame.h:18, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/nsAccessibilityService.cpp:62, 47:37.91 from Unified_cpp_accessible_base1.cpp:56: 47:37.91 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 47:37.91 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.91 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 47:37.91 | ^ 47:37.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.91 from Unified_cpp_accessible_base1.cpp:2: 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.91 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:37.91 | ^~~~~~~~ 47:37.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.91 from Unified_cpp_accessible_base1.cpp:2: 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.91 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:37.91 | ^~~~~~~~ 47:37.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.91 from Unified_cpp_accessible_base1.cpp:2: 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.91 427 | SizeT Size() const { return SizeT(width, height); } 47:37.91 | ^~~~ 47:37.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.91 from Unified_cpp_accessible_base1.cpp:2: 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.91 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:37.91 | ^~~~~~~~ 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:37.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:37.91 | ^~~~~~~~ 47:37.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.92 from Unified_cpp_accessible_base1.cpp:2: 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.92 62 | Sub operator-(const Sub& aPoint) const { 47:37.92 | ^~~~~~~~ 47:37.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.92 from Unified_cpp_accessible_base1.cpp:2: 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:37.92 | ^~~~~~~~~~~~~ 47:37.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.92 from Unified_cpp_accessible_base1.cpp:2: 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.92 323 | static SizeTyped FromUnknownSize( 47:37.92 | ^~~~~~~~~~~~~~~ 47:37.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.92 from Unified_cpp_accessible_base1.cpp:2: 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.92 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:37.92 | ^~~~~~~~~~~~~~ 47:37.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.92 from Unified_cpp_accessible_base1.cpp:2: 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 47:37.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.92 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:37.92 | ^~~~~~~~~~~~~ 47:37.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.92 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.94 from Unified_cpp_accessible_base1.cpp:2: 47:37.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:37.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 47:37.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.94 383 | Point TopLeft() const { return Point(x, y); } 47:37.94 | ^~~~~~~ 47:37.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:37.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:37.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 47:37.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.95 from Unified_cpp_accessible_base1.cpp:2: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.95 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:37.95 | ^~~~~~~~~~~~~~~ 47:37.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.95 from Unified_cpp_accessible_base1.cpp:2: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.95 277 | static RectTyped FromUnknownRect( 47:37.95 | ^~~~~~~~~~~~~~~ 47:37.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.95 from Unified_cpp_accessible_base1.cpp:2: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.95 150 | static PointTyped FromUnknownPoint( 47:37.95 | ^~~~~~~~~~~~~~~~ 47:37.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.95 from Unified_cpp_accessible_base1.cpp:2: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.95 282 | RectTyped ToUnknownRect() const { 47:37.95 | ^~~~~~~~~~~~~ 47:37.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.95 from Unified_cpp_accessible_base1.cpp:2: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.95 246 | PointTyped As2DPoint() const { 47:37.95 | ^~~~~~~~~ 47:37.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h:23, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:33, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.95 from Unified_cpp_accessible_base1.cpp:2: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.95 794 | RectTyped TransformAndClipBounds( 47:37.95 | ^~~~~~~~~~~~~~~~~~~~~~ 47:37.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAtom.h:13, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:14, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.h:11, 47:37.95 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:7, 47:37.95 from Unified_cpp_accessible_base1.cpp:2: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:37.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:37.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.96 760 | typename detail::Nth::Type extract() { 47:37.96 | ^~~~~~~ 47:37.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 47:37.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:37.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:37.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:37.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:37.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:37.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:37.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.96 In file included from Unified_cpp_accessible_base1.cpp:2: 47:37.96 /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp: In member function ‘void mozilla::a11y::StyleInfo::TextIndent(nsAString&)’: 47:37.96 /builddir/build/BUILD/icecat-78.15.0/accessible/base/StyleInfo.cpp:37:54: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:37.96 37 | aValue.AppendFloat(textIndent.ToLengthInCSSPixels()); 47:37.96 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:37.96 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/base' 47:37.96 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/xpcom' 47:37.96 mkdir -p '.deps/' 47:37.96 accessible/xpcom/xpcAccEvents.o 47:37.96 accessible/xpcom/Unified_cpp_accessible_xpcom0.o 47:37.96 /usr/lib64/ccache/g++ -o xpcAccEvents.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/xpcAccEvents.o.pp xpcAccEvents.cpp 47:39.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:39.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:39.43 | ^ 47:39.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:39.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:39.43 | ^ 47:39.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:39.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:39.43 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 371 | nscoord aAppUnitsPerDevPixel) { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 380 | nscoord aAppUnitsPerDevPixel) { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 387 | nscoord aAppUnitsPerDevPixel) { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 394 | nscoord aAppUnitsPerDevPixel) { 47:39.44 | ^ 47:39.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 189 | CSSRect GetExpandedScrollableRect() const { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 243 | CSSRect CalculateScrollRange() const { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:39.44 | ^ 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 457 | CSSRect GetVisualViewport() const { 47:39.44 | ^ 47:39.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:39.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.44 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:39.44 | ^ 47:39.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.45 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:39.45 | ^ 47:39.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 47:39.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:39.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:39.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.45 21 | inline Rect ToRect(const gfxRect& aRect) { 47:39.45 | ^ 47:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.45 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:39.45 | ^ 47:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:39.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.45 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:39.45 | ^ 47:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.46 44 | inline Size ToSize(const gfxSize& aSize) { 47:39.46 | ^ 47:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.46 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:39.46 | ^ 47:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.46 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:39.46 | ^ 47:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:39.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.46 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:39.47 | ^ 47:39.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.47 1859 | int32_t aAppUnitsPerPixel) { 47:39.47 | ^ 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.47 3214 | int32_t aAppUnitsPerPixel) { 47:39.47 | ^ 47:39.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:39.47 | ^~~~~~~~ 47:39.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:39.47 | ^~~~~~~~ 47:39.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.47 427 | SizeT Size() const { return SizeT(width, height); } 47:39.47 | ^~~~ 47:39.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.47 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:39.47 | ^~~~~~~~ 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:39.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.47 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:39.47 | ^~~~~~~~ 47:39.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.48 62 | Sub operator-(const Sub& aPoint) const { 47:39.48 | ^~~~~~~~ 47:39.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:39.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.48 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:39.48 | ^~~~~~~~ 47:39.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:39.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:39.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.49 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:39.49 | ^~~~~~~~~~~~~ 47:39.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.50 323 | static SizeTyped FromUnknownSize( 47:39.50 | ^~~~~~~~~~~~~~~ 47:39.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIAccessiblePivot.h:14, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.h:10, 47:39.50 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/DocAccessibleChild.cpp:7: 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.50 760 | typename detail::Nth::Type extract() { 47:39.50 | ^~~~~~~ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:39.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.50 /usr/lib64/ccache/g++ -o Unified_cpp_accessible_xpcom0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_xpcom0.o.pp Unified_cpp_accessible_xpcom0.cpp 47:39.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.55 from Unified_cpp_layout_painting0.cpp:2: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:39.55 | ^ 47:39.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.55 from Unified_cpp_layout_painting0.cpp:2: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:39.55 | ^ 47:39.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.55 from Unified_cpp_layout_painting0.cpp:2: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:39.55 | ^ 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:39.55 | ^ 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:39.55 | ^ 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:39.55 | ^ 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:39.55 | ^ 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 371 | nscoord aAppUnitsPerDevPixel) { 47:39.55 | ^ 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 380 | nscoord aAppUnitsPerDevPixel) { 47:39.55 | ^ 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 387 | nscoord aAppUnitsPerDevPixel) { 47:39.55 | ^ 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 394 | nscoord aAppUnitsPerDevPixel) { 47:39.55 | ^ 47:39.55 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EffectCompositor.h:16, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EffectSet.h:11, 47:39.55 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:13, 47:39.55 from Unified_cpp_layout_painting0.cpp:2: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:39.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.55 189 | CSSRect GetExpandedScrollableRect() const { 47:39.55 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:39.56 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:39.56 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:39.56 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 243 | CSSRect CalculateScrollRange() const { 47:39.56 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:39.56 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 457 | CSSRect GetVisualViewport() const { 47:39.56 | ^ 47:39.56 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsTimingFunction.h:10, 47:39.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 47:39.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationPropertySegment.h:10, 47:39.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyframeEffect.h:19, 47:39.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EffectSet.h:14, 47:39.56 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:13, 47:39.56 from Unified_cpp_layout_painting0.cpp:2: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:39.56 | ^ 47:39.56 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:16, 47:39.56 from Unified_cpp_layout_painting0.cpp:2: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 21 | inline Rect ToRect(const gfxRect& aRect) { 47:39.56 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:39.56 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:39.56 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 44 | inline Size ToSize(const gfxSize& aSize) { 47:39.56 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:39.56 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.56 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:39.56 | ^ 47:39.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:39.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.57 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:39.57 | ^ 47:39.57 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:18, 47:39.57 from Unified_cpp_layout_painting0.cpp:2: 47:39.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:39.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.57 1859 | int32_t aAppUnitsPerPixel) { 47:39.57 | ^ 47:39.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:39.57 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.57 3214 | int32_t aAppUnitsPerPixel) { 47:39.57 | ^ 47:39.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:39.57 from Unified_cpp_layout_painting0.cpp:2: 47:39.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 47:39.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.57 332 | LayerPoint GetFixedPositionAnchor() const { 47:39.57 | ^ 47:39.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:39.57 from Unified_cpp_layout_painting0.cpp:2: 47:39.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 47:39.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.57 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:39.57 | ^ 47:39.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:39.57 from Unified_cpp_layout_painting0.cpp:2: 47:39.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 47:39.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.57 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:39.57 | ^ 47:39.57 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:39.57 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:39.57 from Unified_cpp_layout_painting0.cpp:2: 47:39.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 47:39.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.58 1394 | LayerPoint GetFixedPositionAnchor() { 47:39.58 | ^ 47:39.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 47:39.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.58 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:39.58 | ^ 47:39.58 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:13, 47:39.58 from Unified_cpp_layout_painting0.cpp:20: 47:39.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 47:39.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.59 49 | gfx::Size GetInheritedScale() const { return mScale; } 47:39.59 | ^ 47:39.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:39.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:39.59 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 47:39.59 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:16, 47:39.59 from Unified_cpp_layout_painting0.cpp:20: 47:39.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 47:39.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.59 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 47:39.59 | ^ 47:39.60 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:16, 47:39.60 from Unified_cpp_layout_painting0.cpp:20: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 300 | PropertyProvider* aProvider = nullptr) const { 47:39.60 | ^ 47:39.60 In file included from Unified_cpp_layout_painting0.cpp:56: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp: In function ‘mozilla::gfx::Point mozilla::PointRotateCCW90(const Point&)’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:20:46: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 20 | static Point PointRotateCCW90(const Point& aP) { return Point(aP.y, -aP.x); } 47:39.60 | ^ 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp: In member function ‘mozilla::DottedCornerFinder::Result mozilla::DottedCornerFinder::Next()’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:156:57: note: parameter passing for argument of type ‘mozilla::DottedCornerFinder::Result’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 156 | DottedCornerFinder::Result DottedCornerFinder::Next(void) { 47:39.60 | ^ 47:39.60 In file included from Unified_cpp_layout_painting0.cpp:65: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In static member function ‘static mozilla::gfx::Size mozilla::FrameLayerBuilder::ChooseScale(nsIFrame*, nsDisplayItem*, const nsRect&, float, float, const Matrix&, bool)’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:6022:52: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 6022 | bool aCanDraw2D) { 47:39.60 | ^ 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In static member function ‘static gfxSize mozilla::FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame*)’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:6484:73: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 6484 | gfxSize FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame* aFrame) { 47:39.60 | ^ 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In function ‘mozilla::gfx::Rect mozilla::CalculateBounds(const nsTArray&, int32_t)’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:7331:33: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 7331 | int32_t aAppUnitsPerDevPixel) { 47:39.60 | ^ 47:39.60 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrameInlines.h:13, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/RetainedDisplayListBuilder.cpp:13, 47:39.60 from Unified_cpp_layout_painting0.cpp:92: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 47:39.60 | ^ 47:39.60 In file included from Unified_cpp_layout_painting0.cpp:101: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static mozilla::gfx::Rect nsCSSRendering::ExpandPaintingRectForDecorationLine(nsIFrame*, uint8_t, const Rect&, nsCSSRendering::Float, nsCSSRendering::Float, bool)’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:3644:73: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 3644 | const Float aICoordInFrame, const Float aCycleLength, bool aVertical) { 47:39.60 | ^ 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static gfxRect nsCSSRendering::GetTextDecorationRectInternal(const Point&, const nsCSSRendering::DecorationRectParams&)’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4468:58: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 4468 | const Point& aPt, const DecorationRectParams& aParams) { 47:39.60 | ^ 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In function ‘gfxPoint ComputeBlurStdDev(nscoord, int32_t, gfxFloat, gfxFloat)’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4635:76: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 4635 | gfxFloat aScaleX, gfxFloat aScaleY) { 47:39.60 | ^ 47:39.60 In file included from Unified_cpp_layout_painting0.cpp:110: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘mozilla::gfx::Rect nsCSSBorderRenderer::GetCornerRect(mozilla::Corner)’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:428:55: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 428 | Rect nsCSSBorderRenderer::GetCornerRect(Corner aCorner) { 47:39.60 | ^ 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘mozilla::gfx::Point nsCSSBorderRenderer::GetStraightBorderPoint(mozilla::Side, mozilla::Corner, bool*, nsCSSBorderRenderer::Float)’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:669:67: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 669 | Float aDotOffset) { 47:39.60 | ^ 47:39.60 In file included from Unified_cpp_layout_painting0.cpp:119: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘mozilla::CSSPoint ResolvePosition(const Position&, const CSSSize&)’: 47:39.60 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:41:75: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.60 41 | static CSSPoint ResolvePosition(const Position& aPos, const CSSSize& aSize) { 47:39.60 | ^ 47:39.60 In file included from /usr/include/c++/11/utility:70, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/utility:3, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/utility:52, 47:39.60 from /usr/include/c++/11/algorithm:60, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/algorithm:3, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/algorithm:52, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Span.h:25, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DbgMacro.h:13, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDebug.h:15, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:15, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:11, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSPropertyID.h:14, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.h:10, 47:39.60 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:7, 47:39.60 from Unified_cpp_layout_painting0.cpp:2: 47:39.60 /usr/include/c++/11/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = mozilla::gfx::CoordTyped&; _T2 = mozilla::gfx::CoordTyped&; typename std::__strip_reference_wrapper::type>::__type = mozilla::gfx::CoordTyped; typename std::decay<_Tp2>::type = std::decay&>::type; typename std::__strip_reference_wrapper::type>::__type = mozilla::gfx::CoordTyped; typename std::decay<_Tp>::type = std::decay&>::type]’: 47:39.62 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:142:46: required from here 47:39.62 /usr/include/c++/11/bits/stl_pair.h:567:5: note: parameter passing for argument of type ‘std::pair, mozilla::gfx::CoordTyped >’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.62 567 | make_pair(_T1&& __x, _T2&& __y) 47:39.63 | ^~~~~~~~~ 47:39.63 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:21, 47:39.63 from Unified_cpp_layout_painting0.cpp:128: 47:39.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 47:39.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.63 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 47:39.63 | ^ 47:39.63 In file included from Unified_cpp_layout_painting0.cpp:128: 47:39.63 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const’: 47:39.63 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9007:49: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.63 9007 | gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const { 47:39.63 | ^~~~~ 47:39.63 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const’: 47:39.63 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9011:50: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.63 9011 | gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const { 47:39.63 | ^~~~~ 47:39.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:39.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:39.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.63 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.63 from Unified_cpp_layout_painting0.cpp:2: 47:39.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:39.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 47:39.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.63 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:39.63 | ^~~~~~~~ 47:39.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.64 from Unified_cpp_layout_painting0.cpp:2: 47:39.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:39.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:39.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:39.64 | ^~~~~~~~ 47:39.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.64 from Unified_cpp_layout_painting0.cpp:2: 47:39.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:39.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.64 427 | SizeT Size() const { return SizeT(width, height); } 47:39.64 | ^~~~ 47:39.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.64 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.64 from Unified_cpp_layout_painting0.cpp:2: 47:39.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:39.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:39.64 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:39.65 | ^~~~~~~~ 47:39.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:39.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:39.65 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:39.65 | ^~~~~~~~ 47:39.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.65 from Unified_cpp_layout_painting0.cpp:2: 47:39.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:39.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:39.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.65 62 | Sub operator-(const Sub& aPoint) const { 47:39.65 | ^~~~~~~~ 47:39.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.65 from Unified_cpp_layout_painting0.cpp:2: 47:39.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:39.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:39.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.65 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:39.66 | ^~~~~~~~ 47:39.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.66 from Unified_cpp_layout_painting0.cpp:2: 47:39.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:39.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:39.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:39.66 | ^~~~~~~~~~~~~ 47:39.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.66 from Unified_cpp_layout_painting0.cpp:2: 47:39.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:39.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:39.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.66 323 | static SizeTyped FromUnknownSize( 47:39.66 | ^~~~~~~~~~~~~~~ 47:39.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.66 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.67 from Unified_cpp_layout_painting0.cpp:2: 47:39.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 47:39.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 47:39.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.67 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:39.67 | ^~~~~~~~~~~~~~ 47:39.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.67 from Unified_cpp_layout_painting0.cpp:2: 47:39.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 47:39.67 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 47:39.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.67 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:39.67 | ^~~~~~~~~~~~~ 47:39.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.67 from Unified_cpp_layout_painting0.cpp:2: 47:39.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 47:39.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.67 383 | Point TopLeft() const { return Point(x, y); } 47:39.68 | ^~~~~~~ 47:39.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.68 from Unified_cpp_layout_painting0.cpp:2: 47:39.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 47:39.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 47:39.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.68 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:39.68 | ^~~~~~~~~~~~~~~ 47:39.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 47:39.68 /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:295:40: required from here 47:39.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:444:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.68 444 | MatrixSize ScaleFactors(bool xMajor) const { 47:39.68 | ^~~~~~~~~~~~ 47:39.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.69 from Unified_cpp_layout_painting0.cpp:2: 47:39.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:39.69 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:245:31: required from here 47:39.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.69 62 | Sub operator-(const Sub& aPoint) const { 47:39.69 | ^~~~~~~~ 47:39.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Coord mozilla::gfx::BasePoint::Length() const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:39.69 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:245:50: required from here 47:39.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:83:9: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.69 83 | Coord Length() const { return hypot(x, y); } 47:39.69 | ^~~~~~ 47:39.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.69 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.69 from Unified_cpp_layout_painting0.cpp:2: 47:39.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:39.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 47:39.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.69 277 | static RectTyped FromUnknownRect( 47:39.69 | ^~~~~~~~~~~~~~~ 47:39.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.70 from Unified_cpp_layout_painting0.cpp:2: 47:39.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:39.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 47:39.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.70 150 | static PointTyped FromUnknownPoint( 47:39.70 | ^~~~~~~~~~~~~~~~ 47:39.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.70 from Unified_cpp_layout_painting0.cpp:2: 47:39.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 47:39.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 47:39.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.70 282 | RectTyped ToUnknownRect() const { 47:39.70 | ^~~~~~~~~~~~~ 47:39.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.71 from Unified_cpp_layout_painting0.cpp:2: 47:39.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator*(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:39.71 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:205:33: required from here 47:39.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:76:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.71 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 47:39.71 | ^~~~~~~~ 47:39.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:39.71 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:2747:57: required from here 47:39.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.71 62 | Sub operator-(const Sub& aPoint) const { 47:39.71 | ^~~~~~~~ 47:39.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.71 from Unified_cpp_layout_painting0.cpp:2: 47:39.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:39.71 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:2840:36: required from here 47:39.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.71 708 | RectTyped ProjectRectBounds( 47:39.71 | ^~~~~~~~~~~~~~~~~ 47:39.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 47:39.72 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:6510:50: required from here 47:39.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:444:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.72 444 | MatrixSize ScaleFactors(bool xMajor) const { 47:39.72 | ^~~~~~~~~~~~ 47:39.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.72 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.72 from Unified_cpp_layout_painting0.cpp:2: 47:39.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.72 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:104:57: required from here 47:39.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.72 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 47:39.72 | ^~~~~~~~~~ 47:39.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.72 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2301:50: required from here 47:39.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.72 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 47:39.72 | ^~~~~~~~~ 47:39.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.72 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4234:53: required from here 47:39.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:385:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.72 385 | Point BottomLeft() const { return Point(x, YMost()); } 47:39.72 | ^~~~~~~~~~ 47:39.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.73 from Unified_cpp_layout_painting0.cpp:2: 47:39.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 47:39.73 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4691:35: required from here 47:39.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.73 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:39.73 | ^~~~~~~~~~~~~~~ 47:39.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.73 from Unified_cpp_layout_painting0.cpp:2: 47:39.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 47:39.73 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:464:66: required from here 47:39.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:64:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.73 64 | Sub operator+(const Sub& aSize) const { 47:39.73 | ^~~~~~~~ 47:39.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.74 from Unified_cpp_layout_painting0.cpp:2: 47:39.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::Center() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:609:37: required from here 47:39.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:426:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.74 426 | Point Center() const { return Point(x, y) + Point(width, height) / 2; } 47:39.74 | ^~~~~~ 47:39.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.74 from Unified_cpp_layout_painting0.cpp:2: 47:39.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In instantiation of ‘Sub mozilla::gfx::BaseSize::operator*(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 47:39.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2656:70: required from here 47:39.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:81:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.74 81 | Sub operator*(T aScale) const { return Sub(width * aScale, height * aScale); } 47:39.74 | ^~~~~~~~ 47:39.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:15, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:11, 47:39.74 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.74 from Unified_cpp_layout_painting0.cpp:2: 47:39.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h: In instantiation of ‘constexpr T mozilla::Maybe::value() const [with T = mozilla::gfx::RectTyped]’: 47:39.75 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3357:59: required from here 47:39.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h:739:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.75 739 | constexpr T Maybe::value() const { 47:39.75 | ^~~~~~~~ 47:39.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.75 from Unified_cpp_layout_painting0.cpp:2: 47:39.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:39.75 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3717:63: required from here 47:39.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:59:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.75 59 | Sub operator+(const Sub& aPoint) const { 47:39.75 | ^~~~~~~~ 47:39.75 In file included from /usr/include/c++/11/utility:70, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/utility:3, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/utility:52, 47:39.75 from /usr/include/c++/11/algorithm:60, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/algorithm:3, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/algorithm:52, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Span.h:25, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DbgMacro.h:13, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDebug.h:15, 47:39.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h:15, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h:79, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:11, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSPropertyID.h:14, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.h:10, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:7, 47:39.76 from Unified_cpp_layout_painting0.cpp:2: 47:39.76 /usr/include/c++/11/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = mozilla::gfx::CoordTyped; _T2 = mozilla::gfx::CoordTyped; typename std::__strip_reference_wrapper::type>::__type = mozilla::gfx::CoordTyped; typename std::decay<_Tp2>::type = std::decay >::type; typename std::__strip_reference_wrapper::type>::__type = mozilla::gfx::CoordTyped; typename std::decay<_Tp>::type = std::decay >::type]’: 47:39.76 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:151:21: required from here 47:39.76 /usr/include/c++/11/bits/stl_pair.h:567:5: note: parameter passing for argument of type ‘std::pair, mozilla::gfx::CoordTyped >’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.76 567 | make_pair(_T1&& __x, _T2&& __y) 47:39.76 | ^~~~~~~~~ 47:39.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.76 from Unified_cpp_layout_painting0.cpp:2: 47:39.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.76 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:299:50: required from here 47:39.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.76 383 | Point TopLeft() const { return Point(x, y); } 47:39.76 | ^~~~~~~ 47:39.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:39.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.77 from Unified_cpp_layout_painting0.cpp:2: 47:39.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator/(mozilla::gfx::CoordTyped, float)’: 47:39.77 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:581:53: required from here 47:39.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:46:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.77 46 | friend Sub operator/(Sub aCoord, T aScale) { 47:39.77 | ^~~~~~~~ 47:39.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.77 from Unified_cpp_layout_painting0.cpp:2: 47:39.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator*(T) const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:39.77 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:922:60: required from here 47:39.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:76:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.77 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 47:39.77 | ^~~~~~~~ 47:39.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.78 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.78 from Unified_cpp_layout_painting0.cpp:2: 47:39.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 47:39.78 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1085:73: required from here 47:39.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.78 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 47:39.78 | ^~~~~~~~ 47:39.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::BottomRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.78 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1244:29: required from here 47:39.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:386:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.78 386 | Point BottomRight() const { return Point(XMost(), YMost()); } 47:39.78 | ^~~~~~~~~~~ 47:39.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.78 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1249:67: required from here 47:39.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.78 427 | SizeT Size() const { return SizeT(width, height); } 47:39.78 | ^~~~ 47:39.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.78 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.78 from Unified_cpp_layout_painting0.cpp:2: 47:39.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::PointTyped >::ToUnknownPoint() const [with units = mozilla::LayoutDevicePixel; F = float]’: 47:39.78 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:281:72: required from here 47:39.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:155:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.78 155 | PointTyped ToUnknownPoint() const { 47:39.79 | ^~~~~~~~~~~~~~ 47:39.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/APZUtils.h:15, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/InputData.h:19, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:19, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:39.79 from Unified_cpp_layout_painting0.cpp:2: 47:39.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayoutDevicePixel; SourceUnits = mozilla::LayoutDevicePixel]’: 47:39.79 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:1640:18: required from here 47:39.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:244:36: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.79 244 | static gfx::RectTyped TransformBy( 47:39.79 | ^~~~~~~~~~~ 47:39.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.79 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.79 from Unified_cpp_layout_painting0.cpp:2: 47:39.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::LayoutDevicePixel; dst = mozilla::LayerPixel]’: 47:39.79 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:3836:66: required from here 47:39.79 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:646:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.80 646 | gfx::RectTyped operator*(const gfx::RectTyped& aRect, 47:39.80 | ^~~~~~~~ 47:39.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.80 from Unified_cpp_layout_painting0.cpp:2: 47:39.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘static Sub mozilla::gfx::BaseRect::MaxIntRect() [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.80 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7783:16: required from here 47:39.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:636:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.80 636 | static Sub MaxIntRect() { 47:39.80 | ^~~~~~~~~~ 47:39.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.80 from Unified_cpp_layout_painting0.cpp:2: 47:39.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 47:39.80 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8336:36: required from here 47:39.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.80 246 | PointTyped As2DPoint() const { 47:39.80 | ^~~~~~~~~ 47:39.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.81 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.81 from Unified_cpp_layout_painting0.cpp:2: 47:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:39.81 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8516:49: required from here 47:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.81 708 | RectTyped ProjectRectBounds( 47:39.81 | ^~~~~~~~~~~~~~~~~ 47:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:39.81 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 47:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.81 2266 | PointTyped TransformPointSimple( 47:39.81 | ^~~~~~~~~~~~~~~~~~~~ 47:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:39.81 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 47:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.81 794 | RectTyped TransformAndClipBounds( 47:39.81 | ^~~~~~~~~~~~~~~~~~~~~~ 47:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 47:39.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:452:10: required from ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = float; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’ 47:39.82 /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:295:40: required from here 47:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.82 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 47:39.82 | ^~~~~~~~~~~~~ 47:39.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.82 from Unified_cpp_layout_painting0.cpp:2: 47:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::ClampPoint(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 47:39.82 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:2840:36: required from here 47:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:612:23: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.82 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 47:39.82 | ^~~~~~~~~~ 47:39.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.82 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.82 from Unified_cpp_layout_painting0.cpp:2: 47:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 47:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:452:10: required from ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’ 47:39.82 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:6510:50: required from here 47:39.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.83 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 47:39.83 | ^~~~~~~~~~~~~ 47:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 47:39.83 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayoutDevicePixel; SourceUnits = mozilla::LayoutDevicePixel]’ 47:39.83 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:1640:18: required from here 47:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:957:39: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.83 957 | GFX2D_API RectTyped TransformBounds( 47:39.83 | ^~~~~~~~~~~~~~~ 47:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:39.83 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7781:69: required from here 47:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.83 2266 | PointTyped TransformPointSimple( 47:39.83 | ^~~~~~~~~~~~~~~~~~~~ 47:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:39.83 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7781:69: required from here 47:39.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.83 794 | RectTyped TransformAndClipBounds( 47:39.83 | ^~~~~~~~~~~~~~~~~~~~~~ 47:39.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.83 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.84 from Unified_cpp_layout_painting0.cpp:2: 47:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = double]’: 47:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:49: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 47:39.84 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8516:49: required from here 47:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.84 246 | PointTyped As2DPoint() const { 47:39.84 | ^~~~~~~~~ 47:39.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.84 from Unified_cpp_layout_painting0.cpp:2: 47:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:161:14: required from ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 47:39.84 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9106:44: required from here 47:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.84 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 47:39.84 | ^~~~~~~~~~ 47:39.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.84 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.84 from Unified_cpp_layout_painting0.cpp:2: 47:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 47:39.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:29: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’ 47:39.85 /builddir/build/BUILD/icecat-78.15.0/layout/base/UnitTransforms.h:247:36: required from ‘mozilla::gfx::RectTyped mozilla::TransformBy(const mozilla::gfx::Matrix4x4Typed&, const mozilla::gfx::RectTyped&) [with TargetUnits = mozilla::LayoutDevicePixel; SourceUnits = mozilla::LayoutDevicePixel]’ 47:39.85 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:1640:18: required from here 47:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:950:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.85 950 | PointTyped TransformPoint( 47:39.85 | ^~~~~~~~~~~~~~ 47:39.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 47:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 47:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 47:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 47:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 47:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:12, 47:39.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSPropertyID.h:14, 47:39.85 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.h:10, 47:39.85 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:7, 47:39.85 from Unified_cpp_layout_painting0.cpp:2: 47:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 47:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:39.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.85 760 | typename detail::Nth::Type extract() { 47:39.85 | ^~~~~~~ 47:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 47:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:39.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.86 In file included from Unified_cpp_layout_painting0.cpp:2: 47:39.86 /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp: In function ‘void mozilla::IncrementScaleRestyleCountIfNeeded(nsIFrame*, mozilla::LayerActivity*)’: 47:39.86 /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:295:45: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.86 295 | Size scale = transform2D.ScaleFactors(true); 47:39.86 | ^ 47:39.86 In file included from Unified_cpp_layout_painting0.cpp:11: 47:39.86 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp: In member function ‘mozilla::gfx::Float mozilla::DashedCornerFinder::FindNext(mozilla::DashedCornerFinder::Float)’: 47:39.86 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:207:12: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.86 207 | OuterP = GetBezierPoint(mOuterBezier, outerT); 47:39.86 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:39.86 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:245:50: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.86 245 | Float W1 = (mLastOuterP - mLastInnerP).Length(); 47:39.86 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:39.86 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:245:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.87 245 | Float W1 = (mLastOuterP - mLastInnerP).Length(); 47:39.87 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ 47:39.87 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:245:50: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.87 245 | Float W1 = (mLastOuterP - mLastInnerP).Length(); 47:39.87 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:39.87 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.87 246 | Float W2 = (OuterP - InnerP).Length(); 47:39.87 | ~~~~~~~~^~~~~~~~~ 47:39.87 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:246:40: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.87 246 | Float W2 = (OuterP - InnerP).Length(); 47:39.87 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:39.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:39.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.87 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.87 from Unified_cpp_layout_painting0.cpp:2: 47:39.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:39.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.87 62 | Sub operator-(const Sub& aPoint) const { 47:39.87 | ^~~~~~~~ 47:39.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:39.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.88 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 47:39.88 | ^~~~~~~~~ 47:39.88 In file included from Unified_cpp_layout_painting0.cpp:20: 47:39.88 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp: In member function ‘void mozilla::DisplayItemClip::ApplyRectTo(gfxContext*, int32_t) const’: 47:39.88 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:86:61: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.88 86 | gfxRect clip = nsLayoutUtils::RectToGfxRect(mClipRect, A2D); 47:39.88 | ^ 47:39.88 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp: In member function ‘already_AddRefed mozilla::DisplayItemClip::MakeRoundedRectPath(mozilla::DisplayItemClip::DrawTarget&, int32_t, const mozilla::DisplayItemClip::RoundedRect&) const’: 47:39.88 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:134:69: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.88 134 | Rect rect = NSRectToSnappedRect(aRoundRect.mRect, A2D, aDrawTarget); 47:39.88 | ^ 47:39.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 47:39.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:14, 47:39.88 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:11, 47:39.88 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:31, 47:39.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:39.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 47:39.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 47:39.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 47:39.88 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 47:39.88 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:18, 47:39.88 from Unified_cpp_layout_painting0.cpp:2: 47:39.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h: In function ‘mozilla::wr::ComplexClipRegion mozilla::wr::ToComplexClipRegion(const nsRect&, const nscoord*, int32_t)’: 47:39.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:494:50: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.88 494 | ToLayoutRect(LayoutDeviceRect::FromAppUnits(aRect, aAppUnitsPerDevPixel)); 47:39.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:39.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:496:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.89 496 | LayoutDeviceSize::FromAppUnits( 47:39.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:39.89 497 | nsSize(aRadii[eCornerTopLeftX], aRadii[eCornerTopLeftY]), 47:39.89 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:39.89 498 | aAppUnitsPerDevPixel), 47:39.89 | ~~~~~~~~~~~~~~~~~~~~~ 47:39.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.89 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.89 from Unified_cpp_layout_painting0.cpp:2: 47:39.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:39.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:370:27: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.89 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 47:39.89 | ^~~~~~~~~~~~ 47:39.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:39.89 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:379:27: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.89 379 | static LayoutDeviceSize FromAppUnits(const nsSize& aSize, 47:39.89 | ^~~~~~~~~~~~ 47:39.89 In file included from Unified_cpp_layout_painting0.cpp:56: 47:39.89 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp: In member function ‘mozilla::DottedCornerFinder::Result mozilla::DottedCornerFinder::Next()’: 47:39.89 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:156:28: note: parameter passing for argument of type ‘mozilla::DottedCornerFinder::Result’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.89 156 | DottedCornerFinder::Result DottedCornerFinder::Next(void) { 47:39.90 | ^~~~~~~~~~~~~~~~~~ 47:39.90 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp: In member function ‘void mozilla::DottedCornerFinder::FindPointAndRadius(mozilla::DottedCornerFinder::Point&, mozilla::DottedCornerFinder::Float&, const Point&, const Point&, mozilla::DottedCornerFinder::Float)’: 47:39.90 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:205:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.90 205 | C = innerTangent + normal * r; 47:39.90 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:39.90 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp: In member function ‘mozilla::gfx::Float mozilla::DottedCornerFinder::FindNext(mozilla::DottedCornerFinder::Float)’: 47:39.90 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:261:37: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.90 261 | Float DiffLength = Diff.Length(); 47:39.90 | ~~~~~~~~~~~^~ 47:39.90 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:270:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.90 270 | Point normal = PointRotateCCW90(Diff / DiffLength) * (-mNormalSign); 47:39.90 | ^ 47:39.90 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:300:37: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.90 300 | Float DiffLength = Diff.Length(); 47:39.90 | ~~~~~~~~~~~^~ 47:39.90 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:309:60: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.90 309 | Point normal = PointRotateCCW90(Diff / DiffLength) * mNormalSign; 47:39.90 | ^~~~~~~~~~~ 47:39.90 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:24, 47:39.90 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:39.90 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:39.90 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:39.90 from Unified_cpp_layout_painting0.cpp:2: 47:39.90 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h: In member function ‘void mozilla::TransformClipNode::TransformRect(mozilla::gfx::Rect&) const’: 47:39.90 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:117:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.90 117 | gfx::Rect maxBounds = gfx::Rect::MaxIntRect(); 47:39.91 | ^ 47:39.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.92 from Unified_cpp_layout_painting0.cpp:2: 47:39.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:39.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.92 1935 | PointTyped p1 = TransformPointSimple(aRect.TopLeft()); 47:39.92 | ^~ 47:39.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1950:75: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.92 1950 | return RectTyped(topLeft.x, topLeft.y, width, height); 47:39.92 | ^ 47:39.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.92 from Unified_cpp_layout_painting0.cpp:2: 47:39.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.92 383 | Point TopLeft() const { return Point(x, y); } 47:39.92 | ^~~~~~~ 47:39.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.92 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.92 from Unified_cpp_layout_painting0.cpp:2: 47:39.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:39.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.92 794 | RectTyped TransformAndClipBounds( 47:39.92 | ^~~~~~~~~~~~~~~~~~~~~~ 47:39.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:39.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.93 882 | p = srcPoint.As2DPoint(); 47:39.93 | ^ 47:39.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.93 from Unified_cpp_layout_painting0.cpp:2: 47:39.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:39.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.93 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 47:39.93 | ^~~~~~~~~ 47:39.93 In file included from Unified_cpp_layout_painting0.cpp:65: 47:39.93 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In member function ‘void mozilla::ContainerState::PreparePaintedLayerForUse(mozilla::layers::PaintedLayer*, mozilla::PaintedDisplayItemLayerUserData*, AnimatedGeometryRoot*, const nsIFrame*, const nsPoint&, bool)’: 47:39.93 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:2747:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.93 2747 | scaledOffset - ThebesPoint(matrix.GetTranslation()) + mParameters.mOffset; 47:39.93 | ^~~~~~~ 47:39.93 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:2747:55: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.93 2747 | scaledOffset - ThebesPoint(matrix.GetTranslation()) + mParameters.mOffset; 47:39.93 | ~~~~~~~~~~~~~~~~~~~~~^~ 47:39.93 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:2747:33: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.93 2747 | scaledOffset - ThebesPoint(matrix.GetTranslation()) + mParameters.mOffset; 47:39.93 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 47:39.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.93 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.93 from Unified_cpp_layout_painting0.cpp:2: 47:39.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float]’: 47:39.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.94 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:39.94 | ^~~~~~~~~~~~~~ 47:39.94 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:16, 47:39.94 from Unified_cpp_layout_painting0.cpp:2: 47:39.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:39.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:17: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.94 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:39.94 | ^~~~~~~~~~~ 47:39.94 In file included from Unified_cpp_layout_painting0.cpp:65: 47:39.94 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In function ‘void mozilla::SetOuterVisibleRegion(mozilla::layers::Layer*, nsIntRegion*, const nsIntRect*, bool)’: 47:39.94 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:2825:50: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.94 2825 | Rect layerContentsVisible = Rect::MaxIntRect(); 47:39.94 | ^ 47:39.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.94 from Unified_cpp_layout_painting0.cpp:2: 47:39.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:39.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:738:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.94 738 | points[0] = ProjectPoint(aRect.TopLeft()); 47:39.94 | ~~~~~~~~~~~~~^~ 47:39.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:782:50: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.94 782 | return RectTyped(0, 0, 0, 0); 47:39.94 | ^ 47:39.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.94 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.95 from Unified_cpp_layout_painting0.cpp:2: 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::ClampPoint(const Point&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:612:23: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.95 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 47:39.95 | ^~~~~~~~~~ 47:39.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:39.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:39.95 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 47:39.95 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:16, 47:39.95 from Unified_cpp_layout_painting0.cpp:20: 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.95 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 47:39.95 | ^ 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.95 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 47:39.95 | ^~~~~~~~~~~ 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.95 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 47:39.95 | ^ 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.95 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 47:39.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.95 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 47:39.95 | ~~~~~~~~~~~~~^~ 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.95 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 47:39.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:39.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.95 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 47:39.95 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 47:39.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.96 from Unified_cpp_layout_painting0.cpp:2: 47:39.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 47:39.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.96 282 | RectTyped ToUnknownRect() const { 47:39.96 | ^~~~~~~~~~~~~ 47:39.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.96 from Unified_cpp_layout_painting0.cpp:2: 47:39.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In static member function ‘static mozilla::gfx::BaseMatrix mozilla::gfx::BaseMatrix::Translation(mozilla::gfx::BaseMatrix::MatrixPoint) [with T = float]’: 47:39.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:133:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.96 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 47:39.96 | ^~~~~~~~~~~ 47:39.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:24, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:39.96 from Unified_cpp_layout_painting0.cpp:2: 47:39.96 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h: In member function ‘mozilla::gfx::IntRect mozilla::TransformClipNode::TransformRect(const IntRect&) const’: 47:39.96 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:42: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.96 69 | gfx::Rect result(IntRectToRect(aRect)); 47:39.96 | ^ 47:39.96 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:39.96 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:39.96 from Unified_cpp_layout_painting0.cpp:2: 47:39.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 47:39.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.97 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 47:39.97 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:39.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.97 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 47:39.97 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 47:39.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:26: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.97 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 47:39.97 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:39.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.97 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 47:39.97 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 47:39.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2100:28: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.97 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 47:39.97 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:39.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.97 2102 | idealTransform.TransformPoint(mozilla::gfx::Point()); 47:39.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 47:39.97 In file included from Unified_cpp_layout_painting0.cpp:65: 47:39.97 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In function ‘void mozilla::FixUpFixedPositionLayer(mozilla::layers::Layer*, const mozilla::ActiveScrolledRoot*, const mozilla::ActiveScrolledRoot*, const mozilla::ActiveScrolledRoot*, const mozilla::ActiveScrolledRoot*, bool)’: 47:39.97 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:5676:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.97 5676 | aLayer->GetFixedPositionAnchor(), aLayer->GetFixedPositionSides()); 47:39.97 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:39.97 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In static member function ‘static mozilla::gfx::Size mozilla::FrameLayerBuilder::ChooseScale(nsIFrame*, nsDisplayItem*, const nsRect&, float, float, const Matrix&, bool)’: 47:39.97 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:6018:6: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.97 6018 | Size FrameLayerBuilder::ChooseScale(nsIFrame* aContainerFrame, 47:39.97 | ^~~~~~~~~~~~~~~~~ 47:39.97 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In static member function ‘static gfxSize mozilla::FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame*)’: 47:39.97 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:6484:9: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.97 6484 | gfxSize FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame* aFrame) { 47:39.97 | ^~~~~~~~~~~~~~~~~ 47:39.97 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In static member function ‘static void mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::FrameLayerBuilder::PaintedLayer*, gfxContext*, const nsIntRegion&, const nsIntRegion&, mozilla::layers::DrawRegionClip, const nsIntRegion&, void*)’: 47:39.97 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:7219:37: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.97 7219 | aContext->Rectangle(ThebesRect(iterRect)); 47:39.97 | ~~~~~~~~~~^~~~~~~~~~ 47:39.98 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:7230:62: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.98 7230 | .PreTranslate(aLayer->GetResidualTranslation() - 47:39.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:39.98 7231 | gfxPoint(offset.x, offset.y)) 47:39.98 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:39.98 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:16, 47:39.98 from Unified_cpp_layout_painting0.cpp:2: 47:39.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const IntRect&)’: 47:39.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:60:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.98 60 | inline gfxRect ThebesRect(const IntRect& aRect) { 47:39.98 | ^~~~~~~~~~ 47:39.98 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 47:39.98 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:39.98 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:39.98 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:39.98 from Unified_cpp_layout_painting0.cpp:2: 47:39.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 47:39.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:12: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.98 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:39.98 | ^~~~~~~~~~~~~~~~~~~~~~ 47:39.98 In file included from Unified_cpp_layout_painting0.cpp:65: 47:39.98 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In member function ‘already_AddRefed mozilla::ContainerState::CreateMaskLayer(mozilla::layers::Layer*, const mozilla::DisplayItemClip&, const mozilla::Maybe&)’: 47:39.98 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:7394:78: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.98 7394 | CalculateBounds(newData.mRoundedClipRects, newData.mAppUnitsPerDevPixel); 47:39.98 | ^ 47:39.98 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:7426:39: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.98 7426 | gfx::Point p = boundingRect.TopLeft(); 47:39.98 | ^ 47:39.98 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In function ‘mozilla::gfx::Rect mozilla::CalculateBounds(const nsTArray&, int32_t)’: 47:39.98 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:7329:18: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.98 7329 | static gfx::Rect CalculateBounds( 47:39.98 | ^~~~~~~~~~~~~~~ 47:39.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:39.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:39.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:39.99 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:39.99 from Unified_cpp_layout_painting0.cpp:2: 47:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 47:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.99 110 | quad[0] = TransformPoint(aRect.TopLeft()); 47:39.99 | ^~~~ 47:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.99 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 47:39.99 | ^ 47:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 47:39.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.99 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 47:39.99 | ^~~~~~~~~~~~~~ 47:39.99 In file included from Unified_cpp_layout_painting0.cpp:101: 47:39.99 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static mozilla::image::ImgDrawResult nsCSSRendering::PaintBorderWithStyleBorder(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&, const nsRect&, const nsStyleBorder&, mozilla::ComputedStyle*, mozilla::PaintBorderFlags, nsCSSRendering::Sides)’: 47:39.99 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:892:49: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.99 892 | aDrawTarget.PushClipRect(NSRectToSnappedRect( 47:39.99 | ~~~~~~~~~~~~~~~~~~~^ 47:39.99 893 | aBorderArea, aForFrame->PresContext()->AppUnitsPerDevPixel(), 47:39.99 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:39.99 894 | aDrawTarget)); 47:39.99 | ~~~~~~~~~~~~ 47:39.99 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::PaintBoxShadowOuter(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&, const nsRect&, float)’: 47:39.99 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1448:72: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.99 1448 | gfxRect skipGfxRect = ThebesRect(NSRectToRect(frameRect, oneDevPixel)); 47:39.99 | ^ 47:39.99 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1448:48: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.99 1448 | gfxRect skipGfxRect = ThebesRect(NSRectToRect(frameRect, oneDevPixel)); 47:39.99 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 47:39.99 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1448:72: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.99 1448 | gfxRect skipGfxRect = ThebesRect(NSRectToRect(frameRect, oneDevPixel)); 47:39.99 | ^ 47:39.99 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1489:78: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:39.99 1489 | Rect shadowGfxRectPlusBlur = NSRectToRect(shadowRectPlusBlur, oneDevPixel); 47:40.00 | ^ 47:40.00 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1526:60: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.00 1526 | shadowOffset, aPresContext->AppUnitsPerDevPixel()); 47:40.00 | ^ 47:40.00 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1543:65: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.00 1543 | Rect innerClipRect = NSRectToRect(frameRect, oneDevPixel); 47:40.00 | ^ 47:40.00 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:16, 47:40.00 from Unified_cpp_layout_painting0.cpp:2: 47:40.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:40.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:40.00 | ^~~~~~~~~~ 47:40.00 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:40.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 47:40.00 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 47:40.00 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 47:40.00 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 47:40.00 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:18, 47:40.00 from Unified_cpp_layout_painting0.cpp:2: 47:40.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:40.00 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1858:19: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.00 1858 | static gfxPoint PointToGfxPoint(const nsPoint& aPoint, 47:40.00 | ^~~~~~~~~~~~~~~ 47:40.00 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 47:40.00 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 47:40.00 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:40.00 from Unified_cpp_layout_painting0.cpp:2: 47:40.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::MaybeSnapToDevicePixels(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 47:40.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:11: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.00 382 | aRect = mat.TransformBounds(aRect); 47:40.00 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h: In function ‘bool mozilla::gfx::UserToDevicePixelSnapped(mozilla::gfx::Rect&, const mozilla::gfx::DrawTarget&, bool, bool)’: 47:40.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:48: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.00 336 | Point p1 = mat.TransformPoint(aRect.TopLeft()); 47:40.00 | ^ 47:40.01 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.01 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::PaintBoxShadowInner(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&)’: 47:40.01 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1729:70: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.01 1729 | Rect shadowClipGfxRect = NSRectToRect(shadowClipRect, oneDevPixel); 47:40.01 | ^ 47:40.01 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1762:77: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.01 1762 | gfxRect skipGfxRect = nsLayoutUtils::RectToGfxRect(skipRect, oneDevPixel); 47:40.01 | ^ 47:40.01 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1778:63: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.01 1778 | Rect shadowGfxRect = NSRectToRect(paddingRect, oneDevPixel); 47:40.01 | ^ 47:40.01 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1796:66: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.01 1796 | nsLayoutUtils::RectToGfxRect(shadowPaintRect, oneDevPixel); 47:40.01 | ^ 47:40.01 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1800:30: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.01 1800 | insetBoxBlur.InsetBoxBlur( 47:40.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:40.01 1801 | &aRenderingContext, ToRect(destRect), shadowClipGfxRect, shadowColor, 47:40.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.01 1802 | blurRadius, spreadDistanceAppUnits, oneDevPixel, hasBorderRadius, 47:40.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.01 1803 | clipRectRadii, ToRect(skipGfxRect), shadowOffset); 47:40.01 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.01 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.01 from Unified_cpp_layout_painting0.cpp:2: 47:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘bool mozilla::gfx::RectCornerRadii::IsEmpty() const’: 47:40.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:427:19: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.01 427 | return TopLeft().IsEmpty() && TopRight().IsEmpty() && 47:40.01 | ~~~~~~~^~ 47:40.01 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.01 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In function ‘void SetupDirtyRects(const nsRect&, const nsRect&, nscoord, nsRect*, gfxRect*)’: 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2000:18: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.02 2000 | *aDirtyRectGfx = nsLayoutUtils::RectToGfxRect(*aDirtyRect, aAppUnitsPerPixel); 47:40.02 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In function ‘void DrawBackgroundColor(nsCSSRendering::ImageLayerClipState&, gfxContext*, nscoord)’: 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2288:74: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.02 2288 | Rect bgAreaGfx = NSRectToRect(aClipState.mBGClipArea, aAppUnitsPerPixel); 47:40.02 | ^ 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2301:79: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.02 2301 | gfxRect dirty = ThebesRect(bgAreaGfx).Intersect(aClipState.mDirtyRectInDevPx); 47:40.02 | ^ 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In function ‘void SetupImageLayerClip(nsCSSRendering::ImageLayerClipState&, gfxContext*, nscoord, gfxContextAutoSaveRestore*)’: 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2249:76: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.02 2249 | Rect bgAreaGfx = NSRectToRect(aClipState.mBGClipArea, aAppUnitsPerPixel); 47:40.02 | ^ 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::PaintDecorationLine(nsIFrame*, nsCSSRendering::DrawTarget&, const nsCSSRendering::PaintDecorationLineParams&)’: 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:3996:51: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.02 3996 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 47:40.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:3996:72: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.02 3996 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 47:40.02 | ^ 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::PaintDecorationLineInternal(nsIFrame*, nsCSSRendering::DrawTarget&, const nsCSSRendering::PaintDecorationLineParams&, nsCSSRendering::Rect)’: 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4233:32: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.02 4233 | Point p1 = aRect.TopLeft(); 47:40.02 | ^ 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4326:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.02 4326 | aRect = ExpandPaintingRectForDecorationLine( 47:40.02 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.02 4327 | aFrame, aParams.style, aRect, aParams.icoordInFrame, cycleLength, 47:40.02 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.02 4328 | aParams.vertical); 47:40.02 | ~~~~~~~~~~~~~~~~~ 47:40.02 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4353:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.02 4353 | Point pt(aRect.TopLeft()); 47:40.02 | ^ 47:40.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:40.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:16, 47:40.03 from Unified_cpp_layout_painting0.cpp:20: 47:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘void mozilla::layout::TextDrawTarget::AppendDecoration(const Point&, const Point&, float, bool, const mozilla::gfx::DeviceColor&, uint8_t)’: 47:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:58: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.03 265 | auto pos = LayoutDevicePoint::FromUnknownPoint(aStart); 47:40.03 | ^ 47:40.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.03 from Unified_cpp_layout_painting0.cpp:2: 47:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.03 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 47:40.03 | ^~~~~~~~~ 47:40.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 47:40.03 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:16, 47:40.03 from Unified_cpp_layout_painting0.cpp:20: 47:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘void mozilla::layout::TextDrawTarget::AppendWavyDecoration(const Rect&, float, bool, const mozilla::gfx::DeviceColor&)’: 47:40.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:312:59: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.03 312 | wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aBounds)); 47:40.03 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 47:40.03 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.03 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static mozilla::gfx::Rect nsCSSRendering::DecorationLineToPath(const nsCSSRendering::PaintDecorationLineParams&)’: 47:40.03 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4411:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.03 4411 | Rect nsCSSRendering::DecorationLineToPath( 47:40.03 | ^~~~~~~~~~~~~~ 47:40.03 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4418:51: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.03 4418 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 47:40.04 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 47:40.04 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4418:72: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.04 4418 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 47:40.04 | ^ 47:40.04 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4440:32: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.04 4440 | path = Rect(rect.TopLeft() - Point(lineThickness / 2, 0.0), 47:40.04 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.04 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4448:10: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.04 4448 | return path; 47:40.04 | ^~~~ 47:40.04 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static nsRect nsCSSRendering::GetTextDecorationRect(nsPresContext*, const nsCSSRendering::DecorationRectParams&)’: 47:40.04 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4457:68: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.04 4457 | gfxRect rect = GetTextDecorationRectInternal(Point(0, 0), aParams); 47:40.04 | ^ 47:40.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.04 from Unified_cpp_layout_painting0.cpp:2: 47:40.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 47:40.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:110:5: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.04 110 | quad[0] = TransformPoint(aRect.TopLeft()); 47:40.04 | ^~~~ 47:40.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:126:65: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.04 126 | return MatrixRect(min_x, min_y, max_x - min_x, max_y - min_y); 47:40.04 | ^ 47:40.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.04 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.05 from Unified_cpp_layout_painting0.cpp:2: 47:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:40.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.05 383 | Point TopLeft() const { return Point(x, y); } 47:40.05 | ^~~~~~~ 47:40.05 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsContextBoxBlur::BlurRectangle(gfxContext*, const nsRect&, int32_t, nsContextBoxBlur::RectCornerRadii*, nscoord, const sRGBColor&, const nsRect&, const gfxRect&)’: 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4756:64: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.05 4756 | Rect shadowGfxRect = NSRectToRect(aRect, aAppUnitsPerDevPixel); 47:40.05 | ^ 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4789:74: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.05 4789 | ComputeBlurStdDev(aBlurRadius, aAppUnitsPerDevPixel, scaleX, scaleY); 47:40.05 | ^ 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4792:68: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.05 4792 | nsLayoutUtils::RectToGfxRect(aDirtyRect, aAppUnitsPerDevPixel); 47:40.05 | ^ 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In member function ‘bool nsContextBoxBlur::InsetBoxBlur(gfxContext*, mozilla::gfx::Rect, mozilla::gfx::Rect, nsContextBoxBlur::sRGBColor&, nscoord, nscoord, int32_t, bool, nsContextBoxBlur::RectCornerRadii&, mozilla::gfx::Rect, mozilla::gfx::Point)’: 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4846:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.05 4846 | bool nsContextBoxBlur::InsetBoxBlur( 47:40.05 | ^~~~~~~~~~~~~~~~ 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4846:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4871:71: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.05 4871 | gfx::Size scale = aDestinationCtx->CurrentMatrix().ScaleFactors(true); 47:40.05 | ^ 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4885:72: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.05 4885 | Rect transformedDestRect = transform.TransformBounds(aDestinationRect); 47:40.05 | ^ 47:40.05 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘mozilla::gfx::Rect nsCSSBorderRenderer::GetCornerRect(mozilla::Corner)’: 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:436:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.05 436 | return Rect(mOuterRect.TopLeft() + offset, mBorderCornerDimensions[aCorner]); 47:40.05 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘mozilla::gfx::Rect nsCSSBorderRenderer::GetSideClipWithoutCornersRect(mozilla::Side)’: 47:40.05 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:439:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.05 439 | Rect nsCSSBorderRenderer::GetSideClipWithoutCornersRect(mozilla::Side aSide) { 47:40.06 | ^~~~~~~~~~~~~~~~~~~ 47:40.06 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:464:66: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.06 464 | mBorderCornerDimensions[GetCWCorner(aSide)]; 47:40.06 | ^ 47:40.06 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:465:34: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.06 465 | Rect rect(mOuterRect.TopLeft() + offset, mOuterRect.Size() - sideCornerSum); 47:40.06 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 47:40.06 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:465:62: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.06 465 | Rect rect(mOuterRect.TopLeft() + offset, mOuterRect.Size() - sideCornerSum); 47:40.06 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 47:40.06 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:472:10: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.06 472 | return rect; 47:40.06 | ^~~~ 47:40.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 47:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.06 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.06 from Unified_cpp_layout_painting0.cpp:2: 47:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In member function ‘Sub mozilla::gfx::BaseSize::operator+(const Sub&) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 47:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:64:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.06 64 | Sub operator+(const Sub& aSize) const { 47:40.06 | ^~~~~~~~ 47:40.06 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.06 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘already_AddRefed nsCSSBorderRenderer::GetSideClipSubPath(mozilla::Side)’: 47:40.06 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:609:38: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.06 609 | Point midPoint = mInnerRect.Center(); 47:40.06 | ^ 47:40.06 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘void nsCSSBorderRenderer::DrawDottedCornerSlow(mozilla::Side, mozilla::Corner)’: 47:40.06 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2363:53: note: parameter passing for argument of type ‘mozilla::DottedCornerFinder::Result’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.06 2363 | DottedCornerFinder::Result result = finder.Next(); 47:40.06 | ^ 47:40.06 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘void nsCSSBorderRenderer::DrawSingleWidthSolidBorder()’: 47:40.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2603:66: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.07 2603 | Point firstCorner = rect.CCWCorner(side) + cornerAdjusts[side]; 47:40.07 | ^ 47:40.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In function ‘void DrawBorderRadius(mozilla::gfx::DrawTarget*, mozilla::Corner, const Point&, const Point&, const twoFloats&, const twoFloats&, const Size&, const Size&, const Size&, const mozilla::gfx::DeviceColor&, const mozilla::gfx::DeviceColor&, mozilla::gfx::Float, mozilla::gfx::Float)’: 47:40.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2719:57: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.07 2719 | outerCornerStart + aCornerMultNext * (aCornerDims - aInnerRadius); 47:40.07 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 47:40.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2719:71: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.07 2719 | outerCornerStart + aCornerMultNext * (aCornerDims - aInnerRadius); 47:40.07 | ^ 47:40.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2722:55: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.07 2722 | outerCornerEnd + aCornerMultPrev * (aCornerDims - aInnerRadius); 47:40.07 | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 47:40.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2722:69: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.07 2722 | outerCornerEnd + aCornerMultPrev * (aCornerDims - aInnerRadius); 47:40.07 | ^ 47:40.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In function ‘void SplitBorderRadius(const Point&, const Size&, const Point&, const Point&, const twoFloats&, mozilla::gfx::Float, mozilla::gfx::Point&, mozilla::gfx::Float&)’: 47:40.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2656:48: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.07 2656 | aSplit = aCenter - aCornerMults * (aRadius * Float(1.0f / M_SQRT2)); 47:40.07 | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 47:40.07 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2656:71: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.07 2656 | aSplit = aCenter - aCornerMults * (aRadius * Float(1.0f / M_SQRT2)); 47:40.07 | ^ 47:40.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 47:40.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:40.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.07 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.07 from Unified_cpp_layout_painting0.cpp:2: 47:40.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In member function ‘Sub mozilla::gfx::BaseSize::operator*(T) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 47:40.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:81:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.07 81 | Sub operator*(T aScale) const { return Sub(width * aScale, height * aScale); } 47:40.08 | ^~~~~~~~ 47:40.08 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In function ‘mozilla::gfx::Point IntersectBorderRadius(const Point&, const Size&, const Point&, const Point&)’: 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2614:14: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.08 2614 | static Point IntersectBorderRadius(const Point& aCenter, const Size& aRadius, 47:40.08 | ^~~~~~~~~~~~~~~~~~~~~ 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2622:37: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.08 2622 | Float cornerDist = toCorner.Length(); 47:40.08 | ~~~~~~~~~~~~~~~^~ 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2624:12: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.08 2624 | return aInnerCorner; 47:40.08 | ^~~~~~~~~~~~ 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘void nsCSSBorderRenderer::DrawBorders()’: 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3088:46: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.08 3088 | gfxRect outerRect = ThebesRect(mOuterRect); 47:40.08 | ^ 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3093:16: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.08 3093 | mOuterRect = ToRect(outerRect); 47:40.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3095:46: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.08 3095 | gfxRect innerRect = ThebesRect(mInnerRect); 47:40.08 | ^ 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3097:16: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.08 3097 | mInnerRect = ToRect(innerRect); 47:40.08 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘void nsCSSBorderRenderer::CreateWebRenderCommands(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&)’: 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3340:76: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.08 3340 | LayoutDeviceRect outerRect = LayoutDeviceRect::FromUnknownRect(mOuterRect); 47:40.08 | ^ 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3350:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.08 3350 | wr::ToBorderRadius(LayoutDeviceSize::FromUnknownSize(mBorderRadii[0]), 47:40.08 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 47:40.08 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3357:61: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.08 3357 | LayoutDeviceRect::FromUnknownRect(mLocalClip.value()); 47:40.08 | ^ 47:40.09 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3357:59: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.09 3357 | LayoutDeviceRect::FromUnknownRect(mLocalClip.value()); 47:40.09 | ~~~~~~~~~~~~~~~~^~ 47:40.09 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3357:61: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.09 3357 | LayoutDeviceRect::FromUnknownRect(mLocalClip.value()); 47:40.09 | ^ 47:40.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.09 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.09 from Unified_cpp_layout_painting0.cpp:2: 47:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In static member function ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.09 323 | static SizeTyped FromUnknownSize( 47:40.09 | ^~~~~~~~~~~~~~~ 47:40.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:15, 47:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 47:40.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:11, 47:40.09 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.09 from Unified_cpp_layout_painting0.cpp:2: 47:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h: In member function ‘constexpr T mozilla::Maybe::value() const [with T = mozilla::gfx::RectTyped]’: 47:40.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h:739:13: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.09 739 | constexpr T Maybe::value() const { 47:40.09 | ^~~~~~~~ 47:40.09 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.09 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘mozilla::image::ImgDrawResult nsCSSBorderImageRenderer::CreateWebRenderCommands(nsDisplayItem*, nsIFrame*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.09 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3598:64: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.09 3598 | LayoutDeviceRect::FromAppUnits(mArea, appUnitsPerDevPixel); 47:40.09 | ^ 47:40.09 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3717:63: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.09 3717 | LayoutDevicePoint(dest.origin.x, dest.origin.y) + lineStart; 47:40.09 | ^~~~~~~~~ 47:40.09 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.10 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In static member function ‘static mozilla::nsCSSGradientRenderer mozilla::nsCSSGradientRenderer::Create(nsPresContext*, mozilla::ComputedStyle*, const StyleGradient&, const nsSize&)’: 47:40.10 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:691:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.10 691 | auto srcSize = CSSSize::FromAppUnits(aIntrinsicSize); 47:40.10 | ^ 47:40.10 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘std::tuple, mozilla::gfx::PointTyped > ComputeLinearGradientLine(nsPresContext*, const StyleGradient&, const CSSSize&)’: 47:40.10 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:82:77: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.10 82 | CSSPoint end = ComputeGradientLineEndFromAngle(center, angle, aBoxSize); 47:40.10 | ^ 47:40.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.10 from Unified_cpp_layout_painting0.cpp:2: 47:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In constructor ‘constexpr mozilla::gfx::PointTyped >::PointTyped(mozilla::gfx::PointTyped >::Coord, mozilla::gfx::PointTyped >::Coord) [with units = mozilla::CSSPixel; F = float]’: 47:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:138:13: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped::Coord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.10 138 | constexpr PointTyped(Coord aX, Coord aY) : Super(aX.value, aY.value) {} 47:40.10 | ^~~~~~~~~~ 47:40.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.10 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.10 from Unified_cpp_layout_painting0.cpp:2: 47:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:40.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.10 62 | Sub operator-(const Sub& aPoint) const { 47:40.10 | ^~~~~~~~ 47:40.10 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.10 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘mozilla::CSSPoint ResolvePosition(const Position&, const CSSSize&)’: 47:40.10 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:42:62: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.11 42 | CSSCoord h = aPos.horizontal.ResolveToCSSPixels(aSize.width); 47:40.11 | ^ 47:40.11 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:44:23: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.11 44 | return CSSPoint(h, v); 47:40.11 | ^ 47:40.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 47:40.11 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsTimingFunction.h:10, 47:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 47:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationPropertySegment.h:10, 47:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyframeEffect.h:19, 47:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EffectSet.h:14, 47:40.11 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:13, 47:40.11 from Unified_cpp_layout_painting0.cpp:2: 47:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h: In member function ‘mozilla::CSSCoord mozilla::StyleLengthPercentageUnion::ResolveToCSSPixels(mozilla::CSSCoord) const’: 47:40.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:678:10: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.11 678 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const { 47:40.11 | ^~~~~~~~~~~~~~~~ 47:40.11 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.11 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘RadialGradientRadii ComputeRadialGradientRadii(const EndingShape&, const CSSSize&)’: 47:40.11 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:142:46: note: parameter passing for argument of type ‘std::pair, mozilla::gfx::CoordTyped >’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.11 142 | return RadialGradientRadii(std::make_pair(radius, radius)); 47:40.11 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 47:40.11 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:151:49: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.11 151 | std::make_pair(radii._0.ResolveToCSSPixels(aSize.width), 47:40.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 47:40.11 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:151:21: note: parameter passing for argument of type ‘std::pair, mozilla::gfx::CoordTyped >’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.11 151 | std::make_pair(radii._0.ResolveToCSSPixels(aSize.width), 47:40.11 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.11 152 | radii._1.ResolveToCSSPixels(aSize.height))); 47:40.11 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.12 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.12 from Unified_cpp_layout_painting0.cpp:2: 47:40.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h: In function ‘mozilla::gfx::CoordOperatorsHelper, double>::result_type mozilla::gfx::operator*(mozilla::gfx::CoordTyped, double)’: 47:40.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:76:22: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.12 76 | friend result_type operator*(coord aCoord, primitive aScale) { 47:40.12 | ^~~~~~~~ 47:40.12 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘std::tuple, float> ComputeConicGradientProperties(const StyleGradient&, const CSSSize&)’: 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:238:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.12 238 | CSSPoint center = ResolvePosition(position, aBoxSize); 47:40.12 | ^ 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘nsTArray mozilla::ComputeColorStops(mozilla::ComputedStyle*, const StyleGradient&, mozilla::CSSCoord)’: 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:673:28: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.12 673 | static nsTArray ComputeColorStops(ComputedStyle* aComputedStyle, 47:40.12 | ^~~~~~~~~~~~~~~~~ 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In member function ‘void mozilla::nsCSSGradientRenderer::Paint(gfxContext&, const nsRect&, const nsRect&, const nsSize&, const CSSIntRect&, const nsRect&, float)’: 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:793:56: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.12 793 | CSSPixel::ToAppUnits(aSrc), appUnitsPerDevPixel); 47:40.12 | ^ 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:922:19: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.12 922 | gradientStart = mLineStart + (mLineEnd - mLineStart) * stopOrigin; 47:40.12 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1024:66: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.12 1024 | nsLayoutUtils::RectToGfxRect(aFillArea, appUnitsPerDevPixel); 47:40.12 | ^ 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1058:58: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.12 1058 | gfxPoint snappedFillRectTopLeft = fillRect.TopLeft(); 47:40.12 | ^ 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1084:65: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.12 1084 | gfxRect dirtyFillRect = fillRect.Intersect(dirtyAreaToFill); 47:40.12 | ^ 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1085:72: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.12 1085 | gfxRect fillRectRelativeToTile = dirtyFillRect - tileRect.TopLeft(); 47:40.12 | ~~~~~~~~~~~~~~~~^~ 47:40.12 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1085:73: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.13 1085 | gfxRect fillRectRelativeToTile = dirtyFillRect - tileRect.TopLeft(); 47:40.13 | ^ 47:40.13 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1096:33: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.13 1096 | tileRect.TopLeft())); 47:40.13 | ~~~~~~~~~~~~~~~~^~ 47:40.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:40.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.13 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.13 from Unified_cpp_layout_painting0.cpp:2: 47:40.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In function ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’: 47:40.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:346:14: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.13 346 | friend Sub operator-(Sub aSub, const Point& aPoint) { 47:40.13 | ^~~~~~~~ 47:40.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:40.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.13 363 | MoveBy(-aPoint); 47:40.13 | ^~~~~~~ 47:40.13 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.13 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In member function ‘void mozilla::nsCSSGradientRenderer::BuildWebRenderDisplayItems(mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&, const nsRect&, const nsRect&, const nsSize&, const CSSIntRect&, bool, float)’: 47:40.13 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1235:69: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.13 1235 | LayoutDevicePixel::FromAppUnits(aFillArea, appUnitsPerDevPixel); 47:40.13 | ^ 47:40.13 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1239:71: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.13 1239 | LayoutDevicePixel::FromAppUnits(aRepeatSize, appUnitsPerDevPixel); 47:40.13 | ^ 47:40.13 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1244:58: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.13 1244 | clipBounds.BottomRight() - firstTileBounds.TopLeft(); 47:40.13 | ^ 47:40.13 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1249:68: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.13 1249 | LayoutDeviceSize tileSpacing = tileRepeat - firstTileBounds.Size(); 47:40.13 | ^ 47:40.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.14 from Unified_cpp_layout_painting0.cpp:2: 47:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::BottomRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:386:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.14 386 | Point BottomRight() const { return Point(XMost(), YMost()); } 47:40.14 | ^~~~~~~~~~~ 47:40.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:17, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.14 from Unified_cpp_layout_painting0.cpp:2: 47:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h: In member function ‘Sub mozilla::gfx::BaseSize::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::SizeTyped]’: 47:40.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h:67:7: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.14 67 | Sub operator-(const Sub& aSize) const { 47:40.14 | ^~~~~~~~ 47:40.14 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.14 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static nsRect nsDisplayListBuilder::OutOfFlowDisplayData::ComputeVisibleRectForFrame(nsDisplayListBuilder*, nsIFrame*, const nsRect&, const nsRect&, nsRect*)’: 47:40.14 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:479:41: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.14 479 | ToString(CSSSize::FromAppUnits(visible))); 47:40.14 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 47:40.14 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘void nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*)’: 47:40.14 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:1637:62: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.14 1637 | borderBox, aFrame->PresContext()->AppUnitsPerDevPixel()); 47:40.14 | ^ 47:40.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.15 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.15 from Unified_cpp_layout_painting0.cpp:2: 47:40.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 47:40.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:963:5: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.15 963 | quad[0] = TransformPoint(aRect.TopLeft()); 47:40.15 | ^~~~ 47:40.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:988:51: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.15 988 | max_y - min_y); 47:40.15 | ^ 47:40.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:40.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.15 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.15 from Unified_cpp_layout_painting0.cpp:2: 47:40.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:40.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.15 384 | Point TopRight() const { return Point(XMost(), y); } 47:40.15 | ^~~~~~~~ 47:40.15 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.15 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplaySolidColor::Paint(nsDisplayListBuilder*, gfxContext*)’: 47:40.15 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:3134:75: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.15 3134 | NSRectToSnappedRect(GetPaintRect(), appUnitsPerDevPixel, *drawTarget); 47:40.15 | ^ 47:40.15 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplaySolidColor::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.15 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:3151:60: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.15 3151 | mBounds, mFrame->PresContext()->AppUnitsPerDevPixel()); 47:40.15 | ^ 47:40.15 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplaySolidColorRegion::Paint(nsDisplayListBuilder*, gfxContext*)’: 47:40.15 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:3172:73: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.16 3172 | NSRectToSnappedRect(iter.Get(), appUnitsPerDevPixel, *drawTarget); 47:40.16 | ^ 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplaySolidColorRegion::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:3191:59: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.16 3191 | rect, mFrame->PresContext()->AppUnitsPerDevPixel()); 47:40.16 | ^ 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual mozilla::LayerState nsDisplayBackgroundImage::GetLayerState(nsDisplayListBuilder*, nsDisplayItem::LayerManager*, const ContainerLayerParameters&)’: 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:3836:66: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.16 3836 | const LayerRect destLayerRect = destRect * aParameters.Scale(); 47:40.16 | ^ 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In function ‘bool GenerateAndPushTextMask(nsIFrame*, gfxContext*, const nsRect&, nsDisplayListBuilder*)’: 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:269:62: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.16 269 | aFillRect, aFrame->PresContext()->AppUnitsPerDevPixel()); 47:40.16 | ^ 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:274:27: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.16 274 | bounds.ToUnknownRect(), SurfaceFormat::A8); 47:40.16 | ~~~~~~~~~~~~~~~~~~~~^~ 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:281:55: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.16 281 | maskCtx->Multiply(Matrix::Translation(bounds.TopLeft().ToUnknownPoint())); 47:40.16 | ~~~~~~~~~~~~~~^~ 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:281:40: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.16 281 | maskCtx->Multiply(Matrix::Translation(bounds.TopLeft().ToUnknownPoint())); 47:40.16 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘void nsDisplayImageContainer::ConfigureLayer(nsDisplayImageContainer::ImageLayer*, const ContainerLayerParameters&)’: 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4341:48: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.16 4341 | const LayoutDevicePoint p = destRect.TopLeft(); 47:40.16 | ^ 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayBackgroundColor::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4505:68: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.16 4505 | mBackgroundRect, mFrame->PresContext()->AppUnitsPerDevPixel()); 47:40.16 | ^ 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayBackgroundColor::PaintWithClip(nsDisplayListBuilder*, gfxContext*, const DisplayItemClip&)’: 47:40.16 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4541:67: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.16 4541 | Rect bounds = ToRect(nsLayoutUtils::RectToGfxRect(fillRect, A2D)); 47:40.16 | ^ 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4541:52: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.17 4541 | Rect bounds = ToRect(nsLayoutUtils::RectToGfxRect(fillRect, A2D)); 47:40.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4541:67: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.17 4541 | Rect bounds = ToRect(nsLayoutUtils::RectToGfxRect(fillRect, A2D)); 47:40.17 | ^ 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayBackgroundColor::Paint(nsDisplayListBuilder*, gfxContext*)’: 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4598:68: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.17 4598 | mBackgroundRect, mFrame->PresContext()->AppUnitsPerDevPixel()); 47:40.17 | ^ 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayClearBackground::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4700:51: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.17 4700 | mFrame->PresContext()->AppUnitsPerDevPixel()); 47:40.17 | ^ 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayBoxShadowOuter::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:5214:30: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.17 5214 | appUnitsPerDevPixel); 47:40.17 | ^ 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:5217:73: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.17 5217 | LayoutDeviceRect::FromAppUnits(shadowRect, appUnitsPerDevPixel); 47:40.17 | ^ 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:5226:46: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.17 5226 | LayoutDeviceSize::FromUnknownSize(borderRadii.TopLeft()), 47:40.17 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 47:40.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.17 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.17 from Unified_cpp_layout_painting0.cpp:2: 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:386:28: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.17 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 47:40.17 | ^~~~~~~~~~~~ 47:40.17 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.17 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayBoxShadowInner::Paint(nsDisplayListBuilder*, gfxContext*)’: 47:40.18 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:5287:34: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.18 5287 | gfx->Clip(NSRectToSnappedRect(rects[i], appUnitsPerDevPixel, *drawTarget)); 47:40.18 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.18 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static void nsDisplayBoxShadowInner::CreateInsetBoxShadowWebRenderCommands(mozilla::wr::DisplayListBuilder&, const StackingContextHelper&, nsRegion&, nsIFrame*, const nsRect&)’: 47:40.18 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:5332:69: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.18 5332 | LayoutDeviceRect::FromAppUnits(rects[i], appUnitsPerDevPixel); 47:40.18 | ^ 47:40.18 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:5354:30: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.18 5354 | appUnitsPerDevPixel); 47:40.18 | ^ 47:40.18 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:5360:44: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.18 5360 | LayoutDeviceSize::FromUnknownSize(innerRadii.TopLeft()), 47:40.18 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 47:40.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.18 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.18 from Unified_cpp_layout_painting0.cpp:2: 47:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In function ‘bool mozilla::gfx::operator==(mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped)’: 47:40.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:35:15: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.18 35 | friend bool operator==(Sub aA, Sub aB) { return aA.value == aB.value; } 47:40.18 | ^~~~~~~~ 47:40.18 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.18 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayOwnLayer::UpdateScrollData(mozilla::layers::WebRenderScrollData*, mozilla::layers::WebRenderLayerScrollData*)’: 47:40.18 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:6405:62: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.18 6405 | mBounds, mFrame->PresContext()->AppUnitsPerDevPixel()); 47:40.18 | ^ 47:40.18 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:6410:27: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.18 6410 | RoundedOut(bounds * LayoutDeviceToLayerScale(1.0f)); 47:40.18 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.18 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 47:40.19 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:40.19 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:40.19 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:40.19 from Unified_cpp_layout_painting0.cpp:2: 47:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘void mozilla::layers::Layer::SetStickyPositionData(mozilla::layers::ScrollableLayerGuid::ViewID, mozilla::LayerRectAbsolute, mozilla::LayerRectAbsolute)’: 47:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1303:8: note: parameter passing for argument of type ‘mozilla::LayerRectAbsolute’ {aka ‘mozilla::gfx::RectAbsoluteTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.19 1303 | void SetStickyPositionData(ScrollableLayerGuid::ViewID aScrollId, 47:40.19 | ^~~~~~~~~~~~~~~~~~~~~ 47:40.19 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.19 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayStickyPosition::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.19 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7000:65: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.19 7000 | LayoutDeviceRect::FromAppUnits(itemBounds, auPerDevPixel); 47:40.19 | ^ 47:40.19 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static mozilla::gfx::Point3D nsDisplayTransform::GetDeltaToTransformOrigin(const nsIFrame*, nsDisplayTransform::TransformReferenceBox&, float)’: 47:40.19 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7442:68: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.19 7442 | transformOrigin.horizontal, transformOrigin.vertical, aRefBox); 47:40.19 | ^ 47:40.19 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7448:39: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.19 7448 | origin.x += CSSPixel::FromAppUnits(aRefBox.X()); 47:40.19 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 47:40.19 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static bool nsDisplayTransform::ComputePerspectiveMatrix(const nsIFrame*, float, nsDisplayTransform::Matrix4x4&)’: 47:40.19 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7501:72: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.19 7501 | cbDisplay->mPerspectiveOrigin.vertical, refBox, aAppUnitsPerPixel); 47:40.19 | ^ 47:40.19 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static nsDisplayTransform::PrerenderInfo nsDisplayTransform::ShouldPrerenderTransformedContent(nsDisplayListBuilder*, nsIFrame*, nsRect*)’: 47:40.19 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7783:28: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.19 7783 | gfxRect::MaxIntRect()); 47:40.19 | ^ 47:40.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.19 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.19 from Unified_cpp_layout_painting0.cpp:2: 47:40.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.20 1935 | PointTyped p1 = TransformPointSimple(aRect.TopLeft()); 47:40.20 | ^~ 47:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1950:75: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.20 1950 | return RectTyped(topLeft.x, topLeft.y, width, height); 47:40.20 | ^ 47:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.20 2266 | PointTyped TransformPointSimple( 47:40.20 | ^~~~~~~~~~~~~~~~~~~~ 47:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.20 794 | RectTyped TransformAndClipBounds( 47:40.20 | ^~~~~~~~~~~~~~~~~~~~~~ 47:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:40.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.20 882 | p = srcPoint.As2DPoint(); 47:40.20 | ^ 47:40.20 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.20 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘mozilla::gfx::Matrix4x4 nsDisplayTransform::GetTransformForRendering(mozilla::LayoutDevicePoint*) const’: 47:40.20 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7892:19: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.20 7892 | *aOutOrigin = LayoutDevicePoint::FromAppUnits(ToReferenceFrame(), scale); 47:40.20 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.20 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayTransform::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.20 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8014:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.20 8014 | mChildBounds.Size(), mFrame->PresContext()->AppUnitsPerDevPixel()); 47:40.20 | ^ 47:40.20 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayTransform::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)’: 47:40.20 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8336:37: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.20 8336 | Point point2d = point.As2DPoint(); 47:40.20 | ^ 47:40.20 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8355:70: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.20 8355 | Rect rect = matrix.ProjectRectBounds(originalRect, childGfxBounds); 47:40.20 | ^ 47:40.20 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘float nsDisplayTransform::GetHitDepthAtPoint(nsDisplayListBuilder*, const nsPoint&)’: 47:40.21 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8400:35: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.21 8400 | Point point2d = point.As2DPoint(); 47:40.21 | ^ 47:40.21 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static bool nsDisplayTransform::UntransformRect(const nsRect&, const nsRect&, const nsIFrame*, nsRect*)’: 47:40.21 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8516:10: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.21 8516 | result = transform.Inverse().ProjectRectBounds(result, childGfxBounds); 47:40.21 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.21 from Unified_cpp_layout_painting0.cpp:2: 47:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:738:43: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.21 738 | points[0] = ProjectPoint(aRect.TopLeft()); 47:40.21 | ~~~~~~~~~~~~~^~ 47:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:782:50: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.21 782 | return RectTyped(0, 0, 0, 0); 47:40.21 | ^ 47:40.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.21 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.21 from Unified_cpp_layout_painting0.cpp:2: 47:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::ClampPoint(const Point&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:40.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:612:23: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.21 612 | [[nodiscard]] Point ClampPoint(const Point& aPoint) const { 47:40.21 | ^~~~~~~~~~ 47:40.21 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:16, 47:40.21 from Unified_cpp_layout_painting0.cpp:2: 47:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const RectDouble&)’: 47:40.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:64:16: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.22 64 | inline gfxRect ThebesRect(const RectDouble& aRect) { 47:40.22 | ^~~~~~~~~~ 47:40.22 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayText::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8799:27: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.22 8799 | .ToUnknownPoint(); 47:40.22 | ^ 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8798:38: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.22 8798 | LayoutDevicePoint::FromAppUnits(bounds.TopLeft(), appUnitsPerDevPixel) 47:40.22 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8799:27: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.22 8799 | .ToUnknownPoint(); 47:40.22 | ^ 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘void nsDisplayText::RenderToContext(gfxContext*, nsDisplayListBuilder*, bool)’: 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8841:57: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.22 8841 | LayoutDeviceRect::FromAppUnits(GetPaintRect(), A2D); 47:40.22 | ^ 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8874:64: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.22 8874 | gfxPoint pt = nsLayoutUtils::PointToGfxPoint(framePt, A2D); 47:40.22 | ^ 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const’: 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9007:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.22 9007 | gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const { 47:40.22 | ^~~~~~~~~~~~~~~~~~~~ 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const’: 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9011:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.22 9011 | gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const { 47:40.22 | ^~~~~~~~~~~~~~~~~~~~ 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayEffectsBase::ComputeInvalidationRegion(nsDisplayListBuilder*, const nsDisplayItemGeometry*, nsRegion*) const’: 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9023:55: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.22 9023 | !geometry->mBBox.IsEqualInterior(BBoxInUserSpace()) || 47:40.22 | ~~~~~~~~~~~~~~~^~ 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In function ‘void ComputeMaskGeometry(PaintFramesParams&)’: 47:40.22 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9078:69: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.23 9078 | offsetToUserSpace, frame->PresContext()->AppUnitsPerDevPixel()); 47:40.23 | ^ 47:40.23 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9096:30: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.23 9096 | currentMaskSurfaceRect = maskFrame->GetMaskArea(aParams.frame); 47:40.23 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.23 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9110:35: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.23 9110 | aParams.maskRect = Some(ToRect(maskInUserSpace)); 47:40.23 | ~~~~~~^~~~~~~~~~~~~~~~~ 47:40.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:40.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.23 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.23 from Unified_cpp_layout_painting0.cpp:2: 47:40.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:40.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:155:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.23 155 | [[nodiscard]] Sub Union(const Sub& aRect) const { 47:40.23 | ^~~~~ 47:40.23 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.23 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘void nsDisplayMasksAndClipPaths::PaintAsLayer(nsDisplayListBuilder*, gfxContext*, nsDisplayItem::LayerManager*)’: 47:40.23 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9324:74: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.23 9324 | mFrame->PresContext()->AppUnitsPerDevPixel()); 47:40.23 | ^ 47:40.23 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayMasksAndClipPaths::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.23 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9478:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.23 9478 | LayoutDeviceRect::FromAppUnits(displayBounds, appUnitsPerDevPixel); 47:40.23 | ^ 47:40.23 In file included from Unified_cpp_layout_painting0.cpp:137: 47:40.23 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.cpp: In constructor ‘nsDisplaySVGEffectGeometry::nsDisplaySVGEffectGeometry(nsDisplayEffectsBase*, nsDisplayListBuilder*)’: 47:40.23 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.cpp:95:7: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.23 95 | mBBox(aItem->BBoxInUserSpace()), 47:40.23 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.23 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.cpp:96:7: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.24 96 | mUserSpaceOffset(aItem->UserSpaceOffset()), 47:40.24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.24 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.24 from Unified_cpp_layout_painting0.cpp:2: 47:40.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘bool mozilla::gfx::RectCornerRadii::IsEmpty() const’: 47:40.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:427:19: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.24 427 | return TopLeft().IsEmpty() && TopRight().IsEmpty() && 47:40.24 | ~~~~~~~^~ 47:40.24 In file included from Unified_cpp_layout_painting0.cpp:11: 47:40.24 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp: In member function ‘mozilla::gfx::Float mozilla::DashedCornerFinder::FindNext(mozilla::DashedCornerFinder::Float)’: 47:40.24 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:246:40: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.24 246 | Float W2 = (OuterP - InnerP).Length(); 47:40.24 | ~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:40.24 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:246:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.24 246 | Float W2 = (OuterP - InnerP).Length(); 47:40.24 | ^~~~~~ 47:40.24 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:245:50: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.24 245 | Float W1 = (mLastOuterP - mLastInnerP).Length(); 47:40.24 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:40.24 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:245:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.24 245 | Float W1 = (mLastOuterP - mLastInnerP).Length(); 47:40.24 | ^~~~~~~~~~~ 47:40.24 In file included from Unified_cpp_layout_painting0.cpp:56: 47:40.24 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp: In member function ‘mozilla::gfx::Float mozilla::DottedCornerFinder::FindNext(mozilla::DottedCornerFinder::Float)’: 47:40.24 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:261:37: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.24 261 | Float DiffLength = Diff.Length(); 47:40.24 | ~~~~~~~~~~~^~ 47:40.24 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:270:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.24 270 | Point normal = PointRotateCCW90(Diff / DiffLength) * (-mNormalSign); 47:40.24 | ^ 47:40.24 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:300:37: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.25 300 | Float DiffLength = Diff.Length(); 47:40.25 | ~~~~~~~~~~~^~ 47:40.25 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:313:32: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.25 313 | circlesDistSquare = (C - mLastC).LengthSquare(); 47:40.25 | ^~~~~~ 47:40.25 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.25 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In function ‘mozilla::gfx::Point IntersectBorderRadius(const Point&, const Size&, const Point&, const Point&)’: 47:40.25 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2622:37: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.25 2622 | Float cornerDist = toCorner.Length(); 47:40.25 | ~~~~~~~~~~~~~~~^~ 47:40.25 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2641:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.25 2641 | return aInnerCorner + toCorner * offset; 47:40.25 | ^~~~~~ 47:40.25 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In function ‘void SplitBorderRadius(const Point&, const Size&, const Point&, const Point&, const twoFloats&, mozilla::gfx::Float, mozilla::gfx::Point&, mozilla::gfx::Float&)’: 47:40.25 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2656:70: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.25 2656 | aSplit = aCenter - aCornerMults * (aRadius * Float(1.0f / M_SQRT2)); 47:40.25 | ^ 47:40.25 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.25 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘std::tuple, mozilla::gfx::PointTyped > ComputeLinearGradientLine(nsPresContext*, const StyleGradient&, const CSSSize&)’: 47:40.25 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:83:68: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.25 83 | CSSPoint start = CSSPoint(aBoxSize.width, aBoxSize.height) - end; 47:40.25 | ^~~ 47:40.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h:20, 47:40.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h:14, 47:40.25 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:11, 47:40.25 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:31, 47:40.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:40.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowInput.h:14, 47:40.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsFrame.h:17, 47:40.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsSplittableFrame.h:16, 47:40.25 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsContainerFrame.h:13, 47:40.25 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:18, 47:40.25 from Unified_cpp_layout_painting0.cpp:2: 47:40.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h: In function ‘mozilla::wr::ComplexClipRegion mozilla::wr::ToComplexClipRegion(const nsRect&, const nscoord*, int32_t)’: 47:40.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:505:37: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.25 505 | LayoutDeviceSize::FromAppUnits( 47:40.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:40.26 506 | nsSize(aRadii[eCornerBottomRightX], aRadii[eCornerBottomRightY]), 47:40.26 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.26 507 | aAppUnitsPerDevPixel)); 47:40.26 | ~~~~~~~~~~~~~~~~~~~~~ 47:40.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.26 from Unified_cpp_layout_painting0.cpp:2: 47:40.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 47:40.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.26 113 | quad[3] = TransformPoint(aRect.BottomRight()); 47:40.26 | ~~~~~~~~~~~~~~~~~^~ 47:40.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 47:40.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:113:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.26 113 | quad[3] = TransformPoint(aRect.BottomRight()); 47:40.26 | ~~~~~~~~~~~~~~~~~^~ 47:40.26 In file included from Unified_cpp_layout_painting0.cpp:137: 47:40.26 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.cpp: In constructor ‘nsDisplaySVGEffectGeometry::nsDisplaySVGEffectGeometry(nsDisplayEffectsBase*, nsDisplayListBuilder*)’: 47:40.26 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.cpp:95:35: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.26 95 | mBBox(aItem->BBoxInUserSpace()), 47:40.26 | ~~~~~~~~~~~~~~~~~~~~~~^~ 47:40.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.26 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.26 from Unified_cpp_layout_painting0.cpp:2: 47:40.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::ScaleFactors(bool) const [with T = double]’: 47:40.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:452:23: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.27 452 | sz = TransformSize(sz); 47:40.27 | ~~~~~~~~~~~~~^~~~ 47:40.27 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static mozilla::gfx::Rect nsCSSRendering::DecorationLineToPath(const nsCSSRendering::PaintDecorationLineParams&)’: 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4418:21: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.27 4418 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 47:40.27 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4440:62: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.27 4440 | path = Rect(rect.TopLeft() - Point(lineThickness / 2, 0.0), 47:40.27 | ^ 47:40.27 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘mozilla::gfx::Rect nsCSSBorderRenderer::GetSideClipWithoutCornersRect(mozilla::Side)’: 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:465:64: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.27 465 | Rect rect(mOuterRect.TopLeft() + offset, mOuterRect.Size() - sideCornerSum); 47:40.27 | ^~~~~~~~~~~~~ 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:465:36: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.27 465 | Rect rect(mOuterRect.TopLeft() + offset, mOuterRect.Size() - sideCornerSum); 47:40.27 | ^~~~~~ 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:464:66: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.27 464 | mBorderCornerDimensions[GetCWCorner(aSide)]; 47:40.27 | ^ 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘void nsCSSBorderRenderer::DrawSingleWidthSolidBorder()’: 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2604:66: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.27 2604 | Point secondCorner = rect.CWCorner(side) + cornerAdjusts[side]; 47:40.27 | ^ 47:40.27 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘mozilla::Maybe mozilla::GetSpecifiedGradientPosition(const mozilla::StyleGenericGradientItem, mozilla::StyleLengthPercentageUnion>&, mozilla::CSSCoord)’: 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:581:53: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.27 581 | return Some(pos.ResolveToCSSPixels(aLineLength) / aLineLength); 47:40.27 | ^~~~~~~~~~~ 47:40.27 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘void nsDisplayText::RenderToContext(gfxContext*, nsDisplayListBuilder*, bool)’: 47:40.27 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8878:42: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.27 8878 | .PreTranslate(-pt); 47:40.27 | ^~ 47:40.27 In member function ‘Sub mozilla::gfx::BaseRect::Union(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:40.28 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.28 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayText::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.28 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8799:26: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.28 8798 | LayoutDevicePoint::FromAppUnits(bounds.TopLeft(), appUnitsPerDevPixel) 47:40.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.28 8799 | .ToUnknownPoint(); 47:40.28 | ~~~~~~~~~~~~~~~^~ 47:40.28 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8798:38: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.28 8798 | LayoutDevicePoint::FromAppUnits(bounds.TopLeft(), appUnitsPerDevPixel) 47:40.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:40.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:40.28 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 47:40.28 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:16, 47:40.28 from Unified_cpp_layout_painting0.cpp:20: 47:40.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘void mozilla::layout::TextDrawTarget::AppendWavyDecoration(const Rect&, float, bool, const mozilla::gfx::DeviceColor&)’: 47:40.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:312:59: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.28 312 | wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aBounds)); 47:40.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 47:40.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 47:40.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.28 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 47:40.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:40.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.28 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 47:40.28 | ~~~~~~~~~~~~~^~ 47:40.28 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.28 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘void nsCSSBorderRenderer::CreateWebRenderCommands(nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&)’: 47:40.28 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3353:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.28 3353 | LayoutDeviceSize::FromUnknownSize(mBorderRadii[2])); 47:40.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 47:40.28 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3357:42: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.28 3357 | LayoutDeviceRect::FromUnknownRect(mLocalClip.value()); 47:40.28 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 47:40.28 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3357:59: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.29 3357 | LayoutDeviceRect::FromUnknownRect(mLocalClip.value()); 47:40.29 | ~~~~~~~~~~~~~~~~^~ 47:40.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.29 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.29 from Unified_cpp_layout_painting0.cpp:2: 47:40.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:40.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:741:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.29 741 | points[3] = ProjectPoint(aRect.BottomLeft()); 47:40.29 | ~~~~~~~~~~~~~~~~^~ 47:40.29 In function ‘static mozilla::gfx::Rect nsCSSRendering::ExpandPaintingRectForDecorationLine(nsIFrame*, uint8_t, const Rect&, nsCSSRendering::Float, nsCSSRendering::Float, bool)’: 47:40.29 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.29 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.29 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘bool RectIsBeyondLinearGradientEdge(const gfxRect&, const gfxMatrix&, const nsTArray&, const gfxPoint&, const gfxPoint&, mozilla::gfx::sRGBColor*)’: 47:40.29 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:308:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.29 308 | aPatternMatrix.TransformPoint(aRect.BottomRight())); 47:40.29 | ~~~~~~~~~~~~~~~~~^~ 47:40.29 In file included from Unified_cpp_layout_painting0.cpp:65: 47:40.29 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In function ‘void mozilla::FixUpFixedPositionLayer(mozilla::layers::Layer*, const mozilla::ActiveScrolledRoot*, const mozilla::ActiveScrolledRoot*, const mozilla::ActiveScrolledRoot*, const mozilla::ActiveScrolledRoot*, bool)’: 47:40.29 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:5676:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.29 5676 | aLayer->GetFixedPositionAnchor(), aLayer->GetFixedPositionSides()); 47:40.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:40.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:40.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:40.29 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 47:40.29 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:16, 47:40.29 from Unified_cpp_layout_painting0.cpp:20: 47:40.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 47:40.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:62: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.29 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 47:40.29 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 47:40.29 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.30 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘RadialGradientRadii ComputeRadialGradientRadii(const EndingShape&, const CSSSize&)’: 47:40.30 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:142:46: note: parameter passing for argument of type ‘std::pair, mozilla::gfx::CoordTyped >’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.30 142 | return RadialGradientRadii(std::make_pair(radius, radius)); 47:40.30 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 47:40.30 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:141:52: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.30 141 | CSSCoord radius = circle.AsRadius().ToCSSPixels(); 47:40.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 47:40.30 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:151:21: note: parameter passing for argument of type ‘std::pair, mozilla::gfx::CoordTyped >’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.30 151 | std::make_pair(radii._0.ResolveToCSSPixels(aSize.width), 47:40.30 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.30 152 | radii._1.ResolveToCSSPixels(aSize.height))); 47:40.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.30 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In member function ‘void mozilla::nsCSSGradientRenderer::BuildWebRenderDisplayItems(mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&, const nsRect&, const nsRect&, const nsSize&, const CSSIntRect&, bool, float)’: 47:40.30 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1249:68: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.30 1249 | LayoutDeviceSize tileSpacing = tileRepeat - firstTileBounds.Size(); 47:40.30 | ^ 47:40.30 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1246:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.30 1246 | firstTileBounds.TopLeft(), LayoutDeviceSize(tileToClip.x, tileToClip.y)); 47:40.30 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 47:40.30 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1239:38: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.30 1239 | LayoutDevicePixel::FromAppUnits(aRepeatSize, appUnitsPerDevPixel); 47:40.30 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.30 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.30 from Unified_cpp_layout_painting0.cpp:2: 47:40.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:40.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:741:46: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.30 741 | points[3] = ProjectPoint(aRect.BottomLeft()); 47:40.30 | ~~~~~~~~~~~~~~~~^~ 47:40.30 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.30 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In member function ‘void mozilla::nsCSSGradientRenderer::Paint(gfxContext&, const nsRect&, const nsRect&, const nsSize&, const CSSIntRect&, const nsRect&, float)’: 47:40.31 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1085:73: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.31 1085 | gfxRect fillRectRelativeToTile = dirtyFillRect - tileRect.TopLeft(); 47:40.31 | ^ 47:40.31 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1085:72: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.31 1085 | gfxRect fillRectRelativeToTile = dirtyFillRect - tileRect.TopLeft(); 47:40.31 | ~~~~~~~~~~~~~~~~^~ 47:40.31 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:21, 47:40.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:40.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:40.31 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:40.31 from Unified_cpp_layout_painting0.cpp:2: 47:40.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘virtual void mozilla::layers::PaintedLayer::ComputeEffectiveTransforms(const Matrix4x4&)’: 47:40.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.31 2098 | if (!gfx::ThebesPoint(residual.GetTranslation()) 47:40.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 47:40.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2100:46: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.31 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 47:40.31 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2100:70: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.31 2100 | mResidualTranslation = gfx::ThebesPoint(residual.GetTranslation()); 47:40.31 | ~~~~~~~~~~~~~~~~~~~~~~~^~ 47:40.31 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.31 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayOwnLayer::UpdateScrollData(mozilla::layers::WebRenderScrollData*, mozilla::layers::WebRenderLayerScrollData*)’: 47:40.31 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:6410:58: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.31 6410 | RoundedOut(bounds * LayoutDeviceToLayerScale(1.0f)); 47:40.31 | ^ 47:40.31 In file included from Unified_cpp_layout_painting0.cpp:65: 47:40.31 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In function ‘void mozilla::SetOuterVisibleRegion(mozilla::layers::Layer*, nsIntRegion*, const nsIntRect*, bool)’: 47:40.31 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:2825:49: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.31 2825 | Rect layerContentsVisible = Rect::MaxIntRect(); 47:40.31 | ~~~~~~~~~~~~~~~~^~ 47:40.31 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.31 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayEffectsBase::ComputeInvalidationRegion(nsDisplayListBuilder*, const nsDisplayItemGeometry*, nsRegion*) const’: 47:40.31 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9022:52: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.31 9022 | geometry->mUserSpaceOffset != UserSpaceOffset() || 47:40.32 | ~~~~~~~~~~~~~~~^~ 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9023:55: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.32 9023 | !geometry->mBBox.IsEqualInterior(BBoxInUserSpace()) || 47:40.32 | ~~~~~~~~~~~~~~~^~ 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘mozilla::gfx::Matrix4x4 nsDisplayTransform::GetTransformForRendering(mozilla::LayoutDevicePoint*) const’: 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7892:52: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.32 7892 | *aOutOrigin = LayoutDevicePoint::FromAppUnits(ToReferenceFrame(), scale); 47:40.32 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static bool nsDisplayTransform::UntransformRect(const nsRect&, const nsRect&, const nsIFrame*, nsRect*)’: 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8517:62: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.32 8517 | *aOutRect = nsLayoutUtils::RoundGfxRectToAppRect(ThebesRect(result), factor); 47:40.32 | ~~~~~~~~~~^~~~~~~~ 47:40.32 In file included from Unified_cpp_layout_painting0.cpp:65: 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In member function ‘void mozilla::ContainerState::PreparePaintedLayerForUse(mozilla::layers::PaintedLayer*, mozilla::PaintedDisplayItemLayerUserData*, AnimatedGeometryRoot*, const nsIFrame*, const nsPoint&, bool)’: 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:2747:73: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.32 2747 | scaledOffset - ThebesPoint(matrix.GetTranslation()) + mParameters.mOffset; 47:40.32 | ^~~~~~~ 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:2747:55: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.32 2747 | scaledOffset - ThebesPoint(matrix.GetTranslation()) + mParameters.mOffset; 47:40.32 | ~~~~~~~~~~~~~~~~~~~~~^~ 47:40.32 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.h:24, 47:40.32 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.h:11, 47:40.32 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:31, 47:40.32 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:40.32 from Unified_cpp_layout_painting0.cpp:2: 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h: In member function ‘void mozilla::TransformClipNode::TransformRect(mozilla::gfx::Rect&) const’: 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:117:50: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.32 117 | gfx::Rect maxBounds = gfx::Rect::MaxIntRect(); 47:40.32 | ~~~~~~~~~~~~~~~~~~~~~^~ 47:40.32 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In function ‘void DrawBackgroundColor(nsCSSRendering::ImageLayerClipState&, gfxContext*, nscoord)’: 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2301:29: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.32 2301 | gfxRect dirty = ThebesRect(bgAreaGfx).Intersect(aClipState.mDirtyRectInDevPx); 47:40.32 | ~~~~~~~~~~^~~~~~~~~~~ 47:40.32 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.32 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘already_AddRefed nsCSSBorderRenderer::GetSideClipSubPath(mozilla::Side)’: 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:609:37: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.33 609 | Point midPoint = mInnerRect.Center(); 47:40.33 | ~~~~~~~~~~~~~~~~~^~ 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In function ‘void DrawBorderRadius(mozilla::gfx::DrawTarget*, mozilla::Corner, const Point&, const Point&, const twoFloats&, const twoFloats&, const Size&, const Size&, const Size&, const mozilla::gfx::DeviceColor&, const mozilla::gfx::DeviceColor&, mozilla::gfx::Float, mozilla::gfx::Float)’: 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2722:57: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.33 2722 | outerCornerEnd + aCornerMultPrev * (aCornerDims - aInnerRadius); 47:40.33 | ^~~~~~~~~~~~ 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2719:71: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.33 2719 | outerCornerStart + aCornerMultNext * (aCornerDims - aInnerRadius); 47:40.33 | ^ 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2719:59: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.33 2719 | outerCornerStart + aCornerMultNext * (aCornerDims - aInnerRadius); 47:40.33 | ^~~~~~~~~~~~ 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2716:59: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.33 2716 | Point outerCornerEnd = aOuterCorner + aCornerMultNext * aCornerDims; 47:40.33 | ^~~~~~~~~~~ 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘void nsCSSBorderRenderer::DrawBorders()’: 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3088:35: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.33 3088 | gfxRect outerRect = ThebesRect(mOuterRect); 47:40.33 | ~~~~~~~~~~^~~~~~~~~~~~ 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3097:24: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.33 3097 | mInnerRect = ToRect(innerRect); 47:40.33 | ~~~~~~^~~~~~~~~~~ 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3095:35: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.33 3095 | gfxRect innerRect = ThebesRect(mInnerRect); 47:40.33 | ~~~~~~~~~~^~~~~~~~~~~~ 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3093:24: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.33 3093 | mOuterRect = ToRect(outerRect); 47:40.33 | ~~~~~~^~~~~~~~~~~ 47:40.33 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::PaintDecorationLineInternal(nsIFrame*, nsCSSRendering::DrawTarget&, const nsCSSRendering::PaintDecorationLineParams&, nsCSSRendering::Rect)’: 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4233:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.33 4233 | Point p1 = aRect.TopLeft(); 47:40.33 | ~~~~~~~~~~~~~^~ 47:40.33 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.33 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In function ‘bool GenerateAndPushTextMask(nsIFrame*, gfxContext*, const nsRect&, nsDisplayListBuilder*)’: 47:40.34 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:274:27: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.34 274 | bounds.ToUnknownRect(), SurfaceFormat::A8); 47:40.34 | ~~~~~~~~~~~~~~~~~~~~^~ 47:40.34 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:281:55: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.34 281 | maskCtx->Multiply(Matrix::Translation(bounds.TopLeft().ToUnknownPoint())); 47:40.34 | ~~~~~~~~~~~~~~^~ 47:40.34 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayBackgroundColor::PaintWithClip(nsDisplayListBuilder*, gfxContext*, const DisplayItemClip&)’: 47:40.34 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4541:23: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.34 4541 | Rect bounds = ToRect(nsLayoutUtils::RectToGfxRect(fillRect, A2D)); 47:40.34 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.34 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.34 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘std::tuple, mozilla::gfx::PointTyped, mozilla::gfx::CoordTyped, mozilla::gfx::CoordTyped > ComputeRadialGradientLine(const StyleGradient&, const CSSSize&)’: 47:40.34 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:228:45: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.34 228 | CSSPoint end = start + CSSPoint(radiusX, 0); 47:40.34 | ^ 47:40.34 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In static member function ‘static mozilla::nsCSSGradientRenderer mozilla::nsCSSGradientRenderer::Create(nsPresContext*, mozilla::ComputedStyle*, const StyleGradient&, const nsSize&)’: 47:40.34 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:691:39: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.34 691 | auto srcSize = CSSSize::FromAppUnits(aIntrinsicSize); 47:40.34 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 47:40.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.34 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.34 from Unified_cpp_layout_painting0.cpp:2: 47:40.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘size_t mozilla::gfx::Matrix4x4Typed::TransformAndClipRect(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&, mozilla::gfx::PointTyped*) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:40.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:882:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.34 882 | p = srcPoint.As2DPoint(); 47:40.34 | ~~~~~~~~~~~~~~~~~~^~ 47:40.34 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.34 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static nsDisplayTransform::PrerenderInfo nsDisplayTransform::ShouldPrerenderTransformedContent(nsDisplayListBuilder*, nsIFrame*, nsRect*)’: 47:40.34 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7783:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.34 7783 | gfxRect::MaxIntRect()); 47:40.35 | ~~~~~~~~~~~~~~~~~~~^~ 47:40.35 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.35 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘mozilla::image::ImgDrawResult nsCSSBorderImageRenderer::CreateWebRenderCommands(nsDisplayItem*, nsIFrame*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.35 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3719:63: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.35 3719 | LayoutDevicePoint(dest.origin.x, dest.origin.y) + lineEnd; 47:40.35 | ^~~~~~~ 47:40.35 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.35 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::PaintDecorationLine(nsIFrame*, nsCSSRendering::DrawTarget&, const nsCSSRendering::PaintDecorationLineParams&)’: 47:40.35 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:3996:21: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.35 3996 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 47:40.35 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.35 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.35 from Unified_cpp_layout_painting0.cpp:2: 47:40.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformBounds(const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 47:40.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:966:47: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.35 966 | quad[3] = TransformPoint(aRect.BottomRight()); 47:40.35 | ~~~~~~~~~~~~~~~~~^~ 47:40.35 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.35 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayTransform::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.35 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8013:63: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.35 8013 | LayoutDeviceSize boundsSize = LayoutDeviceSize::FromAppUnits( 47:40.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:40.35 8014 | mChildBounds.Size(), mFrame->PresContext()->AppUnitsPerDevPixel()); 47:40.35 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.35 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘void nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*)’: 47:40.35 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:1640:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.35 1640 | TransformBy(referenceFrameToRootReferenceFrame, devPixelBorderBox); 47:40.35 | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.35 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.36 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::PaintBoxShadowOuter(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&, const nsRect&, float)’: 47:40.36 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1448:35: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.36 1448 | gfxRect skipGfxRect = ThebesRect(NSRectToRect(frameRect, oneDevPixel)); 47:40.36 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.36 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1525:63: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.36 1525 | gfxPoint devPixelOffset = nsLayoutUtils::PointToGfxPoint( 47:40.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:40.36 1526 | shadowOffset, aPresContext->AppUnitsPerDevPixel()); 47:40.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.36 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.36 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayBoxShadowOuter::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.36 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:5211:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.36 5211 | LayoutDevicePoint shadowOffset = LayoutDevicePoint::FromAppUnits( 47:40.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:40.36 5212 | nsPoint(shadow.base.horizontal.ToAppUnits(), 47:40.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.36 5213 | shadow.base.vertical.ToAppUnits()), 47:40.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.36 5214 | appUnitsPerDevPixel); 47:40.36 | ~~~~~~~~~~~~~~~~~~~~ 47:40.36 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:5229:46: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.36 5229 | LayoutDeviceSize::FromUnknownSize(borderRadii.BottomRight())); 47:40.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.36 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static void nsDisplayBoxShadowInner::CreateInsetBoxShadowWebRenderCommands(mozilla::wr::DisplayListBuilder&, const StackingContextHelper&, nsRegion&, nsIFrame*, const nsRect&)’: 47:40.36 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:5351:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.36 5351 | LayoutDevicePoint shadowOffset = LayoutDevicePoint::FromAppUnits( 47:40.36 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:40.37 5352 | nsPoint(shadow.base.horizontal.ToAppUnits(), 47:40.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.37 5353 | shadow.base.vertical.ToAppUnits()), 47:40.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.37 5354 | appUnitsPerDevPixel); 47:40.37 | ~~~~~~~~~~~~~~~~~~~~ 47:40.37 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In function ‘void ComputeMaskGeometry(PaintFramesParams&)’: 47:40.37 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9077:70: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.37 9077 | gfxPoint devPixelOffsetToUserSpace = nsLayoutUtils::PointToGfxPoint( 47:40.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:40.37 9078 | offsetToUserSpace, frame->PresContext()->AppUnitsPerDevPixel()); 47:40.37 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.37 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9110:35: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.37 9110 | aParams.maskRect = Some(ToRect(maskInUserSpace)); 47:40.37 | ~~~~~~^~~~~~~~~~~~~~~~~ 47:40.37 In file included from Unified_cpp_layout_painting0.cpp:65: 47:40.37 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In static member function ‘static void mozilla::FrameLayerBuilder::DrawPaintedLayer(mozilla::FrameLayerBuilder::PaintedLayer*, gfxContext*, const nsIntRegion&, const nsIntRegion&, mozilla::layers::DrawRegionClip, const nsIntRegion&, void*)’: 47:40.37 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:7231:56: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.37 7231 | gfxPoint(offset.x, offset.y)) 47:40.37 | ^ 47:40.37 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:7219:37: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.37 7219 | aContext->Rectangle(ThebesRect(iterRect)); 47:40.37 | ~~~~~~~~~~^~~~~~~~~~ 47:40.37 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:7248:54: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.37 7248 | gfxPoint(offset.x, offset.y)) 47:40.37 | ^ 47:40.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:40.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 47:40.38 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 47:40.38 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:16, 47:40.38 from Unified_cpp_layout_painting0.cpp:20: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 47:40.38 | ^~~~~~~~~~~ 47:40.38 In function ‘mozilla::CSSPoint ComputeGradientLineEndFromAngle(const CSSPoint&, double, const CSSSize&)’: 47:40.38 cc1plus: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 In function ‘mozilla::gfx::Point IntersectBorderRadius(const Point&, const Size&, const Point&, const Point&)’: 47:40.38 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 221 | rect = rect.Intersect(mClipStack.LastElement()); 47:40.38 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.38 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In function ‘static mozilla::gfx::Rect nsCSSRendering::ExpandPaintingRectForDecorationLine(nsIFrame*, uint8_t, const Rect&, nsCSSRendering::Float, nsCSSRendering::Float, bool)’: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:3642:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 3642 | Rect nsCSSRendering::ExpandPaintingRectForDecorationLine( 47:40.38 | ^~~~~~~~~~~~~~ 47:40.38 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In function ‘nsTArray mozilla::ComputeColorStopsForItems(mozilla::ComputedStyle*, mozilla::Span, T> >, mozilla::CSSCoord) [with T = mozilla::StyleLengthPercentageUnion]’: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:604:28: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 604 | static nsTArray ComputeColorStopsForItems( 47:40.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.38 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplaySolidColor::Paint(nsDisplayListBuilder*, gfxContext*)’: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:3129:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 3129 | void nsDisplaySolidColor::Paint(nsDisplayListBuilder* aBuilder, 47:40.38 | ^~~~~~~~~~~~~~~~~~~ 47:40.38 In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:40.38 cc1plus: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = float]’: 47:40.38 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 In function ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = float]’: 47:40.38 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 In file included from Unified_cpp_layout_painting0.cpp:11: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp: In member function ‘mozilla::gfx::Float mozilla::DashedCornerFinder::FindNext(mozilla::DashedCornerFinder::Float)’: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:194:7: note: parameter passing for argument of type ‘mozilla::DashedCornerFinder::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 194 | Float DashedCornerFinder::FindNext(Float dashLength) { 47:40.38 | ^~~~~~~~~~~~~~~~~~ 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp: In member function ‘void mozilla::DashedCornerFinder::FindBestDashLength(mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float, mozilla::DashedCornerFinder::Float)’: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:377:9: warning: ‘count’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47:40.38 377 | if (count > targetCount) { 47:40.38 | ^~ 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DashedCornerFinder.cpp:365:7: warning: ‘actualDashLength’ may be used uninitialized in this function [-Wmaybe-uninitialized] 47:40.38 365 | if (actualDashLength > dashLength - LENGTH_MARGIN) { 47:40.38 | ^~ 47:40.38 In file included from Unified_cpp_layout_painting0.cpp:20: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp: In member function ‘void mozilla::DisplayItemClip::ApplyRectTo(gfxContext*, int32_t) const’: 47:40.38 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:84:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.38 84 | void DisplayItemClip::ApplyRectTo(gfxContext* aContext, int32_t A2D) const { 47:40.38 | ^~~~~~~~~~~~~~~ 47:40.38 In file included from Unified_cpp_layout_painting0.cpp:56: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp: In member function ‘void mozilla::DottedCornerFinder::FindPointAndRadius(mozilla::DottedCornerFinder::Point&, mozilla::DottedCornerFinder::Float&, const Point&, const Point&, mozilla::DottedCornerFinder::Float)’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:192:6: note: parameter passing for argument of type ‘mozilla::DottedCornerFinder::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 192 | void DottedCornerFinder::FindPointAndRadius(Point& C, Float& r, 47:40.39 | ^~~~~~~~~~~~~~~~~~ 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp: In member function ‘mozilla::DottedCornerFinder::Result mozilla::DottedCornerFinder::Next()’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DottedCornerFinder.cpp:156:28: note: parameter passing for argument of type ‘mozilla::DottedCornerFinder::Result’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 156 | DottedCornerFinder::Result DottedCornerFinder::Next(void) { 47:40.39 | ^~~~~~~~~~~~~~~~~~ 47:40.39 In file included from Unified_cpp_layout_painting0.cpp:65: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In static member function ‘static mozilla::gfx::Size mozilla::FrameLayerBuilder::ChooseScale(nsIFrame*, nsDisplayItem*, const nsRect&, float, float, const Matrix&, bool)’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:6052:40: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 6052 | scale = aTransform2d.ScaleFactors(true); 47:40.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 47:40.39 In file included from Unified_cpp_layout_painting0.cpp:20: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp: In member function ‘already_AddRefed mozilla::DisplayItemClip::MakeRoundedRectPath(mozilla::DisplayItemClip::DrawTarget&, int32_t, const mozilla::DisplayItemClip::RoundedRect&) const’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:129:24: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 129 | already_AddRefed DisplayItemClip::MakeRoundedRectPath( 47:40.39 | ^~~~~~~~~~~~~~~ 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp: In member function ‘void mozilla::DisplayItemClip::ApplyTo(gfxContext*, int32_t) const’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/DisplayItemClip.cpp:79:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 79 | void DisplayItemClip::ApplyTo(gfxContext* aContext, int32_t A2D) const { 47:40.39 | ^~~~~~~~~~~~~~~ 47:40.39 In static member function ‘static mozilla::gfx::Rect nsCSSRendering::ExpandPaintingRectForDecorationLine(nsIFrame*, uint8_t, const Rect&, nsCSSRendering::Float, nsCSSRendering::Float, bool)’: 47:40.39 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static gfxRect nsCSSRendering::GetTextDecorationRectInternal(const Point&, const nsCSSRendering::DecorationRectParams&)’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4467:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 4467 | gfxRect nsCSSRendering::GetTextDecorationRectInternal( 47:40.39 | ^~~~~~~~~~~~~~ 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static mozilla::gfx::Rect nsCSSRendering::DecorationLineToPath(const nsCSSRendering::PaintDecorationLineParams&)’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4411:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 4411 | Rect nsCSSRendering::DecorationLineToPath( 47:40.39 | ^~~~~~~~~~~~~~ 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4411:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4411:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4418:51: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 4418 | Rect rect = ToRect(GetTextDecorationRectInternal(aParams.pt, aParams)); 47:40.39 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static nsMargin nsContextBoxBlur::GetBlurRadiusMargin(nscoord, int32_t)’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4650:24: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 4650 | ComputeBlurStdDev(aBlurRadius, aAppUnitsPerDevPixel, aScaleX, aScaleY); 47:40.39 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static mozilla::Maybe nsCSSRendering::CreateBorderRendererForOutline(nsPresContext*, gfxContext*, nsIFrame*, const nsRect&, const nsRect&, mozilla::ComputedStyle*)’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:965:28: note: parameter passing for argument of type ‘nsCSSRendering::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 965 | Maybe nsCSSRendering::CreateBorderRendererForOutline( 47:40.39 | ^~~~~~~~~~~~~~ 47:40.39 In function ‘Point mozilla::gfx::BaseRect::CCWCorner(mozilla::Side) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:40.39 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘mozilla::image::ImgDrawResult nsCSSBorderImageRenderer::DrawBorderImage(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&)’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3402:15: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 3402 | ImgDrawResult nsCSSBorderImageRenderer::DrawBorderImage( 47:40.39 | ^~~~~~~~~~~~~~~~~~~~~~~~ 47:40.39 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static mozilla::gfx::Point3D nsDisplayTransform::GetDeltaToTransformOrigin(const nsIFrame*, nsDisplayTransform::TransformReferenceBox&, float)’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7422:9: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 7422 | Point3D nsDisplayTransform::GetDeltaToTransformOrigin( 47:40.39 | ^~~~~~~~~~~~~~~~~~ 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static bool nsDisplayTransform::ComputePerspectiveMatrix(const nsIFrame*, float, nsDisplayTransform::Matrix4x4&)’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:7458:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 7458 | bool nsDisplayTransform::ComputePerspectiveMatrix(const nsIFrame* aFrame, 47:40.39 | ^~~~~~~~~~~~~~~~~~ 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const’: 47:40.39 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9007:9: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.39 9007 | gfxRect nsDisplayEffectsBase::BBoxInUserSpace() const { 47:40.39 | ^~~~~~~~~~~~~~~~~~~~ 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const’: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9011:10: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 9011 | gfxPoint nsDisplayEffectsBase::UserSpaceOffset() const { 47:40.40 | ^~~~~~~~~~~~~~~~~~~~ 47:40.40 In file included from Unified_cpp_layout_painting0.cpp:137: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.cpp: In constructor ‘nsDisplaySVGEffectGeometry::nsDisplaySVGEffectGeometry(nsDisplayEffectsBase*, nsDisplayListBuilder*)’: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.cpp:92:1: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 92 | nsDisplaySVGEffectGeometry::nsDisplaySVGEffectGeometry( 47:40.40 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayListInvalidation.cpp:92:1: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9008:29: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 9008 | return nsSVGUtils::GetBBox(mFrame); 47:40.40 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9012:56: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 9012 | return nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(mFrame); 47:40.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 47:40.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.40 from Unified_cpp_layout_painting0.cpp:2: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float]’: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:40.40 | ^~~~~~~~~~~~~~~ 47:40.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 752 | aClip.ClampPoint(points[i].As2DPoint()); 47:40.40 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 47:40.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 708 | RectTyped ProjectRectBounds( 47:40.40 | ^~~~~~~~~~~~~~~~~ 47:40.40 In file included from Unified_cpp_layout_painting0.cpp:65: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In static member function ‘static gfxSize mozilla::FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame*)’: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:6484:9: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 6484 | gfxSize FrameLayerBuilder::GetPaintedLayerScaleForFrame(nsIFrame* aFrame) { 47:40.40 | ^~~~~~~~~~~~~~~~~ 47:40.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.40 from Unified_cpp_layout_painting0.cpp:2: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘bool nsContextBoxBlur::InsetBoxBlur(gfxContext*, mozilla::gfx::Rect, mozilla::gfx::Rect, nsContextBoxBlur::sRGBColor&, nscoord, nscoord, int32_t, bool, nsContextBoxBlur::RectCornerRadii&, mozilla::gfx::Rect, mozilla::gfx::Point)’: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:452:23: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 452 | sz = TransformSize(sz); 47:40.40 | ~~~~~~~~~~~~~^~~~ 47:40.40 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4846:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 4846 | bool nsContextBoxBlur::InsetBoxBlur( 47:40.40 | ^~~~~~~~~~~~~~~~ 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4846:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4885:55: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 4885 | Rect transformedDestRect = transform.TransformBounds(aDestinationRect); 47:40.40 | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 47:40.40 In function ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double]’: 47:40.40 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.41 from Unified_cpp_layout_painting0.cpp:2: 47:40.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double]’: 47:40.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:40.41 | ^~~~~~~~~~~~~~~ 47:40.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.41 from Unified_cpp_layout_painting0.cpp:2: 47:40.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In member function ‘Point mozilla::gfx::BaseRect::CCWCorner(mozilla::Side) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:40.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:400:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 400 | Point CCWCorner(mozilla::Side side) const { 47:40.41 | ^~~~~~~~~ 47:40.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.41 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.41 from Unified_cpp_layout_painting0.cpp:2: 47:40.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::ProjectRectBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:40.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:752:29: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 752 | aClip.ClampPoint(points[i].As2DPoint()); 47:40.41 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 47:40.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:708:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 708 | RectTyped ProjectRectBounds( 47:40.41 | ^~~~~~~~~~~~~~~~~ 47:40.41 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In member function ‘void mozilla::nsCSSGradientRenderer::BuildWebRenderDisplayItems(mozilla::wr::DisplayListBuilder&, const mozilla::layers::StackingContextHelper&, const nsRect&, const nsRect&, const nsSize&, const CSSIntRect&, bool, float)’: 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:1209:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 1209 | void nsCSSGradientRenderer::BuildWebRenderDisplayItems( 47:40.41 | ^~~~~~~~~~~~~~~~~~~~~ 47:40.41 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In function ‘void DrawBackgroundColor(nsCSSRendering::ImageLayerClipState&, gfxContext*, nscoord)’: 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2301:50: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 2301 | gfxRect dirty = ThebesRect(bgAreaGfx).Intersect(aClipState.mDirtyRectInDevPx); 47:40.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2269:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 2269 | static void DrawBackgroundColor(nsCSSRendering::ImageLayerClipState& aClipState, 47:40.41 | ^~~~~~~~~~~~~~~~~~~ 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2269:13: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2269:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2269:13: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2288:32: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 2288 | Rect bgAreaGfx = NSRectToRect(aClipState.mBGClipArea, aAppUnitsPerPixel); 47:40.41 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2306:63: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 2306 | gfxRect bgAdditionalAreaGfx = nsLayoutUtils::RectToGfxRect( 47:40.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:40.41 2307 | aClipState.mAdditionalBGClipArea, aAppUnitsPerPixel); 47:40.41 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsContextBoxBlur::BlurRectangle(gfxContext*, const nsRect&, int32_t, nsContextBoxBlur::RectCornerRadii*, nscoord, const sRGBColor&, const nsRect&, const gfxRect&)’: 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4789:24: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.41 4789 | ComputeBlurStdDev(aBlurRadius, aAppUnitsPerDevPixel, scaleX, scaleY); 47:40.41 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.41 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4745:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 4745 | void nsContextBoxBlur::BlurRectangle( 47:40.42 | ^~~~~~~~~~~~~~~~ 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4745:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4745:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4745:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4756:36: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 4756 | Rect shadowGfxRect = NSRectToRect(aRect, aAppUnitsPerDevPixel); 47:40.42 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4792:35: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 4792 | nsLayoutUtils::RectToGfxRect(aDirtyRect, aAppUnitsPerDevPixel); 47:40.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.42 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘void nsCSSBorderRenderer::DrawDottedCornerSlow(mozilla::Side, mozilla::Corner)’: 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2323:6: note: parameter passing for argument of type ‘nsCSSBorderRenderer::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 2323 | void nsCSSBorderRenderer::DrawDottedCornerSlow(mozilla::Side aSide, 47:40.42 | ^~~~~~~~~~~~~~~~~~~ 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2323:6: note: parameter passing for argument of type ‘mozilla::DottedCornerFinder::Result’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2323:6: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2323:6: note: parameter passing for argument of type ‘mozilla::DottedCornerFinder::Result’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2342:36: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 2342 | Point C0 = GetStraightBorderPoint(sideH, aCorner, &ignored); 47:40.42 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2363:52: note: parameter passing for argument of type ‘mozilla::DottedCornerFinder::Result’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 2363 | DottedCornerFinder::Result result = finder.Next(); 47:40.42 | ~~~~~~~~~~~^~ 47:40.42 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static bool nsDisplayTransform::UntransformRect(const nsRect&, const nsRect&, const nsIFrame*, nsRect*)’: 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8488:6: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 8488 | bool nsDisplayTransform::UntransformRect(const nsRect& aTransformedBounds, 47:40.42 | ^~~~~~~~~~~~~~~~~~ 47:40.42 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In static member function ‘static mozilla::nsCSSGradientRenderer mozilla::nsCSSGradientRenderer::Create(nsPresContext*, mozilla::ComputedStyle*, const StyleGradient&, const nsSize&)’: 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:688:23: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 688 | nsCSSGradientRenderer nsCSSGradientRenderer::Create( 47:40.42 | ^~~~~~~~~~~~~~~~~~~~~ 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:688:23: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:688:23: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:688:23: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:82:53: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 82 | CSSPoint end = ComputeGradientLineEndFromAngle(center, angle, aBoxSize); 47:40.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:16228, 47:40.42 from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsTimingFunction.h:10, 47:40.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 47:40.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationPropertySegment.h:10, 47:40.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyframeEffect.h:19, 47:40.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EffectSet.h:14, 47:40.42 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:13, 47:40.42 from Unified_cpp_layout_painting0.cpp:2: 47:40.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:685:42: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 685 | return AsCalc().node.ResolveToCSSPixels(aPercentageBasis); 47:40.42 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 47:40.42 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayFilters::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9763:6: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 9763 | bool nsDisplayFilters::CreateWebRenderCommands( 47:40.42 | ^~~~~~~~~~~~~~~~ 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayTransform::HitTest(nsDisplayListBuilder*, const nsRect&, nsDisplayItem::HitTestState*, nsTArray*)’: 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:8296:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.42 8296 | void nsDisplayTransform::HitTest(nsDisplayListBuilder* aBuilder, 47:40.42 | ^~~~~~~~~~~~~~~~~~ 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual bool nsDisplayOwnLayer::UpdateScrollData(mozilla::layers::WebRenderScrollData*, mozilla::layers::WebRenderLayerScrollData*)’: 47:40.42 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:6362:6: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 6362 | bool nsDisplayOwnLayer::UpdateScrollData( 47:40.43 | ^~~~~~~~~~~~~~~~~ 47:40.43 In file included from Unified_cpp_layout_painting0.cpp:65: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In function ‘void mozilla::SetOuterVisibleRegion(mozilla::layers::Layer*, nsIntRegion*, const nsIntRect*, bool)’: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:2799:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 2799 | static void SetOuterVisibleRegion( 47:40.43 | ^~~~~~~~~~~~~~~~~~~~~ 47:40.43 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayEffectsBase::ComputeInvalidationRegion(nsDisplayListBuilder*, const nsDisplayItemGeometry*, nsRegion*) const’: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9015:6: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 9015 | void nsDisplayEffectsBase::ComputeInvalidationRegion( 47:40.43 | ^~~~~~~~~~~~~~~~~~~~ 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9015:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9012:56: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 9012 | return nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset(mFrame); 47:40.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9008:29: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 9008 | return nsSVGUtils::GetBBox(mFrame); 47:40.43 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 47:40.43 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:40.43 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.43 from Unified_cpp_layout_painting0.cpp:2: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1925:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 1925 | RectTyped TransformAndClipBounds( 47:40.43 | ^~~~~~~~~~~~~~~~~~~~~~ 47:40.43 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayBackgroundColor::PaintWithClip(nsDisplayListBuilder*, gfxContext*, const DisplayItemClip&)’: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4525:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 4525 | void nsDisplayBackgroundColor::PaintWithClip(nsDisplayListBuilder* aBuilder, 47:40.43 | ^~~~~~~~~~~~~~~~~~~~~~~~ 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4525:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4525:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4525:6: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4541:52: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 4541 | Rect bounds = ToRect(nsLayoutUtils::RectToGfxRect(fillRect, A2D)); 47:40.43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 47:40.43 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.h:14, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.h:47, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:26, 47:40.43 from Unified_cpp_layout_painting0.cpp:2: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 382 | aRect = mat.TransformBounds(aRect); 47:40.43 | ~~~~~~~~~~~~~~~~~~~^~~~~~~ 47:40.43 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:40.43 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h:12, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationUtils.h:13, 47:40.43 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/ActiveLayerTracker.cpp:9, 47:40.43 from Unified_cpp_layout_painting0.cpp:2: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = double; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1925:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 1925 | RectTyped TransformAndClipBounds( 47:40.43 | ^~~~~~~~~~~~~~~~~~~~~~ 47:40.43 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In static member function ‘static nsRect nsDisplayListBuilder::OutOfFlowDisplayData::ComputeVisibleRectForFrame(nsDisplayListBuilder*, nsIFrame*, const nsRect&, const nsRect&, nsRect*)’: 47:40.43 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:479:41: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.43 479 | ToString(CSSSize::FromAppUnits(visible))); 47:40.44 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayBackgroundColor::Paint(nsDisplayListBuilder*, gfxContext*)’: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:4571:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 4571 | void nsDisplayBackgroundColor::Paint(nsDisplayListBuilder* aBuilder, 47:40.44 | ^~~~~~~~~~~~~~~~~~~~~~~~ 47:40.44 In file included from Unified_cpp_layout_painting0.cpp:119: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp: In member function ‘void mozilla::nsCSSGradientRenderer::Paint(gfxContext&, const nsRect&, const nsRect&, const nsSize&, const CSSIntRect&, const nsRect&, float)’: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:308:36: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 308 | aPatternMatrix.TransformPoint(aRect.BottomRight())); 47:40.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingGradients.cpp:747:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 747 | void nsCSSGradientRenderer::Paint(gfxContext& aContext, const nsRect& aDest, 47:40.44 | ^~~~~~~~~~~~~~~~~~~~~ 47:40.44 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In function ‘void DrawSolidBorderSegment(mozilla::gfx::DrawTarget&, nsRect, nscolor, int32_t, mozilla::Side, nscoord, mozilla::Side, nscoord)’: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:3239:13: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 3239 | static void DrawSolidBorderSegment( 47:40.44 | ^~~~~~~~~~~~~~~~~~~~~~ 47:40.44 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘void nsCSSBorderRenderer::DrawDottedSideSlow(mozilla::Side)’: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:1839:6: note: parameter passing for argument of type ‘nsCSSBorderRenderer::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 1839 | void nsCSSBorderRenderer::DrawDottedSideSlow(mozilla::Side aSide) { 47:40.44 | ^~~~~~~~~~~~~~~~~~~ 47:40.44 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::PaintDecorationLineInternal(nsIFrame*, nsCSSRendering::DrawTarget&, const nsCSSRendering::PaintDecorationLineParams&, nsCSSRendering::Rect)’: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4179:50: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 4179 | aRect = ExpandPaintingRectForDecorationLine( 47:40.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:40.44 4180 | aFrame, aParams.style, aRect, aParams.icoordInFrame, dashWidth * 2, 47:40.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.44 4181 | aParams.vertical); 47:40.44 | ~~~~~~~~~~~~~~~~~ 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::PaintDecorationLine(nsIFrame*, nsCSSRendering::DrawTarget&, const nsCSSRendering::PaintDecorationLineParams&)’: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:3990:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 3990 | void nsCSSRendering::PaintDecorationLine( 47:40.44 | ^~~~~~~~~~~~~~ 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:4018:32: note: parameter passing for argument of type ‘nsCSSRendering::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 4018 | PaintDecorationLineInternal(aFrame, aDrawTarget, aParams, rect); 47:40.44 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.44 In file included from Unified_cpp_layout_painting0.cpp:110: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘void nsCSSBorderRenderer::DrawSolidBorder()’: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2935:44: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 2935 | Point innerCorner = mInnerRect.AtCorner(c); 47:40.44 | ~~~~~~~~~~~~~~~~~~~^~~ 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘void nsCSSBorderRenderer::DrawBorders()’: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:2975:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 2975 | void nsCSSBorderRenderer::DrawBorders() { 47:40.44 | ^~~~~~~~~~~~~~~~~~~ 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp: In member function ‘mozilla::image::ImgDrawResult nsCSSBorderImageRenderer::CreateWebRenderCommands(nsDisplayItem*, nsIFrame*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)’: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRenderingBorders.cpp:3571:15: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 3571 | ImgDrawResult nsCSSBorderImageRenderer::CreateWebRenderCommands( 47:40.44 | ^~~~~~~~~~~~~~~~~~~~~~~~ 47:40.44 In function ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::LayoutDevicePixel; TargetUnits = mozilla::LayoutDevicePixel; T = float]’: 47:40.44 cc1plus: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘void nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame*)’: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:1576:6: note: parameter passing for argument of type ‘nsDisplayListBuilder::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.44 1576 | void nsDisplayListBuilder::AdjustWindowDraggingRegion(nsIFrame* aFrame) { 47:40.44 | ^~~~~~~~~~~~~~~~~~~~ 47:40.44 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static mozilla::image::ImgDrawResult nsCSSRendering::BuildWebRenderDisplayItemsForStyleImageLayerWithSC(const nsCSSRendering::PaintBGParams&, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayItem*, mozilla::ComputedStyle*, const nsStyleBorder&)’: 47:40.44 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2644:1: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 2644 | nsCSSRendering::BuildWebRenderDisplayItemsForStyleImageLayerWithSC( 47:40.45 | ^~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::PaintBoxShadowOuter(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&, const nsRect&, float)’: 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1411:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 1411 | void nsCSSRendering::PaintBoxShadowOuter(nsPresContext* aPresContext, 47:40.45 | ^~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1411:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1411:6: note: parameter passing for argument of type ‘nsCSSRendering::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1461:47: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 1461 | skipGfxRect = nsLayoutUtils::RectToGfxRect(paddingRect, oneDevPixel); 47:40.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1489:46: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 1489 | Rect shadowGfxRectPlusBlur = NSRectToRect(shadowRectPlusBlur, oneDevPixel); 47:40.45 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::_ZN14nsCSSRendering19PaintBoxShadowInnerEP13nsPresContextR10gfxContextP8nsIFrameRK6nsRect.part.0(nsPresContext*, gfxContext&, nsIFrame*, const nsRect&)’: 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1680:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 1680 | void nsCSSRendering::PaintBoxShadowInner(nsPresContext* aPresContext, 47:40.45 | ^~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1680:6: note: parameter passing for argument of type ‘nsCSSRendering::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1680:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1680:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1680:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1680:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1680:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1729:42: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 1729 | Rect shadowClipGfxRect = NSRectToRect(shadowClipRect, oneDevPixel); 47:40.45 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1762:55: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 1762 | gfxRect skipGfxRect = nsLayoutUtils::RectToGfxRect(skipRect, oneDevPixel); 47:40.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1778:38: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 1778 | Rect shadowGfxRect = NSRectToRect(paddingRect, oneDevPixel); 47:40.45 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1796:37: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 1796 | nsLayoutUtils::RectToGfxRect(shadowPaintRect, oneDevPixel); 47:40.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1800:30: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 1800 | insetBoxBlur.InsetBoxBlur( 47:40.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~^ 47:40.45 1801 | &aRenderingContext, ToRect(destRect), shadowClipGfxRect, shadowColor, 47:40.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.45 1802 | blurRadius, spreadDistanceAppUnits, oneDevPixel, hasBorderRadius, 47:40.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.45 1803 | clipRectRadii, ToRect(skipGfxRect), shadowOffset); 47:40.45 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:1800:30: note: parameter passing for argument of type ‘nsCSSRendering::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘virtual void nsDisplayBoxShadowInner::Paint(nsDisplayListBuilder*, gfxContext*)’: 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:5271:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 5271 | void nsDisplayBoxShadowInner::Paint(nsDisplayListBuilder* aBuilder, 47:40.45 | ^~~~~~~~~~~~~~~~~~~~~~~ 47:40.45 In file included from Unified_cpp_layout_painting0.cpp:101: 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static void nsCSSRendering::GetImageLayerClip(const nsStyleImageLayers::Layer&, nsIFrame*, const nsStyleBorder&, const nsRect&, const nsRect&, bool, nscoord, nsCSSRendering::ImageLayerClipState*)’: 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2054:6: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 2054 | void nsCSSRendering::GetImageLayerClip( 47:40.45 | ^~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp: In static member function ‘static mozilla::image::ImgDrawResult nsCSSRendering::PaintStyleImageLayerWithSC(const nsCSSRendering::PaintBGParams&, gfxContext&, mozilla::ComputedStyle*, const nsStyleBorder&)’: 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2436:15: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 2436 | ImgDrawResult nsCSSRendering::PaintStyleImageLayerWithSC( 47:40.45 | ^~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2436:15: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2249:34: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 2249 | Rect bgAreaGfx = NSRectToRect(aClipState.mBGClipArea, aAppUnitsPerPixel); 47:40.45 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.45 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.cpp:2597:54: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.45 2597 | gfxRect clip = nsLayoutUtils::RectToGfxRect(aParams.borderArea, 47:40.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 47:40.46 2598 | appUnitsPerPixel); 47:40.46 | ~~~~~~~~~~~~~~~~~ 47:40.46 In file included from Unified_cpp_layout_painting0.cpp:128: 47:40.46 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp: In member function ‘void nsDisplayMasksAndClipPaths::PaintWithContentsPaintCallback(nsDisplayListBuilder*, gfxContext*, const std::function&)’: 47:40.46 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsDisplayList.cpp:9343:6: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.46 9343 | void nsDisplayMasksAndClipPaths::PaintWithContentsPaintCallback( 47:40.46 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 47:40.46 In file included from Unified_cpp_layout_painting0.cpp:65: 47:40.46 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp: In member function ‘already_AddRefed mozilla::FrameLayerBuilder::BuildContainerLayerFor(nsDisplayListBuilder*, mozilla::FrameLayerBuilder::LayerManager*, nsIFrame*, nsDisplayItem*, nsDisplayList*, const mozilla::ContainerLayerParameters&, const Matrix4x4*, uint32_t)’: 47:40.46 /builddir/build/BUILD/icecat-78.15.0/layout/painting/FrameLayerBuilder.cpp:6192:34: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:40.46 6192 | already_AddRefed FrameLayerBuilder::BuildContainerLayerFor( 47:40.46 | ^~~~~~~~~~~~~~~~~ 47:40.46 /usr/lib64/ccache/g++ -o Unified_cpp_layout_painting1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/objdir/layout/painting -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/gfx/2d -I/builddir/build/BUILD/icecat-78.15.0/layout/base -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/layout/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/tables -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia -I/builddir/build/BUILD/icecat-78.15.0/gfx/skia/skia -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_layout_painting1.o.pp Unified_cpp_layout_painting1.cpp 47:41.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.07 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:41.07 | ^ 47:41.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.07 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.07 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:41.07 | ^ 47:41.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.07 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:41.07 | ^ 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:41.07 | ^ 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:41.07 | ^ 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:41.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.07 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:41.07 | ^ 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:41.08 | ^ 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 371 | nscoord aAppUnitsPerDevPixel) { 47:41.08 | ^ 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 380 | nscoord aAppUnitsPerDevPixel) { 47:41.08 | ^ 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 387 | nscoord aAppUnitsPerDevPixel) { 47:41.08 | ^ 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 394 | nscoord aAppUnitsPerDevPixel) { 47:41.08 | ^ 47:41.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.08 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 189 | CSSRect GetExpandedScrollableRect() const { 47:41.08 | ^ 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:41.08 | ^ 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:41.08 | ^ 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:41.08 | ^ 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 243 | CSSRect CalculateScrollRange() const { 47:41.08 | ^ 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:41.08 | ^ 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.08 457 | CSSRect GetVisualViewport() const { 47:41.08 | ^ 47:41.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.09 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:41.10 | ^ 47:41.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.10 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:41.10 | ^ 47:41.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.10 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 21 | inline Rect ToRect(const gfxRect& aRect) { 47:41.10 | ^ 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:41.10 | ^ 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:41.10 | ^ 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 44 | inline Size ToSize(const gfxSize& aSize) { 47:41.10 | ^ 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:41.10 | ^ 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:41.10 | ^ 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:41.10 | ^ 47:41.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.10 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 1859 | int32_t aAppUnitsPerPixel) { 47:41.10 | ^ 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 3214 | int32_t aAppUnitsPerPixel) { 47:41.10 | ^ 47:41.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleParent.cpp:9, 47:41.10 from Unified_cpp_accessible_ipc0.cpp:11: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.10 332 | LayerPoint GetFixedPositionAnchor() const { 47:41.10 | ^ 47:41.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 47:41.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleParent.cpp:9, 47:41.10 from Unified_cpp_accessible_ipc0.cpp:11: 47:41.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 47:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.11 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:41.11 | ^ 47:41.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleParent.cpp:9, 47:41.11 from Unified_cpp_accessible_ipc0.cpp:11: 47:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 47:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.11 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:41.11 | ^ 47:41.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleParent.cpp:10, 47:41.11 from Unified_cpp_accessible_ipc0.cpp:11: 47:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 47:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.11 1394 | LayerPoint GetFixedPositionAnchor() { 47:41.11 | ^ 47:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 47:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.11 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:41.11 | ^ 47:41.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.11 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.11 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:41.11 | ^~~~~~~~ 47:41.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.12 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.12 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:41.12 | ^~~~~~~~ 47:41.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.12 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.12 427 | SizeT Size() const { return SizeT(width, height); } 47:41.12 | ^~~~ 47:41.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.12 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:41.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:41.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.13 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:41.13 | ^~~~~~~~ 47:41.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:41.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:41.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.13 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:41.13 | ^~~~~~~~ 47:41.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.13 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:41.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:41.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.13 62 | Sub operator-(const Sub& aPoint) const { 47:41.13 | ^~~~~~~~ 47:41.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.14 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:41.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:41.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.14 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:41.14 | ^~~~~~~~ 47:41.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.14 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:41.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:41.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.14 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:41.14 | ^~~~~~~~~~~~~ 47:41.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.14 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:41.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:41.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.15 323 | static SizeTyped FromUnknownSize( 47:41.15 | ^~~~~~~~~~~~~~~ 47:41.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.15 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 47:41.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 47:41.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.15 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:41.15 | ^~~~~~~~~~~~~~ 47:41.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.15 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 47:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 47:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:41.16 | ^~~~~~~~~~~~~ 47:41.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.16 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 47:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.16 383 | Point TopLeft() const { return Point(x, y); } 47:41.16 | ^~~~~~~ 47:41.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.16 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 47:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 47:41.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.16 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:41.17 | ^~~~~~~~~~~~~~~ 47:41.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.17 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 47:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 47:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 47:41.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.17 246 | PointTyped As2DPoint() const { 47:41.17 | ^~~~~~~~~ 47:41.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.18 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:41.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:41.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:41.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.18 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 47:41.18 | ^~~~~~~~~ 47:41.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/AccessibleWrap.h:11, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessible.h:9, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:11, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.18 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:41.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:41.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:41.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.18 2266 | PointTyped TransformPointSimple( 47:41.18 | ^~~~~~~~~~~~~~~~~~~~ 47:41.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.19 794 | RectTyped TransformAndClipBounds( 47:41.19 | ^~~~~~~~~~~~~~~~~~~~~~ 47:41.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 47:41.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 47:41.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 47:41.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 47:41.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:41.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 47:41.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIAccessiblePivot.h:14, 47:41.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessible.h:9, 47:41.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, 47:41.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/DocAccessibleChildBase.cpp:7, 47:41.19 from Unified_cpp_accessible_ipc0.cpp:2: 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.19 760 | typename detail::Nth::Type extract() { 47:41.19 | ^~~~~~~ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:41.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:41.19 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/ipc' 47:41.19 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/xul' 47:41.19 mkdir -p '.deps/' 47:41.19 accessible/xul/Unified_cpp_accessible_xul0.o 47:41.19 /usr/lib64/ccache/g++ -o Unified_cpp_accessible_xul0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/generic -I/builddir/build/BUILD/icecat-78.15.0/layout/xul -I/builddir/build/BUILD/icecat-78.15.0/layout/xul/tree -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_accessible_xul0.o.pp Unified_cpp_accessible_xul0.cpp 47:44.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/tools/performance' 47:44.68 mkdir -p '.deps/' 47:44.68 tools/performance/Unified_cpp_tools_performance0.o 47:44.68 /usr/lib64/ccache/g++ -o Unified_cpp_tools_performance0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/tools/performance -I/builddir/build/BUILD/icecat-78.15.0/objdir/tools/performance -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_tools_performance0.o.pp Unified_cpp_tools_performance0.cpp 47:45.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:45.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:45.58 | ^ 47:45.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:45.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:45.58 | ^ 47:45.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.58 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:45.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.58 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:45.58 | ^ 47:45.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:45.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.58 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:45.59 | ^ 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.59 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:45.59 | ^ 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.59 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:45.59 | ^ 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.59 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:45.59 | ^ 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.59 371 | nscoord aAppUnitsPerDevPixel) { 47:45.59 | ^ 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.59 380 | nscoord aAppUnitsPerDevPixel) { 47:45.59 | ^ 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.59 387 | nscoord aAppUnitsPerDevPixel) { 47:45.59 | ^ 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:45.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.59 394 | nscoord aAppUnitsPerDevPixel) { 47:45.59 | ^ 47:45.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 47:45.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 189 | CSSRect GetExpandedScrollableRect() const { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 243 | CSSRect CalculateScrollRange() const { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 457 | CSSRect GetVisualViewport() const { 47:45.60 | ^ 47:45.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:45.60 | ^ 47:45.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:45.60 | ^ 47:45.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 21 | inline Rect ToRect(const gfxRect& aRect) { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 44 | inline Size ToSize(const gfxSize& aSize) { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:45.60 | ^ 47:45.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 1859 | int32_t aAppUnitsPerPixel) { 47:45.60 | ^ 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 3214 | int32_t aAppUnitsPerPixel) { 47:45.60 | ^ 47:45.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.60 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:45.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.60 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:45.61 | ^~~~~~~~ 47:45.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:45.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:45.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.62 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.62 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.62 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:45.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:45.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:45.62 | ^~~~~~~~ 47:45.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:45.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:45.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.63 427 | SizeT Size() const { return SizeT(width, height); } 47:45.63 | ^~~~ 47:45.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:45.63 | ^~~~~~~~ 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:45.63 | ^~~~~~~~ 47:45.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.63 62 | Sub operator-(const Sub& aPoint) const { 47:45.63 | ^~~~~~~~ 47:45.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.63 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:45.63 | ^~~~~~~~ 47:45.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.63 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:45.63 | ^~~~~~~~~~~~~ 47:45.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 47:45.63 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/DocAccessibleWrap.cpp:7: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:45.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:45.63 323 | static SizeTyped FromUnknownSize( 47:45.63 | ^~~~~~~~~~~~~~~ 47:45.63 accessible/atk/RootAccessibleWrap.o 47:45.63 /usr/lib64/ccache/g++ -o Platform.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/Platform.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp 47:50.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.33 from Unified_cpp_accessible_generic0.cpp:2: 47:50.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:50.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.33 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:50.33 | ^ 47:50.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.33 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.33 from Unified_cpp_accessible_generic0.cpp:2: 47:50.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:50.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:50.34 | ^ 47:50.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.34 from Unified_cpp_accessible_generic0.cpp:2: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 371 | nscoord aAppUnitsPerDevPixel) { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 380 | nscoord aAppUnitsPerDevPixel) { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 387 | nscoord aAppUnitsPerDevPixel) { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 394 | nscoord aAppUnitsPerDevPixel) { 47:50.34 | ^ 47:50.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.34 from Unified_cpp_accessible_generic0.cpp:2: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 189 | CSSRect GetExpandedScrollableRect() const { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 243 | CSSRect CalculateScrollRange() const { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:50.34 | ^ 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 457 | CSSRect GetVisualViewport() const { 47:50.34 | ^ 47:50.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.34 from Unified_cpp_accessible_generic0.cpp:2: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:50.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.34 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:50.34 | ^ 47:50.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 47:50.34 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 47:50.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.36 from Unified_cpp_accessible_generic0.cpp:2: 47:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:50.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.36 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:50.36 | ^ 47:50.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 47:50.36 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:50.36 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.37 from Unified_cpp_accessible_generic0.cpp:2: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 21 | inline Rect ToRect(const gfxRect& aRect) { 47:50.37 | ^ 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:50.37 | ^ 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:50.37 | ^ 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 44 | inline Size ToSize(const gfxSize& aSize) { 47:50.37 | ^ 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:50.37 | ^ 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:50.37 | ^ 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:50.37 | ^ 47:50.37 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.37 from Unified_cpp_accessible_generic0.cpp:2: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 1859 | int32_t aAppUnitsPerPixel) { 47:50.37 | ^ 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 3214 | int32_t aAppUnitsPerPixel) { 47:50.37 | ^ 47:50.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGObserverUtils.h:22, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:28, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.cpp:75, 47:50.37 from Unified_cpp_accessible_generic0.cpp:11: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 47:50.37 | ^ 47:50.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.cpp:75, 47:50.37 from Unified_cpp_accessible_generic0.cpp:11: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 332 | LayerPoint GetFixedPositionAnchor() const { 47:50.37 | ^ 47:50.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.cpp:75, 47:50.37 from Unified_cpp_accessible_generic0.cpp:11: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.37 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:50.37 | ^ 47:50.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 47:50.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.cpp:75, 47:50.37 from Unified_cpp_accessible_generic0.cpp:11: 47:50.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.38 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:50.38 | ^ 47:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2D.h:29, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.cpp:75, 47:50.38 from Unified_cpp_accessible_generic0.cpp:11: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.38 1394 | LayerPoint GetFixedPositionAnchor() { 47:50.38 | ^ 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.38 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:50.38 | ^ 47:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.cpp:33, 47:50.38 from Unified_cpp_accessible_generic0.cpp:38: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.38 49 | gfx::Size GetInheritedScale() const { return mScale; } 47:50.38 | ^ 47:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsViewManager.h:14, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.cpp:33, 47:50.38 from Unified_cpp_accessible_generic0.cpp:38: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.38 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 47:50.38 | ^ 47:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.cpp:46, 47:50.38 from Unified_cpp_accessible_generic0.cpp:38: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.38 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 47:50.38 | ^ 47:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.38 from Unified_cpp_accessible_generic0.cpp:2: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.38 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:50.38 | ^~~~~~~~ 47:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.38 from Unified_cpp_accessible_generic0.cpp:2: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:50.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.38 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:50.38 | ^~~~~~~~ 47:50.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.40 from Unified_cpp_accessible_generic0.cpp:2: 47:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:50.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.40 427 | SizeT Size() const { return SizeT(width, height); } 47:50.40 | ^~~~ 47:50.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:50.40 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.41 from Unified_cpp_accessible_generic0.cpp:2: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:50.41 | ^~~~~~~~ 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:50.41 | ^~~~~~~~ 47:50.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.41 from Unified_cpp_accessible_generic0.cpp:2: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.41 62 | Sub operator-(const Sub& aPoint) const { 47:50.41 | ^~~~~~~~ 47:50.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.41 from Unified_cpp_accessible_generic0.cpp:2: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.41 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:50.41 | ^~~~~~~~ 47:50.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.41 from Unified_cpp_accessible_generic0.cpp:2: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.41 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:50.41 | ^~~~~~~~~~~~~ 47:50.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.41 from Unified_cpp_accessible_generic0.cpp:2: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.41 323 | static SizeTyped FromUnknownSize( 47:50.41 | ^~~~~~~~~~~~~~~ 47:50.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.41 from Unified_cpp_accessible_generic0.cpp:2: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::UnionEdges(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSVGUtils.h:104:57: required from here 47:50.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:169:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.42 169 | [[nodiscard]] Sub UnionEdges(const Sub& aRect) const { 47:50.42 | ^~~~~~~~~~ 47:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.42 from Unified_cpp_accessible_generic0.cpp:2: 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.42 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:50.42 | ^~~~~~~~~~~~~~ 47:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.42 from Unified_cpp_accessible_generic0.cpp:2: 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:50.42 | ^~~~~~~~~~~~~ 47:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.42 from Unified_cpp_accessible_generic0.cpp:2: 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.42 383 | Point TopLeft() const { return Point(x, y); } 47:50.42 | ^~~~~~~ 47:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.42 from Unified_cpp_accessible_generic0.cpp:2: 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.42 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:50.42 | ^~~~~~~~~~~~~~~ 47:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.42 from Unified_cpp_accessible_generic0.cpp:2: 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 47:50.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.42 277 | static RectTyped FromUnknownRect( 47:50.42 | ^~~~~~~~~~~~~~~ 47:50.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.44 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.44 from Unified_cpp_accessible_generic0.cpp:2: 47:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 47:50.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.44 150 | static PointTyped FromUnknownPoint( 47:50.45 | ^~~~~~~~~~~~~~~~ 47:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.45 from Unified_cpp_accessible_generic0.cpp:2: 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.45 282 | RectTyped ToUnknownRect() const { 47:50.45 | ^~~~~~~~~~~~~ 47:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.45 from Unified_cpp_accessible_generic0.cpp:2: 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator*(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:50.45 /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.cpp:2597:45: required from here 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:76:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.45 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 47:50.45 | ^~~~~~~~ 47:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.45 from Unified_cpp_accessible_generic0.cpp:2: 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.45 246 | PointTyped As2DPoint() const { 47:50.45 | ^~~~~~~~~ 47:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.45 from Unified_cpp_accessible_generic0.cpp:2: 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.45 794 | RectTyped TransformAndClipBounds( 47:50.45 | ^~~~~~~~~~~~~~~~~~~~~~ 47:50.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.45 from Unified_cpp_accessible_generic0.cpp:2: 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:50.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.46 760 | typename detail::Nth::Type extract() { 47:50.46 | ^~~~~~~ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.46 In file included from Unified_cpp_accessible_generic0.cpp:38: 47:50.46 /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.cpp: In member function ‘void mozilla::a11y::DocAccessible::DispatchScrollingEvent(nsINode*, uint32_t)’: 47:50.46 /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.cpp:2595:17: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.46 2595 | scrollPoint = LayoutDevicePoint::FromAppUnits(sf->GetScrollPosition(), 47:50.46 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:50.46 2596 | appUnitsPerDevPixel) * 47:50.46 | ~~~~~~~~~~~~~~~~~~~~~~ 47:50.46 2597 | mPresShell->GetResolution(); 47:50.46 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.cpp:2599:17: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.46 2599 | scrollRange = LayoutDeviceRect::FromAppUnits(sf->GetScrollRange(), 47:50.46 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:50.46 2600 | appUnitsPerDevPixel); 47:50.46 | ~~~~~~~~~~~~~~~~~~~~ 47:50.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.46 from Unified_cpp_accessible_generic0.cpp:2: 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:386:28: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.46 386 | static LayoutDevicePoint FromAppUnits(const nsPoint& aPoint, 47:50.46 | ^~~~~~~~~~~~ 47:50.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.46 from Unified_cpp_accessible_generic0.cpp:2: 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.46 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 47:50.46 | ^~~~~~~~~ 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In member function ‘Sub mozilla::gfx::BasePoint::operator*(T) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:50.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:76:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.46 76 | Sub operator*(T aScale) const { return Sub(x * aScale, y * aScale); } 47:50.46 | ^~~~~~~~ 47:50.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.h:9, 47:50.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible-inl.h:10, 47:50.48 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ARIAGridAccessible.cpp:6, 47:50.48 from Unified_cpp_accessible_generic0.cpp:2: 47:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:50.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:370:27: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.48 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 47:50.48 | ^~~~~~~~~~~~ 47:50.48 In file included from Unified_cpp_accessible_generic0.cpp:38: 47:50.48 /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.cpp: In member function ‘void mozilla::a11y::DocAccessible::DispatchScrollingEvent(nsINode*, uint32_t)’: 47:50.48 /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.cpp:2595:50: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.48 2595 | scrollPoint = LayoutDevicePoint::FromAppUnits(sf->GetScrollPosition(), 47:50.48 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 47:50.48 2596 | appUnitsPerDevPixel) * 47:50.48 | ~~~~~~~~~~~~~~~~~~~~ 47:50.48 /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.cpp:2599:49: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:50.49 2599 | scrollRange = LayoutDeviceRect::FromAppUnits(sf->GetScrollRange(), 47:50.49 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 47:50.49 2600 | appUnitsPerDevPixel); 47:50.49 | ~~~~~~~~~~~~~~~~~~~~ 47:50.49 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/generic' 47:50.49 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/spellcheck/hunspell/glue' 47:50.49 mkdir -p '.deps/' 47:50.49 extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.o 47:50.49 /usr/lib64/ccache/g++ -o Unified_cpp_hunspell_glue0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DHUNSPELL_STATIC -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/spellcheck/hunspell/glue -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/src -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -include hunspell_alloc_hooks.h -include hunspell_fopen_hooks.h -MD -MP -MF .deps/Unified_cpp_hunspell_glue0.o.pp Unified_cpp_hunspell_glue0.cpp 47:52.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:52.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:52.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:52.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 47:52.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 47:52.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 47:52.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 47:52.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 47:52.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 47:52.27 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsPingListener.cpp:12, 47:52.27 from Unified_cpp_docshell_base1.cpp:2: 47:52.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:52.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:52.28 | ^ 47:52.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsPingListener.cpp:12, 47:52.28 from Unified_cpp_docshell_base1.cpp:2: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:52.28 | ^ 47:52.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsPingListener.cpp:12, 47:52.28 from Unified_cpp_docshell_base1.cpp:2: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.28 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:52.28 | ^ 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:52.28 | ^ 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:52.28 | ^ 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.28 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:52.28 | ^ 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.28 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:52.28 | ^ 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.28 371 | nscoord aAppUnitsPerDevPixel) { 47:52.28 | ^ 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.28 380 | nscoord aAppUnitsPerDevPixel) { 47:52.28 | ^ 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.28 387 | nscoord aAppUnitsPerDevPixel) { 47:52.28 | ^ 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:52.28 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.28 394 | nscoord aAppUnitsPerDevPixel) { 47:52.28 | ^ 47:52.28 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 47:52.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 47:52.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:16, 47:52.29 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsPingListener.cpp:12, 47:52.29 from Unified_cpp_docshell_base1.cpp:2: 47:52.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:52.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.30 189 | CSSRect GetExpandedScrollableRect() const { 47:52.30 | ^ 47:52.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:52.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.30 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:52.30 | ^ 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:52.31 | ^ 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:52.31 | ^ 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.31 243 | CSSRect CalculateScrollRange() const { 47:52.31 | ^ 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.31 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:52.31 | ^ 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.31 457 | CSSRect GetVisualViewport() const { 47:52.31 | ^ 47:52.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsPingListener.cpp:12, 47:52.31 from Unified_cpp_docshell_base1.cpp:2: 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:52.31 | ^~~~~~~~ 47:52.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsPingListener.cpp:12, 47:52.31 from Unified_cpp_docshell_base1.cpp:2: 47:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:52.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:52.31 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:52.31 | ^~~~~~~~ 47:52.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:52.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsPingListener.cpp:12, 47:52.32 from Unified_cpp_docshell_base1.cpp:2: 47:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.32 427 | SizeT Size() const { return SizeT(width, height); } 47:52.32 | ^~~~ 47:52.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsPingListener.cpp:12, 47:52.32 from Unified_cpp_docshell_base1.cpp:2: 47:52.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:52.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.32 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:52.32 | ^~~~~~~~ 47:52.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:52.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:52.32 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.32 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:52.32 | ^~~~~~~~ 47:52.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 47:52.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 47:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 47:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContextGroup.h:10, 47:52.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:15, 47:52.34 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsPingListener.cpp:12, 47:52.34 from Unified_cpp_docshell_base1.cpp:2: 47:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:52.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:52.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:52.35 62 | Sub operator-(const Sub& aPoint) const { 47:52.35 | ^~~~~~~~ 47:52.35 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/base' 47:52.38 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/spellcheck/hunspell/src' 47:52.38 mkdir -p '.deps/' 47:52.38 extensions/spellcheck/hunspell/src/Unified_cpp_hunspell_src0.o 47:52.38 /usr/lib64/ccache/g++ -o Unified_cpp_hunspell_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DHUNSPELL_STATIC -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/spellcheck/hunspell/src -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -include hunspell_alloc_hooks.h -include hunspell_fopen_hooks.h -MD -MP -MF .deps/Unified_cpp_hunspell_src0.o.pp Unified_cpp_hunspell_src0.cpp 47:54.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:54.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 47:54.47 | ^ 47:54.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 47:54.47 | ^ 47:54.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 47:54.47 | ^ 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 47:54.47 | ^ 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 47:54.47 | ^ 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 47:54.47 | ^ 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 47:54.47 | ^ 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 371 | nscoord aAppUnitsPerDevPixel) { 47:54.47 | ^ 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 380 | nscoord aAppUnitsPerDevPixel) { 47:54.47 | ^ 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 387 | nscoord aAppUnitsPerDevPixel) { 47:54.47 | ^ 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 394 | nscoord aAppUnitsPerDevPixel) { 47:54.47 | ^ 47:54.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 47:54.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.47 189 | CSSRect GetExpandedScrollableRect() const { 47:54.47 | ^ 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.48 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:54.48 | ^ 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.48 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 47:54.48 | ^ 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.48 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 47:54.48 | ^ 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.48 243 | CSSRect CalculateScrollRange() const { 47:54.48 | ^ 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.48 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 47:54.48 | ^ 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 47:54.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.48 457 | CSSRect GetVisualViewport() const { 47:54.49 | ^ 47:54.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 47:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.49 1338 | CSSCoord ToCSSPixels() const { return _0; } 47:54.49 | ^ 47:54.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 47:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.49 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 47:54.49 | ^ 47:54.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 47:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.49 21 | inline Rect ToRect(const gfxRect& aRect) { 47:54.49 | ^ 47:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 47:54.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.49 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 47:54.49 | ^ 47:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 47:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.50 40 | inline Point ToPoint(const gfxPoint& aPoint) { 47:54.50 | ^ 47:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 47:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.50 44 | inline Size ToSize(const gfxSize& aSize) { 47:54.50 | ^ 47:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 47:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.50 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 47:54.50 | ^ 47:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 47:54.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.50 52 | inline gfxSize ThebesSize(const Size& aSize) { 47:54.50 | ^ 47:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 47:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.51 56 | inline gfxRect ThebesRect(const Rect& aRect) { 47:54.51 | ^ 47:54.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 47:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.51 1859 | int32_t aAppUnitsPerPixel) { 47:54.51 | ^ 47:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 47:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.51 3214 | int32_t aAppUnitsPerPixel) { 47:54.51 | ^ 47:54.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:12: 47:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 47:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.51 332 | LayerPoint GetFixedPositionAnchor() const { 47:54.51 | ^ 47:54.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:12: 47:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 47:54.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.51 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 47:54.51 | ^ 47:54.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 47:54.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:12: 47:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 47:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.52 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 47:54.52 | ^ 47:54.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:12: 47:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 47:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.52 1394 | LayerPoint GetFixedPositionAnchor() { 47:54.52 | ^ 47:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 47:54.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.52 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 47:54.52 | ^ 47:54.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.52 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 47:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 47:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.53 40 | friend Sub operator*(Sub aCoord, T aScale) { 47:54.53 | ^~~~~~~~ 47:54.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 47:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 47:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.53 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 47:54.53 | ^~~~~~~~ 47:54.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 47:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.53 427 | SizeT Size() const { return SizeT(width, height); } 47:54.53 | ^~~~ 47:54.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.53 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.54 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 47:54.54 | ^~~~~~~~ 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.54 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 47:54.54 | ^~~~~~~~ 47:54.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.54 62 | Sub operator-(const Sub& aPoint) const { 47:54.54 | ^~~~~~~~ 47:54.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.54 43 | friend Sub operator*(T aScale, Sub aCoord) { 47:54.54 | ^~~~~~~~ 47:54.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.54 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:54.54 | ^~~~~~~~~~~~~ 47:54.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 47:54.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.54 323 | static SizeTyped FromUnknownSize( 47:54.54 | ^~~~~~~~~~~~~~~ 47:54.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:54.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.55 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 47:54.55 | ^~~~~~~~~~~~~~ 47:54.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.55 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 47:54.55 | ^~~~~~~~~~~~~ 47:54.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.55 383 | Point TopLeft() const { return Point(x, y); } 47:54.55 | ^~~~~~~ 47:54.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.55 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 47:54.55 | ^~~~~~~~~~~~~~~ 47:54.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 47:54.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.55 246 | PointTyped As2DPoint() const { 47:54.55 | ^~~~~~~~~ 47:54.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.56 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 47:54.56 | ^~~~~~~~~ 47:54.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.56 2266 | PointTyped TransformPointSimple( 47:54.56 | ^~~~~~~~~~~~~~~~~~~~ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.56 794 | RectTyped TransformAndClipBounds( 47:54.56 | ^~~~~~~~~~~~~~~~~~~~~~ 47:54.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsINode.h:12, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContent.h:13, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:16, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.h:10, 47:54.56 from /builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other/ProxyAccessible.cpp:7: 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.56 760 | typename detail::Nth::Type extract() { 47:54.56 | ^~~~~~~ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 47:54.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 47:54.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 47:54.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 47:54.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 47:54.57 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/ipc/other' 47:54.57 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/spellcheck/src' 47:54.57 mkdir -p '.deps/' 47:54.58 extensions/spellcheck/src/Unified_cpp_spellcheck_src0.o 47:54.58 /usr/lib64/ccache/g++ -o Unified_cpp_spellcheck_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/spellcheck/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue -I/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/src -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_spellcheck_src0.o.pp Unified_cpp_spellcheck_src0.cpp 48:02.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:02.38 | ^ 48:02.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:02.38 | ^ 48:02.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:02.38 | ^ 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:02.38 | ^ 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:02.38 | ^ 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:02.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:02.39 | ^ 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:02.39 | ^ 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.39 371 | nscoord aAppUnitsPerDevPixel) { 48:02.39 | ^ 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.39 380 | nscoord aAppUnitsPerDevPixel) { 48:02.39 | ^ 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.39 387 | nscoord aAppUnitsPerDevPixel) { 48:02.39 | ^ 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.39 394 | nscoord aAppUnitsPerDevPixel) { 48:02.39 | ^ 48:02.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 48:02.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:02.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:02.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.39 189 | CSSRect GetExpandedScrollableRect() const { 48:02.39 | ^ 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.39 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:02.39 | ^ 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.39 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:02.39 | ^ 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:02.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.39 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:02.39 | ^ 48:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.40 243 | CSSRect CalculateScrollRange() const { 48:02.40 | ^ 48:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:02.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.40 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:02.40 | ^ 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.41 457 | CSSRect GetVisualViewport() const { 48:02.41 | ^ 48:02.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.41 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:02.41 | ^ 48:02.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.41 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:02.41 | ^ 48:02.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.41 21 | inline Rect ToRect(const gfxRect& aRect) { 48:02.41 | ^ 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.41 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:02.41 | ^ 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.41 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:02.41 | ^ 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.41 44 | inline Size ToSize(const gfxSize& aSize) { 48:02.41 | ^ 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.41 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:02.41 | ^ 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.41 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:02.41 | ^ 48:02.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.42 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:02.42 | ^ 48:02.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.42 1859 | int32_t aAppUnitsPerPixel) { 48:02.42 | ^ 48:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.42 3214 | int32_t aAppUnitsPerPixel) { 48:02.42 | ^ 48:02.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.42 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:02.42 | ^~~~~~~~ 48:02.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:02.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:02.42 | ^~~~~~~~ 48:02.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:02.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.43 427 | SizeT Size() const { return SizeT(width, height); } 48:02.43 | ^~~~ 48:02.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:02.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.44 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:02.44 | ^~~~~~~~ 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.44 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:02.44 | ^~~~~~~~ 48:02.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.44 62 | Sub operator-(const Sub& aPoint) const { 48:02.44 | ^~~~~~~~ 48:02.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.44 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:02.44 | ^~~~~~~~ 48:02.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:02.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.44 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:02.44 | ^~~~~~~~~~~~~ 48:02.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:02.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:02.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:02.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:02.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:02.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/Platform.cpp:11: 48:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:02.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:02.46 323 | static SizeTyped FromUnknownSize( 48:02.46 | ^~~~~~~~~~~~~~~ 48:02.46 accessible/atk/UtilInterface.o 48:02.46 /usr/lib64/ccache/g++ -o RootAccessibleWrap.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/RootAccessibleWrap.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp 48:04.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.20 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.20 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:04.20 | ^ 48:04.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.20 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.20 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:04.20 | ^ 48:04.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.20 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.20 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:04.20 | ^ 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.20 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:04.20 | ^ 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.20 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:04.20 | ^ 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.20 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:04.20 | ^ 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.20 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:04.20 | ^ 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.20 371 | nscoord aAppUnitsPerDevPixel) { 48:04.20 | ^ 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.20 380 | nscoord aAppUnitsPerDevPixel) { 48:04.20 | ^ 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.20 387 | nscoord aAppUnitsPerDevPixel) { 48:04.20 | ^ 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.20 394 | nscoord aAppUnitsPerDevPixel) { 48:04.20 | ^ 48:04.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.21 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.21 189 | CSSRect GetExpandedScrollableRect() const { 48:04.21 | ^ 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.21 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:04.21 | ^ 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.21 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:04.21 | ^ 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.21 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:04.21 | ^ 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.21 243 | CSSRect CalculateScrollRange() const { 48:04.21 | ^ 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:04.21 | ^ 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.21 457 | CSSRect GetVisualViewport() const { 48:04.21 | ^ 48:04.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 48:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.21 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.21 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:04.21 | ^ 48:04.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 48:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.23 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.23 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:04.23 | ^ 48:04.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.23 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.23 21 | inline Rect ToRect(const gfxRect& aRect) { 48:04.23 | ^ 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.23 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:04.23 | ^ 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.23 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:04.23 | ^ 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.23 44 | inline Size ToSize(const gfxSize& aSize) { 48:04.23 | ^ 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.23 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:04.23 | ^ 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.23 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:04.23 | ^ 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.23 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:04.23 | ^ 48:04.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.23 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.23 1859 | int32_t aAppUnitsPerPixel) { 48:04.23 | ^ 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.23 3214 | int32_t aAppUnitsPerPixel) { 48:04.23 | ^ 48:04.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.24 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:04.24 | ^~~~~~~~ 48:04.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.24 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.24 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:04.24 | ^~~~~~~~ 48:04.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.24 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.24 427 | SizeT Size() const { return SizeT(width, height); } 48:04.24 | ^~~~ 48:04.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.25 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:04.25 | ^~~~~~~~ 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:04.25 | ^~~~~~~~ 48:04.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.25 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.25 62 | Sub operator-(const Sub& aPoint) const { 48:04.25 | ^~~~~~~~ 48:04.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.25 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.25 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:04.25 | ^~~~~~~~ 48:04.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.25 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.25 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:04.25 | ^~~~~~~~~~~~~ 48:04.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/ProxyAccessible.h:10, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:15, 48:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.25 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.26 323 | static SizeTyped FromUnknownSize( 48:04.26 | ^~~~~~~~~~~~~~~ 48:04.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 48:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 48:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 48:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 48:04.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 48:04.26 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.h:11, 48:04.26 from /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 48:04.26 from Unified_cpp_accessible_xpcom0.cpp:2: 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.26 760 | typename detail::Nth::Type extract() { 48:04.26 | ^~~~~~~ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:04.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:04.26 In file included from Unified_cpp_accessible_xpcom0.cpp:65: 48:04.26 /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/xpcAccessibleHyperText.cpp: In member function ‘virtual nsresult mozilla::a11y::xpcAccessibleHyperText::GetTextAttributes(bool, int32_t, int32_t*, int32_t*, nsIPersistentProperties**)’: 48:04.26 /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/xpcAccessibleHyperText.cpp:193:31: warning: ‘this’ pointer is null [-Wnonnull] 48:04.26 193 | props->SetStringProperty(attrs[i].Name(), attrs[i].Value(), unused); 48:04.26 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:04.26 /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/xpcAccessibleHyperText.cpp: In member function ‘virtual nsresult mozilla::a11y::xpcAccessibleHyperText::GetDefaultTextAttributes(nsIPersistentProperties**)’: 48:04.26 /builddir/build/BUILD/icecat-78.15.0/accessible/xpcom/xpcAccessibleHyperText.cpp:222:31: warning: ‘this’ pointer is null [-Wnonnull] 48:04.26 222 | props->SetStringProperty(attrs[i].Name(), attrs[i].Value(), unused); 48:04.26 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:04.26 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/xpcom' 48:04.32 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/ssl' 48:04.32 mkdir -p '.deps/' 48:04.32 security/manager/ssl/Unified_c_security_manager_ssl0.o 48:04.32 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_security_manager_ssl0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES=True -DNSS_ENABLE_ECC=True -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/crypto -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/security/certverifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/public/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -MD -MP -MF .deps/Unified_c_security_manager_ssl0.o.pp Unified_c_security_manager_ssl0.c 48:04.32 security/manager/ssl/Unified_cpp_security_manager_ssl0.o 48:04.64 security/manager/ssl/Unified_cpp_security_manager_ssl1.o 48:04.64 /usr/lib64/ccache/g++ -o Unified_cpp_security_manager_ssl0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES=True -DNSS_ENABLE_ECC=True -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/crypto -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/security/certverifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/public/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_security_manager_ssl0.o.pp Unified_cpp_security_manager_ssl0.cpp 48:07.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.74 from Unified_cpp_accessible_xul0.cpp:2: 48:07.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:07.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:07.74 | ^ 48:07.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.74 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.74 from Unified_cpp_accessible_xul0.cpp:2: 48:07.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:07.75 | ^ 48:07.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:07.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.75 from Unified_cpp_accessible_xul0.cpp:2: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 371 | nscoord aAppUnitsPerDevPixel) { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 380 | nscoord aAppUnitsPerDevPixel) { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 387 | nscoord aAppUnitsPerDevPixel) { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 394 | nscoord aAppUnitsPerDevPixel) { 48:07.75 | ^ 48:07.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 48:07.75 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 48:07.75 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 48:07.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.75 from Unified_cpp_accessible_xul0.cpp:2: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 189 | CSSRect GetExpandedScrollableRect() const { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:07.75 | ^ 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:07.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.75 243 | CSSRect CalculateScrollRange() const { 48:07.76 | ^ 48:07.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:07.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.76 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:07.76 | ^ 48:07.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:07.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.76 457 | CSSRect GetVisualViewport() const { 48:07.76 | ^ 48:07.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.77 from Unified_cpp_accessible_xul0.cpp:2: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.77 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:07.77 | ^ 48:07.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:59, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.77 from Unified_cpp_accessible_xul0.cpp:2: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.77 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:07.77 | ^ 48:07.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.77 from Unified_cpp_accessible_xul0.cpp:2: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.77 21 | inline Rect ToRect(const gfxRect& aRect) { 48:07.77 | ^ 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.77 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:07.77 | ^ 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.77 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:07.77 | ^ 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.77 44 | inline Size ToSize(const gfxSize& aSize) { 48:07.77 | ^ 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.77 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:07.77 | ^ 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.77 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:07.77 | ^ 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:07.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.77 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:07.77 | ^ 48:07.78 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 48:07.78 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 48:07.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.78 from Unified_cpp_accessible_xul0.cpp:2: 48:07.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:07.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.78 1859 | int32_t aAppUnitsPerPixel) { 48:07.78 | ^ 48:07.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:07.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.78 3214 | int32_t aAppUnitsPerPixel) { 48:07.78 | ^ 48:07.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLeafFrame.h:14, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsLeafBoxFrame.h:10, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.h:10, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULElementAccessibles.cpp:26, 48:07.79 from Unified_cpp_accessible_xul0.cpp:20: 48:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 48:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.79 332 | LayerPoint GetFixedPositionAnchor() const { 48:07.79 | ^ 48:07.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLeafFrame.h:14, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsLeafBoxFrame.h:10, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.h:10, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULElementAccessibles.cpp:26, 48:07.79 from Unified_cpp_accessible_xul0.cpp:20: 48:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 48:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.79 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:07.79 | ^ 48:07.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLeafFrame.h:14, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsLeafBoxFrame.h:10, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.h:10, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULElementAccessibles.cpp:26, 48:07.79 from Unified_cpp_accessible_xul0.cpp:20: 48:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 48:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.79 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:07.79 | ^ 48:07.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameLayerBuilder.h:21, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListInvalidation.h:11, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayList.h:31, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsLeafFrame.h:14, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsLeafBoxFrame.h:10, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/layout/xul/nsTextBoxFrame.h:10, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULElementAccessibles.cpp:26, 48:07.79 from Unified_cpp_accessible_xul0.cpp:20: 48:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 48:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.79 1394 | LayerPoint GetFixedPositionAnchor() { 48:07.79 | ^ 48:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 48:07.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.79 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 48:07.79 | ^ 48:07.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:07.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.80 from Unified_cpp_accessible_xul0.cpp:2: 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:07.80 | ^~~~~~~~ 48:07.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.80 from Unified_cpp_accessible_xul0.cpp:2: 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:07.80 | ^~~~~~~~ 48:07.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.80 from Unified_cpp_accessible_xul0.cpp:2: 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.80 427 | SizeT Size() const { return SizeT(width, height); } 48:07.80 | ^~~~ 48:07.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.80 from Unified_cpp_accessible_xul0.cpp:2: 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:07.80 | ^~~~~~~~ 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:07.80 | ^~~~~~~~ 48:07.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.80 from Unified_cpp_accessible_xul0.cpp:2: 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:07.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.81 62 | Sub operator-(const Sub& aPoint) const { 48:07.81 | ^~~~~~~~ 48:07.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.81 from Unified_cpp_accessible_xul0.cpp:2: 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.81 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:07.81 | ^~~~~~~~ 48:07.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.81 from Unified_cpp_accessible_xul0.cpp:2: 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:07.81 | ^~~~~~~~~~~~~ 48:07.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.81 from Unified_cpp_accessible_xul0.cpp:2: 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.81 323 | static SizeTyped FromUnknownSize( 48:07.81 | ^~~~~~~~~~~~~~~ 48:07.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.81 from Unified_cpp_accessible_xul0.cpp:2: 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 48:07.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.82 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 48:07.82 | ^~~~~~~~~~~~~~ 48:07.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.82 from Unified_cpp_accessible_xul0.cpp:2: 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:07.82 | ^~~~~~~~~~~~~ 48:07.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.82 from Unified_cpp_accessible_xul0.cpp:2: 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.82 383 | Point TopLeft() const { return Point(x, y); } 48:07.82 | ^~~~~~~ 48:07.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.82 from Unified_cpp_accessible_xul0.cpp:2: 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.82 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 48:07.82 | ^~~~~~~~~~~~~~~ 48:07.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.82 from Unified_cpp_accessible_xul0.cpp:2: 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 48:07.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.82 246 | PointTyped As2DPoint() const { 48:07.83 | ^~~~~~~~~ 48:07.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.83 from Unified_cpp_accessible_xul0.cpp:2: 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.83 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 48:07.83 | ^~~~~~~~~ 48:07.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:11, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.83 from Unified_cpp_accessible_xul0.cpp:2: 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.83 2266 | PointTyped TransformPointSimple( 48:07.83 | ^~~~~~~~~~~~~~~~~~~~ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.83 794 | RectTyped TransformAndClipBounds( 48:07.83 | ^~~~~~~~~~~~~~~~~~~~~~ 48:07.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:10, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.83 from Unified_cpp_accessible_xul0.cpp:2: 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.83 760 | typename detail::Nth::Type extract() { 48:07.83 | ^~~~~~~ 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:07.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 48:07.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 48:07.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:12, 48:07.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:31, 48:07.84 from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIFrame.h:66, 48:07.84 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsIContentInlines.h:14, 48:07.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:07.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:07.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.h:9, 48:07.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/xul/XULAlertAccessible.cpp:6, 48:07.84 from Unified_cpp_accessible_xul0.cpp:2: 48:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h: In member function ‘int32_t mozilla::dom::Element::ClientWidth()’: 48:07.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:1314:34: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:07.84 1314 | return CSSPixel::FromAppUnits(GetClientAreaRect().Width()).Rounded(); 48:07.84 | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:07.84 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/xul' 48:07.91 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/pki' 48:07.91 mkdir -p '.deps/' 48:07.92 security/manager/pki/Unified_cpp_security_manager_pki0.o 48:07.92 /usr/lib64/ccache/g++ -o Unified_cpp_security_manager_pki0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/security/manager/pki -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/pki -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/public/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_security_manager_pki0.o.pp Unified_cpp_security_manager_pki0.cpp 48:08.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.62 from Unified_cpp_layout_painting1.cpp:2: 48:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.62 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:08.62 | ^ 48:08.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.62 from Unified_cpp_layout_painting1.cpp:2: 48:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:08.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.62 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:08.62 | ^ 48:08.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:13, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.62 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.62 from Unified_cpp_layout_painting1.cpp:2: 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.62 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:08.62 | ^ 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.62 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:08.62 | ^ 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.62 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:08.62 | ^ 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.62 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:08.62 | ^ 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.62 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:08.62 | ^ 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:08.62 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.62 371 | nscoord aAppUnitsPerDevPixel) { 48:08.62 | ^ 48:08.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 380 | nscoord aAppUnitsPerDevPixel) { 48:08.63 | ^ 48:08.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 387 | nscoord aAppUnitsPerDevPixel) { 48:08.63 | ^ 48:08.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 394 | nscoord aAppUnitsPerDevPixel) { 48:08.63 | ^ 48:08.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:28, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.63 from Unified_cpp_layout_painting1.cpp:2: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:08.63 | ^ 48:08.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:28, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.63 from Unified_cpp_layout_painting1.cpp:2: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:08.63 | ^ 48:08.63 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:30, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.63 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.63 from Unified_cpp_layout_painting1.cpp:2: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 21 | inline Rect ToRect(const gfxRect& aRect) { 48:08.63 | ^ 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:08.63 | ^ 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:08.63 | ^ 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 44 | inline Size ToSize(const gfxSize& aSize) { 48:08.63 | ^ 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:08.63 | ^ 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:08.63 | ^ 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:08.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.63 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:08.63 | ^ 48:08.63 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/generic/nsIScrollableFrame.h:21, 48:08.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 48:08.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 48:08.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 48:08.65 from /builddir/build/BUILD/icecat-78.15.0/layout/svg/SVGImageContext.h:12, 48:08.65 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:31, 48:08.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.65 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.65 from Unified_cpp_layout_painting1.cpp:2: 48:08.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:08.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.65 189 | CSSRect GetExpandedScrollableRect() const { 48:08.65 | ^ 48:08.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.66 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:08.66 | ^ 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.66 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:08.66 | ^ 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.66 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:08.66 | ^ 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.66 243 | CSSRect CalculateScrollRange() const { 48:08.66 | ^ 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.66 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:08.66 | ^ 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.66 457 | CSSRect GetVisualViewport() const { 48:08.66 | ^ 48:08.66 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.66 from Unified_cpp_layout_painting1.cpp:2: 48:08.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:08.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.66 1859 | int32_t aAppUnitsPerPixel) { 48:08.66 | ^ 48:08.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:08.66 /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.66 3214 | int32_t aAppUnitsPerPixel) { 48:08.66 | ^ 48:08.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:11, 48:08.66 from Unified_cpp_layout_painting1.cpp:2: 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 48:08.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.66 332 | LayerPoint GetFixedPositionAnchor() const { 48:08.66 | ^ 48:08.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:08.66 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:11, 48:08.67 from Unified_cpp_layout_painting1.cpp:2: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.67 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:08.67 | ^ 48:08.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:11, 48:08.67 from Unified_cpp_layout_painting1.cpp:2: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.67 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:08.67 | ^ 48:08.67 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:16, 48:08.67 from Unified_cpp_layout_painting1.cpp:2: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h: In member function ‘gfxRect mozilla::image::ImageRegion::IntersectAndRestrict(const gfxRect&) const’: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:77:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.67 77 | gfxRect IntersectAndRestrict(const gfxRect& aRect) const { 48:08.67 | ^ 48:08.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:17, 48:08.67 from Unified_cpp_layout_painting1.cpp:2: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.67 1394 | LayerPoint GetFixedPositionAnchor() { 48:08.67 | ^ 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.67 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 48:08.67 | ^ 48:08.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:17, 48:08.67 from Unified_cpp_layout_painting1.cpp:2: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.67 49 | gfx::Size GetInheritedScale() const { return mScale; } 48:08.67 | ^ 48:08.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:21, 48:08.67 from Unified_cpp_layout_painting1.cpp:2: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.67 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 48:08.67 | ^ 48:08.67 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:21, 48:08.67 from Unified_cpp_layout_painting1.cpp:2: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h: In member function ‘gfxTextRun::Metrics gfxTextRun::MeasureText(gfxFont::BoundingBoxType, gfxTextRun::DrawTarget*, gfxTextRun::PropertyProvider*) const’: 48:08.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:300:68: note: parameter passing for argument of type ‘gfxTextRun::Metrics’ {aka ‘gfxFont::RunMetrics’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.67 300 | PropertyProvider* aProvider = nullptr) const { 48:08.67 | ^ 48:08.67 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsStyleStructInlines.h:19, 48:08.67 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:25, 48:08.68 from Unified_cpp_layout_painting1.cpp:2: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h: In member function ‘gfxRect SVGBBox::ToThebesRect() const’: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/layout/svg/nsSVGUtils.h:92:32: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.68 92 | gfxRect ToThebesRect() const { return ThebesRect(mBBox); } 48:08.68 | ^ 48:08.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:10, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.68 from Unified_cpp_layout_painting1.cpp:2: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:313:72: required from here 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.68 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:08.68 | ^~~~~~~~ 48:08.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.68 from Unified_cpp_layout_painting1.cpp:2: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.68 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:08.68 | ^~~~~~~~~~~~~ 48:08.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:10, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.68 from Unified_cpp_layout_painting1.cpp:2: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.68 323 | static SizeTyped FromUnknownSize( 48:08.68 | ^~~~~~~~~~~~~~~ 48:08.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:13, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.68 from Unified_cpp_layout_painting1.cpp:2: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:08.68 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.68 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:08.68 | ^~~~~~~~ 48:08.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.68 from Unified_cpp_layout_painting1.cpp:2: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:08.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.68 427 | SizeT Size() const { return SizeT(width, height); } 48:08.68 | ^~~~ 48:08.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:13, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.68 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.69 from Unified_cpp_layout_painting1.cpp:2: 48:08.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:08.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:08.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.69 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:08.69 | ^~~~~~~~ 48:08.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:08.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:08.69 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.69 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:08.69 | ^~~~~~~~ 48:08.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:08.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 48:08.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 48:08.69 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:10, 48:08.69 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.70 from Unified_cpp_layout_painting1.cpp:2: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.70 62 | Sub operator-(const Sub& aPoint) const { 48:08.70 | ^~~~~~~~ 48:08.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.70 from Unified_cpp_layout_painting1.cpp:2: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:71:59: required from here 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.70 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 48:08.70 | ^~~~~~~~~ 48:08.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.70 from Unified_cpp_layout_painting1.cpp:2: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.70 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 48:08.70 | ^~~~~~~~~~~~~~ 48:08.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.70 from Unified_cpp_layout_painting1.cpp:2: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:69:35: required from here 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.70 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:08.70 | ^~~~~~~~~~~~~ 48:08.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.70 from Unified_cpp_layout_painting1.cpp:2: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.70 383 | Point TopLeft() const { return Point(x, y); } 48:08.70 | ^~~~~~~ 48:08.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.70 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.70 from Unified_cpp_layout_painting1.cpp:2: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 48:08.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.70 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 48:08.71 | ^~~~~~~~~~~~~~~ 48:08.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.71 from Unified_cpp_layout_painting1.cpp:2: 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.71 277 | static RectTyped FromUnknownRect( 48:08.71 | ^~~~~~~~~~~~~~~ 48:08.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:10, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.71 from Unified_cpp_layout_painting1.cpp:2: 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.71 150 | static PointTyped FromUnknownPoint( 48:08.71 | ^~~~~~~~~~~~~~~~ 48:08.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.71 from Unified_cpp_layout_painting1.cpp:2: 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.71 282 | RectTyped ToUnknownRect() const { 48:08.71 | ^~~~~~~~~~~~~ 48:08.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.71 from Unified_cpp_layout_painting1.cpp:2: 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:08.71 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:592:56: required from here 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.71 427 | SizeT Size() const { return SizeT(width, height); } 48:08.71 | ^~~~ 48:08.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.71 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.71 from Unified_cpp_layout_painting1.cpp:2: 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::TransformPoint(const MatrixPoint&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:100:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:100:34: required from here 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:76:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.71 76 | MatrixPoint TransformPoint(const MatrixPoint& aPoint) const { 48:08.71 | ^~~~~~~~~~~~~~ 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixSize mozilla::gfx::BaseMatrix::TransformSize(const MatrixSize&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixSize = mozilla::gfx::SizeTyped]’: 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:101:23: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformRect(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:100:34: required from here 48:08.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:85:14: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.71 85 | MatrixSize TransformSize(const MatrixSize& aSize) const { 48:08.72 | ^~~~~~~~~~~~~ 48:08.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.72 from Unified_cpp_layout_painting1.cpp:2: 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopRight() const [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:111:44: required from ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = double; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’ 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:107:36: required from here 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:384:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.72 384 | Point TopRight() const { return Point(XMost(), y); } 48:08.72 | ^~~~~~~~ 48:08.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:10, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.72 from Unified_cpp_layout_painting1.cpp:2: 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.72 246 | PointTyped As2DPoint() const { 48:08.72 | ^~~~~~~~~ 48:08.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.72 from Unified_cpp_layout_painting1.cpp:2: 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 48:08.72 /builddir/build/BUILD/icecat-78.15.0/layout/painting/TransformClipNode.h:123:47: required from here 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.72 794 | RectTyped TransformAndClipBounds( 48:08.72 | ^~~~~~~~~~~~~~~~~~~~~~ 48:08.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:10, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.72 from Unified_cpp_layout_painting1.cpp:2: 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-() const [with T = double; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:363:12: required from ‘Sub& mozilla::gfx::BaseRect::operator-=(const Point&) [with T = double; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’ 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:347:10: required from ‘mozilla::gfx::RectTyped mozilla::gfx::operator-(mozilla::gfx::RectTyped, const mozilla::gfx::PointTyped&)’ 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageRegion.h:115:52: required from here 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:79:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.72 79 | Sub operator-() const { return Sub(-x, -y); } 48:08.72 | ^~~~~~~~ 48:08.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LookAndFeel.h:15, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:13, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.72 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.72 from Unified_cpp_layout_painting1.cpp:2: 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:08.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.73 760 | typename detail::Nth::Type extract() { 48:08.73 | ^~~~~~~ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 48:08.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 48:08.73 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 48:08.73 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:21, 48:08.73 from Unified_cpp_layout_painting1.cpp:2: 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.73 220 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 48:08.73 | ^ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.73 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 48:08.73 | ^~~~~~~~~~~ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::StrokeRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::StrokeOptions&, const mozilla::gfx::DrawOptions&)’: 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:487:68: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.73 487 | LayoutDeviceRect rect = LayoutDeviceRect::FromUnknownRect(aRect); 48:08.73 | ^ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.73 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 48:08.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.73 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 48:08.73 | ~~~~~~~~~~~~~^~ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.73 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 48:08.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:465:67: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.73 465 | auto rect = wr::ToLayoutRect(LayoutDeviceRect::FromUnknownRect(aRect)); 48:08.73 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 48:08.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:12, 48:08.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.73 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.73 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.73 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.73 from Unified_cpp_layout_painting1.cpp:2: 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 48:08.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.73 282 | RectTyped ToUnknownRect() const { 48:08.73 | ^~~~~~~~~~~~~ 48:08.74 In file included from Unified_cpp_layout_painting1.cpp:2: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp: In member function ‘mozilla::image::ImgDrawResult mozilla::nsImageRenderer::Draw(nsPresContext*, gfxContext&, const nsRect&, const nsRect&, const nsRect&, const nsPoint&, const nsSize&, const CSSIntRect&, float)’: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:452:68: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 452 | gfxRect clipRect = ctx->GetClipExtents(gfxContext::eDeviceSpace); 48:08.74 | ^ 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:453:34: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 453 | tmpDTRect = RoundedOut(ToRect(clipRect)); 48:08.74 | ~~~~~~^~~~~~~~~~ 48:08.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h:23, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:12, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.74 from Unified_cpp_layout_painting1.cpp:2: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In static member function ‘static mozilla::gfx::BaseMatrix mozilla::gfx::BaseMatrix::Translation(mozilla::gfx::BaseMatrix::MatrixPoint) [with T = float]’: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:133:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 133 | static BaseMatrix Translation(MatrixPoint aPoint) { 48:08.74 | ^~~~~~~~~~~ 48:08.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/LayoutConstants.h:12, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:10, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.74 from Unified_cpp_layout_painting1.cpp:2: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 48:08.74 | ^~~~~~~~~ 48:08.74 In file included from Unified_cpp_layout_painting1.cpp:2: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp: In member function ‘mozilla::image::ImgDrawResult mozilla::nsImageRenderer::BuildWebRenderDisplayItems(nsPresContext*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayItem*, const nsRect&, const nsRect&, const nsRect&, const nsPoint&, const nsSize&, const CSSIntRect&, float)’: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:591:68: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 591 | LayoutDeviceRect::FromAppUnits(aDest, appUnitsPerDevPixel); 48:08.74 | ^ 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:592:56: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 592 | auto stretchSize = wr::ToLayoutSize(destRect.Size()); 48:08.74 | ~~~~~~~~~~~~~^~ 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:622:41: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 622 | LayoutDeviceRect::FromAppUnits(aFill, appUnitsPerDevPixel)); 48:08.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:654:60: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 654 | aRepeatSize - aDest.Size(), appUnitsPerDevPixel); 48:08.74 | ^ 48:08.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h:13, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/base/nsLayoutUtils.h:21, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.h:10, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:9, 48:08.74 from Unified_cpp_layout_painting1.cpp:2: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:370:27: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 370 | static LayoutDeviceRect FromAppUnits(const nsRect& aRect, 48:08.74 | ^~~~~~~~~~~~ 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/base/Units.h:379:27: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 379 | static LayoutDeviceSize FromAppUnits(const nsSize& aSize, 48:08.74 | ^~~~~~~~~~~~ 48:08.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 48:08.74 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:21, 48:08.74 from Unified_cpp_layout_painting1.cpp:2: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::FillRect(const Rect&, const mozilla::gfx::Pattern&, const mozilla::gfx::DrawOptions&)’: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:56: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 48:08.74 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 48:08.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:462:40: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.74 462 | if (!aRect.Intersects(GeckoClipRect().ToUnknownRect())) { 48:08.74 | ~~~~~~~~~~~~~^~ 48:08.74 In file included from Unified_cpp_layout_painting1.cpp:2: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp: In member function ‘mozilla::image::ImgDrawResult mozilla::nsImageRenderer::BuildWebRenderDisplayItems(nsPresContext*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, const mozilla::layers::StackingContextHelper&, mozilla::layers::RenderRootStateManager*, nsDisplayItem*, const nsRect&, const nsRect&, const nsRect&, const nsPoint&, const nsSize&, const CSSIntRect&, float)’: 48:08.74 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:592:56: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.75 592 | auto stretchSize = wr::ToLayoutSize(destRect.Size()); 48:08.75 | ~~~~~~~~~~~~~^~ 48:08.75 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp: In member function ‘mozilla::image::ImgDrawResult mozilla::nsImageRenderer::Draw(nsPresContext*, gfxContext&, const nsRect&, const nsRect&, const nsRect&, const nsPoint&, const nsSize&, const CSSIntRect&, float)’: 48:08.75 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:453:34: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.75 453 | tmpDTRect = RoundedOut(ToRect(clipRect)); 48:08.75 | ~~~~~~^~~~~~~~~~ 48:08.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 48:08.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTextRun.h:14, 48:08.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsCSSRendering.h:22, 48:08.75 from /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:21, 48:08.75 from Unified_cpp_layout_painting1.cpp:2: 48:08.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::MaskSurface(const mozilla::gfx::Pattern&, mozilla::gfx::SourceSurface*, mozilla::gfx::Point, const mozilla::gfx::DrawOptions&)’: 48:08.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:526:8: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.75 526 | void MaskSurface(const Pattern& aSource, SourceSurface* aMask, Point aOffset, 48:08.75 | ^~~~~~~~~~~ 48:08.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘virtual void mozilla::layout::TextDrawTarget::PushClipRect(const Rect&)’: 48:08.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:221:26: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.75 221 | rect = rect.Intersect(mClipStack.LastElement()); 48:08.75 | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:08.75 In file included from Unified_cpp_layout_painting1.cpp:2: 48:08.75 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp: In member function ‘mozilla::image::ImgDrawResult mozilla::nsImageRenderer::Draw(nsPresContext*, gfxContext&, const nsRect&, const nsRect&, const nsRect&, const nsPoint&, const nsSize&, const CSSIntRect&, float)’: 48:08.75 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:425:15: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.75 425 | ImgDrawResult nsImageRenderer::Draw(nsPresContext* aPresContext, 48:08.75 | ^~~~~~~~~~~~~~~ 48:08.75 /builddir/build/BUILD/icecat-78.15.0/layout/painting/nsImageRenderer.cpp:517:22: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:08.75 517 | dt->MaskSurface(ColorPattern(DeviceColor(0, 0, 0, 1.0f)), surf, 48:08.75 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:08.75 518 | tmpDTRect.TopLeft(), 48:08.75 | ~~~~~~~~~~~~~~~~~~~~ 48:08.75 519 | DrawOptions(1.0f, aRenderingContext.CurrentOp())); 48:08.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:08.75 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/painting' 48:08.75 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/remote' 48:08.75 mkdir -p '.deps/' 48:08.75 toolkit/components/remote/RemoteUtils.o 48:08.75 toolkit/components/remote/nsDBusRemoteClient.o 48:08.75 /usr/lib64/ccache/g++ -o RemoteUtils.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/RemoteUtils.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/RemoteUtils.cpp 48:10.46 toolkit/components/remote/nsDBusRemoteServer.o 48:10.46 /usr/lib64/ccache/g++ -o nsDBusRemoteClient.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsDBusRemoteClient.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsDBusRemoteClient.cpp 48:12.44 toolkit/components/remote/nsGTKRemoteServer.o 48:12.45 /usr/lib64/ccache/g++ -o nsDBusRemoteServer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsDBusRemoteServer.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsDBusRemoteServer.cpp 48:13.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.60 from Unified_cpp_tools_performance0.cpp:2: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:13.60 | ^ 48:13.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.60 from Unified_cpp_tools_performance0.cpp:2: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:13.60 | ^ 48:13.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.60 from Unified_cpp_tools_performance0.cpp:2: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:13.60 | ^ 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:13.60 | ^ 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:13.60 | ^ 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:13.60 | ^ 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:13.60 | ^ 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 371 | nscoord aAppUnitsPerDevPixel) { 48:13.60 | ^ 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 380 | nscoord aAppUnitsPerDevPixel) { 48:13.60 | ^ 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 387 | nscoord aAppUnitsPerDevPixel) { 48:13.60 | ^ 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 394 | nscoord aAppUnitsPerDevPixel) { 48:13.60 | ^ 48:13.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.60 from Unified_cpp_tools_performance0.cpp:2: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:13.60 | ^ 48:13.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.60 from Unified_cpp_tools_performance0.cpp:2: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:13.60 | ^ 48:13.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 48:13.60 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.60 from Unified_cpp_tools_performance0.cpp:2: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 189 | CSSRect GetExpandedScrollableRect() const { 48:13.60 | ^ 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:13.60 | ^ 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:13.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.60 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:13.60 | ^ 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:13.61 | ^ 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 243 | CSSRect CalculateScrollRange() const { 48:13.61 | ^ 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:13.61 | ^ 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 457 | CSSRect GetVisualViewport() const { 48:13.61 | ^ 48:13.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.61 from Unified_cpp_tools_performance0.cpp:2: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 21 | inline Rect ToRect(const gfxRect& aRect) { 48:13.61 | ^ 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:13.61 | ^ 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:13.61 | ^ 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 44 | inline Size ToSize(const gfxSize& aSize) { 48:13.61 | ^ 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:13.61 | ^ 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:13.61 | ^ 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:13.61 | ^ 48:13.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.61 from Unified_cpp_tools_performance0.cpp:2: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 1859 | int32_t aAppUnitsPerPixel) { 48:13.61 | ^ 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 3214 | int32_t aAppUnitsPerPixel) { 48:13.61 | ^ 48:13.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.61 from Unified_cpp_tools_performance0.cpp:2: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 48:13.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.61 332 | LayerPoint GetFixedPositionAnchor() const { 48:13.61 | ^ 48:13.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 48:13.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 48:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 48:13.63 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.63 from Unified_cpp_tools_performance0.cpp:2: 48:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 48:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.63 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:13.63 | ^ 48:13.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 48:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 48:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 48:13.63 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.63 from Unified_cpp_tools_performance0.cpp:2: 48:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 48:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.63 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:13.63 | ^ 48:13.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 48:13.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 48:13.63 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.63 from Unified_cpp_tools_performance0.cpp:2: 48:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 48:13.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.63 1394 | LayerPoint GetFixedPositionAnchor() { 48:13.64 | ^ 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.64 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 48:13.64 | ^ 48:13.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 48:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.64 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.64 from Unified_cpp_tools_performance0.cpp:2: 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.64 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:13.64 | ^~~~~~~~ 48:13.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.64 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.64 from Unified_cpp_tools_performance0.cpp:2: 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.64 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:13.64 | ^~~~~~~~ 48:13.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 48:13.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.64 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.64 from Unified_cpp_tools_performance0.cpp:2: 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.64 427 | SizeT Size() const { return SizeT(width, height); } 48:13.64 | ^~~~ 48:13.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.64 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.64 from Unified_cpp_tools_performance0.cpp:2: 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:13.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:13.65 | ^~~~~~~~ 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:13.65 | ^~~~~~~~ 48:13.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 48:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.65 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.65 from Unified_cpp_tools_performance0.cpp:2: 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.65 62 | Sub operator-(const Sub& aPoint) const { 48:13.65 | ^~~~~~~~ 48:13.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 48:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.65 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.65 from Unified_cpp_tools_performance0.cpp:2: 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:13.65 | ^~~~~~~~~~~~~ 48:13.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 48:13.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.65 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.65 from Unified_cpp_tools_performance0.cpp:2: 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:13.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.66 323 | static SizeTyped FromUnknownSize( 48:13.66 | ^~~~~~~~~~~~~~~ 48:13.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:13.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:13.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 48:13.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.66 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.66 from Unified_cpp_tools_performance0.cpp:2: 48:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 48:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 48:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.66 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 48:13.66 | ^~~~~~~~~~~~~~ 48:13.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 48:13.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.66 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.66 from Unified_cpp_tools_performance0.cpp:2: 48:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 48:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 48:13.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.66 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:13.67 | ^~~~~~~~~~~~~ 48:13.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 48:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.67 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.67 from Unified_cpp_tools_performance0.cpp:2: 48:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 48:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.67 383 | Point TopLeft() const { return Point(x, y); } 48:13.67 | ^~~~~~~ 48:13.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 48:13.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.67 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.67 from Unified_cpp_tools_performance0.cpp:2: 48:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 48:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 48:13.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.68 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 48:13.68 | ^~~~~~~~~~~~~~~ 48:13.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 48:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.68 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.68 from Unified_cpp_tools_performance0.cpp:2: 48:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 48:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 48:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 48:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.68 246 | PointTyped As2DPoint() const { 48:13.68 | ^~~~~~~~~ 48:13.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 48:13.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.68 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.68 from Unified_cpp_tools_performance0.cpp:2: 48:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 48:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 48:13.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.69 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 48:13.69 | ^~~~~~~~~ 48:13.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 48:13.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:13, 48:13.69 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:9, 48:13.69 from Unified_cpp_tools_performance0.cpp:2: 48:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 48:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 48:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 48:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.69 2266 | PointTyped TransformPointSimple( 48:13.69 | ^~~~~~~~~~~~~~~~~~~~ 48:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 48:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 48:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 48:13.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.69 794 | RectTyped TransformAndClipBounds( 48:13.69 | ^~~~~~~~~~~~~~~~~~~~~~ 48:13.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 48:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 48:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 48:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 48:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 48:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 48:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerialEventTarget.h:10, 48:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AbstractThread.h:14, 48:13.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h:13, 48:13.70 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.h:13, 48:13.70 from /builddir/build/BUILD/icecat-78.15.0/tools/performance/PerfStats.cpp:7, 48:13.70 from Unified_cpp_tools_performance0.cpp:2: 48:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:13.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.71 760 | typename detail::Nth::Type extract() { 48:13.71 | ^~~~~~~ 48:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:13.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:13.71 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/tools/performance' 48:13.71 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/alerts' 48:13.71 mkdir -p '.deps/' 48:13.73 toolkit/components/alerts/Unified_cpp_components_alerts0.o 48:13.73 /usr/lib64/ccache/g++ -o Unified_cpp_components_alerts0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/alerts -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_components_alerts0.o.pp Unified_cpp_components_alerts0.cpp 48:16.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:16.45 | ^ 48:16.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:16.45 | ^ 48:16.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:16.45 | ^ 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:16.45 | ^ 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:16.45 | ^ 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:16.45 | ^ 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.45 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:16.45 | ^ 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.45 371 | nscoord aAppUnitsPerDevPixel) { 48:16.45 | ^ 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.45 380 | nscoord aAppUnitsPerDevPixel) { 48:16.45 | ^ 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.45 387 | nscoord aAppUnitsPerDevPixel) { 48:16.45 | ^ 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:16.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.45 394 | nscoord aAppUnitsPerDevPixel) { 48:16.45 | ^ 48:16.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 189 | CSSRect GetExpandedScrollableRect() const { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 243 | CSSRect CalculateScrollRange() const { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 457 | CSSRect GetVisualViewport() const { 48:16.46 | ^ 48:16.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:16.46 | ^ 48:16.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:16.46 | ^ 48:16.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 21 | inline Rect ToRect(const gfxRect& aRect) { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 44 | inline Size ToSize(const gfxSize& aSize) { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:16.46 | ^ 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:16.46 | ^ 48:16.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.46 1859 | int32_t aAppUnitsPerPixel) { 48:16.46 | ^ 48:16.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:16.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.48 3214 | int32_t aAppUnitsPerPixel) { 48:16.48 | ^ 48:16.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:16.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:16.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.49 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:16.49 | ^~~~~~~~ 48:16.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:16.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:16.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:16.49 | ^~~~~~~~ 48:16.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.49 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:16.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:16.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.50 427 | SizeT Size() const { return SizeT(width, height); } 48:16.50 | ^~~~ 48:16.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:16.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:16.50 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.50 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.50 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.50 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.50 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:16.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:16.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.50 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:16.50 | ^~~~~~~~ 48:16.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:16.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:16.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.50 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:16.50 | ^~~~~~~~ 48:16.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:16.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:16.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:16.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:16.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:16.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:16.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:16.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.51 62 | Sub operator-(const Sub& aPoint) const { 48:16.51 | ^~~~~~~~ 48:16.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:16.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:16.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.51 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:16.51 | ^~~~~~~~ 48:16.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.51 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:16.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:16.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.52 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:16.52 | ^~~~~~~~~~~~~ 48:16.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:16.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:16.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:16.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:16.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:16.52 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:16.52 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:16.52 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/BaseAccessibles.h:9, 48:16.52 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.h:10, 48:16.52 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/RootAccessibleWrap.cpp:7: 48:16.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:16.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:16.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:16.52 323 | static SizeTyped FromUnknownSize( 48:16.52 | ^~~~~~~~~~~~~~~ 48:16.52 accessible/atk/nsMaiHyperlink.o 48:16.52 /usr/lib64/ccache/g++ -o UtilInterface.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/UtilInterface.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp 48:18.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:18.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:18.51 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsDBusRemoteServer.cpp:13: 48:18.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:18.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.51 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:18.51 | ^ 48:18.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:18.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:18.51 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsDBusRemoteServer.cpp:13: 48:18.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:18.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.51 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:18.51 | ^ 48:18.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:18.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:18.51 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsDBusRemoteServer.cpp:13: 48:18.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:18.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.52 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:18.52 | ^ 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.52 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:18.52 | ^ 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.52 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:18.52 | ^ 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.52 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:18.52 | ^ 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.52 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:18.52 | ^ 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.52 371 | nscoord aAppUnitsPerDevPixel) { 48:18.52 | ^ 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.52 380 | nscoord aAppUnitsPerDevPixel) { 48:18.52 | ^ 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.52 387 | nscoord aAppUnitsPerDevPixel) { 48:18.52 | ^ 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.52 394 | nscoord aAppUnitsPerDevPixel) { 48:18.52 | ^ 48:18.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:18.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:18.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:18.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:18.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:18.52 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsDBusRemoteServer.cpp:13: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.52 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:18.52 | ^~~~~~~~ 48:18.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:18.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:18.52 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsDBusRemoteServer.cpp:13: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:18.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:18.52 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:18.52 | ^~~~~~~~ 48:18.54 toolkit/components/remote/nsRemoteService.o 48:18.54 /usr/lib64/ccache/g++ -o nsGTKRemoteServer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsGTKRemoteServer.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsGTKRemoteServer.cpp 48:19.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 48:19.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULElement.h:23, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.h:24, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.cpp:4, 48:19.44 from Unified_cpp_security_manager_pki0.cpp:2: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:19.44 | ^ 48:19.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULElement.h:26, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.h:24, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.cpp:4, 48:19.44 from Unified_cpp_security_manager_pki0.cpp:2: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:19.44 | ^ 48:19.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULElement.h:26, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.h:24, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.cpp:4, 48:19.44 from Unified_cpp_security_manager_pki0.cpp:2: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 371 | nscoord aAppUnitsPerDevPixel) { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 380 | nscoord aAppUnitsPerDevPixel) { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 387 | nscoord aAppUnitsPerDevPixel) { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 394 | nscoord aAppUnitsPerDevPixel) { 48:19.44 | ^ 48:19.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULElement.h:26, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.h:24, 48:19.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.cpp:4, 48:19.44 from Unified_cpp_security_manager_pki0.cpp:2: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 189 | CSSRect GetExpandedScrollableRect() const { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.44 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:19.44 | ^ 48:19.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.45 243 | CSSRect CalculateScrollRange() const { 48:19.45 | ^ 48:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:19.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.46 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:19.46 | ^ 48:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:19.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.46 457 | CSSRect GetVisualViewport() const { 48:19.46 | ^ 48:19.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 48:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 48:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 48:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 48:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 48:19.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULElement.h:23, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.h:24, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.cpp:4, 48:19.47 from Unified_cpp_security_manager_pki0.cpp:2: 48:19.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:19.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:19.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:19.47 | ^~~~~~~~ 48:19.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULElement.h:26, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.h:24, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.cpp:4, 48:19.47 from Unified_cpp_security_manager_pki0.cpp:2: 48:19.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:19.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:19.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:19.47 | ^~~~~~~~ 48:19.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 48:19.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULElement.h:23, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.h:24, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.cpp:4, 48:19.48 from Unified_cpp_security_manager_pki0.cpp:2: 48:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.48 427 | SizeT Size() const { return SizeT(width, height); } 48:19.48 | ^~~~ 48:19.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h:18, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULElement.h:26, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.h:24, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.cpp:4, 48:19.48 from Unified_cpp_security_manager_pki0.cpp:2: 48:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.48 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:19.48 | ^~~~~~~~ 48:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:19.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.48 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:19.48 | ^~~~~~~~ 48:19.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 48:19.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 48:19.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULElement.h:23, 48:19.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/XULTreeElement.h:15, 48:19.49 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.h:24, 48:19.49 from /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/nsASN1Tree.cpp:4, 48:19.49 from Unified_cpp_security_manager_pki0.cpp:2: 48:19.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:19.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:19.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.49 62 | Sub operator-(const Sub& aPoint) const { 48:19.49 | ^~~~~~~~ 48:19.49 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/pki' 48:19.52 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/antitracking' 48:19.52 mkdir -p '.deps/' 48:19.52 toolkit/components/antitracking/Unified_cpp_antitracking0.o 48:19.52 /usr/lib64/ccache/g++ -o Unified_cpp_antitracking0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/antitracking -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_antitracking0.o.pp Unified_cpp_antitracking0.cpp 48:19.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 48:19.58 from Unified_cpp_hunspell_glue0.cpp:2: 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.58 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:19.58 | ^ 48:19.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 48:19.58 from Unified_cpp_hunspell_glue0.cpp:2: 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.58 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:19.58 | ^ 48:19.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 48:19.58 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 48:19.58 from Unified_cpp_hunspell_glue0.cpp:2: 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.58 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:19.58 | ^ 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.58 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:19.58 | ^ 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.58 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:19.58 | ^ 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.58 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:19.58 | ^ 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:19.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:19.59 | ^ 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 371 | nscoord aAppUnitsPerDevPixel) { 48:19.59 | ^ 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 380 | nscoord aAppUnitsPerDevPixel) { 48:19.59 | ^ 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 387 | nscoord aAppUnitsPerDevPixel) { 48:19.59 | ^ 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 394 | nscoord aAppUnitsPerDevPixel) { 48:19.59 | ^ 48:19.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:68, 48:19.59 from Unified_cpp_hunspell_glue0.cpp:20: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:19.59 | ^ 48:19.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:68, 48:19.59 from Unified_cpp_hunspell_glue0.cpp:20: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:19.59 | ^ 48:19.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 48:19.59 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:68, 48:19.59 from Unified_cpp_hunspell_glue0.cpp:20: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 21 | inline Rect ToRect(const gfxRect& aRect) { 48:19.59 | ^ 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:19.59 | ^ 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:19.59 | ^ 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 44 | inline Size ToSize(const gfxSize& aSize) { 48:19.59 | ^ 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:19.59 | ^ 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:19.59 | ^ 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:19.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.59 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:19.60 | ^ 48:19.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 48:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 48:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 48:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 48:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:12, 48:19.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:31, 48:19.60 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 48:19.60 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 48:19.60 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:68, 48:19.60 from Unified_cpp_hunspell_glue0.cpp:20: 48:19.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:19.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.60 189 | CSSRect GetExpandedScrollableRect() const { 48:19.61 | ^ 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:19.61 | ^ 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:19.61 | ^ 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:19.61 | ^ 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 243 | CSSRect CalculateScrollRange() const { 48:19.61 | ^ 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:19.61 | ^ 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 457 | CSSRect GetVisualViewport() const { 48:19.61 | ^ 48:19.61 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:68, 48:19.61 from Unified_cpp_hunspell_glue0.cpp:20: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 1859 | int32_t aAppUnitsPerPixel) { 48:19.61 | ^ 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 3214 | int32_t aAppUnitsPerPixel) { 48:19.61 | ^ 48:19.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:72, 48:19.61 from Unified_cpp_hunspell_glue0.cpp:20: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 332 | LayerPoint GetFixedPositionAnchor() const { 48:19.61 | ^ 48:19.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:72, 48:19.61 from Unified_cpp_hunspell_glue0.cpp:20: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:19.61 | ^ 48:19.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:72, 48:19.61 from Unified_cpp_hunspell_glue0.cpp:20: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:19.61 | ^ 48:19.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 48:19.61 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 48:19.61 from Unified_cpp_hunspell_glue0.cpp:2: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:19.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:19.61 | ^~~~~~~~ 48:19.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 48:19.62 from Unified_cpp_hunspell_glue0.cpp:2: 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:19.62 | ^~~~~~~~ 48:19.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 48:19.62 from Unified_cpp_hunspell_glue0.cpp:2: 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.62 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:19.62 | ^~~~~~~~ 48:19.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 48:19.62 from Unified_cpp_hunspell_glue0.cpp:2: 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.62 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:19.62 | ^~~~~~~~~~~~~ 48:19.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 48:19.62 from Unified_cpp_hunspell_glue0.cpp:2: 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.62 323 | static SizeTyped FromUnknownSize( 48:19.62 | ^~~~~~~~~~~~~~~ 48:19.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 48:19.62 from Unified_cpp_hunspell_glue0.cpp:2: 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:19.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.62 427 | SizeT Size() const { return SizeT(width, height); } 48:19.62 | ^~~~ 48:19.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 48:19.62 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 48:19.63 from Unified_cpp_hunspell_glue0.cpp:2: 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.63 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:19.63 | ^~~~~~~~ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.63 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:19.63 | ^~~~~~~~ 48:19.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngine.h:11, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRemoteSpellcheckEngineChild.h:9, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:9, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 48:19.63 from Unified_cpp_hunspell_glue0.cpp:2: 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.63 62 | Sub operator-(const Sub& aPoint) const { 48:19.63 | ^~~~~~~~ 48:19.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h:530, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 48:19.63 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 48:19.63 from : 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.63 760 | typename detail::Nth::Type extract() { 48:19.63 | ^~~~~~~ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:19.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:19.63 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/spellcheck/hunspell/glue' 48:19.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/backgroundhangmonitor' 48:19.68 mkdir -p '.deps/' 48:19.71 toolkit/components/backgroundhangmonitor/Unified_cpp_ackgroundhangmonitor0.o 48:19.71 /usr/lib64/ccache/g++ -o Unified_cpp_ackgroundhangmonitor0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/backgroundhangmonitor -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_ackgroundhangmonitor0.o.pp Unified_cpp_ackgroundhangmonitor0.cpp 48:22.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 48:22.12 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 48:22.12 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 48:22.12 from : 48:22.12 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 48:22.12 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:58:13, 48:22.12 inlined from ‘char* mystrdup(const char*)’ at /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/src/csutil.cxx:302:16: 48:22.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h:642:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 48:22.12 642 | return moz_malloc_size_of(aPtr); \ 48:22.12 | ~~~~~~~~~~~~~~~~~~^~~~~~ 48:22.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:151:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 48:22.12 151 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 48:22.12 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:22.12 In file included from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 48:22.12 from : 48:22.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/mozalloc.h: In function ‘char* mystrdup(const char*)’: 48:22.12 /builddir/build/BUILD/icecat-78.15.0/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 48:22.12 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 48:22.12 | ^~~~~~~~~~~~~~~~~~ 48:22.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 48:22.12 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 48:22.12 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 48:22.12 from : 48:22.12 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 48:22.12 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:58:13, 48:22.12 inlined from ‘int {anonymous}::munge_vector(char***, const std::vector >&)’ at /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1927:23: 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h:642:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 48:22.13 642 | return moz_malloc_size_of(aPtr); \ 48:22.13 | ~~~~~~~~~~~~~~~~~~^~~~~~ 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:151:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 48:22.13 151 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 48:22.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:22.13 In file included from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 48:22.13 from : 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/mozalloc.h: In function ‘int {anonymous}::munge_vector(char***, const std::vector >&)’: 48:22.13 /builddir/build/BUILD/icecat-78.15.0/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 48:22.13 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 48:22.13 | ^~~~~~~~~~~~~~~~~~ 48:22.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 48:22.13 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 48:22.13 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 48:22.13 from : 48:22.13 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 48:22.13 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:58:13, 48:22.13 inlined from ‘RepList::RepList(int)’ at /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/src/replist.cxx:80:22: 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h:642:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 48:22.13 642 | return moz_malloc_size_of(aPtr); \ 48:22.13 | ~~~~~~~~~~~~~~~~~~^~~~~~ 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:151:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 48:22.13 151 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 48:22.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:22.13 In file included from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 48:22.13 from : 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/mozalloc.h: In constructor ‘RepList::RepList(int)’: 48:22.13 /builddir/build/BUILD/icecat-78.15.0/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 48:22.13 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 48:22.13 | ^~~~~~~~~~~~~~~~~~ 48:22.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 48:22.13 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 48:22.13 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 48:22.13 from : 48:22.13 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 48:22.13 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:58:13, 48:22.13 inlined from ‘int HashMgr::decode_flags(short unsigned int**, const string&, FileMgr*) const’ at /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/src/hashmgr.cxx:730:34: 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h:642:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 48:22.13 642 | return moz_malloc_size_of(aPtr); \ 48:22.13 | ~~~~~~~~~~~~~~~~~~^~~~~~ 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:151:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 48:22.13 151 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 48:22.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:22.13 In file included from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 48:22.13 from : 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/mozalloc.h: In member function ‘int HashMgr::decode_flags(short unsigned int**, const string&, FileMgr*) const’: 48:22.13 /builddir/build/BUILD/icecat-78.15.0/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 48:22.13 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 48:22.13 | ^~~~~~~~~~~~~~~~~~ 48:22.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 48:22.13 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 48:22.13 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 48:22.13 from : 48:22.13 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 48:22.13 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:58:13, 48:22.13 inlined from ‘int HashMgr::decode_flags(short unsigned int**, const string&, FileMgr*) const’ at /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/src/hashmgr.cxx:747:34: 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h:642:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 48:22.13 642 | return moz_malloc_size_of(aPtr); \ 48:22.13 | ~~~~~~~~~~~~~~~~~~^~~~~~ 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:151:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 48:22.13 151 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 48:22.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:22.13 In file included from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 48:22.13 from : 48:22.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/mozalloc.h: In member function ‘int HashMgr::decode_flags(short unsigned int**, const string&, FileMgr*) const’: 48:22.13 /builddir/build/BUILD/icecat-78.15.0/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 48:22.13 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 48:22.13 | ^~~~~~~~~~~~~~~~~~ 48:22.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 48:22.13 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 48:22.13 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 48:22.13 from : 48:22.14 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 48:22.14 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:58:13, 48:22.14 inlined from ‘int HashMgr::decode_flags(short unsigned int**, const string&, FileMgr*) const’ at /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/src/hashmgr.cxx:791:34: 48:22.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h:642:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 48:22.14 642 | return moz_malloc_size_of(aPtr); \ 48:22.14 | ~~~~~~~~~~~~~~~~~~^~~~~~ 48:22.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:151:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 48:22.14 151 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 48:22.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:22.14 In file included from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 48:22.14 from : 48:22.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/mozalloc.h: In member function ‘int HashMgr::decode_flags(short unsigned int**, const string&, FileMgr*) const’: 48:22.14 /builddir/build/BUILD/icecat-78.15.0/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 48:22.14 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 48:22.14 | ^~~~~~~~~~~~~~~~~~ 48:22.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 48:22.14 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 48:22.14 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 48:22.14 from : 48:22.14 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 48:22.14 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:58:13, 48:22.14 inlined from ‘int HashMgr::add_hidden_capitalized_word(const string&, int, short unsigned int*, int, const string*, int)’ at /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/src/hashmgr.cxx:438:26: 48:22.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h:642:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 48:22.14 642 | return moz_malloc_size_of(aPtr); \ 48:22.14 | ~~~~~~~~~~~~~~~~~~^~~~~~ 48:22.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:151:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 48:22.14 151 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 48:22.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:22.14 In file included from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 48:22.14 from : 48:22.14 /builddir/build/BUILD/icecat-78.15.0/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)’: 48:22.15 /builddir/build/BUILD/icecat-78.15.0/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 48:22.15 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 48:22.15 | ^~~~~~~~~~~~~~~~~~ 48:22.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:13, 48:22.15 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 48:22.15 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 48:22.15 from : 48:22.15 In static member function ‘static size_t mozilla::CountingAllocatorBase::MallocSizeOfOnAlloc(const void*) [with T = HunspellAllocator]’, 48:22.15 inlined from ‘static void* mozilla::CountingAllocatorBase::CountingMalloc(size_t) [with T = HunspellAllocator]’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:58:13, 48:22.15 inlined from ‘int HashMgr::add_hidden_capitalized_word(const string&, int, short unsigned int*, int, const string*, int)’ at /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/src/hashmgr.cxx:438:26: 48:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h:642:32: warning: ‘p’ may be used uninitialized [-Wmaybe-uninitialized] 48:22.15 642 | return moz_malloc_size_of(aPtr); \ 48:22.15 | ~~~~~~~~~~~~~~~~~~^~~~~~ 48:22.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:151:3: note: in expansion of macro ‘MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC’ 48:22.15 151 | MOZ_DEFINE_MALLOC_SIZE_OF_ON_ALLOC(MallocSizeOfOnAlloc) 48:22.15 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:22.15 In file included from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:47, 48:22.15 from : 48:22.15 /builddir/build/BUILD/icecat-78.15.0/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)’: 48:22.15 /builddir/build/BUILD/icecat-78.15.0/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 48:22.15 99 | MFBT_API size_t moz_malloc_size_of(const void* ptr); 48:22.15 | ^~~~~~~~~~~~~~~~~~ 48:22.15 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/spellcheck/hunspell/src' 48:22.18 toolkit/components/remote/nsUnixRemoteServer.o 48:22.18 /usr/lib64/ccache/g++ -o nsRemoteService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsRemoteService.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsRemoteService.cpp 48:22.18 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/browser' 48:22.18 mkdir -p '.deps/' 48:22.19 toolkit/components/browser/Unified_cpp_components_browser0.o 48:22.19 /usr/lib64/ccache/g++ -o Unified_cpp_components_browser0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/browser -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/svg -I/builddir/build/BUILD/icecat-78.15.0/layout/style -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_components_browser0.o.pp Unified_cpp_components_browser0.cpp 48:26.10 toolkit/components/remote/nsXRemoteClient.o 48:26.10 /usr/lib64/ccache/g++ -o nsUnixRemoteServer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsUnixRemoteServer.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsUnixRemoteServer.cpp 48:27.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.77 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.77 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.77 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.77 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.77 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:27.77 | ^ 48:27.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.77 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.77 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.77 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.77 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.78 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:27.78 | ^ 48:27.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:27.78 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.78 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.78 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.78 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:27.78 | ^ 48:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.78 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:27.78 | ^ 48:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:27.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:27.79 | ^ 48:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:27.79 | ^ 48:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.79 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:27.79 | ^ 48:27.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.80 371 | nscoord aAppUnitsPerDevPixel) { 48:27.80 | ^ 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.80 380 | nscoord aAppUnitsPerDevPixel) { 48:27.80 | ^ 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.80 387 | nscoord aAppUnitsPerDevPixel) { 48:27.80 | ^ 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.80 394 | nscoord aAppUnitsPerDevPixel) { 48:27.80 | ^ 48:27.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.80 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.80 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:27.80 | ^ 48:27.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h:12, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:28, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.80 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.80 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:27.80 | ^ 48:27.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 48:27.80 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.80 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.80 21 | inline Rect ToRect(const gfxRect& aRect) { 48:27.80 | ^ 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:27.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 44 | inline Size ToSize(const gfxSize& aSize) { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:27.81 | ^ 48:27.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 48:27.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 48:27.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h:19, 48:27.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h:16, 48:27.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h:12, 48:27.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:31, 48:27.81 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 48:27.81 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 48:27.81 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.81 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 189 | CSSRect GetExpandedScrollableRect() const { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 243 | CSSRect CalculateScrollRange() const { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 457 | CSSRect GetVisualViewport() const { 48:27.81 | ^ 48:27.81 In file included from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsRange.h:16, 48:27.81 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:14, 48:27.81 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.81 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.81 1859 | int32_t aAppUnitsPerPixel) { 48:27.81 | ^ 48:27.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:27.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.82 3214 | int32_t aAppUnitsPerPixel) { 48:27.82 | ^ 48:27.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 48:27.82 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 48:27.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.82 332 | LayerPoint GetFixedPositionAnchor() const { 48:27.82 | ^ 48:27.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 48:27.82 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 48:27.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.82 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:27.82 | ^ 48:27.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 48:27.82 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 48:27.82 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 48:27.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.82 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:27.83 | ^ 48:27.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 48:27.83 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 48:27.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.83 1394 | LayerPoint GetFixedPositionAnchor() { 48:27.83 | ^ 48:27.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 48:27.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.83 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 48:27.83 | ^ 48:27.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 48:27.83 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 48:27.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.83 49 | gfx::Size GetInheritedScale() const { return mScale; } 48:27.83 | ^ 48:27.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:44, 48:27.83 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 48:27.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.83 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 48:27.83 | ^ 48:27.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozSpellChecker.cpp:12, 48:27.83 from Unified_cpp_spellcheck_src0.cpp:38: 48:27.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 48:27.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.83 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 48:27.83 | ^ 48:27.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.84 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.84 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:27.84 | ^~~~~~~~ 48:27.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.84 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:27.84 | ^~~~~~~~~~~~~ 48:27.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.84 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.84 323 | static SizeTyped FromUnknownSize( 48:27.84 | ^~~~~~~~~~~~~~~ 48:27.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.84 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.84 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:27.84 | ^~~~~~~~ 48:27.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.84 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.84 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:27.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.84 427 | SizeT Size() const { return SizeT(width, height); } 48:27.84 | ^~~~ 48:27.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.85 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.85 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:27.85 | ^~~~~~~~ 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.85 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:27.85 | ^~~~~~~~ 48:27.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.85 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.85 62 | Sub operator-(const Sub& aPoint) const { 48:27.85 | ^~~~~~~~ 48:27.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.85 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.85 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 48:27.85 | ^~~~~~~~~~~~~~ 48:27.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.85 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 48:27.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.85 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:27.85 | ^~~~~~~~~~~~~ 48:27.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:27.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.86 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.86 383 | Point TopLeft() const { return Point(x, y); } 48:27.86 | ^~~~~~~ 48:27.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.86 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.86 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 48:27.86 | ^~~~~~~~~~~~~~~ 48:27.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.86 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.86 277 | static RectTyped FromUnknownRect( 48:27.86 | ^~~~~~~~~~~~~~~ 48:27.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.86 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.86 150 | static PointTyped FromUnknownPoint( 48:27.86 | ^~~~~~~~~~~~~~~~ 48:27.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.86 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.86 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.87 282 | RectTyped ToUnknownRect() const { 48:27.87 | ^~~~~~~~~~~~~ 48:27.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.87 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.87 246 | PointTyped As2DPoint() const { 48:27.87 | ^~~~~~~~~ 48:27.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.87 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.87 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 48:27.87 | ^~~~~~~~~ 48:27.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.h:13, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35, 48:27.87 from Unified_cpp_spellcheck_src0.cpp:11: 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.87 2266 | PointTyped TransformPointSimple( 48:27.87 | ^~~~~~~~~~~~~~~~~~~~ 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.87 794 | RectTyped TransformAndClipBounds( 48:27.87 | ^~~~~~~~~~~~~~~~~~~~~~ 48:27.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 48:27.87 from /builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 48:27.87 from Unified_cpp_spellcheck_src0.cpp:2: 48:27.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.88 760 | typename detail::Nth::Type extract() { 48:27.88 | ^~~~~~~ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:27.88 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/spellcheck/src' 48:27.88 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/cascade_bloom_filter' 48:27.88 mkdir -p '.deps/' 48:27.88 toolkit/components/cascade_bloom_filter/CascadeFilter.o 48:27.88 /usr/lib64/ccache/g++ -o CascadeFilter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/cascade_bloom_filter -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/CascadeFilter.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter/CascadeFilter.cpp 48:29.97 toolkit/components/remote/nsXRemoteServer.o 48:29.97 /usr/lib64/ccache/g++ -o nsXRemoteClient.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsXRemoteClient.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsXRemoteClient.cpp 48:30.38 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/cascade_bloom_filter' 48:30.41 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/clearsitedata' 48:30.41 mkdir -p '.deps/' 48:30.47 toolkit/components/clearsitedata/Unified_cpp_clearsitedata0.o 48:30.48 /usr/lib64/ccache/g++ -o Unified_cpp_clearsitedata0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/clearsitedata -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_clearsitedata0.o.pp Unified_cpp_clearsitedata0.cpp 48:31.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:31.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:31.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:31.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:31.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:31.38 | ^ 48:31.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:31.38 | ^ 48:31.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 371 | nscoord aAppUnitsPerDevPixel) { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 380 | nscoord aAppUnitsPerDevPixel) { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 387 | nscoord aAppUnitsPerDevPixel) { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 394 | nscoord aAppUnitsPerDevPixel) { 48:31.38 | ^ 48:31.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 189 | CSSRect GetExpandedScrollableRect() const { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 243 | CSSRect CalculateScrollRange() const { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:31.38 | ^ 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:31.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.38 457 | CSSRect GetVisualViewport() const { 48:31.38 | ^ 48:31.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.38 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:31.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.39 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:31.39 | ^ 48:31.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:31.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.39 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:31.39 | ^ 48:31.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.39 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.40 21 | inline Rect ToRect(const gfxRect& aRect) { 48:31.40 | ^ 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.40 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:31.40 | ^ 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.40 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:31.40 | ^ 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.40 44 | inline Size ToSize(const gfxSize& aSize) { 48:31.40 | ^ 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.40 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:31.40 | ^ 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:31.40 | ^ 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:31.40 | ^ 48:31.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.40 1859 | int32_t aAppUnitsPerPixel) { 48:31.40 | ^ 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:31.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.40 3214 | int32_t aAppUnitsPerPixel) { 48:31.40 | ^ 48:31.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:31.41 | ^~~~~~~~ 48:31.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.41 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:31.41 | ^~~~~~~~ 48:31.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:31.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.41 427 | SizeT Size() const { return SizeT(width, height); } 48:31.41 | ^~~~ 48:31.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.42 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:31.42 | ^~~~~~~~ 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.42 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:31.42 | ^~~~~~~~ 48:31.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.42 62 | Sub operator-(const Sub& aPoint) const { 48:31.42 | ^~~~~~~~ 48:31.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:31.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.42 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:31.42 | ^~~~~~~~ 48:31.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:31.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:31.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.43 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:31.43 | ^~~~~~~~~~~~~ 48:31.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:31.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:31.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:31.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:31.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:31.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 48:31.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 48:31.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/ApplicationAccessible.h:11, 48:31.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/ApplicationAccessibleWrap.h:10, 48:31.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/UtilInterface.cpp:7: 48:31.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:31.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:31.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:31.43 323 | static SizeTyped FromUnknownSize( 48:31.43 | ^~~~~~~~~~~~~~~ 48:31.43 accessible/atk/nsMaiInterfaceAction.o 48:31.43 /usr/lib64/ccache/g++ -o nsMaiHyperlink.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiHyperlink.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp 48:32.52 /usr/lib64/ccache/g++ -o nsXRemoteServer.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsXRemoteServer.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsXRemoteServer.cpp 48:37.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:37.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:37.23 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsXRemoteServer.cpp:14: 48:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.23 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:37.23 | ^ 48:37.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:37.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:37.23 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsXRemoteServer.cpp:14: 48:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.23 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:37.23 | ^ 48:37.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:37.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:37.23 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsXRemoteServer.cpp:14: 48:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.23 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:37.23 | ^ 48:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.23 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:37.23 | ^ 48:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.24 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:37.24 | ^ 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.24 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:37.24 | ^ 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.24 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:37.24 | ^ 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.24 371 | nscoord aAppUnitsPerDevPixel) { 48:37.24 | ^ 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.24 380 | nscoord aAppUnitsPerDevPixel) { 48:37.24 | ^ 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.24 387 | nscoord aAppUnitsPerDevPixel) { 48:37.24 | ^ 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:37.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.24 394 | nscoord aAppUnitsPerDevPixel) { 48:37.24 | ^ 48:37.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:37.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:37.25 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsXRemoteServer.cpp:14: 48:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:37.25 | ^~~~~~~~ 48:37.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:37.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:37.25 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote/nsXRemoteServer.cpp:14: 48:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:37.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:37.25 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:37.25 | ^~~~~~~~ 48:37.25 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/remote' 48:37.26 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/commandlines' 48:37.26 mkdir -p '.deps/' 48:37.27 toolkit/components/commandlines/nsCommandLine.o 48:37.27 /usr/lib64/ccache/g++ -o nsCommandLine.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/commandlines -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsCommandLine.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/commandlines/nsCommandLine.cpp 48:38.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/ContentSignatureVerifier.cpp:18, 48:38.93 from Unified_cpp_security_manager_ssl0.cpp:20: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:38.93 | ^ 48:38.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/ContentSignatureVerifier.cpp:18, 48:38.93 from Unified_cpp_security_manager_ssl0.cpp:20: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:38.93 | ^ 48:38.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/ContentSignatureVerifier.cpp:18, 48:38.93 from Unified_cpp_security_manager_ssl0.cpp:20: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:38.93 | ^ 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:38.93 | ^ 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:38.93 | ^ 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:38.93 | ^ 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:38.93 | ^ 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 371 | nscoord aAppUnitsPerDevPixel) { 48:38.93 | ^ 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 380 | nscoord aAppUnitsPerDevPixel) { 48:38.93 | ^ 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 387 | nscoord aAppUnitsPerDevPixel) { 48:38.93 | ^ 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 394 | nscoord aAppUnitsPerDevPixel) { 48:38.93 | ^ 48:38.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 48:38.93 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/DataStorage.cpp:11, 48:38.93 from Unified_cpp_security_manager_ssl0.cpp:38: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 189 | CSSRect GetExpandedScrollableRect() const { 48:38.93 | ^ 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:38.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.93 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:38.93 | ^ 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:38.94 | ^ 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.94 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:38.94 | ^ 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.94 243 | CSSRect CalculateScrollRange() const { 48:38.94 | ^ 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.94 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:38.94 | ^ 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.94 457 | CSSRect GetVisualViewport() const { 48:38.94 | ^ 48:38.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/DataStorage.cpp:11, 48:38.94 from Unified_cpp_security_manager_ssl0.cpp:38: 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.94 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:38.94 | ^ 48:38.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/DataStorage.cpp:11, 48:38.94 from Unified_cpp_security_manager_ssl0.cpp:38: 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:38.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.94 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:38.94 | ^ 48:38.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:38.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/DataStorage.cpp:11, 48:38.95 from Unified_cpp_security_manager_ssl0.cpp:38: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 21 | inline Rect ToRect(const gfxRect& aRect) { 48:38.95 | ^ 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:38.95 | ^ 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:38.95 | ^ 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 44 | inline Size ToSize(const gfxSize& aSize) { 48:38.95 | ^ 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:38.95 | ^ 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:38.95 | ^ 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:38.95 | ^ 48:38.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/DataStorage.cpp:11, 48:38.95 from Unified_cpp_security_manager_ssl0.cpp:38: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 1859 | int32_t aAppUnitsPerPixel) { 48:38.95 | ^ 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 3214 | int32_t aAppUnitsPerPixel) { 48:38.95 | ^ 48:38.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/DataStorage.cpp:11, 48:38.95 from Unified_cpp_security_manager_ssl0.cpp:38: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 332 | LayerPoint GetFixedPositionAnchor() const { 48:38.95 | ^ 48:38.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/DataStorage.cpp:11, 48:38.95 from Unified_cpp_security_manager_ssl0.cpp:38: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:38.95 | ^ 48:38.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/DataStorage.cpp:11, 48:38.95 from Unified_cpp_security_manager_ssl0.cpp:38: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 48:38.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.95 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:38.95 | ^ 48:38.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:38.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/ContentSignatureVerifier.cpp:18, 48:38.96 from Unified_cpp_security_manager_ssl0.cpp:20: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.96 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:38.96 | ^~~~~~~~ 48:38.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/ContentSignatureVerifier.cpp:18, 48:38.96 from Unified_cpp_security_manager_ssl0.cpp:20: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.96 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:38.96 | ^~~~~~~~ 48:38.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/ContentSignatureVerifier.cpp:18, 48:38.96 from Unified_cpp_security_manager_ssl0.cpp:20: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.96 427 | SizeT Size() const { return SizeT(width, height); } 48:38.96 | ^~~~ 48:38.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/ContentSignatureVerifier.cpp:18, 48:38.96 from Unified_cpp_security_manager_ssl0.cpp:20: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.96 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:38.96 | ^~~~~~~~ 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.96 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:38.96 | ^~~~~~~~ 48:38.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/ContentSignatureVerifier.cpp:18, 48:38.96 from Unified_cpp_security_manager_ssl0.cpp:20: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.96 62 | Sub operator-(const Sub& aPoint) const { 48:38.96 | ^~~~~~~~ 48:38.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/ContentSignatureVerifier.cpp:18, 48:38.96 from Unified_cpp_security_manager_ssl0.cpp:20: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:38.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.96 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:38.96 | ^~~~~~~~ 48:38.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:38.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/ContentSignatureVerifier.cpp:18, 48:38.97 from Unified_cpp_security_manager_ssl0.cpp:20: 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.97 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:38.97 | ^~~~~~~~~~~~~ 48:38.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/ContentSignatureVerifier.cpp:18, 48:38.97 from Unified_cpp_security_manager_ssl0.cpp:20: 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.97 323 | static SizeTyped FromUnknownSize( 48:38.97 | ^~~~~~~~~~~~~~~ 48:38.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h:21, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerialEventTarget.h:10, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AbstractThread.h:14, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SyncRunnable.h:12, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/cert_storage/src/cert_storage.h:11, 48:38.97 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/CSTrustDomain.cpp:8, 48:38.97 from Unified_cpp_security_manager_ssl0.cpp:2: 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.97 760 | typename detail::Nth::Type extract() { 48:38.97 | ^~~~~~~ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:38.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:38.97 security/manager/ssl/Unified_cpp_security_manager_ssl2.o 48:38.98 /usr/lib64/ccache/g++ -o Unified_cpp_security_manager_ssl1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES=True -DNSS_ENABLE_ECC=True -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/crypto -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/security/certverifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/public/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_security_manager_ssl1.o.pp Unified_cpp_security_manager_ssl1.cpp 48:41.01 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/commandlines' 48:41.14 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/downloads' 48:41.15 mkdir -p '.deps/' 48:41.15 toolkit/components/downloads/DownloadPlatform.o 48:41.15 /usr/lib64/ccache/g++ -o DownloadPlatform.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/downloads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/DownloadPlatform.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads/DownloadPlatform.cpp 48:42.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 48:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AlertNotification.h:8, 48:42.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:7, 48:42.26 from Unified_cpp_components_alerts0.cpp:2: 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:42.26 | ^ 48:42.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 48:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AlertNotification.h:8, 48:42.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:7, 48:42.26 from Unified_cpp_components_alerts0.cpp:2: 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:42.26 | ^ 48:42.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:42.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgLoader.h:12, 48:42.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:12, 48:42.26 from Unified_cpp_components_alerts0.cpp:2: 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:42.26 | ^ 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.26 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:42.26 | ^ 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.26 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:42.26 | ^ 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.26 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:42.26 | ^ 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.26 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:42.26 | ^ 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.26 371 | nscoord aAppUnitsPerDevPixel) { 48:42.26 | ^ 48:42.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.27 380 | nscoord aAppUnitsPerDevPixel) { 48:42.27 | ^ 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.27 387 | nscoord aAppUnitsPerDevPixel) { 48:42.27 | ^ 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.27 394 | nscoord aAppUnitsPerDevPixel) { 48:42.27 | ^ 48:42.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 48:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 48:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 48:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 48:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 48:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 48:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 48:42.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 48:42.27 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/nsAlertsService.cpp:6, 48:42.27 from Unified_cpp_components_alerts0.cpp:11: 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.27 189 | CSSRect GetExpandedScrollableRect() const { 48:42.27 | ^ 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:42.27 | ^ 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:42.27 | ^ 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:42.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:42.27 | ^ 48:42.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:42.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.29 243 | CSSRect CalculateScrollRange() const { 48:42.29 | ^ 48:42.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:42.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:42.30 | ^ 48:42.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:42.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.30 457 | CSSRect GetVisualViewport() const { 48:42.30 | ^ 48:42.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/nsAlertsService.cpp:6, 48:42.30 from Unified_cpp_components_alerts0.cpp:11: 48:42.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:42.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.30 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:42.30 | ^ 48:42.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/nsAlertsService.cpp:6, 48:42.30 from Unified_cpp_components_alerts0.cpp:11: 48:42.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:42.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.30 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:42.30 | ^ 48:42.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 48:42.30 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/nsAlertsService.cpp:6, 48:42.30 from Unified_cpp_components_alerts0.cpp:11: 48:42.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:42.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.30 21 | inline Rect ToRect(const gfxRect& aRect) { 48:42.31 | ^ 48:42.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:42.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.31 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:42.31 | ^ 48:42.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:42.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.31 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:42.32 | ^ 48:42.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:42.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.32 44 | inline Size ToSize(const gfxSize& aSize) { 48:42.32 | ^ 48:42.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:42.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.32 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:42.32 | ^ 48:42.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.33 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:42.33 | ^ 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.33 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:42.33 | ^ 48:42.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/nsAlertsService.cpp:6, 48:42.33 from Unified_cpp_components_alerts0.cpp:11: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.33 1859 | int32_t aAppUnitsPerPixel) { 48:42.33 | ^ 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.33 3214 | int32_t aAppUnitsPerPixel) { 48:42.33 | ^ 48:42.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/nsAlertsService.cpp:6, 48:42.33 from Unified_cpp_components_alerts0.cpp:11: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.33 332 | LayerPoint GetFixedPositionAnchor() const { 48:42.33 | ^ 48:42.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/nsAlertsService.cpp:6, 48:42.33 from Unified_cpp_components_alerts0.cpp:11: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.33 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:42.33 | ^ 48:42.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/nsAlertsService.cpp:6, 48:42.33 from Unified_cpp_components_alerts0.cpp:11: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.33 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:42.33 | ^ 48:42.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AlertNotification.h:8, 48:42.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:7, 48:42.33 from Unified_cpp_components_alerts0.cpp:2: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:42.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:42.34 | ^~~~~~~~ 48:42.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgLoader.h:12, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:12, 48:42.34 from Unified_cpp_components_alerts0.cpp:2: 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:42.34 | ^~~~~~~~ 48:42.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AlertNotification.h:8, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:7, 48:42.34 from Unified_cpp_components_alerts0.cpp:2: 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.34 427 | SizeT Size() const { return SizeT(width, height); } 48:42.34 | ^~~~ 48:42.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgLoader.h:12, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:12, 48:42.34 from Unified_cpp_components_alerts0.cpp:2: 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:42.34 | ^~~~~~~~ 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.34 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:42.34 | ^~~~~~~~ 48:42.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AlertNotification.h:8, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:7, 48:42.34 from Unified_cpp_components_alerts0.cpp:2: 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:42.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.34 62 | Sub operator-(const Sub& aPoint) const { 48:42.34 | ^~~~~~~~ 48:42.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 48:42.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AlertNotification.h:8, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:7, 48:42.35 from Unified_cpp_components_alerts0.cpp:2: 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.35 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:42.35 | ^~~~~~~~ 48:42.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AlertNotification.h:8, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:7, 48:42.35 from Unified_cpp_components_alerts0.cpp:2: 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:42.35 | ^~~~~~~~~~~~~ 48:42.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AlertNotification.h:8, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:7, 48:42.35 from Unified_cpp_components_alerts0.cpp:2: 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.35 323 | static SizeTyped FromUnknownSize( 48:42.35 | ^~~~~~~~~~~~~~~ 48:42.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AlertNotification.h:10, 48:42.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/AlertNotification.cpp:7, 48:42.35 from Unified_cpp_components_alerts0.cpp:2: 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.35 760 | typename detail::Nth::Type extract() { 48:42.35 | ^~~~~~~ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:42.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:42.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:42.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:42.36 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/alerts' 48:42.36 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions' 48:42.36 mkdir -p '.deps/' 48:42.36 toolkit/components/extensions/Unified_cpp_extensions0.o 48:42.36 /usr/lib64/ccache/g++ -o Unified_cpp_extensions0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_extensions0.o.pp Unified_cpp_extensions0.cpp 48:44.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:44.96 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.96 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:44.96 | ^ 48:44.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:44.96 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.96 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:44.96 | ^ 48:44.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:44.96 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.96 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:44.96 | ^ 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.96 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:44.96 | ^ 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.96 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:44.96 | ^ 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.96 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:44.96 | ^ 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.96 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:44.96 | ^ 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.96 371 | nscoord aAppUnitsPerDevPixel) { 48:44.96 | ^ 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.96 380 | nscoord aAppUnitsPerDevPixel) { 48:44.96 | ^ 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.96 387 | nscoord aAppUnitsPerDevPixel) { 48:44.96 | ^ 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:44.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.96 394 | nscoord aAppUnitsPerDevPixel) { 48:44.96 | ^ 48:44.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 48:44.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 48:44.97 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 48:44.97 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 48:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.97 189 | CSSRect GetExpandedScrollableRect() const { 48:44.97 | ^ 48:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.97 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:44.97 | ^ 48:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.97 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:44.97 | ^ 48:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:44.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.98 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:44.98 | ^ 48:44.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:44.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.98 243 | CSSRect CalculateScrollRange() const { 48:44.98 | ^ 48:44.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:44.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.98 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:44.98 | ^ 48:44.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.99 457 | CSSRect GetVisualViewport() const { 48:44.99 | ^ 48:44.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 48:44.99 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.99 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:44.99 | ^ 48:44.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 48:44.99 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.99 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:44.99 | ^ 48:44.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 48:44.99 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 48:44.99 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.99 21 | inline Rect ToRect(const gfxRect& aRect) { 48:44.99 | ^ 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.99 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:44.99 | ^ 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.99 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:44.99 | ^ 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.99 44 | inline Size ToSize(const gfxSize& aSize) { 48:44.99 | ^ 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.99 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:44.99 | ^ 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:44.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:44.99 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:44.99 | ^ 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.00 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:45.00 | ^ 48:45.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 48:45.00 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.00 1859 | int32_t aAppUnitsPerPixel) { 48:45.00 | ^ 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.00 3214 | int32_t aAppUnitsPerPixel) { 48:45.00 | ^ 48:45.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 48:45.00 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.00 332 | LayerPoint GetFixedPositionAnchor() const { 48:45.00 | ^ 48:45.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 48:45.00 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.00 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:45.00 | ^ 48:45.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:25, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/GPUParent.h:10, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/HangDetails.cpp:11, 48:45.00 from Unified_cpp_ackgroundhangmonitor0.cpp:20: 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 48:45.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.00 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:45.00 | ^ 48:45.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:45.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:45.01 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.01 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:45.01 | ^~~~~~~~ 48:45.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:45.01 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.01 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:45.01 | ^~~~~~~~ 48:45.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:45.01 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.01 427 | SizeT Size() const { return SizeT(width, height); } 48:45.01 | ^~~~ 48:45.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:45.01 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:45.01 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.02 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:45.02 | ^~~~~~~~ 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.02 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:45.02 | ^~~~~~~~ 48:45.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:45.02 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.02 62 | Sub operator-(const Sub& aPoint) const { 48:45.02 | ^~~~~~~~ 48:45.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:45.02 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:45.02 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:45.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:45.03 | ^~~~~~~~ 48:45.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:45.03 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:45.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:45.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:45.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.03 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:45.03 | ^~~~~~~~~~~~~ 48:45.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:45.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:45.03 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:45.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.04 323 | static SizeTyped FromUnknownSize( 48:45.04 | ^~~~~~~~~~~~~~~ 48:45.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 48:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 48:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 48:45.04 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 48:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 48:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/HangTypes.h:11, 48:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HangAnnotations.h:12, 48:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CPUUsageWatcher.h:12, 48:45.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BackgroundHangMonitor.h:10, 48:45.04 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/backgroundhangmonitor/BackgroundHangMonitor.cpp:7, 48:45.04 from Unified_cpp_ackgroundhangmonitor0.cpp:2: 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.04 760 | typename detail::Nth::Type extract() { 48:45.04 | ^~~~~~~ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:45.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:45.04 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/backgroundhangmonitor' 48:45.04 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions/webrequest' 48:45.04 mkdir -p '.deps/' 48:45.05 toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.o 48:45.05 /usr/lib64/ccache/g++ -o Unified_cpp_webrequest0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions/webrequest -I/builddir/build/BUILD/icecat-78.15.0/caps -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/netwerk/protocol/http -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_webrequest0.o.pp Unified_cpp_webrequest0.cpp 48:47.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:47.17 | ^ 48:47.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:47.17 | ^ 48:47.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.17 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:47.17 | ^ 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.17 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:47.17 | ^ 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:47.17 | ^ 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:47.17 | ^ 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:47.17 | ^ 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.17 371 | nscoord aAppUnitsPerDevPixel) { 48:47.17 | ^ 48:47.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.18 380 | nscoord aAppUnitsPerDevPixel) { 48:47.18 | ^ 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.18 387 | nscoord aAppUnitsPerDevPixel) { 48:47.18 | ^ 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.18 394 | nscoord aAppUnitsPerDevPixel) { 48:47.18 | ^ 48:47.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.18 189 | CSSRect GetExpandedScrollableRect() const { 48:47.18 | ^ 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.18 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:47.18 | ^ 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.18 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:47.18 | ^ 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:47.18 | ^ 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.18 243 | CSSRect CalculateScrollRange() const { 48:47.18 | ^ 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:47.18 | ^ 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.18 457 | CSSRect GetVisualViewport() const { 48:47.18 | ^ 48:47.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:47.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.18 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:47.18 | ^ 48:47.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.20 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:47.20 | ^ 48:47.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:47.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:47.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:47.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.20 21 | inline Rect ToRect(const gfxRect& aRect) { 48:47.20 | ^ 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:47.20 | ^ 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:47.20 | ^ 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.20 44 | inline Size ToSize(const gfxSize& aSize) { 48:47.20 | ^ 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.20 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:47.20 | ^ 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:47.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.21 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:47.21 | ^ 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.21 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:47.21 | ^ 48:47.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.21 1859 | int32_t aAppUnitsPerPixel) { 48:47.21 | ^ 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.21 3214 | int32_t aAppUnitsPerPixel) { 48:47.21 | ^ 48:47.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:47.21 | ^~~~~~~~ 48:47.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:47.21 | ^~~~~~~~ 48:47.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:47.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.21 427 | SizeT Size() const { return SizeT(width, height); } 48:47.21 | ^~~~ 48:47.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:47.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.22 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:47.22 | ^~~~~~~~ 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.22 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:47.22 | ^~~~~~~~ 48:47.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.22 62 | Sub operator-(const Sub& aPoint) const { 48:47.22 | ^~~~~~~~ 48:47.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:47.22 | ^~~~~~~~ 48:47.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:47.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:47.22 | ^~~~~~~~~~~~~ 48:47.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 48:47.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 48:47.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 48:47.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 48:47.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.cpp:8: 48:47.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:47.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:47.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:47.23 323 | static SizeTyped FromUnknownSize( 48:47.23 | ^~~~~~~~~~~~~~~ 48:47.23 accessible/atk/nsMaiInterfaceComponent.o 48:47.23 /usr/lib64/ccache/g++ -o nsMaiInterfaceAction.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceAction.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp 48:48.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:48.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:23, 48:48.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.26 from Unified_cpp_components_browser0.cpp:2: 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.26 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:48.26 | ^ 48:48.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:48.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:23, 48:48.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.26 from Unified_cpp_components_browser0.cpp:2: 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.26 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:48.26 | ^ 48:48.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:48.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:48.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:23, 48:48.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.26 from Unified_cpp_components_browser0.cpp:2: 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.26 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:48.26 | ^ 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.26 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:48.26 | ^ 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.26 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:48.26 | ^ 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:48.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:48.27 | ^ 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:48.27 | ^ 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 371 | nscoord aAppUnitsPerDevPixel) { 48:48.27 | ^ 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 380 | nscoord aAppUnitsPerDevPixel) { 48:48.27 | ^ 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 387 | nscoord aAppUnitsPerDevPixel) { 48:48.27 | ^ 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 394 | nscoord aAppUnitsPerDevPixel) { 48:48.27 | ^ 48:48.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:15, 48:48.27 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:29, 48:48.27 from Unified_cpp_components_browser0.cpp:2: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 189 | CSSRect GetExpandedScrollableRect() const { 48:48.27 | ^ 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:48.27 | ^ 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:48.27 | ^ 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:48.27 | ^ 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 243 | CSSRect CalculateScrollRange() const { 48:48.27 | ^ 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:48.27 | ^ 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 457 | CSSRect GetVisualViewport() const { 48:48.27 | ^ 48:48.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:21, 48:48.27 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:29, 48:48.27 from Unified_cpp_components_browser0.cpp:2: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:48.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.27 21 | inline Rect ToRect(const gfxRect& aRect) { 48:48.28 | ^ 48:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.28 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:48.28 | ^ 48:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:48.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.28 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:48.29 | ^ 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.29 44 | inline Size ToSize(const gfxSize& aSize) { 48:48.29 | ^ 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.29 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:48.29 | ^ 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.29 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:48.29 | ^ 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.29 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:48.29 | ^ 48:48.29 In file included from /builddir/build/BUILD/icecat-78.15.0/layout/style/nsTimingFunction.h:10, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h:12, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:11, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:29, 48:48.29 from Unified_cpp_components_browser0.cpp:2: 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.29 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:48.29 | ^ 48:48.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:36, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:29, 48:48.29 from Unified_cpp_components_browser0.cpp:2: 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.29 332 | LayerPoint GetFixedPositionAnchor() const { 48:48.29 | ^ 48:48.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 48:48.29 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:29, 48:48.29 from Unified_cpp_components_browser0.cpp:2: 48:48.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:48.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.30 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:48.30 | ^ 48:48.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:48.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:48.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:48.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:48.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:48.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:48.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:29, 48:48.31 from Unified_cpp_components_browser0.cpp:2: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.31 1859 | int32_t aAppUnitsPerPixel) { 48:48.31 | ^ 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.31 3214 | int32_t aAppUnitsPerPixel) { 48:48.31 | ^ 48:48.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:29, 48:48.31 from Unified_cpp_components_browser0.cpp:2: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.31 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:48.31 | ^ 48:48.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:42, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationStorageData.h:12, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/AnimationInfo.h:15, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:37, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:29, 48:48.31 from Unified_cpp_components_browser0.cpp:2: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.31 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:48.31 | ^ 48:48.31 In file included from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:29, 48:48.31 from Unified_cpp_components_browser0.cpp:2: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.31 1394 | LayerPoint GetFixedPositionAnchor() { 48:48.31 | ^ 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.31 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 48:48.31 | ^ 48:48.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:23, 48:48.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.31 from Unified_cpp_components_browser0.cpp:2: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:48.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:48.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:48.33 | ^~~~~~~~ 48:48.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:48.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:48.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:23, 48:48.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.33 from Unified_cpp_components_browser0.cpp:2: 48:48.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:48.34 | ^~~~~~~~ 48:48.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:23, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.34 from Unified_cpp_components_browser0.cpp:2: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.34 323 | static SizeTyped FromUnknownSize( 48:48.34 | ^~~~~~~~~~~~~~~ 48:48.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:23, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.34 from Unified_cpp_components_browser0.cpp:2: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.34 427 | SizeT Size() const { return SizeT(width, height); } 48:48.34 | ^~~~ 48:48.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:23, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.34 from Unified_cpp_components_browser0.cpp:2: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:48.34 | ^~~~~~~~ 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.34 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:48.34 | ^~~~~~~~ 48:48.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:23, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.34 from Unified_cpp_components_browser0.cpp:2: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.34 62 | Sub operator-(const Sub& aPoint) const { 48:48.34 | ^~~~~~~~ 48:48.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:23, 48:48.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.34 from Unified_cpp_components_browser0.cpp:2: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:48.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.34 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:48.34 | ^~~~~~~~ 48:48.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:23, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.35 from Unified_cpp_components_browser0.cpp:2: 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.35 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 48:48.35 | ^~~~~~~~~~~~~~ 48:48.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/docshell/base/nsDocShellTreeOwner.h:11, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.h:11, 48:48.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/browser/nsWebBrowser.cpp:8, 48:48.35 from Unified_cpp_components_browser0.cpp:2: 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.35 760 | typename detail::Nth::Type extract() { 48:48.35 | ^~~~~~~ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:48.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:48.35 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/browser' 48:48.36 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/finalizationwitness' 48:48.36 mkdir -p '.deps/' 48:48.38 toolkit/components/finalizationwitness/FinalizationWitnessService.o 48:48.38 /usr/lib64/ccache/g++ -o FinalizationWitnessService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/finalizationwitness -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/FinalizationWitnessService.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp 48:49.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:49.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:49.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:49.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 48:49.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.20 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.20 from Unified_cpp_clearsitedata0.cpp:2: 48:49.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:49.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.20 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:49.20 | ^ 48:49.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.21 from Unified_cpp_clearsitedata0.cpp:2: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:49.21 | ^ 48:49.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.21 from Unified_cpp_clearsitedata0.cpp:2: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:49.21 | ^ 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:49.21 | ^ 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:49.21 | ^ 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:49.21 | ^ 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:49.21 | ^ 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 371 | nscoord aAppUnitsPerDevPixel) { 48:49.21 | ^ 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 380 | nscoord aAppUnitsPerDevPixel) { 48:49.21 | ^ 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 387 | nscoord aAppUnitsPerDevPixel) { 48:49.21 | ^ 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 394 | nscoord aAppUnitsPerDevPixel) { 48:49.21 | ^ 48:49.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.21 from Unified_cpp_clearsitedata0.cpp:2: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 189 | CSSRect GetExpandedScrollableRect() const { 48:49.21 | ^ 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:49.21 | ^ 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.21 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:49.21 | ^ 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:49.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.22 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:49.22 | ^ 48:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.22 243 | CSSRect CalculateScrollRange() const { 48:49.22 | ^ 48:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.22 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:49.22 | ^ 48:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:49.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.22 457 | CSSRect GetVisualViewport() const { 48:49.22 | ^ 48:49.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:49.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:49.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 48:49.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.23 from Unified_cpp_clearsitedata0.cpp:2: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.23 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:49.23 | ^ 48:49.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.23 from Unified_cpp_clearsitedata0.cpp:2: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.23 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:49.23 | ^ 48:49.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.23 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.23 from Unified_cpp_clearsitedata0.cpp:2: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.23 21 | inline Rect ToRect(const gfxRect& aRect) { 48:49.23 | ^ 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.23 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:49.23 | ^ 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.23 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:49.23 | ^ 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.23 44 | inline Size ToSize(const gfxSize& aSize) { 48:49.23 | ^ 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.23 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:49.23 | ^ 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.23 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:49.23 | ^ 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:49.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.23 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:49.24 | ^ 48:49.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:49.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.24 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.24 from Unified_cpp_clearsitedata0.cpp:2: 48:49.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.25 1859 | int32_t aAppUnitsPerPixel) { 48:49.25 | ^ 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.25 3214 | int32_t aAppUnitsPerPixel) { 48:49.25 | ^ 48:49.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.25 from Unified_cpp_clearsitedata0.cpp:2: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.25 332 | LayerPoint GetFixedPositionAnchor() const { 48:49.25 | ^ 48:49.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.25 from Unified_cpp_clearsitedata0.cpp:2: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.25 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:49.25 | ^ 48:49.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.25 from Unified_cpp_clearsitedata0.cpp:2: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.25 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:49.25 | ^ 48:49.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.25 from Unified_cpp_clearsitedata0.cpp:2: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.25 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:49.25 | ^~~~~~~~ 48:49.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.25 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.25 from Unified_cpp_clearsitedata0.cpp:2: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:49.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.25 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:49.25 | ^~~~~~~~ 48:49.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.26 from Unified_cpp_clearsitedata0.cpp:2: 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.26 427 | SizeT Size() const { return SizeT(width, height); } 48:49.26 | ^~~~ 48:49.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.26 from Unified_cpp_clearsitedata0.cpp:2: 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.26 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:49.26 | ^~~~~~~~ 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.26 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:49.26 | ^~~~~~~~ 48:49.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.26 from Unified_cpp_clearsitedata0.cpp:2: 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:49.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.26 62 | Sub operator-(const Sub& aPoint) const { 48:49.26 | ^~~~~~~~ 48:49.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:49.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.27 from Unified_cpp_clearsitedata0.cpp:2: 48:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.27 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:49.27 | ^~~~~~~~ 48:49.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.27 from Unified_cpp_clearsitedata0.cpp:2: 48:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.27 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:49.27 | ^~~~~~~~~~~~~ 48:49.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/HttpBaseChannel.h:16, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:9, 48:49.27 from Unified_cpp_clearsitedata0.cpp:2: 48:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:49.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.27 323 | static SizeTyped FromUnknownSize( 48:49.27 | ^~~~~~~~~~~~~~~ 48:49.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:49.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 48:49.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 48:49.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 48:49.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 48:49.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 48:49.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.h:11, 48:49.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/clearsitedata/ClearSiteData.cpp:7, 48:49.28 from Unified_cpp_clearsitedata0.cpp:2: 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.28 760 | typename detail::Nth::Type extract() { 48:49.28 | ^~~~~~~ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:49.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:49.28 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/clearsitedata' 48:49.29 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/find' 48:49.29 mkdir -p '.deps/' 48:49.30 toolkit/components/find/nsFindService.o 48:49.30 toolkit/components/find/Unified_cpp_components_find0.o 48:49.30 /usr/lib64/ccache/g++ -o nsFindService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/find -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsFindService.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFindService.cpp 48:51.02 /usr/lib64/ccache/g++ -o Unified_cpp_components_find0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/find -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_components_find0.o.pp Unified_cpp_components_find0.cpp 48:51.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads/DownloadPlatform.cpp:16: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:51.28 | ^ 48:51.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads/DownloadPlatform.cpp:16: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:51.28 | ^ 48:51.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads/DownloadPlatform.cpp:16: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:51.28 | ^ 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:51.28 | ^ 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:51.28 | ^ 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:51.28 | ^ 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:51.28 | ^ 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 371 | nscoord aAppUnitsPerDevPixel) { 48:51.28 | ^ 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 380 | nscoord aAppUnitsPerDevPixel) { 48:51.28 | ^ 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 387 | nscoord aAppUnitsPerDevPixel) { 48:51.28 | ^ 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 394 | nscoord aAppUnitsPerDevPixel) { 48:51.28 | ^ 48:51.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 48:51.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/downloads/DownloadPlatform.cpp:16: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:51.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:51.28 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:51.28 | ^~~~~~~~ 48:51.31 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/downloads' 48:51.32 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/fuzzyfox' 48:51.32 mkdir -p '.deps/' 48:51.33 toolkit/components/fuzzyfox/Fuzzyfox.o 48:51.33 /usr/lib64/ccache/g++ -o Fuzzyfox.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/fuzzyfox -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/fuzzyfox -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Fuzzyfox.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/fuzzyfox/Fuzzyfox.cpp 48:52.16 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/finalizationwitness' 48:52.17 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/jsoncpp/src/lib_json' 48:52.17 mkdir -p '.deps/' 48:52.17 toolkit/components/jsoncpp/src/lib_json/Unified_cpp_src_lib_json0.o 48:52.17 /usr/lib64/ccache/g++ -o Unified_cpp_src_lib_json0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/src/lib_json -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/jsoncpp/src/lib_json -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -fexceptions -Wno-unused-local-typedefs -Wno-shadow -Wno-implicit-fallthrough -MD -MP -MF .deps/Unified_cpp_src_lib_json0.o.pp Unified_cpp_src_lib_json0.cpp 48:54.63 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/fuzzyfox' 48:54.64 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/kvstore' 48:54.64 mkdir -p '.deps/' 48:54.64 toolkit/components/kvstore/Unified_cpp_components_kvstore0.o 48:54.64 /usr/lib64/ccache/g++ -o Unified_cpp_components_kvstore0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/kvstore -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_components_kvstore0.o.pp Unified_cpp_components_kvstore0.cpp 48:54.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:54.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:54.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:54.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:54.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 48:54.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 48:54.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 48:54.72 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 48:54.72 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 48:54.72 from Unified_cpp_antitracking0.cpp:2: 48:54.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 48:54.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.72 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 48:54.72 | ^ 48:54.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 48:54.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:54.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:54.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 48:54.73 from Unified_cpp_antitracking0.cpp:2: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 48:54.73 | ^ 48:54.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 48:54.73 from Unified_cpp_antitracking0.cpp:2: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 48:54.73 | ^ 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 48:54.73 | ^ 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 48:54.73 | ^ 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 48:54.73 | ^ 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 48:54.73 | ^ 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 371 | nscoord aAppUnitsPerDevPixel) { 48:54.73 | ^ 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 380 | nscoord aAppUnitsPerDevPixel) { 48:54.73 | ^ 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 387 | nscoord aAppUnitsPerDevPixel) { 48:54.73 | ^ 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 394 | nscoord aAppUnitsPerDevPixel) { 48:54.73 | ^ 48:54.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 48:54.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 48:54.73 from Unified_cpp_antitracking0.cpp:11: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 189 | CSSRect GetExpandedScrollableRect() const { 48:54.73 | ^ 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:54.73 | ^ 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 48:54.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.73 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 48:54.74 | ^ 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.74 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 48:54.74 | ^ 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.74 243 | CSSRect CalculateScrollRange() const { 48:54.74 | ^ 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.74 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 48:54.74 | ^ 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.74 457 | CSSRect GetVisualViewport() const { 48:54.74 | ^ 48:54.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 48:54.74 from Unified_cpp_antitracking0.cpp:11: 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.74 1338 | CSSCoord ToCSSPixels() const { return _0; } 48:54.74 | ^ 48:54.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 48:54.74 from Unified_cpp_antitracking0.cpp:11: 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.74 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 48:54.74 | ^ 48:54.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 48:54.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 48:54.74 from Unified_cpp_antitracking0.cpp:11: 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.74 21 | inline Rect ToRect(const gfxRect& aRect) { 48:54.74 | ^ 48:54.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 48:54.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.75 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 48:54.75 | ^ 48:54.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 48:54.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.75 40 | inline Point ToPoint(const gfxPoint& aPoint) { 48:54.75 | ^ 48:54.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 48:54.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.75 44 | inline Size ToSize(const gfxSize& aSize) { 48:54.76 | ^ 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.76 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 48:54.76 | ^ 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.76 52 | inline gfxSize ThebesSize(const Size& aSize) { 48:54.76 | ^ 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.76 56 | inline gfxRect ThebesRect(const Rect& aRect) { 48:54.76 | ^ 48:54.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 48:54.76 from Unified_cpp_antitracking0.cpp:11: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.76 1859 | int32_t aAppUnitsPerPixel) { 48:54.76 | ^ 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.76 3214 | int32_t aAppUnitsPerPixel) { 48:54.76 | ^ 48:54.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 48:54.76 from Unified_cpp_antitracking0.cpp:11: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.76 332 | LayerPoint GetFixedPositionAnchor() const { 48:54.76 | ^ 48:54.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 48:54.76 from Unified_cpp_antitracking0.cpp:11: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.76 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 48:54.76 | ^ 48:54.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowGlobalParent.h:15, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingUtils.cpp:14, 48:54.76 from Unified_cpp_antitracking0.cpp:11: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 48:54.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.76 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 48:54.76 | ^ 48:54.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 48:54.76 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 48:54.77 from Unified_cpp_antitracking0.cpp:2: 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.77 40 | friend Sub operator*(Sub aCoord, T aScale) { 48:54.77 | ^~~~~~~~ 48:54.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 48:54.77 from Unified_cpp_antitracking0.cpp:2: 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.77 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 48:54.77 | ^~~~~~~~ 48:54.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 48:54.77 from Unified_cpp_antitracking0.cpp:2: 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.77 427 | SizeT Size() const { return SizeT(width, height); } 48:54.77 | ^~~~ 48:54.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 48:54.77 from Unified_cpp_antitracking0.cpp:2: 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.77 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 48:54.77 | ^~~~~~~~ 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 48:54.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.77 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 48:54.77 | ^~~~~~~~ 48:54.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 48:54.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 48:54.77 from Unified_cpp_antitracking0.cpp:2: 48:54.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 48:54.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 48:54.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.78 62 | Sub operator-(const Sub& aPoint) const { 48:54.78 | ^~~~~~~~ 48:54.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 48:54.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 48:54.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:54.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:54.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:54.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:54.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:54.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 48:54.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 48:54.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 48:54.79 from Unified_cpp_antitracking0.cpp:2: 48:54.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 48:54.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 48:54.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.79 43 | friend Sub operator*(T aScale, Sub aCoord) { 48:54.79 | ^~~~~~~~ 48:54.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 48:54.79 from Unified_cpp_antitracking0.cpp:2: 48:54.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 48:54.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 48:54.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.79 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 48:54.79 | ^~~~~~~~~~~~~ 48:54.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 48:54.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/ContentBlockingAllowList.h:10, 48:54.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:10, 48:54.80 from Unified_cpp_antitracking0.cpp:2: 48:54.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 48:54.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.81 323 | static SizeTyped FromUnknownSize( 48:54.81 | ^~~~~~~~~~~~~~~ 48:54.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 48:54.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 48:54.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 48:54.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 48:54.81 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingLog.h:11, 48:54.81 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/antitracking/AntiTrackingRedirectHeuristic.cpp:7, 48:54.81 from Unified_cpp_antitracking0.cpp:2: 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.81 760 | typename detail::Nth::Type extract() { 48:54.81 | ^~~~~~~ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 48:54.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 48:54.82 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/antitracking' 48:54.82 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/lz4' 48:54.82 mkdir -p '.deps/' 48:54.82 toolkit/components/lz4/lz4.o 48:54.82 /usr/lib64/ccache/g++ -o lz4.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/lz4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/lz4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/lz4.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/lz4/lz4.cpp 48:56.44 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/lz4' 48:56.45 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/mediasniffer' 48:56.45 mkdir -p '.deps/' 48:56.46 toolkit/components/mediasniffer/Unified_c_mediasniffer0.o 48:56.46 /usr/lib64/ccache/gcc -std=gnu99 -o Unified_c_mediasniffer0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/mediasniffer -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/mediasniffer -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -MD -MP -MF .deps/Unified_c_mediasniffer0.o.pp Unified_c_mediasniffer0.c 48:56.46 toolkit/components/mediasniffer/Unified_cpp_mediasniffer0.o 48:56.50 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/kvstore' 48:56.51 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/mozintl' 48:56.51 mkdir -p '.deps/' 48:56.51 toolkit/components/mozintl/MozIntlHelper.o 48:56.51 /usr/lib64/ccache/g++ -o MozIntlHelper.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/mozintl -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/MozIntlHelper.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mozintl/MozIntlHelper.cpp 48:56.61 /usr/lib64/ccache/g++ -o Unified_cpp_mediasniffer0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/mediasniffer -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/mediasniffer -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_mediasniffer0.o.pp Unified_cpp_mediasniffer0.cpp 48:58.89 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/mozintl' 48:58.91 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/osfile' 48:58.91 mkdir -p '.deps/' 48:58.92 toolkit/components/osfile/NativeOSFileInternals.o 48:58.92 /usr/lib64/ccache/g++ -o NativeOSFileInternals.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/osfile -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/NativeOSFileInternals.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/osfile/NativeOSFileInternals.cpp 49:00.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaData.h:21, 49:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MediaDataDemuxer.h:14, 49:00.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ADTSDemuxer.h:12, 49:00.96 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/mediasniffer/nsMediaSniffer.cpp:7, 49:00.96 from Unified_cpp_mediasniffer0.cpp:2: 49:00.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:00.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:00.96 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:00.96 | ^ 49:00.98 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/mediasniffer' 49:00.99 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/parentalcontrols' 49:00.99 mkdir -p '.deps/' 49:01.00 toolkit/components/parentalcontrols/nsParentalControlsServiceDefault.o 49:01.00 /usr/lib64/ccache/g++ -o nsParentalControlsServiceDefault.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/parentalcontrols -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsParentalControlsServiceDefault.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/parentalcontrols/nsParentalControlsServiceDefault.cpp 49:03.83 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/parentalcontrols' 49:03.85 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/perfmonitoring' 49:03.86 mkdir -p '.deps/' 49:03.87 toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.o 49:03.87 /usr/lib64/ccache/g++ -o Unified_cpp_perfmonitoring0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/perfmonitoring -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_perfmonitoring0.o.pp Unified_cpp_perfmonitoring0.cpp 49:04.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.16 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:04.16 | ^ 49:04.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.16 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:04.16 | ^ 49:04.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.16 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:04.16 | ^ 49:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.16 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:04.16 | ^ 49:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:04.17 | ^ 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:04.17 | ^ 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:04.17 | ^ 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.17 371 | nscoord aAppUnitsPerDevPixel) { 49:04.17 | ^ 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.17 380 | nscoord aAppUnitsPerDevPixel) { 49:04.17 | ^ 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.17 387 | nscoord aAppUnitsPerDevPixel) { 49:04.17 | ^ 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.17 394 | nscoord aAppUnitsPerDevPixel) { 49:04.17 | ^ 49:04.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:04.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.17 189 | CSSRect GetExpandedScrollableRect() const { 49:04.17 | ^ 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.17 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:04.17 | ^ 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.17 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:04.17 | ^ 49:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:04.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.18 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:04.18 | ^ 49:04.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:04.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.18 243 | CSSRect CalculateScrollRange() const { 49:04.18 | ^ 49:04.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:04.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.18 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:04.18 | ^ 49:04.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:04.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.18 457 | CSSRect GetVisualViewport() const { 49:04.19 | ^ 49:04.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 49:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.19 1338 | CSSCoord ToCSSPixels() const { return _0; } 49:04.19 | ^ 49:04.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 49:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.19 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:04.19 | ^ 49:04.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 49:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.19 21 | inline Rect ToRect(const gfxRect& aRect) { 49:04.19 | ^ 49:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 49:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.19 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:04.19 | ^ 49:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 49:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.19 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:04.19 | ^ 49:04.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 49:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.20 44 | inline Size ToSize(const gfxSize& aSize) { 49:04.20 | ^ 49:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 49:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.20 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:04.20 | ^ 49:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 49:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.20 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:04.20 | ^ 49:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 49:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.20 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:04.20 | ^ 49:04.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:04.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 49:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.20 1859 | int32_t aAppUnitsPerPixel) { 49:04.20 | ^ 49:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 49:04.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.21 3214 | int32_t aAppUnitsPerPixel) { 49:04.21 | ^ 49:04.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:04.21 | ^~~~~~~~ 49:04.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:04.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:04.21 | ^~~~~~~~ 49:04.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:04.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.22 427 | SizeT Size() const { return SizeT(width, height); } 49:04.22 | ^~~~ 49:04.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:04.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.23 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:04.23 | ^~~~~~~~ 49:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.23 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:04.23 | ^~~~~~~~ 49:04.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:04.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.23 62 | Sub operator-(const Sub& aPoint) const { 49:04.23 | ^~~~~~~~ 49:04.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:04.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 49:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.24 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:04.24 | ^~~~~~~~ 49:04.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 49:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 49:04.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.24 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:04.24 | ^~~~~~~~~~~~~ 49:04.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:04.24 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:04.25 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceAction.cpp:9: 49:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 49:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:04.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:04.25 323 | static SizeTyped FromUnknownSize( 49:04.25 | ^~~~~~~~~~~~~~~ 49:04.25 accessible/atk/nsMaiInterfaceDocument.o 49:04.25 /usr/lib64/ccache/g++ -o nsMaiInterfaceComponent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceComponent.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp 49:04.83 In file included from Unified_cpp_src_lib_json0.cpp:2: 49:04.83 /builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:758:34: warning: ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 49:04.83 758 | Reader::Char Reader::getNextChar() { 49:04.83 | ^ 49:04.83 In file included from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:10, 49:04.83 from Unified_cpp_src_lib_json0.cpp:2: 49:04.83 /builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include/json/reader.h:37:63: note: declared here 49:04.83 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { 49:04.83 | ^~~~~~ 49:04.83 In file included from Unified_cpp_src_lib_json0.cpp:2: 49:04.83 /builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:812:21: warning: ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. [-Wdeprecated-declarations] 49:04.83 812 | std::vector Reader::getStructuredErrors() const { 49:04.83 | ^~~~~~~~~~~~~~~ 49:04.83 In file included from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:10, 49:04.83 from Unified_cpp_src_lib_json0.cpp:2: 49:04.83 /builddir/build/BUILD/icecat-78.15.0/toolkit/components/jsoncpp/include/json/reader.h:37:63: note: declared here 49:04.83 37 | "Use CharReader and CharReaderBuilder instead.") JSON_API Reader { 49:04.83 | ^~~~~~ 49:04.85 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/jsoncpp/src/lib_json' 49:04.86 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/places' 49:04.86 mkdir -p '.deps/' 49:04.88 toolkit/components/places/Unified_cpp_components_places0.o 49:04.88 /usr/lib64/ccache/g++ -o Unified_cpp_components_places0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/places -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/places -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_components_places0.o.pp Unified_cpp_components_places0.cpp 49:05.06 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/osfile' 49:05.09 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf' 49:05.09 mkdir -p '.deps/' 49:05.09 toolkit/components/protobuf/extension_set.o 49:05.09 toolkit/components/protobuf/generated_enum_util.o 49:05.09 /usr/lib64/ccache/g++ -o extension_set.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/extension_set.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/extension_set.cc 49:08.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.30 from Unified_cpp_components_find0.cpp:2: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.30 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:08.30 | ^ 49:08.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.30 from Unified_cpp_components_find0.cpp:2: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.30 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:08.30 | ^ 49:08.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:08.30 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.30 from Unified_cpp_components_find0.cpp:2: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.30 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:08.30 | ^ 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.30 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:08.30 | ^ 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.30 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:08.30 | ^ 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.30 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:08.30 | ^ 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:08.30 | ^ 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.30 371 | nscoord aAppUnitsPerDevPixel) { 49:08.30 | ^ 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.30 380 | nscoord aAppUnitsPerDevPixel) { 49:08.30 | ^ 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:08.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.31 387 | nscoord aAppUnitsPerDevPixel) { 49:08.31 | ^ 49:08.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:08.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.31 394 | nscoord aAppUnitsPerDevPixel) { 49:08.31 | ^ 49:08.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:08.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:08.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.31 from Unified_cpp_components_find0.cpp:2: 49:08.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:08.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.31 189 | CSSRect GetExpandedScrollableRect() const { 49:08.31 | ^ 49:08.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:08.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.31 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:08.31 | ^ 49:08.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:08.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.31 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:08.31 | ^ 49:08.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:08.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.31 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:08.32 | ^ 49:08.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:08.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.32 243 | CSSRect CalculateScrollRange() const { 49:08.32 | ^ 49:08.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:08.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.32 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:08.33 | ^ 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 457 | CSSRect GetVisualViewport() const { 49:08.33 | ^ 49:08.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 49:08.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:08.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.33 from Unified_cpp_components_find0.cpp:2: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 1338 | CSSCoord ToCSSPixels() const { return _0; } 49:08.33 | ^ 49:08.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 49:08.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:08.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.33 from Unified_cpp_components_find0.cpp:2: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:08.33 | ^ 49:08.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 49:08.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:08.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.33 from Unified_cpp_components_find0.cpp:2: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 21 | inline Rect ToRect(const gfxRect& aRect) { 49:08.33 | ^ 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:08.33 | ^ 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:08.33 | ^ 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 44 | inline Size ToSize(const gfxSize& aSize) { 49:08.33 | ^ 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:08.33 | ^ 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:08.33 | ^ 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:08.33 | ^ 49:08.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:08.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.33 from Unified_cpp_components_find0.cpp:2: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 1859 | int32_t aAppUnitsPerPixel) { 49:08.33 | ^ 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 49:08.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.33 3214 | int32_t aAppUnitsPerPixel) { 49:08.33 | ^ 49:08.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayoutConstants.h:12, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:54, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.34 from Unified_cpp_components_find0.cpp:2: 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.34 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:08.34 | ^~~~~~~~ 49:08.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.34 from Unified_cpp_components_find0.cpp:2: 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.34 427 | SizeT Size() const { return SizeT(width, height); } 49:08.34 | ^~~~ 49:08.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.34 from Unified_cpp_components_find0.cpp:2: 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:08.34 | ^~~~~~~~ 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:08.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.34 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:08.34 | ^~~~~~~~ 49:08.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayoutConstants.h:12, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:54, 49:08.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.34 from Unified_cpp_components_find0.cpp:2: 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.35 62 | Sub operator-(const Sub& aPoint) const { 49:08.35 | ^~~~~~~~ 49:08.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.35 from Unified_cpp_components_find0.cpp:2: 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.35 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:08.35 | ^~~~~~~~ 49:08.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayoutConstants.h:12, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:54, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.35 from Unified_cpp_components_find0.cpp:2: 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.35 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:08.35 | ^~~~~~~~ 49:08.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.35 from Unified_cpp_components_find0.cpp:2: 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 49:08.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.35 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:08.35 | ^~~~~~~~~~~~~ 49:08.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayoutConstants.h:12, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:54, 49:08.35 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/find/nsFind.cpp:14, 49:08.36 from Unified_cpp_components_find0.cpp:2: 49:08.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 49:08.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:08.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:08.36 323 | static SizeTyped FromUnknownSize( 49:08.36 | ^~~~~~~~~~~~~~~ 49:08.36 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/find' 49:08.36 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/reflect' 49:08.36 mkdir -p '.deps/' 49:08.37 toolkit/components/reflect/reflect.o 49:08.37 /usr/lib64/ccache/g++ -o reflect.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/reflect -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/reflect -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/reflect.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reflect/reflect.cpp 49:11.12 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/reflect' 49:11.13 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/reputationservice' 49:11.14 mkdir -p '.deps/' 49:11.14 toolkit/components/reputationservice/Unified_cpp_reputationservice0.o 49:11.14 /usr/lib64/ccache/g++ -o Unified_cpp_reputationservice0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/reputationservice -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/chromium -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -MD -MP -MF .deps/Unified_cpp_reputationservice0.o.pp Unified_cpp_reputationservice0.cpp 49:12.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.07 from Unified_cpp_extensions0.cpp:2: 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.07 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:12.07 | ^ 49:12.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.07 from Unified_cpp_extensions0.cpp:2: 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.07 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:12.07 | ^ 49:12.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.07 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.07 from Unified_cpp_extensions0.cpp:2: 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:12.07 | ^ 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:12.07 | ^ 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:12.07 | ^ 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.07 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:12.07 | ^ 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.07 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:12.07 | ^ 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.07 371 | nscoord aAppUnitsPerDevPixel) { 49:12.07 | ^ 49:12.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.08 380 | nscoord aAppUnitsPerDevPixel) { 49:12.08 | ^ 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.08 387 | nscoord aAppUnitsPerDevPixel) { 49:12.08 | ^ 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.08 394 | nscoord aAppUnitsPerDevPixel) { 49:12.08 | ^ 49:12.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 49:12.08 from Unified_cpp_extensions0.cpp:2: 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.08 189 | CSSRect GetExpandedScrollableRect() const { 49:12.08 | ^ 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:12.08 | ^ 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.08 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:12.08 | ^ 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.08 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:12.08 | ^ 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.08 243 | CSSRect CalculateScrollRange() const { 49:12.08 | ^ 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.08 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:12.08 | ^ 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:12.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.08 457 | CSSRect GetVisualViewport() const { 49:12.08 | ^ 49:12.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 49:12.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 49:12.09 from Unified_cpp_extensions0.cpp:2: 49:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 49:12.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.09 1338 | CSSCoord ToCSSPixels() const { return _0; } 49:12.09 | ^ 49:12.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 49:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 49:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 49:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:12.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 49:12.10 from Unified_cpp_extensions0.cpp:2: 49:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 49:12.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.10 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:12.10 | ^ 49:12.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 49:12.10 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 49:12.11 from Unified_cpp_extensions0.cpp:2: 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.11 21 | inline Rect ToRect(const gfxRect& aRect) { 49:12.11 | ^ 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.11 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:12.11 | ^ 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.11 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:12.11 | ^ 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.11 44 | inline Size ToSize(const gfxSize& aSize) { 49:12.11 | ^ 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.11 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:12.11 | ^ 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.11 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:12.11 | ^ 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.11 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:12.11 | ^ 49:12.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 49:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 49:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 49:12.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 49:12.11 from Unified_cpp_extensions0.cpp:2: 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.11 1859 | int32_t aAppUnitsPerPixel) { 49:12.11 | ^ 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 49:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.11 3214 | int32_t aAppUnitsPerPixel) { 49:12.11 | ^ 49:12.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:12.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 49:12.12 from Unified_cpp_extensions0.cpp:2: 49:12.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 49:12.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.12 332 | LayerPoint GetFixedPositionAnchor() const { 49:12.12 | ^ 49:12.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 49:12.12 from Unified_cpp_extensions0.cpp:2: 49:12.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 49:12.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.12 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:12.12 | ^ 49:12.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:12.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:18, 49:12.13 from Unified_cpp_extensions0.cpp:2: 49:12.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 49:12.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.13 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:12.13 | ^ 49:12.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.13 from Unified_cpp_extensions0.cpp:2: 49:12.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:12.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:12.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.13 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:12.13 | ^~~~~~~~ 49:12.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.13 from Unified_cpp_extensions0.cpp:2: 49:12.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:12.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:12.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.13 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:12.13 | ^~~~~~~~ 49:12.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:12.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.14 from Unified_cpp_extensions0.cpp:2: 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.14 427 | SizeT Size() const { return SizeT(width, height); } 49:12.14 | ^~~~ 49:12.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.14 from Unified_cpp_extensions0.cpp:2: 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:12.14 | ^~~~~~~~ 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.14 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:12.14 | ^~~~~~~~ 49:12.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.14 from Unified_cpp_extensions0.cpp:2: 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.14 62 | Sub operator-(const Sub& aPoint) const { 49:12.14 | ^~~~~~~~ 49:12.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.14 from Unified_cpp_extensions0.cpp:2: 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:12.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.14 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:12.14 | ^~~~~~~~ 49:12.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:12.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.15 from Unified_cpp_extensions0.cpp:2: 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.15 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:12.15 | ^~~~~~~~~~~~~ 49:12.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.15 from Unified_cpp_extensions0.cpp:2: 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.15 323 | static SizeTyped FromUnknownSize( 49:12.15 | ^~~~~~~~~~~~~~~ 49:12.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 49:12.15 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 49:12.15 from Unified_cpp_extensions0.cpp:2: 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.15 760 | typename detail::Nth::Type extract() { 49:12.15 | ^~~~~~~ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:12.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:12.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:12.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:12.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:12.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:12.16 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions' 49:12.16 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/resistfingerprinting' 49:12.16 mkdir -p '.deps/' 49:12.18 toolkit/components/resistfingerprinting/Unified_cpp_resistfingerprinting0.o 49:12.18 /usr/lib64/ccache/g++ -o Unified_cpp_resistfingerprinting0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/resistfingerprinting -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_resistfingerprinting0.o.pp Unified_cpp_resistfingerprinting0.cpp 49:13.91 toolkit/components/protobuf/generated_message_table_driven_lite.o 49:13.91 /usr/lib64/ccache/g++ -o generated_enum_util.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/generated_enum_util.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/generated_enum_util.cc 49:15.97 toolkit/components/protobuf/generated_message_util.o 49:15.97 /usr/lib64/ccache/g++ -o generated_message_table_driven_lite.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/generated_message_table_driven_lite.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc 49:17.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.h:11, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/SSLServerCertVerification.cpp:109, 49:17.39 from Unified_cpp_security_manager_ssl1.cpp:11: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.39 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:17.39 | ^ 49:17.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.h:11, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/SSLServerCertVerification.cpp:109, 49:17.39 from Unified_cpp_security_manager_ssl1.cpp:11: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.39 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:17.39 | ^ 49:17.39 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.h:11, 49:17.39 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/SSLServerCertVerification.cpp:109, 49:17.39 from Unified_cpp_security_manager_ssl1.cpp:11: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.39 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:17.39 | ^ 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.39 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:17.39 | ^ 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.39 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:17.39 | ^ 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.39 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:17.39 | ^ 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.39 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:17.39 | ^ 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.39 371 | nscoord aAppUnitsPerDevPixel) { 49:17.39 | ^ 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.39 380 | nscoord aAppUnitsPerDevPixel) { 49:17.39 | ^ 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.39 387 | nscoord aAppUnitsPerDevPixel) { 49:17.39 | ^ 49:17.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:17.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.40 394 | nscoord aAppUnitsPerDevPixel) { 49:17.40 | ^ 49:17.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 49:17.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 49:17.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 49:17.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 49:17.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 49:17.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:17.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:17.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:17.40 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 49:17.40 from Unified_cpp_security_manager_ssl1.cpp:47: 49:17.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:17.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.40 189 | CSSRect GetExpandedScrollableRect() const { 49:17.40 | ^ 49:17.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:17.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.40 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:17.40 | ^ 49:17.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:17.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.41 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:17.41 | ^ 49:17.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:17.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.41 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:17.41 | ^ 49:17.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:17.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.41 243 | CSSRect CalculateScrollRange() const { 49:17.41 | ^ 49:17.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:17.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.41 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:17.41 | ^ 49:17.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:17.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.41 457 | CSSRect GetVisualViewport() const { 49:17.41 | ^ 49:17.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 49:17.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 49:17.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 49:17.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 49:17.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:17.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:17.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:17.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:17.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:17.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:17.41 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 49:17.41 from Unified_cpp_security_manager_ssl1.cpp:47: 49:17.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 49:17.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.42 1338 | CSSCoord ToCSSPixels() const { return _0; } 49:17.42 | ^ 49:17.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 49:17.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 49:17.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 49:17.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:17.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:17.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:17.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:17.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:17.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:17.42 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 49:17.42 from Unified_cpp_security_manager_ssl1.cpp:47: 49:17.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 49:17.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.42 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:17.42 | ^ 49:17.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 49:17.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 49:17.43 from Unified_cpp_security_manager_ssl1.cpp:47: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.43 21 | inline Rect ToRect(const gfxRect& aRect) { 49:17.43 | ^ 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.43 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:17.43 | ^ 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.43 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:17.43 | ^ 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.43 44 | inline Size ToSize(const gfxSize& aSize) { 49:17.43 | ^ 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.43 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:17.43 | ^ 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.43 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:17.43 | ^ 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.43 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:17.43 | ^ 49:17.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 49:17.43 from Unified_cpp_security_manager_ssl1.cpp:47: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.43 1859 | int32_t aAppUnitsPerPixel) { 49:17.43 | ^ 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.43 3214 | int32_t aAppUnitsPerPixel) { 49:17.43 | ^ 49:17.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:17.43 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 49:17.43 from Unified_cpp_security_manager_ssl1.cpp:47: 49:17.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.44 332 | LayerPoint GetFixedPositionAnchor() const { 49:17.44 | ^ 49:17.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 49:17.44 from Unified_cpp_security_manager_ssl1.cpp:47: 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.44 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:17.44 | ^ 49:17.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:20, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.cpp:12, 49:17.44 from Unified_cpp_security_manager_ssl1.cpp:47: 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.44 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:17.44 | ^ 49:17.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.h:11, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/SSLServerCertVerification.cpp:109, 49:17.44 from Unified_cpp_security_manager_ssl1.cpp:11: 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:17.44 | ^~~~~~~~ 49:17.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.h:11, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/SSLServerCertVerification.cpp:109, 49:17.44 from Unified_cpp_security_manager_ssl1.cpp:11: 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:17.44 | ^~~~~~~~ 49:17.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.h:11, 49:17.44 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/SSLServerCertVerification.cpp:109, 49:17.44 from Unified_cpp_security_manager_ssl1.cpp:11: 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:17.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.45 427 | SizeT Size() const { return SizeT(width, height); } 49:17.45 | ^~~~ 49:17.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.h:11, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/SSLServerCertVerification.cpp:109, 49:17.45 from Unified_cpp_security_manager_ssl1.cpp:11: 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.45 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:17.45 | ^~~~~~~~ 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:17.45 | ^~~~~~~~ 49:17.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.h:11, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/SSLServerCertVerification.cpp:109, 49:17.45 from Unified_cpp_security_manager_ssl1.cpp:11: 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.45 62 | Sub operator-(const Sub& aPoint) const { 49:17.45 | ^~~~~~~~ 49:17.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.h:11, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/SSLServerCertVerification.cpp:109, 49:17.45 from Unified_cpp_security_manager_ssl1.cpp:11: 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.45 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:17.45 | ^~~~~~~~ 49:17.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.h:11, 49:17.45 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/SSLServerCertVerification.cpp:109, 49:17.45 from Unified_cpp_security_manager_ssl1.cpp:11: 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 49:17.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.45 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:17.45 | ^~~~~~~~~~~~~ 49:17.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCert.h:11, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/psm/PVerifySSLServerCertChild.h:9, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/VerifySSLServerCertChild.h:11, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/SSLServerCertVerification.cpp:109, 49:17.46 from Unified_cpp_security_manager_ssl1.cpp:11: 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.46 323 | static SizeTyped FromUnknownSize( 49:17.46 | ^~~~~~~~~~~~~~~ 49:17.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Telemetry.h:15, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/RootCertificateTelemetryUtils.h:10, 49:17.46 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/RootCertificateTelemetryUtils.cpp:7, 49:17.46 from Unified_cpp_security_manager_ssl1.cpp:2: 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.46 760 | typename detail::Nth::Type extract() { 49:17.46 | ^~~~~~~ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:17.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:17.46 security/manager/ssl/Unified_cpp_security_manager_ssl3.o 49:17.46 /usr/lib64/ccache/g++ -o Unified_cpp_security_manager_ssl2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES=True -DNSS_ENABLE_ECC=True -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/crypto -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/security/certverifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/public/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_security_manager_ssl2.o.pp Unified_cpp_security_manager_ssl2.cpp 49:20.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.77 from Unified_cpp_webrequest0.cpp:2: 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.77 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:20.77 | ^ 49:20.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.77 from Unified_cpp_webrequest0.cpp:2: 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.77 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:20.77 | ^ 49:20.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.77 from Unified_cpp_webrequest0.cpp:2: 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.77 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:20.77 | ^ 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.77 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:20.77 | ^ 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.77 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:20.77 | ^ 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.77 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:20.77 | ^ 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.77 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:20.77 | ^ 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:20.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.77 371 | nscoord aAppUnitsPerDevPixel) { 49:20.78 | ^ 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 380 | nscoord aAppUnitsPerDevPixel) { 49:20.78 | ^ 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 387 | nscoord aAppUnitsPerDevPixel) { 49:20.78 | ^ 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 394 | nscoord aAppUnitsPerDevPixel) { 49:20.78 | ^ 49:20.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:23, 49:20.78 from Unified_cpp_webrequest0.cpp:2: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 189 | CSSRect GetExpandedScrollableRect() const { 49:20.78 | ^ 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:20.78 | ^ 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:20.78 | ^ 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:20.78 | ^ 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 243 | CSSRect CalculateScrollRange() const { 49:20.78 | ^ 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:20.78 | ^ 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 457 | CSSRect GetVisualViewport() const { 49:20.78 | ^ 49:20.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 49:20.78 from Unified_cpp_webrequest0.cpp:2: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 1338 | CSSCoord ToCSSPixels() const { return _0; } 49:20.78 | ^ 49:20.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 49:20.78 from Unified_cpp_webrequest0.cpp:2: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:20.78 | ^ 49:20.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 49:20.78 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 49:20.78 from Unified_cpp_webrequest0.cpp:2: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 21 | inline Rect ToRect(const gfxRect& aRect) { 49:20.78 | ^ 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:20.78 | ^ 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 49:20.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:20.78 | ^ 49:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 49:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.79 44 | inline Size ToSize(const gfxSize& aSize) { 49:20.79 | ^ 49:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 49:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.79 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:20.79 | ^ 49:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 49:20.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.79 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:20.79 | ^ 49:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 49:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.80 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:20.80 | ^ 49:20.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 49:20.80 from Unified_cpp_webrequest0.cpp:2: 49:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 49:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.80 1859 | int32_t aAppUnitsPerPixel) { 49:20.80 | ^ 49:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 49:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.80 3214 | int32_t aAppUnitsPerPixel) { 49:20.80 | ^ 49:20.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 49:20.80 from Unified_cpp_webrequest0.cpp:2: 49:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 49:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.80 332 | LayerPoint GetFixedPositionAnchor() const { 49:20.80 | ^ 49:20.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 49:20.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 49:20.80 from Unified_cpp_webrequest0.cpp:2: 49:20.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.81 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:20.81 | ^ 49:20.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 49:20.81 from Unified_cpp_webrequest0.cpp:2: 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.81 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:20.81 | ^ 49:20.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserHost.h:12, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:25, 49:20.81 from Unified_cpp_webrequest0.cpp:2: 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.81 1394 | LayerPoint GetFixedPositionAnchor() { 49:20.81 | ^ 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.81 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 49:20.81 | ^ 49:20.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/StreamFilter.cpp:18, 49:20.81 from Unified_cpp_webrequest0.cpp:11: 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.81 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 49:20.81 | ^ 49:20.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.81 from Unified_cpp_webrequest0.cpp:2: 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:20.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.81 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:20.81 | ^~~~~~~~ 49:20.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.81 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.81 from Unified_cpp_webrequest0.cpp:2: 49:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.82 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:20.82 | ^~~~~~~~ 49:20.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.82 from Unified_cpp_webrequest0.cpp:2: 49:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.82 427 | SizeT Size() const { return SizeT(width, height); } 49:20.82 | ^~~~ 49:20.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.82 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.82 from Unified_cpp_webrequest0.cpp:2: 49:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:20.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.83 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:20.83 | ^~~~~~~~ 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.83 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:20.83 | ^~~~~~~~ 49:20.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.83 from Unified_cpp_webrequest0.cpp:2: 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.83 62 | Sub operator-(const Sub& aPoint) const { 49:20.83 | ^~~~~~~~ 49:20.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.83 from Unified_cpp_webrequest0.cpp:2: 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:20.83 | ^~~~~~~~ 49:20.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.83 from Unified_cpp_webrequest0.cpp:2: 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:20.83 | ^~~~~~~~~~~~~ 49:20.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.83 from Unified_cpp_webrequest0.cpp:2: 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:20.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.83 323 | static SizeTyped FromUnknownSize( 49:20.83 | ^~~~~~~~~~~~~~~ 49:20.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.84 from Unified_cpp_webrequest0.cpp:2: 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.84 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 49:20.84 | ^~~~~~~~~~~~~~ 49:20.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.84 from Unified_cpp_webrequest0.cpp:2: 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.84 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:20.84 | ^~~~~~~~~~~~~ 49:20.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.84 from Unified_cpp_webrequest0.cpp:2: 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.84 383 | Point TopLeft() const { return Point(x, y); } 49:20.84 | ^~~~~~~ 49:20.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.84 from Unified_cpp_webrequest0.cpp:2: 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.84 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 49:20.84 | ^~~~~~~~~~~~~~~ 49:20.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.84 from Unified_cpp_webrequest0.cpp:2: 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 49:20.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.84 246 | PointTyped As2DPoint() const { 49:20.84 | ^~~~~~~~~ 49:20.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.84 from Unified_cpp_webrequest0.cpp:2: 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.85 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 49:20.85 | ^~~~~~~~~ 49:20.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.85 from Unified_cpp_webrequest0.cpp:2: 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.85 2266 | PointTyped TransformPointSimple( 49:20.85 | ^~~~~~~~~~~~~~~~~~~~ 49:20.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PromiseBinding.h:14, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Promise.h:21, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebExtensionPolicyBinding.h:14, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:11, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WebRequestService.h:14, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:13, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.85 from Unified_cpp_webrequest0.cpp:2: 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.85 794 | RectTyped TransformAndClipBounds( 49:20.85 | ^~~~~~~~~~~~~~~~~~~~~~ 49:20.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 49:20.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 49:20.85 from Unified_cpp_webrequest0.cpp:2: 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.85 760 | typename detail::Nth::Type extract() { 49:20.85 | ^~~~~~~ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:20.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:20.85 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions/webrequest' 49:20.85 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/sessionstore' 49:20.85 mkdir -p '.deps/' 49:20.88 toolkit/components/sessionstore/Unified_cpp_sessionstore0.o 49:20.88 /usr/lib64/ccache/g++ -o Unified_cpp_sessionstore0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/sessionstore -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_sessionstore0.o.pp Unified_cpp_sessionstore0.cpp 49:22.60 toolkit/components/protobuf/implicit_weak_message.o 49:22.61 /usr/lib64/ccache/g++ -o generated_message_util.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/generated_message_util.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/generated_message_util.cc 49:27.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.h:12, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 49:27.88 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:27.88 | ^ 49:27.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.h:12, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 49:27.88 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:27.88 | ^ 49:27.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.h:12, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 49:27.88 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:27.88 | ^ 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:27.88 | ^ 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:27.88 | ^ 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:27.88 | ^ 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:27.88 | ^ 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 371 | nscoord aAppUnitsPerDevPixel) { 49:27.88 | ^ 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 380 | nscoord aAppUnitsPerDevPixel) { 49:27.88 | ^ 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 387 | nscoord aAppUnitsPerDevPixel) { 49:27.88 | ^ 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 394 | nscoord aAppUnitsPerDevPixel) { 49:27.88 | ^ 49:27.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 49:27.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:13, 49:27.88 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.88 189 | CSSRect GetExpandedScrollableRect() const { 49:27.88 | ^ 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:27.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.89 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:27.89 | ^ 49:27.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:27.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.89 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:27.89 | ^ 49:27.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:27.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.89 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:27.89 | ^ 49:27.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:27.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.89 243 | CSSRect CalculateScrollRange() const { 49:27.89 | ^ 49:27.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:27.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.89 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:27.90 | ^ 49:27.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:27.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.90 457 | CSSRect GetVisualViewport() const { 49:27.90 | ^ 49:27.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEvents.h:21, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:20, 49:27.90 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 49:27.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.90 1338 | CSSCoord ToCSSPixels() const { return _0; } 49:27.90 | ^ 49:27.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEvents.h:21, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:20, 49:27.90 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 49:27.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.90 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:27.90 | ^ 49:27.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.h:12, 49:27.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 49:27.90 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:27.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:27.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:27.91 | ^~~~~~~~ 49:27.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:27.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.h:12, 49:27.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 49:27.91 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.91 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:27.91 | ^~~~~~~~ 49:27.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:27.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:27.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:27.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:27.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.h:12, 49:27.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 49:27.91 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.91 427 | SizeT Size() const { return SizeT(width, height); } 49:27.91 | ^~~~ 49:27.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:27.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.h:12, 49:27.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 49:27.91 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.91 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:27.91 | ^~~~~~~~ 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:27.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:27.91 | ^~~~~~~~ 49:27.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:27.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.h:12, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 49:27.92 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:27.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:27.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.92 62 | Sub operator-(const Sub& aPoint) const { 49:27.92 | ^~~~~~~~ 49:27.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.h:12, 49:27.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/resistfingerprinting/nsRFPService.cpp:6, 49:27.92 from Unified_cpp_resistfingerprinting0.cpp:11: 49:27.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 49:27.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:27.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:27.92 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:27.92 | ^~~~~~~~ 49:27.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/resistfingerprinting' 49:27.93 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/startup' 49:27.93 mkdir -p '.deps/' 49:27.93 toolkit/components/startup/Unified_cpp_components_startup0.o 49:27.93 /usr/lib64/ccache/g++ -o Unified_cpp_components_startup0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/startup -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/startup -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_components_startup0.o.pp Unified_cpp_components_startup0.cpp 49:27.96 toolkit/components/protobuf/coded_stream.o 49:27.96 /usr/lib64/ccache/g++ -o implicit_weak_message.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/implicit_weak_message.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/implicit_weak_message.cc 49:29.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:29.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.06 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:29.06 | ^ 49:29.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:29.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.06 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:29.06 | ^ 49:29.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.07 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:29.07 | ^ 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.07 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:29.07 | ^ 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.07 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:29.07 | ^ 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.07 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:29.07 | ^ 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.07 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:29.07 | ^ 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.07 371 | nscoord aAppUnitsPerDevPixel) { 49:29.07 | ^ 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.07 380 | nscoord aAppUnitsPerDevPixel) { 49:29.07 | ^ 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.07 387 | nscoord aAppUnitsPerDevPixel) { 49:29.07 | ^ 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:29.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.07 394 | nscoord aAppUnitsPerDevPixel) { 49:29.07 | ^ 49:29.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:29.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:29.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:29.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.09 189 | CSSRect GetExpandedScrollableRect() const { 49:29.09 | ^ 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.09 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:29.09 | ^ 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:29.09 | ^ 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.09 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:29.09 | ^ 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.09 243 | CSSRect CalculateScrollRange() const { 49:29.09 | ^ 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.09 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:29.09 | ^ 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:29.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.09 457 | CSSRect GetVisualViewport() const { 49:29.09 | ^ 49:29.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 49:29.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:29.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:29.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 49:29.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.11 1338 | CSSCoord ToCSSPixels() const { return _0; } 49:29.11 | ^ 49:29.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 49:29.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:29.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:29.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 49:29.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:29.12 | ^ 49:29.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.12 21 | inline Rect ToRect(const gfxRect& aRect) { 49:29.12 | ^ 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.12 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:29.12 | ^ 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.12 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:29.12 | ^ 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.12 44 | inline Size ToSize(const gfxSize& aSize) { 49:29.12 | ^ 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.12 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:29.12 | ^ 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.12 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:29.12 | ^ 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.12 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:29.12 | ^ 49:29.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.12 1859 | int32_t aAppUnitsPerPixel) { 49:29.12 | ^ 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 49:29.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.12 3214 | int32_t aAppUnitsPerPixel) { 49:29.12 | ^ 49:29.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:29.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:17: 49:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 49:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.13 332 | LayerPoint GetFixedPositionAnchor() const { 49:29.13 | ^ 49:29.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:17: 49:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 49:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.13 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:29.13 | ^ 49:29.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:17: 49:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 49:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.13 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:29.13 | ^ 49:29.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:17: 49:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 49:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.13 1394 | LayerPoint GetFixedPositionAnchor() { 49:29.13 | ^ 49:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 49:29.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.13 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 49:29.13 | ^ 49:29.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.14 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:29.14 | ^~~~~~~~ 49:29.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.14 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:29.14 | ^~~~~~~~ 49:29.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.14 427 | SizeT Size() const { return SizeT(width, height); } 49:29.14 | ^~~~ 49:29.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.14 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:29.14 | ^~~~~~~~ 49:29.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.15 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:29.15 | ^~~~~~~~ 49:29.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.15 62 | Sub operator-(const Sub& aPoint) const { 49:29.15 | ^~~~~~~~ 49:29.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 49:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:29.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.15 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:29.15 | ^~~~~~~~ 49:29.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 49:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 49:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:29.16 | ^~~~~~~~~~~~~ 49:29.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 49:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.16 323 | static SizeTyped FromUnknownSize( 49:29.16 | ^~~~~~~~~~~~~~~ 49:29.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 49:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 49:29.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.16 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 49:29.16 | ^~~~~~~~~~~~~~ 49:29.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:29.17 | ^~~~~~~~~~~~~ 49:29.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.17 383 | Point TopLeft() const { return Point(x, y); } 49:29.17 | ^~~~~~~ 49:29.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.17 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 49:29.17 | ^~~~~~~~~~~~~~~ 49:29.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 49:29.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.17 246 | PointTyped As2DPoint() const { 49:29.17 | ^~~~~~~~~ 49:29.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.18 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 49:29.18 | ^~~~~~~~~ 49:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.18 2266 | PointTyped TransformPointSimple( 49:29.18 | ^~~~~~~~~~~~~~~~~~~~ 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 49:29.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.18 794 | RectTyped TransformAndClipBounds( 49:29.18 | ^~~~~~~~~~~~~~~~~~~~~~ 49:29.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 49:29.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 49:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 49:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 49:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 49:29.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIAccessiblePivot.h:14, 49:29.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:9, 49:29.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:29.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceComponent.cpp:9: 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.19 760 | typename detail::Nth::Type extract() { 49:29.19 | ^~~~~~~ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:29.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:29.19 accessible/atk/nsMaiInterfaceEditableText.o 49:29.19 /usr/lib64/ccache/g++ -o nsMaiInterfaceDocument.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceDocument.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp 49:30.19 toolkit/components/protobuf/gzip_stream.o 49:30.19 /usr/lib64/ccache/g++ -o coded_stream.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/coded_stream.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/io/coded_stream.cc 49:32.13 toolkit/components/protobuf/io_win32.o 49:32.14 /usr/lib64/ccache/g++ -o gzip_stream.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/gzip_stream.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/io/gzip_stream.cc 49:32.61 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/startup' 49:32.62 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/statusfilter' 49:32.62 mkdir -p '.deps/' 49:32.62 toolkit/components/statusfilter/nsBrowserStatusFilter.o 49:32.62 /usr/lib64/ccache/g++ -o nsBrowserStatusFilter.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/statusfilter -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/statusfilter -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsBrowserStatusFilter.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp 49:33.87 toolkit/components/protobuf/zero_copy_stream_impl.o 49:33.87 /usr/lib64/ccache/g++ -o io_win32.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/io_win32.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/io/io_win32.cc 49:33.98 toolkit/components/protobuf/message_lite.o 49:33.98 /usr/lib64/ccache/g++ -o zero_copy_stream_impl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/zero_copy_stream_impl.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc 49:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.03 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:35.03 | ^ 49:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.03 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:35.03 | ^ 49:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.03 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:35.03 | ^ 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:35.03 | ^ 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:35.03 | ^ 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:35.03 | ^ 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:35.03 | ^ 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 371 | nscoord aAppUnitsPerDevPixel) { 49:35.03 | ^ 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 380 | nscoord aAppUnitsPerDevPixel) { 49:35.03 | ^ 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 387 | nscoord aAppUnitsPerDevPixel) { 49:35.03 | ^ 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 394 | nscoord aAppUnitsPerDevPixel) { 49:35.03 | ^ 49:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 49:35.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 49:35.03 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.03 189 | CSSRect GetExpandedScrollableRect() const { 49:35.04 | ^ 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.04 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:35.04 | ^ 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.04 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:35.04 | ^ 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:35.04 | ^ 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.04 243 | CSSRect CalculateScrollRange() const { 49:35.04 | ^ 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:35.04 | ^ 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.04 457 | CSSRect GetVisualViewport() const { 49:35.04 | ^ 49:35.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 49:35.04 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.04 1338 | CSSCoord ToCSSPixels() const { return _0; } 49:35.04 | ^ 49:35.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 49:35.04 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 49:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.04 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:35.04 | ^ 49:35.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 49:35.06 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 49:35.06 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 49:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.06 21 | inline Rect ToRect(const gfxRect& aRect) { 49:35.06 | ^ 49:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 49:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.06 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:35.06 | ^ 49:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 49:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.06 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:35.06 | ^ 49:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 49:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.06 44 | inline Size ToSize(const gfxSize& aSize) { 49:35.06 | ^ 49:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 49:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.06 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:35.07 | ^ 49:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 49:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:35.07 | ^ 49:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 49:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:35.07 | ^ 49:35.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 49:35.07 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 49:35.07 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 49:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.07 1859 | int32_t aAppUnitsPerPixel) { 49:35.07 | ^ 49:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 49:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.07 3214 | int32_t aAppUnitsPerPixel) { 49:35.07 | ^ 49:35.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 49:35.08 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 49:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.08 332 | LayerPoint GetFixedPositionAnchor() const { 49:35.08 | ^ 49:35.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 49:35.08 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 49:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.08 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:35.08 | ^ 49:35.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PerformanceMetricsCollector.h:13, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:12, 49:35.08 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 49:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.08 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:35.08 | ^ 49:35.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.09 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:35.09 | ^~~~~~~~ 49:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.09 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:35.09 | ^~~~~~~~ 49:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 49:35.09 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.10 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.10 427 | SizeT Size() const { return SizeT(width, height); } 49:35.10 | ^~~~ 49:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 49:35.10 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.10 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.10 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:35.10 | ^~~~~~~~ 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.10 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:35.10 | ^~~~~~~~ 49:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 49:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.10 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 49:35.10 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.10 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.10 62 | Sub operator-(const Sub& aPoint) const { 49:35.10 | ^~~~~~~~ 49:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.11 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 49:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.11 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:35.11 | ^~~~~~~~ 49:35.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.11 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 49:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 49:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.11 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:35.11 | ^~~~~~~~~~~~~ 49:35.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:24, 49:35.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.11 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 49:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.11 323 | static SizeTyped FromUnknownSize( 49:35.11 | ^~~~~~~~~~~~~~~ 49:35.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 49:35.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 49:35.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 49:35.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h:20, 49:35.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h:26, 49:35.12 from /builddir/build/BUILD/icecat-78.15.0/dom/base/nsContentUtils.h:21, 49:35.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/perfmonitoring/PerformanceMetricsCollector.cpp:7, 49:35.12 from Unified_cpp_perfmonitoring0.cpp:2: 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.12 760 | typename detail::Nth::Type extract() { 49:35.12 | ^~~~~~~ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:35.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:35.13 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/perfmonitoring' 49:35.19 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry' 49:35.19 mkdir -p '.deps/' 49:35.19 toolkit/components/telemetry/Stopwatch.o 49:35.19 toolkit/components/telemetry/Telemetry.o 49:35.20 /usr/lib64/ccache/g++ -o Stopwatch.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Stopwatch.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Stopwatch.cpp 49:36.43 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/statusfilter' 49:36.44 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry/pingsender' 49:36.44 mkdir -p '.deps/' 49:36.44 toolkit/components/telemetry/pingsender/Unified_cpp_pingsender0.o 49:36.44 /usr/lib64/ccache/g++ -o Unified_cpp_pingsender0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/pingsender -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry/pingsender -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter/google-breakpad/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_pingsender0.o.pp Unified_cpp_pingsender0.cpp 49:36.57 toolkit/components/protobuf/parse_context.o 49:36.57 /usr/lib64/ccache/g++ -o message_lite.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/message_lite.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/message_lite.cc 49:39.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry/pingsender' 49:39.97 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/typeaheadfind' 49:39.97 mkdir -p '.deps/' 49:39.97 toolkit/components/typeaheadfind/nsTypeAheadFind.o 49:39.97 /usr/lib64/ccache/g++ -o nsTypeAheadFind.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/typeaheadfind -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsTypeAheadFind.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp 49:40.55 In file included from /usr/include/string.h:519, 49:40.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers/string.h:3, 49:40.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/throw_gcc.h:14, 49:40.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/new:72, 49:40.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/mozalloc.h:31, 49:40.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers/climits:58, 49:40.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/google/protobuf/message_lite.h:42, 49:40.55 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:36: 49:40.55 In function ‘void* memcpy(void*, const void*, size_t)’, 49:40.55 inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/google/protobuf/io/coded_stream.h:699:16, 49:40.55 inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/google/protobuf/implicit_weak_message.h:87:28, 49:40.55 inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/message_lite.cc:388:30: 49:40.55 /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 49:40.55 29 | return __builtin___memcpy_chk (__dest, __src, __len, 49:40.55 | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 49:40.55 30 | __glibc_objsize0 (__dest)); 49:40.55 | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:40.56 toolkit/components/protobuf/repeated_field.o 49:40.56 /usr/lib64/ccache/g++ -o parse_context.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/parse_context.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/parse_context.cc 49:43.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Stopwatch.cpp:9: 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.45 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:43.45 | ^ 49:43.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Stopwatch.cpp:9: 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.45 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:43.45 | ^ 49:43.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 49:43.45 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Stopwatch.cpp:9: 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.45 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:43.45 | ^ 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.45 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:43.45 | ^ 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.45 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:43.45 | ^ 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:43.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.45 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:43.46 | ^ 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:43.46 | ^ 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.46 371 | nscoord aAppUnitsPerDevPixel) { 49:43.46 | ^ 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.46 380 | nscoord aAppUnitsPerDevPixel) { 49:43.46 | ^ 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.46 387 | nscoord aAppUnitsPerDevPixel) { 49:43.46 | ^ 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.46 394 | nscoord aAppUnitsPerDevPixel) { 49:43.46 | ^ 49:43.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Stopwatch.cpp:9: 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.46 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:43.46 | ^~~~~~~~ 49:43.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 49:43.46 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Stopwatch.cpp:9: 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:43.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:43.46 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:43.46 | ^~~~~~~~ 49:43.48 toolkit/components/telemetry/TelemetryCommon.o 49:43.48 /usr/lib64/ccache/g++ -o Telemetry.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Telemetry.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.cpp 49:44.78 toolkit/components/protobuf/bytestream.o 49:44.78 /usr/lib64/ccache/g++ -o repeated_field.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/repeated_field.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/repeated_field.cc 49:45.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:45.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:45.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:45.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:45.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:45.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:45.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:45.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:45.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:45.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:45.96 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:45.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.97 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:45.97 | ^ 49:45.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.97 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:45.97 | ^ 49:45.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:45.97 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.97 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:45.97 | ^ 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.97 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:45.97 | ^ 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.97 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:45.97 | ^ 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.97 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:45.97 | ^ 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.97 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:45.97 | ^ 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.97 371 | nscoord aAppUnitsPerDevPixel) { 49:45.97 | ^ 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.97 380 | nscoord aAppUnitsPerDevPixel) { 49:45.97 | ^ 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.97 387 | nscoord aAppUnitsPerDevPixel) { 49:45.97 | ^ 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:45.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.99 394 | nscoord aAppUnitsPerDevPixel) { 49:45.99 | ^ 49:45.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:45.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:45.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:45.99 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:45.99 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:45.99 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:45.99 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:45.99 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:45.99 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:45.99 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:45.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:45.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.99 189 | CSSRect GetExpandedScrollableRect() const { 49:45.99 | ^ 49:45.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:45.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:45.99 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:45.99 | ^ 49:45.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:45.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.00 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:46.00 | ^ 49:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.00 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:46.00 | ^ 49:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.00 243 | CSSRect CalculateScrollRange() const { 49:46.00 | ^ 49:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.00 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:46.00 | ^ 49:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:46.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.00 457 | CSSRect GetVisualViewport() const { 49:46.00 | ^ 49:46.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 49:46.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:46.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:46.00 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.00 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.00 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.00 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 49:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.01 1338 | CSSCoord ToCSSPixels() const { return _0; } 49:46.01 | ^ 49:46.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 49:46.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.01 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:46.01 | ^ 49:46.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:46.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:46.02 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.02 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.02 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.02 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.02 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.02 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.02 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 49:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.02 21 | inline Rect ToRect(const gfxRect& aRect) { 49:46.02 | ^ 49:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 49:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.02 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:46.02 | ^ 49:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 49:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.02 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:46.02 | ^ 49:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 49:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.02 44 | inline Size ToSize(const gfxSize& aSize) { 49:46.02 | ^ 49:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 49:46.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.03 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:46.03 | ^ 49:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 49:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.03 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:46.03 | ^ 49:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 49:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.03 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:46.03 | ^ 49:46.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:46.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 49:46.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.03 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 49:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.03 1859 | int32_t aAppUnitsPerPixel) { 49:46.03 | ^ 49:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 49:46.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.04 3214 | int32_t aAppUnitsPerPixel) { 49:46.04 | ^ 49:46.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:46.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:46.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.04 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:46.04 | ^~~~~~~~ 49:46.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.04 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:46.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:46.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.05 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:46.05 | ^~~~~~~~ 49:46.05 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.05 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:46.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:46.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.06 427 | SizeT Size() const { return SizeT(width, height); } 49:46.06 | ^~~~ 49:46.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 49:46.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:46.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.06 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.06 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:46.06 | ^~~~~~~~ 49:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:46.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.06 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:46.06 | ^~~~~~~~ 49:46.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:46.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:46.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:46.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:46.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.07 62 | Sub operator-(const Sub& aPoint) const { 49:46.07 | ^~~~~~~~ 49:46.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.07 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 49:46.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:46.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.08 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:46.08 | ^~~~~~~~ 49:46.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 49:46.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 49:46.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.08 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:46.08 | ^~~~~~~~~~~~~ 49:46.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:46.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:46.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 49:46.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 49:46.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 49:46.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 49:46.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 49:46.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 49:46.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 49:46.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 49:46.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 49:46.09 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceDocument.cpp:9: 49:46.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 49:46.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:46.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:46.09 323 | static SizeTyped FromUnknownSize( 49:46.09 | ^~~~~~~~~~~~~~~ 49:46.09 accessible/atk/nsMaiInterfaceHyperlinkImpl.o 49:46.09 /usr/lib64/ccache/g++ -o nsMaiInterfaceEditableText.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceEditableText.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp 49:47.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 49:47.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.60 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.60 from Unified_cpp_sessionstore0.cpp:2: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.60 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:47.60 | ^ 49:47.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:47.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 49:47.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.60 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.60 from Unified_cpp_sessionstore0.cpp:2: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.60 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:47.60 | ^ 49:47.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.60 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.60 from Unified_cpp_sessionstore0.cpp:2: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.60 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:47.60 | ^ 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.60 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:47.60 | ^ 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.60 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:47.60 | ^ 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.60 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:47.60 | ^ 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.60 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:47.60 | ^ 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.60 371 | nscoord aAppUnitsPerDevPixel) { 49:47.60 | ^ 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:47.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.61 380 | nscoord aAppUnitsPerDevPixel) { 49:47.61 | ^ 49:47.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:47.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.61 387 | nscoord aAppUnitsPerDevPixel) { 49:47.61 | ^ 49:47.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:47.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.62 394 | nscoord aAppUnitsPerDevPixel) { 49:47.62 | ^ 49:47.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.62 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.62 from Unified_cpp_sessionstore0.cpp:2: 49:47.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:47.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.62 189 | CSSRect GetExpandedScrollableRect() const { 49:47.62 | ^ 49:47.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.63 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:47.63 | ^ 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.63 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:47.63 | ^ 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.63 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:47.63 | ^ 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.63 243 | CSSRect CalculateScrollRange() const { 49:47.63 | ^ 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.63 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:47.63 | ^ 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.63 457 | CSSRect GetVisualViewport() const { 49:47.63 | ^ 49:47.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.63 from Unified_cpp_sessionstore0.cpp:2: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.63 1338 | CSSCoord ToCSSPixels() const { return _0; } 49:47.63 | ^ 49:47.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.63 from Unified_cpp_sessionstore0.cpp:2: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.63 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:47.63 | ^ 49:47.63 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 49:47.63 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:11, 49:47.63 from Unified_cpp_sessionstore0.cpp:2: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 49:47.63 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.63 21 | inline Rect ToRect(const gfxRect& aRect) { 49:47.64 | ^ 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.64 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:47.64 | ^ 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.64 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:47.64 | ^ 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.64 44 | inline Size ToSize(const gfxSize& aSize) { 49:47.64 | ^ 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.64 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:47.64 | ^ 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.64 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:47.64 | ^ 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.64 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:47.64 | ^ 49:47.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:11, 49:47.64 from Unified_cpp_sessionstore0.cpp:2: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.64 1859 | int32_t aAppUnitsPerPixel) { 49:47.64 | ^ 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.64 3214 | int32_t aAppUnitsPerPixel) { 49:47.64 | ^ 49:47.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:11, 49:47.64 from Unified_cpp_sessionstore0.cpp:2: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.64 332 | LayerPoint GetFixedPositionAnchor() const { 49:47.64 | ^ 49:47.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:11, 49:47.64 from Unified_cpp_sessionstore0.cpp:2: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.64 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:47.64 | ^ 49:47.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:20, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:9, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:11, 49:47.64 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:11, 49:47.64 from Unified_cpp_sessionstore0.cpp:2: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 49:47.64 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.64 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:47.64 | ^ 49:47.64 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.65 from Unified_cpp_sessionstore0.cpp:2: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.65 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:47.65 | ^~~~~~~~ 49:47.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.65 from Unified_cpp_sessionstore0.cpp:2: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.65 427 | SizeT Size() const { return SizeT(width, height); } 49:47.65 | ^~~~ 49:47.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.65 from Unified_cpp_sessionstore0.cpp:2: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.65 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:47.65 | ^~~~~~~~ 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.65 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:47.65 | ^~~~~~~~ 49:47.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.65 from Unified_cpp_sessionstore0.cpp:2: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.65 62 | Sub operator-(const Sub& aPoint) const { 49:47.65 | ^~~~~~~~ 49:47.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.65 from Unified_cpp_sessionstore0.cpp:2: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.65 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:47.65 | ^~~~~~~~ 49:47.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.65 from Unified_cpp_sessionstore0.cpp:2: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.65 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:47.65 | ^~~~~~~~ 49:47.65 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.65 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.65 from Unified_cpp_sessionstore0.cpp:2: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 49:47.65 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.65 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:47.66 | ^~~~~~~~~~~~~ 49:47.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.66 from Unified_cpp_sessionstore0.cpp:2: 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.66 323 | static SizeTyped FromUnknownSize( 49:47.66 | ^~~~~~~~~~~~~~~ 49:47.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h:9, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h:17, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:20, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.66 from Unified_cpp_sessionstore0.cpp:2: 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.66 760 | typename detail::Nth::Type extract() { 49:47.66 | ^~~~~~~ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.66 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:11, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 49:47.66 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/sessionstore/SessionStoreListener.cpp:5, 49:47.66 from Unified_cpp_sessionstore0.cpp:2: 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In constructor ‘constexpr mozilla::gfx::BasePoint::BasePoint(Coord, Coord) [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:47.66 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:35:13: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:47.66 35 | constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 49:47.66 | ^~~~~~~~~ 49:47.66 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/sessionstore' 49:47.66 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/url-classifier' 49:47.66 mkdir -p '.deps/' 49:47.66 toolkit/components/url-classifier/HashStore.o 49:47.66 toolkit/components/url-classifier/VariableLengthPrefixSet.o 49:47.66 /usr/lib64/ccache/g++ -o HashStore.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/HashStore.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/HashStore.cpp 49:51.99 toolkit/components/protobuf/common.o 49:51.99 /usr/lib64/ccache/g++ -o bytestream.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/bytestream.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/stubs/bytestream.cc 49:54.32 toolkit/components/protobuf/int128.o 49:54.32 /usr/lib64/ccache/g++ -o common.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/common.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/stubs/common.cc 49:54.70 toolkit/components/url-classifier/nsUrlClassifierPrefixSet.o 49:54.70 /usr/lib64/ccache/g++ -o VariableLengthPrefixSet.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/VariableLengthPrefixSet.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp 49:57.06 /usr/lib64/ccache/g++ -o int128.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/int128.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/stubs/int128.cc 49:57.06 toolkit/components/protobuf/status.o 49:59.08 toolkit/components/protobuf/statusor.o 49:59.09 /usr/lib64/ccache/g++ -o status.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/status.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/stubs/status.cc 49:59.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertificate.cpp:12, 49:59.27 from Unified_cpp_security_manager_ssl2.cpp:20: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:59.27 | ^ 49:59.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertificate.cpp:12, 49:59.27 from Unified_cpp_security_manager_ssl2.cpp:20: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:59.27 | ^ 49:59.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertificate.cpp:12, 49:59.27 from Unified_cpp_security_manager_ssl2.cpp:20: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 371 | nscoord aAppUnitsPerDevPixel) { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 380 | nscoord aAppUnitsPerDevPixel) { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 387 | nscoord aAppUnitsPerDevPixel) { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 394 | nscoord aAppUnitsPerDevPixel) { 49:59.27 | ^ 49:59.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 49:59.27 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSComponent.cpp:20, 49:59.27 from Unified_cpp_security_manager_ssl2.cpp:38: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 189 | CSSRect GetExpandedScrollableRect() const { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 243 | CSSRect CalculateScrollRange() const { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.27 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:59.27 | ^ 49:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:59.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.28 457 | CSSRect GetVisualViewport() const { 49:59.28 | ^ 49:59.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSComponent.cpp:20, 49:59.28 from Unified_cpp_security_manager_ssl2.cpp:38: 49:59.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 49:59.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.28 1338 | CSSCoord ToCSSPixels() const { return _0; } 49:59.28 | ^ 49:59.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSComponent.cpp:20, 49:59.28 from Unified_cpp_security_manager_ssl2.cpp:38: 49:59.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 49:59.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.28 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 49:59.28 | ^ 49:59.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 49:59.28 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSComponent.cpp:20, 49:59.28 from Unified_cpp_security_manager_ssl2.cpp:38: 49:59.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 49:59.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.28 21 | inline Rect ToRect(const gfxRect& aRect) { 49:59.28 | ^ 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.29 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 49:59.29 | ^ 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.29 40 | inline Point ToPoint(const gfxPoint& aPoint) { 49:59.29 | ^ 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.29 44 | inline Size ToSize(const gfxSize& aSize) { 49:59.29 | ^ 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.29 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 49:59.29 | ^ 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.29 52 | inline gfxSize ThebesSize(const Size& aSize) { 49:59.29 | ^ 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 49:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.29 56 | inline gfxRect ThebesRect(const Rect& aRect) { 49:59.29 | ^ 49:59.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 49:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 49:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 49:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 49:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 49:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 49:59.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 49:59.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 49:59.30 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSComponent.cpp:20, 49:59.30 from Unified_cpp_security_manager_ssl2.cpp:38: 49:59.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 49:59.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.30 1859 | int32_t aAppUnitsPerPixel) { 49:59.30 | ^ 49:59.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 49:59.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.30 3214 | int32_t aAppUnitsPerPixel) { 49:59.30 | ^ 49:59.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 49:59.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:59.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:59.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:59.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 49:59.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSComponent.cpp:20, 49:59.31 from Unified_cpp_security_manager_ssl2.cpp:38: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.31 332 | LayerPoint GetFixedPositionAnchor() const { 49:59.31 | ^ 49:59.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSComponent.cpp:20, 49:59.31 from Unified_cpp_security_manager_ssl2.cpp:38: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.31 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 49:59.31 | ^ 49:59.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/NeckoChannelParams.h:31, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcess.h:21, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PSocketProcessParent.h:9, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/net/SocketProcessParent.h:13, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSComponent.cpp:20, 49:59.31 from Unified_cpp_security_manager_ssl2.cpp:38: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.31 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:59.31 | ^ 49:59.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertificate.cpp:12, 49:59.31 from Unified_cpp_security_manager_ssl2.cpp:20: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.31 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:59.31 | ^~~~~~~~ 49:59.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertificate.cpp:12, 49:59.31 from Unified_cpp_security_manager_ssl2.cpp:20: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:59.31 | ^~~~~~~~ 49:59.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertificate.cpp:12, 49:59.31 from Unified_cpp_security_manager_ssl2.cpp:20: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.31 427 | SizeT Size() const { return SizeT(width, height); } 49:59.31 | ^~~~ 49:59.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertificate.cpp:12, 49:59.31 from Unified_cpp_security_manager_ssl2.cpp:20: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:59.31 | ^~~~~~~~ 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:59.31 | ^~~~~~~~ 49:59.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertificate.cpp:12, 49:59.31 from Unified_cpp_security_manager_ssl2.cpp:20: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:59.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.31 62 | Sub operator-(const Sub& aPoint) const { 49:59.31 | ^~~~~~~~ 49:59.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:59.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertificate.cpp:12, 49:59.32 from Unified_cpp_security_manager_ssl2.cpp:20: 49:59.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 49:59.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 49:59.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.32 43 | friend Sub operator*(T aScale, Sub aCoord) { 49:59.32 | ^~~~~~~~ 49:59.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertificate.cpp:12, 49:59.32 from Unified_cpp_security_manager_ssl2.cpp:20: 49:59.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 49:59.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 49:59.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.32 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 49:59.32 | ^~~~~~~~~~~~~ 49:59.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertificate.cpp:12, 49:59.32 from Unified_cpp_security_manager_ssl2.cpp:20: 49:59.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 49:59.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 49:59.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.32 323 | static SizeTyped FromUnknownSize( 49:59.32 | ^~~~~~~~~~~~~~~ 49:59.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h:12, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h:10, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DateTimeFormat.h:12, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertValidity.h:8, 49:59.32 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsNSSCertValidity.cpp:5, 49:59.32 from Unified_cpp_security_manager_ssl2.cpp:11: 49:59.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.33 760 | typename detail::Nth::Type extract() { 49:59.33 | ^~~~~~~ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 49:59.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.33 /usr/lib64/ccache/g++ -o Unified_cpp_security_manager_ssl3.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES=True -DNSS_ENABLE_ECC=True -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/ssl -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/crypto -I/builddir/build/BUILD/icecat-78.15.0/netwerk/base -I/builddir/build/BUILD/icecat-78.15.0/security/certverifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/public/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -MD -MP -MF .deps/Unified_cpp_security_manager_ssl3.o.pp Unified_cpp_security_manager_ssl3.cpp 49:59.65 toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.o 49:59.65 /usr/lib64/ccache/g++ -o nsUrlClassifierPrefixSet.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/nsUrlClassifierPrefixSet.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp 49:59.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:59.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.cpp:22: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 49:59.79 | ^ 49:59.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.cpp:22: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 49:59.79 | ^ 49:59.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.cpp:22: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 49:59.79 | ^ 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 49:59.79 | ^ 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 49:59.79 | ^ 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 49:59.79 | ^ 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 49:59.79 | ^ 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 371 | nscoord aAppUnitsPerDevPixel) { 49:59.79 | ^ 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 380 | nscoord aAppUnitsPerDevPixel) { 49:59.79 | ^ 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 387 | nscoord aAppUnitsPerDevPixel) { 49:59.79 | ^ 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 394 | nscoord aAppUnitsPerDevPixel) { 49:59.79 | ^ 49:59.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CustomElementRegistry.h:17, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocGroup.h:16, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThread.h:27, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/xpcom/threads/nsThreadManager.h:12, 49:59.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.cpp:77: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 189 | CSSRect GetExpandedScrollableRect() const { 49:59.79 | ^ 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.79 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 49:59.79 | ^ 49:59.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.80 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 49:59.80 | ^ 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.80 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 49:59.80 | ^ 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.80 243 | CSSRect CalculateScrollRange() const { 49:59.80 | ^ 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.80 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 49:59.80 | ^ 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.80 457 | CSSRect GetVisualViewport() const { 49:59.80 | ^ 49:59.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.cpp:22: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 49:59.80 | ^~~~~~~~ 49:59.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.cpp:22: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 49:59.80 | ^~~~~~~~ 49:59.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.cpp:22: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.80 427 | SizeT Size() const { return SizeT(width, height); } 49:59.80 | ^~~~ 49:59.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 49:59.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.cpp:22: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:59.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 49:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.82 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 49:59.82 | ^~~~~~~~ 49:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 49:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 49:59.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.82 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 49:59.82 | ^~~~~~~~ 49:59.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 49:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 49:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 49:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 49:59.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 49:59.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 49:59.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 49:59.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.cpp:22: 49:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 49:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 49:59.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 49:59.83 62 | Sub operator-(const Sub& aPoint) const { 49:59.83 | ^~~~~~~~ 49:59.83 toolkit/components/telemetry/TelemetryEvent.o 49:59.83 /usr/lib64/ccache/g++ -o TelemetryCommon.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/TelemetryCommon.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryCommon.cpp 50:01.39 toolkit/components/protobuf/stringprintf.o 50:01.40 /usr/lib64/ccache/g++ -o statusor.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/statusor.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/stubs/statusor.cc 50:01.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 50:01.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocShell.h:13, 50:01.70 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.70 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:01.70 | ^ 50:01.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:01.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 50:01.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocShell.h:13, 50:01.70 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.70 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:01.70 | ^ 50:01.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocShell.h:13, 50:01.70 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.70 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:01.70 | ^ 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.70 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:01.70 | ^ 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.70 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:01.70 | ^ 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.70 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:01.70 | ^ 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.70 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:01.70 | ^ 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.70 371 | nscoord aAppUnitsPerDevPixel) { 50:01.70 | ^ 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:01.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 380 | nscoord aAppUnitsPerDevPixel) { 50:01.71 | ^ 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 387 | nscoord aAppUnitsPerDevPixel) { 50:01.71 | ^ 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 394 | nscoord aAppUnitsPerDevPixel) { 50:01.71 | ^ 50:01.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 50:01.71 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:11: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 189 | CSSRect GetExpandedScrollableRect() const { 50:01.71 | ^ 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:01.71 | ^ 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:01.71 | ^ 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:01.71 | ^ 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 243 | CSSRect CalculateScrollRange() const { 50:01.71 | ^ 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:01.71 | ^ 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 457 | CSSRect GetVisualViewport() const { 50:01.71 | ^ 50:01.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 50:01.71 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:11: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 1338 | CSSCoord ToCSSPixels() const { return _0; } 50:01.71 | ^ 50:01.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 50:01.71 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:11: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.71 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:01.71 | ^ 50:01.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 50:01.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:01.71 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:26: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 50:01.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.73 21 | inline Rect ToRect(const gfxRect& aRect) { 50:01.73 | ^ 50:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 50:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.73 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:01.73 | ^ 50:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 50:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.73 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:01.73 | ^ 50:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 50:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.73 44 | inline Size ToSize(const gfxSize& aSize) { 50:01.73 | ^ 50:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 50:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.73 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:01.73 | ^ 50:01.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 50:01.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.74 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:01.74 | ^ 50:01.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 50:01.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.74 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:01.74 | ^ 50:01.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:01.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:26: 50:01.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 50:01.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.74 1859 | int32_t aAppUnitsPerPixel) { 50:01.74 | ^ 50:01.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 50:01.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.74 3214 | int32_t aAppUnitsPerPixel) { 50:01.74 | ^ 50:01.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:01.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 50:01.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocShell.h:13, 50:01.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 50:01.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:01.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:01.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.75 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:01.75 | ^~~~~~~~ 50:01.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocShell.h:13, 50:01.75 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 50:01.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:01.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:01.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.75 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:01.75 | ^~~~~~~~ 50:01.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:01.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 50:01.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocShell.h:13, 50:01.76 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 50:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.76 427 | SizeT Size() const { return SizeT(width, height); } 50:01.76 | ^~~~ 50:01.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocShell.h:13, 50:01.76 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 50:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.76 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:01.76 | ^~~~~~~~ 50:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.76 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:01.76 | ^~~~~~~~ 50:01.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:01.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 50:01.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocShell.h:13, 50:01.76 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 50:01.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.77 62 | Sub operator-(const Sub& aPoint) const { 50:01.77 | ^~~~~~~~ 50:01.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocShell.h:13, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.77 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:01.77 | ^~~~~~~~ 50:01.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocShell.h:13, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.77 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:01.77 | ^~~~~~~~~~~~~ 50:01.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocShell.h:13, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:7: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.77 323 | static SizeTyped FromUnknownSize( 50:01.77 | ^~~~~~~~~~~~~~~ 50:01.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.77 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:01.77 | ^ 50:01.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.77 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:01.77 | ^ 50:01.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 371 | nscoord aAppUnitsPerDevPixel) { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 380 | nscoord aAppUnitsPerDevPixel) { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 387 | nscoord aAppUnitsPerDevPixel) { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 394 | nscoord aAppUnitsPerDevPixel) { 50:01.78 | ^ 50:01.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 50:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:01.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:01.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 189 | CSSRect GetExpandedScrollableRect() const { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.78 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:01.78 | ^ 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:01.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.79 243 | CSSRect CalculateScrollRange() const { 50:01.79 | ^ 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.79 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:01.79 | ^ 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.79 457 | CSSRect GetVisualViewport() const { 50:01.79 | ^ 50:01.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.79 1338 | CSSCoord ToCSSPixels() const { return _0; } 50:01.79 | ^ 50:01.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.79 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:01.79 | ^ 50:01.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.79 21 | inline Rect ToRect(const gfxRect& aRect) { 50:01.79 | ^ 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.79 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:01.79 | ^ 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.79 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:01.79 | ^ 50:01.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.80 44 | inline Size ToSize(const gfxSize& aSize) { 50:01.80 | ^ 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.80 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:01.80 | ^ 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.80 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:01.80 | ^ 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.80 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:01.80 | ^ 50:01.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.80 1859 | int32_t aAppUnitsPerPixel) { 50:01.80 | ^ 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.80 3214 | int32_t aAppUnitsPerPixel) { 50:01.80 | ^ 50:01.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:01.80 | ^~~~~~~~ 50:01.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:01.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.81 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:01.81 | ^~~~~~~~ 50:01.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.81 427 | SizeT Size() const { return SizeT(width, height); } 50:01.81 | ^~~~ 50:01.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:01.81 | ^~~~~~~~ 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:01.81 | ^~~~~~~~ 50:01.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:01.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.81 62 | Sub operator-(const Sub& aPoint) const { 50:01.81 | ^~~~~~~~ 50:01.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:01.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 50:01.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:01.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.82 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:01.82 | ^~~~~~~~ 50:01.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 50:01.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 50:01.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.82 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:01.82 | ^~~~~~~~~~~~~ 50:01.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:01.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceEditableText.cpp:9: 50:01.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:01.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:01.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:01.82 323 | static SizeTyped FromUnknownSize( 50:01.82 | ^~~~~~~~~~~~~~~ 50:01.82 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/typeaheadfind' 50:01.82 accessible/atk/nsMaiInterfaceHypertext.o 50:01.82 /usr/lib64/ccache/g++ -o nsMaiInterfaceHyperlinkImpl.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceHyperlinkImpl.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp 50:01.82 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/windowwatcher' 50:01.82 mkdir -p '.deps/' 50:01.83 toolkit/components/windowwatcher/Unified_cpp_windowwatcher0.o 50:01.83 /usr/lib64/ccache/g++ -o Unified_cpp_windowwatcher0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/windowwatcher -I/builddir/build/BUILD/icecat-78.15.0/docshell/base -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_windowwatcher0.o.pp Unified_cpp_windowwatcher0.cpp 50:03.24 toolkit/components/protobuf/time.o 50:03.24 /usr/lib64/ccache/g++ -o stringprintf.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/stringprintf.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/stubs/stringprintf.cc 50:04.10 toolkit/components/telemetry/TelemetryHistogram.o 50:04.10 /usr/lib64/ccache/g++ -o TelemetryEvent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/TelemetryEvent.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryEvent.cpp 50:05.04 toolkit/components/protobuf/wire_format_lite.o 50:05.04 /usr/lib64/ccache/g++ -o time.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/time.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/stubs/time.cc 50:05.45 toolkit/components/url-classifier/Unified_cpp_url-classifier0.o 50:05.45 /usr/lib64/ccache/g++ -o nsUrlClassifierStreamUpdater.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/nsUrlClassifierStreamUpdater.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp 50:07.72 toolkit/components/protobuf/Unified_cpp_components_protobuf0.o 50:07.72 /usr/lib64/ccache/g++ -o wire_format_lite.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/wire_format_lite.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf/src/google/protobuf/wire_format_lite.cc 50:11.40 /usr/lib64/ccache/g++ -o Unified_cpp_components_protobuf0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DHAVE_ZLIB -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-ignored-qualifiers -Wno-maybe-uninitialized -Wno-return-type -Wno-sign-compare -Wno-subobject-linkage -Wno-unused-function -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/Unified_cpp_components_protobuf0.o.pp Unified_cpp_components_protobuf0.cpp 50:12.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/INativePlacesEventCallback.h:9, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistoryResult.h:15, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistory.h:21, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavBookmarks.h:10, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:16, 50:12.28 from Unified_cpp_components_places0.cpp:2: 50:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.28 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:12.28 | ^ 50:12.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/INativePlacesEventCallback.h:9, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistoryResult.h:15, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistory.h:21, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavBookmarks.h:10, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:16, 50:12.28 from Unified_cpp_components_places0.cpp:2: 50:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.28 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:12.28 | ^ 50:12.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/INativePlacesEventCallback.h:9, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistoryResult.h:15, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistory.h:21, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavBookmarks.h:10, 50:12.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:16, 50:12.28 from Unified_cpp_components_places0.cpp:2: 50:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.28 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:12.28 | ^ 50:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:12.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 371 | nscoord aAppUnitsPerDevPixel) { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 380 | nscoord aAppUnitsPerDevPixel) { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 387 | nscoord aAppUnitsPerDevPixel) { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 394 | nscoord aAppUnitsPerDevPixel) { 50:12.29 | ^ 50:12.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/History.cpp:11, 50:12.29 from Unified_cpp_components_places0.cpp:29: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 189 | CSSRect GetExpandedScrollableRect() const { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 243 | CSSRect CalculateScrollRange() const { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:12.29 | ^ 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 457 | CSSRect GetVisualViewport() const { 50:12.29 | ^ 50:12.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/History.cpp:11, 50:12.29 from Unified_cpp_components_places0.cpp:29: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 50:12.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.29 1338 | CSSCoord ToCSSPixels() const { return _0; } 50:12.29 | ^ 50:12.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 50:12.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 50:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 50:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:12.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:12.30 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/History.cpp:11, 50:12.30 from Unified_cpp_components_places0.cpp:29: 50:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 50:12.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.31 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:12.31 | ^ 50:12.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/History.cpp:11, 50:12.31 from Unified_cpp_components_places0.cpp:29: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.31 21 | inline Rect ToRect(const gfxRect& aRect) { 50:12.31 | ^ 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.31 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:12.31 | ^ 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.31 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:12.31 | ^ 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.31 44 | inline Size ToSize(const gfxSize& aSize) { 50:12.31 | ^ 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.31 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:12.31 | ^ 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.31 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:12.31 | ^ 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.31 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:12.31 | ^ 50:12.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/History.cpp:11, 50:12.31 from Unified_cpp_components_places0.cpp:29: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.31 1859 | int32_t aAppUnitsPerPixel) { 50:12.31 | ^ 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.31 3214 | int32_t aAppUnitsPerPixel) { 50:12.31 | ^ 50:12.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:12.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/History.cpp:11, 50:12.31 from Unified_cpp_components_places0.cpp:29: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 50:12.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.32 332 | LayerPoint GetFixedPositionAnchor() const { 50:12.32 | ^ 50:12.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/History.cpp:11, 50:12.32 from Unified_cpp_components_places0.cpp:29: 50:12.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 50:12.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.32 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 50:12.32 | ^ 50:12.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:12.32 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/History.cpp:11, 50:12.33 from Unified_cpp_components_places0.cpp:29: 50:12.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 50:12.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.33 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:12.33 | ^ 50:12.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/INativePlacesEventCallback.h:9, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistoryResult.h:15, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistory.h:21, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavBookmarks.h:10, 50:12.33 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:16, 50:12.33 from Unified_cpp_components_places0.cpp:2: 50:12.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:12.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:12.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.33 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:12.33 | ^~~~~~~~ 50:12.33 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/INativePlacesEventCallback.h:9, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistoryResult.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistory.h:21, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavBookmarks.h:10, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:16, 50:12.34 from Unified_cpp_components_places0.cpp:2: 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.34 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:12.34 | ^~~~~~~~ 50:12.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/INativePlacesEventCallback.h:9, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistoryResult.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistory.h:21, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavBookmarks.h:10, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:16, 50:12.34 from Unified_cpp_components_places0.cpp:2: 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.34 427 | SizeT Size() const { return SizeT(width, height); } 50:12.34 | ^~~~ 50:12.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/INativePlacesEventCallback.h:9, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistoryResult.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistory.h:21, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavBookmarks.h:10, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:16, 50:12.34 from Unified_cpp_components_places0.cpp:2: 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.34 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:12.34 | ^~~~~~~~ 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.34 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:12.34 | ^~~~~~~~ 50:12.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/INativePlacesEventCallback.h:9, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistoryResult.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistory.h:21, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavBookmarks.h:10, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:16, 50:12.34 from Unified_cpp_components_places0.cpp:2: 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.34 62 | Sub operator-(const Sub& aPoint) const { 50:12.34 | ^~~~~~~~ 50:12.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/INativePlacesEventCallback.h:9, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistoryResult.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistory.h:21, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavBookmarks.h:10, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:16, 50:12.34 from Unified_cpp_components_places0.cpp:2: 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:12.34 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.34 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:12.34 | ^~~~~~~~ 50:12.34 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/INativePlacesEventCallback.h:9, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistoryResult.h:15, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistory.h:21, 50:12.34 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavBookmarks.h:10, 50:12.36 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:16, 50:12.36 from Unified_cpp_components_places0.cpp:2: 50:12.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 50:12.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 50:12.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.36 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:12.36 | ^~~~~~~~~~~~~ 50:12.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:12.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:12.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:12.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:12.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h:12, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:15, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/INativePlacesEventCallback.h:9, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistoryResult.h:15, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavHistory.h:21, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/nsNavBookmarks.h:10, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:16, 50:12.37 from Unified_cpp_components_places0.cpp:2: 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.37 323 | static SizeTyped FromUnknownSize( 50:12.37 | ^~~~~~~~~~~~~~~ 50:12.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWeakReferenceUtils.h:10, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsWeakReference.h:14, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.h:9, 50:12.37 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/Database.cpp:11, 50:12.37 from Unified_cpp_components_places0.cpp:2: 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.37 760 | typename detail::Nth::Type extract() { 50:12.37 | ^~~~~~~ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 50:12.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:12.37 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/places' 50:12.37 /usr/lib64/ccache/g++ -o Unified_cpp_url-classifier0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/io -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-maybe-uninitialized -MD -MP -MF .deps/Unified_cpp_url-classifier0.o.pp Unified_cpp_url-classifier0.cpp 50:13.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:11: 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:13.17 | ^ 50:13.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:11: 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:13.17 | ^ 50:13.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 50:13.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:11: 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.17 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:13.17 | ^ 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.17 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:13.17 | ^ 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.17 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:13.17 | ^ 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.17 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:13.17 | ^ 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:13.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.17 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:13.17 | ^ 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.18 371 | nscoord aAppUnitsPerDevPixel) { 50:13.18 | ^ 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.18 380 | nscoord aAppUnitsPerDevPixel) { 50:13.18 | ^ 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.18 387 | nscoord aAppUnitsPerDevPixel) { 50:13.18 | ^ 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.18 394 | nscoord aAppUnitsPerDevPixel) { 50:13.18 | ^ 50:13.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:11: 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.18 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:13.18 | ^~~~~~~~ 50:13.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 50:13.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryEvent.cpp:11: 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:13.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:13.18 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:13.18 | ^~~~~~~~ 50:13.19 toolkit/components/telemetry/TelemetryOrigin.o 50:13.19 /usr/lib64/ccache/g++ -o TelemetryHistogram.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/TelemetryHistogram.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp 50:16.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:16.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:16.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:16.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:16.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:16.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:16.76 | ^ 50:16.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:16.76 | ^ 50:16.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 371 | nscoord aAppUnitsPerDevPixel) { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 380 | nscoord aAppUnitsPerDevPixel) { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 387 | nscoord aAppUnitsPerDevPixel) { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 394 | nscoord aAppUnitsPerDevPixel) { 50:16.76 | ^ 50:16.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 189 | CSSRect GetExpandedScrollableRect() const { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 243 | CSSRect CalculateScrollRange() const { 50:16.76 | ^ 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:16.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.76 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:16.77 | ^ 50:16.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:16.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.77 457 | CSSRect GetVisualViewport() const { 50:16.77 | ^ 50:16.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 50:16.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.77 1338 | CSSCoord ToCSSPixels() const { return _0; } 50:16.77 | ^ 50:16.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.77 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 50:16.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.77 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:16.78 | ^ 50:16.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.78 21 | inline Rect ToRect(const gfxRect& aRect) { 50:16.78 | ^ 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.78 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:16.78 | ^ 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:16.78 | ^ 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.78 44 | inline Size ToSize(const gfxSize& aSize) { 50:16.78 | ^ 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.78 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:16.78 | ^ 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.78 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:16.78 | ^ 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.78 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:16.78 | ^ 50:16.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.78 1859 | int32_t aAppUnitsPerPixel) { 50:16.78 | ^ 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.78 3214 | int32_t aAppUnitsPerPixel) { 50:16.78 | ^ 50:16.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:16.78 | ^~~~~~~~ 50:16.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:16.79 | ^~~~~~~~ 50:16.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.79 427 | SizeT Size() const { return SizeT(width, height); } 50:16.79 | ^~~~ 50:16.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.79 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:16.79 | ^~~~~~~~ 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.79 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:16.79 | ^~~~~~~~ 50:16.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.79 62 | Sub operator-(const Sub& aPoint) const { 50:16.79 | ^~~~~~~~ 50:16.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:16.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.79 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:16.79 | ^~~~~~~~ 50:16.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 50:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 50:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.80 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:16.80 | ^~~~~~~~~~~~~ 50:16.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:16.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/a11y/Accessible.h:17, 50:16.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/base/AccessibleOrProxy.h:10, 50:16.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMai.h:14, 50:16.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiHyperlink.h:10, 50:16.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: 50:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:16.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:16.80 323 | static SizeTyped FromUnknownSize( 50:16.80 | ^~~~~~~~~~~~~~~ 50:16.83 accessible/atk/nsMaiInterfaceImage.o 50:16.83 /usr/lib64/ccache/g++ -o nsMaiInterfaceHypertext.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceHypertext.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp 50:18.13 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/protobuf' 50:18.16 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/viaduct' 50:18.16 mkdir -p '.deps/' 50:18.16 toolkit/components/viaduct/Unified_cpp_components_viaduct0.o 50:18.16 /usr/lib64/ccache/g++ -o Unified_cpp_components_viaduct0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/viaduct -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_components_viaduct0.o.pp Unified_cpp_components_viaduct0.cpp 50:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.29 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:18.29 | ^ 50:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.29 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:18.29 | ^ 50:18.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:18.29 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.29 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:18.29 | ^ 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.29 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:18.29 | ^ 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.29 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:18.29 | ^ 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:18.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:18.30 | ^ 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:18.30 | ^ 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 371 | nscoord aAppUnitsPerDevPixel) { 50:18.30 | ^ 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 380 | nscoord aAppUnitsPerDevPixel) { 50:18.30 | ^ 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 387 | nscoord aAppUnitsPerDevPixel) { 50:18.30 | ^ 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 394 | nscoord aAppUnitsPerDevPixel) { 50:18.30 | ^ 50:18.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:14, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 189 | CSSRect GetExpandedScrollableRect() const { 50:18.30 | ^ 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:18.30 | ^ 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:18.30 | ^ 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:18.30 | ^ 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 243 | CSSRect CalculateScrollRange() const { 50:18.30 | ^ 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:18.30 | ^ 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 457 | CSSRect GetVisualViewport() const { 50:18.30 | ^ 50:18.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:18.30 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.30 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:18.30 | ^~~~~~~~ 50:18.30 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:18.30 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.31 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:18.31 | ^~~~~~~~ 50:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.31 427 | SizeT Size() const { return SizeT(width, height); } 50:18.31 | ^~~~ 50:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.31 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:18.31 | ^~~~~~~~ 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.31 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:18.31 | ^~~~~~~~ 50:18.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:18.31 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:25: 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:18.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:18.31 62 | Sub operator-(const Sub& aPoint) const { 50:18.31 | ^~~~~~~~ 50:18.34 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/ctypes' 50:18.34 mkdir -p '.deps/' 50:18.34 toolkit/components/ctypes/ctypes.o 50:18.34 /usr/lib64/ccache/g++ -o ctypes.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/ctypes -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/ctypes -I/builddir/build/BUILD/icecat-78.15.0/js/xpconnect/loader -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/ctypes.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/ctypes/ctypes.cpp 50:20.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.50 from Unified_cpp_reputationservice0.cpp:2: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.50 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:20.50 | ^ 50:20.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.50 from Unified_cpp_reputationservice0.cpp:2: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.50 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:20.50 | ^ 50:20.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.50 from Unified_cpp_reputationservice0.cpp:2: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.50 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:20.50 | ^ 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.50 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:20.50 | ^ 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.50 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:20.50 | ^ 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.50 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:20.50 | ^ 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.50 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:20.50 | ^ 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.50 371 | nscoord aAppUnitsPerDevPixel) { 50:20.50 | ^ 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.50 380 | nscoord aAppUnitsPerDevPixel) { 50:20.50 | ^ 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.50 387 | nscoord aAppUnitsPerDevPixel) { 50:20.50 | ^ 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:20.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.50 394 | nscoord aAppUnitsPerDevPixel) { 50:20.50 | ^ 50:20.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 50:20.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:14, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.51 from Unified_cpp_reputationservice0.cpp:2: 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.51 189 | CSSRect GetExpandedScrollableRect() const { 50:20.51 | ^ 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.51 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:20.51 | ^ 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.51 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:20.51 | ^ 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.51 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:20.51 | ^ 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.51 243 | CSSRect CalculateScrollRange() const { 50:20.51 | ^ 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.51 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:20.51 | ^ 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.51 457 | CSSRect GetVisualViewport() const { 50:20.51 | ^ 50:20.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/LoginReputation.cpp:15, 50:20.51 from Unified_cpp_reputationservice0.cpp:20: 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 50:20.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.51 1338 | CSSCoord ToCSSPixels() const { return _0; } 50:20.51 | ^ 50:20.51 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 50:20.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/LoginReputation.cpp:15, 50:20.52 from Unified_cpp_reputationservice0.cpp:20: 50:20.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 50:20.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.52 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:20.52 | ^ 50:20.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:20.52 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/LoginReputation.cpp:15, 50:20.52 from Unified_cpp_reputationservice0.cpp:20: 50:20.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 50:20.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.52 21 | inline Rect ToRect(const gfxRect& aRect) { 50:20.52 | ^ 50:20.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 50:20.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.52 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:20.53 | ^ 50:20.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 50:20.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.53 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:20.53 | ^ 50:20.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 50:20.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.53 44 | inline Size ToSize(const gfxSize& aSize) { 50:20.53 | ^ 50:20.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 50:20.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.53 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:20.53 | ^ 50:20.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 50:20.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.53 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:20.53 | ^ 50:20.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 50:20.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.53 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:20.53 | ^ 50:20.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:20.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:20.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:20.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:20.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:20.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:20.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:20.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:20.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:20.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:20.54 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/LoginReputation.cpp:15, 50:20.54 from Unified_cpp_reputationservice0.cpp:20: 50:20.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 50:20.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.54 1859 | int32_t aAppUnitsPerPixel) { 50:20.54 | ^ 50:20.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 50:20.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.54 3214 | int32_t aAppUnitsPerPixel) { 50:20.54 | ^ 50:20.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 50:20.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:20.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:20.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:20.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:20.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:20.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:20.54 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/LoginReputation.cpp:15, 50:20.54 from Unified_cpp_reputationservice0.cpp:20: 50:20.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 50:20.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.55 332 | LayerPoint GetFixedPositionAnchor() const { 50:20.55 | ^ 50:20.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/LoginReputation.cpp:15, 50:20.55 from Unified_cpp_reputationservice0.cpp:20: 50:20.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 50:20.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.55 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 50:20.55 | ^ 50:20.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/LoginReputation.cpp:15, 50:20.55 from Unified_cpp_reputationservice0.cpp:20: 50:20.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 50:20.55 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.55 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:20.55 | ^ 50:20.55 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:20.55 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.56 from Unified_cpp_reputationservice0.cpp:2: 50:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.56 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:20.56 | ^~~~~~~~ 50:20.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.56 from Unified_cpp_reputationservice0.cpp:2: 50:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.56 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:20.56 | ^~~~~~~~ 50:20.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:20.56 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.56 from Unified_cpp_reputationservice0.cpp:2: 50:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:20.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.56 427 | SizeT Size() const { return SizeT(width, height); } 50:20.56 | ^~~~ 50:20.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.57 from Unified_cpp_reputationservice0.cpp:2: 50:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.57 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:20.57 | ^~~~~~~~ 50:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.57 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:20.57 | ^~~~~~~~ 50:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.57 from Unified_cpp_reputationservice0.cpp:2: 50:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:20.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.57 62 | Sub operator-(const Sub& aPoint) const { 50:20.57 | ^~~~~~~~ 50:20.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:20.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.58 from Unified_cpp_reputationservice0.cpp:2: 50:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 50:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.58 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:20.58 | ^~~~~~~~ 50:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.58 from Unified_cpp_reputationservice0.cpp:2: 50:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 50:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 50:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.58 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:20.58 | ^~~~~~~~~~~~~ 50:20.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SerializedLoadContext.h:11, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadContext.h:10, 50:20.58 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:33, 50:20.58 from Unified_cpp_reputationservice0.cpp:2: 50:20.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.59 323 | static SizeTyped FromUnknownSize( 50:20.59 | ^~~~~~~~~~~~~~~ 50:20.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 50:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 50:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 50:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 50:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 50:20.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIApplicationReputation.h:14, 50:20.59 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.h:10, 50:20.59 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reputationservice/ApplicationReputation.cpp:9, 50:20.59 from Unified_cpp_reputationservice0.cpp:2: 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.59 760 | typename detail::Nth::Type extract() { 50:20.59 | ^~~~~~~ 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:20.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 50:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 50:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 50:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 50:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 50:20.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:20.60 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/reputationservice' 50:20.60 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/autocomplete' 50:20.60 mkdir -p '.deps/' 50:20.60 toolkit/components/autocomplete/Unified_cpp_autocomplete0.o 50:20.60 /usr/lib64/ccache/g++ -o Unified_cpp_autocomplete0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/autocomplete -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_autocomplete0.o.pp Unified_cpp_autocomplete0.cpp 50:21.98 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/ctypes' 50:21.99 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/printingui' 50:21.99 mkdir -p '.deps/' 50:21.99 toolkit/components/printingui/Unified_cpp_printingui0.o 50:21.99 /usr/lib64/ccache/g++ -o Unified_cpp_printingui0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/printingui -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_printingui0.o.pp Unified_cpp_printingui0.cpp 50:26.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DataStorage.h:11, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.h:10, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 50:26.90 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.90 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:26.90 | ^ 50:26.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DataStorage.h:11, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.h:10, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 50:26.90 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.90 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:26.90 | ^ 50:26.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DataStorage.h:11, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.h:10, 50:26.90 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 50:26.90 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.90 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:26.90 | ^ 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.90 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:26.90 | ^ 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.90 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:26.90 | ^ 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.90 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:26.90 | ^ 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.90 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:26.90 | ^ 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.90 371 | nscoord aAppUnitsPerDevPixel) { 50:26.90 | ^ 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.90 380 | nscoord aAppUnitsPerDevPixel) { 50:26.90 | ^ 50:26.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:26.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.91 387 | nscoord aAppUnitsPerDevPixel) { 50:26.91 | ^ 50:26.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:26.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.91 394 | nscoord aAppUnitsPerDevPixel) { 50:26.91 | ^ 50:26.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 50:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 50:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 50:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 50:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 50:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:26.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 50:26.91 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:16, 50:26.91 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:26.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.91 189 | CSSRect GetExpandedScrollableRect() const { 50:26.92 | ^ 50:26.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:26.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.92 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:26.92 | ^ 50:26.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.93 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:26.93 | ^ 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.93 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:26.93 | ^ 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.93 243 | CSSRect CalculateScrollRange() const { 50:26.93 | ^ 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.93 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:26.93 | ^ 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.93 457 | CSSRect GetVisualViewport() const { 50:26.93 | ^ 50:26.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:16, 50:26.93 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.93 1338 | CSSCoord ToCSSPixels() const { return _0; } 50:26.93 | ^ 50:26.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 50:26.93 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:16, 50:26.93 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 50:26.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.93 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:26.94 | ^ 50:26.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 50:26.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:26.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:26.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:26.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:26.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:26.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:26.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 50:26.94 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:16, 50:26.94 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 50:26.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.94 21 | inline Rect ToRect(const gfxRect& aRect) { 50:26.94 | ^ 50:26.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 50:26.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.94 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:26.94 | ^ 50:26.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 50:26.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.94 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:26.94 | ^ 50:26.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 50:26.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.95 44 | inline Size ToSize(const gfxSize& aSize) { 50:26.95 | ^ 50:26.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 50:26.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.95 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:26.96 | ^ 50:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 50:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.96 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:26.96 | ^ 50:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 50:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.96 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:26.96 | ^ 50:26.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:16, 50:26.96 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 50:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.96 1859 | int32_t aAppUnitsPerPixel) { 50:26.96 | ^ 50:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 50:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.96 3214 | int32_t aAppUnitsPerPixel) { 50:26.96 | ^ 50:26.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:16, 50:26.96 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 50:26.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.96 332 | LayerPoint GetFixedPositionAnchor() const { 50:26.96 | ^ 50:26.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:26.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:16, 50:26.97 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 50:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.97 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 50:26.97 | ^ 50:26.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:16, 50:26.97 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 50:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.97 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:26.97 | ^ 50:26.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DataStorage.h:11, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.h:10, 50:26.97 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 50:26.97 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:26.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:26.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.98 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:26.98 | ^~~~~~~~ 50:26.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:26.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:26.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DataStorage.h:11, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.h:10, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 50:26.99 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.99 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:26.99 | ^~~~~~~~ 50:26.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DataStorage.h:11, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.h:10, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 50:26.99 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.99 427 | SizeT Size() const { return SizeT(width, height); } 50:26.99 | ^~~~ 50:26.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DataStorage.h:11, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.h:10, 50:26.99 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 50:26.99 from Unified_cpp_security_manager_ssl3.cpp:11: 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.99 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:26.99 | ^~~~~~~~ 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:26.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:26.99 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:27.00 | ^~~~~~~~ 50:27.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:27.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:27.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:27.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:27.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:27.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 50:27.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DataStorage.h:11, 50:27.00 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.h:10, 50:27.00 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 50:27.00 from Unified_cpp_security_manager_ssl3.cpp:11: 50:27.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:27.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:27.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:27.01 62 | Sub operator-(const Sub& aPoint) const { 50:27.01 | ^~~~~~~~ 50:27.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:27.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:27.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:27.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DataStorage.h:11, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.h:10, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 50:27.02 from Unified_cpp_security_manager_ssl3.cpp:11: 50:27.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 50:27.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:27.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:27.02 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:27.02 | ^~~~~~~~ 50:27.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DataStorage.h:11, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.h:10, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 50:27.02 from Unified_cpp_security_manager_ssl3.cpp:11: 50:27.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 50:27.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 50:27.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:27.02 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:27.02 | ^~~~~~~~~~~~~ 50:27.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DataStorage.h:11, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.h:10, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSiteSecurityService.cpp:5, 50:27.02 from Unified_cpp_security_manager_ssl3.cpp:11: 50:27.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:27.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:27.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:27.02 323 | static SizeTyped FromUnknownSize( 50:27.02 | ^~~~~~~~~~~~~~~ 50:27.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSecurityHeaderParser.h:9, 50:27.02 from /builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/nsSecurityHeaderParser.cpp:5, 50:27.02 from Unified_cpp_security_manager_ssl3.cpp:2: 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:27.03 760 | typename detail::Nth::Type extract() { 50:27.03 | ^~~~~~~ 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:27.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:27.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 50:27.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 50:27.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 50:27.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 50:27.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 50:27.05 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:27.05 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/ssl' 50:27.05 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/printingui/ipc' 50:27.05 mkdir -p '.deps/' 50:27.05 toolkit/components/printingui/ipc/Unified_cpp_printingui_ipc0.o 50:27.05 /usr/lib64/ccache/g++ -o Unified_cpp_printingui_ipc0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_printingui_ipc0.o.pp Unified_cpp_printingui_ipc0.cpp 50:31.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.21 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:31.21 | ^ 50:31.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.21 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:31.21 | ^ 50:31.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 50:31.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.21 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:31.21 | ^ 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.21 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:31.21 | ^ 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.21 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:31.21 | ^ 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.21 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:31.21 | ^ 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.21 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:31.21 | ^ 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.21 371 | nscoord aAppUnitsPerDevPixel) { 50:31.21 | ^ 50:31.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.22 380 | nscoord aAppUnitsPerDevPixel) { 50:31.22 | ^ 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.22 387 | nscoord aAppUnitsPerDevPixel) { 50:31.22 | ^ 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.22 394 | nscoord aAppUnitsPerDevPixel) { 50:31.22 | ^ 50:31.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:31.22 | ^~~~~~~~ 50:31.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.22 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:31.22 | ^~~~~~~~ 50:31.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 50:31.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.cpp:7: 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:31.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:31.22 323 | static SizeTyped FromUnknownSize( 50:31.22 | ^~~~~~~~~~~~~~~ 50:31.23 toolkit/components/telemetry/TelemetryScalar.o 50:31.23 /usr/lib64/ccache/g++ -o TelemetryOrigin.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/TelemetryOrigin.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp 50:32.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:32.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.31 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:32.31 | ^ 50:32.31 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.31 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.31 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:32.32 | ^ 50:32.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 371 | nscoord aAppUnitsPerDevPixel) { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 380 | nscoord aAppUnitsPerDevPixel) { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 387 | nscoord aAppUnitsPerDevPixel) { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 394 | nscoord aAppUnitsPerDevPixel) { 50:32.32 | ^ 50:32.32 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.32 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 189 | CSSRect GetExpandedScrollableRect() const { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:32.32 | ^ 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:32.32 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.32 243 | CSSRect CalculateScrollRange() const { 50:32.32 | ^ 50:32.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:32.33 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.35 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:32.35 | ^ 50:32.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:32.35 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.35 457 | CSSRect GetVisualViewport() const { 50:32.35 | ^ 50:32.35 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 50:32.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:32.35 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:32.35 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.35 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.35 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.35 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.35 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.35 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.35 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 50:32.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.36 1338 | CSSCoord ToCSSPixels() const { return _0; } 50:32.36 | ^ 50:32.36 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 50:32.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:32.36 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:32.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.36 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 50:32.36 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.36 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:32.36 | ^ 50:32.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 50:32.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:32.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:32.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.37 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 50:32.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.37 21 | inline Rect ToRect(const gfxRect& aRect) { 50:32.37 | ^ 50:32.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 50:32.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.37 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:32.38 | ^ 50:32.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 50:32.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.38 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:32.38 | ^ 50:32.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 50:32.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.38 44 | inline Size ToSize(const gfxSize& aSize) { 50:32.38 | ^ 50:32.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 50:32.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.38 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:32.38 | ^ 50:32.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 50:32.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.39 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:32.39 | ^ 50:32.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 50:32.39 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.39 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:32.40 | ^ 50:32.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:32.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:32.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.40 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 50:32.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.40 1859 | int32_t aAppUnitsPerPixel) { 50:32.40 | ^ 50:32.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 50:32.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.40 3214 | int32_t aAppUnitsPerPixel) { 50:32.40 | ^ 50:32.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.41 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:32.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:32.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:32.41 | ^~~~~~~~ 50:32.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:32.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:32.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.42 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:32.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:32.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.42 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:32.42 | ^~~~~~~~ 50:32.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:32.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:32.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:32.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:32.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:32.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.43 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:32.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:32.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.44 427 | SizeT Size() const { return SizeT(width, height); } 50:32.44 | ^~~~ 50:32.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:32.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:32.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.44 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:32.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:32.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.44 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:32.44 | ^~~~~~~~ 50:32.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:32.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:32.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.45 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:32.45 | ^~~~~~~~ 50:32.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:32.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:32.45 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.45 62 | Sub operator-(const Sub& aPoint) const { 50:32.45 | ^~~~~~~~ 50:32.45 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:32.45 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 50:32.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:32.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.46 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:32.46 | ^~~~~~~~ 50:32.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.46 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 50:32.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 50:32.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.47 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:32.47 | ^~~~~~~~~~~~~ 50:32.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:32.47 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceHypertext.cpp:9: 50:32.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:32.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:32.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.47 323 | static SizeTyped FromUnknownSize( 50:32.47 | ^~~~~~~~~~~~~~~ 50:32.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/nsPrintProgress.cpp:8, 50:32.48 from Unified_cpp_printingui0.cpp:2: 50:32.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:32.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.48 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:32.48 | ^ 50:32.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/nsPrintProgress.cpp:8, 50:32.48 from Unified_cpp_printingui0.cpp:2: 50:32.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:32.48 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.48 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:32.48 | ^ 50:32.48 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 50:32.48 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 50:32.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 50:32.49 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/nsPrintProgress.cpp:8, 50:32.49 from Unified_cpp_printingui0.cpp:2: 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:32.49 | ^ 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:32.49 | ^ 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:32.49 | ^ 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:32.49 | ^ 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:32.49 | ^ 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:32.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.49 371 | nscoord aAppUnitsPerDevPixel) { 50:32.50 | ^ 50:32.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:32.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.50 380 | nscoord aAppUnitsPerDevPixel) { 50:32.50 | ^ 50:32.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:32.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.50 387 | nscoord aAppUnitsPerDevPixel) { 50:32.50 | ^ 50:32.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:32.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.50 394 | nscoord aAppUnitsPerDevPixel) { 50:32.50 | ^ 50:32.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:32.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:32.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:32.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:32.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:32.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:32.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:32.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h:11, 50:32.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h:13, 50:32.51 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:22, 50:32.51 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/nsPrintProgress.cpp:8, 50:32.51 from Unified_cpp_printingui0.cpp:2: 50:32.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:32.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:32.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:32.51 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:32.51 | ^~~~~~~~ 50:32.51 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/printingui' 50:32.51 accessible/atk/nsMaiInterfaceSelection.o 50:32.51 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/satchel' 50:32.51 mkdir -p '.deps/' 50:32.52 /usr/lib64/ccache/g++ -o nsMaiInterfaceImage.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceImage.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp 50:32.52 toolkit/components/satchel/nsFormFillController.o 50:32.52 /usr/lib64/ccache/g++ -o nsFormFillController.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/satchel -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsFormFillController.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp 50:33.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 50:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 50:33.56 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct/ViaductRequest.cpp:12, 50:33.56 from Unified_cpp_components_viaduct0.cpp:11: 50:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:33.56 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.56 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:33.56 | ^ 50:33.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 50:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:33.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct/ViaductRequest.cpp:12, 50:33.57 from Unified_cpp_components_viaduct0.cpp:11: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:33.57 | ^ 50:33.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct/ViaductRequest.cpp:12, 50:33.57 from Unified_cpp_components_viaduct0.cpp:11: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:33.57 | ^ 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:33.57 | ^ 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:33.57 | ^ 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:33.57 | ^ 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:33.57 | ^ 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 371 | nscoord aAppUnitsPerDevPixel) { 50:33.57 | ^ 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 380 | nscoord aAppUnitsPerDevPixel) { 50:33.57 | ^ 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 387 | nscoord aAppUnitsPerDevPixel) { 50:33.57 | ^ 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 394 | nscoord aAppUnitsPerDevPixel) { 50:33.57 | ^ 50:33.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct/ViaductRequest.cpp:12, 50:33.57 from Unified_cpp_components_viaduct0.cpp:11: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:33.57 | ^~~~~~~~ 50:33.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 50:33.57 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viaduct/ViaductRequest.cpp:12, 50:33.57 from Unified_cpp_components_viaduct0.cpp:11: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:33.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:33.57 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:33.57 | ^~~~~~~~ 50:33.59 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/viaduct' 50:33.60 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/terminator' 50:33.60 mkdir -p '.deps/' 50:33.60 toolkit/components/terminator/nsTerminator.o 50:33.60 /usr/lib64/ccache/g++ -o nsTerminator.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/terminator -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/terminator -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsTerminator.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/terminator/nsTerminator.cpp 50:35.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 50:35.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.03 from Unified_cpp_windowwatcher0.cpp:2: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.03 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:35.03 | ^ 50:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.03 from Unified_cpp_windowwatcher0.cpp:2: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.03 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:35.03 | ^ 50:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.03 from Unified_cpp_windowwatcher0.cpp:2: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.03 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:35.03 | ^ 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.03 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:35.03 | ^ 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.03 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:35.03 | ^ 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.03 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:35.03 | ^ 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.03 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:35.03 | ^ 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.03 371 | nscoord aAppUnitsPerDevPixel) { 50:35.03 | ^ 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.03 380 | nscoord aAppUnitsPerDevPixel) { 50:35.03 | ^ 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.03 387 | nscoord aAppUnitsPerDevPixel) { 50:35.03 | ^ 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:35.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.03 394 | nscoord aAppUnitsPerDevPixel) { 50:35.03 | ^ 50:35.03 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 50:35.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.03 from Unified_cpp_windowwatcher0.cpp:2: 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.04 189 | CSSRect GetExpandedScrollableRect() const { 50:35.04 | ^ 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.04 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:35.04 | ^ 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.04 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:35.04 | ^ 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.04 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:35.04 | ^ 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.04 243 | CSSRect CalculateScrollRange() const { 50:35.04 | ^ 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.04 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:35.04 | ^ 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.04 457 | CSSRect GetVisualViewport() const { 50:35.04 | ^ 50:35.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientOpenWindowUtils.h:10, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.h:14, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:7, 50:35.04 from Unified_cpp_windowwatcher0.cpp:20: 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 50:35.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.04 1338 | CSSCoord ToCSSPixels() const { return _0; } 50:35.04 | ^ 50:35.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:35.04 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientOpenWindowUtils.h:10, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.h:14, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:7, 50:35.06 from Unified_cpp_windowwatcher0.cpp:20: 50:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 50:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.06 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:35.06 | ^ 50:35.06 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientOpenWindowUtils.h:10, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.h:14, 50:35.06 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:7, 50:35.06 from Unified_cpp_windowwatcher0.cpp:20: 50:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 50:35.06 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.07 21 | inline Rect ToRect(const gfxRect& aRect) { 50:35.07 | ^ 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.07 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:35.07 | ^ 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.07 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:35.07 | ^ 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.07 44 | inline Size ToSize(const gfxSize& aSize) { 50:35.07 | ^ 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.07 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:35.07 | ^ 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.07 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:35.07 | ^ 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.07 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:35.07 | ^ 50:35.07 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 50:35.07 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientOpenWindowUtils.h:10, 50:35.07 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.h:14, 50:35.07 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:7, 50:35.07 from Unified_cpp_windowwatcher0.cpp:20: 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.07 1859 | int32_t aAppUnitsPerPixel) { 50:35.07 | ^ 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 50:35.07 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.07 3214 | int32_t aAppUnitsPerPixel) { 50:35.08 | ^ 50:35.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientOpenWindowUtils.h:10, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.h:14, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:7, 50:35.08 from Unified_cpp_windowwatcher0.cpp:20: 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.08 332 | LayerPoint GetFixedPositionAnchor() const { 50:35.08 | ^ 50:35.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientOpenWindowUtils.h:10, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.h:14, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:7, 50:35.08 from Unified_cpp_windowwatcher0.cpp:20: 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.08 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 50:35.08 | ^ 50:35.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:26, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientOpenWindowUtils.h:10, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.h:14, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:7, 50:35.08 from Unified_cpp_windowwatcher0.cpp:20: 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.08 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:35.08 | ^ 50:35.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsOpenWindowInfo.cpp:10, 50:35.08 from Unified_cpp_windowwatcher0.cpp:20: 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.08 1394 | LayerPoint GetFixedPositionAnchor() { 50:35.08 | ^ 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.08 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 50:35.08 | ^ 50:35.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.08 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.08 from Unified_cpp_windowwatcher0.cpp:2: 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:35.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.09 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:35.09 | ^~~~~~~~ 50:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.09 from Unified_cpp_windowwatcher0.cpp:2: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.09 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:35.09 | ^~~~~~~~ 50:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.09 from Unified_cpp_windowwatcher0.cpp:2: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.09 427 | SizeT Size() const { return SizeT(width, height); } 50:35.09 | ^~~~ 50:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.09 from Unified_cpp_windowwatcher0.cpp:2: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.09 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:35.09 | ^~~~~~~~ 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.09 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:35.09 | ^~~~~~~~ 50:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.09 from Unified_cpp_windowwatcher0.cpp:2: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.09 62 | Sub operator-(const Sub& aPoint) const { 50:35.09 | ^~~~~~~~ 50:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.09 from Unified_cpp_windowwatcher0.cpp:2: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.09 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:35.09 | ^~~~~~~~ 50:35.09 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.09 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.09 from Unified_cpp_windowwatcher0.cpp:2: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 50:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:35.10 | ^~~~~~~~~~~~~ 50:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.10 from Unified_cpp_windowwatcher0.cpp:2: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.10 323 | static SizeTyped FromUnknownSize( 50:35.10 | ^~~~~~~~~~~~~~~ 50:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.10 from Unified_cpp_windowwatcher0.cpp:2: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.10 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 50:35.10 | ^~~~~~~~~~~~~~ 50:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.10 from Unified_cpp_windowwatcher0.cpp:2: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.10 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:35.10 | ^~~~~~~~~~~~~ 50:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.10 from Unified_cpp_windowwatcher0.cpp:2: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.10 383 | Point TopLeft() const { return Point(x, y); } 50:35.10 | ^~~~~~~ 50:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.10 from Unified_cpp_windowwatcher0.cpp:2: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.10 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 50:35.10 | ^~~~~~~~~~~~~~~ 50:35.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.10 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.10 from Unified_cpp_windowwatcher0.cpp:2: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 50:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.11 246 | PointTyped As2DPoint() const { 50:35.11 | ^~~~~~~~~ 50:35.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.11 from Unified_cpp_windowwatcher0.cpp:2: 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.11 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 50:35.11 | ^~~~~~~~~ 50:35.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:11, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, 50:35.11 from Unified_cpp_windowwatcher0.cpp:2: 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.11 2266 | PointTyped TransformPointSimple( 50:35.11 | ^~~~~~~~~~~~~~~~~~~~ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.11 794 | RectTyped TransformAndClipBounds( 50:35.11 | ^~~~~~~~~~~~~~~~~~~~~~ 50:35.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.h:10, 50:35.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher/nsAutoWindowStateHelper.cpp:7, 50:35.11 from Unified_cpp_windowwatcher0.cpp:2: 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.11 760 | typename detail::Nth::Type extract() { 50:35.11 | ^~~~~~~ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:35.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 50:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 50:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 50:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 50:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 50:35.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:35.12 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/windowwatcher' 50:35.12 accessible/atk/nsMaiInterfaceTable.o 50:35.12 /usr/lib64/ccache/g++ -o nsMaiInterfaceSelection.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceSelection.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp 50:36.04 In file included from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.h:16, 50:36.04 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 50:36.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In function ‘nsresult TelemetryOrigin::GetEncodedOriginSnapshot(bool, JSContext*, JS::MutableHandleValue)’: 50:36.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 50:36.04 410 | size_type Capacity() const { return mHdr->mCapacity; } 50:36.04 | ~~~~~~^~~~~~~~~ 50:36.04 /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing ‘metricData’ 50:36.04 199 | nsTArray> metricData(gPrioDatasPerMetric); 50:36.04 | ^~~~~~~~~~ 50:36.04 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 50:36.04 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/Telemetry.h:16, 50:36.04 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:7: 50:36.04 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray > [1]’ [-Warray-bounds] 50:36.04 416 | mArray.mHdr->mLength = 0; 50:36.04 | ~~~~~~~~~~~~~~~~~~~~~^~~ 50:36.04 /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryOrigin.cpp:199:32: note: while referencing ‘metricData’ 50:36.04 199 | nsTArray> metricData(gPrioDatasPerMetric); 50:36.04 | ^~~~~~~~~~ 50:36.05 toolkit/components/telemetry/TelemetryIPC.o 50:36.05 /usr/lib64/ccache/g++ -o TelemetryScalar.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/TelemetryScalar.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp 50:36.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 50:36.46 from Unified_cpp_autocomplete0.cpp:2: 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.46 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:36.46 | ^ 50:36.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 50:36.46 from Unified_cpp_autocomplete0.cpp:2: 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.46 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:36.46 | ^ 50:36.46 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 50:36.46 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 50:36.46 from Unified_cpp_autocomplete0.cpp:2: 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.46 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:36.46 | ^ 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.46 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:36.46 | ^ 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.46 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:36.46 | ^ 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.46 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:36.46 | ^ 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.46 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:36.46 | ^ 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.46 371 | nscoord aAppUnitsPerDevPixel) { 50:36.46 | ^ 50:36.46 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 380 | nscoord aAppUnitsPerDevPixel) { 50:36.47 | ^ 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 387 | nscoord aAppUnitsPerDevPixel) { 50:36.47 | ^ 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 394 | nscoord aAppUnitsPerDevPixel) { 50:36.47 | ^ 50:36.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 50:36.47 from Unified_cpp_autocomplete0.cpp:2: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 189 | CSSRect GetExpandedScrollableRect() const { 50:36.47 | ^ 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:36.47 | ^ 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:36.47 | ^ 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:36.47 | ^ 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 243 | CSSRect CalculateScrollRange() const { 50:36.47 | ^ 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:36.47 | ^ 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 457 | CSSRect GetVisualViewport() const { 50:36.47 | ^ 50:36.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 50:36.47 from Unified_cpp_autocomplete0.cpp:2: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:36.47 | ^~~~~~~~ 50:36.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 50:36.47 from Unified_cpp_autocomplete0.cpp:2: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:36.47 | ^~~~~~~~ 50:36.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 50:36.47 from Unified_cpp_autocomplete0.cpp:2: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:36.47 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.47 427 | SizeT Size() const { return SizeT(width, height); } 50:36.47 | ^~~~ 50:36.47 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 50:36.47 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 50:36.50 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 50:36.50 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 50:36.50 from Unified_cpp_autocomplete0.cpp:2: 50:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.50 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:36.50 | ^~~~~~~~ 50:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:36.50 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.50 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:36.50 | ^~~~~~~~ 50:36.50 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:12, 50:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 50:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h:22, 50:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h:22, 50:36.50 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:16, 50:36.50 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.h:21, 50:36.51 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 50:36.51 from Unified_cpp_autocomplete0.cpp:2: 50:36.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:36.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:36.51 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:36.51 62 | Sub operator-(const Sub& aPoint) const { 50:36.51 | ^~~~~~~~ 50:36.51 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/autocomplete' 50:36.52 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/build' 50:36.52 mkdir -p '.deps/' 50:36.52 toolkit/components/build/nsToolkitCompsModule.o 50:36.52 /usr/lib64/ccache/g++ -o nsToolkitCompsModule.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsToolkitCompsModule.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/build/nsToolkitCompsModule.cpp 50:37.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIProperties.h:14, 50:37.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 50:37.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/terminator/nsTerminator.cpp:27: 50:37.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In instantiation of ‘static void AssignRangeAlgorithm::implementation(ElemType*, IndexType, SizeType, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; ElemType = mozilla::dom::workerinternals::JSSettings::JSGCSetting; IndexType = long unsigned int; SizeType = long unsigned int]’: 50:37.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 50:37.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2329:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::ReplaceElementsAtInternal(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = mozilla::dom::workerinternals::JSSettings::JSGCSetting; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = mozilla::dom::workerinternals::JSSettings::JSGCSetting; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 50:37.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1394:47: required from ‘typename ActualAlloc::ResultType nsTArray_Impl::Assign(const nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; ActualAlloc = nsTArrayInfallibleAllocator; E = mozilla::dom::workerinternals::JSSettings::JSGCSetting; Alloc = nsTArrayInfallibleAllocator; typename ActualAlloc::ResultType = void]’ 50:37.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2780:19: required from ‘CopyableTArray& CopyableTArray::operator=(const CopyableTArray&) [with E = mozilla::dom::workerinternals::JSSettings::JSGCSetting]’ 50:37.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:26:8: required from here 50:37.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 50:37.90 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 50:37.90 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/RuntimeService.h:16, 50:37.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/terminator/nsTerminator.cpp:55: 50:37.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/workerinternals/JSSettings.h:27:10: note: ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’ declared here 50:37.90 27 | struct JSGCSetting { 50:37.90 | ^~~~~~~~~~~ 50:37.91 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/terminator' 50:37.94 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/crashreporter' 50:37.94 mkdir -p '.deps/' 50:37.94 toolkit/crashreporter/Unified_cpp_crashreporter0.o 50:37.95 /usr/lib64/ccache/g++ -o Unified_cpp_crashreporter0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_crashreporter0.o.pp Unified_cpp_crashreporter0.cpp 50:40.38 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/build' 50:40.39 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/extensions' 50:40.39 mkdir -p '.deps/' 50:40.40 toolkit/mozapps/extensions/Unified_cpp_mozapps_extensions0.o 50:40.40 /usr/lib64/ccache/g++ -o Unified_cpp_mozapps_extensions0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_BUILD_APP_IS_BROWSER -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/extensions -I/builddir/build/BUILD/icecat-78.15.0/chrome -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_mozapps_extensions0.o.pp Unified_cpp_mozapps_extensions0.cpp 50:40.68 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/crashreporter' 50:40.73 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/profile' 50:40.73 mkdir -p '.deps/' 50:40.73 toolkit/profile/Unified_cpp_toolkit_profile0.o 50:40.73 /usr/lib64/ccache/g++ -o Unified_cpp_toolkit_profile0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_toolkit_profile0.o.pp Unified_cpp_toolkit_profile0.cpp 50:45.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.71 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:45.71 | ^ 50:45.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.71 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:45.71 | ^ 50:45.71 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.71 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.71 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:45.71 | ^ 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.71 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:45.71 | ^ 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.71 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:45.71 | ^ 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.71 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:45.71 | ^ 50:45.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:45.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.72 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:45.72 | ^ 50:45.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:45.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.72 371 | nscoord aAppUnitsPerDevPixel) { 50:45.72 | ^ 50:45.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:45.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.72 380 | nscoord aAppUnitsPerDevPixel) { 50:45.72 | ^ 50:45.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:45.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.73 387 | nscoord aAppUnitsPerDevPixel) { 50:45.73 | ^ 50:45.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:45.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.73 394 | nscoord aAppUnitsPerDevPixel) { 50:45.73 | ^ 50:45.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 50:45.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:45.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:45.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.73 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:45.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.73 189 | CSSRect GetExpandedScrollableRect() const { 50:45.73 | ^ 50:45.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:45.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.73 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:45.73 | ^ 50:45.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:45.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.74 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:45.75 | ^ 50:45.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:45.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.75 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:45.75 | ^ 50:45.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:45.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.75 243 | CSSRect CalculateScrollRange() const { 50:45.75 | ^ 50:45.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:45.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.75 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:45.75 | ^ 50:45.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:45.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.75 457 | CSSRect GetVisualViewport() const { 50:45.75 | ^ 50:45.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 50:45.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:45.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:45.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.75 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 50:45.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.76 1338 | CSSCoord ToCSSPixels() const { return _0; } 50:45.76 | ^ 50:45.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 50:45.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:45.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:45.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 50:45.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.76 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:45.76 | ^ 50:45.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 50:45.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:45.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:45.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.76 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 50:45.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.76 21 | inline Rect ToRect(const gfxRect& aRect) { 50:45.76 | ^ 50:45.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 50:45.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.77 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:45.77 | ^ 50:45.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 50:45.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.78 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:45.78 | ^ 50:45.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 50:45.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.78 44 | inline Size ToSize(const gfxSize& aSize) { 50:45.78 | ^ 50:45.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 50:45.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.78 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:45.78 | ^ 50:45.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 50:45.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.78 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:45.78 | ^ 50:45.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 50:45.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.78 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:45.78 | ^ 50:45.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:45.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:45.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.78 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 50:45.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.79 1859 | int32_t aAppUnitsPerPixel) { 50:45.79 | ^ 50:45.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 50:45.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.79 3214 | int32_t aAppUnitsPerPixel) { 50:45.79 | ^ 50:45.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:45.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:45.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:45.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:45.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:45.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:45.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:45.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.79 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:45.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:45.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.80 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:45.80 | ^~~~~~~~ 50:45.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:45.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:45.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.80 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:45.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:45.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.80 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:45.80 | ^~~~~~~~ 50:45.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:45.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:45.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:45.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:45.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:45.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:45.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:45.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.81 427 | SizeT Size() const { return SizeT(width, height); } 50:45.81 | ^~~~ 50:45.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:45.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:45.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.81 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:45.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:45.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.81 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:45.81 | ^~~~~~~~ 50:45.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:45.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:45.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.81 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:45.81 | ^~~~~~~~ 50:45.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:45.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:45.82 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.82 62 | Sub operator-(const Sub& aPoint) const { 50:45.82 | ^~~~~~~~ 50:45.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:45.82 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 50:45.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:45.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.83 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:45.83 | ^~~~~~~~ 50:45.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:45.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:45.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:45.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:45.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 50:45.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 50:45.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.83 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:45.83 | ^~~~~~~~~~~~~ 50:45.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:45.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:45.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:45.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:45.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:45.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:45.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:45.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceImage.cpp:9: 50:45.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:45.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:45.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:45.84 323 | static SizeTyped FromUnknownSize( 50:45.84 | ^~~~~~~~~~~~~~~ 50:45.84 accessible/atk/nsMaiInterfaceTableCell.o 50:45.84 /usr/lib64/ccache/g++ -o nsMaiInterfaceTable.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceTable.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp 50:48.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:48.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:48.85 | ^ 50:48.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:48.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:48.86 | ^ 50:48.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 371 | nscoord aAppUnitsPerDevPixel) { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 380 | nscoord aAppUnitsPerDevPixel) { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 387 | nscoord aAppUnitsPerDevPixel) { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 394 | nscoord aAppUnitsPerDevPixel) { 50:48.86 | ^ 50:48.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 189 | CSSRect GetExpandedScrollableRect() const { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 243 | CSSRect CalculateScrollRange() const { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 457 | CSSRect GetVisualViewport() const { 50:48.86 | ^ 50:48.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 1338 | CSSCoord ToCSSPixels() const { return _0; } 50:48.86 | ^ 50:48.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:48.86 | ^ 50:48.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.86 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.86 21 | inline Rect ToRect(const gfxRect& aRect) { 50:48.86 | ^ 50:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 50:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.87 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:48.87 | ^ 50:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 50:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.87 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:48.87 | ^ 50:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 50:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.87 44 | inline Size ToSize(const gfxSize& aSize) { 50:48.87 | ^ 50:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 50:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.87 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:48.87 | ^ 50:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 50:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:48.87 | ^ 50:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 50:48.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.87 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:48.88 | ^ 50:48.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 50:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.88 1859 | int32_t aAppUnitsPerPixel) { 50:48.88 | ^ 50:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 50:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.88 3214 | int32_t aAppUnitsPerPixel) { 50:48.88 | ^ 50:48.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.88 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:48.88 | ^~~~~~~~ 50:48.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:48.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:48.88 | ^~~~~~~~ 50:48.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.89 427 | SizeT Size() const { return SizeT(width, height); } 50:48.89 | ^~~~ 50:48.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:48.89 | ^~~~~~~~ 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:48.89 | ^~~~~~~~ 50:48.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.89 62 | Sub operator-(const Sub& aPoint) const { 50:48.89 | ^~~~~~~~ 50:48.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.89 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:48.89 | ^~~~~~~~ 50:48.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:48.89 | ^~~~~~~~~~~~~ 50:48.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 50:48.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceSelection.cpp:9: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:48.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:48.89 323 | static SizeTyped FromUnknownSize( 50:48.89 | ^~~~~~~~~~~~~~~ 50:48.89 accessible/atk/nsMaiInterfaceText.o 50:48.89 /usr/lib64/ccache/g++ -o nsMaiInterfaceTableCell.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceTableCell.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp 50:49.51 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/profile' 50:49.52 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/xre' 50:49.52 mkdir -p '.deps/' 50:49.53 toolkit/xre/city.o 50:49.53 toolkit/xre/ProfileReset.o 50:49.53 /usr/lib64/ccache/g++ -o city.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DTELEMETRY_PING_FORMAT_VERSION=4 -DPROXY_PRINTING=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_GLX_TEST '-DMOZ_APP_NAME="icecat"' '-DMOZ_APP_BASENAME="IceCat"' '-DMOZ_APP_DISPLAYNAME="IceCat"' '-DMOZ_APP_VENDOR="GNU"' '-DMOZ_APP_VERSION="78.15.0"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk"' '-DTARGET_OS_ABI="Linux_ppc64-gcc3"' -DHAVE_USR_LIB64_DIR -DGRE_MILESTONE=78.15.0 -DMOZ_APP_VERSION_DISPLAY=78.15.0esr -DAPP_VERSION=78.15.0 '-DAPP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_BUILD_APP_IS_BROWSER -DTOPOBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/nsis/Contrib/CityHash/cityhash -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I/builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/update/common -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/config -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I/builddir/build/BUILD/icecat-78.15.0/testing/gtest/mozilla -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -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 -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 -Wno-error=shadow -MD -MP -MF .deps/city.o.pp /builddir/build/BUILD/icecat-78.15.0/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp 50:50.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.92 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.92 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:50.92 | ^ 50:50.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.92 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.92 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:50.92 | ^ 50:50.92 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.92 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.93 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:50.93 | ^ 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.93 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:50.93 | ^ 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.93 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:50.93 | ^ 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.93 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:50.93 | ^ 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.93 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:50.93 | ^ 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.93 371 | nscoord aAppUnitsPerDevPixel) { 50:50.93 | ^ 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.93 380 | nscoord aAppUnitsPerDevPixel) { 50:50.93 | ^ 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.93 387 | nscoord aAppUnitsPerDevPixel) { 50:50.93 | ^ 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.93 394 | nscoord aAppUnitsPerDevPixel) { 50:50.93 | ^ 50:50.93 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 50:50.93 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 50:50.93 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintingParent.cpp:7, 50:50.93 from Unified_cpp_printingui_ipc0.cpp:38: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.93 189 | CSSRect GetExpandedScrollableRect() const { 50:50.93 | ^ 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.93 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:50.93 | ^ 50:50.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.94 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:50.94 | ^ 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.94 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:50.94 | ^ 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.94 243 | CSSRect CalculateScrollRange() const { 50:50.94 | ^ 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.94 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:50.94 | ^ 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.94 457 | CSSRect GetVisualViewport() const { 50:50.94 | ^ 50:50.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 50:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 50:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 50:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 50:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 50:50.94 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintingParent.cpp:8, 50:50.94 from Unified_cpp_printingui_ipc0.cpp:38: 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.94 1338 | CSSCoord ToCSSPixels() const { return _0; } 50:50.94 | ^ 50:50.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 50:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 50:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 50:50.94 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:15, 50:50.94 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintingParent.cpp:8, 50:50.94 from Unified_cpp_printingui_ipc0.cpp:38: 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 50:50.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.94 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 50:50.94 | ^ 50:50.94 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintingParent.cpp:8, 50:50.95 from Unified_cpp_printingui_ipc0.cpp:38: 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.95 21 | inline Rect ToRect(const gfxRect& aRect) { 50:50.95 | ^ 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.95 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 50:50.95 | ^ 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.95 40 | inline Point ToPoint(const gfxPoint& aPoint) { 50:50.95 | ^ 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.95 44 | inline Size ToSize(const gfxSize& aSize) { 50:50.95 | ^ 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.95 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 50:50.95 | ^ 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.95 52 | inline gfxSize ThebesSize(const Size& aSize) { 50:50.95 | ^ 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.95 56 | inline gfxRect ThebesRect(const Rect& aRect) { 50:50.95 | ^ 50:50.95 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 50:50.95 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintingParent.cpp:8, 50:50.95 from Unified_cpp_printingui_ipc0.cpp:38: 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 50:50.95 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.95 1859 | int32_t aAppUnitsPerPixel) { 50:50.96 | ^ 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.96 3214 | int32_t aAppUnitsPerPixel) { 50:50.96 | ^ 50:50.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintingParent.cpp:8, 50:50.96 from Unified_cpp_printingui_ipc0.cpp:38: 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.96 332 | LayerPoint GetFixedPositionAnchor() const { 50:50.96 | ^ 50:50.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintingParent.cpp:8, 50:50.96 from Unified_cpp_printingui_ipc0.cpp:38: 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.96 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 50:50.96 | ^ 50:50.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeParent.h:9, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeParent.h:10, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:18, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintingParent.cpp:8, 50:50.96 from Unified_cpp_printingui_ipc0.cpp:38: 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.96 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:50.96 | ^ 50:50.96 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorBridgeParent.h:19, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserParent.h:26, 50:50.96 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintingParent.cpp:8, 50:50.96 from Unified_cpp_printingui_ipc0.cpp:38: 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.96 1394 | LayerPoint GetFixedPositionAnchor() { 50:50.96 | ^ 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 50:50.96 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.96 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 50:50.97 | ^ 50:50.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:11, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/nsPrintingProxy.cpp:10, 50:50.97 from Unified_cpp_printingui_ipc0.cpp:47: 50:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h: In member function ‘mozilla::CSSSize mozilla::dom::BrowserChild::GetUnscaledInnerSize()’: 50:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserChild.h:565:34: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.97 565 | CSSSize GetUnscaledInnerSize() { return mUnscaledInnerSize; } 50:50.97 | ^ 50:50.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.97 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.97 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:50.97 | ^~~~~~~~ 50:50.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.97 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.97 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:50.97 | ^~~~~~~~ 50:50.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.97 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:50.97 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.97 427 | SizeT Size() const { return SizeT(width, height); } 50:50.97 | ^~~~ 50:50.97 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.97 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.98 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.98 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:50.98 | ^~~~~~~~ 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.98 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:50.98 | ^~~~~~~~ 50:50.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.98 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.98 62 | Sub operator-(const Sub& aPoint) const { 50:50.98 | ^~~~~~~~ 50:50.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.98 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 50:50.98 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.98 43 | friend Sub operator*(T aScale, Sub aCoord) { 50:50.98 | ^~~~~~~~ 50:50.98 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.98 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.99 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.99 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:50.99 | ^~~~~~~~~~~~~ 50:50.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.99 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.99 323 | static SizeTyped FromUnknownSize( 50:50.99 | ^~~~~~~~~~~~~~~ 50:50.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.99 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:50.99 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 50:50.99 | ^~~~~~~~~~~~~~ 50:50.99 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:50.99 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:50.99 from Unified_cpp_printingui_ipc0.cpp:2: 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 50:50.99 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:51.00 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 50:51.00 | ^~~~~~~~~~~~~ 50:51.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:51.00 from Unified_cpp_printingui_ipc0.cpp:2: 50:51.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:51.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 50:51.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:51.00 383 | Point TopLeft() const { return Point(x, y); } 50:51.00 | ^~~~~~~ 50:51.00 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:51.00 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:51.00 from Unified_cpp_printingui_ipc0.cpp:2: 50:51.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 50:51.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 50:51.00 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:51.00 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 50:51.00 | ^~~~~~~~~~~~~~~ 50:51.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:51.01 from Unified_cpp_printingui_ipc0.cpp:2: 50:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 50:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 50:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 50:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:51.01 246 | PointTyped As2DPoint() const { 50:51.01 | ^~~~~~~~~ 50:51.01 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:51.01 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:51.01 from Unified_cpp_printingui_ipc0.cpp:2: 50:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 50:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 50:51.01 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:51.02 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 50:51.02 | ^~~~~~~~~ 50:51.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:51.02 from Unified_cpp_printingui_ipc0.cpp:2: 50:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 50:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 50:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 50:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:51.02 2266 | PointTyped TransformPointSimple( 50:51.02 | ^~~~~~~~~~~~~~~~~~~~ 50:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 50:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 50:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 50:51.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:51.02 794 | RectTyped TransformAndClipBounds( 50:51.02 | ^~~~~~~~~~~~~~~~~~~~~~ 50:51.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 50:51.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialog.h:11, 50:51.03 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintProgressDialogChild.h:9, 50:51.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.h:8, 50:51.03 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/PrintProgressDialogChild.cpp:8, 50:51.03 from Unified_cpp_printingui_ipc0.cpp:2: 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:51.03 760 | typename detail::Nth::Type extract() { 50:51.03 | ^~~~~~~ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 50:51.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:51.04 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/printingui/ipc' 50:51.04 toolkit/xre/nsAppRunner.o 50:51.04 /usr/lib64/ccache/g++ -o ProfileReset.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DTELEMETRY_PING_FORMAT_VERSION=4 -DPROXY_PRINTING=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_GLX_TEST '-DMOZ_APP_NAME="icecat"' '-DMOZ_APP_BASENAME="IceCat"' '-DMOZ_APP_DISPLAYNAME="IceCat"' '-DMOZ_APP_VENDOR="GNU"' '-DMOZ_APP_VERSION="78.15.0"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk"' '-DTARGET_OS_ABI="Linux_ppc64-gcc3"' -DHAVE_USR_LIB64_DIR -DGRE_MILESTONE=78.15.0 -DMOZ_APP_VERSION_DISPLAY=78.15.0esr -DAPP_VERSION=78.15.0 '-DAPP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_BUILD_APP_IS_BROWSER -DTOPOBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/nsis/Contrib/CityHash/cityhash -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I/builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/update/common -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/config -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I/builddir/build/BUILD/icecat-78.15.0/testing/gtest/mozilla -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -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 -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 -Wno-error=shadow -MD -MP -MF .deps/ProfileReset.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/ProfileReset.cpp 50:51.04 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/system/unixproxy' 50:51.04 mkdir -p '.deps/' 50:51.04 toolkit/system/unixproxy/nsUnixSystemProxySettings.o 50:51.04 /usr/lib64/ccache/g++ -o nsUnixSystemProxySettings.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/system/unixproxy -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/system/unixproxy -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsUnixSystemProxySettings.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp 50:54.43 toolkit/xre/nsEmbedFunctions.o 50:54.43 /usr/lib64/ccache/g++ -o nsAppRunner.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DTELEMETRY_PING_FORMAT_VERSION=4 -DPROXY_PRINTING=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_GLX_TEST '-DMOZ_APP_NAME="icecat"' '-DMOZ_APP_BASENAME="IceCat"' '-DMOZ_APP_DISPLAYNAME="IceCat"' '-DMOZ_APP_VENDOR="GNU"' '-DMOZ_APP_VERSION="78.15.0"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk"' '-DTARGET_OS_ABI="Linux_ppc64-gcc3"' -DHAVE_USR_LIB64_DIR -DGRE_MILESTONE=78.15.0 -DMOZ_APP_VERSION_DISPLAY=78.15.0esr -DAPP_VERSION=78.15.0 '-DAPP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_BUILD_APP_IS_BROWSER -DTOPOBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/nsis/Contrib/CityHash/cityhash -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I/builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/update/common -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/config -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I/builddir/build/BUILD/icecat-78.15.0/testing/gtest/mozilla -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -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 -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 -Wno-error=shadow -MD -MP -MF .deps/nsAppRunner.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp 50:56.51 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/system/unixproxy' 50:56.57 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/pref/autoconfig/src' 50:56.57 mkdir -p '.deps/' 50:56.61 extensions/pref/autoconfig/src/Unified_cpp_pref_autoconfig_src0.o 50:56.62 /usr/lib64/ccache/g++ -o Unified_cpp_pref_autoconfig_src0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/extensions/pref/autoconfig/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/pref/autoconfig/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_pref_autoconfig_src0.o.pp Unified_cpp_pref_autoconfig_src0.cpp 50:59.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.17 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 50:59.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.17 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 50:59.17 | ^ 50:59.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.17 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 50:59.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.17 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 50:59.17 | ^ 50:59.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 50:59.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.17 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 50:59.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.17 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 50:59.17 | ^ 50:59.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 50:59.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.17 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 50:59.17 | ^ 50:59.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 50:59.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.18 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 50:59.18 | ^ 50:59.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 50:59.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.18 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 50:59.18 | ^ 50:59.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 50:59.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.18 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 50:59.18 | ^ 50:59.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 50:59.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.18 371 | nscoord aAppUnitsPerDevPixel) { 50:59.18 | ^ 50:59.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 50:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.19 380 | nscoord aAppUnitsPerDevPixel) { 50:59.19 | ^ 50:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 50:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.19 387 | nscoord aAppUnitsPerDevPixel) { 50:59.19 | ^ 50:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 50:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.19 394 | nscoord aAppUnitsPerDevPixel) { 50:59.19 | ^ 50:59.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 50:59.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 50:59.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 50:59.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 50:59.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:16, 50:59.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 50:59.19 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.19 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 50:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.20 189 | CSSRect GetExpandedScrollableRect() const { 50:59.20 | ^ 50:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 50:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.20 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 50:59.20 | ^ 50:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 50:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.20 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 50:59.20 | ^ 50:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 50:59.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.21 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 50:59.21 | ^ 50:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 50:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.21 243 | CSSRect CalculateScrollRange() const { 50:59.21 | ^ 50:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 50:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.21 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 50:59.21 | ^ 50:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 50:59.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.21 457 | CSSRect GetVisualViewport() const { 50:59.21 | ^ 50:59.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 50:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 50:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 50:59.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 50:59.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.22 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 50:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 50:59.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.22 40 | friend Sub operator*(Sub aCoord, T aScale) { 50:59.22 | ^~~~~~~~ 50:59.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 50:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 50:59.23 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.23 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 50:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 50:59.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.23 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 50:59.23 | ^~~~~~~~ 50:59.23 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 50:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:59.23 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 50:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 50:59.24 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.24 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 50:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 50:59.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.24 427 | SizeT Size() const { return SizeT(width, height); } 50:59.24 | ^~~~ 50:59.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 50:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 50:59.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 50:59.24 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.25 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 50:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.25 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 50:59.25 | ^~~~~~~~ 50:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 50:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 50:59.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.25 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 50:59.25 | ^~~~~~~~ 50:59.25 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 50:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 50:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 50:59.25 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 50:59.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 50:59.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 50:59.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SecurityPolicyViolationEvent.h:15, 50:59.26 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:11, 50:59.26 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.26 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 50:59.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 50:59.26 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 50:59.26 62 | Sub operator-(const Sub& aPoint) const { 50:59.26 | ^~~~~~~~ 50:59.26 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 50:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 50:59.27 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.27 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In member function ‘virtual nsresult mozilla::AddonManagerStartup::RegisterChrome(nsIURI*, JS::HandleValue, JSContext*, nsIJSRAIIHelper**)’: 50:59.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ [-Warray-bounds] 50:59.27 410 | size_type Capacity() const { return mHdr->mCapacity; } 50:59.27 | ~~~~~~^~~~~~~~~ 50:59.27 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 50:59.27 /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:791:39: note: while referencing ‘overrides’ 50:59.27 791 | nsTArray overrides; 50:59.27 | ^~~~~~~~~ 50:59.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 50:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 50:59.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 50:59.27 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.27 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ [-Warray-bounds] 50:59.28 416 | mArray.mHdr->mLength = 0; 50:59.28 | ~~~~~~~~~~~~~~~~~~~~~^~~ 50:59.28 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 50:59.28 /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:791:39: note: while referencing ‘overrides’ 50:59.28 791 | nsTArray overrides; 50:59.28 | ^~~~~~~~~ 50:59.28 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 50:59.28 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 50:59.28 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.28 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.28 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 50:59.28 410 | size_type Capacity() const { return mHdr->mCapacity; } 50:59.28 | ~~~~~~^~~~~~~~~ 50:59.28 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 50:59.28 /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:790:26: note: while referencing ‘content’ 50:59.28 790 | nsTArray content; 50:59.29 | ^~~~~~~ 50:59.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 50:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 50:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 50:59.29 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.29 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 50:59.29 416 | mArray.mHdr->mLength = 0; 50:59.29 | ~~~~~~~~~~~~~~~~~~~~~^~~ 50:59.29 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 50:59.29 /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:790:26: note: while referencing ‘content’ 50:59.29 790 | nsTArray content; 50:59.29 | ^~~~~~~ 50:59.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 50:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 50:59.29 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.29 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ [-Warray-bounds] 50:59.29 410 | size_type Capacity() const { return mHdr->mCapacity; } 50:59.29 | ~~~~~~^~~~~~~~~ 50:59.29 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 50:59.29 /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:789:37: note: while referencing ‘locales’ 50:59.29 789 | nsTArray locales; 50:59.29 | ^~~~~~~ 50:59.29 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 50:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPUtils.h:15, 50:59.29 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/nsCSPContext.h:10, 50:59.29 from /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, 50:59.29 from Unified_cpp_mozapps_extensions0.cpp:2: 50:59.29 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ [-Warray-bounds] 50:59.29 416 | mArray.mHdr->mLength = 0; 50:59.29 | ~~~~~~~~~~~~~~~~~~~~~^~~ 50:59.29 In file included from Unified_cpp_mozapps_extensions0.cpp:11: 50:59.29 /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/AddonManagerStartup.cpp:789:37: note: while referencing ‘locales’ 50:59.29 789 | nsTArray locales; 50:59.29 | ^~~~~~~ 50:59.29 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/extensions' 50:59.29 toolkit/xre/Unified_cpp_toolkit_xre0.o 50:59.29 /usr/lib64/ccache/g++ -o nsEmbedFunctions.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DTELEMETRY_PING_FORMAT_VERSION=4 -DPROXY_PRINTING=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_GLX_TEST '-DMOZ_APP_NAME="icecat"' '-DMOZ_APP_BASENAME="IceCat"' '-DMOZ_APP_DISPLAYNAME="IceCat"' '-DMOZ_APP_VENDOR="GNU"' '-DMOZ_APP_VERSION="78.15.0"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk"' '-DTARGET_OS_ABI="Linux_ppc64-gcc3"' -DHAVE_USR_LIB64_DIR -DGRE_MILESTONE=78.15.0 -DMOZ_APP_VERSION_DISPLAY=78.15.0esr -DAPP_VERSION=78.15.0 '-DAPP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_BUILD_APP_IS_BROWSER -DTOPOBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/nsis/Contrib/CityHash/cityhash -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I/builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/update/common -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/config -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I/builddir/build/BUILD/icecat-78.15.0/testing/gtest/mozilla -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -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 -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 -Wno-error=shadow -MD -MP -MF .deps/nsEmbedFunctions.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp 51:01.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:01.13 | ^ 51:01.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:01.13 | ^ 51:01.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 371 | nscoord aAppUnitsPerDevPixel) { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 380 | nscoord aAppUnitsPerDevPixel) { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 387 | nscoord aAppUnitsPerDevPixel) { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 394 | nscoord aAppUnitsPerDevPixel) { 51:01.13 | ^ 51:01.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 51:01.13 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:13: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 189 | CSSRect GetExpandedScrollableRect() const { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 243 | CSSRect CalculateScrollRange() const { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:01.13 | ^ 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:01.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 457 | CSSRect GetVisualViewport() const { 51:01.14 | ^ 51:01.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h:12, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h:15, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CharacterData.h:23, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Text.h:10, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorDOMPoint.h:13, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:11, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:15: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 1338 | CSSCoord ToCSSPixels() const { return _0; } 51:01.14 | ^ 51:01.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:15, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:15: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:01.14 | ^ 51:01.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRange.h:16, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:15: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 21 | inline Rect ToRect(const gfxRect& aRect) { 51:01.14 | ^ 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:01.14 | ^ 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:01.14 | ^ 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 44 | inline Size ToSize(const gfxSize& aSize) { 51:01.14 | ^ 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:01.14 | ^ 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:01.14 | ^ 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:01.14 | ^ 51:01.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRange.h:16, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Selection.h:20, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EditorBase.h:24, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextEditor.h:9, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextControlState.h:14, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLInputElement.h:13, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:15: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 1859 | int32_t aAppUnitsPerPixel) { 51:01.14 | ^ 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.14 3214 | int32_t aAppUnitsPerPixel) { 51:01.14 | ^ 51:01.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 51:01.14 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:16: 51:01.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 51:01.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.16 332 | LayerPoint GetFixedPositionAnchor() const { 51:01.16 | ^ 51:01.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:16: 51:01.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 51:01.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.16 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 51:01.16 | ^ 51:01.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:11, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxipc/ShadowLayerUtils.h:20, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:23, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/layers/WebRenderMessages.h:28, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/IpcResourceUpdateQueue.h:10, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderAPI.h:16, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:10, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:16: 51:01.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 51:01.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.16 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:01.16 | ^ 51:01.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/BasicLayers.h:11, 51:01.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:11, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:16: 51:01.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘mozilla::LayerPoint mozilla::layers::Layer::GetFixedPositionAnchor()’: 51:01.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:1394:39: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.17 1394 | LayerPoint GetFixedPositionAnchor() { 51:01.17 | ^ 51:01.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h: In member function ‘gfxPoint mozilla::layers::PaintedLayer::GetResidualTranslation() const’: 51:01.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2140:43: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.17 2140 | gfxPoint GetResidualTranslation() const { return mResidualTranslation; } 51:01.17 | ^ 51:01.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderUserData.h:12, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/WebRenderCommandBuilder.h:14, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RenderRootStateManager.h:14, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:11, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:16: 51:01.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h: In member function ‘mozilla::gfx::Size mozilla::layers::StackingContextHelper::GetInheritedScale() const’: 51:01.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/StackingContextHelper.h:49:39: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.17 49 | gfx::Size GetInheritedScale() const { return mScale; } 51:01.17 | ^ 51:01.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFont.h:39, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeviceContext.h:12, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UIEvent.h:15, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyboardEvent.h:10, 51:01.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:16: 51:01.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h: In member function ‘mozilla::LayoutDeviceRect mozilla::layout::TextDrawTarget::GeckoClipRect()’: 51:01.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:351:36: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.18 351 | LayoutDeviceRect GeckoClipRect() { return mClipStack.LastElement(); } 51:01.18 | ^ 51:01.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.18 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:01.18 | ^~~~~~~~ 51:01.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.18 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:01.18 | ^~~~~~~~ 51:01.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.18 427 | SizeT Size() const { return SizeT(width, height); } 51:01.18 | ^~~~ 51:01.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.18 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:01.18 | ^~~~~~~~ 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.18 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:01.18 | ^~~~~~~~ 51:01.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.18 62 | Sub operator-(const Sub& aPoint) const { 51:01.18 | ^~~~~~~~ 51:01.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.19 43 | friend Sub operator*(T aScale, Sub aCoord) { 51:01.19 | ^~~~~~~~ 51:01.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:01.19 | ^~~~~~~~~~~~~ 51:01.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.19 323 | static SizeTyped FromUnknownSize( 51:01.19 | ^~~~~~~~~~~~~~~ 51:01.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixPoint mozilla::gfx::BaseMatrix::GetTranslation() const [with T = float; mozilla::gfx::BaseMatrix::MatrixPoint = mozilla::gfx::PointTyped]’: 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2098:50: required from here 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:413:15: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.19 413 | MatrixPoint GetTranslation() const { return MatrixPoint(_31, _32); } 51:01.19 | ^~~~~~~~~~~~~~ 51:01.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::gfx::UnknownUnits]’: 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:69:35: required from here 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.19 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:01.19 | ^~~~~~~~~~~~~ 51:01.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Point mozilla::gfx::BaseRect::TopLeft() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:336:46: required from here 51:01.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:383:9: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.19 383 | Point TopLeft() const { return Point(x, y); } 51:01.19 | ^~~~~~~ 51:01.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:01.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::BaseMatrix::MatrixRect mozilla::gfx::BaseMatrix::TransformBounds(const MatrixRect&) const [with T = float; mozilla::gfx::BaseMatrix::MatrixRect = mozilla::gfx::RectTyped]’: 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PathHelpers.h:382:32: required from here 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:104:24: note: parameter passing for argument of type ‘mozilla::gfx::BaseMatrix::MatrixRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.20 104 | GFX2D_API MatrixRect TransformBounds(const MatrixRect& aRect) const { 51:01.20 | ^~~~~~~~~~~~~~~ 51:01.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘static mozilla::gfx::RectTyped mozilla::gfx::RectTyped::FromUnknownRect(const mozilla::gfx::RectTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:220:47: required from here 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:277:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.20 277 | static RectTyped FromUnknownRect( 51:01.20 | ^~~~~~~~~~~~~~~ 51:01.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::PointTyped > mozilla::gfx::PointTyped >::FromUnknownPoint(const mozilla::gfx::PointTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:265:35: required from here 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:150:31: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.20 150 | static PointTyped FromUnknownPoint( 51:01.20 | ^~~~~~~~~~~~~~~~ 51:01.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::RectTyped::ToUnknownRect() const [with units = mozilla::LayoutDevicePixel; F = float]’: 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TextDrawTarget.h:340:56: required from here 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:282:30: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.20 282 | RectTyped ToUnknownRect() const { 51:01.20 | ^~~~~~~~~~~~~ 51:01.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Point4DTyped::As2DPoint() const [with units = mozilla::gfx::UnknownUnits; F = float]’: 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:953:42: required from ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4Typed::TransformPoint(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’ 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Layers.h:2102:40: required from here 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:246:24: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.20 246 | PointTyped As2DPoint() const { 51:01.20 | ^~~~~~~~~ 51:01.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.20 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘Sub mozilla::gfx::BaseRect::Intersect(const Sub&) const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1929:65: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:112:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.21 112 | [[nodiscard]] Sub Intersect(const Sub& aRect) const { 51:01.21 | ^~~~~~~~~ 51:01.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:13, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h:10, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:11: 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::PointTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformPointSimple(const mozilla::gfx::PointTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’: 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1935:60: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:2266:30: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.21 2266 | PointTyped TransformPointSimple( 51:01.21 | ^~~~~~~~~~~~~~~~~~~~ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4Typed::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits; T = float]’: 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:1952:42: required from ‘mozilla::gfx::RectTyped mozilla::gfx::Matrix4x4TypedFlagged::TransformAndClipBounds(const mozilla::gfx::RectTyped&, const mozilla::gfx::RectTyped&) const [with F = float; SourceUnits = mozilla::gfx::UnknownUnits; TargetUnits = mozilla::gfx::UnknownUnits]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TransformClipNode.h:123:47: required from here 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h:794:29: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.21 794 | RectTyped TransformAndClipBounds( 51:01.21 | ^~~~~~~~~~~~~~~~~~~~~~ 51:01.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.h:15, 51:01.21 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/satchel/nsFormFillController.cpp:7: 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.21 760 | typename detail::Nth::Type extract() { 51:01.21 | ^~~~~~~ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:01.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:01.21 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/satchel' 51:01.24 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/platform' 51:01.24 mkdir -p '.deps/' 51:01.25 devtools/platform/nsJSInspector.o 51:01.25 /usr/lib64/ccache/g++ -o nsJSInspector.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/devtools/platform -I/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/platform -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsJSInspector.o.pp /builddir/build/BUILD/icecat-78.15.0/devtools/platform/nsJSInspector.cpp 51:03.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:03.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:03.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:03.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:03.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:03.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.18 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:03.18 | ^ 51:03.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:03.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.18 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:03.18 | ^ 51:03.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.18 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:03.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.18 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:03.18 | ^ 51:03.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:03.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 371 | nscoord aAppUnitsPerDevPixel) { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 380 | nscoord aAppUnitsPerDevPixel) { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 387 | nscoord aAppUnitsPerDevPixel) { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 394 | nscoord aAppUnitsPerDevPixel) { 51:03.19 | ^ 51:03.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 189 | CSSRect GetExpandedScrollableRect() const { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 243 | CSSRect CalculateScrollRange() const { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:03.19 | ^ 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.19 457 | CSSRect GetVisualViewport() const { 51:03.19 | ^ 51:03.19 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.19 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 51:03.19 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.20 1338 | CSSCoord ToCSSPixels() const { return _0; } 51:03.20 | ^ 51:03.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.20 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:03.20 | ^ 51:03.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.20 21 | inline Rect ToRect(const gfxRect& aRect) { 51:03.20 | ^ 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.20 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:03.20 | ^ 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.20 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:03.20 | ^ 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.20 44 | inline Size ToSize(const gfxSize& aSize) { 51:03.20 | ^ 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.20 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:03.20 | ^ 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.20 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:03.20 | ^ 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.20 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:03.20 | ^ 51:03.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.20 1859 | int32_t aAppUnitsPerPixel) { 51:03.20 | ^ 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 51:03.20 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.20 3214 | int32_t aAppUnitsPerPixel) { 51:03.20 | ^ 51:03.20 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:03.20 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.21 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:03.21 | ^~~~~~~~ 51:03.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.21 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:03.21 | ^~~~~~~~ 51:03.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.21 427 | SizeT Size() const { return SizeT(width, height); } 51:03.21 | ^~~~ 51:03.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.21 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:03.21 | ^~~~~~~~ 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:03.21 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.21 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:03.21 | ^~~~~~~~ 51:03.21 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:03.21 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.22 62 | Sub operator-(const Sub& aPoint) const { 51:03.22 | ^~~~~~~~ 51:03.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.22 43 | friend Sub operator*(T aScale, Sub aCoord) { 51:03.22 | ^~~~~~~~ 51:03.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.22 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:03.22 | ^~~~~~~~~~~~~ 51:03.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:03.22 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTable.cpp:9: 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:03.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:03.22 323 | static SizeTyped FromUnknownSize( 51:03.22 | ^~~~~~~~~~~~~~~ 51:03.22 accessible/atk/nsMaiInterfaceValue.o 51:03.22 /usr/lib64/ccache/g++ -o nsMaiInterfaceText.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceText.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp 51:04.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:04.08 | ^ 51:04.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:04.08 | ^ 51:04.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:04.08 | ^ 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:04.08 | ^ 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:04.08 | ^ 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:04.08 | ^ 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:04.08 | ^ 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 371 | nscoord aAppUnitsPerDevPixel) { 51:04.08 | ^ 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 380 | nscoord aAppUnitsPerDevPixel) { 51:04.08 | ^ 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 387 | nscoord aAppUnitsPerDevPixel) { 51:04.08 | ^ 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 394 | nscoord aAppUnitsPerDevPixel) { 51:04.08 | ^ 51:04.08 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.08 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 189 | CSSRect GetExpandedScrollableRect() const { 51:04.08 | ^ 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.08 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:04.08 | ^ 51:04.08 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:04.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.09 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:04.09 | ^ 51:04.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:04.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.09 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:04.09 | ^ 51:04.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:04.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.09 243 | CSSRect CalculateScrollRange() const { 51:04.09 | ^ 51:04.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:04.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.09 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:04.09 | ^ 51:04.09 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:04.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.10 457 | CSSRect GetVisualViewport() const { 51:04.10 | ^ 51:04.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 51:04.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.10 1338 | CSSCoord ToCSSPixels() const { return _0; } 51:04.10 | ^ 51:04.10 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.10 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 51:04.10 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.11 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:04.11 | ^ 51:04.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 51:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:04.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:04.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.11 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 51:04.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.11 21 | inline Rect ToRect(const gfxRect& aRect) { 51:04.12 | ^ 51:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 51:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.12 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:04.12 | ^ 51:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 51:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.12 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:04.12 | ^ 51:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 51:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.12 44 | inline Size ToSize(const gfxSize& aSize) { 51:04.12 | ^ 51:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 51:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.12 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:04.12 | ^ 51:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 51:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.12 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:04.12 | ^ 51:04.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 51:04.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.13 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:04.13 | ^ 51:04.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 51:04.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.13 1859 | int32_t aAppUnitsPerPixel) { 51:04.13 | ^ 51:04.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 51:04.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.13 3214 | int32_t aAppUnitsPerPixel) { 51:04.13 | ^ 51:04.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.13 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:04.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:04.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.14 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:04.14 | ^~~~~~~~ 51:04.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:04.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:04.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.14 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:04.14 | ^~~~~~~~ 51:04.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:04.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:04.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.14 427 | SizeT Size() const { return SizeT(width, height); } 51:04.14 | ^~~~ 51:04.14 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:04.14 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:04.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:04.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.15 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:04.15 | ^~~~~~~~ 51:04.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:04.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:04.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.15 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:04.15 | ^~~~~~~~ 51:04.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:04.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:04.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.15 62 | Sub operator-(const Sub& aPoint) const { 51:04.15 | ^~~~~~~~ 51:04.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:04.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 51:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 51:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.16 43 | friend Sub operator*(T aScale, Sub aCoord) { 51:04.16 | ^~~~~~~~ 51:04.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 51:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 51:04.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.16 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:04.16 | ^~~~~~~~~~~~~ 51:04.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:04.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:04.17 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceTableCell.cpp:9: 51:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:04.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:04.17 323 | static SizeTyped FromUnknownSize( 51:04.17 | ^~~~~~~~~~~~~~~ 51:04.17 /usr/lib64/ccache/g++ -o nsMaiInterfaceValue.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk -I/builddir/build/BUILD/icecat-78.15.0/accessible/base -I/builddir/build/BUILD/icecat-78.15.0/accessible/generic -I/builddir/build/BUILD/icecat-78.15.0/accessible/html -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc -I/builddir/build/BUILD/icecat-78.15.0/accessible/ipc/other -I/builddir/build/BUILD/icecat-78.15.0/accessible/xpcom -I/builddir/build/BUILD/icecat-78.15.0/accessible/xul -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/atk-1.0 -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -Wno-error=unused-function -Wno-error=shadow -Wno-unused-local-typedefs -MD -MP -MF .deps/nsMaiInterfaceValue.o.pp /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp 51:05.22 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/platform' 51:05.25 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/heapsnapshot' 51:05.25 mkdir -p '.deps/' 51:05.25 devtools/shared/heapsnapshot/AutoMemMap.o 51:05.25 devtools/shared/heapsnapshot/CoreDump.pb.o 51:05.25 /usr/lib64/ccache/g++ -o AutoMemMap.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/AutoMemMap.o.pp /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/AutoMemMap.cpp 51:05.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/extensions/pref/autoconfig/src/nsAutoConfig.cpp:20, 51:05.88 from Unified_cpp_pref_autoconfig_src0.cpp:2: 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.88 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:05.88 | ^ 51:05.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/extensions/pref/autoconfig/src/nsAutoConfig.cpp:20, 51:05.88 from Unified_cpp_pref_autoconfig_src0.cpp:2: 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.88 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:05.88 | ^ 51:05.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:05.88 from /builddir/build/BUILD/icecat-78.15.0/extensions/pref/autoconfig/src/nsAutoConfig.cpp:20, 51:05.88 from Unified_cpp_pref_autoconfig_src0.cpp:2: 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.88 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:05.88 | ^ 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.88 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:05.88 | ^ 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.88 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:05.88 | ^ 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.88 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:05.88 | ^ 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.88 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:05.88 | ^ 51:05.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:05.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.89 371 | nscoord aAppUnitsPerDevPixel) { 51:05.89 | ^ 51:05.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:05.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.89 380 | nscoord aAppUnitsPerDevPixel) { 51:05.89 | ^ 51:05.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:05.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.89 387 | nscoord aAppUnitsPerDevPixel) { 51:05.89 | ^ 51:05.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:05.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.89 394 | nscoord aAppUnitsPerDevPixel) { 51:05.89 | ^ 51:05.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:05.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 51:05.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:05.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:05.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:05.89 from /builddir/build/BUILD/icecat-78.15.0/extensions/pref/autoconfig/src/nsAutoConfig.cpp:20, 51:05.89 from Unified_cpp_pref_autoconfig_src0.cpp:2: 51:05.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:05.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:05.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.90 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:05.90 | ^~~~~~~~ 51:05.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:05.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:05.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:05.90 from /builddir/build/BUILD/icecat-78.15.0/extensions/pref/autoconfig/src/nsAutoConfig.cpp:20, 51:05.90 from Unified_cpp_pref_autoconfig_src0.cpp:2: 51:05.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:05.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:05.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:05.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:05.90 | ^~~~~~~~ 51:05.91 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/pref/autoconfig/src' 51:05.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library' 51:05.92 toolkit/library/buildid.cpp.stub 51:05.92 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/library/gen_buildid.py main buildid.cpp .deps/buildid.cpp.pp .deps/buildid.cpp.stub build/libxul_so.list 51:06.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.85 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:06.85 | ^ 51:06.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:06.85 | ^ 51:06.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.85 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:06.85 | ^ 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.85 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:06.85 | ^ 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.85 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:06.85 | ^ 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.85 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:06.85 | ^ 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.85 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:06.85 | ^ 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.85 371 | nscoord aAppUnitsPerDevPixel) { 51:06.85 | ^ 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.85 380 | nscoord aAppUnitsPerDevPixel) { 51:06.85 | ^ 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.85 387 | nscoord aAppUnitsPerDevPixel) { 51:06.85 | ^ 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:06.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.85 394 | nscoord aAppUnitsPerDevPixel) { 51:06.85 | ^ 51:06.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 51:06.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.86 189 | CSSRect GetExpandedScrollableRect() const { 51:06.86 | ^ 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.86 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:06.86 | ^ 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.86 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:06.86 | ^ 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.86 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:06.86 | ^ 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.86 243 | CSSRect CalculateScrollRange() const { 51:06.86 | ^ 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.86 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:06.86 | ^ 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.86 457 | CSSRect GetVisualViewport() const { 51:06.86 | ^ 51:06.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.86 1338 | CSSCoord ToCSSPixels() const { return _0; } 51:06.86 | ^ 51:06.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:06.86 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 51:06.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.86 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:06.86 | ^ 51:06.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 51:06.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:06.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:06.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:06.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:06.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:06.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:06.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:06.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:06.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:06.87 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.88 21 | inline Rect ToRect(const gfxRect& aRect) { 51:06.88 | ^ 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.88 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:06.88 | ^ 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.88 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:06.88 | ^ 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.88 44 | inline Size ToSize(const gfxSize& aSize) { 51:06.88 | ^ 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.88 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:06.88 | ^ 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.88 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:06.88 | ^ 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:06.88 | ^ 51:06.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:06.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:06.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:06.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:06.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:06.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:06.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:06.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:06.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:06.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.88 1859 | int32_t aAppUnitsPerPixel) { 51:06.88 | ^ 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 51:06.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.88 3214 | int32_t aAppUnitsPerPixel) { 51:06.88 | ^ 51:06.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 51:06.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 51:06.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.89 332 | LayerPoint GetFixedPositionAnchor() const { 51:06.89 | ^ 51:06.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 51:06.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 51:06.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.89 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 51:06.89 | ^ 51:06.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:13: 51:06.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 51:06.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.89 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:06.89 | ^ 51:06.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:06.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 51:06.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:06.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:06.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.89 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:06.90 | ^~~~~~~~ 51:06.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:06.90 | ^~~~~~~~ 51:06.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.90 427 | SizeT Size() const { return SizeT(width, height); } 51:06.90 | ^~~~ 51:06.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.90 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:06.90 | ^~~~~~~~ 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.90 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:06.90 | ^~~~~~~~ 51:06.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:06.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.90 62 | Sub operator-(const Sub& aPoint) const { 51:06.90 | ^~~~~~~~ 51:06.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:06.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.91 43 | friend Sub operator*(T aScale, Sub aCoord) { 51:06.91 | ^~~~~~~~ 51:06.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:06.91 | ^~~~~~~~~~~~~ 51:06.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:10: 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.91 323 | static SizeTyped FromUnknownSize( 51:06.91 | ^~~~~~~~~~~~~~~ 51:06.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.h:12, 51:06.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryScalar.cpp:7: 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:06.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.91 760 | typename detail::Nth::Type extract() { 51:06.93 | ^~~~~~~ 51:06.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 51:06.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:06.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:06.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:06.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:06.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:06.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:06.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:06.93 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:06.94 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:06.94 toolkit/components/telemetry/TelemetryIPCAccumulator.o 51:06.94 /usr/lib64/ccache/g++ -o TelemetryIPC.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/TelemetryIPC.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPC.cpp 51:06.94 devtools/shared/heapsnapshot/DeserializedNode.o 51:06.94 /usr/lib64/ccache/g++ -o CoreDump.pb.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/CoreDump.pb.o.pp /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/CoreDump.pb.cc 51:07.26 mkdir -p '.deps/' 51:07.26 toolkit/library/buildid.o 51:07.26 /usr/lib64/ccache/g++ -o buildid.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library -I/builddir/build/BUILD/icecat-78.15.0/config -I/builddir/build/BUILD/icecat-78.15.0/widget/windows -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/buildid.o.pp buildid.cpp 51:07.37 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library' 51:07.40 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/crypto/component' 51:07.40 mkdir -p '.deps/' 51:07.40 services/crypto/component/IdentityCryptoService.o 51:07.41 /usr/lib64/ccache/g++ -o IdentityCryptoService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/services/crypto/component -I/builddir/build/BUILD/icecat-78.15.0/objdir/services/crypto/component -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/IdentityCryptoService.o.pp /builddir/build/BUILD/icecat-78.15.0/services/crypto/component/IdentityCryptoService.cpp 51:11.95 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/crypto/component' 51:11.97 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/startupcache' 51:11.97 mkdir -p '.deps/' 51:11.97 startupcache/Unified_cpp_startupcache0.o 51:11.97 /usr/lib64/ccache/g++ -o Unified_cpp_startupcache0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/startupcache -I/builddir/build/BUILD/icecat-78.15.0/objdir/startupcache -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_startupcache0.o.pp Unified_cpp_startupcache0.cpp 51:12.24 devtools/shared/heapsnapshot/DominatorTree.o 51:12.25 /usr/lib64/ccache/g++ -o DeserializedNode.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/DeserializedNode.o.pp /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/DeserializedNode.cpp 51:12.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/../TelemetryHistogram.h:9, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPC.cpp:9: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.43 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:12.43 | ^ 51:12.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/../TelemetryHistogram.h:9, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPC.cpp:9: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.43 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:12.43 | ^ 51:12.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/../TelemetryHistogram.h:9, 51:12.43 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPC.cpp:9: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.43 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:12.43 | ^ 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.43 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:12.43 | ^ 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.43 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:12.43 | ^ 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.43 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:12.43 | ^ 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.43 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:12.43 | ^ 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.43 371 | nscoord aAppUnitsPerDevPixel) { 51:12.43 | ^ 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.43 380 | nscoord aAppUnitsPerDevPixel) { 51:12.43 | ^ 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.43 387 | nscoord aAppUnitsPerDevPixel) { 51:12.43 | ^ 51:12.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:12.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.44 394 | nscoord aAppUnitsPerDevPixel) { 51:12.44 | ^ 51:12.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/../TelemetryHistogram.h:9, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPC.cpp:9: 51:12.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:12.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:12.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.44 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:12.44 | ^~~~~~~~ 51:12.44 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/../TelemetryHistogram.h:9, 51:12.44 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPC.cpp:9: 51:12.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:12.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:12.44 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:12.44 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:12.44 | ^~~~~~~~ 51:12.45 toolkit/components/telemetry/TelemetryGeckoViewPersistence.o 51:12.45 /usr/lib64/ccache/g++ -o TelemetryIPCAccumulator.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/TelemetryIPCAccumulator.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp 51:13.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 51:13.83 from Unified_cpp_url-classifier0.cpp:83: 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.83 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:13.83 | ^ 51:13.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:19, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 51:13.83 from Unified_cpp_url-classifier0.cpp:83: 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:13.83 | ^ 51:13.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:13.83 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 51:13.83 from Unified_cpp_url-classifier0.cpp:83: 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:13.83 | ^ 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:13.83 | ^ 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:13.83 | ^ 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:13.83 | ^ 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:13.83 | ^ 51:13.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.84 371 | nscoord aAppUnitsPerDevPixel) { 51:13.84 | ^ 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.84 380 | nscoord aAppUnitsPerDevPixel) { 51:13.84 | ^ 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.84 387 | nscoord aAppUnitsPerDevPixel) { 51:13.84 | ^ 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.84 394 | nscoord aAppUnitsPerDevPixel) { 51:13.84 | ^ 51:13.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 51:13.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 51:13.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 51:13.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 51:13.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 51:13.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:13.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:13.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:13.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:13.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:13.84 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:47, 51:13.84 from Unified_cpp_url-classifier0.cpp:83: 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.84 189 | CSSRect GetExpandedScrollableRect() const { 51:13.84 | ^ 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:13.84 | ^ 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:13.84 | ^ 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:13.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:13.85 | ^ 51:13.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:13.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.85 243 | CSSRect CalculateScrollRange() const { 51:13.85 | ^ 51:13.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:13.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:13.85 | ^ 51:13.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:13.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.85 457 | CSSRect GetVisualViewport() const { 51:13.85 | ^ 51:13.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 51:13.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 51:13.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 51:13.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:47, 51:13.86 from Unified_cpp_url-classifier0.cpp:83: 51:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 51:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.86 1338 | CSSCoord ToCSSPixels() const { return _0; } 51:13.86 | ^ 51:13.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:47, 51:13.86 from Unified_cpp_url-classifier0.cpp:83: 51:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 51:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.86 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:13.86 | ^ 51:13.86 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 51:13.86 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:13.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:13.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:13.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:13.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:13.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:13.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:13.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:13.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:13.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:13.87 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:47, 51:13.87 from Unified_cpp_url-classifier0.cpp:83: 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.87 21 | inline Rect ToRect(const gfxRect& aRect) { 51:13.87 | ^ 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.87 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:13.87 | ^ 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.87 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:13.87 | ^ 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.87 44 | inline Size ToSize(const gfxSize& aSize) { 51:13.87 | ^ 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.87 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:13.87 | ^ 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:13.87 | ^ 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 51:13.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:13.88 | ^ 51:13.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:47, 51:13.88 from Unified_cpp_url-classifier0.cpp:83: 51:13.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 51:13.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.88 1859 | int32_t aAppUnitsPerPixel) { 51:13.88 | ^ 51:13.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 51:13.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.88 3214 | int32_t aAppUnitsPerPixel) { 51:13.88 | ^ 51:13.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:47, 51:13.88 from Unified_cpp_url-classifier0.cpp:83: 51:13.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 51:13.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.88 332 | LayerPoint GetFixedPositionAnchor() const { 51:13.88 | ^ 51:13.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:47, 51:13.88 from Unified_cpp_url-classifier0.cpp:83: 51:13.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 51:13.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.88 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 51:13.88 | ^ 51:13.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:13.88 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:47, 51:13.88 from Unified_cpp_url-classifier0.cpp:83: 51:13.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 51:13.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.88 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:13.89 | ^ 51:13.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 51:13.89 from Unified_cpp_url-classifier0.cpp:83: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.89 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:13.89 | ^~~~~~~~ 51:13.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 51:13.89 from Unified_cpp_url-classifier0.cpp:83: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.89 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:13.89 | ^~~~~~~~ 51:13.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 51:13.89 from Unified_cpp_url-classifier0.cpp:83: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.89 427 | SizeT Size() const { return SizeT(width, height); } 51:13.89 | ^~~~ 51:13.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 51:13.89 from Unified_cpp_url-classifier0.cpp:83: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.89 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:13.89 | ^~~~~~~~ 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.89 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:13.89 | ^~~~~~~~ 51:13.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 51:13.89 from Unified_cpp_url-classifier0.cpp:83: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.89 62 | Sub operator-(const Sub& aPoint) const { 51:13.89 | ^~~~~~~~ 51:13.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:12, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:13.89 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 51:13.89 from Unified_cpp_url-classifier0.cpp:83: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 51:13.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.89 43 | friend Sub operator*(T aScale, Sub aCoord) { 51:13.90 | ^~~~~~~~ 51:13.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:14, 51:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:13.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:13.90 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 51:13.90 from Unified_cpp_url-classifier0.cpp:83: 51:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 51:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 51:13.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.90 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:13.90 | ^~~~~~~~~~~~~ 51:13.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:13, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:46, 51:13.91 from Unified_cpp_url-classifier0.cpp:83: 51:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.91 323 | static SizeTyped FromUnknownSize( 51:13.91 | ^~~~~~~~~~~~~~~ 51:13.91 In file included from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/Entries.h:13, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/ChunkSet.h:9, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 51:13.91 from Unified_cpp_url-classifier0.cpp:2: 51:13.91 /builddir/build/BUILD/icecat-78.15.0/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]’: 51:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2305:57: required from ‘void nsTArray_Impl::AssignRange(nsTArray_Impl::index_type, nsTArray_Impl::size_type, const Item*) [with Item = nsTLiteralString; E = nsTLiteralString; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::index_type = long unsigned int; nsTArray_Impl::size_type = long unsigned int]’ 51:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2471:14: required from ‘nsTArray_Impl::elem_type* nsTArray_Impl::AppendElementsInternal(const Item*, nsTArray_Impl::size_type) [with ActualAlloc = nsTArrayInfallibleAllocator; Item = nsTLiteralString; E = nsTLiteralString; Alloc = nsTArrayInfallibleAllocator; nsTArray_Impl::elem_type = nsTLiteralString; nsTArray_Impl::size_type = long unsigned int]’ 51:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2611:63: required from ‘mozilla::NotNull::elem_type*> nsTArray::AppendElements(const Item*, typename nsTArray::base_type::size_type) [with Item = nsTLiteralString; E = nsTLiteralString; typename nsTArray_Impl::elem_type = nsTLiteralString; typename nsTArray::base_type::size_type = long unsigned int; nsTArray::base_type = nsTArray_Impl, nsTArrayInfallibleAllocator>]’ 51:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:2565:19: required from ‘nsTArray::nsTArray(std::initializer_list<_Tp>) [with E = nsTLiteralString]’ 51:13.91 /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/Classifier.cpp:234:3: required from here 51:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:645:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class nsTLiteralString’ with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 51:13.91 645 | memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 51:13.91 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:13.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTDependentSubstring.h:12, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDependentSubstring.h:11, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:17, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/Entries.h:14, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/ChunkSet.h:9, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 51:13.91 from Unified_cpp_url-classifier0.cpp:2: 51:13.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTLiteralString.h:24:7: note: ‘class nsTLiteralString’ declared here 51:13.91 24 | class nsTLiteralString : public mozilla::detail::nsTStringRepr { 51:13.91 | ^~~~~~~~~~~~~~~~ 51:13.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 51:13.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 51:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 51:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 51:13.92 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:36, 51:13.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/Entries.h:13, 51:13.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/ChunkSet.h:9, 51:13.92 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 51:13.92 from Unified_cpp_url-classifier0.cpp:2: 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.92 760 | typename detail::Nth::Type extract() { 51:13.92 | ^~~~~~~ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:13.92 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:13.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/url-classifier' 51:13.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/ductwork/debugger' 51:13.92 mkdir -p '.deps/' 51:13.93 js/ductwork/debugger/JSDebugger.o 51:13.94 /usr/lib64/ccache/g++ -o JSDebugger.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger -I/builddir/build/BUILD/icecat-78.15.0/objdir/js/ductwork/debugger -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/JSDebugger.o.pp /builddir/build/BUILD/icecat-78.15.0/js/ductwork/debugger/JSDebugger.cpp 51:16.67 devtools/shared/heapsnapshot/FileDescriptorOutputStream.o 51:16.67 /usr/lib64/ccache/g++ -o DominatorTree.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/DominatorTree.o.pp /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/DominatorTree.cpp 51:16.82 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:16.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:16.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:16.82 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.83 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:16.83 | ^ 51:16.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.83 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:16.83 | ^ 51:16.83 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.83 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.83 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:16.83 | ^ 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.83 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:16.83 | ^ 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.83 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:16.83 | ^ 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.83 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:16.83 | ^ 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.83 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:16.83 | ^ 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.83 371 | nscoord aAppUnitsPerDevPixel) { 51:16.83 | ^ 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:16.83 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.83 380 | nscoord aAppUnitsPerDevPixel) { 51:16.83 | ^ 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.84 387 | nscoord aAppUnitsPerDevPixel) { 51:16.84 | ^ 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.84 394 | nscoord aAppUnitsPerDevPixel) { 51:16.84 | ^ 51:16.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 51:16.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:16.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:16.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.84 189 | CSSRect GetExpandedScrollableRect() const { 51:16.84 | ^ 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.84 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:16.84 | ^ 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.84 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:16.84 | ^ 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.84 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:16.84 | ^ 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:16.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.84 243 | CSSRect CalculateScrollRange() const { 51:16.85 | ^ 51:16.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:16.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.85 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:16.85 | ^ 51:16.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:16.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.85 457 | CSSRect GetVisualViewport() const { 51:16.85 | ^ 51:16.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 51:16.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.85 1338 | CSSCoord ToCSSPixels() const { return _0; } 51:16.85 | ^ 51:16.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 51:16.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.85 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:16.85 | ^ 51:16.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 51:16.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.86 21 | inline Rect ToRect(const gfxRect& aRect) { 51:16.86 | ^ 51:16.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 51:16.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.86 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:16.86 | ^ 51:16.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 51:16.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.86 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:16.86 | ^ 51:16.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 51:16.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.86 44 | inline Size ToSize(const gfxSize& aSize) { 51:16.86 | ^ 51:16.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 51:16.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.86 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:16.86 | ^ 51:16.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 51:16.86 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.87 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:16.87 | ^ 51:16.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 51:16.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.87 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:16.87 | ^ 51:16.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 51:16.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.87 1859 | int32_t aAppUnitsPerPixel) { 51:16.87 | ^ 51:16.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 51:16.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.87 3214 | int32_t aAppUnitsPerPixel) { 51:16.87 | ^ 51:16.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:16.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:16.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.87 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:16.87 | ^~~~~~~~ 51:16.87 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.87 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.88 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:16.88 | ^~~~~~~~ 51:16.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.88 427 | SizeT Size() const { return SizeT(width, height); } 51:16.88 | ^~~~ 51:16.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.88 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:16.88 | ^~~~~~~~ 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:16.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.88 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:16.88 | ^~~~~~~~ 51:16.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:16.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:16.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:16.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.89 62 | Sub operator-(const Sub& aPoint) const { 51:16.89 | ^~~~~~~~ 51:16.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 51:16.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 51:16.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.89 43 | friend Sub operator*(T aScale, Sub aCoord) { 51:16.89 | ^~~~~~~~ 51:16.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 51:16.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 51:16.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.89 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:16.90 | ^~~~~~~~~~~~~ 51:16.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:16.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:16.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 51:16.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 51:16.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:11, 51:16.90 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:16.90 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:16.90 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceValue.cpp:9: 51:16.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:16.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:16.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:16.90 323 | static SizeTyped FromUnknownSize( 51:16.90 | ^~~~~~~~~~~~~~~ 51:16.90 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/other-licenses/snappy' 51:16.90 mkdir -p '.deps/' 51:16.90 other-licenses/snappy/Unified_cpp_snappy0.o 51:16.90 /usr/lib64/ccache/g++ -o Unified_cpp_snappy0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/snappy -I/builddir/build/BUILD/icecat-78.15.0/objdir/other-licenses/snappy -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-sign-compare -Wno-unused-function -MD -MP -MF .deps/Unified_cpp_snappy0.o.pp Unified_cpp_snappy0.cpp 51:17.67 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/ductwork/debugger' 51:17.69 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/system/gnome' 51:17.69 mkdir -p '.deps/' 51:17.69 toolkit/system/gnome/nsAlertsIconListener.o 51:17.69 toolkit/system/gnome/nsGIOService.o 51:17.69 /usr/lib64/ccache/g++ -o nsAlertsIconListener.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/system/gnome -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsAlertsIconListener.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome/nsAlertsIconListener.cpp 51:19.30 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/startupcache' 51:19.31 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/other-licenses/snappy' 51:19.31 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/gmp-clearkey/0.1' 51:19.31 mkdir -p '.deps/' 51:19.32 media/gmp-clearkey/0.1/Unified_cpp_gmp-clearkey_0.10.o 51:19.32 /usr/lib64/ccache/g++ -o Unified_cpp_gmp-clearkey_0.10.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DCDM_IMPLEMENTATION -DMOZ_NO_MOZALLOC -I/builddir/build/BUILD/icecat-78.15.0/media/gmp-clearkey/0.1 -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/gmp-clearkey/0.1 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_gmp-clearkey_0.10.o.pp Unified_cpp_gmp-clearkey_0.10.cpp 51:19.32 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/about' 51:19.32 mkdir -p '.deps/' 51:19.32 browser/components/about/AboutRedirector.o 51:19.33 /usr/lib64/ccache/g++ -o AboutRedirector.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/browser/components/about -I/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/about -I/builddir/build/BUILD/icecat-78.15.0/browser/components/build -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/AboutRedirector.o.pp /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp 51:19.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:19.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:19.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:19.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 51:19.84 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:8: 51:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:19.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:19.85 | ^ 51:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:8: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.85 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:19.85 | ^ 51:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:8: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.85 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:19.85 | ^ 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.85 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:19.85 | ^ 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.85 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:19.85 | ^ 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.85 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:19.85 | ^ 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.85 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:19.85 | ^ 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.85 371 | nscoord aAppUnitsPerDevPixel) { 51:19.85 | ^ 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.85 380 | nscoord aAppUnitsPerDevPixel) { 51:19.85 | ^ 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.85 387 | nscoord aAppUnitsPerDevPixel) { 51:19.85 | ^ 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.85 394 | nscoord aAppUnitsPerDevPixel) { 51:19.85 | ^ 51:19.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:15, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:19.85 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:9: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:19.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.85 189 | CSSRect GetExpandedScrollableRect() const { 51:19.87 | ^ 51:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.87 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:19.87 | ^ 51:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.87 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:19.87 | ^ 51:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.87 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:19.87 | ^ 51:19.87 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 243 | CSSRect CalculateScrollRange() const { 51:19.88 | ^ 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:19.88 | ^ 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 457 | CSSRect GetVisualViewport() const { 51:19.88 | ^ 51:19.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:28, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:9: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 1338 | CSSCoord ToCSSPixels() const { return _0; } 51:19.88 | ^ 51:19.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h:52, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:59, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:9: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:19.88 | ^ 51:19.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:9: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 21 | inline Rect ToRect(const gfxRect& aRect) { 51:19.88 | ^ 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:19.88 | ^ 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:19.88 | ^ 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 44 | inline Size ToSize(const gfxSize& aSize) { 51:19.88 | ^ 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:19.88 | ^ 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:19.88 | ^ 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:19.88 | ^ 51:19.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h:14, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible.h:17, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/AccessibleWrap.h:11, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/HyperTextAccessible.h:9, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/HyperTextAccessibleWrap.h:10, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/DocAccessible.h:11, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/generic/Accessible-inl.h:10, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:9: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 1859 | int32_t aAppUnitsPerPixel) { 51:19.88 | ^ 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 51:19.88 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.88 3214 | int32_t aAppUnitsPerPixel) { 51:19.88 | ^ 51:19.88 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 51:19.88 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:8: 51:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.89 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:19.89 | ^~~~~~~~ 51:19.89 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:19.89 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 51:19.89 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:8: 51:19.89 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.90 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:19.90 | ^~~~~~~~ 51:19.90 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:19.90 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 51:19.90 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:8: 51:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:19.90 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.91 427 | SizeT Size() const { return SizeT(width, height); } 51:19.91 | ^~~~ 51:19.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:8: 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.91 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:19.91 | ^~~~~~~~ 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.91 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:19.91 | ^~~~~~~~ 51:19.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:8: 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.91 62 | Sub operator-(const Sub& aPoint) const { 51:19.91 | ^~~~~~~~ 51:19.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:8: 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.91 43 | friend Sub operator*(T aScale, Sub aCoord) { 51:19.91 | ^~~~~~~~ 51:19.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:8: 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.91 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:19.91 | ^~~~~~~~~~~~~ 51:19.91 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, 51:19.91 from /builddir/build/BUILD/icecat-78.15.0/accessible/atk/nsMaiInterfaceText.cpp:8: 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:19.91 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:19.91 323 | static SizeTyped FromUnknownSize( 51:19.91 | ^~~~~~~~~~~~~~~ 51:19.91 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/accessible/atk' 51:19.91 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/dirprovider' 51:19.91 mkdir -p '.deps/' 51:19.91 browser/components/dirprovider/DirectoryProvider.o 51:19.91 /usr/lib64/ccache/g++ -o DirectoryProvider.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/browser/components/dirprovider -I/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/dirprovider -I/builddir/build/BUILD/icecat-78.15.0/browser/components/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/DirectoryProvider.o.pp /builddir/build/BUILD/icecat-78.15.0/browser/components/dirprovider/DirectoryProvider.cpp 51:22.75 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/dirprovider' 51:22.75 toolkit/components/telemetry/GeckoViewStreamingTelemetry.o 51:22.75 /usr/lib64/ccache/g++ -o TelemetryGeckoViewPersistence.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/TelemetryGeckoViewPersistence.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/geckoview/TelemetryGeckoViewPersistence.cpp 51:23.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 51:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 51:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 51:23.02 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 51:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h: In member function ‘void mozilla::devtools::DominatorTree::GetImmediatelyDominated(uint64_t, mozilla::dom::Nullable >&, mozilla::ErrorResult&)’: 51:23.02 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:410:45: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 51:23.02 410 | size_type Capacity() const { return mHdr->mCapacity; } 51:23.02 | ~~~~~~^~~~~~~~~ 51:23.02 /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/DominatorTree.cpp:91:48: note: while referencing ‘’ 51:23.02 91 | aOutResult.SetValue(nsTArray(length)); 51:23.02 | ^ 51:23.02 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 51:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:40, 51:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 51:23.02 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 51:23.02 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 51:23.03 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:416:26: warning: array subscript 1 is outside array bounds of ‘nsTArray [1]’ [-Warray-bounds] 51:23.03 416 | mArray.mHdr->mLength = 0; 51:23.03 | ~~~~~~~~~~~~~~~~~~~~~^~~ 51:23.03 /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/DominatorTree.cpp:91:48: note: while referencing ‘’ 51:23.03 91 | aOutResult.SetValue(nsTArray(length)); 51:23.03 | ^ 51:23.03 devtools/shared/heapsnapshot/HeapSnapshot.o 51:23.03 /usr/lib64/ccache/g++ -o FileDescriptorOutputStream.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/FileDescriptorOutputStream.o.pp /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp 51:23.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h:9, 51:23.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h:13, 51:23.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:11, 51:23.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 51:23.27 from /builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome/nsAlertsIconListener.cpp:7: 51:23.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:23.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:23.27 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:23.27 | ^ 51:23.27 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h:13, 51:23.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h:15, 51:23.27 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h:28, 51:23.27 from /builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome/nsAlertsIconListener.cpp:7: 51:23.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:23.27 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:23.27 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:23.27 | ^ 51:23.28 toolkit/system/gnome/nsGSettingsService.o 51:23.28 /usr/lib64/ccache/g++ -o nsGIOService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/system/gnome -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsGIOService.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome/nsGIOService.cpp 51:25.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:25.75 | ^ 51:25.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:25.75 | ^ 51:25.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:25.75 | ^ 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:25.75 | ^ 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:25.75 | ^ 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:25.75 | ^ 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:25.75 | ^ 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 371 | nscoord aAppUnitsPerDevPixel) { 51:25.75 | ^ 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 380 | nscoord aAppUnitsPerDevPixel) { 51:25.75 | ^ 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 387 | nscoord aAppUnitsPerDevPixel) { 51:25.75 | ^ 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 394 | nscoord aAppUnitsPerDevPixel) { 51:25.75 | ^ 51:25.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.75 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 189 | CSSRect GetExpandedScrollableRect() const { 51:25.75 | ^ 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:25.75 | ^ 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:25.75 | ^ 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:25.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.76 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:25.76 | ^ 51:25.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:25.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.76 243 | CSSRect CalculateScrollRange() const { 51:25.76 | ^ 51:25.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:25.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.76 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:25.76 | ^ 51:25.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:25.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.76 457 | CSSRect GetVisualViewport() const { 51:25.76 | ^ 51:25.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 51:25.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.76 1338 | CSSCoord ToCSSPixels() const { return _0; } 51:25.76 | ^ 51:25.76 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.76 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 51:25.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.77 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:25.77 | ^ 51:25.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 51:25.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:25.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:25.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:25.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:25.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:25.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 51:25.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.77 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.77 21 | inline Rect ToRect(const gfxRect& aRect) { 51:25.77 | ^ 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.77 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:25.77 | ^ 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.77 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:25.77 | ^ 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.77 44 | inline Size ToSize(const gfxSize& aSize) { 51:25.77 | ^ 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.77 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:25.77 | ^ 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.77 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:25.77 | ^ 51:25.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 51:25.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.78 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:25.78 | ^ 51:25.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:25.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:25.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:25.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:25.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:25.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 51:25.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.78 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 51:25.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.78 1859 | int32_t aAppUnitsPerPixel) { 51:25.78 | ^ 51:25.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.79 3214 | int32_t aAppUnitsPerPixel) { 51:25.79 | ^ 51:25.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.79 332 | LayerPoint GetFixedPositionAnchor() const { 51:25.79 | ^ 51:25.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.79 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 51:25.79 | ^ 51:25.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:22, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.79 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:25.79 | ^ 51:25.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:25.79 | ^~~~~~~~ 51:25.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:25.79 | ^~~~~~~~ 51:25.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:25.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.79 427 | SizeT Size() const { return SizeT(width, height); } 51:25.79 | ^~~~ 51:25.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:25.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.80 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:25.80 | ^~~~~~~~ 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.80 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:25.80 | ^~~~~~~~ 51:25.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.80 62 | Sub operator-(const Sub& aPoint) const { 51:25.80 | ^~~~~~~~ 51:25.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.80 43 | friend Sub operator*(T aScale, Sub aCoord) { 51:25.80 | ^~~~~~~~ 51:25.80 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.80 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 51:25.80 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.81 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:25.81 | ^~~~~~~~~~~~~ 51:25.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDD.h:11, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PRDDParent.h:9, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDParent.h:8, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RDDProcessImpl.h:14, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:65: 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.81 323 | static SizeTyped FromUnknownSize( 51:25.81 | ^~~~~~~~~~~~~~~ 51:25.81 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/XREAppData.h:13, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/xpcom/build/nsXULAppAPI.h:15, 51:25.81 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbedFunctions.cpp:9: 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.81 760 | typename detail::Nth::Type extract() { 51:25.81 | ^~~~~~~ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:25.81 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:25.81 /usr/lib64/ccache/g++ -o Unified_cpp_toolkit_xre0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DTELEMETRY_PING_FORMAT_VERSION=4 -DPROXY_PRINTING=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_GLX_TEST '-DMOZ_APP_NAME="icecat"' '-DMOZ_APP_BASENAME="IceCat"' '-DMOZ_APP_DISPLAYNAME="IceCat"' '-DMOZ_APP_VENDOR="GNU"' '-DMOZ_APP_VERSION="78.15.0"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk"' '-DTARGET_OS_ABI="Linux_ppc64-gcc3"' -DHAVE_USR_LIB64_DIR -DGRE_MILESTONE=78.15.0 -DMOZ_APP_VERSION_DISPLAY=78.15.0esr -DAPP_VERSION=78.15.0 '-DAPP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_BUILD_APP_IS_BROWSER -DTOPOBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/remote -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/other-licenses/nsis/Contrib/CityHash/cityhash -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/find -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/windowwatcher -I/builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/update/common -I/builddir/build/BUILD/icecat-78.15.0/toolkit/profile -I/builddir/build/BUILD/icecat-78.15.0/config -I/builddir/build/BUILD/icecat-78.15.0/dom/base -I/builddir/build/BUILD/icecat-78.15.0/dom/commandhandler -I/builddir/build/BUILD/icecat-78.15.0/dom/ipc -I/builddir/build/BUILD/icecat-78.15.0/dom/webbrowserpersist -I/builddir/build/BUILD/icecat-78.15.0/testing/gtest/mozilla -I/builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -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 -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 -Wno-error=shadow -MD -MP -MF .deps/Unified_cpp_toolkit_xre0.o.pp Unified_cpp_toolkit_xre0.cpp 51:26.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:26.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:26.11 | ^ 51:26.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:26.12 | ^ 51:26.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:26.12 | ^ 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:26.12 | ^ 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:26.12 | ^ 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:26.12 | ^ 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:26.12 | ^ 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 371 | nscoord aAppUnitsPerDevPixel) { 51:26.12 | ^ 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 380 | nscoord aAppUnitsPerDevPixel) { 51:26.12 | ^ 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 387 | nscoord aAppUnitsPerDevPixel) { 51:26.12 | ^ 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 394 | nscoord aAppUnitsPerDevPixel) { 51:26.12 | ^ 51:26.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 189 | CSSRect GetExpandedScrollableRect() const { 51:26.12 | ^ 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.12 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:26.12 | ^ 51:26.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.13 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:26.13 | ^ 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.13 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:26.13 | ^ 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.13 243 | CSSRect CalculateScrollRange() const { 51:26.13 | ^ 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.13 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:26.13 | ^ 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.13 457 | CSSRect GetVisualViewport() const { 51:26.13 | ^ 51:26.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.13 1338 | CSSCoord ToCSSPixels() const { return _0; } 51:26.13 | ^ 51:26.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 51:26.13 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.13 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:26.13 | ^ 51:26.13 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 51:26.13 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:26.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:26.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:26.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:26.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:26.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:26.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:26.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.14 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.14 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 51:26.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.14 21 | inline Rect ToRect(const gfxRect& aRect) { 51:26.14 | ^ 51:26.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 51:26.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.14 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:26.14 | ^ 51:26.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 51:26.14 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.15 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:26.15 | ^ 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.15 44 | inline Size ToSize(const gfxSize& aSize) { 51:26.15 | ^ 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.15 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:26.15 | ^ 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.15 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:26.15 | ^ 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.15 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:26.15 | ^ 51:26.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.15 1859 | int32_t aAppUnitsPerPixel) { 51:26.15 | ^ 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.15 3214 | int32_t aAppUnitsPerPixel) { 51:26.15 | ^ 51:26.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.15 332 | LayerPoint GetFixedPositionAnchor() const { 51:26.15 | ^ 51:26.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.15 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 51:26.15 | ^ 51:26.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:25, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 51:26.15 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.15 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:26.15 | ^ 51:26.15 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:26.15 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.16 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:26.16 | ^~~~~~~~ 51:26.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:26.16 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.16 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:26.16 | ^~~~~~~~ 51:26.16 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.16 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.17 427 | SizeT Size() const { return SizeT(width, height); } 51:26.17 | ^~~~ 51:26.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.17 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:26.17 | ^~~~~~~~ 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.17 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:26.17 | ^~~~~~~~ 51:26.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.17 62 | Sub operator-(const Sub& aPoint) const { 51:26.17 | ^~~~~~~~ 51:26.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.17 43 | friend Sub operator*(T aScale, Sub aCoord) { 51:26.17 | ^~~~~~~~ 51:26.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 51:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.17 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:26.17 | ^~~~~~~~~~~~~ 51:26.17 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:26.17 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.18 323 | static SizeTyped FromUnknownSize( 51:26.18 | ^~~~~~~~~~~~~~~ 51:26.18 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 51:26.18 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsAppRunner.cpp:6: 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.18 760 | typename detail::Nth::Type extract() { 51:26.18 | ^~~~~~~ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.18 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/shell' 51:26.18 mkdir -p '.deps/' 51:26.20 browser/components/shell/nsGNOMEShellDBusHelper.o 51:26.20 browser/components/shell/nsGNOMEShellSearchProvider.o 51:26.20 /usr/lib64/ccache/g++ -o nsGNOMEShellDBusHelper.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_NAME="icecat"' '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/shell -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/nsGNOMEShellDBusHelper.o.pp /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellDBusHelper.cpp 51:26.70 toolkit/system/gnome/nsGnomeModule.o 51:26.70 /usr/lib64/ccache/g++ -o nsGSettingsService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/system/gnome -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsGSettingsService.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome/nsGSettingsService.cpp 51:26.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:12, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.84 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:26.84 | ^ 51:26.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:12, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.84 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:26.84 | ^ 51:26.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:12, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.84 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:26.84 | ^ 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.84 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:26.84 | ^ 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.84 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:26.84 | ^ 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.84 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:26.84 | ^ 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.84 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:26.84 | ^ 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.84 371 | nscoord aAppUnitsPerDevPixel) { 51:26.84 | ^ 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.84 380 | nscoord aAppUnitsPerDevPixel) { 51:26.84 | ^ 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.84 387 | nscoord aAppUnitsPerDevPixel) { 51:26.84 | ^ 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:26.84 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.84 394 | nscoord aAppUnitsPerDevPixel) { 51:26.84 | ^ 51:26.84 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:26.84 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:26.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:26.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:26.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 51:26.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:12, 51:26.85 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: 51:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.85 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:26.85 | ^~~~~~~~ 51:26.85 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:26.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:26.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:26.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 51:26.85 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:12, 51:26.85 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: 51:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:26.85 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:26.85 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:26.85 | ^~~~~~~~ 51:26.85 devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.o 51:26.85 /usr/lib64/ccache/g++ -o HeapSnapshot.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/HeapSnapshot.o.pp /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp 51:27.22 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/gmp-clearkey/0.1' 51:27.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/app' 51:27.23 mkdir -p '.deps/' 51:27.23 browser/app/nsBrowserApp.o 51:27.23 /usr/lib64/ccache/g++ -o nsBrowserApp.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -DMOZ_HAS_MOZGLUE '-DICECAT_ICO="/builddir/build/BUILD/icecat-78.15.0/browser/branding/official/icecat.ico"' '-DDOCUMENT_ICO="/builddir/build/BUILD/icecat-78.15.0/browser/branding/official/document.ico"' '-DNEWWINDOW_ICO="/builddir/build/BUILD/icecat-78.15.0/browser/branding/official/newwindow.ico"' '-DNEWTAB_ICO="/builddir/build/BUILD/icecat-78.15.0/browser/branding/official/newtab.ico"' '-DPBMODE_ICO="/builddir/build/BUILD/icecat-78.15.0/browser/branding/official/pbmode.ico"' -I/builddir/build/BUILD/icecat-78.15.0/browser/app -I/builddir/build/BUILD/icecat-78.15.0/objdir/browser/app -I/builddir/build/BUILD/icecat-78.15.0/objdir/build -I/builddir/build/BUILD/icecat-78.15.0/toolkit/xre -I/builddir/build/BUILD/icecat-78.15.0/xpcom/base -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/nsBrowserApp.o.pp /builddir/build/BUILD/icecat-78.15.0/browser/app/nsBrowserApp.cpp 51:28.66 browser/components/shell/nsGNOMEShellService.o 51:28.67 /usr/lib64/ccache/g++ -o nsGNOMEShellSearchProvider.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_NAME="icecat"' '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/shell -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/nsGNOMEShellSearchProvider.o.pp /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp 51:29.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/geckoview/TelemetryGeckoViewPersistence.cpp:9: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:29.49 | ^ 51:29.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/geckoview/TelemetryGeckoViewPersistence.cpp:9: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:29.49 | ^ 51:29.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/geckoview/TelemetryGeckoViewPersistence.cpp:9: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:29.49 | ^ 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:29.49 | ^ 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:29.49 | ^ 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:29.49 | ^ 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:29.49 | ^ 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 371 | nscoord aAppUnitsPerDevPixel) { 51:29.49 | ^ 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 380 | nscoord aAppUnitsPerDevPixel) { 51:29.49 | ^ 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 387 | nscoord aAppUnitsPerDevPixel) { 51:29.49 | ^ 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 394 | nscoord aAppUnitsPerDevPixel) { 51:29.49 | ^ 51:29.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/geckoview/TelemetryGeckoViewPersistence.cpp:9: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:29.49 | ^~~~~~~~ 51:29.49 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TelemetryComms.h:9, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/TelemetryHistogram.h:9, 51:29.49 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/geckoview/TelemetryGeckoViewPersistence.cpp:9: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:29.49 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:29.49 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:29.49 | ^~~~~~~~ 51:29.50 toolkit/components/telemetry/CombinedStacks.o 51:29.50 /usr/lib64/ccache/g++ -o GeckoViewStreamingTelemetry.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/GeckoViewStreamingTelemetry.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/geckoview/streaming/GeckoViewStreamingTelemetry.cpp 51:29.56 toolkit/system/gnome/nsSystemAlertsService.o 51:29.56 /usr/lib64/ccache/g++ -o nsGnomeModule.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/system/gnome -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsGnomeModule.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome/nsGnomeModule.cpp 51:29.80 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/app' 51:29.81 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix-testlib' 51:29.81 mkdir -p '.deps/' 51:29.81 security/nss/lib/mozpkix/pkixtestalg.o 51:29.81 security/nss/lib/mozpkix/pkixtestnss.o 51:29.81 /usr/lib64/ccache/g++ -o pkixtestalg.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix-testlib -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixtestalg.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/test-lib/pkixtestalg.cpp 51:30.15 /usr/lib64/ccache/g++ -o nsSystemAlertsService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/system/gnome -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/sysprof-4 -pthread -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 -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -MD -MP -MF .deps/nsSystemAlertsService.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/system/gnome/nsSystemAlertsService.cpp 51:31.88 security/nss/lib/mozpkix/pkixtestutil.o 51:31.88 /usr/lib64/ccache/g++ -o pkixtestnss.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix-testlib -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixtestnss.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/test-lib/pkixtestnss.cpp 51:33.09 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/system/gnome' 51:33.21 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix' 51:33.21 mkdir -p '.deps/' 51:33.22 security/nss/lib/mozpkix/pkixbuild.o 51:33.22 security/nss/lib/mozpkix/pkixcert.o 51:33.22 /usr/lib64/ccache/g++ -o pkixbuild.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixbuild.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/lib/pkixbuild.cpp 51:33.31 toolkit/components/telemetry/ProcessedStack.o 51:33.32 /usr/lib64/ccache/g++ -o CombinedStacks.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/CombinedStacks.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/CombinedStacks.cpp 51:33.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:10: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:33.61 | ^ 51:33.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:10: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:33.61 | ^ 51:33.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:10: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:33.61 | ^ 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:33.61 | ^ 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:33.61 | ^ 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:33.61 | ^ 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:33.61 | ^ 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 371 | nscoord aAppUnitsPerDevPixel) { 51:33.61 | ^ 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 380 | nscoord aAppUnitsPerDevPixel) { 51:33.61 | ^ 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 387 | nscoord aAppUnitsPerDevPixel) { 51:33.61 | ^ 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 394 | nscoord aAppUnitsPerDevPixel) { 51:33.61 | ^ 51:33.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:10: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:33.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.61 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:33.61 | ^~~~~~~~ 51:33.61 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:33.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:33.62 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellSearchProvider.cpp:10: 51:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:33.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:33.62 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:33.62 | ^~~~~~~~ 51:33.64 /usr/lib64/ccache/g++ -o nsGNOMEShellService.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_NAME="icecat"' '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/browser/components/shell -I/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/shell -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/builddir/build/BUILD/icecat-78.15.0/widget/gtk/compat-gtk3 -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 -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 -MD -MP -MF .deps/nsGNOMEShellService.o.pp /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellService.cpp 51:33.77 /usr/lib64/ccache/g++ -o pkixtestutil.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix-testlib -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixtestutil.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/test-lib/pkixtestutil.cpp 51:34.69 security/nss/lib/mozpkix/pkixcheck.o 51:34.69 /usr/lib64/ccache/g++ -o pkixcert.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixcert.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/lib/pkixcert.cpp 51:35.67 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:35.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:35.67 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:35.67 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.67 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.67 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:35.67 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:35.68 | ^ 51:35.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:35.68 | ^ 51:35.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:35.68 | ^ 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:35.68 | ^ 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:35.68 | ^ 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:35.68 | ^ 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:35.68 | ^ 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 371 | nscoord aAppUnitsPerDevPixel) { 51:35.68 | ^ 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 380 | nscoord aAppUnitsPerDevPixel) { 51:35.68 | ^ 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 387 | nscoord aAppUnitsPerDevPixel) { 51:35.68 | ^ 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 394 | nscoord aAppUnitsPerDevPixel) { 51:35.68 | ^ 51:35.68 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:35.68 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:11: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 189 | CSSRect GetExpandedScrollableRect() const { 51:35.68 | ^ 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:35.68 | ^ 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.68 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:35.68 | ^ 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:35.68 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.69 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:35.69 | ^ 51:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.69 243 | CSSRect CalculateScrollRange() const { 51:35.69 | ^ 51:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.69 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:35.69 | ^ 51:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:35.69 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.69 457 | CSSRect GetVisualViewport() const { 51:35.69 | ^ 51:35.69 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 51:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 51:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 51:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:35.69 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:11: 51:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 51:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.70 1338 | CSSCoord ToCSSPixels() const { return _0; } 51:35.70 | ^ 51:35.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:11: 51:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 51:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.70 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:35.70 | ^ 51:35.70 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:35.70 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:11: 51:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 51:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.70 21 | inline Rect ToRect(const gfxRect& aRect) { 51:35.70 | ^ 51:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 51:35.70 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.70 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:35.70 | ^ 51:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 51:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.71 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:35.71 | ^ 51:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 51:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.71 44 | inline Size ToSize(const gfxSize& aSize) { 51:35.71 | ^ 51:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 51:35.71 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.72 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:35.72 | ^ 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.72 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:35.72 | ^ 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.72 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:35.72 | ^ 51:35.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:11: 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.72 1859 | int32_t aAppUnitsPerPixel) { 51:35.72 | ^ 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.72 3214 | int32_t aAppUnitsPerPixel) { 51:35.72 | ^ 51:35.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:11: 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.72 332 | LayerPoint GetFixedPositionAnchor() const { 51:35.72 | ^ 51:35.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:11: 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.72 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 51:35.72 | ^ 51:35.72 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:35.72 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:11: 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 51:35.72 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.72 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:35.73 | ^ 51:35.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.73 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:35.73 | ^~~~~~~~ 51:35.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.73 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:35.73 | ^~~~~~~~ 51:35.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.73 427 | SizeT Size() const { return SizeT(width, height); } 51:35.73 | ^~~~ 51:35.73 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.73 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:35.73 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.74 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:35.74 | ^~~~~~~~ 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.74 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:35.74 | ^~~~~~~~ 51:35.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.74 62 | Sub operator-(const Sub& aPoint) const { 51:35.74 | ^~~~~~~~ 51:35.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.74 43 | friend Sub operator*(T aScale, Sub aCoord) { 51:35.74 | ^~~~~~~~ 51:35.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.74 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:35.74 | ^~~~~~~~~~~~~ 51:35.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.74 323 | static SizeTyped FromUnknownSize( 51:35.74 | ^~~~~~~~~~~~~~~ 51:35.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h:19, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h:22, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h:16, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:38, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.74 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:35.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.75 760 | typename detail::Nth::Type extract() { 51:35.75 | ^~~~~~~ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:35.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h: In function ‘void mozilla::TelemetryIPCAccumulator::RecordChildEvent(const mozilla::TimeStamp&, const nsACString&, const nsACString&, const nsACString&, const mozilla::Maybe >&, const nsTArray&)’: 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:241:56: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 51:35.75 241 | if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 51:35.75 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:237:59: note: while referencing ‘’ 51:35.75 237 | nsCString(object), value, extra.Clone()}); 51:35.75 | ~~~~~~~~~~~^~ 51:35.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:3078, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptorShuffle.h:11, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src/base/process_util.h:40, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:10, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryComms.h:9, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.h:12, 51:35.75 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:7: 51:35.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:245:21: warning: array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} [-Warray-bounds] 51:35.75 245 | header->mLength = length; 51:35.75 | ~~~~~~~~~~~~~~~~^~~~~~~~ 51:35.75 /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:237:59: note: while referencing ‘’ 51:35.75 237 | nsCString(object), value, extra.Clone()}); 51:35.75 | ~~~~~~~~~~~^~ 51:35.75 toolkit/components/telemetry/TelemetryIOInterposeObserver.o 51:35.75 /usr/lib64/ccache/g++ -o ProcessedStack.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/ProcessedStack.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/ProcessedStack.cpp 51:36.32 security/nss/lib/mozpkix/pkixder.o 51:36.32 /usr/lib64/ccache/g++ -o pkixcheck.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixcheck.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/lib/pkixcheck.cpp 51:37.33 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix-testlib' 51:37.35 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 51:37.35 mkdir -p '.deps/' 51:37.36 media/libyuv/libyuv/convert.o 51:37.36 media/libyuv/libyuv/convert_from.o 51:37.36 /usr/lib64/ccache/g++ -o convert.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/convert.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/source/convert.cc 51:37.97 security/nss/lib/mozpkix/pkixnames.o 51:37.97 /usr/lib64/ccache/g++ -o pkixder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixder.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/lib/pkixder.cpp 51:38.08 media/libyuv/libyuv/mjpeg_decoder.o 51:38.08 /usr/lib64/ccache/g++ -o convert_from.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/convert_from.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/source/convert_from.cc 51:39.08 media/libyuv/libyuv/rotate_argb.o 51:39.08 /usr/lib64/ccache/g++ -o mjpeg_decoder.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/mjpeg_decoder.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/source/mjpeg_decoder.cc 51:39.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:13, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPrintSettings.h:19, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPrintingPromptService.h:26, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/nsPrintingPromptService.h:20, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbeddingModule.cpp:9, 51:39.22 from Unified_cpp_toolkit_xre0.cpp:83: 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.22 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:39.22 | ^ 51:39.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintingChild.h:9, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/nsPrintingProxy.h:10, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbeddingModule.cpp:10, 51:39.22 from Unified_cpp_toolkit_xre0.cpp:83: 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.22 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:39.22 | ^ 51:39.22 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintingChild.h:9, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/nsPrintingProxy.h:10, 51:39.22 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbeddingModule.cpp:10, 51:39.22 from Unified_cpp_toolkit_xre0.cpp:83: 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.22 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:39.22 | ^ 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.22 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:39.22 | ^ 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.22 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:39.22 | ^ 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:39.22 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.22 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:39.23 | ^ 51:39.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:39.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.23 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:39.23 | ^ 51:39.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:39.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.23 371 | nscoord aAppUnitsPerDevPixel) { 51:39.23 | ^ 51:39.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:39.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.23 380 | nscoord aAppUnitsPerDevPixel) { 51:39.23 | ^ 51:39.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:39.23 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.23 387 | nscoord aAppUnitsPerDevPixel) { 51:39.23 | ^ 51:39.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:39.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.24 394 | nscoord aAppUnitsPerDevPixel) { 51:39.24 | ^ 51:39.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h:12, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h:13, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h:11, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPrintSettings.h:19, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPrintingPromptService.h:26, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/nsPrintingPromptService.h:20, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbeddingModule.cpp:9, 51:39.24 from Unified_cpp_toolkit_xre0.cpp:83: 51:39.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:39.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:39.24 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.24 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:39.24 | ^~~~~~~~ 51:39.24 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrintingChild.h:9, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printingui/ipc/nsPrintingProxy.h:10, 51:39.24 from /builddir/build/BUILD/icecat-78.15.0/toolkit/xre/nsEmbeddingModule.cpp:10, 51:39.24 from Unified_cpp_toolkit_xre0.cpp:83: 51:39.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:39.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:39.25 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:39.26 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:39.26 | ^~~~~~~~ 51:39.27 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/xre' 51:39.30 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/fake-cdm' 51:39.30 dom/media/fake-cdm/libfake.so 51:39.30 rm -f libfake.so 51:39.32 /usr/lib64/ccache/g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libfake.so -o libfake.so cdm-fake.o cdm-test-decryptor.o cdm-test-storage.o -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib 51:39.62 security/nss/lib/mozpkix/pkixnss.o 51:39.62 /usr/lib64/ccache/g++ -o pkixnames.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixnames.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/lib/pkixnames.cpp 51:39.64 media/libyuv/libyuv/row_common.o 51:39.64 /usr/lib64/ccache/g++ -o rotate_argb.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/rotate_argb.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/source/rotate_argb.cc 51:39.65 Memory region Used Size Region Size %age Used 51:39.65 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libfake.so 51:39.81 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:39.81 from distutils.version import StrictVersion as Version 51:39.97 media/libyuv/libyuv/scale.o 51:39.97 /usr/lib64/ccache/g++ -o row_common.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/row_common.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/source/row_common.cc 51:40.83 chmod +x libfake.so 51:40.83 ../../../config/nsinstall -R -m 644 'libfake.so' '../../../dist/bin/gmp-fake/1.0' 51:40.86 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/fake-cdm' 51:40.87 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp-plugin-openh264' 51:40.87 dom/media/gmp-plugin-openh264/libfakeopenh264.so 51:40.87 rm -f libfakeopenh264.so 51:40.88 /usr/lib64/ccache/g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libfakeopenh264.so -o libfakeopenh264.so gmp-fake-openh264.o -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib 51:41.07 Memory region Used Size Region Size %age Used 51:41.08 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libfakeopenh264.so 51:41.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/CombinedStacks.h:11, 51:41.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/CombinedStacks.cpp:7: 51:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.11 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:41.11 | ^ 51:41.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:41.11 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/CombinedStacks.h:11, 51:41.11 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/CombinedStacks.cpp:7: 51:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.11 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:41.11 | ^ 51:41.11 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/CombinedStacks.h:11, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/CombinedStacks.cpp:7: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.12 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:41.12 | ^ 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.12 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:41.12 | ^ 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.12 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:41.12 | ^ 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.12 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:41.12 | ^ 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.12 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:41.12 | ^ 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.12 371 | nscoord aAppUnitsPerDevPixel) { 51:41.12 | ^ 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.12 380 | nscoord aAppUnitsPerDevPixel) { 51:41.12 | ^ 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.12 387 | nscoord aAppUnitsPerDevPixel) { 51:41.12 | ^ 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.12 394 | nscoord aAppUnitsPerDevPixel) { 51:41.12 | ^ 51:41.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/CombinedStacks.h:11, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/CombinedStacks.cpp:7: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.12 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:41.12 | ^~~~~~~~ 51:41.12 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/CombinedStacks.h:11, 51:41.12 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/CombinedStacks.cpp:7: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:41.12 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.12 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:41.12 | ^~~~~~~~ 51:41.13 /usr/lib64/ccache/g++ -o TelemetryIOInterposeObserver.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/xpcom/build -I/builddir/build/BUILD/icecat-78.15.0/xpcom/threads -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/TelemetryIOInterposeObserver.o.pp /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/TelemetryIOInterposeObserver.cpp 51:41.18 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:41.18 from distutils.version import StrictVersion as Version 51:41.29 chmod +x libfakeopenh264.so 51:41.29 ../../../config/nsinstall -R -m 644 'libfakeopenh264.so' '../../../dist/bin/gmp-fakeopenh264/1.0' 51:41.31 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/media/gmp-plugin-openh264' 51:41.32 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/gtk2' 51:41.32 widget/gtk/mozgtk/gtk2/libmozgtk.so 51:41.32 rm -f libmozgtk.so 51:41.33 /usr/lib64/ccache/gcc -std=gnu99 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozgtk.so -o libmozgtk.so mozgtk.o -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib -Wl,--no-as-needed -lgtk-x11-2.0 -lgdk-x11-2.0 -Wl,--as-needed 51:41.52 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:41.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:41.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 51:41.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.52 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.52 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:41.52 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.53 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:41.53 | ^ 51:41.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.53 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:41.53 | ^ 51:41.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.53 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:41.53 | ^ 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.53 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:41.53 | ^ 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.53 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:41.53 | ^ 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.53 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:41.53 | ^ 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.53 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:41.53 | ^ 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.53 371 | nscoord aAppUnitsPerDevPixel) { 51:41.53 | ^ 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.53 380 | nscoord aAppUnitsPerDevPixel) { 51:41.53 | ^ 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.53 387 | nscoord aAppUnitsPerDevPixel) { 51:41.53 | ^ 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:41.53 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.53 394 | nscoord aAppUnitsPerDevPixel) { 51:41.53 | ^ 51:41.53 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 51:41.53 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.54 189 | CSSRect GetExpandedScrollableRect() const { 51:41.54 | ^ 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.54 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:41.54 | ^ 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.54 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:41.54 | ^ 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.54 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:41.54 | ^ 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.54 243 | CSSRect CalculateScrollRange() const { 51:41.54 | ^ 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.54 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:41.54 | ^ 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.54 457 | CSSRect GetVisualViewport() const { 51:41.54 | ^ 51:41.54 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.54 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 51:41.54 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.54 1338 | CSSCoord ToCSSPixels() const { return _0; } 51:41.54 | ^ 51:41.56 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 51:41.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 51:41.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 51:41.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 51:41.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:41.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:41.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:41.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:41.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.56 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.57 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 51:41.57 | ^ 51:41.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.57 21 | inline Rect ToRect(const gfxRect& aRect) { 51:41.57 | ^ 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.57 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 51:41.57 | ^ 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.57 40 | inline Point ToPoint(const gfxPoint& aPoint) { 51:41.57 | ^ 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.57 44 | inline Size ToSize(const gfxSize& aSize) { 51:41.57 | ^ 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.57 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 51:41.57 | ^ 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.57 52 | inline gfxSize ThebesSize(const Size& aSize) { 51:41.57 | ^ 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.57 56 | inline gfxRect ThebesRect(const Rect& aRect) { 51:41.57 | ^ 51:41.57 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.57 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 51:41.57 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.57 1859 | int32_t aAppUnitsPerPixel) { 51:41.58 | ^ 51:41.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 51:41.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.58 3214 | int32_t aAppUnitsPerPixel) { 51:41.58 | ^ 51:41.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 51:41.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.58 332 | LayerPoint GetFixedPositionAnchor() const { 51:41.58 | ^ 51:41.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 51:41.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.58 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 51:41.58 | ^ 51:41.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 51:41.58 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.58 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:41.58 | ^ 51:41.58 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 51:41.58 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.59 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:41.59 | ^~~~~~~~ 51:41.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.59 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:41.59 | ^~~~~~~~ 51:41.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.59 427 | SizeT Size() const { return SizeT(width, height); } 51:41.59 | ^~~~ 51:41.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.59 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.59 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:41.59 | ^~~~~~~~ 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:41.59 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.59 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:41.59 | ^~~~~~~~ 51:41.59 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:41.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:41.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.60 62 | Sub operator-(const Sub& aPoint) const { 51:41.60 | ^~~~~~~~ 51:41.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 51:41.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 51:41.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.60 43 | friend Sub operator*(T aScale, Sub aCoord) { 51:41.60 | ^~~~~~~~ 51:41.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 51:41.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 51:41.60 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.60 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 51:41.60 | ^~~~~~~~~~~~~ 51:41.60 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:41.60 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:41.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 51:41.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 51:41.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 51:41.61 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 51:41.61 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:18: 51:41.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 51:41.61 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.62 323 | static SizeTyped FromUnknownSize( 51:41.62 | ^~~~~~~~~~~~~~~ 51:41.62 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 51:41.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 51:41.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 51:41.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 51:41.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 51:41.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h:30, 51:41.62 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsNetUtil.h:12, 51:41.62 from /builddir/build/BUILD/icecat-78.15.0/browser/components/about/AboutRedirector.cpp:9: 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.62 760 | typename detail::Nth::Type extract() { 51:41.62 | ^~~~~~~ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 51:41.62 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:41.62 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/about' 51:41.63 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/gtk3' 51:41.63 widget/gtk/mozgtk/gtk3/libmozgtk.so 51:41.63 rm -f libmozgtk.so 51:41.65 /usr/lib64/ccache/gcc -std=gnu99 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozgtk.so -o libmozgtk.so mozgtk.o -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib -Wl,--no-as-needed -lgtk-3 -lgdk-3 -Wl,--as-needed 51:41.70 security/nss/lib/mozpkix/pkixocsp.o 51:41.70 /usr/lib64/ccache/g++ -o pkixnss.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixnss.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/lib/pkixnss.cpp 51:41.74 Memory region Used Size Region Size %age Used 51:41.74 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libmozgtk.so 51:41.88 Memory region Used Size Region Size %age Used 51:41.88 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libmozgtk.so 51:41.93 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:41.93 from distutils.version import StrictVersion as Version 51:41.98 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:41.98 from distutils.version import StrictVersion as Version 51:42.14 chmod +x libmozgtk.so 51:42.14 ../../../../config/nsinstall -R -m 644 'libmozgtk.so' '../../../../dist/bin' 51:42.14 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/gtk3' 51:42.16 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/gmp-clearkey/0.1' 51:42.16 media/gmp-clearkey/0.1/libclearkey.so 51:42.16 rm -f libclearkey.so 51:42.16 /usr/lib64/ccache/g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libclearkey.so -o libclearkey.so /builddir/build/BUILD/icecat-78.15.0/objdir/media/gmp-clearkey/0.1/libclearkey_so.list -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl 51:42.23 chmod +x libmozgtk.so 51:42.24 ../../../../config/nsinstall -R -m 644 'libmozgtk.so' '../../../../dist/bin/gtk2' 51:42.24 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/gtk2' 51:42.36 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 51:42.36 gmake[4]: Nothing to be done for 'host'. 51:42.36 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 51:42.36 devtools/shared/heapsnapshot/ZeroCopyNSIOutputStream.o 51:42.37 /usr/lib64/ccache/g++ -o HeapSnapshotTempFileHelperParent.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/HeapSnapshotTempFileHelperParent.o.pp /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp 51:42.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 51:42.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 51:42.40 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/ProcessedStack.h:12, 51:42.40 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/ProcessedStack.cpp:7: 51:42.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:42.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.41 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:42.41 | ^ 51:42.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/ProcessedStack.h:12, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/ProcessedStack.cpp:7: 51:42.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:42.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.41 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:42.41 | ^ 51:42.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/ProcessedStack.h:12, 51:42.41 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/ProcessedStack.cpp:7: 51:42.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:42.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.41 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:42.41 | ^ 51:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.42 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:42.42 | ^ 51:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.42 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:42.42 | ^ 51:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.42 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:42.42 | ^ 51:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:42.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.43 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:42.43 | ^ 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.43 371 | nscoord aAppUnitsPerDevPixel) { 51:42.43 | ^ 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.43 380 | nscoord aAppUnitsPerDevPixel) { 51:42.43 | ^ 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.43 387 | nscoord aAppUnitsPerDevPixel) { 51:42.43 | ^ 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.43 394 | nscoord aAppUnitsPerDevPixel) { 51:42.43 | ^ 51:42.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/ProcessedStack.h:12, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/ProcessedStack.cpp:7: 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.43 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:42.43 | ^~~~~~~~ 51:42.43 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/FileDescriptor.h:12, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:21, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/ProcessedStack.h:12, 51:42.43 from /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/other/ProcessedStack.cpp:7: 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:42.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:42.43 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:42.43 | ^~~~~~~~ 51:42.44 /usr/lib64/ccache/g++ -o ZeroCopyNSIOutputStream.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DGOOGLE_PROTOBUF_NO_RTTI -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/heapsnapshot -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -MD -MP -MF .deps/ZeroCopyNSIOutputStream.o.pp /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/ZeroCopyNSIOutputStream.cpp 51:42.87 Memory region Used Size Region Size %age Used 51:42.87 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libclearkey.so 51:42.99 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:42.99 from distutils.version import StrictVersion as Version 51:43.12 security/nss/lib/mozpkix/pkixresult.o 51:43.12 /usr/lib64/ccache/g++ -o pkixocsp.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixocsp.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/lib/pkixocsp.cpp 51:43.19 chmod +x libclearkey.so 51:43.19 ../../../config/nsinstall -R -m 644 'libclearkey.so' '../../../dist/bin/gmp-clearkey/0.1' 51:43.19 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/gmp-clearkey/0.1' 51:43.20 security/nss/lib/mozpkix/pkixtime.o 51:43.20 /usr/lib64/ccache/g++ -o pkixresult.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixresult.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/lib/pkixresult.cpp 51:43.99 media/libyuv/libyuv/scale_common.o 51:44.00 /usr/lib64/ccache/g++ -o scale.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/scale.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/source/scale.cc 51:44.23 security/nss/lib/mozpkix/pkixverify.o 51:44.23 /usr/lib64/ccache/g++ -o pkixtime.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixtime.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/lib/pkixtime.cpp 51:44.78 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli' 51:44.78 modules/brotli/brotli 51:44.78 /usr/lib64/ccache/gcc -std=gnu99 -o ../../dist/host/bin/brotli -DXP_UNIX -freorder-blocks -O2 host_constants.o host_context.o host_dictionary.o host_platform.o host_transform.o host_bit_reader.o host_decode.o host_huffman.o host_state.o host_backward_references.o host_backward_references_hq.o host_bit_cost.o host_block_splitter.o host_brotli_bit_stream.o host_cluster.o host_command.o host_compress_fragment.o host_compress_fragment_two_pass.o host_dictionary_hash.o host_encode.o host_encoder_dict.o host_entropy_encode.o host_fast_log.o host_histogram.o host_literal_cost.o host_memory.o host_metablock.o host_static_dict.o host_utf8_util.o host_brotli.o -lm 51:44.83 /usr/lib64/ccache/g++ -o pkixverify.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -DNSS_FIPS_DISABLED -DNSS_NO_INIT_SUPPORT -DNSS_USE_64 -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -DLINUX2_1 -DLINUX -Dlinux -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_SOURCE -DSQL_MEASURE_USE_TEMP_DIR -DHAVE_STRERROR -DXP_UNIX -D_REENTRANT -DNSS_DISABLE_DBM -DNSS_DISABLE_LIBPKIX -I/builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix -I/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/private/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -MD -MP -MF .deps/pkixverify.o.pp /builddir/build/BUILD/icecat-78.15.0/security/nss/lib/mozpkix/lib/pkixverify.cpp 51:44.86 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --host ../../dist/host/bin/brotli 51:44.98 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:44.98 from distutils.version import StrictVersion as Version 51:45.00 media/libyuv/libyuv/Unified_cpp_media_libyuv_libyuv0.o 51:45.00 /usr/lib64/ccache/g++ -o scale_common.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/scale_common.o.pp /builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/source/scale_common.cc 51:45.06 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry' 51:45.07 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/lgpllibs' 51:45.07 config/external/lgpllibs/liblgpllibs.so 51:45.07 rm -f liblgpllibs.so 51:45.07 /usr/lib64/ccache/g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,liblgpllibs.so -o liblgpllibs.so /builddir/build/BUILD/icecat-78.15.0/objdir/config/external/lgpllibs/liblgpllibs_so.list -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib 51:45.07 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/sqlite' 51:45.07 config/external/sqlite/libmozsqlite3.so.symbols.stub 51:45.07 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/generate_symbols_file.py generate_symbols_file libmozsqlite3.so.symbols .deps/libmozsqlite3.so.symbols.pp .deps/libmozsqlite3.so.symbols.stub /builddir/build/BUILD/icecat-78.15.0/third_party/sqlite3/src/sqlite.symbols -DNDEBUG=1 -DTRIMMED=1 51:45.17 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/brotli' 51:45.18 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/build' 51:45.18 js/src/build/libjs_static.a 51:45.18 rm -f libjs_static.a 51:45.18 /usr/bin/gcc-ar crs libjs_static.a ../RegExp.o ../CTypes.o ../Library.o ../jsmath.o ../DoubleToString.o ../Utility.o ../Interpreter.o ../ProfilingStack.o ../Unified_cpp_js_src0.o ../Unified_cpp_js_src1.o ../Unified_cpp_js_src10.o ../Unified_cpp_js_src11.o ../Unified_cpp_js_src12.o ../Unified_cpp_js_src13.o ../Unified_cpp_js_src14.o ../Unified_cpp_js_src15.o ../Unified_cpp_js_src16.o ../Unified_cpp_js_src17.o ../Unified_cpp_js_src18.o ../Unified_cpp_js_src19.o ../Unified_cpp_js_src2.o ../Unified_cpp_js_src20.o ../Unified_cpp_js_src21.o ../Unified_cpp_js_src22.o ../Unified_cpp_js_src23.o ../Unified_cpp_js_src24.o ../Unified_cpp_js_src25.o ../Unified_cpp_js_src26.o ../Unified_cpp_js_src27.o ../Unified_cpp_js_src28.o ../Unified_cpp_js_src3.o ../Unified_cpp_js_src4.o ../Unified_cpp_js_src5.o ../Unified_cpp_js_src6.o ../Unified_cpp_js_src7.o ../Unified_cpp_js_src8.o ../Unified_cpp_js_src9.o ../debugger/Unified_cpp_js_src_debugger0.o ../debugger/Unified_cpp_js_src_debugger1.o ../frontend/Parser.o ../frontend/Unified_cpp_js_src_frontend0.o ../frontend/Unified_cpp_js_src_frontend1.o ../frontend/Unified_cpp_js_src_frontend2.o ../frontend/Unified_cpp_js_src_frontend3.o ../frontend/Unified_cpp_js_src_frontend4.o ../frontend/Unified_cpp_js_src_frontend5.o ../frontend/Unified_cpp_js_src_frontend6.o ../gc/StoreBuffer.o ../gc/Unified_cpp_js_src_gc0.o ../gc/Unified_cpp_js_src_gc1.o ../gc/Unified_cpp_js_src_gc2.o ../jit/Unified_cpp_js_src_jit0.o ../jit/Unified_cpp_js_src_jit1.o ../jit/Unified_cpp_js_src_jit10.o ../jit/Unified_cpp_js_src_jit11.o ../jit/Unified_cpp_js_src_jit12.o ../jit/Unified_cpp_js_src_jit2.o ../jit/Unified_cpp_js_src_jit3.o ../jit/Unified_cpp_js_src_jit4.o ../jit/Unified_cpp_js_src_jit5.o ../jit/Unified_cpp_js_src_jit6.o ../jit/Unified_cpp_js_src_jit7.o ../jit/Unified_cpp_js_src_jit8.o ../jit/Unified_cpp_js_src_jit9.o ../wasm/Unified_cpp_js_src_wasm0.o ../wasm/Unified_cpp_js_src_wasm1.o ../wasm/Unified_cpp_js_src_wasm2.o ../wasm/Unified_cpp_js_src_wasm3.o ../new-regexp/property-sequences.o ../new-regexp/special-case.o ../new-regexp/Unified_cpp_js_src_new-regexp0.o ../new-regexp/Unified_cpp_js_src_new-regexp1.o ../new-regexp/Unified_cpp_js_src_new-regexp2.o ../../../modules/fdlibm/src/e_acos.o ../../../modules/fdlibm/src/e_acosh.o ../../../modules/fdlibm/src/e_asin.o ../../../modules/fdlibm/src/e_atan2.o ../../../modules/fdlibm/src/e_atanh.o ../../../modules/fdlibm/src/e_cosh.o ../../../modules/fdlibm/src/e_exp.o ../../../modules/fdlibm/src/e_hypot.o ../../../modules/fdlibm/src/e_log.o ../../../modules/fdlibm/src/e_log10.o ../../../modules/fdlibm/src/e_log2.o ../../../modules/fdlibm/src/e_pow.o ../../../modules/fdlibm/src/e_sinh.o ../../../modules/fdlibm/src/k_exp.o ../../../modules/fdlibm/src/s_asinh.o ../../../modules/fdlibm/src/s_atan.o ../../../modules/fdlibm/src/s_cbrt.o ../../../modules/fdlibm/src/s_ceil.o ../../../modules/fdlibm/src/s_ceilf.o ../../../modules/fdlibm/src/s_copysign.o ../../../modules/fdlibm/src/s_expm1.o ../../../modules/fdlibm/src/s_fabs.o ../../../modules/fdlibm/src/s_floor.o ../../../modules/fdlibm/src/s_floorf.o ../../../modules/fdlibm/src/s_log1p.o ../../../modules/fdlibm/src/s_nearbyint.o ../../../modules/fdlibm/src/s_rint.o ../../../modules/fdlibm/src/s_rintf.o ../../../modules/fdlibm/src/s_scalbn.o ../../../modules/fdlibm/src/s_tanh.o ../../../modules/fdlibm/src/s_trunc.o ../../../modules/fdlibm/src/s_truncf.o ../../../modules/zlib/src/adler32.o ../../../modules/zlib/src/compress.o ../../../modules/zlib/src/crc32.o ../../../modules/zlib/src/deflate.o ../../../modules/zlib/src/gzclose.o ../../../modules/zlib/src/gzlib.o ../../../modules/zlib/src/gzread.o ../../../modules/zlib/src/gzwrite.o ../../../modules/zlib/src/infback.o ../../../modules/zlib/src/inffast.o ../../../modules/zlib/src/inflate.o ../../../modules/zlib/src/inftrees.o ../../../modules/zlib/src/trees.o ../../../modules/zlib/src/uncompr.o ../../../modules/zlib/src/zutil.o 51:45.21 Memory region Used Size Region Size %age Used 51:45.21 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target liblgpllibs.so 51:45.32 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:45.32 from distutils.version import StrictVersion as Version 51:45.45 config/external/sqlite/libmozsqlite3.so 51:45.45 rm -f libmozsqlite3.so 51:45.45 /usr/lib64/ccache/gcc -std=gnu99 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozsqlite3.so -o libmozsqlite3.so /builddir/build/BUILD/icecat-78.15.0/objdir/config/external/sqlite/libmozsqlite3_so.list -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib -Wl,--version-script,libmozsqlite3.so.symbols 51:45.46 chmod +x liblgpllibs.so 51:45.46 ../../../config/nsinstall -R -m 644 'liblgpllibs.so' '../../../dist/bin' 51:45.46 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/lgpllibs' 51:45.47 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/stub' 51:45.47 widget/gtk/mozgtk/stub/libmozgtk_stub.so 51:45.47 rm -f libmozgtk_stub.so 51:45.47 /usr/lib64/ccache/gcc -std=gnu99 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozgtk.so -o libmozgtk_stub.so mozgtk.o -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib 51:45.80 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/mozpkix/mozpkix_mozpkix' 51:45.83 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozwayland' 51:45.83 widget/gtk/mozwayland/libmozwayland.so 51:45.83 rm -f libmozwayland.so 51:45.83 /usr/lib64/ccache/gcc -std=gnu99 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wduplicated-cond -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozwayland.so -o libmozwayland.so mozwayland.o -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib 51:45.89 Memory region Used Size Region Size %age Used 51:45.90 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libmozwayland.so 51:45.95 Memory region Used Size Region Size %age Used 51:45.95 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libmozgtk_stub.so 51:46.03 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:46.03 from distutils.version import StrictVersion as Version 51:46.06 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:46.06 from distutils.version import StrictVersion as Version 51:46.18 chmod +x libmozgtk_stub.so 51:46.18 ../../../../config/nsinstall -R -m 644 'libmozgtk_stub.so' '../../../../dist/bin' 51:46.19 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozgtk/stub' 51:46.20 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry/pingsender' 51:46.20 mkdir -p '../../../../dist/bin/' 51:46.20 toolkit/components/telemetry/pingsender/pingsender 51:46.20 /usr/lib64/ccache/g++ -o ../../../../dist/bin/pingsender -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables /builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry/pingsender/pingsender.list -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib -pie 51:46.24 chmod +x libmozwayland.so 51:46.24 ../../../config/nsinstall -R -m 644 'libmozwayland.so' '../../../dist/bin' 51:46.25 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/widget/gtk/mozwayland' 51:46.27 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/app' 51:46.27 browser/app/icecat 51:46.27 /usr/lib64/ccache/g++ -o ../../dist/bin/icecat -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables /builddir/build/BUILD/icecat-78.15.0/objdir/browser/app/icecat.list -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib -pie 51:46.56 media/libyuv/libyuv/Unified_cpp_media_libyuv_libyuv1.o 51:46.56 /usr/lib64/ccache/g++ -o Unified_cpp_media_libyuv_libyuv0.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_media_libyuv_libyuv0.o.pp Unified_cpp_media_libyuv_libyuv0.cpp 51:46.79 Memory region Used Size Region Size %age Used 51:46.79 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target ../../dist/bin/icecat 51:46.86 Memory region Used Size Region Size %age Used 51:46.87 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target ../../../../dist/bin/pingsender 51:46.90 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:46.90 from distutils.version import StrictVersion as Version 51:46.95 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:46.95 from distutils.version import StrictVersion as Version 51:47.07 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/app' 51:47.07 media/libyuv/libyuv/Unified_cpp_media_libyuv_libyuv2.o 51:47.07 /usr/lib64/ccache/g++ -o Unified_cpp_media_libyuv_libyuv1.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_media_libyuv_libyuv1.o.pp Unified_cpp_media_libyuv_libyuv1.cpp 51:47.12 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry/pingsender' 51:47.13 /usr/lib64/ccache/g++ -o Unified_cpp_media_libyuv_libyuv2.o -c -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG -DTRIMMED=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DUSE_NSS=1 -DENABLE_ONE_CLICK_SIGNIN -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv/include -I/builddir/build/BUILD/icecat-78.15.0/media/libyuv/libyuv -I/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders -I/builddir/build/BUILD/icecat-78.15.0/ipc/chromium/src -I/builddir/build/BUILD/icecat-78.15.0/ipc/glue -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -MD -MP -MF .deps/Unified_cpp_media_libyuv_libyuv2.o.pp Unified_cpp_media_libyuv_libyuv2.cpp 51:47.26 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/mozglue-static-bdd517a516987850/build-script-build` 51:47.29 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rand CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 51:47.29 ' CARGO_PKG_HOMEPAGE='https://crates.io/crates/rand' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rand --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rand/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="getrandom_package"' --cfg 'feature="rand_pcg"' --cfg 'feature="small_rng"' --cfg 'feature="std"' -C metadata=e8541245e4c34b24 -C extra-filename=-e8541245e4c34b24 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern getrandom_package=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libgetrandom-f14f67b3b5c7b879.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblibc-9a3cde747173821a.rmeta --extern rand_chacha=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/librand_chacha-6f8a5512323eebb8.rmeta --extern rand_core=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/librand_core-d2e52c3f5dd5b0c6.rmeta --extern rand_pcg=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/librand_pcg-ffc578cc11910c4c.rmeta --cap-lints warn` 51:47.77 [mozglue-static 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 51:47.77 [mozglue-static 0.1.0] OPT_LEVEL = Some("2") 51:47.77 [mozglue-static 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 51:47.77 [mozglue-static 0.1.0] CXX_powerpc64le-unknown-linux-gnu = None 51:47.77 [mozglue-static 0.1.0] CXX_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/g++") 51:47.77 [mozglue-static 0.1.0] CXXFLAGS_powerpc64le-unknown-linux-gnu = None 51:47.77 [mozglue-static 0.1.0] CXXFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 51:47.77 [mozglue-static 0.1.0] CRATE_CC_NO_DEFAULTS = None 51:47.77 [mozglue-static 0.1.0] DEBUG = Some("false") 51:47.77 [mozglue-static 0.1.0] CARGO_CFG_TARGET_FEATURE = None 51:47.77 [mozglue-static 0.1.0] running: "/usr/lib64/ccache/g++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-DMOZILLA_CLIENT" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-Wall" "-Wempty-body" "-Wignored-qualifiers" "-Woverloaded-virtual" "-Wpointer-arith" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wwrite-strings" "-Wno-invalid-offsetof" "-Wc++2a-compat" "-Wduplicated-cond" "-Wimplicit-fallthrough" "-Wunused-function" "-Wunused-variable" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=coverage-mismatch" "-Wno-error=free-nonheap-object" "-Wno-multistatement-macros" "-Wno-error=class-memaccess" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-overflow=2" "-fno-sized-deallocation" "-fno-aligned-new" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-fno-exceptions" "-fno-strict-aliasing" "-fno-rtti" "-ffunction-sections" "-fdata-sections" "-fno-exceptions" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-I" "/builddir/build/BUILD/icecat-78.15.0/objdir/js/src" "-I" "/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-DMOZ_HAS_MOZGLUE" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/mozglue-static-4c29478cbc1915f4/out/wrappers.o" "-c" "wrappers.cpp" 51:48.14 [mozglue-static 0.1.0] exit status: 0 51:48.14 [lmdb-rkv-sys 0.11.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-Wno-unused-parameter" "-Wbad-function-cast" "-Wuninitialized" "-DMDB_IDL_LOGN=9" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out/midl.o" "-c" "/builddir/build/BUILD/icecat-78.15.0/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/midl.c" 51:48.50 [lmdb-rkv-sys 0.11.0] exit status: 0 51:48.50 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=failure_derive CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/failure_derive CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_DESCRIPTION='derives for the failure crate' CARGO_PKG_HOMEPAGE='https://rust-lang-nursery.github.io/failure/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=failure_derive CARGO_PKG_REPOSITORY='https://github.com/withoutboats/failure_derive' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/failure_derive-e0632a9c9bf1665b/out /usr/bin/rustc --crate-name failure_derive /builddir/build/BUILD/icecat-78.15.0/third_party/rust/failure_derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=5a14521d61afa7a7 -C extra-filename=-5a14521d61afa7a7 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern synstructure=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsynstructure-a4a2f595808e2409.rlib --extern proc_macro --cap-lints warn --cfg has_dyn_trait` 51:48.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:48.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 51:48.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 51:48.74 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellService.cpp:21: 51:48.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:48.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.74 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:48.74 | ^ 51:48.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:48.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 51:48.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 51:48.74 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellService.cpp:21: 51:48.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:48.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.74 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:48.74 | ^ 51:48.74 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:48.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:48.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:48.74 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 51:48.74 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellService.cpp:25: 51:48.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:48.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.74 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:48.74 | ^ 51:48.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:48.74 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.74 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:48.74 | ^ 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.75 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:48.75 | ^ 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.75 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:48.75 | ^ 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.75 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:48.75 | ^ 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.75 371 | nscoord aAppUnitsPerDevPixel) { 51:48.75 | ^ 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.75 380 | nscoord aAppUnitsPerDevPixel) { 51:48.75 | ^ 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.75 387 | nscoord aAppUnitsPerDevPixel) { 51:48.75 | ^ 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.75 394 | nscoord aAppUnitsPerDevPixel) { 51:48.75 | ^ 51:48.75 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 51:48.75 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 51:48.75 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellService.cpp:25: 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.75 189 | CSSRect GetExpandedScrollableRect() const { 51:48.75 | ^ 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.75 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 51:48.75 | ^ 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 51:48.75 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.75 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 51:48.75 | ^ 51:48.76 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 51:48.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.77 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 51:48.77 | ^ 51:48.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 51:48.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.77 243 | CSSRect CalculateScrollRange() const { 51:48.77 | ^ 51:48.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 51:48.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.77 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 51:48.77 | ^ 51:48.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 51:48.77 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.77 457 | CSSRect GetVisualViewport() const { 51:48.77 | ^ 51:48.77 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:48.77 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellService.cpp:21: 51:48.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:48.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:48.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.78 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:48.78 | ^~~~~~~~ 51:48.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellService.cpp:25: 51:48.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:48.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:48.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.78 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:48.78 | ^~~~~~~~ 51:48.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellService.cpp:21: 51:48.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 51:48.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 51:48.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.78 427 | SizeT Size() const { return SizeT(width, height); } 51:48.78 | ^~~~ 51:48.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h:12, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h:15, 51:48.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h:24, 51:48.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:20, 51:48.79 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellService.cpp:25: 51:48.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:48.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 51:48.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.79 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 51:48.79 | ^~~~~~~~ 51:48.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 51:48.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 51:48.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.79 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 51:48.79 | ^~~~~~~~ 51:48.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 51:48.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:48.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:48.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgINotificationObserver.h:19, 51:48.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIImageLoadingContent.h:10, 51:48.79 from /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/nsGNOMEShellService.cpp:21: 51:48.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 51:48.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 51:48.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:48.80 62 | Sub operator-(const Sub& aPoint) const { 51:48.80 | ^~~~~~~~ 51:48.81 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/shell' 51:48.81 [lmdb-rkv-sys 0.11.0] AR_powerpc64le-unknown-linux-gnu = None 51:48.81 [lmdb-rkv-sys 0.11.0] AR_powerpc64le_unknown_linux_gnu = Some("/usr/bin/gcc-ar") 51:48.81 [lmdb-rkv-sys 0.11.0] running: "/usr/bin/gcc-ar" "crs" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out/liblmdb.a" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out/mdb.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out/midl.o" 51:48.82 [lmdb-rkv-sys 0.11.0] exit status: 0 51:48.82 [lmdb-rkv-sys 0.11.0] cargo:rustc-link-lib=static=lmdb 51:48.82 [lmdb-rkv-sys 0.11.0] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out 51:48.82 Compiling malloc_size_of_derive v0.1.1 51:48.82 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=malloc_size_of_derive CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/malloc_size_of_derive CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Crate for Firefox memory reporting, not intended for external use' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=malloc_size_of_derive CARGO_PKG_REPOSITORY='https://github.com/bholley/malloc_size_of_derive' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name malloc_size_of_derive /builddir/build/BUILD/icecat-78.15.0/third_party/rust/malloc_size_of_derive/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=1bb6929b7d6d1c90 -C extra-filename=-1bb6929b7d6d1c90 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern synstructure=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsynstructure-a4a2f595808e2409.rlib --extern proc_macro --cap-lints warn` 51:49.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelper.h:11, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelperParent.h:9, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/HeapSnapshotTempFileHelperParent.h:10, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp:8: 51:49.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 51:49.78 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.78 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 51:49.78 | ^ 51:49.78 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelper.h:11, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelperParent.h:9, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/HeapSnapshotTempFileHelperParent.h:10, 51:49.78 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp:8: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 51:49.79 | ^ 51:49.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelper.h:11, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelperParent.h:9, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/HeapSnapshotTempFileHelperParent.h:10, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp:8: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 51:49.79 | ^ 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 51:49.79 | ^ 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 51:49.79 | ^ 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 51:49.79 | ^ 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 51:49.79 | ^ 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 371 | nscoord aAppUnitsPerDevPixel) { 51:49.79 | ^ 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 380 | nscoord aAppUnitsPerDevPixel) { 51:49.79 | ^ 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 387 | nscoord aAppUnitsPerDevPixel) { 51:49.79 | ^ 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 394 | nscoord aAppUnitsPerDevPixel) { 51:49.79 | ^ 51:49.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:12, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelper.h:11, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelperParent.h:9, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/HeapSnapshotTempFileHelperParent.h:10, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp:8: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 40 | friend Sub operator*(Sub aCoord, T aScale) { 51:49.79 | ^~~~~~~~ 51:49.79 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h:15, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:18, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/IPCMessageUtils.h:38, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelper.h:11, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/devtools/PHeapSnapshotTempFileHelperParent.h:9, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/devtools/HeapSnapshotTempFileHelperParent.h:10, 51:49.79 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp:8: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 51:49.79 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 51:49.79 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 51:49.79 | ^~~~~~~~ 51:49.89 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.o" "-c" "glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c" 51:50.09 Memory region Used Size Region Size %age Used 51:50.09 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libmozsqlite3.so 51:50.20 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 51:50.20 from distutils.version import StrictVersion as Version 51:50.46 chmod +x libmozsqlite3.so 51:50.46 ../../../config/nsinstall -R -m 644 'libmozsqlite3.so' '../../../dist/bin' 51:50.46 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/sqlite' 51:50.46 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.o" "-c" "glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c" 51:50.98 [glslopt 0.1.2] exit status: 0 51:50.98 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glcpp/pp.o" "-c" "glsl-optimizer/src/compiler/glsl/glcpp/pp.c" 51:51.13 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 51:51.13 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/blob.o" "-c" "glsl-optimizer/src/util/blob.c" 51:51.52 [glslopt 0.1.2] exit status: 0 51:51.69 Compiling peek-poke-derive v0.2.1 51:51.69 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=peek_poke_derive CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/peek-poke-derive CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='Derive macro for peek-poke.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=peek-poke-derive CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name peek_poke_derive --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/peek-poke-derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=2f38d7ee9e40df89 -C extra-filename=-2f38d7ee9e40df89 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern synstructure=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsynstructure-a4a2f595808e2409.rlib --extern unicode_xid=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libunicode_xid-ec8d4cacdaa1f715.rlib --extern proc_macro --cap-lints warn` 51:51.72 [glslopt 0.1.2] exit status: 0 51:51.81 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/half_float.o" "-c" "glsl-optimizer/src/util/half_float.c" 51:52.01 [glslopt 0.1.2] exit status: 0 51:52.01 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/hash_table.o" "-c" "glsl-optimizer/src/util/hash_table.c" 51:52.37 Compiling peek-poke-derive v0.2.1 (/builddir/build/BUILD/icecat-78.15.0/gfx/wr/peek-poke/peek-poke-derive) 51:52.37 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=peek_poke_derive CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/peek-poke/peek-poke-derive CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='Derive macro for peek-poke.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=peek-poke-derive CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name peek_poke_derive --edition=2018 gfx/wr/peek-poke/peek-poke-derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=000e2a71e2d2491e -C extra-filename=-000e2a71e2d2491e --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern synstructure=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsynstructure-a4a2f595808e2409.rlib --extern unicode_xid=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libunicode_xid-ec8d4cacdaa1f715.rlib --extern proc_macro` 51:52.72 [glslopt 0.1.2] exit status: 0 51:52.73 [glslopt 0.1.2] exit status: 0 51:52.73 Compiling darling_macro v0.10.1 51:52.73 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=darling_macro CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/darling_macro CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_DESCRIPTION='Internal support for a proc-macro library for reading attributes into structs when 51:52.73 implementing custom derives. Use https://crates.io/crates/darling in your code. 51:52.73 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=darling_macro CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_VERSION=0.10.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name darling_macro /builddir/build/BUILD/icecat-78.15.0/third_party/rust/darling_macro/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=2f71eefca82de772 -C extra-filename=-2f71eefca82de772 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern darling_core=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libdarling_core-d27bfc78d6a732c0.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern proc_macro --cap-lints warn` 51:52.82 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/mesa-sha1.o" "-c" "glsl-optimizer/src/util/mesa-sha1.c" 51:52.93 [glslopt 0.1.2] exit status: 0 51:53.09 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.104 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=104 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/serde-4d6eb2622a3b0a63/out /usr/bin/rustc --crate-name serde /builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=2d2ef2a0e344fc86 -C extra-filename=-2d2ef2a0e344fc86 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern serde_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libserde_derive-ad4ace22f5295d39.so --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg ops_bound --cfg core_reverse --cfg de_boxed_c_str --cfg de_boxed_path --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero --cfg core_try_from --cfg num_nonzero_signed --cfg std_atomic64 --cfg std_atomic` 51:53.42 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/build' 51:53.42 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.104 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=104 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/serde-4bd455cd2635c893/out /usr/bin/rustc --crate-name serde /builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=a62ca63d41626b36 -C extra-filename=-a62ca63d41626b36 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern serde_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libserde_derive-ad4ace22f5295d39.so --cap-lints warn --cfg ops_bound --cfg core_reverse --cfg de_boxed_c_str --cfg de_boxed_path --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero --cfg core_try_from --cfg num_nonzero_signed --cfg std_atomic64 --cfg std_atomic` 51:54.36 warning: unnecessary trailing semicolon 51:54.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde/src/de/impls.rs:1871:10 51:54.36 | 51:54.36 1871 | }; 51:54.36 | ^ help: remove this semicolon 51:54.36 | 51:54.36 = note: `#[warn(redundant_semicolons)]` on by default 51:54.36 warning: unnecessary trailing semicolon 51:54.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde/src/de/impls.rs:1996:10 51:54.36 | 51:54.36 1996 | }; 51:54.36 | ^ help: remove this semicolon 51:55.41 Compiling xpcom v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/xpcom) 51:55.41 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=xpcom CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/xpcom CARGO_PKG_AUTHORS='michael@thelayzells.com' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=xpcom CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name xpcom xpcom/rust/xpcom/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=2f98a323cdee408d -C extra-filename=-2f98a323cdee408d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern thin_vec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_vec-25dc192a30c0c499.rmeta --extern threadbound=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthreadbound-21690ea97c7df5e1.rmeta --extern xpcom_macros=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libxpcom_macros-f565c84a070f7c63.so -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 51:56.36 Compiling cstr v0.1.3 51:56.36 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cstr CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cstr CARGO_PKG_AUTHORS='Xidorn Quan ' CARGO_PKG_DESCRIPTION='Macro for building static CStr reference' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cstr CARGO_PKG_REPOSITORY='https://github.com/upsuper/cstr' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cstr /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cstr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=67fe78ba22edcb56 -C extra-filename=-67fe78ba22edcb56 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cstr_macros=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcstr_macros-6250314c48d455bd.so --extern procedural_masquerade=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libprocedural_masquerade-8cb941dc52b06239.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 51:56.50 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/cssparser-fd02cd6c88d0b009/build-script-build` 51:56.52 [cssparser 0.28.0] cargo:rustc-cfg=rustc_has_pr45225 51:56.52 [cssparser 0.28.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cssparser/src/tokenizer.rs 51:57.84 Compiling prost v0.6.1 51:57.85 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=prost CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/prost CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_DESCRIPTION='A Protocol Buffers implementation for the Rust Language.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prost CARGO_PKG_REPOSITORY='https://github.com/danburkert/prost' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name prost --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/prost/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="prost-derive"' -C metadata=0acb6c8ce59483c0 -C extra-filename=-0acb6c8ce59483c0 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bytes=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbytes-fb45dc6ed94a7163.rmeta --extern prost_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libprost_derive-5f83c1b9c73282d4.so --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 51:59.32 Compiling neqo-common v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 51:59.32 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=neqo_common CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-common CARGO_PKG_AUTHORS='Bobby Holley ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=neqo-common CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name neqo_common --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-common/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="deny-warnings"' -C metadata=8dd039dc1f9365f4 -C extra-filename=-8dd039dc1f9365f4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern env_logger=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libenv_logger-2aa0437b57ffb5bf.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:00.12 Compiling gecko_logger v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/gecko_logger) 52:00.12 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gecko_logger CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/gecko_logger CARGO_PKG_AUTHORS='nobody@mozilla.com' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gecko_logger CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name gecko_logger --edition=2018 xpcom/rust/gecko_logger/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=e283ad0bda09c2e5 -C extra-filename=-e283ad0bda09c2e5 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern env_logger=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libenv_logger-2aa0437b57ffb5bf.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:00.12 Compiling rental v0.5.5 52:00.13 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rental CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rental CARGO_PKG_AUTHORS='Jameson Ernst ' CARGO_PKG_DESCRIPTION='A macro to generate safe self-referential structs, plus premade types for common use cases.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rental CARGO_PKG_REPOSITORY='https://github.com/jpernst/rental' CARGO_PKG_VERSION=0.5.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rental /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rental/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=fffa23389fe06738 -C extra-filename=-fffa23389fe06738 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern rental_impl=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/librental_impl-58e93ae8442aab2c.so --extern stable_deref_trait=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstable_deref_trait-dc92fffe0248df90.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:00.16 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=crossbeam_epoch CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-epoch CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/crossbeam-epoch-d819307c48db2cd9/out /usr/bin/rustc --crate-name crossbeam_epoch /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-epoch/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=f9787e5a19e20d3b -C extra-filename=-f9787e5a19e20d3b --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --extern crossbeam_utils=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_utils-2652669599e87972.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern memoffset=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmemoffset-1bb8d7e92d3ea22d.rmeta --extern scopeguard=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libscopeguard-dccc78b0d6faca86.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg has_min_const_fn` 52:00.25 warning: use of deprecated associated function `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:00.25 --> xpcom/rust/gecko_logger/src/lib.rs:122:34 52:00.25 | 52:00.25 122 | let old_ptr = LOG_MODULE_MAP.compare_and_swap(ptr::null_mut(), myptr, Ordering::SeqCst); 52:00.25 | ^^^^^^^^^^^^^^^^ 52:00.25 | 52:00.25 = note: `#[warn(deprecated)]` on by default 52:00.28 warning: anonymous parameters are deprecated and will be removed in the next edition. 52:00.28 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-epoch/src/sync/list.rs:69:17 52:00.28 | 52:00.28 69 | fn entry_of(&T) -> &Entry; 52:00.28 | ^^ help: try naming the parameter or explicitly ignoring it: `_: &T` 52:00.28 | 52:00.28 = note: `#[warn(anonymous_parameters)]` on by default 52:00.28 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 52:00.28 = note: for more information, see issue #41686 52:00.28 warning: anonymous parameters are deprecated and will be removed in the next edition. 52:00.28 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-epoch/src/sync/list.rs:83:26 52:00.28 | 52:00.28 83 | unsafe fn element_of(&Entry) -> &T; 52:00.28 | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Entry` 52:00.29 | 52:00.29 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 52:00.29 = note: for more information, see issue #41686 52:00.29 warning: anonymous parameters are deprecated and will be removed in the next edition. 52:00.29 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-epoch/src/sync/list.rs:91:24 52:00.29 | 52:00.29 91 | unsafe fn finalize(&Entry, &Guard); 52:00.29 | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Entry` 52:00.29 | 52:00.29 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 52:00.29 = note: for more information, see issue #41686 52:00.29 warning: anonymous parameters are deprecated and will be removed in the next edition. 52:00.29 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-epoch/src/sync/list.rs:91:32 52:00.29 | 52:00.29 91 | unsafe fn finalize(&Entry, &Guard); 52:00.29 | ^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: &Guard` 52:00.29 | 52:00.29 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 52:00.29 = note: for more information, see issue #41686 52:00.44 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:00.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-epoch/src/epoch.rs:111:30 52:00.44 | 52:00.44 111 | let data = self.data.compare_and_swap(current.data, new.data, ord); 52:00.44 | ^^^^^^^^^^^^^^^^ 52:00.44 | 52:00.44 = note: `#[warn(deprecated)]` on by default 52:00.65 warning: using `procedural-masquerade` crate 52:00.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rental/src/lib.rs:94:8 52:00.65 | 52:00.65 94 | enum ProceduralMasqueradeDummyType { 52:00.66 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52:00.66 ... 52:00.66 117 | define_rental_traits!(32); 52:00.66 | -------------------------- in this macro invocation 52:00.66 | 52:00.66 = note: `#[warn(proc_macro_back_compat)]` on by default 52:00.66 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:00.66 = note: for more information, see issue #83125 52:00.66 = 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. 52:00.66 = note: this warning originates in the macro `define_rental_traits` (in Nightly builds, run with -Z macro-backtrace for more info) 52:00.66 warning: using `procedural-masquerade` crate 52:00.66 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rental/src/lib.rs:258:9 52:00.66 | 52:00.66 258 | enum ProceduralMasqueradeDummyType { 52:00.66 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52:00.66 ... 52:00.66 285 | / rental! { 52:00.66 286 | | /// Example types that demonstrate the API generated by the rental macro. 52:00.66 287 | | pub mod examples { 52:00.66 288 | | use std::sync; 52:00.66 ... | 52:00.66 345 | | } 52:00.66 346 | | } 52:00.66 | |_- in this macro invocation 52:00.66 | 52:00.66 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:00.66 = note: for more information, see issue #83125 52:00.66 = 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. 52:00.66 = note: this warning originates in the macro `rental` (in Nightly builds, run with -Z macro-backtrace for more info) 52:00.66 warning: using `procedural-masquerade` crate 52:00.66 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rental/src/lib.rs:258:9 52:00.66 | 52:00.66 258 | enum ProceduralMasqueradeDummyType { 52:00.66 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52:00.66 ... 52:00.66 350 | / rental! { 52:00.66 351 | | /// Premade types for the most common use cases. 52:00.66 352 | | pub mod common { 52:00.66 353 | | use std::ops::DerefMut; 52:00.66 ... | 52:00.66 484 | | } 52:00.66 485 | | } 52:00.66 | |_- in this macro invocation 52:00.66 | 52:00.66 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:00.66 = note: for more information, see issue #83125 52:00.66 = 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. 52:00.66 = note: this warning originates in the macro `rental` (in Nightly builds, run with -Z macro-backtrace for more info) 52:01.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In member function ‘const Size mozilla::gfx::RectCornerRadii::TopLeft() const’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:414:30: note: parameter passing for argument of type ‘const Size’ {aka ‘const mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 414 | const Size TopLeft() const { return radii[eCornerTopLeft]; } 52:01.37 | ^ 52:01.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:15, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h: In member function ‘virtual mozilla::gfx::Point mozilla::gfx::PathSink::CurrentPoint() const’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h:680:38: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 680 | virtual Point CurrentPoint() const { return mCurrentPoint; } 52:01.37 | ^ 52:01.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSCoord mozilla::CSSPixel::FromAppUnits(nscoord)’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:253:48: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 253 | static CSSCoord FromAppUnits(nscoord aCoord) { 52:01.37 | ^ 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSPoint mozilla::CSSPixel::FromAppUnits(const nsPoint&)’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:257:55: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 257 | static CSSPoint FromAppUnits(const nsPoint& aPoint) { 52:01.37 | ^ 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSSize mozilla::CSSPixel::FromAppUnits(const nsSize&)’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:263:52: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 263 | static CSSSize FromAppUnits(const nsSize& aSize) { 52:01.37 | ^ 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSRect mozilla::CSSPixel::FromAppUnits(const nsRect&)’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:269:52: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 269 | static CSSRect FromAppUnits(const nsRect& aRect) { 52:01.37 | ^ 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::CSSMargin mozilla::CSSPixel::FromAppUnits(const nsMargin&)’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:277:58: note: parameter passing for argument of type ‘mozilla::CSSMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 277 | static CSSMargin FromAppUnits(const nsMargin& aMargin) { 52:01.37 | ^ 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceRect mozilla::LayoutDevicePixel::FromAppUnits(const nsRect&, nscoord)’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:371:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 371 | nscoord aAppUnitsPerDevPixel) { 52:01.37 | ^ 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceSize mozilla::LayoutDevicePixel::FromAppUnits(const nsSize&, nscoord)’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:380:70: note: parameter passing for argument of type ‘mozilla::LayoutDeviceSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 380 | nscoord aAppUnitsPerDevPixel) { 52:01.37 | ^ 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDevicePoint mozilla::LayoutDevicePixel::FromAppUnits(const nsPoint&, nscoord)’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:387:71: note: parameter passing for argument of type ‘mozilla::LayoutDevicePoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 387 | nscoord aAppUnitsPerDevPixel) { 52:01.37 | ^ 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In static member function ‘static mozilla::LayoutDeviceMargin mozilla::LayoutDevicePixel::FromAppUnits(const nsMargin&, nscoord)’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:394:72: note: parameter passing for argument of type ‘mozilla::LayoutDeviceMargin’ {aka ‘mozilla::gfx::MarginTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 394 | nscoord aAppUnitsPerDevPixel) { 52:01.37 | ^ 52:01.37 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h:21, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h:23, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PopupBlocker.h:10, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Event.h:19, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:12, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 52:01.37 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:29: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetExpandedScrollableRect() const’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:189:45: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 189 | CSSRect GetExpandedScrollableRect() const { 52:01.37 | ^ 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateCompositedSizeInCssPixels() const’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:209:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 209 | CSSSize CalculateCompositedSizeInCssPixels() const { 52:01.37 | ^ 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:226:77: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 226 | CSSRect CalculateCompositionBoundsInCssPixelsOfSurroundingContent() const { 52:01.37 | ^ 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSSize mozilla::layers::FrameMetrics::CalculateBoundedCompositedSizeInCssPixels() const’: 52:01.37 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:236:61: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.37 236 | CSSSize CalculateBoundedCompositedSizeInCssPixels() const { 52:01.37 | ^ 52:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::CalculateScrollRange() const’: 52:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:243:40: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.38 243 | CSSRect CalculateScrollRange() const { 52:01.38 | ^ 52:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSPoint mozilla::layers::FrameMetrics::ApplyRelativeScrollUpdateFrom(const mozilla::layers::FrameMetrics&)’: 52:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:289:70: note: parameter passing for argument of type ‘mozilla::CSSPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.38 289 | CSSPoint ApplyRelativeScrollUpdateFrom(const FrameMetrics& aOther) { 52:01.38 | ^ 52:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h: In member function ‘mozilla::CSSRect mozilla::layers::FrameMetrics::GetVisualViewport() const’: 52:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:457:37: note: parameter passing for argument of type ‘mozilla::CSSRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.38 457 | CSSRect GetVisualViewport() const { 52:01.38 | ^ 52:01.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h:12, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h:17, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:12, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:29: 52:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h: In member function ‘mozilla::CSSCoord mozilla::StyleCSSPixelLength::ToCSSPixels() const’: 52:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h:1338:32: note: parameter passing for argument of type ‘mozilla::CSSCoord’ {aka ‘mozilla::gfx::CoordTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.38 1338 | CSSCoord ToCSSPixels() const { return _0; } 52:01.38 | ^ 52:01.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h:13, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ContentCache.h:16, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:10, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 52:01.38 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:29: 52:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h: In member function ‘gfxRect nsPresContext::AppUnitsToGfxUnits(const nsRect&) const’: 52:01.38 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h:635:60: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.38 635 | gfxRect AppUnitsToGfxUnits(const nsRect& aAppRect) const { 52:01.38 | ^ 52:01.38 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:30, 52:01.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 52:01.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 52:01.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 52:01.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:01.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:01.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:01.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 52:01.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 52:01.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 52:01.39 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:29: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Rect mozilla::gfx::ToRect(const gfxRect&)’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:21:40: note: parameter passing for argument of type ‘mozilla::gfx::Rect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 21 | inline Rect ToRect(const gfxRect& aRect) { 52:01.40 | ^ 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::RectDouble mozilla::gfx::ToRectDouble(const gfxRect&)’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:26:52: note: parameter passing for argument of type ‘mozilla::gfx::RectDouble’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 26 | inline RectDouble ToRectDouble(const gfxRect& aRect) { 52:01.40 | ^ 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Point mozilla::gfx::ToPoint(const gfxPoint&)’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:40:44: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 40 | inline Point ToPoint(const gfxPoint& aPoint) { 52:01.40 | ^ 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘mozilla::gfx::Size mozilla::gfx::ToSize(const gfxSize&)’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:44:40: note: parameter passing for argument of type ‘mozilla::gfx::Size’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 44 | inline Size ToSize(const gfxSize& aSize) { 52:01.40 | ^ 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxPoint mozilla::gfx::ThebesPoint(const Point&)’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:48:48: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 48 | inline gfxPoint ThebesPoint(const Point& aPoint) { 52:01.40 | ^ 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxSize mozilla::gfx::ThebesSize(const Size&)’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:52:44: note: parameter passing for argument of type ‘gfxSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 52 | inline gfxSize ThebesSize(const Size& aSize) { 52:01.40 | ^ 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h: In function ‘gfxRect mozilla::gfx::ThebesRect(const Rect&)’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h:56:44: note: parameter passing for argument of type ‘gfxRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 56 | inline gfxRect ThebesRect(const Rect& aRect) { 52:01.40 | ^ 52:01.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h:66, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WheelHandlingHelper.h:13, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ipc/nsGUIEventIPC.h:17, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:20, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:29: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In static member function ‘static gfxPoint nsLayoutUtils::PointToGfxPoint(const nsPoint&, int32_t)’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:1859:62: note: parameter passing for argument of type ‘gfxPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 1859 | int32_t aAppUnitsPerPixel) { 52:01.40 | ^ 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h: In function ‘mozilla::gfx::Point mozilla::NSPointToPoint(const nsPoint&, int32_t)’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h:3214:59: note: parameter passing for argument of type ‘mozilla::gfx::Point’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 3214 | int32_t aAppUnitsPerPixel) { 52:01.40 | ^ 52:01.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:32, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:29: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h: In member function ‘mozilla::LayerPoint mozilla::layers::SimpleLayerAttributes::GetFixedPositionAnchor() const’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayerAttributes.h:332:45: note: parameter passing for argument of type ‘mozilla::LayerPoint’ {aka ‘mozilla::gfx::PointTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 332 | LayerPoint GetFixedPositionAnchor() const { 52:01.40 | ^ 52:01.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:34, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:29: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h: In member function ‘mozilla::ScreenRect mozilla::layers::MatrixMessage::GetTopLevelViewportVisibleRectInBrowserCoords() const’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/MatrixMessage.h:34:75: note: parameter passing for argument of type ‘mozilla::ScreenRect’ {aka ‘mozilla::gfx::RectTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 34 | inline ScreenRect GetTopLevelViewportVisibleRectInBrowserCoords() const { 52:01.40 | ^ 52:01.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersMessageUtils.h:36, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TabMessageUtils.h:18, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:32, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:20, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ContentChild.h:14, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:29: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h: In member function ‘mozilla::CSSSize mozilla::layers::RepaintRequest::CalculateCompositedSizeInCssPixels() const’: 52:01.40 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/RepaintRequest.h:129:54: note: parameter passing for argument of type ‘mozilla::CSSSize’ {aka ‘mozilla::gfx::SizeTyped’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.40 129 | CSSSize CalculateCompositedSizeInCssPixels() const { 52:01.40 | ^ 52:01.40 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 52:01.40 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(mozilla::gfx::CoordTyped, float)’: 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:313:72: required from here 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:40:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.41 40 | friend Sub operator*(Sub aCoord, T aScale) { 52:01.41 | ^~~~~~~~ 52:01.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator*(const mozilla::gfx::IntRectTyped&, const mozilla::gfx::ScaleFactor&) [with src = mozilla::DesktopPixel; dst = mozilla::LayoutDevicePixel]’: 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h:460:54: required from here 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:662:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.41 662 | gfx::RectTyped operator*(const gfx::IntRectTyped& aRect, 52:01.41 | ^~~~~~~~ 52:01.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:10, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h: In instantiation of ‘SizeT mozilla::gfx::BaseRect::Size() const [with T = float; Sub = mozilla::gfx::RectTyped; Point = mozilla::gfx::PointTyped; SizeT = mozilla::gfx::SizeTyped; MarginT = mozilla::gfx::MarginTyped]’: 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:35: required from here 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseRect.h:427:9: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.41 427 | SizeT Size() const { return SizeT(width, height); } 52:01.41 | ^~~~ 52:01.41 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:45, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:01.41 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::SizeTyped mozilla::operator/(const mozilla::gfx::SizeTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:213:48: required from here 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:719:21: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.41 719 | gfx::SizeTyped operator/(const gfx::SizeTyped& aSize, 52:01.41 | ^~~~~~~~ 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::operator/(const mozilla::gfx::RectTyped&, const mozilla::gfx::ScaleFactors2D&) [with src = mozilla::ParentLayerPixel; dst = mozilla::CSSPixel]’: 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:233:41: required from here 52:01.41 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h:654:21: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.41 654 | gfx::RectTyped operator/(const gfx::RectTyped& aRect, 52:01.41 | ^~~~~~~~ 52:01.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:14, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h: In instantiation of ‘Sub mozilla::gfx::BasePoint::operator-(const Sub&) const [with T = float; Sub = mozilla::gfx::PointTyped; Coord = mozilla::gfx::CoordTyped]’: 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h:292:53: required from here 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h:62:7: note: parameter passing for argument of type ‘mozilla::gfx::PointTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.42 62 | Sub operator-(const Sub& aPoint) const { 52:01.42 | ^~~~~~~~ 52:01.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h:12, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:12, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h: In instantiation of ‘mozilla::gfx::CoordTyped mozilla::gfx::operator*(float, mozilla::gfx::CoordTyped)’: 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h:683:32: required from here 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseCoord.h:43:14: note: parameter passing for argument of type ‘mozilla::gfx::CoordTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.42 43 | friend Sub operator*(T aScale, Sub aCoord) { 52:01.42 | ^~~~~~~~ 52:01.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h: In instantiation of ‘mozilla::gfx::RectTyped mozilla::gfx::IntRectToRect(const mozilla::gfx::IntRectTyped&) [with units = mozilla::LayoutDevicePixel]’: 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:375:36: required from here 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:334:18: note: parameter passing for argument of type ‘mozilla::gfx::RectTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.42 334 | RectTyped IntRectToRect(const IntRectTyped& aRect) { 52:01.42 | ^~~~~~~~~~~~~ 52:01.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h:13, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h:14, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h:32, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h:21, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h:39, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AtomList.h:11, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:17, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h: In instantiation of ‘static mozilla::gfx::SizeTyped > mozilla::gfx::SizeTyped >::FromUnknownSize(const mozilla::gfx::SizeTyped&) [with units = mozilla::LayoutDevicePixel; F = float]’: 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h:408:55: required from here 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h:323:30: note: parameter passing for argument of type ‘mozilla::gfx::SizeTyped’ when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.42 323 | static SizeTyped FromUnknownSize( 52:01.42 | ^~~~~~~~~~~~~~~ 52:01.42 In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h:17, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h:121, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h:17, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Exception.h:12, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ErrorReport.h:31, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h:34, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.h:10, 52:01.42 from /builddir/build/BUILD/icecat-78.15.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 15; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::GaussianBlurAttributes]’: 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<15, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::GaussianBlurAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.42 760 | typename detail::Nth::Type extract() { 52:01.42 | ^~~~~~~ 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h: In instantiation of ‘typename mozilla::detail::Nth::Type mozilla::Variant::extract() [with long unsigned int N = 16; Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}; typename mozilla::detail::Nth::Type = mozilla::gfx::DropShadowAttributes]’: 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: recursively required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 1; T = mozilla::gfx::BlendAttributes; Ts = {mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:227:26: required from ‘static void mozilla::detail::VariantImplementation::moveConstruct(void*, Variant&&) [with Variant = mozilla::Variant; Tag = unsigned char; long unsigned int N = 0; T = mozilla::gfx::EmptyAttributes; Ts = {mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 52:01.42 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:627:24: required from ‘mozilla::Variant::Variant(mozilla::Variant&&) [with Ts = {mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes}]’ 52:01.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:416:3: required from ‘static void nsTArrayElementTraits::Construct(E*, A&&) [with A = mozilla::gfx::FilterPrimitiveDescription; E = mozilla::gfx::FilterPrimitiveDescription]’ 52:01.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:745:24: required from ‘static void nsTArray_RelocateUsingMoveConstructor::RelocateNonOverlappingRegion(void*, void*, size_t, size_t) [with ElemType = mozilla::gfx::FilterPrimitiveDescription; size_t = long unsigned int]’ 52:01.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h:501:51: required from ‘typename ActualAlloc::ResultTypeProxy nsTArray_base::SwapArrayElements(nsTArray_base&, nsTArray_base::size_type, size_t) [with ActualAlloc = nsTArrayInfallibleAllocator; Allocator = nsTArrayInfallibleAllocator; Alloc = nsTArrayInfallibleAllocator; RelocationStrategy = nsTArray_RelocateUsingMoveConstructor; typename ActualAlloc::ResultTypeProxy = nsTArrayInfallibleResult; nsTArray_base::size_type = long unsigned int; size_t = long unsigned int]’ 52:01.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h:1917:54: required from ‘void nsTArray_Impl::SwapElements(nsTArray_Impl&) [with Allocator = nsTArrayInfallibleAllocator; E = mozilla::gfx::FilterPrimitiveDescription; Alloc = nsTArrayInfallibleAllocator]’ 52:01.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FilterSupport.h:498:29: required from here 52:01.43 /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h:760:40: note: parameter passing for argument of type ‘mozilla::detail::Nth<16, mozilla::gfx::EmptyAttributes, mozilla::gfx::BlendAttributes, mozilla::gfx::MorphologyAttributes, mozilla::gfx::ColorMatrixAttributes, mozilla::gfx::FloodAttributes, mozilla::gfx::TileAttributes, mozilla::gfx::ComponentTransferAttributes, mozilla::gfx::OpacityAttributes, mozilla::gfx::ConvolveMatrixAttributes, mozilla::gfx::OffsetAttributes, mozilla::gfx::DisplacementMapAttributes, mozilla::gfx::TurbulenceAttributes, mozilla::gfx::CompositeAttributes, mozilla::gfx::MergeAttributes, mozilla::gfx::ImageAttributes, mozilla::gfx::GaussianBlurAttributes, mozilla::gfx::DropShadowAttributes, mozilla::gfx::DiffuseLightingAttributes, mozilla::gfx::SpecularLightingAttributes, mozilla::gfx::ToAlphaAttributes>::Type’ {aka ‘mozilla::gfx::DropShadowAttributes’} when C++17 is enabled changed to match C++14 in GCC 10.1 52:01.43 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/heapsnapshot' 52:01.43 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/ralloc.o" "-c" "glsl-optimizer/src/util/ralloc.c" 52:01.81 [glslopt 0.1.2] exit status: 0 52:01.82 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/set.o" "-c" "glsl-optimizer/src/util/set.c" 52:01.87 warning: `rental` (lib) generated 3 warnings 52:01.87 Compiling rust_cascade v0.6.0 52:01.87 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rust_cascade CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rust_cascade CARGO_PKG_AUTHORS='Mark Goodwin :Dana Keeler :J.C. Jones ' CARGO_PKG_DESCRIPTION='A simple mmh3 based bloom filter cascade implementation in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/mozilla/rust-cascade' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rust_cascade CARGO_PKG_REPOSITORY='https://github.com/mozilla/rust-cascade' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rust_cascade /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rust_cascade/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=13a69381703c7f84 -C extra-filename=-13a69381703c7f84 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern digest=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libdigest-2af6719568f74ae9.rmeta --extern murmurhash3=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmurmurhash3-0546e748c61834a8.rmeta --extern sha2=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsha2-ea51988446a995cd.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:01.88 warning: anonymous parameters are deprecated and will be removed in the next edition. 52:01.88 --> xpcom/rust/xpcom/src/method.rs:222:22 52:01.88 | 52:01.88 222 | unsafe fn ensure(T) -> Self; 52:01.88 | ^ help: try naming the parameter or explicitly ignoring it: `_: T` 52:01.88 | 52:01.88 = note: `#[warn(anonymous_parameters)]` on by default 52:01.88 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 52:01.88 = note: for more information, see issue #41686 52:02.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gleam CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/gleam CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Generated OpenGL bindings and wrapper for Servo.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gleam CARGO_PKG_REPOSITORY='https://github.com/servo/gleam' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/gleam-57deee1696c789a5/out /usr/bin/rustc --crate-name gleam /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gleam/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=34ac4cde964d63ca -C extra-filename=-34ac4cde964d63ca --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:02.15 [glslopt 0.1.2] exit status: 0 52:02.15 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/sha1/sha1.o" "-c" "glsl-optimizer/src/util/sha1/sha1.c" 52:02.40 warning: `crossbeam-epoch` (lib) generated 5 warnings 52:02.40 Compiling uuid v0.8.1 52:02.40 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=uuid CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/uuid CARGO_PKG_AUTHORS='Ashley Mannix:Christopher Armstrong:Dylan DPC:Hunar Roop Kahlon' CARGO_PKG_DESCRIPTION='A library to generate and parse UUIDs.' CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/uuid' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=uuid CARGO_PKG_REPOSITORY='https://github.com/uuid-rs/uuid' CARGO_PKG_VERSION=0.8.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name uuid --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/uuid/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="rand"' --cfg 'feature="std"' --cfg 'feature="v4"' -C metadata=68e8c527456e5f79 -C extra-filename=-68e8c527456e5f79 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern rand=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librand-9f1f2034da54f4b9.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:02.68 [glslopt 0.1.2] exit status: 0 52:02.68 Compiling tempfile v3.1.0 52:02.68 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tempfile CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tempfile CARGO_PKG_AUTHORS='Steven Allen :The Rust Project Developers:Ashley Mannix :Jason White ' CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories.' CARGO_PKG_HOMEPAGE='http://stebalien.com/projects/tempfile-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tempfile CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_VERSION=3.1.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tempfile --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tempfile/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=5c291f692ebf45da -C extra-filename=-5c291f692ebf45da --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern rand=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librand-9f1f2034da54f4b9.rmeta --extern remove_dir_all=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libremove_dir_all-c2c7bb2aae73ca4e.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:02.88 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=authenticator CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator CARGO_PKG_AUTHORS='J.C. Jones :Tim Taubert :Kyle Machulis ' CARGO_PKG_DESCRIPTION='Library for interacting with CTAP1/2 security keys for Web Authentication. Used by Firefox.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=authenticator CARGO_PKG_REPOSITORY='https://github.com/mozilla/authenticator-rs/' CARGO_PKG_VERSION=0.2.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/authenticator-5010b81c4ee6e5bd/out /usr/bin/rustc --crate-name authenticator /builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=9a0561f9cee97858 -C extra-filename=-9a0561f9cee97858 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern boxfnonce=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libboxfnonce-4a30795b399f6a97.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern libudev=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibudev-fead457af1c315a9.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern rand=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librand-9f1f2034da54f4b9.rmeta --extern runloop=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librunloop-846b7f5643792866.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:03.03 warning: unnecessary parentheses around assigned value 52:03.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator/src/consts.rs:34:29 52:03.03 | 52:03.03 34 | pub const U2FHID_PING: u8 = (TYPE_INIT | 0x01); // Echo data through local processor only 52:03.03 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 52:03.03 | 52:03.03 = note: `#[warn(unused_parens)]` on by default 52:03.03 warning: unnecessary parentheses around assigned value 52:03.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator/src/consts.rs:35:28 52:03.03 | 52:03.03 35 | pub const U2FHID_MSG: u8 = (TYPE_INIT | 0x03); // Send U2F message frame 52:03.03 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 52:03.03 warning: unnecessary parentheses around assigned value 52:03.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator/src/consts.rs:36:29 52:03.03 | 52:03.03 36 | pub const U2FHID_LOCK: u8 = (TYPE_INIT | 0x04); // Send lock channel command 52:03.03 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 52:03.03 warning: unnecessary parentheses around assigned value 52:03.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator/src/consts.rs:37:29 52:03.03 | 52:03.03 37 | pub const U2FHID_INIT: u8 = (TYPE_INIT | 0x06); // Channel initialization 52:03.03 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 52:03.03 warning: unnecessary parentheses around assigned value 52:03.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator/src/consts.rs:38:29 52:03.03 | 52:03.03 38 | pub const U2FHID_WINK: u8 = (TYPE_INIT | 0x08); // Send device identification wink 52:03.03 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 52:03.03 warning: unnecessary parentheses around assigned value 52:03.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator/src/consts.rs:39:30 52:03.03 | 52:03.03 39 | pub const U2FHID_ERROR: u8 = (TYPE_INIT | 0x3f); // Error response 52:03.03 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 52:03.03 warning: unnecessary parentheses around assigned value 52:03.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator/src/consts.rs:42:34 52:03.03 | 52:03.03 42 | pub const U2F_VENDOR_FIRST: u8 = (TYPE_INIT | 0x40); // First vendor defined command 52:03.03 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 52:03.03 warning: unnecessary parentheses around assigned value 52:03.03 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/authenticator/src/consts.rs:43:33 52:03.03 | 52:03.03 43 | pub const U2F_VENDOR_LAST: u8 = (TYPE_INIT | 0x7f); // Last vendor defined command 52:03.03 | ^^^^^^^^^^^^^^^^^^ help: remove these parentheses 52:03.31 warning: unused return value of `std::mem::replace` that must be used 52:03.31 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tempfile/src/file/mod.rs:181:9 52:03.31 | 52:03.31 181 | mem::replace(&mut self.path, PathBuf::new()); 52:03.31 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52:03.31 | 52:03.31 = note: `#[warn(unused_must_use)]` on by default 52:03.31 = note: if you don't need the old value, you can just assign the new value directly 52:03.31 warning: unused return value of `std::mem::replace` that must be used 52:03.31 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tempfile/src/file/mod.rs:232:17 52:03.31 | 52:03.32 232 | mem::replace(&mut self.path, PathBuf::new()); 52:03.32 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52:03.32 | 52:03.32 = note: if you don't need the old value, you can just assign the new value directly 52:03.32 warning: unused return value of `std::mem::replace` that must be used 52:03.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tempfile/src/file/mod.rs:294:17 52:03.32 | 52:03.32 294 | mem::replace(&mut self.path, PathBuf::new()); 52:03.32 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52:03.32 | 52:03.32 = note: if you don't need the old value, you can just assign the new value directly 52:04.10 warning: `gecko_logger` (lib) generated 1 warning 52:04.10 Compiling tokio-tcp v0.1.1 52:04.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_tcp CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-tcp CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='TCP bindings for tokio. 52:04.10 ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-tcp CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio_tcp /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-tcp/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=0e2748dc56b2c623 -C extra-filename=-0e2748dc56b2c623 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bytes=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbytes-0f4a8bda94fe1aae.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern iovec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libiovec-423144a0ae951406.rmeta --extern mio=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmio-7911eb680f542fbc.rmeta --extern tokio_io=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_io-22f98b6f4e123a53.rmeta --extern tokio_reactor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_reactor-c6a17b9b3984ede8.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:04.20 warning: use of deprecated macro `try`: use the `?` operator instead 52:04.20 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-tcp/src/stream.rs:699:30 52:04.20 | 52:04.20 699 | if let Some(e) = try!(stream.io.get_ref().take_error()) { 52:04.20 | ^^^ 52:04.20 | 52:04.20 note: the lint level is defined here 52:04.20 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-tcp/src/lib.rs:23:23 52:04.20 | 52:04.20 23 | #![deny(missing_docs, warnings, missing_debug_implementations)] 52:04.20 | ^^^^^^^^ 52:04.20 = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` 52:04.68 Compiling tokio-udp v0.1.1 52:04.68 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_udp CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-udp CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='UDP bindings for tokio. 52:04.68 ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-udp CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio_udp /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-udp/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=9a54cd8c1073179c -C extra-filename=-9a54cd8c1073179c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bytes=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbytes-0f4a8bda94fe1aae.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern mio=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmio-7911eb680f542fbc.rmeta --extern tokio_codec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_codec-e5c177a8ef21fd18.rmeta --extern tokio_io=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_io-22f98b6f4e123a53.rmeta --extern tokio_reactor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_reactor-c6a17b9b3984ede8.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:04.75 warning: `serde` (lib) generated 2 warnings (2 duplicates) 52:04.75 Compiling tokio-uds v0.2.5 52:04.75 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_uds CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-uds CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Unix Domain sockets for Tokio 52:04.75 ' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-uds CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio_uds /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-uds/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=e6e47a727393efa4 -C extra-filename=-e6e47a727393efa4 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bytes=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbytes-0f4a8bda94fe1aae.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern iovec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libiovec-423144a0ae951406.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern mio=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmio-7911eb680f542fbc.rmeta --extern mio_uds=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmio_uds-aaf6e1a49721d681.rmeta --extern tokio_codec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_codec-e5c177a8ef21fd18.rmeta --extern tokio_io=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_io-22f98b6f4e123a53.rmeta --extern tokio_reactor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_reactor-c6a17b9b3984ede8.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:04.79 warning: unnecessary parentheses around type 52:04.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-udp/src/frame.rs:42:39 52:04.79 | 52:04.79 42 | fn poll(&mut self) -> Poll, Self::Error> { 52:04.79 | ^^^^^^^^^^^^ help: remove these parentheses 52:04.79 | 52:04.79 note: the lint level is defined here 52:04.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-udp/src/lib.rs:20:23 52:04.79 | 52:04.79 20 | #![deny(missing_docs, warnings, missing_debug_implementations)] 52:04.79 | ^^^^^^^^ 52:04.79 = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]` 52:04.79 warning: use of deprecated macro `try`: use the `?` operator instead 52:04.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-udp/src/frame.rs:69:19 52:04.79 | 52:04.79 69 | match try!(self.poll_complete()) { 52:04.79 | ^^^ 52:04.79 | 52:04.79 note: the lint level is defined here 52:04.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-udp/src/lib.rs:20:23 52:04.79 | 52:04.79 20 | #![deny(missing_docs, warnings, missing_debug_implementations)] 52:04.79 | ^^^^^^^^ 52:04.79 = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` 52:04.90 warning: use of deprecated macro `try`: use the `?` operator instead 52:04.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-uds/src/frame.rs:69:19 52:04.90 | 52:04.90 69 | match try!(self.poll_complete()) { 52:04.90 | ^^^ 52:04.90 | 52:04.90 note: the lint level is defined here 52:04.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-uds/src/lib.rs:3:23 52:04.90 | 52:04.90 3 | #![deny(missing_docs, warnings, missing_debug_implementations)] 52:04.90 | ^^^^^^^^ 52:04.90 = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` 52:04.90 warning: use of deprecated macro `try`: use the `?` operator instead 52:04.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-uds/src/stream.rs:82:22 52:04.90 | 52:04.90 82 | let (a, b) = try!(mio_uds::UnixStream::pair()); 52:04.90 | ^^^ 52:04.90 warning: use of deprecated macro `try`: use the `?` operator instead 52:04.90 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-uds/src/stream.rs:266:34 52:04.90 | 52:04.90 266 | if let Some(e) = try!(stream.io.get_ref().take_error()) { 52:04.90 | ^^^ 52:05.05 warning: `serde` (lib) generated 2 warnings 52:05.05 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/cubeb-sys-e80509bfec5be75e/build-script-build` 52:05.07 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libloading CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/libloading CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='A safer binding to platform’s dynamic library loading utilities' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libloading CARGO_PKG_REPOSITORY='https://github.com/nagisa/rust_libloading/' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-29239483aa32b09a/out /usr/bin/rustc --crate-name libloading /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libloading/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=aeffedb1c9895dcb -C extra-filename=-aeffedb1c9895dcb --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-29239483aa32b09a/out -l dl -l static=global_static` 52:05.14 warning: use of deprecated macro `try`: use the `?` operator instead 52:05.14 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libloading/src/os/unix/mod.rs:127:33 52:05.14 | 52:05.14 127 | Some(ref f) => Some(try!(cstr_cow_from_bytes(f.as_ref().as_bytes()))), 52:05.14 | ^^^ 52:05.14 | 52:05.14 = note: `#[warn(deprecated)]` on by default 52:05.14 warning: use of deprecated macro `try`: use the `?` operator instead 52:05.14 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libloading/src/os/unix/mod.rs:170:22 52:05.14 | 52:05.14 170 | let symbol = try!(cstr_cow_from_bytes(symbol)); 52:05.14 | ^^^ 52:05.14 warning: use of deprecated macro `try`: use the `?` operator instead 52:05.14 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libloading/src/util.rs:45:35 52:05.14 | 52:05.14 45 | Some(&0) => Cow::Borrowed(try!(CStr::from_bytes_with_nul(slice))), 52:05.14 | ^^^ 52:05.14 warning: use of deprecated macro `try`: use the `?` operator instead 52:05.14 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libloading/src/util.rs:47:31 52:05.14 | 52:05.14 47 | Some(_) => Cow::Owned(try!(CString::new(slice))), 52:05.14 | ^^^ 52:05.16 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 52:05.16 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libloading/src/os/unix/mod.rs:292:41 52:05.16 | 52:05.16 292 | let mut info: DlInfo = mem::uninitialized(); 52:05.16 | ^^^^^^^^^^^^^ 52:05.64 warning: `libloading` (lib) generated 5 warnings 52:05.64 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libsqlite3_sys CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/libsqlite3-sys CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_VERSION=0.18.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=18 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libsqlite3-sys-6879d7a47f3397af/out /usr/bin/rustc --crate-name libsqlite3_sys --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libsqlite3-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="bundled"' --cfg 'feature="bundled_bindings"' --cfg 'feature="cc"' --cfg 'feature="default"' --cfg 'feature="in_gecko"' --cfg 'feature="min_sqlite_version_3_6_8"' --cfg 'feature="min_sqlite_version_3_7_7"' --cfg 'feature="pkg-config"' --cfg 'feature="vcpkg"' -C metadata=641c00bfffe8e183 -C extra-filename=-641c00bfffe8e183 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:06.35 warning: `tokio-udp` (lib) generated 2 warnings 52:06.35 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=libloading CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/libloading CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='A safer binding to platform’s dynamic library loading utilities' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libloading CARGO_PKG_REPOSITORY='https://github.com/nagisa/rust_libloading/' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out /usr/bin/rustc --crate-name libloading /builddir/build/BUILD/icecat-78.15.0/third_party/rust/libloading/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=47143490413c727f -C extra-filename=-47143490413c727f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out -l dl -l static=global_static` 52:06.60 warning: `tokio-tcp` (lib) generated 1 warning 52:06.61 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lmdb_sys CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/lmdb-rkv-sys CARGO_PKG_AUTHORS='Dan Burkert :Victor Porof ' CARGO_PKG_DESCRIPTION='Rust bindings for liblmdb.' CARGO_PKG_HOMEPAGE='https://github.com/mozilla/lmdb-rs' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lmdb-rkv-sys CARGO_PKG_REPOSITORY='https://github.com/mozilla/lmdb-rs.git' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out /usr/bin/rustc --crate-name lmdb_sys /builddir/build/BUILD/icecat-78.15.0/third_party/rust/lmdb-rkv-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="mdb_idl_logn_9"' -C metadata=fe177151c5395e4d -C extra-filename=-fe177151c5395e4d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out -l static=lmdb` 52:07.03 warning: `libloading` (lib) generated 5 warnings (5 duplicates) 52:07.03 Compiling phf_generator v0.8.0 52:07.03 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=phf_generator CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf_generator CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='PHF generation logic' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf_generator CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name phf_generator --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf_generator/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=483392c346efc254 -C extra-filename=-483392c346efc254 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern phf_shared=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libphf_shared-f4aa2fdf4fb3f53f.rmeta --extern rand=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/librand-e8541245e4c34b24.rmeta --cap-lints warn` 52:07.05 Compiling failure v0.1.6 (https://github.com/badboy/failure?rev=64af847bc5fdcb6d2438bec8a6030812a80519a5#64af847b) 52:07.05 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=failure CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/failure CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_DESCRIPTION='Experimental error handling abstraction.' CARGO_PKG_HOMEPAGE='https://rust-lang-nursery.github.io/failure/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=failure CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/failure' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name failure /builddir/build/BUILD/icecat-78.15.0/third_party/rust/failure/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="failure_derive"' --cfg 'feature="std"' -C metadata=cee65053cf8606ec -C extra-filename=-cee65053cf8606ec --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern failure_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libfailure_derive-5a14521d61afa7a7.so --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:07.10 warning: `tokio-uds` (lib) generated 3 warnings 52:07.10 Compiling darling v0.10.1 52:07.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=darling CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/darling CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_DESCRIPTION='A proc-macro library for reading attributes into structs when 52:07.10 implementing custom derives. 52:07.10 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=darling CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_VERSION=0.10.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name darling /builddir/build/BUILD/icecat-78.15.0/third_party/rust/darling/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=b2320a5a62a0e4cb -C extra-filename=-b2320a5a62a0e4cb --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern darling_core=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libdarling_core-d27bfc78d6a732c0.rmeta --extern darling_macro=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libdarling_macro-2f71eefca82de772.so --cap-lints warn` 52:07.18 Compiling peek-poke v0.2.0 52:07.18 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=peek_poke CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/peek-poke CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='A mechanism for serializing and deserializing data into/from byte buffers, for use in WebRender.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=peek-poke CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name peek_poke --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/peek-poke/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="peek-poke-derive"' -C metadata=19ec7552d9654da2 -C extra-filename=-19ec7552d9654da2 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern peek_poke_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libpeek_poke_derive-2f38d7ee9e40df89.so --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:07.27 Compiling crossbeam-deque v0.7.2 52:07.27 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=crossbeam_deque CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-deque CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-deque CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name crossbeam_deque /builddir/build/BUILD/icecat-78.15.0/third_party/rust/crossbeam-deque/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=f06a594d1e03e621 -C extra-filename=-f06a594d1e03e621 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern crossbeam_epoch=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_epoch-f9787e5a19e20d3b.rmeta --extern crossbeam_utils=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_utils-2652669599e87972.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:07.71 Compiling gkrust_utils v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/gkrust_utils) 52:07.71 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gkrust_utils CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/gkrust_utils CARGO_PKG_AUTHORS='Jonathan Kingston ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gkrust_utils CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name gkrust_utils xpcom/rust/gkrust_utils/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=534a6dce5590d209 -C extra-filename=-534a6dce5590d209 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern uuid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libuuid-68e8c527456e5f79.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:07.78 Compiling toml v0.4.5 52:07.78 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=toml CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A native Rust encoder and decoder of TOML-formatted files and streams. Provides 52:07.78 implementations of the standard Serialize/Deserialize traits for TOML data to 52:07.78 facilitate deserializing and serializing Rust structures. 52:07.78 ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/toml-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=toml CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/toml-rs' CARGO_PKG_VERSION=0.4.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name toml /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=d5ab639a33db95ed -C extra-filename=-d5ab639a33db95ed --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libserde-a62ca63d41626b36.rmeta --cap-lints warn` 52:07.85 Compiling webrender_build v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender_build) 52:07.85 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=webrender_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender_build CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Code shared between precompilation (build.rs) and the rest of WebRender' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webrender_build CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name webrender_build --edition=2018 gfx/wr/webrender_build/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="serde"' --cfg 'feature="serialize_program"' -C metadata=412fb3d7dfd3dc45 -C extra-filename=-412fb3d7dfd3dc45 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libbitflags-abf00fc87f4365fb.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblazy_static-a317039f0dde1154.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libserde-a62ca63d41626b36.rmeta` 52:07.93 Compiling smallvec v1.3.0 52:07.94 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=smallvec CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/smallvec CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION=''\''Small vector'\'' optimization: store up to a small number of items on the stack' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smallvec CARGO_PKG_REPOSITORY='https://github.com/servo/rust-smallvec' CARGO_PKG_VERSION=1.3.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name smallvec --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/smallvec/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="serde"' -C metadata=6fb16319da03ce48 -C extra-filename=-6fb16319da03ce48 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:08.12 warning: use of deprecated macro `try`: use the `?` operator instead 52:08.12 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/value.rs:448:40 52:08.12 | 52:08.12 448 | while let Some(elem) = try!(visitor.next_element()) { 52:08.12 | ^^^ 52:08.12 | 52:08.12 = note: `#[warn(deprecated)]` on by default 52:08.13 warning: use of deprecated macro `try`: use the `?` operator instead 52:08.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/value.rs:895:9 52:08.13 | 52:08.13 895 | try!(ser::SerializeMap::serialize_key(self, key)); 52:08.13 | ^^^ 52:08.13 warning: `...` range patterns are deprecated 52:08.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/datetime.rs:210:30 52:08.13 | 52:08.13 210 | b'0' ... b'9' => { 52:08.13 | ^^^ help: use `..=` for an inclusive range 52:08.13 | 52:08.13 = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default 52:08.13 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:08.13 = note: for more information, see issue #80165 52:08.13 warning: `...` range patterns are deprecated 52:08.13 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:473:20 52:08.13 | 52:08.13 473 | (Some(0...1), _) | (_, &None) => { 52:08.13 | ^^^ help: use `..=` for an inclusive range 52:08.13 | 52:08.13 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:08.13 = note: for more information, see issue #80165 52:08.14 warning: `...` range patterns are deprecated 52:08.14 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:512:21 52:08.14 | 52:08.14 512 | 'a' ... 'z' | 52:08.14 | ^^^ help: use `..=` for an inclusive range 52:08.14 | 52:08.14 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:08.14 = note: for more information, see issue #80165 52:08.14 warning: `...` range patterns are deprecated 52:08.14 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:513:21 52:08.14 | 52:08.14 513 | 'A' ... 'Z' | 52:08.14 | ^^^ help: use `..=` for an inclusive range 52:08.14 | 52:08.14 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:08.14 = note: for more information, see issue #80165 52:08.14 warning: `...` range patterns are deprecated 52:08.14 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:514:21 52:08.14 | 52:08.14 514 | '0' ... '9' | 52:08.14 | ^^^ help: use `..=` for an inclusive range 52:08.14 | 52:08.14 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:08.14 = note: for more information, see issue #80165 52:08.14 warning: `...` range patterns are deprecated 52:08.14 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:977:28 52:08.14 | 52:08.14 977 | (Some(0...1), _) | (_, &None) => { 52:08.14 | ^^^ help: use `..=` for an inclusive range 52:08.14 | 52:08.14 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:08.14 = note: for more information, see issue #80165 52:08.15 warning: `...` range patterns are deprecated 52:08.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/de.rs:845:21 52:08.15 | 52:08.15 845 | '0' ... '9' if !first && first_zero && !allow_leading_zeros => { 52:08.15 | ^^^ help: use `..=` for an inclusive range 52:08.15 | 52:08.15 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:08.15 = note: for more information, see issue #80165 52:08.15 warning: `...` range patterns are deprecated 52:08.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/de.rs:848:21 52:08.15 | 52:08.15 848 | '0' ... '9' => underscore = false, 52:08.15 | ^^^ help: use `..=` for an inclusive range 52:08.15 | 52:08.15 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:08.15 = note: for more information, see issue #80165 52:08.15 warning: trait objects without an explicit `dyn` are deprecated 52:08.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/tokens.rs:244:33 52:08.15 | 52:08.15 244 | new_ch: &mut FnMut(&mut Tokenizer, &mut MaybeString, 52:08.15 | _________________________________^ 52:08.15 245 | | bool, usize, char) 52:08.15 246 | | -> Result<(), Error>) 52:08.15 | |_________________________________________________________^ 52:08.15 | 52:08.15 = note: `#[warn(bare_trait_objects)]` on by default 52:08.15 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:08.15 = note: for more information, see issue #80165 52:08.15 help: use `dyn` 52:08.15 | 52:08.15 244 | new_ch: &mut dyn FnMut(&mut Tokenizer, &mut MaybeString, 52:08.15 245 | bool, usize, char) 52:08.15 246 | -> Result<(), Error>) 52:08.15 | 52:08.15 warning: use of deprecated macro `try`: use the `?` operator instead 52:08.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/tokens.rs:293:33 52:08.15 | 52:08.15 293 | Some((i, c)) => try!(new_ch(self, &mut val, multiline, i, c)), 52:08.15 | ^^^ 52:08.15 warning: use of deprecated macro `try`: use the `?` operator instead 52:08.15 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/tokens.rs:326:38 52:08.15 | 52:08.15 326 | ... val.push(try!(me.hex(start, i, len))); 52:08.15 | ^^^ 52:08.61 Compiling url v2.1.0 52:08.61 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=url CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/url CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='URL library for Rust, based on the WHATWG URL Standard' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=url CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name url /builddir/build/BUILD/icecat-78.15.0/third_party/rust/url/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="serde"' -C metadata=c9e5955a7904edce -C extra-filename=-c9e5955a7904edce --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern idna=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libidna-f4f22b1a49b70714.rmeta --extern matches=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmatches-d1f254bdc482955d.rmeta --extern percent_encoding=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libpercent_encoding-7c05cf2cfe3f654f.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:08.62 warning: use of deprecated associated function `core::str::::trim_right_matches`: superseded by `trim_end_matches` 52:08.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/datetime.rs:102:32 52:08.62 | 52:08.62 102 | write!(f, ".{}", s.trim_right_matches('0'))?; 52:08.62 | ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end_matches` 52:08.91 warning: use of deprecated associated function `core::str::::trim_left_matches`: superseded by `trim_start_matches` 52:08.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/de.rs:821:33 52:08.91 | 52:08.91 821 | prefix.replace("_", "").trim_left_matches('+').parse().map_err(|_e| { 52:08.91 | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` 52:08.92 warning: use of deprecated associated function `core::str::::trim_left_matches`: superseded by `trim_start_matches` 52:08.92 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/de.rs:901:35 52:08.92 | 52:08.92 901 | let mut number = integral.trim_left_matches('+') 52:08.92 | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` 52:09.12 Compiling euclid v0.20.8 52:09.12 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=euclid CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/euclid CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Geometry primitives' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT / Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=euclid CARGO_PKG_REPOSITORY='https://github.com/servo/euclid' CARGO_PKG_VERSION=0.20.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name euclid /builddir/build/BUILD/icecat-78.15.0/third_party/rust/euclid/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' -C metadata=2fd3d777af46da65 -C extra-filename=-2fd3d777af46da65 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:09.17 warning: `tempfile` (lib) generated 3 warnings 52:09.17 Compiling bincode v1.2.1 52:09.17 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bincode CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode CARGO_PKG_AUTHORS='Ty Overby :Francesco Mazzoli :David Tolnay :Daniel Griffen' CARGO_PKG_DESCRIPTION='A binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa'\!'' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bincode CARGO_PKG_REPOSITORY='https://github.com/servo/bincode' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name bincode /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=dd454753e408f0e2 -C extra-filename=-dd454753e408f0e2 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:09.33 warning: variable does not need to be mutable 52:09.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:787:22 52:09.33 | 52:09.33 787 | fn serialize_f32(mut self, v: f32) -> Result<(), Self::Error> { 52:09.33 | ----^^^^ 52:09.33 | | 52:09.33 | help: remove this `mut` 52:09.33 | 52:09.33 = note: `#[warn(unused_mut)]` on by default 52:09.33 warning: variable does not need to be mutable 52:09.33 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:803:22 52:09.33 | 52:09.33 803 | fn serialize_f64(mut self, v: f64) -> Result<(), Self::Error> { 52:09.33 | ----^^^^ 52:09.33 | | 52:09.33 | help: remove this `mut` 52:09.34 warning: variable does not need to be mutable 52:09.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:824:22 52:09.34 | 52:09.34 824 | fn serialize_str(mut self, value: &str) -> Result<(), Self::Error> { 52:09.34 | ----^^^^ 52:09.34 | | 52:09.34 | help: remove this `mut` 52:09.34 warning: variable does not need to be mutable 52:09.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:884:22 52:09.34 | 52:09.34 884 | fn serialize_seq(mut self, len: Option) 52:09.34 | ----^^^^ 52:09.34 | | 52:09.34 | help: remove this `mut` 52:09.35 warning: variable does not need to be mutable 52:09.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:914:22 52:09.35 | 52:09.35 914 | fn serialize_map(mut self, _len: Option) 52:09.35 | ----^^^^ 52:09.35 | | 52:09.35 | help: remove this `mut` 52:09.35 warning: variable does not need to be mutable 52:09.35 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:925:25 52:09.35 | 52:09.35 925 | fn serialize_struct(mut self, name: &'static str, _len: usize) 52:09.35 | ----^^^^ 52:09.35 | | 52:09.35 | help: remove this `mut` 52:09.36 warning: variable does not need to be mutable 52:09.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:1053:37 52:09.36 | 52:09.36 1053 | SerializeTable::Table { mut ser, first, .. } => { 52:09.36 | ----^^^ 52:09.36 | | 52:09.36 | help: remove this `mut` 52:09.36 warning: variable does not need to be mutable 52:09.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/toml/src/ser.rs:1109:37 52:09.36 | 52:09.36 1109 | SerializeTable::Table { mut ser, first, .. } => { 52:09.36 | ----^^^ 52:09.36 | | 52:09.36 | help: remove this `mut` 52:09.42 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:51:26 52:09.42 | 52:09.42 51 | let len: usize = try!(serde::Deserialize::deserialize(&mut *self)); 52:09.42 | ^^^ 52:09.42 | 52:09.42 = note: `#[warn(deprecated)]` on by default 52:09.42 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:94:25 52:09.42 | 52:09.42 94 | let value: u8 = try!(serde::Deserialize::deserialize(self)); 52:09.42 | ^^^ 52:09.42 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:68:13 52:09.42 | 52:09.42 68 | try!(self.read_type::<$ty>()); 52:09.42 | ^^^ 52:09.42 ... 52:09.42 102 | impl_nums!(u16, deserialize_u16, visit_u16, read_u16); 52:09.42 | ------------------------------------------------------ in this macro invocation 52:09.42 | 52:09.42 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.42 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:69:25 52:09.42 | 52:09.42 69 | let value = try!(self.reader.$reader_method::()); 52:09.42 | ^^^ 52:09.42 ... 52:09.42 102 | impl_nums!(u16, deserialize_u16, visit_u16, read_u16); 52:09.42 | ------------------------------------------------------ in this macro invocation 52:09.42 | 52:09.42 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.42 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:68:13 52:09.42 | 52:09.42 68 | try!(self.read_type::<$ty>()); 52:09.42 | ^^^ 52:09.42 ... 52:09.42 103 | impl_nums!(u32, deserialize_u32, visit_u32, read_u32); 52:09.42 | ------------------------------------------------------ in this macro invocation 52:09.42 | 52:09.42 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.42 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:69:25 52:09.42 | 52:09.42 69 | let value = try!(self.reader.$reader_method::()); 52:09.42 | ^^^ 52:09.42 ... 52:09.42 103 | impl_nums!(u32, deserialize_u32, visit_u32, read_u32); 52:09.42 | ------------------------------------------------------ in this macro invocation 52:09.42 | 52:09.42 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.42 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:68:13 52:09.43 | 52:09.43 68 | try!(self.read_type::<$ty>()); 52:09.43 | ^^^ 52:09.43 ... 52:09.43 104 | impl_nums!(u64, deserialize_u64, visit_u64, read_u64); 52:09.43 | ------------------------------------------------------ in this macro invocation 52:09.43 | 52:09.43 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.43 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:69:25 52:09.43 | 52:09.43 69 | let value = try!(self.reader.$reader_method::()); 52:09.43 | ^^^ 52:09.43 ... 52:09.43 104 | impl_nums!(u64, deserialize_u64, visit_u64, read_u64); 52:09.43 | ------------------------------------------------------ in this macro invocation 52:09.43 | 52:09.43 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.43 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:68:13 52:09.43 | 52:09.43 68 | try!(self.read_type::<$ty>()); 52:09.43 | ^^^ 52:09.43 ... 52:09.43 105 | impl_nums!(i16, deserialize_i16, visit_i16, read_i16); 52:09.43 | ------------------------------------------------------ in this macro invocation 52:09.43 | 52:09.43 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.43 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:69:25 52:09.43 | 52:09.43 69 | let value = try!(self.reader.$reader_method::()); 52:09.43 | ^^^ 52:09.43 ... 52:09.43 105 | impl_nums!(i16, deserialize_i16, visit_i16, read_i16); 52:09.43 | ------------------------------------------------------ in this macro invocation 52:09.43 | 52:09.43 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.43 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:68:13 52:09.43 | 52:09.43 68 | try!(self.read_type::<$ty>()); 52:09.43 | ^^^ 52:09.43 ... 52:09.43 106 | impl_nums!(i32, deserialize_i32, visit_i32, read_i32); 52:09.43 | ------------------------------------------------------ in this macro invocation 52:09.44 | 52:09.44 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.44 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.44 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:69:25 52:09.44 | 52:09.44 69 | let value = try!(self.reader.$reader_method::()); 52:09.44 | ^^^ 52:09.44 ... 52:09.44 106 | impl_nums!(i32, deserialize_i32, visit_i32, read_i32); 52:09.44 | ------------------------------------------------------ in this macro invocation 52:09.44 | 52:09.44 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.45 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.45 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:68:13 52:09.45 | 52:09.45 68 | try!(self.read_type::<$ty>()); 52:09.45 | ^^^ 52:09.45 ... 52:09.45 107 | impl_nums!(i64, deserialize_i64, visit_i64, read_i64); 52:09.45 | ------------------------------------------------------ in this macro invocation 52:09.46 | 52:09.46 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.46 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:69:25 52:09.46 | 52:09.46 69 | let value = try!(self.reader.$reader_method::()); 52:09.46 | ^^^ 52:09.46 ... 52:09.46 107 | impl_nums!(i64, deserialize_i64, visit_i64, read_i64); 52:09.46 | ------------------------------------------------------ in this macro invocation 52:09.46 | 52:09.46 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.46 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:68:13 52:09.46 | 52:09.46 68 | try!(self.read_type::<$ty>()); 52:09.46 | ^^^ 52:09.46 ... 52:09.46 108 | impl_nums!(f32, deserialize_f32, visit_f32, read_f32); 52:09.46 | ------------------------------------------------------ in this macro invocation 52:09.46 | 52:09.46 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.46 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:69:25 52:09.46 | 52:09.46 69 | let value = try!(self.reader.$reader_method::()); 52:09.46 | ^^^ 52:09.46 ... 52:09.46 108 | impl_nums!(f32, deserialize_f32, visit_f32, read_f32); 52:09.46 | ------------------------------------------------------ in this macro invocation 52:09.46 | 52:09.46 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.46 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:68:13 52:09.46 | 52:09.46 68 | try!(self.read_type::<$ty>()); 52:09.46 | ^^^ 52:09.46 ... 52:09.46 109 | impl_nums!(f64, deserialize_f64, visit_f64, read_f64); 52:09.46 | ------------------------------------------------------ in this macro invocation 52:09.46 | 52:09.46 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.46 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:69:25 52:09.46 | 52:09.46 69 | let value = try!(self.reader.$reader_method::()); 52:09.46 | ^^^ 52:09.46 ... 52:09.46 109 | impl_nums!(f64, deserialize_f64, visit_f64, read_f64); 52:09.46 | ------------------------------------------------------ in this macro invocation 52:09.46 | 52:09.46 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.46 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:68:13 52:09.46 | 52:09.46 68 | try!(self.read_type::<$ty>()); 52:09.46 | ^^^ 52:09.46 ... 52:09.46 112 | impl_nums!(u128, deserialize_u128, visit_u128, read_u128); 52:09.46 | ---------------------------------------------------------- in this macro invocation 52:09.46 | 52:09.46 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.46 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:69:25 52:09.46 | 52:09.46 69 | let value = try!(self.reader.$reader_method::()); 52:09.46 | ^^^ 52:09.46 ... 52:09.46 112 | impl_nums!(u128, deserialize_u128, visit_u128, read_u128); 52:09.46 | ---------------------------------------------------------- in this macro invocation 52:09.47 | 52:09.47 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.47 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:68:13 52:09.47 | 52:09.47 68 | try!(self.read_type::<$ty>()); 52:09.47 | ^^^ 52:09.47 ... 52:09.47 113 | impl_nums!(i128, deserialize_i128, visit_i128, read_i128); 52:09.47 | ---------------------------------------------------------- in this macro invocation 52:09.47 | 52:09.47 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.47 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:69:25 52:09.47 | 52:09.47 69 | let value = try!(self.reader.$reader_method::()); 52:09.47 | ^^^ 52:09.47 ... 52:09.47 113 | impl_nums!(i128, deserialize_i128, visit_i128, read_i128); 52:09.47 | ---------------------------------------------------------- in this macro invocation 52:09.47 | 52:09.47 = note: this warning originates in the macro `impl_nums` (in Nightly builds, run with -Z macro-backtrace for more info) 52:09.47 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:121:9 52:09.47 | 52:09.47 121 | try!(self.read_type::()); 52:09.47 | ^^^ 52:09.47 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:122:26 52:09.47 | 52:09.47 122 | visitor.visit_u8(try!(self.reader.read_u8())) 52:09.47 | ^^^ 52:09.47 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:130:9 52:09.47 | 52:09.48 130 | try!(self.read_type::()); 52:09.48 | ^^^ 52:09.48 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.48 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:131:26 52:09.48 | 52:09.48 131 | visitor.visit_i8(try!(self.reader.read_i8())) 52:09.48 | ^^^ 52:09.48 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.48 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:152:17 52:09.48 | 52:09.48 152 | let _ = try!(self.reader.read_exact(&mut buf[..1])); 52:09.48 | ^^^ 52:09.48 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.48 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:165:19 52:09.49 | 52:09.49 165 | let res = try!( 52:09.49 | ^^^ 52:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:179:9 52:09.49 | 52:09.49 179 | try!(self.read_bytes(len as u64)); 52:09.49 | ^^^ 52:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:178:26 52:09.49 | 52:09.49 178 | let len: usize = try!(serde::Deserialize::deserialize(&mut *self)); 52:09.49 | ^^^ 52:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:187:30 52:09.49 | 52:09.49 187 | visitor.visit_string(try!(self.read_string())) 52:09.49 | ^^^ 52:09.49 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:195:9 52:09.49 | 52:09.50 195 | try!(self.read_bytes(len as u64)); 52:09.50 | ^^^ 52:09.50 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:194:26 52:09.50 | 52:09.50 194 | let len: usize = try!(serde::Deserialize::deserialize(&mut *self)); 52:09.50 | ^^^ 52:09.50 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:203:32 52:09.50 | 52:09.50 203 | visitor.visit_byte_buf(try!(self.read_vec())) 52:09.50 | ^^^ 52:09.50 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:227:32 52:09.50 | 52:09.50 227 | let idx: u32 = try!(serde::de::Deserialize::deserialize(&mut *self)); 52:09.50 | ^^^ 52:09.50 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:229:21 52:09.50 | 52:09.50 229 | Ok((try!(val), self)) 52:09.50 | ^^^ 52:09.50 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:256:33 52:09.50 | 52:09.50 256 | let value = try!(serde::de::DeserializeSeed::deserialize( 52:09.50 | ^^^ 52:09.50 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:281:25 52:09.50 | 52:09.50 281 | let value: u8 = try!(serde::de::Deserialize::deserialize(&mut *self)); 52:09.50 | ^^^ 52:09.50 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:293:19 52:09.50 | 52:09.50 293 | let len = try!(serde::Deserialize::deserialize(&mut *self)); 52:09.50 | ^^^ 52:09.51 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:318:31 52:09.51 | 52:09.51 318 | let key = try!(serde::de::DeserializeSeed::deserialize( 52:09.51 | ^^^ 52:09.51 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:332:29 52:09.51 | 52:09.51 332 | let value = try!(serde::de::DeserializeSeed::deserialize( 52:09.51 | ^^^ 52:09.51 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/de/mod.rs:344:19 52:09.51 | 52:09.51 344 | let len = try!(serde::Deserialize::deserialize(&mut *self)); 52:09.51 | ^^^ 52:09.51 warning: trait objects without an explicit `dyn` are deprecated 52:09.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/error.rs:61:32 52:09.51 | 52:09.51 61 | fn cause(&self) -> Option<&error::Error> { 52:09.51 | ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error` 52:09.51 | 52:09.51 = note: `#[warn(bare_trait_objects)]` on by default 52:09.51 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:09.51 = note: for more information, see issue #80165 52:09.51 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:110:9 52:09.51 | 52:09.51 110 | try!(self.serialize_u64(v.len() as u64)); 52:09.51 | ^^^ 52:09.51 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:121:9 52:09.51 | 52:09.51 121 | try!(self.serialize_u64(v.len() as u64)); 52:09.51 | ^^^ 52:09.51 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:133:9 52:09.51 | 52:09.52 133 | try!(self.writer.write_u8(1)); 52:09.52 | ^^^ 52:09.52 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.52 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:139:9 52:09.52 | 52:09.52 139 | try!(self.serialize_u64(len as u64)); 52:09.52 | ^^^ 52:09.52 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.52 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:138:19 52:09.52 | 52:09.52 138 | let len = try!(len.ok_or(ErrorKind::SequenceMustHaveLength)); 52:09.52 | ^^^ 52:09.52 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.52 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:162:9 52:09.52 | 52:09.52 162 | try!(self.serialize_u32(variant_index)); 52:09.52 | ^^^ 52:09.52 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.52 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:168:9 52:09.52 | 52:09.52 168 | try!(self.serialize_u64(len as u64)); 52:09.52 | ^^^ 52:09.52 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.52 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:167:19 52:09.52 | 52:09.52 167 | let len = try!(len.ok_or(ErrorKind::SequenceMustHaveLength)); 52:09.52 | ^^^ 52:09.52 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.52 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:183:9 52:09.52 | 52:09.52 183 | try!(self.serialize_u32(variant_index)); 52:09.52 | ^^^ 52:09.52 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.52 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:204:9 52:09.52 | 52:09.52 204 | try!(self.serialize_u32(variant_index)); 52:09.52 | ^^^ 52:09.53 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.53 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:315:9 52:09.53 | 52:09.53 315 | try!(self.add_value(0 as u64)); 52:09.53 | ^^^ 52:09.53 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.53 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:324:9 52:09.53 | 52:09.53 324 | try!(self.add_value(0 as u64)); 52:09.53 | ^^^ 52:09.53 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.53 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:336:9 52:09.53 | 52:09.53 336 | try!(self.add_value(1 as u8)); 52:09.53 | ^^^ 52:09.53 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.53 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:343:9 52:09.53 | 52:09.53 343 | try!(self.serialize_u64(len as u64)); 52:09.53 | ^^^ 52:09.53 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.53 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:341:19 52:09.53 | 52:09.53 341 | let len = try!(len.ok_or(ErrorKind::SequenceMustHaveLength)); 52:09.53 | ^^^ 52:09.53 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.53 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:366:9 52:09.53 | 52:09.53 366 | try!(self.add_value(variant_index)); 52:09.53 | ^^^ 52:09.53 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.53 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:373:9 52:09.53 | 52:09.53 373 | try!(self.serialize_u64(len as u64)); 52:09.53 | ^^^ 52:09.53 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.53 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:371:19 52:09.54 | 52:09.54 371 | let len = try!(len.ok_or(ErrorKind::SequenceMustHaveLength)); 52:09.54 | ^^^ 52:09.54 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:388:9 52:09.54 | 52:09.54 388 | try!(self.add_value(variant_index)); 52:09.54 | ^^^ 52:09.54 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:416:9 52:09.54 | 52:09.54 416 | try!(self.add_value(variant_index)); 52:09.54 | ^^^ 52:09.54 warning: anonymous parameters are deprecated and will be removed in the next edition. 52:09.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/lib.rs:54:49 52:09.54 | 52:09.54 54 | fn accept>(self, T) -> Self::Output; 52:09.54 | ^ help: try naming the parameter or explicitly ignoring it: `_: T` 52:09.54 | 52:09.54 = note: `#[warn(anonymous_parameters)]` on by default 52:09.54 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 52:09.54 = note: for more information, see issue #41686 52:09.54 warning: anonymous parameters are deprecated and will be removed in the next edition. 52:09.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/lib.rs:66:43 52:09.54 | 52:09.54 66 | fn accept(self, T) -> Self::Output; 52:09.54 | ^ help: try naming the parameter or explicitly ignoring it: `_: T` 52:09.54 | 52:09.54 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 52:09.54 = note: for more information, see issue #41686 52:09.54 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:09.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/error.rs:45:53 52:09.54 | 52:09.54 45 | ErrorKind::Io(ref err) => error::Error::description(err), 52:09.54 | ^^^^^^^^^^^ 52:09.54 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:09.54 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/url/src/lib.rs:2356:82 52:09.55 | 52:09.55 2356 | .map_err(|err| Error::invalid_value(Unexpected::Str(s), &err.description())) 52:09.55 | ^^^^^^^^^^^ 52:09.55 | 52:09.55 = note: `#[warn(deprecated)]` on by default 52:09.69 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:09.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/url/src/parser.rs:95:32 52:09.70 | 52:09.70 95 | fmt::Display::fmt(self.description(), f) 52:09.70 | ^^^^^^^^^^^ 52:09.73 Compiling app_units v0.7.0 52:09.73 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=app_units CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/app_units CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Servo app units type (Au)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=app_units CARGO_PKG_REPOSITORY='https://github.com/servo/app_units' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name app_units /builddir/build/BUILD/icecat-78.15.0/third_party/rust/app_units/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=6c6056a0730d681f -C extra-filename=-6c6056a0730d681f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:09.80 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:09.80 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/error.rs:86:81 52:09.80 | 52:09.80 86 | ErrorKind::InvalidUtf8Encoding(ref e) => write!(fmt, "{}: {}", self.description(), e), 52:09.80 | ^^^^^^^^^^^ 52:09.81 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:09.81 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/error.rs:88:67 52:09.81 | 52:09.81 88 | write!(fmt, "{}, expected 0 or 1, found {}", self.description(), b) 52:09.81 | ^^^^^^^^^^^ 52:09.81 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:09.81 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/error.rs:90:70 52:09.81 | 52:09.81 90 | ErrorKind::InvalidCharEncoding => write!(fmt, "{}", self.description()), 52:09.81 | ^^^^^^^^^^^ 52:09.81 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:09.81 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/error.rs:92:50 52:09.81 | 52:09.81 92 | write!(fmt, "{}, found {}", self.description(), tag) 52:09.81 | ^^^^^^^^^^^ 52:09.81 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:09.81 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/error.rs:94:73 52:09.81 | 52:09.81 94 | ErrorKind::SequenceMustHaveLength => write!(fmt, "{}", self.description()), 52:09.81 | ^^^^^^^^^^^ 52:09.81 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:09.81 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/error.rs:95:60 52:09.81 | 52:09.81 95 | ErrorKind::SizeLimit => write!(fmt, "{}", self.description()), 52:09.81 | ^^^^^^^^^^^ 52:09.83 warning: use of deprecated macro `try`: use the `?` operator instead 52:09.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/app_units/src/app_unit.rs:27:15 52:09.83 | 52:09.83 27 | Ok(Au(try!(i32::deserialize(deserializer))).clamp()) 52:09.83 | ^^^ 52:09.83 | 52:09.83 = note: `#[warn(deprecated)]` on by default 52:09.87 warning: unused import: `serde` 52:09.87 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/euclid/src/angle.rs:16:5 52:09.87 | 52:09.87 16 | use serde; 52:09.87 | ^^^^^ 52:09.87 | 52:09.87 = note: `#[warn(unused_imports)]` on by default 52:09.88 warning: unnecessary parentheses around block return value 52:09.88 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/euclid/src/rotation.rs:377:9 52:09.88 | 52:09.88 377 | (self.i * self.i + self.j * self.j + self.k * self.k + self.r * self.r) 52:09.88 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 52:09.88 | 52:09.88 = note: `#[warn(unused_parens)]` on by default 52:10.05 warning: `app_units` (lib) generated 1 warning 52:10.05 Compiling serde_json v1.0.44 52:10.05 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde_json CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_VERSION=1.0.44 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=44 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name serde_json /builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde_json/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=e30df5d461711c26 -C extra-filename=-e30df5d461711c26 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern itoa=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libitoa-99af55740537aab5.rmeta --extern ryu=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libryu-736bd50d159ff399.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:10.07 warning: associated function is never used: `new` 52:10.07 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bincode/src/ser/mod.rs:227:12 52:10.07 | 52:10.07 227 | pub fn new(options: O) -> SizeChecker { 52:10.07 | ^^^ 52:10.07 | 52:10.07 = note: `#[warn(dead_code)]` on by default 52:10.49 warning: `bincode` (lib) generated 73 warnings 52:10.49 Compiling ron v0.5.1 52:10.49 warning: unused borrow that must be used 52:10.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/url/src/form_urlencoded.rs:233:9 52:10.49 | 52:10.49 233 | &target.as_mut_string()[start_position..]; // Panic if out of bounds 52:10.49 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52:10.49 | 52:10.49 = note: `#[warn(unused_must_use)]` on by default 52:10.49 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ron CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/ron CARGO_PKG_AUTHORS='Dzmitry Malyshau :Thomas Schaller ' CARGO_PKG_DESCRIPTION='Rusty Object Notation' CARGO_PKG_HOMEPAGE='https://github.com/ron-rs/ron' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ron CARGO_PKG_REPOSITORY='https://github.com/ron-rs/ron' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name ron --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ron/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=e42151173980716b -C extra-filename=-e42151173980716b --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern base64=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbase64-d17928be7e9e1618.rmeta --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:10.82 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:10.82 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde_json/src/error.rs:339:53 52:10.82 | 52:10.82 339 | ErrorCode::Io(ref err) => error::Error::description(err), 52:10.82 | ^^^^^^^^^^^ 52:10.82 | 52:10.82 = note: `#[warn(deprecated)]` on by default 52:11.02 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:11.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ron/src/de/error.rs:63:68 52:11.02 | 52:11.02 63 | Error::Parser(_, pos) => write!(f, "{}: {}", pos, self.description()), 52:11.02 | ^^^^^^^^^^^ 52:11.02 | 52:11.02 = note: `#[warn(deprecated)]` on by default 52:11.02 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:11.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ron/src/de/error.rs:80:53 52:11.02 | 52:11.02 80 | ParseError::Base64Error(ref e) => e.description(), 52:11.02 | ^^^^^^^^^^^ 52:11.02 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:11.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ron/src/de/error.rs:111:51 52:11.02 | 52:11.02 111 | ParseError::Utf8Error(ref e) => e.description(), 52:11.02 | ^^^^^^^^^^^ 52:11.02 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:11.02 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ron/src/de/error.rs:143:26 52:11.02 | 52:11.02 143 | Error::IoError(e.description().to_string()) 52:11.02 | ^^^^^^^^^^^ 52:12.90 warning: `euclid` (lib) generated 2 warnings 52:12.90 Compiling serde_bytes v0.11.2 52:12.90 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=serde_bytes CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde_bytes CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Optimized handling of `&[u8]` and `Vec` for Serde' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_bytes CARGO_PKG_REPOSITORY='https://github.com/serde-rs/bytes' CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name serde_bytes --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/serde_bytes/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=d4d7de9383f93edc -C extra-filename=-d4d7de9383f93edc --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:13.49 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=webrender_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender_build CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Code shared between precompilation (build.rs) and the rest of WebRender' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webrender_build CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name webrender_build --edition=2018 gfx/wr/webrender_build/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="serde"' --cfg 'feature="serialize_program"' -C metadata=5c4787fcd213188a -C extra-filename=-5c4787fcd213188a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:13.73 warning: `toml` (lib) generated 24 warnings 52:13.73 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cubeb_sys CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb-sys CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='Native bindings to the cubeb library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cubeb-sys CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/cubeb-sys-5e464d2137c7cfbd/out /usr/bin/rustc --crate-name cubeb_sys /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="gecko-in-tree"' -C metadata=412598a89b002903 -C extra-filename=-412598a89b002903 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:14.06 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/gkrust-shared-756912fe330c4b10/build-script-build` 52:14.10 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=clang_sys CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/clang-sys CARGO_PKG_AUTHORS='Kyle Mayes ' CARGO_PKG_DESCRIPTION='Rust bindings for libclang.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clang-sys CARGO_PKG_REPOSITORY='https://github.com/KyleMayes/clang-sys' CARGO_PKG_VERSION=0.29.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/clang-sys-d8d60b49e6725856/out /usr/bin/rustc --crate-name clang_sys /builddir/build/BUILD/icecat-78.15.0/third_party/rust/clang-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_6_0"' --cfg 'feature="gte_clang_3_6"' --cfg 'feature="gte_clang_3_7"' --cfg 'feature="gte_clang_3_8"' --cfg 'feature="gte_clang_3_9"' --cfg 'feature="gte_clang_4_0"' --cfg 'feature="gte_clang_5_0"' --cfg 'feature="gte_clang_6_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' -C metadata=233f1dc1e32e6640 -C extra-filename=-233f1dc1e32e6640 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern glob=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libglob-6b1e0eb89506b999.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblibc-9a3cde747173821a.rmeta --extern libloading=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblibloading-aeffedb1c9895dcb.rmeta --cap-lints warn -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-29239483aa32b09a/out` 52:14.73 warning: use of deprecated macro `try`: use the `?` operator instead 52:14.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/clang-sys/src/link.rs:124:41 52:14.73 | 52:14.73 124 | let (directory, filename) = try!(build::dynamic::find(true)); 52:14.73 | ^^^ 52:14.73 | 52:14.73 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/clang-sys/src/lib.rs:1640:1 52:14.73 | 52:14.73 1640 | / link! { 52:14.73 1641 | | pub fn clang_CXCursorSet_contains(set: CXCursorSet, cursor: CXCursor) -> c_uint; 52:14.73 1642 | | pub fn clang_CXCursorSet_insert(set: CXCursorSet, cursor: CXCursor) -> c_uint; 52:14.73 1643 | | pub fn clang_CXIndex_getGlobalOptions(index: CXIndex) -> CXGlobalOptFlags; 52:14.73 ... | 52:14.73 2088 | | pub fn clang_VerbatimLineComment_getText(comment: CXComment) -> CXString; 52:14.73 2089 | | } 52:14.73 | |_- in this macro invocation 52:14.73 | 52:14.73 = note: `#[warn(deprecated)]` on by default 52:14.73 = note: this warning originates in the macro `link` (in Nightly builds, run with -Z macro-backtrace for more info) 52:14.73 warning: use of deprecated macro `try`: use the `?` operator instead 52:14.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/clang-sys/src/link.rs:135:50 52:14.73 | 52:14.73 135 | let mut library = SharedLibrary::new(try!(library), path); 52:14.73 | ^^^ 52:14.73 | 52:14.73 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/clang-sys/src/lib.rs:1640:1 52:14.73 | 52:14.73 1640 | / link! { 52:14.73 1641 | | pub fn clang_CXCursorSet_contains(set: CXCursorSet, cursor: CXCursor) -> c_uint; 52:14.73 1642 | | pub fn clang_CXCursorSet_insert(set: CXCursorSet, cursor: CXCursor) -> c_uint; 52:14.73 1643 | | pub fn clang_CXIndex_getGlobalOptions(index: CXIndex) -> CXGlobalOptFlags; 52:14.73 ... | 52:14.73 2088 | | pub fn clang_VerbatimLineComment_getText(comment: CXComment) -> CXString; 52:14.73 2089 | | } 52:14.73 | |_- in this macro invocation 52:14.73 | 52:14.73 = note: this warning originates in the macro `link` (in Nightly builds, run with -Z macro-backtrace for more info) 52:14.73 warning: use of deprecated macro `try`: use the `?` operator instead 52:14.73 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/clang-sys/src/link.rs:153:36 52:14.73 | 52:14.73 153 | let library = Arc::new(try!(load_manually())); 52:14.73 | ^^^ 52:14.73 | 52:14.73 ::: /builddir/build/BUILD/icecat-78.15.0/third_party/rust/clang-sys/src/lib.rs:1640:1 52:14.73 | 52:14.73 1640 | / link! { 52:14.73 1641 | | pub fn clang_CXCursorSet_contains(set: CXCursorSet, cursor: CXCursor) -> c_uint; 52:14.74 1642 | | pub fn clang_CXCursorSet_insert(set: CXCursorSet, cursor: CXCursor) -> c_uint; 52:14.74 1643 | | pub fn clang_CXIndex_getGlobalOptions(index: CXIndex) -> CXGlobalOptFlags; 52:14.74 ... | 52:14.74 2088 | | pub fn clang_VerbatimLineComment_getText(comment: CXComment) -> CXString; 52:14.74 2089 | | } 52:14.74 | |_- in this macro invocation 52:14.74 | 52:14.74 = note: this warning originates in the macro `link` (in Nightly builds, run with -Z macro-backtrace for more info) 52:15.84 Compiling ash v0.30.0 52:15.84 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ash CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash CARGO_PKG_AUTHORS='maik klein ' CARGO_PKG_DESCRIPTION='Vulkan bindings for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ash CARGO_PKG_REPOSITORY='https://github.com/MaikKlein/ash' CARGO_PKG_VERSION=0.30.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=30 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name ash --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=0bc88586adc658bf -C extra-filename=-0bc88586adc658bf --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libloading=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibloading-47143490413c727f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out` 52:16.12 Compiling lmdb-rkv v0.14.0 52:16.12 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=lmdb CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/lmdb-rkv CARGO_PKG_AUTHORS='Dan Burkert :Victor Porof ' CARGO_PKG_DESCRIPTION='Idiomatic and safe LMDB wrapper.' CARGO_PKG_HOMEPAGE='https://github.com/mozilla/lmdb-rs' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lmdb-rkv CARGO_PKG_REPOSITORY='https://github.com/mozilla/lmdb-rs.git' CARGO_PKG_VERSION=0.14.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name lmdb /builddir/build/BUILD/icecat-78.15.0/third_party/rust/lmdb-rkv/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=98b8496f775fa8ae -C extra-filename=-98b8496f775fa8ae --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern lmdb_sys=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblmdb_sys-fe177151c5395e4d.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out` 52:16.47 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:16.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/lmdb-rkv/src/error.rs:119:32 52:16.47 | 52:16.47 119 | write!(fmt, "{}", self.description()) 52:16.47 | ^^^^^^^^^^^ 52:16.47 | 52:16.47 = note: `#[warn(deprecated)]` on by default 52:17.83 warning: `lmdb-rkv` (lib) generated 1 warning 52:17.83 Compiling derive_common v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/servo/components/derive_common) 52:17.83 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=derive_common CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/derive_common CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=derive_common CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name derive_common servo/components/derive_common/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=75d9134f88e86baa -C extra-filename=-75d9134f88e86baa --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern darling=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libdarling-b2320a5a62a0e4cb.rmeta --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rmeta --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rmeta --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rmeta --extern synstructure=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsynstructure-a4a2f595808e2409.rmeta` 52:18.01 warning: `authenticator` (lib) generated 8 warnings 52:18.01 Compiling phf_codegen v0.8.0 52:18.01 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=phf_codegen CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf_codegen CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Codegen library for PHF types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf_codegen CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name phf_codegen --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf_codegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=efd5eff52421a506 -C extra-filename=-efd5eff52421a506 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern phf_generator=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libphf_generator-483392c346efc254.rmeta --extern phf_shared=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libphf_shared-f4aa2fdf4fb3f53f.rmeta --cap-lints warn` 52:18.18 Compiling phf_macros v0.8.0 52:18.18 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=phf_macros CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf_macros CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Macros to generate types in the phf crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf_macros CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name phf_macros --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf_macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=8e0482745ca9c220 -C extra-filename=-8e0482745ca9c220 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern phf_generator=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libphf_generator-483392c346efc254.rlib --extern phf_shared=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libphf_shared-f4aa2fdf4fb3f53f.rlib --extern proc_macro_hack=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro_hack-dd03885885a06792.so --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern proc_macro --cap-lints warn` 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55785:50 52:18.60 | 52:18.60 55785 | pub const MAX_PHYSICAL_DEVICE_NAME_SIZE: usize = (256); 52:18.60 | ^^^^^ help: remove these parentheses 52:18.60 | 52:18.60 = note: `#[warn(unused_parens)]` on by default 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55786:30 52:18.60 | 52:18.60 55786 | pub const UUID_SIZE: usize = (16); 52:18.60 | ^^^^ help: remove these parentheses 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55787:30 52:18.60 | 52:18.60 55787 | pub const LUID_SIZE: usize = (8); 52:18.60 | ^^^ help: remove these parentheses 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55788:44 52:18.60 | 52:18.60 55788 | pub const MAX_EXTENSION_NAME_SIZE: usize = (256); 52:18.60 | ^^^^^ help: remove these parentheses 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55789:41 52:18.60 | 52:18.60 55789 | pub const MAX_DESCRIPTION_SIZE: usize = (256); 52:18.60 | ^^^^^ help: remove these parentheses 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55790:37 52:18.60 | 52:18.60 55790 | pub const MAX_MEMORY_TYPES: usize = (32); 52:18.60 | ^^^^ help: remove these parentheses 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55791:37 52:18.60 | 52:18.60 55791 | pub const MAX_MEMORY_HEAPS: usize = (16); 52:18.60 | ^^^^ help: remove these parentheses 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55792:33 52:18.60 | 52:18.60 55792 | pub const LOD_CLAMP_NONE: f32 = (1000.00); 52:18.60 | ^^^^^^^^^ help: remove these parentheses 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55793:39 52:18.60 | 52:18.60 55793 | pub const REMAINING_MIP_LEVELS: u32 = (!0); 52:18.60 | ^^^^ help: remove these parentheses 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55794:41 52:18.60 | 52:18.60 55794 | pub const REMAINING_ARRAY_LAYERS: u32 = (!0); 52:18.60 | ^^^^ help: remove these parentheses 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55795:29 52:18.60 | 52:18.60 55795 | pub const WHOLE_SIZE: u64 = (!0); 52:18.60 | ^^^^ help: remove these parentheses 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55796:36 52:18.60 | 52:18.60 55796 | pub const ATTACHMENT_UNUSED: u32 = (!0); 52:18.60 | ^^^^ help: remove these parentheses 52:18.60 warning: unnecessary parentheses around assigned value 52:18.60 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55797:26 52:18.60 | 52:18.61 55797 | pub const TRUE: Bool32 = (1); 52:18.61 | ^^^ help: remove these parentheses 52:18.61 warning: unnecessary parentheses around assigned value 52:18.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55798:27 52:18.61 | 52:18.61 55798 | pub const FALSE: Bool32 = (0); 52:18.61 | ^^^ help: remove these parentheses 52:18.61 warning: unnecessary parentheses around assigned value 52:18.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55799:39 52:18.61 | 52:18.61 55799 | pub const QUEUE_FAMILY_IGNORED: u32 = (!0); 52:18.61 | ^^^^ help: remove these parentheses 52:18.61 warning: unnecessary parentheses around assigned value 52:18.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55800:40 52:18.61 | 52:18.61 55800 | pub const QUEUE_FAMILY_EXTERNAL: u32 = (!0 - 1); 52:18.61 | ^^^^^^^^ help: remove these parentheses 52:18.61 warning: unnecessary parentheses around assigned value 52:18.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55801:43 52:18.61 | 52:18.61 55801 | pub const QUEUE_FAMILY_FOREIGN_EXT: u32 = (!0 - 2); 52:18.61 | ^^^^^^^^ help: remove these parentheses 52:18.61 warning: unnecessary parentheses around assigned value 52:18.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55802:35 52:18.61 | 52:18.61 55802 | pub const SUBPASS_EXTERNAL: u32 = (!0); 52:18.61 | ^^^^ help: remove these parentheses 52:18.61 warning: unnecessary parentheses around assigned value 52:18.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55803:42 52:18.61 | 52:18.61 55803 | pub const MAX_DEVICE_GROUP_SIZE: usize = (32); 52:18.61 | ^^^^ help: remove these parentheses 52:18.61 warning: unnecessary parentheses around assigned value 52:18.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55804:41 52:18.61 | 52:18.61 55804 | pub const MAX_DRIVER_NAME_SIZE: usize = (256); 52:18.61 | ^^^^^ help: remove these parentheses 52:18.61 warning: unnecessary parentheses around assigned value 52:18.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55805:41 52:18.61 | 52:18.61 55805 | pub const MAX_DRIVER_INFO_SIZE: usize = (256); 52:18.61 | ^^^^^ help: remove these parentheses 52:18.61 warning: unnecessary parentheses around assigned value 52:18.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/ash/src/vk.rs:55806:36 52:18.61 | 52:18.61 55806 | pub const SHADER_UNUSED_KHR: u32 = (!0); 52:18.62 | ^^^^ help: remove these parentheses 52:18.97 Compiling error-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 52:18.97 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=error_support CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-support CARGO_PKG_AUTHORS='Thom Chiovoloni ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=error-support CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name error_support --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/error-support/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=4d86750ac504c200 -C extra-filename=-4d86750ac504c200 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern failure=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfailure-cee65053cf8606ec.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:19.10 Compiling wgpu-types v0.5.0 (/builddir/build/BUILD/icecat-78.15.0/gfx/wgpu/wgpu-types) 52:19.11 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wgpu_types CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wgpu/wgpu-types CARGO_PKG_AUTHORS='Dzmitry Malyshau :Joshua Groves ' CARGO_PKG_DESCRIPTION='WebGPU types' CARGO_PKG_HOMEPAGE='https://github.com/gfx-rs/wgpu' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-types CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name wgpu_types --edition=2018 gfx/wgpu/wgpu-types/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="peek-poke"' --cfg 'feature="serde"' --cfg 'feature="trace"' -C metadata=5be7cbf42504a4ee -C extra-filename=-5be7cbf42504a4ee --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern peek_poke=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libpeek_poke-19ec7552d9654da2.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:19.27 warning: `url` (lib) generated 3 warnings 52:19.27 Compiling tokio-threadpool v0.1.17 52:19.27 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_threadpool CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='A task scheduler backed by a work-stealing thread pool. 52:19.27 ' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-threadpool CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio_threadpool /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=e0f20c57d90a5c45 -C extra-filename=-e0f20c57d90a5c45 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern crossbeam_deque=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_deque-f06a594d1e03e621.rmeta --extern crossbeam_queue=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_queue-50361e415b655d79.rmeta --extern crossbeam_utils=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_utils-a24bc6fcda6bac73.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern num_cpus=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_cpus-835ae43a30f2002c.rmeta --extern slab=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libslab-deb091b2c41e9f6b.rmeta --extern tokio_executor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_executor-729a8f1c5763c259.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:19.90 warning: unnecessary parentheses around assigned value 52:19.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/pool/backup_stack.rs:17:27 52:19.91 | 52:19.91 17 | const STACK_MASK: usize = ((1 << 16) - 1); 52:19.91 | ^^^^^^^^^^^^^^^ help: remove these parentheses 52:19.91 | 52:19.91 = note: `#[warn(unused_parens)]` on by default 52:19.91 warning: unnecessary parentheses around assigned value 52:19.91 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/worker/stack.rs:41:27 52:19.91 | 52:19.91 41 | const STACK_MASK: usize = ((1 << 16) - 1); 52:19.91 | ^^^^^^^^^^^^^^^ help: remove these parentheses 52:20.21 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:20.21 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/blocking/mod.rs:72:32 52:20.21 | 52:20.21 72 | write!(fmt, "{}", self.description()) 52:20.21 | ^^^^^^^^^^^ 52:20.21 | 52:20.21 = note: `#[warn(deprecated)]` on by default 52:20.21 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:20.21 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/blocking/mod.rs:79:36 52:20.21 | 52:20.21 79 | .field("reason", &self.description()) 52:20.21 | ^^^^^^^^^^^ 52:20.30 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:20.30 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/park/default_park.rs:89:14 52:20.30 | 52:20.30 89 | self.description().fmt(fmt) 52:20.30 | ^^^^^^^^^^^ 52:20.32 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.32 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/pool/mod.rs:176:18 52:20.32 | 52:20.32 176 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.32 | ^^^^^^^^^^^^^^^^ 52:20.32 warning: `serde_json` (lib) generated 1 warning 52:20.32 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rayon_core CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon-core CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon-core CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/rayon-core-de5dd23d25c3cb2a/out /usr/bin/rustc --crate-name rayon_core /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon-core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=45842d78ac8981a9 -C extra-filename=-45842d78ac8981a9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern crossbeam_deque=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_deque-f06a594d1e03e621.rmeta --extern crossbeam_queue=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_queue-50361e415b655d79.rmeta --extern crossbeam_utils=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_utils-a24bc6fcda6bac73.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern num_cpus=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_cpus-835ae43a30f2002c.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:20.41 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.41 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/pool/backup.rs:196:30 52:20.41 | 52:20.41 196 | ... .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.41 | ^^^^^^^^^^^^^^^^ 52:20.41 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.41 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/pool/backup.rs:276:18 52:20.41 | 52:20.41 276 | .compare_and_swap(curr.into(), next.into(), AcqRel) 52:20.41 | ^^^^^^^^^^^^^^^^ 52:20.42 warning: anonymous parameters are deprecated and will be removed in the next edition. 52:20.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon-core/src/registry.rs:82:25 52:20.42 | 52:20.42 82 | fn spawn(&mut self, ThreadBuilder) -> io::Result<()>; 52:20.42 | ^^^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ThreadBuilder` 52:20.42 | 52:20.42 = note: `#[warn(anonymous_parameters)]` on by default 52:20.42 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 52:20.42 = note: for more information, see issue #41686 52:20.42 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.42 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/pool/backup_stack.rs:70:18 52:20.42 | 52:20.42 70 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.42 | ^^^^^^^^^^^^^^^^ 52:20.43 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/pool/backup_stack.rs:117:22 52:20.43 | 52:20.43 117 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.43 | ^^^^^^^^^^^^^^^^ 52:20.43 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.43 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/pool/backup_stack.rs:147:18 52:20.43 | 52:20.43 147 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.43 | ^^^^^^^^^^^^^^^^ 52:20.46 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/sender.rs:111:18 52:20.46 | 52:20.46 111 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.46 | ^^^^^^^^^^^^^^^^ 52:20.49 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.49 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/task/mod.rs:108:14 52:20.49 | 52:20.49 108 | .compare_and_swap(Scheduled.into(), Running.into(), AcqRel) 52:20.49 | ^^^^^^^^^^^^^^^^ 52:20.50 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/task/mod.rs:186:22 52:20.50 | 52:20.50 186 | .compare_and_swap(Running.into(), Idle.into(), AcqRel) 52:20.50 | ^^^^^^^^^^^^^^^^ 52:20.50 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/task/mod.rs:222:18 52:20.50 | 52:20.50 222 | .compare_and_swap(state.into(), Aborted.into(), AcqRel) 52:20.50 | ^^^^^^^^^^^^^^^^ 52:20.50 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.50 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/task/mod.rs:259:18 52:20.50 | 52:20.50 259 | .compare_and_swap(Idle.into(), Scheduled.into(), AcqRel) 52:20.50 | ^^^^^^^^^^^^^^^^ 52:20.50 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.51 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/task/mod.rs:270:26 52:20.51 | 52:20.51 270 | .compare_and_swap(Running.into(), Notified.into(), AcqRel) 52:20.51 | ^^^^^^^^^^^^^^^^ 52:20.53 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.53 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/task/blocking.rs:177:18 52:20.53 | 52:20.53 177 | .compare_and_swap(curr.into(), next.into(), AcqRel) 52:20.53 | ^^^^^^^^^^^^^^^^ 52:20.55 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:20.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon-core/src/lib.rs:664:44 52:20.56 | 52:20.56 664 | ErrorKind::IOError(ref e) => e.description(), 52:20.56 | ^^^^^^^^^^^ 52:20.56 | 52:20.56 = note: `#[warn(deprecated)]` on by default 52:20.56 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:20.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon-core/src/lib.rs:673:23 52:20.56 | 52:20.56 673 | _ => self.description().fmt(f), 52:20.56 | ^^^^^^^^^^^ 52:20.56 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.56 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/task/blocking.rs:332:34 52:20.56 | 52:20.56 332 | ... .compare_and_swap(curr.into(), after.into(), AcqRel) 52:20.56 | ^^^^^^^^^^^^^^^^ 52:20.58 warning: `xpcom` (lib) generated 1 warning 52:20.58 Compiling parking_lot_core v0.7.1 52:20.58 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=parking_lot_core CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/parking_lot_core CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='An advanced API for creating custom synchronization primitives.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parking_lot_core CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name parking_lot_core --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/parking_lot_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=cdda6caf3c157b10 -C extra-filename=-cdda6caf3c157b10 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:20.62 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.62 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/worker/mod.rs:340:18 52:20.62 | 52:20.62 340 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.62 | ^^^^^^^^^^^^^^^^ 52:20.64 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/worker/mod.rs:492:26 52:20.64 | 52:20.64 492 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.64 | ^^^^^^^^^^^^^^^^ 52:20.65 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.65 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/worker/mod.rs:613:18 52:20.65 | 52:20.65 613 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.65 | ^^^^^^^^^^^^^^^^ 52:20.66 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.66 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/worker/mod.rs:675:30 52:20.66 | 52:20.66 675 | ... .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.66 | ^^^^^^^^^^^^^^^^ 52:20.68 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/worker/entry.rs:107:18 52:20.68 | 52:20.68 107 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.68 | ^^^^^^^^^^^^^^^^ 52:20.68 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.68 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/worker/entry.rs:175:18 52:20.68 | 52:20.68 175 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.68 | ^^^^^^^^^^^^^^^^ 52:20.69 warning: use of deprecated associated function `std::sync::atomic::AtomicBool::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/worker/entry.rs:292:29 52:20.69 | 52:20.69 292 | if self.needs_drain.compare_and_swap(true, false, Acquire) { 52:20.69 | ^^^^^^^^^^^^^^^^ 52:20.69 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.69 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/worker/stack.rs:95:18 52:20.69 | 52:20.69 95 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.70 | ^^^^^^^^^^^^^^^^ 52:20.70 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/worker/stack.rs:153:22 52:20.70 | 52:20.70 153 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.70 | ^^^^^^^^^^^^^^^^ 52:20.70 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:20.70 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-threadpool/src/worker/stack.rs:183:18 52:20.70 | 52:20.70 183 | .compare_and_swap(state.into(), next.into(), AcqRel) 52:20.70 | ^^^^^^^^^^^^^^^^ 52:20.79 warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead 52:20.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/parking_lot_core/src/spinwait.rs:9:24 52:20.79 | 52:20.79 9 | use std::sync::atomic::spin_loop_hint; 52:20.79 | ^^^^^^^^^^^^^^ 52:20.79 | 52:20.79 = note: `#[warn(deprecated)]` on by default 52:20.79 warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead 52:20.79 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/parking_lot_core/src/spinwait.rs:16:9 52:20.79 | 52:20.79 16 | spin_loop_hint() 52:20.79 | ^^^^^^^^^^^^^^ 52:21.46 warning: `ron` (lib) generated 4 warnings 52:21.46 Compiling fallible v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/servo/components/fallible) 52:21.46 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fallible CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/fallible CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fallible servo/components/fallible/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="known_system_malloc"' -C metadata=40522479a74d4172 -C extra-filename=-40522479a74d4172 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern hashglobe=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libhashglobe-766d7ef9378d11dd.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:21.50 Compiling fluent-bundle v0.11.0 52:21.50 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fluent_bundle CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/fluent-bundle CARGO_PKG_AUTHORS='Zibi Braniecki :Staś Małolepszy ' CARGO_PKG_DESCRIPTION='A localization system designed to unleash the entire expressive power of 52:21.50 natural language translations. 52:21.50 ' CARGO_PKG_HOMEPAGE='http://www.projectfluent.org' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fluent-bundle CARGO_PKG_REPOSITORY='https://github.com/projectfluent/fluent-rs' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fluent_bundle --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fluent-bundle/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=37235c226be080c7 -C extra-filename=-37235c226be080c7 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern fluent_langneg=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfluent_langneg-7fdbf9d320034968.rmeta --extern fluent_syntax=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfluent_syntax-88747115a0bc7771.rmeta --extern intl_memoizer=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libintl_memoizer-0244ef179101605e.rmeta --extern intl_pluralrules=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libintl_pluralrules-2ae8a3bc1a517b89.rmeta --extern rental=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librental-fffa23389fe06738.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --extern unic_langid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid-151436cf46e0adcb.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:21.64 warning: using `procedural-masquerade` crate 52:21.64 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fluent-bundle/src/resource.rs:5:1 52:21.64 | 52:21.64 5 | / rental! { 52:21.64 6 | | mod rentals { 52:21.64 7 | | use super::*; 52:21.64 8 | | #[rental(covariant, debug)] 52:21.64 ... | 52:21.64 13 | | } 52:21.64 14 | | } 52:21.64 | |_^ 52:21.64 | 52:21.64 = note: `#[warn(proc_macro_back_compat)]` on by default 52:21.64 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:21.64 = note: for more information, see issue #83125 52:21.64 = 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. 52:21.64 = note: this warning originates in the macro `rental` (in Nightly builds, run with -Z macro-backtrace for more info) 52:21.66 Compiling swgl v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/gfx/wr/swgl) 52:21.66 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/swgl CARGO_PKG_AUTHORS='The GNU Project Developers' CARGO_PKG_DESCRIPTION='Software OpenGL implementation for WebRender.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swgl CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build gfx/wr/swgl/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=40f9d7d532591b17 -C extra-filename=-40f9d7d532591b17 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/swgl-40f9d7d532591b17 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cc=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcc-211022f8ba868bf5.rlib --extern glsl_to_cxx=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libglsl_to_cxx-5c8f9a9f0f80f064.rlib --extern webrender_build=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libwebrender_build-412fb3d7dfd3dc45.rlib` 52:21.67 warning: `parking_lot_core` (lib) generated 2 warnings 52:21.67 Compiling webrtc-sdp v0.3.6 52:21.67 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=webrtc_sdp CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/webrtc-sdp CARGO_PKG_AUTHORS='Nils Ohlmeier ' CARGO_PKG_DESCRIPTION='This create parses strings in the format of the Session Description Protocol according to RFC4566. It specifically supports the subset of features required to support WebRTC according to the JSEP draft.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webrtc-sdp CARGO_PKG_REPOSITORY='https://github.com/mozilla/webrtc-sdp' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name webrtc_sdp /builddir/build/BUILD/icecat-78.15.0/third_party/rust/webrtc-sdp/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=c45b791e77a78032 -C extra-filename=-c45b791e77a78032 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern url=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liburl-c9e5955a7904edce.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:24.68 warning: `rayon-core` (lib) generated 3 warnings 52:24.68 Compiling wr_malloc_size_of v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/gfx/wr/wr_malloc_size_of) 52:24.68 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wr_malloc_size_of CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/wr_malloc_size_of CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Internal utility to measure memory usage in WebRender.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wr_malloc_size_of CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name wr_malloc_size_of --edition=2018 gfx/wr/wr_malloc_size_of/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=7235a467a90cb0b0 -C extra-filename=-7235a467a90cb0b0 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern app_units=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libapp_units-6c6056a0730d681f.rmeta --extern euclid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libeuclid-2fd3d777af46da65.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:25.02 Compiling peek-poke v0.2.0 (/builddir/build/BUILD/icecat-78.15.0/gfx/wr/peek-poke) 52:25.02 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=peek_poke CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/peek-poke CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='A mechanism for serializing and deserializing data into/from byte buffers, for use in WebRender.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=peek-poke CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name peek_poke --edition=2018 gfx/wr/peek-poke/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="euclid"' --cfg 'feature="extras"' --cfg 'feature="peek-poke-derive"' -C metadata=6fe23ce7ec67af62 -C extra-filename=-6fe23ce7ec67af62 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern euclid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libeuclid-2fd3d777af46da65.rmeta --extern peek_poke_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libpeek_poke_derive-000e2a71e2d2491e.so -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:25.37 Compiling plane-split v0.15.0 52:25.37 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=plane_split CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/plane-split CARGO_PKG_AUTHORS='Dzmitry Malyshau ' CARGO_PKG_DESCRIPTION='Plane splitting' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=plane-split CARGO_PKG_REPOSITORY='https://github.com/servo/plane-split' CARGO_PKG_VERSION=0.15.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name plane_split /builddir/build/BUILD/icecat-78.15.0/third_party/rust/plane-split/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=19fb3b36ff38cba9 -C extra-filename=-19fb3b36ff38cba9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern binary_space_partition=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbinary_space_partition-a2886b14c6bd2d78.rmeta --extern euclid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libeuclid-2fd3d777af46da65.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:25.60 Compiling rusqlite v0.23.1 52:25.60 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rusqlite CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rusqlite CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Ergonomic wrapper for SQLite' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rusqlite CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_VERSION=0.23.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=23 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rusqlite --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rusqlite/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="bundled"' --cfg 'feature="functions"' --cfg 'feature="in_gecko"' --cfg 'feature="limits"' --cfg 'feature="modern_sqlite"' --cfg 'feature="serde_json"' -C metadata=aa7f466c7ed96a7d -C extra-filename=-aa7f466c7ed96a7d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern fallible_iterator=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfallible_iterator-e014d300d01c9a7f.rmeta --extern fallible_streaming_iterator=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfallible_streaming_iterator-7321f63965db6fe5.rmeta --extern libsqlite3_sys=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibsqlite3_sys-641c00bfffe8e183.rmeta --extern lru_cache=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblru_cache-0fc781c128e5c6b3.rmeta --extern memchr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmemchr-19c01da4fe5268c2.rmeta --extern serde_json=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde_json-e30df5d461711c26.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --extern time=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtime-4532a7383f52f695.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:26.68 Compiling viaduct v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 52:26.68 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=viaduct CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/viaduct CARGO_PKG_AUTHORS='Thom Chiovoloni ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=viaduct CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name viaduct --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/viaduct/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=081c5183f5f10b65 -C extra-filename=-081c5183f5f10b65 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern failure=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfailure-cee65053cf8606ec.rmeta --extern failure_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libfailure_derive-5a14521d61afa7a7.so --extern ffi_support=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libffi_support-10954d101cfeb103.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern once_cell=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libonce_cell-dbe4df81c9907b8c.rmeta --extern prost=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libprost-0acb6c8ce59483c0.rmeta --extern prost_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libprost_derive-5f83c1b9c73282d4.so --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern serde_json=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde_json-e30df5d461711c26.rmeta --extern url=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liburl-c9e5955a7904edce.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:26.95 Compiling cubeb-core v0.7.0 52:26.95 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cubeb_core CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb-core CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='Common types and definitions for cubeb rust and C bindings. Not intended for direct use. 52:26.95 ' CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cubeb-core CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cubeb_core /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb-core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=fa70289082f581a0 -C extra-filename=-fa70289082f581a0 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern cubeb_sys=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcubeb_sys-412598a89b002903.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:27.23 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:27.23 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/viaduct/src/backend/ffi.rs:162:36 52:27.23 | 52:27.23 162 | let old_ptr = CALLBACK_PTR.compare_and_swap(0, as_usize, Ordering::SeqCst); 52:27.23 | ^^^^^^^^^^^^^^^^ 52:27.23 | 52:27.23 = note: `#[warn(deprecated)]` on by default 52:27.63 warning: panic message is not a string literal 52:27.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rusqlite/src/inner_connection.rs:426:28 52:27.63 | 52:27.63 426 | panic!(msg); 52:27.63 | ^^^ 52:27.63 | 52:27.63 = note: `#[warn(non_fmt_panics)]` on by default 52:27.63 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 52:27.63 = note: for more information, see 52:27.63 help: add a "{}" format string to Display the message 52:27.63 | 52:27.63 426 | panic!("{}", msg); 52:27.63 | ^^^^^ 52:27.63 help: or use std::panic::panic_any instead 52:27.63 | 52:27.63 426 | std::panic::panic_any(msg); 52:27.63 | ^^^^^^^^^^^^^^^^^^^^^ 52:27.63 warning: panic message is not a string literal 52:27.63 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rusqlite/src/inner_connection.rs:429:28 52:27.63 | 52:27.63 429 | panic!(msg); 52:27.63 | ^^^ 52:27.63 | 52:27.63 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 52:27.63 = note: for more information, see 52:27.63 help: add a "{}" format string to Display the message 52:27.63 | 52:27.63 429 | panic!("{}", msg); 52:27.63 | ^^^^^ 52:27.63 help: or use std::panic::panic_any instead 52:27.63 | 52:27.63 429 | std::panic::panic_any(msg); 52:27.63 | ^^^^^^^^^^^^^^^^^^^^^ 52:27.65 warning: `fluent-bundle` (lib) generated 1 warning 52:27.65 Compiling rkv v0.11.1 (https://github.com/mozilla/rkv?rev=e3c3388e6632cf55e08d773b32e58b1cab9b2731#e3c3388e) 52:27.65 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rkv CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rkv CARGO_PKG_AUTHORS='Richard Newman :Nan Jiang :Myk Melez :Victor Porof ' CARGO_PKG_DESCRIPTION='a simple, humane, typed Rust interface to LMDB' CARGO_PKG_HOMEPAGE='https://github.com/mozilla/rkv' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rkv CARGO_PKG_REPOSITORY='https://github.com/mozilla/rkv' CARGO_PKG_VERSION=0.11.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rkv --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rkv/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=8a074bc33e9869af -C extra-filename=-8a074bc33e9869af --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern arrayref=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libarrayref-373d508c8a5c6a68.rmeta --extern bincode=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbincode-dd454753e408f0e2.rmeta --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern failure=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfailure-cee65053cf8606ec.rmeta --extern id_arena=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libid_arena-69f7821281e28018.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern lmdb=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblmdb-98b8496f775fa8ae.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern ordered_float=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libordered_float-bfb3da56cfa396a8.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern serde_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libserde_derive-ad4ace22f5295d39.so --extern url=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liburl-c9e5955a7904edce.rmeta --extern uuid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libuuid-68e8c527456e5f79.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out` 52:28.36 warning: unused import: `BTreeSet` 52:28.36 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rkv/src/backend/impl_safe/snapshot.rs:13:5 52:28.36 | 52:28.36 13 | BTreeSet, 52:28.36 | ^^^^^^^^ 52:28.36 | 52:28.36 = note: `#[warn(unused_imports)]` on by default 52:28.42 Compiling rkv v0.10.4 52:28.42 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rkv CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rkv-0.10.4 CARGO_PKG_AUTHORS='Richard Newman :Nan Jiang :Myk Melez :Victor Porof ' CARGO_PKG_DESCRIPTION='a simple, humane, typed Rust interface to LMDB' CARGO_PKG_HOMEPAGE='https://github.com/mozilla/rkv' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rkv CARGO_PKG_REPOSITORY='https://github.com/mozilla/rkv' CARGO_PKG_VERSION=0.10.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rkv --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rkv-0.10.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=6a515c67d02a1e92 -C extra-filename=-6a515c67d02a1e92 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern arrayref=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libarrayref-373d508c8a5c6a68.rmeta --extern bincode=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbincode-dd454753e408f0e2.rmeta --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern failure=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfailure-cee65053cf8606ec.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern lmdb=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblmdb-98b8496f775fa8ae.rmeta --extern ordered_float=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libordered_float-bfb3da56cfa396a8.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern serde_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libserde_derive-ad4ace22f5295d39.so --extern url=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liburl-c9e5955a7904edce.rmeta --extern uuid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libuuid-68e8c527456e5f79.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out` 52:28.73 warning: `tokio-threadpool` (lib) generated 29 warnings 52:28.74 Compiling selectors v0.22.0 (/builddir/build/BUILD/icecat-78.15.0/servo/components/selectors) 52:28.74 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/selectors CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='CSS Selectors matching for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=selectors CARGO_PKG_REPOSITORY='https://github.com/servo/servo' CARGO_PKG_VERSION=0.22.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=22 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build servo/components/selectors/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=ee6238bf27169c2e -C extra-filename=-ee6238bf27169c2e --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/selectors-ee6238bf27169c2e -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern phf_codegen=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libphf_codegen-efd5eff52421a506.rlib` 52:30.01 warning: associated function is never used: `flags` 52:30.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rkv/src/backend/impl_safe/snapshot.rs:44:19 52:30.01 | 52:30.01 44 | pub(crate) fn flags(&self) -> &DatabaseFlagsImpl { 52:30.01 | ^^^^^ 52:30.01 | 52:30.01 = note: `#[warn(dead_code)]` on by default 52:30.01 warning: associated function is never used: `new` 52:30.01 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rkv/src/store/keys.rs:40:12 52:30.01 | 52:30.01 40 | pub fn new(k: &K) -> Result, DataError> { 52:30.01 | ^^^ 52:30.95 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bindgen CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/bindgen CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bindgen CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_VERSION=0.53.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=53 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/bindgen-104c26fe9e7601ac/out /usr/bin/rustc --crate-name bindgen /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bindgen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="runtime"' -C metadata=64baf2ab3fdb583a -C extra-filename=-64baf2ab3fdb583a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libbitflags-abf00fc87f4365fb.rmeta --extern cexpr=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcexpr-0a026ccecbabccdb.rmeta --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcfg_if-deda36d31b4e398a.rmeta --extern clang_sys=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libclang_sys-233f1dc1e32e6640.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblazy_static-a317039f0dde1154.rmeta --extern lazycell=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblazycell-b5ee49423b067cbe.rmeta --extern peeking_take_while=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libpeeking_take_while-c305d51ab3f61a1d.rmeta --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rmeta --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rmeta --extern regex=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libregex-65f14b6ea808957a.rmeta --extern rustc_hash=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/librustc_hash-4642bb87e931fda4.rmeta --extern shlex=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libshlex-b031b8f882006987.rmeta --cap-lints warn -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-29239483aa32b09a/out` 52:32.40 warning: `clang-sys` (lib) generated 3 warnings 52:32.40 Compiling to_shmem_derive v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/servo/components/to_shmem_derive) 52:32.40 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=to_shmem_derive CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/to_shmem_derive CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=to_shmem_derive CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name to_shmem_derive servo/components/to_shmem_derive/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=900bb92b46b4d794 -C extra-filename=-900bb92b46b4d794 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern darling=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libdarling-b2320a5a62a0e4cb.rlib --extern derive_common=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libderive_common-75d9134f88e86baa.rlib --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern synstructure=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsynstructure-a4a2f595808e2409.rlib --extern proc_macro` 52:32.51 warning: derive helper attribute is used before it is introduced 52:32.51 --> servo/components/to_shmem_derive/to_shmem.rs:68:3 52:32.51 | 52:32.51 68 | #[darling(attributes(shmem), default)] 52:32.51 | ^^^^^^^ 52:32.51 69 | #[derive(Default, FromDeriveInput)] 52:32.51 | --------------- the attribute is introduced here 52:32.51 | 52:32.51 = note: `#[warn(legacy_derive_helpers)]` on by default 52:32.51 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:32.51 = note: for more information, see issue #79202 52:32.51 warning: derive helper attribute is used before it is introduced 52:32.51 --> servo/components/to_shmem_derive/to_shmem.rs:74:3 52:32.51 | 52:32.51 74 | #[darling(attributes(shmem), default)] 52:32.51 | ^^^^^^^ 52:32.51 75 | #[derive(Default, FromField)] 52:32.51 | --------- the attribute is introduced here 52:32.51 | 52:32.51 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:32.51 = note: for more information, see issue #79202 52:32.99 warning: unnecessary braces around method argument 52:32.99 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bindgen/src/codegen/mod.rs:3721:39 52:32.99 | 52:32.99 3721 | self.methods().iter().map({ |m| m.rust_name() }).collect(); 52:32.99 | ^^^^^^^^^^^^^^^^^^^^^ help: remove these braces 52:32.99 | 52:32.99 = note: `#[warn(unused_braces)]` on by default 52:33.23 warning: `viaduct` (lib) generated 1 warning 52:33.23 Compiling style_derive v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/servo/components/style_derive) 52:33.23 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=style_derive CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/style_derive CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=style_derive CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name style_derive servo/components/style_derive/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off -C metadata=f38738af1499c64f -C extra-filename=-f38738af1499c64f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern darling=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libdarling-b2320a5a62a0e4cb.rlib --extern derive_common=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libderive_common-75d9134f88e86baa.rlib --extern proc_macro2=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro2-e62a8f8c6a24b2bb.rlib --extern quote=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libquote-43cc740c63a5084d.rlib --extern syn=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsyn-1597baf5494be76b.rlib --extern synstructure=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libsynstructure-a4a2f595808e2409.rlib --extern proc_macro` 52:34.12 warning: derive helper attribute is used before it is introduced 52:34.12 --> servo/components/style_derive/animate.rs:115:3 52:34.12 | 52:34.12 115 | #[darling(attributes(animation), default)] 52:34.12 | ^^^^^^^ 52:34.12 116 | #[derive(Default, FromDeriveInput)] 52:34.12 | --------------- the attribute is introduced here 52:34.12 | 52:34.12 = note: `#[warn(legacy_derive_helpers)]` on by default 52:34.12 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.12 = note: for more information, see issue #79202 52:34.12 warning: derive helper attribute is used before it is introduced 52:34.12 --> servo/components/style_derive/animate.rs:121:3 52:34.12 | 52:34.12 121 | #[darling(attributes(animation), default)] 52:34.12 | ^^^^^^^ 52:34.12 122 | #[derive(Default, FromVariant)] 52:34.12 | ----------- the attribute is introduced here 52:34.12 | 52:34.12 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.12 = note: for more information, see issue #79202 52:34.12 warning: derive helper attribute is used before it is introduced 52:34.12 --> servo/components/style_derive/animate.rs:130:3 52:34.12 | 52:34.12 130 | #[darling(attributes(animation), default)] 52:34.12 | ^^^^^^^ 52:34.12 131 | #[derive(Default, FromField)] 52:34.12 | --------- the attribute is introduced here 52:34.12 | 52:34.12 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.12 = note: for more information, see issue #79202 52:34.12 warning: derive helper attribute is used before it is introduced 52:34.12 --> servo/components/style_derive/compute_squared_distance.rs:121:3 52:34.12 | 52:34.12 121 | #[darling(attributes(distance), default)] 52:34.12 | ^^^^^^^ 52:34.12 122 | #[derive(Default, FromField)] 52:34.12 | --------- the attribute is introduced here 52:34.12 | 52:34.12 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.12 = note: for more information, see issue #79202 52:34.12 warning: derive helper attribute is used before it is introduced 52:34.12 --> servo/components/style_derive/parse.rs:11:3 52:34.12 | 52:34.12 11 | #[darling(attributes(parse), default)] 52:34.12 | ^^^^^^^ 52:34.12 12 | #[derive(Default, FromVariant)] 52:34.12 | ----------- the attribute is introduced here 52:34.12 | 52:34.12 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.12 = note: for more information, see issue #79202 52:34.12 warning: derive helper attribute is used before it is introduced 52:34.12 --> servo/components/style_derive/parse.rs:18:3 52:34.12 | 52:34.12 18 | #[darling(attributes(parse), default)] 52:34.12 | ^^^^^^^ 52:34.12 19 | #[derive(Default, FromField)] 52:34.12 | --------- the attribute is introduced here 52:34.12 | 52:34.12 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.12 = note: for more information, see issue #79202 52:34.12 warning: derive helper attribute is used before it is introduced 52:34.13 --> servo/components/style_derive/specified_value_info.rs:169:3 52:34.13 | 52:34.13 169 | #[darling(attributes(value_info), default)] 52:34.13 | ^^^^^^^ 52:34.13 170 | #[derive(Default, FromDeriveInput)] 52:34.13 | --------------- the attribute is introduced here 52:34.13 | 52:34.13 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.13 = note: for more information, see issue #79202 52:34.13 warning: derive helper attribute is used before it is introduced 52:34.13 --> servo/components/style_derive/specified_value_info.rs:176:3 52:34.13 | 52:34.13 176 | #[darling(attributes(value_info), default)] 52:34.13 | ^^^^^^^ 52:34.13 177 | #[derive(Default, FromVariant)] 52:34.13 | ----------- the attribute is introduced here 52:34.13 | 52:34.13 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.13 = note: for more information, see issue #79202 52:34.13 warning: derive helper attribute is used before it is introduced 52:34.13 --> servo/components/style_derive/specified_value_info.rs:183:3 52:34.13 | 52:34.13 183 | #[darling(attributes(value_info), default)] 52:34.13 | ^^^^^^^ 52:34.13 184 | #[derive(Default, FromField)] 52:34.13 | --------- the attribute is introduced here 52:34.13 | 52:34.13 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.13 = note: for more information, see issue #79202 52:34.13 warning: derive helper attribute is used before it is introduced 52:34.13 --> servo/components/style_derive/to_computed_value.rs:200:3 52:34.13 | 52:34.13 200 | #[darling(attributes(compute), default)] 52:34.13 | ^^^^^^^ 52:34.13 201 | #[derive(Default, FromField)] 52:34.13 | --------- the attribute is introduced here 52:34.13 | 52:34.13 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.13 = note: for more information, see issue #79202 52:34.13 warning: derive helper attribute is used before it is introduced 52:34.13 --> servo/components/style_derive/to_css.rs:239:3 52:34.13 | 52:34.13 239 | #[darling(attributes(css), default)] 52:34.13 | ^^^^^^^ 52:34.13 240 | #[derive(Default, FromDeriveInput)] 52:34.13 | --------------- the attribute is introduced here 52:34.13 | 52:34.13 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.13 = note: for more information, see issue #79202 52:34.13 warning: derive helper attribute is used before it is introduced 52:34.13 --> servo/components/style_derive/to_css.rs:249:3 52:34.13 | 52:34.13 249 | #[darling(attributes(css), default)] 52:34.13 | ^^^^^^^ 52:34.13 250 | #[derive(Default, FromVariant)] 52:34.13 | ----------- the attribute is introduced here 52:34.13 | 52:34.13 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.13 = note: for more information, see issue #79202 52:34.13 warning: derive helper attribute is used before it is introduced 52:34.13 --> servo/components/style_derive/to_css.rs:261:3 52:34.13 | 52:34.13 261 | #[darling(attributes(css), default)] 52:34.13 | ^^^^^^^ 52:34.14 262 | #[derive(Default, FromField)] 52:34.14 | --------- the attribute is introduced here 52:34.14 | 52:34.14 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.14 = note: for more information, see issue #79202 52:34.15 warning: derive helper attribute is used before it is introduced 52:34.15 --> servo/components/style_derive/to_resolved_value.rs:47:3 52:34.15 | 52:34.15 47 | #[darling(attributes(resolve), default)] 52:34.15 | ^^^^^^^ 52:34.15 48 | #[derive(Default, FromField)] 52:34.15 | --------- the attribute is introduced here 52:34.15 | 52:34.15 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:34.15 = note: for more information, see issue #79202 52:38.34 warning: unused return value of `std::mem::replace` that must be used 52:38.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bindgen/src/ir/comp.rs:751:17 52:38.34 | 52:38.34 751 | / mem::replace( 52:38.34 752 | | self, 52:38.34 753 | | CompFields::AfterComputingBitfieldUnits { 52:38.34 754 | | fields, 52:38.34 755 | | has_bitfield_units, 52:38.34 756 | | }, 52:38.34 757 | | ); 52:38.34 | |__________________^ 52:38.34 | 52:38.34 = note: `#[warn(unused_must_use)]` on by default 52:38.34 = note: if you don't need the old value, you can just assign the new value directly 52:38.34 warning: unused return value of `std::mem::replace` that must be used 52:38.34 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/bindgen/src/ir/comp.rs:760:17 52:38.34 | 52:38.34 760 | mem::replace(self, CompFields::ErrorComputingBitfieldUnits); 52:38.34 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52:38.34 | 52:38.34 = note: if you don't need the old value, you can just assign the new value directly 52:39.27 warning: `to_shmem_derive` (lib) generated 2 warnings 52:39.27 Compiling storage_variant v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/storage/variant) 52:39.27 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=storage_variant CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/storage/variant CARGO_PKG_AUTHORS='Lina Cambridge :Myk Melez ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=storage_variant CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name storage_variant storage/variant/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=608e799c8c279bbb -C extra-filename=-608e799c8c279bbb --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:39.99 Compiling moz_task v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/moz_task) 52:39.99 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=moz_task CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/xpcom/rust/moz_task CARGO_PKG_AUTHORS='Myk Melez ' CARGO_PKG_DESCRIPTION='Rust wrappers around XPCOM threading functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=moz_task CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name moz_task xpcom/rust/moz_task/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=4ca37cca293540e7 -C extra-filename=-4ca37cca293540e7 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:40.48 warning: `rusqlite` (lib) generated 2 warnings 52:40.48 Compiling unic-langid-ffi v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/intl/locale/rust/unic-langid-ffi) 52:40.48 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unic_langid_ffi CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/intl/locale/rust/unic-langid-ffi CARGO_PKG_AUTHORS='Zibi Braniecki ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-langid-ffi CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name unic_langid_ffi --edition=2018 intl/locale/rust/unic-langid-ffi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a746cfdde158f23d -C extra-filename=-a746cfdde158f23d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern thin_vec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_vec-25dc192a30c0c499.rmeta --extern unic_langid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid-151436cf46e0adcb.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:40.63 Compiling cascade_bloom_filter v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter) 52:40.63 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cascade_bloom_filter CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/toolkit/components/cascade_bloom_filter CARGO_PKG_AUTHORS='Rob Wu ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cascade_bloom_filter CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cascade_bloom_filter toolkit/components/cascade_bloom_filter/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=aef91dd214501fe3 -C extra-filename=-aef91dd214501fe3 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern rental=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librental-fffa23389fe06738.rmeta --extern rust_cascade=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librust_cascade-13a69381703c7f84.rmeta --extern thin_vec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_vec-25dc192a30c0c499.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:40.79 warning: using `procedural-masquerade` crate 52:40.79 --> toolkit/components/cascade_bloom_filter/src/lib.rs:24:1 52:40.79 | 52:40.79 24 | / rental! { 52:40.79 25 | | mod rentals { 52:40.79 26 | | use super::Cascade; 52:40.79 27 | | 52:40.79 ... | 52:40.79 33 | | } 52:40.79 34 | | } 52:40.79 | |_^ 52:40.79 | 52:40.79 = note: `#[warn(proc_macro_back_compat)]` on by default 52:40.79 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:40.79 = note: for more information, see issue #83125 52:40.79 = 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. 52:40.79 = note: this warning originates in the macro `rental` (in Nightly builds, run with -Z macro-backtrace for more info) 52:40.84 Compiling mozurl v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/netwerk/base/mozurl) 52:40.84 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozurl CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/netwerk/base/mozurl CARGO_PKG_AUTHORS='Nika Layzell ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozurl CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name mozurl netwerk/base/mozurl/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=375bdb63382732ab -C extra-filename=-375bdb63382732ab --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern url=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liburl-c9e5955a7904edce.rmeta --extern uuid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libuuid-68e8c527456e5f79.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:41.63 warning: `cascade_bloom_filter` (lib) generated 1 warning 52:41.63 Compiling rayon v1.2.0 52:41.63 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rayon CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Simple work-stealing parallelism for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rayon /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=cbead01a4bfc42b7 -C extra-filename=-cbead01a4bfc42b7 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern crossbeam_deque=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_deque-f06a594d1e03e621.rmeta --extern either=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libeither-7e12fb177f970c0c.rmeta --extern rayon_core=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librayon_core-45842d78ac8981a9.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:42.39 Compiling parking_lot v0.10.2 52:42.39 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=parking_lot CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/parking_lot CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='More compact and efficient implementations of the standard synchronization primitives.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parking_lot CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_VERSION=0.10.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name parking_lot --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/parking_lot/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=8a529aefaceeee87 -C extra-filename=-8a529aefaceeee87 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern lock_api=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblock_api-a2451ec001733e20.rmeta --extern parking_lot_core=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libparking_lot_core-cdda6caf3c157b10.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:42.46 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 52:42.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon/src/slice/quicksort.rs:259:52 52:42.46 | 52:42.46 259 | let mut offsets_l: [u8; BLOCK] = unsafe { mem::uninitialized() }; 52:42.46 | ^^^^^^^^^^^^^ 52:42.46 | 52:42.46 = note: `#[warn(deprecated)]` on by default 52:42.46 warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead 52:42.46 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon/src/slice/quicksort.rs:266:52 52:42.46 | 52:42.46 266 | let mut offsets_r: [u8; BLOCK] = unsafe { mem::uninitialized() }; 52:42.46 | ^^^^^^^^^^^^^ 52:42.89 Compiling tokio-fs v0.1.3 52:42.89 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio_fs CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-fs CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Filesystem API for Tokio. 52:42.89 ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-fs CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio_fs /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-fs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=40fdd13481bd343e -C extra-filename=-40fdd13481bd343e --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern tokio_io=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_io-22f98b6f4e123a53.rmeta --extern tokio_threadpool=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_threadpool-e0f20c57d90a5c45.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:43.38 warning: use of deprecated associated function `std::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead 52:43.38 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/rayon/src/iter/par_bridge.rs:133:30 52:43.38 | 52:43.38 133 | ... .compare_and_swap(count, new_count, Ordering::SeqCst); 52:43.38 | ^^^^^^^^^^^^^^^^ 52:46.36 Compiling fluent v0.11.0 52:46.36 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fluent CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/fluent CARGO_PKG_AUTHORS='Zibi Braniecki :Staś Małolepszy ' CARGO_PKG_DESCRIPTION='A localization system designed to unleash the entire expressive power of 52:46.36 natural language translations. 52:46.36 ' CARGO_PKG_HOMEPAGE='http://www.projectfluent.org' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fluent CARGO_PKG_REPOSITORY='https://github.com/projectfluent/fluent-rs' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fluent --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/fluent/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="fluent-pseudo"' -C metadata=716834a87f45e077 -C extra-filename=-716834a87f45e077 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern fluent_bundle=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfluent_bundle-37235c226be080c7.rmeta --extern fluent_pseudo=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfluent_pseudo-e7263da01b608afa.rmeta --extern unic_langid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid-151436cf46e0adcb.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:46.44 Compiling rsdparsa_capi v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/sdp/rsdparsa_capi) 52:46.44 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=rsdparsa_capi CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/media/webrtc/signaling/src/sdp/rsdparsa_capi CARGO_PKG_AUTHORS='Paul Ellenbogen :Nils Ohlmeier ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rsdparsa_capi CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name rsdparsa_capi media/webrtc/signaling/src/sdp/rsdparsa_capi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=8824192e29397b35 -C extra-filename=-8824192e29397b35 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern rsdparsa=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwebrtc_sdp-c45b791e77a78032.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:46.44 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/swgl-40f9d7d532591b17/build-script-build` 52:46.45 Compiling webrender_api v0.61.0 (/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender_api) 52:46.45 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=webrender_api CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender_api CARGO_PKG_AUTHORS='Glenn Watson ' CARGO_PKG_DESCRIPTION='Public API for WebRender' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webrender_api CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.61.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=61 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name webrender_api --edition=2018 gfx/wr/webrender_api/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="serialize"' -C metadata=6454591f92dd05ec -C extra-filename=-6454591f92dd05ec --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern app_units=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libapp_units-6c6056a0730d681f.rmeta --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern derive_more=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libderive_more-0d20342221c279f6.so --extern euclid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libeuclid-2fd3d777af46da65.rmeta --extern malloc_size_of_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libmalloc_size_of_derive-1bb6929b7d6d1c90.so --extern peek_poke=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libpeek_poke-6fe23ce7ec67af62.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern serde_bytes=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde_bytes-d4d7de9383f93edc.rmeta --extern serde_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libserde_derive-ad4ace22f5295d39.so --extern time=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtime-4532a7383f52f695.rmeta --extern malloc_size_of=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwr_malloc_size_of-7235a467a90cb0b0.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:46.46 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_blend.glsl 52:46.48 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 52:46.52 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 52:46.52 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 52:46.52 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 52:46.54 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 52:46.54 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 52:46.55 warning: `style_derive` (lib) generated 14 warnings 52:46.55 Compiling phf v0.8.0 52:46.55 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=phf CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Runtime support for perfect hash function data structures' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name phf --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/phf/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="phf_macros"' --cfg 'feature="proc-macro-hack"' --cfg 'feature="std"' -C metadata=39b76753c0e32a73 -C extra-filename=-39b76753c0e32a73 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern phf_macros=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libphf_macros-8e0482745ca9c220.so --extern phf_shared=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libphf_shared-2432879698e20392.rmeta --extern proc_macro_hack=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libproc_macro_hack-dd03885885a06792.so --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:46.56 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 52:46.56 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 52:46.58 [swgl 0.1.0] OPT_LEVEL = Some("2") 52:46.58 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 52:46.58 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 52:46.58 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 52:46.58 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 52:46.58 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 52:46.58 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 52:46.58 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 52:46.58 [swgl 0.1.0] DEBUG = Some("false") 52:46.58 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 52:46.58 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.c" 52:46.60 [swgl 0.1.0] exit status: 0 52:46.60 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.c" 52:46.68 [swgl 0.1.0] exit status: 0 52:46.70 warning: `rayon` (lib) generated 3 warnings 52:46.70 Compiling cubeb v0.7.0 52:46.70 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cubeb CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='Bindings to libcubeb for interacting with system audio from rust. 52:46.71 ' CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cubeb CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cubeb /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=bd99a9eed97bccea -C extra-filename=-bd99a9eed97bccea --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cubeb_core=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcubeb_core-fa70289082f581a0.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:46.75 Compiling cubeb-backend v0.7.0 52:46.75 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cubeb_backend CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb-backend CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='Bindings to libcubeb internals to facilitate implementing cubeb backends in rust. 52:46.75 ' CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cubeb-backend CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cubeb_backend /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb-backend/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=648846b21408ae45 -C extra-filename=-648846b21408ae45 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cubeb_core=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcubeb_core-fa70289082f581a0.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:46.83 warning: anonymous parameters are deprecated and will be removed in the next edition. 52:46.83 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb/src/sample.rs:11:19 52:46.83 | 52:46.83 11 | fn from_float(f32) -> Self; 52:46.83 | ^^^ help: try naming the parameter or explicitly ignoring it: `_: f32` 52:46.83 | 52:46.83 = note: `#[warn(anonymous_parameters)]` on by default 52:46.83 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! 52:46.83 = note: for more information, see issue #41686 52:46.94 Compiling sync-guid v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 52:46.94 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=sync_guid CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/sync-guid CARGO_PKG_AUTHORS='Thom Chiovoloni ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sync-guid CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name sync_guid --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/sync-guid/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="base64"' --cfg 'feature="default"' --cfg 'feature="rand"' --cfg 'feature="random"' --cfg 'feature="rusqlite"' --cfg 'feature="rusqlite_support"' --cfg 'feature="serde"' --cfg 'feature="serde_support"' -C metadata=4cc3a87644d6bb25 -C extra-filename=-4cc3a87644d6bb25 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern base64=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbase64-86255de10d995198.rmeta --extern rand=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librand-9f1f2034da54f4b9.rmeta --extern rusqlite=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librusqlite-aa7f466c7ed96a7d.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:47.03 warning: `cubeb` (lib) generated 1 warning 52:47.03 Compiling sql-support v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 52:47.03 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=sql_support CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/sql-support CARGO_PKG_AUTHORS='Thom Chiovoloni ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sql-support CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name sql_support --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/sql-support/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=9ac83a8831fde83d -C extra-filename=-9ac83a8831fde83d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern ffi_support=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libffi_support-10954d101cfeb103.rmeta --extern interrupt_support=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libinterrupt_support-b3ca671dc9edfd6d.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern rusqlite=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librusqlite-aa7f466c7ed96a7d.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:48.23 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_blend.glsl 52:48.23 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 52:48.23 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 52:48.23 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 52:48.23 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 52:48.23 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 52:48.23 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 52:48.23 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 52:48.24 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 52:48.24 [swgl 0.1.0] OPT_LEVEL = Some("2") 52:48.24 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 52:48.24 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 52:48.24 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 52:48.24 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 52:48.24 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 52:48.24 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 52:48.24 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 52:48.24 [swgl 0.1.0] DEBUG = Some("false") 52:48.24 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 52:48.24 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.c" 52:48.25 [swgl 0.1.0] exit status: 0 52:48.25 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.c" 52:48.28 [swgl 0.1.0] exit status: 0 52:49.88 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_blend.glsl 52:49.88 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 52:49.89 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 52:49.89 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 52:49.89 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 52:49.89 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 52:49.89 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 52:49.89 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 52:49.89 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 52:49.89 [swgl 0.1.0] OPT_LEVEL = Some("2") 52:49.89 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 52:49.89 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 52:49.89 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 52:49.89 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 52:49.89 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 52:49.89 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 52:49.89 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 52:49.89 [swgl 0.1.0] DEBUG = Some("false") 52:49.89 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 52:49.89 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.c" 52:49.91 [swgl 0.1.0] exit status: 0 52:49.91 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.c" 52:49.93 [swgl 0.1.0] exit status: 0 52:50.04 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/selectors-ee6238bf27169c2e/build-script-build` 52:50.06 Compiling gfx-backend-vulkan v0.5.6 52:50.06 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gfx_backend_vulkan CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-vulkan CARGO_PKG_AUTHORS='The Gfx-rs Developers' CARGO_PKG_DESCRIPTION='Vulkan API backend for gfx-rs' CARGO_PKG_HOMEPAGE='https://github.com/gfx-rs/gfx' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gfx-backend-vulkan CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/gfx' CARGO_PKG_VERSION=0.5.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name gfx_backend_vulkan --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-vulkan/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="x11"' -C metadata=eaa8552d65026502 -C extra-filename=-eaa8552d65026502 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern arrayvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libarrayvec-087b5dd3eb38fba8.rmeta --extern ash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libash-0bc88586adc658bf.rmeta --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern hal=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgfx_hal-0ac6a3d87ffdb52d.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern raw_window_handle=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libraw_window_handle-19244d32ebaed001.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --extern x11=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libx11-3dc59b63a7c919cc.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out -L native=/usr/lib64` 52:50.90 Compiling storage v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/storage/rust) 52:50.90 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=storage CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/storage/rust CARGO_PKG_AUTHORS='Lina Cambridge ' CARGO_PKG_DESCRIPTION='Rust bindings for mozStorage.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=storage CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name storage --edition=2018 storage/rust/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=b95bde35c5e68524 -C extra-filename=-b95bde35c5e68524 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern storage_variant=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstorage_variant-608e799c8c279bbb.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:51.56 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_conic_gradient.glsl 52:51.57 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 52:51.57 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 52:51.57 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 52:51.57 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 52:51.57 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 52:51.57 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 52:51.57 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 52:51.57 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 52:51.57 [swgl 0.1.0] OPT_LEVEL = Some("2") 52:51.57 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 52:51.57 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 52:51.57 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 52:51.57 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 52:51.57 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 52:51.57 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 52:51.57 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 52:51.57 [swgl 0.1.0] DEBUG = Some("false") 52:51.57 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 52:51.57 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.c" 52:51.59 [swgl 0.1.0] exit status: 0 52:51.59 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.c" 52:51.63 [swgl 0.1.0] exit status: 0 52:51.90 Compiling kvstore v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore) 52:51.90 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=kvstore CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/toolkit/components/kvstore CARGO_PKG_AUTHORS='Myk Melez ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=kvstore CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name kvstore toolkit/components/kvstore/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=1f282db81f64dd36 -C extra-filename=-1f282db81f64dd36 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern atomic_refcell=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libatomic_refcell-a0782af331a0a069.rmeta --extern crossbeam_utils=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcrossbeam_utils-a24bc6fcda6bac73.rmeta --extern cstr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcstr-67fe78ba22edcb56.rmeta --extern failure=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfailure-cee65053cf8606ec.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern lmdb=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblmdb-98b8496f775fa8ae.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern moz_task=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmoz_task-4ca37cca293540e7.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern rkv=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librkv-6a515c67d02a1e92.rmeta --extern storage_variant=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstorage_variant-608e799c8c279bbb.rmeta --extern tempfile=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtempfile-5c291f692ebf45da.rmeta --extern thin_vec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_vec-25dc192a30c0c499.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out` 52:52.15 warning: using `procedural-masquerade` crate 52:52.15 --> toolkit/components/kvstore/src/lib.rs:152:50 52:52.15 | 52:52.15 152 | let queue = create_background_task_queue(cstr!("KeyValueDatabase"))?; 52:52.15 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 52:52.15 | 52:52.15 = note: `#[warn(proc_macro_back_compat)]` on by default 52:52.15 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:52.15 = note: for more information, see issue #83125 52:52.15 = 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. 52:52.15 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 52:52.61 warning: function is never used: `display_debug_utils_label_ext` 52:52.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-vulkan/src/lib.rs:171:11 52:52.61 | 52:52.61 171 | unsafe fn display_debug_utils_label_ext( 52:52.61 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52:52.61 | 52:52.61 = note: `#[warn(dead_code)]` on by default 52:52.61 warning: function is never used: `display_debug_utils_object_name_info_ext` 52:52.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-vulkan/src/lib.rs:193:11 52:52.61 | 52:52.61 193 | unsafe fn display_debug_utils_object_name_info_ext( 52:52.61 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52:52.61 warning: function is never used: `debug_utils_messenger_callback` 52:52.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-vulkan/src/lib.rs:230:27 52:52.61 | 52:52.61 230 | unsafe extern "system" fn debug_utils_messenger_callback( 52:52.61 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52:52.61 warning: function is never used: `debug_report_callback` 52:52.61 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/gfx-backend-vulkan/src/lib.rs:309:27 52:52.61 | 52:52.61 309 | unsafe extern "system" fn debug_report_callback( 52:52.61 | ^^^^^^^^^^^^^^^^^^^^^ 52:53.08 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_conic_gradient.glsl 52:53.08 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 52:53.08 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 52:53.08 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 52:53.08 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 52:53.08 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 52:53.08 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 52:53.08 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 52:53.08 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 52:53.08 [swgl 0.1.0] OPT_LEVEL = Some("2") 52:53.08 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 52:53.08 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 52:53.08 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 52:53.08 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 52:53.08 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 52:53.08 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 52:53.08 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 52:53.08 [swgl 0.1.0] DEBUG = Some("false") 52:53.08 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 52:53.08 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.c" 52:53.12 [swgl 0.1.0] exit status: 0 52:53.12 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.c" 52:53.15 [swgl 0.1.0] exit status: 0 52:54.05 Compiling cert_storage v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/cert_storage) 52:54.05 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cert_storage CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/security/manager/ssl/cert_storage CARGO_PKG_AUTHORS='Dana Keeler :Mark Goodwin security/manager/ssl/cert_storage/src/lib.rs:108:1 52:54.33 | 52:54.33 108 | / rental! { 52:54.33 109 | | mod holding { 52:54.33 110 | | use super::{Cascade, Mmap}; 52:54.33 111 | | 52:54.33 ... | 52:54.33 117 | | } 52:54.33 118 | | } 52:54.33 | |_^ 52:54.33 | 52:54.33 = note: `#[warn(proc_macro_back_compat)]` on by default 52:54.33 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 52:54.33 = note: for more information, see issue #83125 52:54.33 = 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. 52:54.33 = note: this warning originates in the macro `rental` (in Nightly builds, run with -Z macro-backtrace for more info) 52:54.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_conic_gradient.glsl 52:54.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 52:54.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 52:54.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 52:54.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 52:54.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 52:54.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 52:54.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 52:54.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 52:54.42 [swgl 0.1.0] OPT_LEVEL = Some("2") 52:54.43 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 52:54.43 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 52:54.43 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 52:54.43 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 52:54.43 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 52:54.43 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 52:54.43 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 52:54.43 [swgl 0.1.0] DEBUG = Some("false") 52:54.43 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 52:54.43 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.c" 52:54.45 [swgl 0.1.0] exit status: 0 52:54.45 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.c" 52:54.49 [swgl 0.1.0] exit status: 0 52:55.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 52:55.65 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 52:55.65 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 52:55.65 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 52:55.65 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 52:55.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 52:55.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 52:55.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 52:55.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 52:55.66 [swgl 0.1.0] OPT_LEVEL = Some("2") 52:55.66 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 52:55.66 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 52:55.66 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 52:55.66 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 52:55.66 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 52:55.66 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 52:55.66 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 52:55.66 [swgl 0.1.0] DEBUG = Some("false") 52:55.66 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 52:55.66 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.c" 52:55.68 [swgl 0.1.0] exit status: 0 52:55.68 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.c" 52:55.70 [swgl 0.1.0] exit status: 0 52:56.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 52:56.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 52:56.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 52:56.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 52:56.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 52:56.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 52:56.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 52:56.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 52:56.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 52:56.96 [swgl 0.1.0] OPT_LEVEL = Some("2") 52:56.96 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 52:56.96 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 52:56.96 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 52:56.96 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 52:56.96 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 52:56.96 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 52:56.96 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 52:56.96 [swgl 0.1.0] DEBUG = Some("false") 52:56.96 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 52:56.96 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.c" 52:56.98 [swgl 0.1.0] exit status: 0 52:56.98 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.c" 52:57.00 [swgl 0.1.0] exit status: 0 52:57.83 warning: `bindgen` (lib) generated 3 warnings 52:57.83 Compiling fluent-langneg-ffi v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/intl/locale/rust/fluent-langneg-ffi) 52:57.83 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fluent_langneg_ffi CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/intl/locale/rust/fluent-langneg-ffi CARGO_PKG_AUTHORS='Zibi Braniecki ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fluent-langneg-ffi CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fluent_langneg_ffi --edition=2018 intl/locale/rust/fluent-langneg-ffi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=bdf4d8cd4c2654d0 -C extra-filename=-bdf4d8cd4c2654d0 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern fluent_langneg=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfluent_langneg-7fdbf9d320034968.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern thin_vec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_vec-25dc192a30c0c499.rmeta --extern unic_langid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid-151436cf46e0adcb.rmeta --extern unic_langid_ffi=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid_ffi-a746cfdde158f23d.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:58.37 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 52:58.37 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 52:58.37 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 52:58.37 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 52:58.37 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 52:58.37 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 52:58.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 52:58.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 52:58.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 52:58.38 [swgl 0.1.0] OPT_LEVEL = Some("2") 52:58.38 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 52:58.38 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 52:58.38 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 52:58.38 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 52:58.38 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 52:58.38 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 52:58.38 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 52:58.38 [swgl 0.1.0] DEBUG = Some("false") 52:58.38 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 52:58.38 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 52:58.48 [swgl 0.1.0] exit status: 0 52:58.48 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 52:58.50 [swgl 0.1.0] exit status: 0 52:58.96 warning: `rkv` (lib) generated 3 warnings 52:58.96 Compiling tokio v0.1.11 52:58.96 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=tokio CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O 52:58.96 backed applications. 52:58.96 ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name tokio /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=ba78af834db58d3a -C extra-filename=-ba78af834db58d3a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bytes=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbytes-0f4a8bda94fe1aae.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern mio=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmio-7911eb680f542fbc.rmeta --extern tokio_codec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_codec-e5c177a8ef21fd18.rmeta --extern tokio_current_thread=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_current_thread-96ae98ac350c60b6.rmeta --extern tokio_executor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_executor-729a8f1c5763c259.rmeta --extern tokio_fs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_fs-40fdd13481bd343e.rmeta --extern tokio_io=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_io-22f98b6f4e123a53.rmeta --extern tokio_reactor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_reactor-c6a17b9b3984ede8.rmeta --extern tokio_tcp=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_tcp-0e2748dc56b2c623.rmeta --extern tokio_threadpool=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_threadpool-e0f20c57d90a5c45.rmeta --extern tokio_timer=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_timer-306d89ce7709b46d.rmeta --extern tokio_udp=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_udp-9a54cd8c1073179c.rmeta --extern tokio_uds=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_uds-e6e47a727393efa4.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 52:59.24 warning: use of deprecated macro `try`: use the `?` operator instead 52:59.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11/src/codec/length_delimited.rs:530:23 52:59.24 | 52:59.24 530 | match try!(self.decode_head(src)) { 52:59.24 | ^^^ 52:59.24 | 52:59.24 note: the lint level is defined here 52:59.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11/src/lib.rs:2:23 52:59.24 | 52:59.24 2 | #![deny(missing_docs, warnings, missing_debug_implementations)] 52:59.24 | ^^^^^^^^ 52:59.24 = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]` 52:59.24 warning: use of deprecated macro `try`: use the `?` operator instead 52:59.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11/src/codec/length_delimited.rs:541:15 52:59.24 | 52:59.24 541 | match try!(self.decode_data(n, src)) { 52:59.24 | ^^^ 52:59.24 warning: trait objects without an explicit `dyn` are deprecated 52:59.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11/src/runtime/current_thread/runtime.rs:95:32 52:59.24 | 52:59.24 95 | fn cause(&self) -> Option<&Error> { 52:59.24 | ^^^^^ help: use `dyn`: `dyn Error` 52:59.24 | 52:59.24 note: the lint level is defined here 52:59.24 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11/src/lib.rs:2:23 52:59.24 | 52:59.24 2 | #![deny(missing_docs, warnings, missing_debug_implementations)] 52:59.24 | ^^^^^^^^ 52:59.24 = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]` 52:59.24 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:59.24 = note: for more information, see issue #80165 52:59.24 warning: trait objects without an explicit `dyn` are deprecated 52:59.25 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11/src/runtime/shutdown.rs:9:27 52:59.25 | 52:59.25 9 | pub(super) inner: Box + Send>, 52:59.25 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` 52:59.25 | 52:59.25 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:59.25 = note: for more information, see issue #80165 52:59.25 warning: trait objects without an explicit `dyn` are deprecated 52:59.25 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11/src/runtime/task_executor.rs:70:37 52:59.25 | 52:59.25 70 | fn spawn(&mut self, future: Box + Send>) 52:59.25 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future + Send` 52:59.25 | 52:59.25 = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! 52:59.25 = note: for more information, see issue #80165 52:59.39 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:59.39 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11/src/codec/length_delimited.rs:963:26 52:59.39 | 52:59.39 963 | f.write_str(self.description()) 52:59.39 | ^^^^^^^^^^^ 52:59.47 warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() 52:59.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11/src/runtime/current_thread/runtime.rs:93:20 52:59.47 | 52:59.47 93 | self.inner.description() 52:59.47 | ^^^^^^^^^^^ 52:59.47 warning: use of deprecated associated function `std::error::Error::cause`: replaced by Error::source, which can support downcasting 52:59.47 --> /builddir/build/BUILD/icecat-78.15.0/third_party/rust/tokio-0.1.11/src/runtime/current_thread/runtime.rs:96:20 52:59.47 | 52:59.47 96 | self.inner.cause() 52:59.47 | ^^^^^ 52:59.74 warning: `kvstore` (lib) generated 1 warning 52:59.74 Compiling fluent-ffi v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/intl/l10n/rust/fluent-ffi) 52:59.74 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=fluent_ffi CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/intl/l10n/rust/fluent-ffi CARGO_PKG_AUTHORS='Zibi Braniecki ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fluent-ffi CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name fluent_ffi --edition=2018 intl/l10n/rust/fluent-ffi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=4c38c2d13f7e81b0 -C extra-filename=-4c38c2d13f7e81b0 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern fluent=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfluent-716834a87f45e077.rmeta --extern fluent_pseudo=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfluent_pseudo-e7263da01b608afa.rmeta --extern intl_memoizer=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libintl_memoizer-0244ef179101605e.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern thin_vec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_vec-25dc192a30c0c499.rmeta --extern unic_langid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid-151436cf46e0adcb.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 53:00.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:00.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:00.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:00.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:00.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:00.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:00.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:00.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:00.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:00.04 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:00.04 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:00.04 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:00.04 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:00.04 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:00.04 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:00.04 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:00.04 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:00.04 [swgl 0.1.0] DEBUG = Some("false") 53:00.04 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:00.04 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.c" 53:00.06 [swgl 0.1.0] exit status: 0 53:00.06 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.c" 53:00.08 [swgl 0.1.0] exit status: 0 53:00.28 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cssparser CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cssparser CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='Rust implementation of CSS Syntax Level 3' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cssparser CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION=0.28.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=28 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/cssparser-f05b1b493b55e7c5/out /usr/bin/rustc --crate-name cssparser --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cssparser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=2893826fc3939613 -C extra-filename=-2893826fc3939613 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cssparser_macros=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libcssparser_macros-b9d46ad1534bf80e.so --extern dtoa_short=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libdtoa_short-e5ed4467966d72ee.rmeta --extern itoa=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libitoa-99af55740537aab5.rmeta --extern matches=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmatches-d1f254bdc482955d.rmeta --extern phf=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libphf-39b76753c0e32a73.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 --cfg rustc_has_pr45225` 53:01.27 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:01.27 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:01.27 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:01.27 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:01.27 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:01.27 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:01.27 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:01.27 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:01.27 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:01.27 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:01.27 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:01.27 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:01.28 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:01.28 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:01.28 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:01.28 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:01.28 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:01.28 [swgl 0.1.0] DEBUG = Some("false") 53:01.28 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:01.28 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.c" 53:01.29 [swgl 0.1.0] exit status: 0 53:01.29 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.c" 53:01.37 [swgl 0.1.0] exit status: 0 53:02.90 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:02.90 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:02.90 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:02.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:02.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:02.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:02.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:02.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:02.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:02.91 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:02.91 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:02.91 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:02.91 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:02.91 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:02.91 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:02.91 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:02.91 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:02.91 [swgl 0.1.0] DEBUG = Some("false") 53:02.91 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:02.91 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.c" 53:02.94 [swgl 0.1.0] exit status: 0 53:02.94 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.c" 53:02.97 [swgl 0.1.0] exit status: 0 53:03.27 warning: `gfx-backend-vulkan` (lib) generated 4 warnings 53:03.27 Compiling cubeb-pulse v0.3.0 (https://github.com/djg/cubeb-pulse-rs?rev=70431f444cf164177cb3c0f060698fc35f811be5#70431f44) 53:03.27 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cubeb_pulse CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb-pulse CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_DESCRIPTION='Cubeb backed for PulseAudio written in Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cubeb-pulse CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name cubeb_pulse /builddir/build/BUILD/icecat-78.15.0/third_party/rust/cubeb-pulse/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type staticlib --crate-type rlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="pulse-dlopen"' -C metadata=ecee1bededb4bce1 -C extra-filename=-ecee1bededb4bce1 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cubeb_backend=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcubeb_backend-648846b21408ae45.rlib --extern pulse=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libpulse-fd272a343bcdcf09.rlib --extern pulse_ffi=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libpulse_ffi-55cf6675493f2329.rlib --extern ringbuf=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libringbuf-c89a1ad30ef43bf4.rlib --extern semver=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsemver-59de0530e761078d.rlib --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 53:04.29 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:04.29 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:04.29 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:04.29 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:04.29 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:04.29 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:04.29 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:04.29 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:04.29 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:04.29 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:04.29 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:04.29 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:04.29 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:04.29 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:04.29 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:04.29 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:04.29 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:04.29 [swgl 0.1.0] DEBUG = Some("false") 53:04.29 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:04.30 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 53:04.32 [swgl 0.1.0] exit status: 0 53:04.32 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 53:04.35 [swgl 0.1.0] exit status: 0 53:05.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:05.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:05.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:05.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:05.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:05.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:05.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:05.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:05.95 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:05.95 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:05.95 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:05.95 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:05.95 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:05.95 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:05.95 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:05.95 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:05.96 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:05.96 [swgl 0.1.0] DEBUG = Some("false") 53:05.96 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:05.96 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.c" 53:05.98 [swgl 0.1.0] exit status: 0 53:05.98 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.c" 53:06.01 [swgl 0.1.0] exit status: 0 53:06.24 warning: `ash` (lib) generated 22 warnings 53:06.24 Compiling sync15-traits v0.1.0 (https://github.com/mozilla/application-services?rev=61dcc364ac0d6d0816ab88a494bbf20d824b009b#61dcc364) 53:06.24 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=sync15_traits CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/sync15-traits CARGO_PKG_AUTHORS='Thom Chiovoloni ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sync15-traits CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name sync15_traits --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/sync15-traits/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=a84fd1fe1fa92078 -C extra-filename=-a84fd1fe1fa92078 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern failure=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfailure-cee65053cf8606ec.rmeta --extern ffi_support=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libffi_support-10954d101cfeb103.rmeta --extern interrupt_support=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libinterrupt_support-b3ca671dc9edfd6d.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern serde_json=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde_json-e30df5d461711c26.rmeta --extern sync_guid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsync_guid-4cc3a87644d6bb25.rmeta --extern url=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liburl-c9e5955a7904edce.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 53:06.43 warning: `cert_storage` (lib) generated 1 warning 53:06.43 Compiling bookmark_sync v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/bookmark_sync) 53:06.43 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=bookmark_sync CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/bookmark_sync CARGO_PKG_AUTHORS='Lina Cambridge ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bookmark_sync CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name bookmark_sync --edition=2018 toolkit/components/places/bookmark_sync/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=ef3694401ab6cd4a -C extra-filename=-ef3694401ab6cd4a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern atomic_refcell=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libatomic_refcell-a0782af331a0a069.rmeta --extern cstr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcstr-67fe78ba22edcb56.rmeta --extern dogear=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libdogear-3db37f7cb23ea221.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern moz_task=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmoz_task-4ca37cca293540e7.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern storage=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstorage-b95bde35c5e68524.rmeta --extern storage_variant=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstorage_variant-608e799c8c279bbb.rmeta --extern thin_vec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_vec-25dc192a30c0c499.rmeta --extern url=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liburl-c9e5955a7904edce.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 53:06.62 warning: using `procedural-masquerade` crate 53:06.62 --> toolkit/components/places/bookmark_sync/src/merger.rs:163:55 53:06.62 | 53:06.62 163 | Some(logger) => Some(ThreadPtrHolder::new(cstr!("mozIServicesLogger"), logger)?), 53:06.62 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 53:06.62 | 53:06.62 = note: `#[warn(proc_macro_back_compat)]` on by default 53:06.62 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 53:06.62 = note: for more information, see issue #83125 53:06.62 = 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. 53:06.62 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 53:06.62 warning: using `procedural-masquerade` crate 53:06.62 --> toolkit/components/places/bookmark_sync/src/merger.rs:169:38 53:06.62 | 53:06.62 169 | ThreadPtrHolder::new(cstr!("mozISyncedBookmarksMirrorProgressListener"), p).ok() 53:06.62 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 53:06.62 | 53:06.62 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 53:06.62 = note: for more information, see issue #83125 53:06.62 = 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. 53:06.62 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 53:06.62 warning: using `procedural-masquerade` crate 53:06.62 --> toolkit/components/places/bookmark_sync/src/merger.rs:180:44 53:06.62 | 53:06.62 180 | callback: ThreadPtrHolder::new(cstr!("mozISyncedBookmarksMirrorCallback"), callback)?, 53:06.62 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 53:06.62 | 53:06.62 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 53:06.62 = note: for more information, see issue #83125 53:06.62 = 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. 53:06.62 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 53:07.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:07.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:07.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:07.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:07.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:07.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:07.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:07.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:07.42 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:07.43 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:07.43 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:07.43 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:07.43 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:07.43 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:07.43 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:07.43 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:07.43 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:07.43 [swgl 0.1.0] DEBUG = Some("false") 53:07.43 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:07.43 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.c" 53:07.46 [swgl 0.1.0] exit status: 0 53:07.46 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.c" 53:07.49 [swgl 0.1.0] exit status: 0 53:07.82 Compiling wgpu-core v0.5.0 (/builddir/build/BUILD/icecat-78.15.0/gfx/wgpu/wgpu-core) 53:07.82 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wgpu_core CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wgpu/wgpu-core CARGO_PKG_AUTHORS='Dzmitry Malyshau :Joshua Groves ' CARGO_PKG_DESCRIPTION='WebGPU core logic on gfx-hal' CARGO_PKG_HOMEPAGE='https://github.com/gfx-rs/wgpu' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-core CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name wgpu_core --edition=2018 gfx/wgpu/wgpu-core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="ron"' --cfg 'feature="serde"' --cfg 'feature="trace"' -C metadata=44865a55b0b22ffa -C extra-filename=-44865a55b0b22ffa --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern arrayvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libarrayvec-087b5dd3eb38fba8.rmeta --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern copyless=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcopyless-16a04497c1e8e71d.rmeta --extern fxhash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfxhash-f21c7ddc630e0e3f.rmeta --extern gfx_backend_empty=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgfx_backend_empty-38283a0181f4a1bc.rmeta --extern gfx_backend_vulkan=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgfx_backend_vulkan-eaa8552d65026502.rmeta --extern gfx_descriptor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgfx_descriptor-a3efb1576e7770c8.rmeta --extern hal=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgfx_hal-0ac6a3d87ffdb52d.rmeta --extern gfx_memory=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgfx_memory-543366d037fbcd6f.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern parking_lot=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libparking_lot-8a529aefaceeee87.rmeta --extern peek_poke=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libpeek_poke-19ec7552d9654da2.rmeta --extern ron=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libron-e42151173980716b.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --extern vec_map=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libvec_map-b1f8c173cc97c90d.rmeta --extern wgt=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwgpu_types-5be7cbf42504a4ee.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out -L native=/usr/lib64` 53:08.34 Compiling neqo-crypto v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 53:08.34 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-crypto CARGO_PKG_AUTHORS='Martin Thomson ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=neqo-crypto CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-crypto/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="deny-warnings"' --cfg 'feature="gecko"' -C metadata=03dc07c3fdbd9bb0 -C extra-filename=-03dc07c3fdbd9bb0 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/neqo-crypto-03dc07c3fdbd9bb0 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bindgen=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libbindgen-64baf2ab3fdb583a.rlib --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libserde-a62ca63d41626b36.rlib --extern serde_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libserde_derive-ad4ace22f5295d39.so --extern toml=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libtoml-d5ab639a33db95ed.rlib --cap-lints warn -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-29239483aa32b09a/out` 53:08.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:08.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:08.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:08.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:08.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:08.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:08.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:08.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:08.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:08.81 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:08.81 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:08.81 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:08.81 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:08.81 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:08.81 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:08.81 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:08.81 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:08.81 [swgl 0.1.0] DEBUG = Some("false") 53:08.81 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:08.81 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.c" 53:08.83 [swgl 0.1.0] exit status: 0 53:08.83 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.c" 53:08.85 [swgl 0.1.0] exit status: 0 53:10.22 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:10.22 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:10.22 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:10.22 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:10.22 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:10.22 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:10.22 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:10.22 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:10.22 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:10.22 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:10.22 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:10.22 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:10.22 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:10.22 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:10.22 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:10.22 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:10.22 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:10.22 [swgl 0.1.0] DEBUG = Some("false") 53:10.22 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:10.23 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 53:10.24 [swgl 0.1.0] exit status: 0 53:10.24 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 53:10.28 [swgl 0.1.0] exit status: 0 53:11.13 warning: `tokio` (lib) generated 8 warnings 53:11.13 Compiling style v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/servo/components/style) 53:11.13 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/style CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=style CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build servo/components/style/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bindgen"' --cfg 'feature="gecko"' --cfg 'feature="nsstring"' --cfg 'feature="regex"' --cfg 'feature="serde"' --cfg 'feature="toml"' -C metadata=c2180bc4387de829 -C extra-filename=-c2180bc4387de829 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/style-c2180bc4387de829 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bindgen=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libbindgen-64baf2ab3fdb583a.rlib --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblazy_static-a317039f0dde1154.rlib --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/liblog-77a6de7039669da8.rlib --extern regex=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libregex-65f14b6ea808957a.rlib --extern toml=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libtoml-d5ab639a33db95ed.rlib --extern walkdir=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libwalkdir-0efe38b8067cc0c9.rlib -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/libloading-29239483aa32b09a/out` 53:11.47 Compiling audioipc v0.2.5 (/builddir/build/BUILD/icecat-78.15.0/media/audioipc/audioipc) 53:11.47 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=audioipc CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/media/audioipc/audioipc CARGO_PKG_AUTHORS='Matthew Gregan :Dan Glastonbury ' CARGO_PKG_DESCRIPTION='Remote Cubeb IPC' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=audioipc CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name audioipc --edition=2018 media/audioipc/audioipc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=ee82e5ea3d648962 -C extra-filename=-ee82e5ea3d648962 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern audio_thread_priority=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libaudio_thread_priority-4e2cc471540642a6.rlib --extern bincode=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbincode-dd454753e408f0e2.rmeta --extern bytes=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbytes-0f4a8bda94fe1aae.rmeta --extern cubeb=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcubeb-bd99a9eed97bccea.rmeta --extern error_chain=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liberror_chain-6607a06144a94538.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern iovec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libiovec-423144a0ae951406.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern memmap=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmemmap-da57996c38409592.rmeta --extern mio=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmio-7911eb680f542fbc.rmeta --extern mio_uds=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmio_uds-aaf6e1a49721d681.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern serde_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libserde_derive-ad4ace22f5295d39.so --extern tokio=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio-ba78af834db58d3a.rmeta --extern tokio_io=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_io-22f98b6f4e123a53.rmeta --extern tokio_reactor=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio_reactor-c6a17b9b3984ede8.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib64` 53:11.58 warning: panic message is not a string literal 53:11.58 --> servo/components/style/build_gecko.rs:282:24 53:11.58 | 53:11.58 282 | panic!(format!("Unknown key: {}", key)); 53:11.58 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 53:11.58 | 53:11.58 = note: `#[warn(non_fmt_panics)]` on by default 53:11.58 = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 53:11.58 = note: for more information, see 53:11.58 = note: the panic!() macro supports formatting, so there's no need for the format!() macro here 53:11.58 help: remove the `format!(..)` macro call 53:11.58 | 53:11.58 282 | panic!("Unknown key: {}", key); 53:11.58 | -- -- 53:11.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:11.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:11.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:11.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:11.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:11.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:11.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:11.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:11.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:11.63 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:11.64 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:11.64 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:11.64 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:11.64 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:11.64 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:11.64 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:11.64 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:11.64 [swgl 0.1.0] DEBUG = Some("false") 53:11.64 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:11.64 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.c" 53:11.66 [swgl 0.1.0] exit status: 0 53:11.66 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.c" 53:11.71 [swgl 0.1.0] exit status: 0 53:13.17 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:13.17 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:13.17 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:13.17 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:13.17 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:13.17 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:13.17 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:13.17 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:13.17 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:13.17 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:13.17 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:13.17 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:13.17 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:13.17 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:13.17 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:13.18 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:13.18 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:13.18 [swgl 0.1.0] DEBUG = Some("false") 53:13.18 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:13.18 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.c" 53:13.22 [swgl 0.1.0] exit status: 0 53:13.22 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.c" 53:13.26 [swgl 0.1.0] exit status: 0 53:14.46 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:14.46 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:14.46 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:14.46 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:14.46 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:14.47 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:14.47 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:14.47 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:14.47 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:14.47 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:14.47 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:14.47 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:14.47 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:14.47 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:14.47 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:14.47 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:14.47 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:14.47 [swgl 0.1.0] DEBUG = Some("false") 53:14.47 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:14.47 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.c" 53:14.55 [swgl 0.1.0] exit status: 0 53:14.55 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.c" 53:14.58 [swgl 0.1.0] exit status: 0 53:15.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:15.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:15.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:15.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:15.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:15.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:15.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:15.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:15.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:15.82 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:15.82 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:15.82 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:15.82 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:15.83 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:15.83 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:15.83 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:15.83 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:15.83 [swgl 0.1.0] DEBUG = Some("false") 53:15.83 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:15.83 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 53:15.84 [swgl 0.1.0] exit status: 0 53:15.85 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 53:15.87 [swgl 0.1.0] exit status: 0 53:17.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:17.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:17.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:17.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:17.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:17.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:17.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:17.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:17.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:17.04 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:17.04 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:17.04 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:17.04 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:17.04 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:17.04 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:17.04 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:17.04 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:17.04 [swgl 0.1.0] DEBUG = Some("false") 53:17.04 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:17.04 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.c" 53:17.06 [swgl 0.1.0] exit status: 0 53:17.06 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.c" 53:17.08 [swgl 0.1.0] exit status: 0 53:17.74 Compiling to_shmem v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/servo/components/to_shmem) 53:17.74 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=to_shmem CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/to_shmem CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=to_shmem CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name to_shmem servo/components/to_shmem/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=76cc16084ec8be93 -C extra-filename=-76cc16084ec8be93 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern cssparser=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcssparser-2893826fc3939613.rmeta --extern servo_arc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libservo_arc-fc842b67a6f3d750.rmeta --extern smallbitvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallbitvec-4496a947b593f3a6.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --extern thin_slice=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_slice-f3421cbf90d1b099.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 53:18.16 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:18.16 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:18.16 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:18.16 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:18.16 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:18.16 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:18.16 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:18.16 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:18.16 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:18.16 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:18.16 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:18.17 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:18.17 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:18.17 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:18.17 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:18.17 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:18.17 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:18.17 [swgl 0.1.0] DEBUG = Some("false") 53:18.17 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:18.17 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.c" 53:18.18 [swgl 0.1.0] exit status: 0 53:18.18 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.c" 53:18.20 [swgl 0.1.0] exit status: 0 53:18.29 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=webext_storage CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/webext-storage CARGO_PKG_AUTHORS='sync-team@mozilla.com' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webext-storage CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/webext-storage-0cff2fc57c420abf/out /usr/bin/rustc --crate-name webext_storage --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/webext-storage/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=7f00bb1c792b0c33 -C extra-filename=-7f00bb1c792b0c33 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern error_support=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liberror_support-4d86750ac504c200.rmeta --extern failure=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfailure-cee65053cf8606ec.rmeta --extern interrupt_support=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libinterrupt_support-b3ca671dc9edfd6d.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern rusqlite=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librusqlite-aa7f466c7ed96a7d.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern serde_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libserde_derive-ad4ace22f5295d39.so --extern serde_json=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde_json-e30df5d461711c26.rmeta --extern sql_support=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsql_support-9ac83a8831fde83d.rmeta --extern sync_guid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsync_guid-4cc3a87644d6bb25.rmeta --extern sync15_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsync15_traits-a84fd1fe1fa92078.rmeta --extern url=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liburl-c9e5955a7904edce.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 53:18.48 Compiling golden_gate v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/services/sync/golden_gate) 53:18.48 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=golden_gate CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/services/sync/golden_gate CARGO_PKG_AUTHORS='The IceCat Sync Developers ' CARGO_PKG_DESCRIPTION='A bridge for wiring up Sync engines implemented in Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=golden_gate CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name golden_gate --edition=2018 services/sync/golden_gate/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=0abe1ff08e39da2f -C extra-filename=-0abe1ff08e39da2f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern atomic_refcell=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libatomic_refcell-a0782af331a0a069.rmeta --extern cstr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcstr-67fe78ba22edcb56.rmeta --extern interrupt_support=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libinterrupt_support-b3ca671dc9edfd6d.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern moz_task=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmoz_task-4ca37cca293540e7.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern serde_json=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde_json-e30df5d461711c26.rmeta --extern storage_variant=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstorage_variant-608e799c8c279bbb.rmeta --extern sync15_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsync15_traits-a84fd1fe1fa92078.rmeta --extern thin_vec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_vec-25dc192a30c0c499.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 53:18.65 warning: using `procedural-masquerade` crate 53:18.65 --> services/sync/golden_gate/src/log.rs:68:38 53:18.65 | 53:18.65 68 | ThreadPtrHolder::new(cstr!("mozIServicesLogger"), RefPtr::new(logger))?, 53:18.65 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 53:18.65 | 53:18.65 = note: `#[warn(proc_macro_back_compat)]` on by default 53:18.65 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 53:18.65 = note: for more information, see issue #83125 53:18.65 = 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. 53:18.65 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 53:18.65 warning: using `procedural-masquerade` crate 53:18.65 --> services/sync/golden_gate/src/task.rs:187:17 53:18.65 | 53:18.65 187 | cstr!("mozIBridgedSyncEngineCallback"), 53:18.65 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 53:18.65 | 53:18.65 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 53:18.65 = note: for more information, see issue #83125 53:18.65 = 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. 53:18.65 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 53:18.66 warning: using `procedural-masquerade` crate 53:18.66 --> services/sync/golden_gate/src/task.rs:336:17 53:18.66 | 53:18.66 336 | cstr!("mozIBridgedSyncEngineApplyCallback"), 53:18.66 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 53:18.66 | 53:18.66 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 53:18.66 = note: for more information, see issue #83125 53:18.66 = 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. 53:18.66 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 53:19.25 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:19.25 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:19.25 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:19.25 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:19.25 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:19.25 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:19.25 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:19.25 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:19.25 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:19.25 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:19.25 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:19.25 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:19.25 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:19.25 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:19.25 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:19.25 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:19.25 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:19.25 [swgl 0.1.0] DEBUG = Some("false") 53:19.25 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:19.25 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.c" 53:19.26 [swgl 0.1.0] exit status: 0 53:19.27 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.c" 53:19.29 [swgl 0.1.0] exit status: 0 53:19.62 warning: `golden_gate` (lib) generated 3 warnings 53:19.62 Compiling wgpu_bindings v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/gfx/wgpu_bindings) 53:19.62 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wgpu_bindings CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wgpu_bindings CARGO_PKG_AUTHORS='Dzmitry Malyshau :Joshua Groves ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu_bindings CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name wgpu_bindings --edition=2018 gfx/wgpu_bindings/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' -C metadata=37773ec064a7711d -C extra-filename=-37773ec064a7711d --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern parking_lot=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libparking_lot-8a529aefaceeee87.rmeta --extern wgc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwgpu_core-44865a55b0b22ffa.rmeta --extern wgt=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwgpu_types-5be7cbf42504a4ee.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out -L native=/usr/lib64` 53:20.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:20.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:20.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:20.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:20.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:20.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:20.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:20.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:20.39 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:20.39 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:20.39 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:20.39 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:20.39 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:20.39 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:20.39 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:20.39 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:20.39 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:20.39 [swgl 0.1.0] DEBUG = Some("false") 53:20.39 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:20.39 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 53:20.40 [swgl 0.1.0] exit status: 0 53:20.40 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 53:20.43 [swgl 0.1.0] exit status: 0 53:21.54 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:21.54 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:21.54 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:21.54 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:21.54 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:21.54 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:21.54 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:21.54 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:21.54 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:21.55 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:21.55 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:21.55 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:21.55 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:21.55 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:21.55 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:21.55 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:21.55 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:21.55 [swgl 0.1.0] DEBUG = Some("false") 53:21.55 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:21.55 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.c" 53:21.56 [swgl 0.1.0] exit status: 0 53:21.56 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.c" 53:21.59 [swgl 0.1.0] exit status: 0 53:21.65 warning: `style` (build script) generated 1 warning 53:21.65 Compiling audioipc-server v0.2.3 (/builddir/build/BUILD/icecat-78.15.0/media/audioipc/server) 53:21.65 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=audioipc_server CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/media/audioipc/server CARGO_PKG_AUTHORS='Matthew Gregan :Dan Glastonbury ' CARGO_PKG_DESCRIPTION='Remote cubeb server' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=audioipc-server CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name audioipc_server --edition=2018 media/audioipc/server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=d9e2361f0e932f8a -C extra-filename=-d9e2361f0e932f8a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern audio_thread_priority=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libaudio_thread_priority-4e2cc471540642a6.rlib --extern audioipc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libaudioipc-ee82e5ea3d648962.rmeta --extern cubeb_core=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcubeb_core-fa70289082f581a0.rmeta --extern error_chain=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liberror_chain-6607a06144a94538.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern once_cell=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libonce_cell-dbe4df81c9907b8c.rmeta --extern slab=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libslab-deb091b2c41e9f6b.rmeta --extern tokio=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio-ba78af834db58d3a.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib64` 53:22.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:22.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:22.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:22.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:22.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:22.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:22.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:22.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:22.63 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:22.63 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:22.63 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:22.63 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:22.63 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:22.63 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:22.63 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:22.63 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:22.63 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:22.63 [swgl 0.1.0] DEBUG = Some("false") 53:22.63 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:22.63 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.c" 53:22.65 [swgl 0.1.0] exit status: 0 53:22.65 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.c" 53:22.67 [swgl 0.1.0] exit status: 0 53:23.75 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:23.75 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:23.75 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:23.75 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:23.75 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:23.75 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:23.75 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:23.75 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:23.75 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:23.75 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:23.75 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:23.75 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:23.75 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:23.76 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:23.76 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:23.76 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:23.76 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:23.76 [swgl 0.1.0] DEBUG = Some("false") 53:23.76 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:23.76 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.c" 53:23.77 [swgl 0.1.0] exit status: 0 53:23.77 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.c" 53:23.79 [swgl 0.1.0] exit status: 0 53:24.23 Compiling audioipc-client v0.4.0 (/builddir/build/BUILD/icecat-78.15.0/media/audioipc/client) 53:24.23 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=audioipc_client CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/media/audioipc/client CARGO_PKG_AUTHORS='Matthew Gregan :Dan Glastonbury ' CARGO_PKG_DESCRIPTION='Cubeb Backend for talking to remote cubeb server.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=audioipc-client CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name audioipc_client --edition=2018 media/audioipc/client/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=50f4c59e5ba6ccd7 -C extra-filename=-50f4c59e5ba6ccd7 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern audio_thread_priority=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libaudio_thread_priority-4e2cc471540642a6.rlib --extern audioipc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libaudioipc-ee82e5ea3d648962.rmeta --extern cubeb_backend=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcubeb_backend-648846b21408ae45.rmeta --extern futures=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures-1d48516e6168690b.rmeta --extern futures_cpupool=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfutures_cpupool-428f0b5419068fb3.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern tokio=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtokio-ba78af834db58d3a.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib64` 53:24.89 warning: `bookmark_sync` (lib) generated 3 warnings 53:24.89 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/neqo-crypto-03dc07c3fdbd9bb0/build-script-build` 53:24.91 [neqo-crypto 0.2.4] cargo:rustc-link-lib=dylib=nssutil3 53:24.91 [neqo-crypto 0.2.4] cargo:rustc-link-lib=dylib=nss3 53:24.91 [neqo-crypto 0.2.4] cargo:rustc-link-lib=dylib=ssl3 53:24.91 [neqo-crypto 0.2.4] cargo:rustc-link-lib=dylib=plds4 53:24.91 [neqo-crypto 0.2.4] cargo:rustc-link-lib=dylib=plc4 53:24.91 [neqo-crypto 0.2.4] cargo:rustc-link-lib=dylib=nspr4 53:24.91 [neqo-crypto 0.2.4] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin 53:24.91 [neqo-crypto 0.2.4] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/nss/nss_nss3 53:24.91 [neqo-crypto 0.2.4] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/ssl/ssl_ssl3 53:24.91 [neqo-crypto 0.2.4] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/nspr/pr 53:24.91 [neqo-crypto 0.2.4] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/socket/neqo/extra-bindgen-flags 53:24.91 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/bindings.toml 53:24.91 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/nspr_io.h 53:24.94 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:24.94 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:24.94 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:24.94 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:24.94 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:24.94 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:24.94 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:24.94 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:24.94 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:24.94 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:24.94 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:24.94 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:24.94 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:24.94 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:24.94 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:24.94 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:24.94 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:24.94 [swgl 0.1.0] DEBUG = Some("false") 53:24.94 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:24.94 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 53:24.97 [swgl 0.1.0] exit status: 0 53:24.97 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.c" 53:25.02 [swgl 0.1.0] exit status: 0 53:26.19 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:26.19 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:26.19 [neqo-crypto 0.2.4] Thread model: posix 53:26.19 [neqo-crypto 0.2.4] InstalledDir: 53:26.19 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:26.19 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:26.19 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:26.19 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:26.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_image.glsl 53:26.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:26.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:26.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:26.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:26.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:26.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:26.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:26.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:26.31 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:26.31 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:26.31 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:26.31 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:26.31 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:26.31 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:26.31 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:26.31 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:26.31 [swgl 0.1.0] DEBUG = Some("false") 53:26.31 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:26.31 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.c" 53:26.32 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:26.32 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:26.32 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:26.32 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:26.32 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:26.32 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:26.32 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:26.32 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:26.32 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:26.32 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:26.32 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:26.32 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:26.32 [neqo-crypto 0.2.4] #include "..." search starts here: 53:26.32 [neqo-crypto 0.2.4] #include <...> search starts here: 53:26.32 [neqo-crypto 0.2.4] /usr/include/nspr4 53:26.32 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:26.32 [neqo-crypto 0.2.4] /usr/include/nss3 53:26.32 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:26.32 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:26.32 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:26.32 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:26.32 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:26.32 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:26.32 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:26.32 [neqo-crypto 0.2.4] /usr/local/include 53:26.32 [neqo-crypto 0.2.4] /usr/include 53:26.32 [neqo-crypto 0.2.4] End of search list. 53:26.34 [swgl 0.1.0] exit status: 0 53:26.34 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.c" 53:26.37 [swgl 0.1.0] exit status: 0 53:27.60 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_linear_gradient.glsl 53:27.60 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:27.60 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:27.60 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:27.60 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:27.60 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:27.60 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:27.60 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:27.60 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:27.61 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:27.61 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:27.61 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:27.61 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:27.61 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:27.61 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:27.61 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:27.61 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:27.61 [swgl 0.1.0] DEBUG = Some("false") 53:27.61 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:27.61 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.c" 53:27.62 [swgl 0.1.0] exit status: 0 53:27.62 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.c" 53:27.65 [swgl 0.1.0] exit status: 0 53:27.79 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:27.79 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/nss_init.h 53:27.86 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:27.86 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:27.86 [neqo-crypto 0.2.4] Thread model: posix 53:27.86 [neqo-crypto 0.2.4] InstalledDir: 53:27.86 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:27.86 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:27.86 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:27.86 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:27.86 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:27.86 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:27.86 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:27.86 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:27.86 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:27.86 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:27.86 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:27.86 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:27.86 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:27.86 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:27.86 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:27.86 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:27.86 [neqo-crypto 0.2.4] #include "..." search starts here: 53:27.86 [neqo-crypto 0.2.4] #include <...> search starts here: 53:27.86 [neqo-crypto 0.2.4] /usr/include/nspr4 53:27.86 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:27.86 [neqo-crypto 0.2.4] /usr/include/nss3 53:27.86 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:27.86 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:27.86 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:27.86 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:27.86 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:27.86 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:27.86 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:27.86 [neqo-crypto 0.2.4] /usr/local/include 53:27.86 [neqo-crypto 0.2.4] /usr/include 53:27.86 [neqo-crypto 0.2.4] End of search list. 53:28.69 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_linear_gradient.glsl 53:28.69 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:28.69 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:28.69 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:28.69 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:28.69 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:28.69 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:28.69 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:28.69 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:28.69 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:28.69 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:28.70 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:28.70 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:28.70 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:28.70 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:28.70 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:28.70 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:28.70 [swgl 0.1.0] DEBUG = Some("false") 53:28.70 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:28.70 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.c" 53:28.71 [swgl 0.1.0] exit status: 0 53:28.71 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.c" 53:28.73 [swgl 0.1.0] exit status: 0 53:29.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_linear_gradient.glsl 53:29.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:29.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:29.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:29.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:29.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:29.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:29.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:29.82 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:29.82 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:29.82 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:29.82 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:29.82 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:29.82 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:29.82 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:29.82 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:29.82 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:29.82 [swgl 0.1.0] DEBUG = Some("false") 53:29.82 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:29.82 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.c" 53:29.84 [swgl 0.1.0] exit status: 0 53:29.84 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.c" 53:29.86 [swgl 0.1.0] exit status: 0 53:30.03 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:30.03 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/mozpkix.hpp 53:30.09 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:30.09 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:30.09 [neqo-crypto 0.2.4] Thread model: posix 53:30.09 [neqo-crypto 0.2.4] InstalledDir: 53:30.09 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:30.09 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:30.09 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:30.10 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:30.10 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:30.10 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:30.10 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:30.10 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:30.10 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:30.10 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:30.10 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:30.10 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:30.10 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:30.10 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:30.10 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:30.10 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:30.10 [neqo-crypto 0.2.4] #include "..." search starts here: 53:30.10 [neqo-crypto 0.2.4] #include <...> search starts here: 53:30.10 [neqo-crypto 0.2.4] /usr/include/nspr4 53:30.10 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:30.10 [neqo-crypto 0.2.4] /usr/include/nss3 53:30.10 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:30.10 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:30.10 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:30.10 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:30.10 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:30.10 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:30.10 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:30.10 [neqo-crypto 0.2.4] /usr/local/include 53:30.10 [neqo-crypto 0.2.4] /usr/include 53:30.10 [neqo-crypto 0.2.4] End of search list. 53:30.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_mix_blend.glsl 53:30.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:30.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:31.00 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:31.00 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:31.00 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:31.00 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:31.00 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:31.00 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:31.00 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:31.00 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:31.00 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:31.00 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:31.00 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:31.00 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:31.00 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:31.00 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:31.00 [swgl 0.1.0] DEBUG = Some("false") 53:31.00 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:31.00 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.c" 53:31.01 [swgl 0.1.0] exit status: 0 53:31.01 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.c" 53:31.03 [swgl 0.1.0] exit status: 0 53:32.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_mix_blend.glsl 53:32.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:32.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:32.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:32.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:32.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:32.31 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:32.32 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:32.32 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:32.32 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:32.32 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:32.32 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:32.32 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:32.32 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:32.32 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:32.32 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:32.32 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:32.32 [swgl 0.1.0] DEBUG = Some("false") 53:32.32 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:32.32 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.c" 53:32.34 [swgl 0.1.0] exit status: 0 53:32.34 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.c" 53:32.36 [swgl 0.1.0] exit status: 0 53:32.87 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:32.87 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/nspr_err.h 53:32.96 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:32.96 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:32.96 [neqo-crypto 0.2.4] Thread model: posix 53:32.96 [neqo-crypto 0.2.4] InstalledDir: 53:32.96 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:32.96 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:32.96 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:32.96 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:32.96 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:32.96 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:32.96 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:32.96 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:32.96 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:32.96 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:32.96 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:32.96 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:32.96 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:32.96 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:32.96 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:32.96 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:32.96 [neqo-crypto 0.2.4] #include "..." search starts here: 53:32.96 [neqo-crypto 0.2.4] #include <...> search starts here: 53:32.96 [neqo-crypto 0.2.4] /usr/include/nspr4 53:32.96 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:32.96 [neqo-crypto 0.2.4] /usr/include/nss3 53:32.96 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:32.96 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:32.96 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:32.96 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:32.96 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:32.96 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:32.96 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:32.96 [neqo-crypto 0.2.4] /usr/local/include 53:32.96 [neqo-crypto 0.2.4] /usr/include 53:32.96 [neqo-crypto 0.2.4] End of search list. 53:33.10 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:33.10 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/nss_sslerr.h 53:33.21 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:33.21 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:33.21 [neqo-crypto 0.2.4] Thread model: posix 53:33.21 [neqo-crypto 0.2.4] InstalledDir: 53:33.21 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:33.21 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:33.21 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:33.21 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:33.22 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:33.22 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:33.22 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:33.22 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:33.22 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:33.22 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:33.22 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:33.22 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:33.22 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:33.22 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:33.22 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:33.22 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:33.22 [neqo-crypto 0.2.4] #include "..." search starts here: 53:33.22 [neqo-crypto 0.2.4] #include <...> search starts here: 53:33.22 [neqo-crypto 0.2.4] /usr/include/nspr4 53:33.22 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:33.22 [neqo-crypto 0.2.4] /usr/include/nss3 53:33.23 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:33.23 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:33.23 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:33.23 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:33.23 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:33.23 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:33.23 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:33.23 [neqo-crypto 0.2.4] /usr/local/include 53:33.23 [neqo-crypto 0.2.4] /usr/include 53:33.23 [neqo-crypto 0.2.4] End of search list. 53:33.33 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:33.33 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/nss_p11.h 53:33.44 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:33.44 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:33.44 [neqo-crypto 0.2.4] Thread model: posix 53:33.44 [neqo-crypto 0.2.4] InstalledDir: 53:33.44 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:33.44 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:33.44 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:33.44 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:33.44 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:33.44 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:33.44 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:33.44 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:33.44 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:33.45 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:33.45 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:33.45 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:33.45 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:33.45 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:33.45 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:33.45 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:33.45 [neqo-crypto 0.2.4] #include "..." search starts here: 53:33.45 [neqo-crypto 0.2.4] #include <...> search starts here: 53:33.45 [neqo-crypto 0.2.4] /usr/include/nspr4 53:33.45 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:33.45 [neqo-crypto 0.2.4] /usr/include/nss3 53:33.45 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:33.45 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:33.45 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:33.45 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:33.45 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:33.45 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:33.45 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:33.46 [neqo-crypto 0.2.4] /usr/local/include 53:33.46 [neqo-crypto 0.2.4] /usr/include 53:33.46 [neqo-crypto 0.2.4] End of search list. 53:33.65 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_mix_blend.glsl 53:33.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:33.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:33.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:33.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:33.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:33.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:33.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:33.66 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:33.66 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:33.66 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:33.66 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:33.66 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:33.66 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:33.66 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:33.66 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:33.66 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:33.66 [swgl 0.1.0] DEBUG = Some("false") 53:33.66 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:33.66 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.c" 53:33.71 [swgl 0.1.0] exit status: 0 53:33.71 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.c" 53:33.81 [swgl 0.1.0] exit status: 0 53:35.50 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_opacity.glsl 53:35.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:35.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:35.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:35.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:35.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:35.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:35.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:35.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:35.51 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:35.51 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:35.51 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:35.51 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:35.51 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:35.51 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:35.52 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:35.52 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:35.52 [swgl 0.1.0] DEBUG = Some("false") 53:35.52 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:35.52 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.c" 53:35.54 [swgl 0.1.0] exit status: 0 53:35.54 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.c" 53:35.57 [swgl 0.1.0] exit status: 0 53:36.78 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:36.78 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/nss_secerr.h 53:36.87 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:36.87 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:36.87 [neqo-crypto 0.2.4] Thread model: posix 53:36.87 [neqo-crypto 0.2.4] InstalledDir: 53:36.87 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:36.87 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:36.87 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:36.87 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:36.87 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:36.87 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:36.87 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:36.87 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:36.87 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:36.87 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:36.87 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:36.87 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:36.87 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:36.87 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:36.87 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:36.87 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:36.87 [neqo-crypto 0.2.4] #include "..." search starts here: 53:36.88 [neqo-crypto 0.2.4] #include <...> search starts here: 53:36.88 [neqo-crypto 0.2.4] /usr/include/nspr4 53:36.88 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:36.88 [neqo-crypto 0.2.4] /usr/include/nss3 53:36.88 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:36.88 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:36.88 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:36.88 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:36.88 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:36.88 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:36.88 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:36.88 [neqo-crypto 0.2.4] /usr/local/include 53:36.88 [neqo-crypto 0.2.4] /usr/include 53:36.88 [neqo-crypto 0.2.4] End of search list. 53:36.97 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:36.97 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/nss_sslopt.h 53:36.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_opacity.glsl 53:36.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:36.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:36.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:36.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:36.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:36.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:36.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:37.00 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:37.00 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:37.00 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:37.00 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:37.00 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:37.00 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:37.00 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:37.00 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:37.00 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:37.00 [swgl 0.1.0] DEBUG = Some("false") 53:37.00 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:37.00 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.c" 53:37.04 [swgl 0.1.0] exit status: 0 53:37.04 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.c" 53:37.05 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:37.05 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:37.05 [neqo-crypto 0.2.4] Thread model: posix 53:37.05 [neqo-crypto 0.2.4] InstalledDir: 53:37.05 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:37.05 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:37.05 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:37.05 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:37.05 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:37.06 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:37.06 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:37.06 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:37.06 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:37.06 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:37.06 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:37.06 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:37.06 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:37.06 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:37.06 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:37.06 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:37.06 [neqo-crypto 0.2.4] #include "..." search starts here: 53:37.06 [neqo-crypto 0.2.4] #include <...> search starts here: 53:37.06 [neqo-crypto 0.2.4] /usr/include/nspr4 53:37.06 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:37.06 [neqo-crypto 0.2.4] /usr/include/nss3 53:37.06 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:37.06 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:37.06 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:37.06 [swgl 0.1.0] exit status: 0 53:37.07 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:37.07 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:37.07 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:37.07 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:37.07 [neqo-crypto 0.2.4] /usr/local/include 53:37.07 [neqo-crypto 0.2.4] /usr/include 53:37.07 [neqo-crypto 0.2.4] End of search list. 53:38.49 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_opacity.glsl 53:38.49 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:38.49 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:38.49 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:38.49 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:38.49 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:38.49 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:38.49 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:38.49 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:38.49 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:38.49 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:38.49 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:38.49 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:38.49 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:38.49 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:38.49 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:38.49 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:38.49 [swgl 0.1.0] DEBUG = Some("false") 53:38.49 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:38.49 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.c" 53:38.51 [swgl 0.1.0] exit status: 0 53:38.51 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.c" 53:38.54 [swgl 0.1.0] exit status: 0 53:39.31 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:39.31 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/nspr_time.h 53:39.37 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:39.37 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:39.37 [neqo-crypto 0.2.4] Thread model: posix 53:39.37 [neqo-crypto 0.2.4] InstalledDir: 53:39.37 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:39.37 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:39.37 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:39.37 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:39.38 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:39.38 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:39.38 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:39.38 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:39.38 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:39.38 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:39.38 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:39.38 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:39.38 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:39.38 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:39.38 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:39.38 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:39.38 [neqo-crypto 0.2.4] #include "..." search starts here: 53:39.38 [neqo-crypto 0.2.4] #include <...> search starts here: 53:39.38 [neqo-crypto 0.2.4] /usr/include/nspr4 53:39.38 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:39.38 [neqo-crypto 0.2.4] /usr/include/nss3 53:39.38 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:39.38 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:39.38 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:39.38 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:39.38 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:39.38 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:39.38 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:39.38 [neqo-crypto 0.2.4] /usr/local/include 53:39.38 [neqo-crypto 0.2.4] /usr/include 53:39.38 [neqo-crypto 0.2.4] End of search list. 53:39.44 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:39.44 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/nss_ssl.h 53:39.52 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:39.52 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:39.52 [neqo-crypto 0.2.4] Thread model: posix 53:39.52 [neqo-crypto 0.2.4] InstalledDir: 53:39.52 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:39.52 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:39.52 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:39.52 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:39.52 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:39.52 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:39.52 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:39.52 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:39.52 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:39.52 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:39.52 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:39.52 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:39.52 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:39.52 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:39.52 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:39.52 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:39.52 [neqo-crypto 0.2.4] #include "..." search starts here: 53:39.52 [neqo-crypto 0.2.4] #include <...> search starts here: 53:39.52 [neqo-crypto 0.2.4] /usr/include/nspr4 53:39.52 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:39.52 [neqo-crypto 0.2.4] /usr/include/nss3 53:39.52 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:39.52 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:39.52 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:39.52 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:39.52 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:39.52 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:39.52 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:39.52 [neqo-crypto 0.2.4] /usr/local/include 53:39.52 [neqo-crypto 0.2.4] /usr/include 53:39.52 [neqo-crypto 0.2.4] End of search list. 53:40.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_radial_gradient.glsl 53:40.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:40.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:40.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:40.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:40.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:40.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:40.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:40.03 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:40.04 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:40.04 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:40.04 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:40.04 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:40.04 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:40.04 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:40.04 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:40.04 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:40.04 [swgl 0.1.0] DEBUG = Some("false") 53:40.04 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:40.04 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.c" 53:40.06 [swgl 0.1.0] exit status: 0 53:40.06 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.c" 53:40.08 [swgl 0.1.0] exit status: 0 53:40.40 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=selectors CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/selectors CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='CSS Selectors matching for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=selectors CARGO_PKG_REPOSITORY='https://github.com/servo/servo' CARGO_PKG_VERSION=0.22.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=22 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/selectors-93dd6c87a92c227e/out /usr/bin/rustc --crate-name selectors servo/components/selectors/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=deaf070c92c2ce5c -C extra-filename=-deaf070c92c2ce5c --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern cssparser=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcssparser-2893826fc3939613.rmeta --extern derive_more=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libderive_more-0d20342221c279f6.so --extern fxhash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfxhash-f21c7ddc630e0e3f.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern matches=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmatches-d1f254bdc482955d.rmeta --extern phf=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libphf-39b76753c0e32a73.rmeta --extern precomputed_hash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libprecomputed_hash-44804aa77d35de70.rmeta --extern servo_arc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libservo_arc-fc842b67a6f3d750.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --extern thin_slice=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_slice-f3421cbf90d1b099.rmeta --extern to_shmem=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libto_shmem-76cc16084ec8be93.rmeta --extern to_shmem_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libto_shmem_derive-900bb92b46b4d794.so -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 53:41.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_radial_gradient.glsl 53:41.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:41.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:41.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:41.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:41.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:41.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:41.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:41.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:41.21 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:41.21 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:41.21 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:41.21 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:41.21 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:41.21 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:41.21 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:41.21 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:41.21 [swgl 0.1.0] DEBUG = Some("false") 53:41.21 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:41.21 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.c" 53:41.23 [swgl 0.1.0] exit status: 0 53:41.23 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.c" 53:41.26 [swgl 0.1.0] exit status: 0 53:41.74 Compiling webext_storage_bridge v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage/webext_storage_bridge) 53:41.74 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=webext_storage_bridge CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/storage/webext_storage_bridge CARGO_PKG_AUTHORS='The IceCat Sync Developers ' CARGO_PKG_DESCRIPTION='The WebExtension `storage.sync` bindings for IceCat' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webext_storage_bridge CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name webext_storage_bridge --edition=2018 toolkit/components/extensions/storage/webext_storage_bridge/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=16f1840180796d3f -C extra-filename=-16f1840180796d3f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern atomic_refcell=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libatomic_refcell-a0782af331a0a069.rmeta --extern cstr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcstr-67fe78ba22edcb56.rmeta --extern golden_gate=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgolden_gate-0abe1ff08e39da2f.rmeta --extern moz_task=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmoz_task-4ca37cca293540e7.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern once_cell=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libonce_cell-dbe4df81c9907b8c.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern serde_json=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde_json-e30df5d461711c26.rmeta --extern sql_support=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsql_support-9ac83a8831fde83d.rmeta --extern storage_variant=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstorage_variant-608e799c8c279bbb.rmeta --extern thin_vec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_vec-25dc192a30c0c499.rmeta --extern webext_storage=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwebext_storage-7f00bb1c792b0c33.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 53:42.03 warning: using `procedural-masquerade` crate 53:42.03 --> toolkit/components/extensions/storage/webext_storage_bridge/src/area.rs:84:60 53:42.03 | 53:42.03 84 | let queue = moz_task::create_background_task_queue(cstr!("StorageSyncArea"))?; 53:42.03 | ^^^^^^^^^^^^^^^^^^^^^^^^ 53:42.03 | 53:42.03 = note: `#[warn(proc_macro_back_compat)]` on by default 53:42.03 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 53:42.03 = note: for more information, see issue #83125 53:42.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. 53:42.03 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 53:42.03 warning: using `procedural-masquerade` crate 53:42.03 --> toolkit/components/extensions/storage/webext_storage_bridge/src/punt.rs:145:17 53:42.03 | 53:42.03 145 | cstr!("mozIExtensionStorageCallback"), 53:42.03 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 53:42.03 | 53:42.03 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 53:42.03 = note: for more information, see issue #83125 53:42.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. 53:42.03 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 53:42.03 warning: using `procedural-masquerade` crate 53:42.03 --> toolkit/components/extensions/storage/webext_storage_bridge/src/punt.rs:261:17 53:42.03 | 53:42.03 261 | cstr!("mozIExtensionStorageCallback"), 53:42.03 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 53:42.03 | 53:42.03 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 53:42.03 = note: for more information, see issue #83125 53:42.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. 53:42.03 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 53:42.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_radial_gradient.glsl 53:42.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:42.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:42.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:42.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:42.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:42.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:42.62 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:42.62 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/nss_ciphers.h 53:42.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:42.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:42.62 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:42.62 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:42.63 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:42.63 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:42.63 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:42.63 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:42.63 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:42.63 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:42.63 [swgl 0.1.0] DEBUG = Some("false") 53:42.63 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:42.63 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.c" 53:42.65 [swgl 0.1.0] exit status: 0 53:42.65 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.c" 53:42.68 [swgl 0.1.0] exit status: 0 53:42.71 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:42.71 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:42.71 [neqo-crypto 0.2.4] Thread model: posix 53:42.71 [neqo-crypto 0.2.4] InstalledDir: 53:42.71 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:42.71 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:42.71 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:42.71 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:42.71 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:42.71 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:42.71 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:42.71 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:42.71 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:42.71 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:42.71 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:42.71 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:42.71 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:42.71 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:42.71 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:42.71 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:42.71 [neqo-crypto 0.2.4] #include "..." search starts here: 53:42.71 [neqo-crypto 0.2.4] #include <...> search starts here: 53:42.71 [neqo-crypto 0.2.4] /usr/include/nspr4 53:42.71 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:42.71 [neqo-crypto 0.2.4] /usr/include/nss3 53:42.71 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:42.71 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:42.71 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:42.71 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:42.71 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:42.71 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:42.71 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:42.71 [neqo-crypto 0.2.4] /usr/local/include 53:42.71 [neqo-crypto 0.2.4] /usr/include 53:42.71 [neqo-crypto 0.2.4] End of search list. 53:42.86 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:42.86 [neqo-crypto 0.2.4] cargo:rerun-if-changed=bindings/nspr_error.h 53:42.93 [neqo-crypto 0.2.4] clang version 13.0.0 (Fedora 13.0.0~rc1-1.fc35) 53:42.94 [neqo-crypto 0.2.4] Target: powerpc64le-unknown-linux-gnu 53:42.94 [neqo-crypto 0.2.4] Thread model: posix 53:42.94 [neqo-crypto 0.2.4] InstalledDir: 53:42.94 [neqo-crypto 0.2.4] Found candidate GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:42.94 [neqo-crypto 0.2.4] Selected GCC installation: /../lib/gcc/ppc64le-redhat-linux/11 53:42.94 [neqo-crypto 0.2.4] Candidate multilib: .;@m64 53:42.94 [neqo-crypto 0.2.4] Selected multilib: .;@m64 53:42.94 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include/ppc_wrappers" 53:42.94 [neqo-crypto 0.2.4] ignoring nonexistent directory "lib64/clang/13.0.0/include" 53:42.94 [neqo-crypto 0.2.4] ignoring nonexistent directory "/../lib/gcc/ppc64le-redhat-linux/11/../../../../ppc64le-redhat-linux/include" 53:42.94 [neqo-crypto 0.2.4] ignoring nonexistent directory "/include" 53:42.94 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:42.94 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/nspr4" 53:42.94 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include/pixman-1" 53:42.94 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11" 53:42.94 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux" 53:42.94 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward" 53:42.94 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/local/include" 53:42.94 [neqo-crypto 0.2.4] ignoring duplicate directory "/usr/include" 53:42.94 [neqo-crypto 0.2.4] #include "..." search starts here: 53:42.94 [neqo-crypto 0.2.4] #include <...> search starts here: 53:42.94 [neqo-crypto 0.2.4] /usr/include/nspr4 53:42.94 [neqo-crypto 0.2.4] /usr/include/pixman-1 53:42.94 [neqo-crypto 0.2.4] /usr/include/nss3 53:42.94 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss 53:42.94 [neqo-crypto 0.2.4] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/cairo 53:42.94 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11 53:42.94 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/ppc64le-redhat-linux 53:42.94 [neqo-crypto 0.2.4] /usr/bin/../lib/gcc/ppc64le-redhat-linux/11/../../../../include/c++/11/backward 53:42.94 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include/ppc_wrappers 53:42.94 [neqo-crypto 0.2.4] /usr/lib64/clang/13.0.0/include 53:42.94 [neqo-crypto 0.2.4] /usr/local/include 53:42.94 [neqo-crypto 0.2.4] /usr/include 53:42.94 [neqo-crypto 0.2.4] End of search list. 53:43.05 [neqo-crypto 0.2.4] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 53:43.05 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/style-c2180bc4387de829/build-script-build` 53:43.06 [style 0.0.1] cargo:rerun-if-changed=build.rs 53:43.06 [style 0.0.1] cargo:out_dir=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out 53:43.06 [style 0.0.1] cargo:rerun-if-changed=properties/helpers/animated_properties.mako.rs 53:43.06 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/outline.mako.rs 53:43.06 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_svg.mako.rs 53:43.06 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/padding.mako.rs 53:43.06 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/counters.mako.rs 53:43.06 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/text.mako.rs 53:43.06 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/border.mako.rs 53:43.06 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/list.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_text.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/font.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/svg.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/background.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/position.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/margin.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_box.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/xul.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/ui.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/box.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/column.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/table.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/effects.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_ui.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_table.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/outline.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/inherited_svg.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/padding.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/text.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/border.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/list.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/inherited_text.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/font.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/svg.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/background.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/position.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/margin.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/box.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/column.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/properties.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/helpers.mako.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/properties.html.mako 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/counted_unknown_properties.py 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/computed_value_flags.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/cascade.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/build.py 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/declaration_block.rs 53:43.07 [style 0.0.1] cargo:rerun-if-changed=properties/data.py 53:43.08 [style 0.0.1] cargo:rerun-if-changed=properties/gecko.mako.rs 53:44.13 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_solid.glsl 53:44.13 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:44.13 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:44.13 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:44.13 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:44.13 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:44.13 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:44.13 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:44.13 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:44.13 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:44.13 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:44.13 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:44.13 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:44.13 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:44.13 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:44.13 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:44.13 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:44.13 [swgl 0.1.0] DEBUG = Some("false") 53:44.13 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:44.13 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.c" 53:44.15 [swgl 0.1.0] exit status: 0 53:44.15 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.c" 53:44.17 [swgl 0.1.0] exit status: 0 53:44.17 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_solid.frag.h 53:45.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_solid.glsl 53:45.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:45.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:45.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:45.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:45.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:45.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:45.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:45.21 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:45.21 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:45.21 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:45.21 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:45.21 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:45.21 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:45.21 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:45.21 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:45.21 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:45.21 [swgl 0.1.0] DEBUG = Some("false") 53:45.21 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:45.22 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.c" 53:45.22 Compiling malloc_size_of v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/servo/components/malloc_size_of) 53:45.22 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=malloc_size_of CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/malloc_size_of CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=malloc_size_of CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name malloc_size_of servo/components/malloc_size_of/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=7a5bd0ad8ebe6d71 -C extra-filename=-7a5bd0ad8ebe6d71 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern app_units=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libapp_units-6c6056a0730d681f.rmeta --extern cssparser=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcssparser-2893826fc3939613.rmeta --extern euclid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libeuclid-2fd3d777af46da65.rmeta --extern hashglobe=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libhashglobe-766d7ef9378d11dd.rmeta --extern selectors=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libselectors-deaf070c92c2ce5c.rmeta --extern servo_arc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libservo_arc-fc842b67a6f3d750.rmeta --extern smallbitvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallbitvec-4496a947b593f3a6.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --extern thin_slice=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_slice-f3421cbf90d1b099.rmeta --extern void=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libvoid-8659ad07ffb9ac6c.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 53:45.24 [swgl 0.1.0] exit status: 0 53:45.24 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.c" 53:45.25 [swgl 0.1.0] exit status: 0 53:45.40 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=neqo_crypto CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-crypto CARGO_PKG_AUTHORS='Martin Thomson ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=neqo-crypto CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/neqo-crypto-009805de6f3b419b/out /usr/bin/rustc --crate-name neqo_crypto --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-crypto/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="deny-warnings"' --cfg 'feature="gecko"' -C metadata=a453cf916c71d95f -C extra-filename=-a453cf916c71d95f --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern neqo_common=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_common-8dd039dc1f9365f4.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/nss/nss_nss3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/ssl/ssl_ssl3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/nspr/pr -l dylib=nssutil3 -l dylib=nss3 -l dylib=ssl3 -l dylib=plds4 -l dylib=plc4 -l dylib=nspr4` 53:45.80 Compiling style_traits v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/servo/components/style_traits) 53:45.80 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=style_traits CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/style_traits CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=style_traits CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name style_traits servo/components/style_traits/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="gecko"' -C metadata=1d67a1ed8df21608 -C extra-filename=-1d67a1ed8df21608 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern app_units=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libapp_units-6c6056a0730d681f.rmeta --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern cssparser=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcssparser-2893826fc3939613.rmeta --extern euclid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libeuclid-2fd3d777af46da65.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern malloc_size_of=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmalloc_size_of-7a5bd0ad8ebe6d71.rmeta --extern malloc_size_of_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libmalloc_size_of_derive-1bb6929b7d6d1c90.so --extern selectors=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libselectors-deaf070c92c2ce5c.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern servo_arc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libservo_arc-fc842b67a6f3d750.rmeta --extern to_shmem=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libto_shmem-76cc16084ec8be93.rmeta --extern to_shmem_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libto_shmem_derive-900bb92b46b4d794.so -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 53:46.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_solid.glsl 53:46.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:46.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:46.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:46.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:46.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:46.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:46.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:46.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:46.51 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:46.51 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:46.51 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:46.51 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:46.51 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:46.51 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:46.51 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:46.51 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:46.51 [swgl 0.1.0] DEBUG = Some("false") 53:46.51 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:46.51 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.c" 53:46.53 [swgl 0.1.0] exit status: 0 53:46.53 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.c" 53:46.57 [swgl 0.1.0] exit status: 0 53:47.61 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_yuv_image.glsl 53:47.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:47.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:47.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:47.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:47.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:47.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:47.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:47.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:47.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 53:47.62 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:47.62 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:47.62 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:47.62 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:47.62 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:47.63 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:47.63 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:47.63 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:47.63 [swgl 0.1.0] DEBUG = Some("false") 53:47.63 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:47.63 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.c" 53:47.65 [swgl 0.1.0] exit status: 0 53:47.65 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.c" 53:47.67 [swgl 0.1.0] exit status: 0 53:47.76 Compiling neqo-transport v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 53:47.76 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=neqo_transport CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-transport CARGO_PKG_AUTHORS='EKR :Andy Grover ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=neqo-transport CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name neqo_transport --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-transport/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="deny-warnings"' -C metadata=278d8d851a4c0293 -C extra-filename=-278d8d851a4c0293 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern neqo_common=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_common-8dd039dc1f9365f4.rmeta --extern neqo_crypto=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_crypto-a453cf916c71d95f.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/nss/nss_nss3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/ssl/ssl_ssl3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/nspr/pr` 53:48.98 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_yuv_image.glsl 53:48.98 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:48.98 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:48.98 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:48.98 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:48.98 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:48.98 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:48.98 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:48.98 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:48.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 53:48.99 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:48.99 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:48.99 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:48.99 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:48.99 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:48.99 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:48.99 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:48.99 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:48.99 [swgl 0.1.0] DEBUG = Some("false") 53:48.99 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:48.99 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.c" 53:49.02 [swgl 0.1.0] exit status: 0 53:49.02 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.c" 53:49.04 [swgl 0.1.0] exit status: 0 53:50.55 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_yuv_image.glsl 53:50.55 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:50.55 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:50.55 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:50.55 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:50.55 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:50.55 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:50.55 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:50.56 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:50.56 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 53:50.56 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:50.56 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:50.56 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:50.56 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:50.56 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:50.56 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:50.56 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:50.56 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:50.56 [swgl 0.1.0] DEBUG = Some("false") 53:50.56 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:50.56 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.c" 53:50.59 [swgl 0.1.0] exit status: 0 53:50.59 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.c" 53:50.62 [swgl 0.1.0] exit status: 0 53:51.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_yuv_image.glsl 53:51.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:51.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:51.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:51.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:51.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:51.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:51.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:51.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:51.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 53:51.91 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:51.91 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:51.91 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:51.91 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:51.91 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:51.91 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:51.91 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:51.92 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:51.92 [swgl 0.1.0] DEBUG = Some("false") 53:51.92 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:51.92 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.c" 53:51.93 [swgl 0.1.0] exit status: 0 53:51.93 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.c" 53:51.95 [swgl 0.1.0] exit status: 0 53:51.98 [mozglue-static 0.1.0] AR_powerpc64le-unknown-linux-gnu = None 53:51.98 [mozglue-static 0.1.0] AR_powerpc64le_unknown_linux_gnu = Some("/usr/bin/gcc-ar") 53:51.98 [mozglue-static 0.1.0] running: "/usr/bin/gcc-ar" "crs" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/mozglue-static-4c29478cbc1915f4/out/libwrappers.a" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/mozglue-static-4c29478cbc1915f4/out/wrappers.o" 53:51.99 [mozglue-static 0.1.0] exit status: 0 53:51.99 [mozglue-static 0.1.0] cargo:rustc-link-lib=static=wrappers 53:51.99 [mozglue-static 0.1.0] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/mozglue-static-4c29478cbc1915f4/out 53:51.99 [mozglue-static 0.1.0] CXXSTDLIB_powerpc64le-unknown-linux-gnu = None 53:51.99 [mozglue-static 0.1.0] CXXSTDLIB_powerpc64le_unknown_linux_gnu = None 53:51.99 [mozglue-static 0.1.0] HOST_CXXSTDLIB = None 53:51.99 [mozglue-static 0.1.0] CXXSTDLIB = None 53:51.99 [mozglue-static 0.1.0] cargo:rustc-link-lib=stdc++ 53:51.99 [mozglue-static 0.1.0] cargo:rerun-if-changed=wrappers.cpp 53:51.99 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozglue_static CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/mozglue/static/rust CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mozglue-static CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/mozglue-static-4c29478cbc1915f4/out /usr/bin/rustc --crate-name mozglue_static --edition=2018 mozglue/static/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=0573e53b2dbb47b2 -C extra-filename=-0573e53b2dbb47b2 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern arrayvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libarrayvec-087b5dd3eb38fba8.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/mozglue-static-4c29478cbc1915f4/out -l static=wrappers -l stdc++` 53:52.36 Compiling neqo-qpack v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 53:52.36 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=neqo_qpack CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-qpack CARGO_PKG_AUTHORS='Dragana Damjanovic ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=neqo-qpack CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name neqo_qpack --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-qpack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="deny-warnings"' -C metadata=2fc19fd3226bf9c2 -C extra-filename=-2fc19fd3226bf9c2 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern neqo_common=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_common-8dd039dc1f9365f4.rmeta --extern neqo_crypto=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_crypto-a453cf916c71d95f.rmeta --extern neqo_transport=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_transport-278d8d851a4c0293.rmeta --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --extern static_assertions=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstatic_assertions-530a70196b15de9f.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/nss/nss_nss3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/ssl/ssl_ssl3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/nspr/pr` 53:53.73 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_yuv_image.glsl 53:53.73 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:53.73 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:53.73 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:53.73 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:53.74 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:53.74 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:53.74 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:53.74 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:53.74 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 53:53.74 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:53.74 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:53.74 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:53.74 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:53.74 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:53.74 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:53.74 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:53.74 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:53.74 [swgl 0.1.0] DEBUG = Some("false") 53:53.74 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:53.75 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.c" 53:53.77 [swgl 0.1.0] exit status: 0 53:53.77 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.c" 53:53.81 [swgl 0.1.0] exit status: 0 53:54.26 [style 0.0.1] cargo:rerun-if-changed=build_gecko.rs 53:54.26 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style/bindgen.toml 53:54.27 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/layout/style/ServoBindings.toml 53:55.83 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_yuv_image.glsl 53:55.83 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:55.83 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:55.83 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:55.83 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:55.83 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:55.83 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:55.83 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:55.83 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:55.83 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 53:55.83 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:55.83 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:55.83 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:55.83 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:55.83 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:55.83 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:55.84 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:55.84 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:55.84 [swgl 0.1.0] DEBUG = Some("false") 53:55.84 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:55.84 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.c" 53:55.87 [swgl 0.1.0] exit status: 0 53:55.87 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.c" 53:55.90 [swgl 0.1.0] exit status: 0 53:57.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_yuv_image.glsl 53:57.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:57.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:57.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:57.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:57.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:57.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:57.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:57.92 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:57.92 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 53:57.92 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:57.92 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:57.92 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:57.92 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:57.92 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:57.92 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:57.92 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:57.92 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:57.92 [swgl 0.1.0] DEBUG = Some("false") 53:57.92 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:57.92 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.c" 53:57.96 [swgl 0.1.0] exit status: 0 53:57.96 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.c" 53:57.98 [swgl 0.1.0] exit status: 0 53:59.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_yuv_image.glsl 53:59.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 53:59.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 53:59.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 53:59.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 53:59.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 53:59.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 53:59.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 53:59.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 53:59.91 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 53:59.91 [swgl 0.1.0] OPT_LEVEL = Some("2") 53:59.91 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 53:59.91 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 53:59.91 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 53:59.91 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 53:59.91 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 53:59.91 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 53:59.91 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 53:59.92 [swgl 0.1.0] DEBUG = Some("false") 53:59.92 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 53:59.92 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.c" 53:59.94 [swgl 0.1.0] exit status: 0 53:59.94 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.c" 53:59.98 [swgl 0.1.0] exit status: 0 54:01.29 warning: `webext_storage_bridge` (lib) generated 3 warnings 54:01.29 Compiling jsrust_shared v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/js/src/rust/shared) 54:01.29 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust_shared CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/js/src/rust/shared CARGO_PKG_AUTHORS='The Spidermonkey developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jsrust_shared CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name jsrust_shared js/src/rust/shared/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=be64906e795d0f00 -C extra-filename=-be64906e795d0f00 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern encoding_c=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libencoding_c-793257e6d3a48adc.rmeta --extern encoding_c_mem=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libencoding_c_mem-c203bd8105952266.rmeta --extern mozglue_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmozglue_static-0573e53b2dbb47b2.rmeta --extern mozilla_central_workspace_hack=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-a574018fc922a649.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/mozglue-static-4c29478cbc1915f4/out` 54:01.39 Compiling neqo-http3 v0.2.4 (https://github.com/mozilla/neqo?tag=v0.2.4#6fca78d0) 54:01.39 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=neqo_http3 CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-http3 CARGO_PKG_AUTHORS='Dragana Damjanovic ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=neqo-http3 CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name neqo_http3 --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/neqo-http3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="deny-warnings"' -C metadata=3ab3a895ec35ee59 -C extra-filename=-3ab3a895ec35ee59 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern neqo_common=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_common-8dd039dc1f9365f4.rmeta --extern neqo_crypto=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_crypto-a453cf916c71d95f.rmeta --extern neqo_qpack=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_qpack-2fc19fd3226bf9c2.rmeta --extern neqo_transport=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_transport-278d8d851a4c0293.rmeta --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --cap-lints warn -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/nss/nss_nss3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/ssl/ssl_ssl3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/nspr/pr` 54:01.98 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush_yuv_image.glsl 54:01.98 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:01.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:01.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:01.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:01.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:01.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:01.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:01.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 54:01.99 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 54:01.99 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:01.99 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:01.99 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:01.99 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:01.99 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:01.99 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:01.99 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:01.99 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:01.99 [swgl 0.1.0] DEBUG = Some("false") 54:01.99 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:01.99 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.c" 54:02.03 [swgl 0.1.0] exit status: 0 54:02.03 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.c" 54:02.04 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/softfloat.o" "-c" "glsl-optimizer/src/util/softfloat.c" 54:02.06 [swgl 0.1.0] exit status: 0 54:03.04 [glslopt 0.1.2] exit status: 0 54:03.04 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/string_buffer.o" "-c" "glsl-optimizer/src/util/string_buffer.c" 54:03.27 [glslopt 0.1.2] exit status: 0 54:03.27 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/strtod.o" "-c" "glsl-optimizer/src/util/strtod.c" 54:03.39 [glslopt 0.1.2] exit status: 0 54:03.39 [glslopt 0.1.2] AR_powerpc64le-unknown-linux-gnu = None 54:03.39 [glslopt 0.1.2] AR_powerpc64le_unknown_linux_gnu = Some("/usr/bin/gcc-ar") 54:03.39 [glslopt 0.1.2] running: "/usr/bin/gcc-ar" "crs" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/libglcpp.a" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glcpp/pp.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/blob.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/half_float.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/hash_table.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/mesa-sha1.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/ralloc.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/set.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/sha1/sha1.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/softfloat.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/string_buffer.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/util/strtod.o" 54:03.40 [glslopt 0.1.2] exit status: 0 54:03.41 [glslopt 0.1.2] cargo:rustc-link-lib=static=glcpp 54:03.41 [glslopt 0.1.2] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out 54:03.41 [glslopt 0.1.2] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:03.41 [glslopt 0.1.2] OPT_LEVEL = Some("0") 54:03.41 [glslopt 0.1.2] HOST = Some("powerpc64le-unknown-linux-gnu") 54:03.41 [glslopt 0.1.2] CC_powerpc64le-unknown-linux-gnu = None 54:03.41 [glslopt 0.1.2] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:03.41 [glslopt 0.1.2] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:03.41 [glslopt 0.1.2] CFLAGS_powerpc64le_unknown_linux_gnu = None 54:03.41 [glslopt 0.1.2] HOST_CFLAGS = None 54:03.41 [glslopt 0.1.2] CFLAGS = Some("-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT") 54:03.41 [glslopt 0.1.2] CRATE_CC_NO_DEFAULTS = None 54:03.41 [glslopt 0.1.2] DEBUG = Some("false") 54:03.41 [glslopt 0.1.2] CARGO_CFG_TARGET_FEATURE = None 54:03.42 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/mesa/program/dummy_errors.o" "-c" "glsl-optimizer/src/mesa/program/dummy_errors.c" 54:03.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/composite.glsl 54:03.81 [glslopt 0.1.2] exit status: 0 54:03.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:03.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:03.81 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 54:03.81 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:03.81 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:03.81 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:03.81 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:03.81 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:03.81 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:03.81 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:03.81 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:03.81 [swgl 0.1.0] DEBUG = Some("false") 54:03.81 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:03.81 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/mesa/program/symbol_table.o" "-c" "glsl-optimizer/src/mesa/program/symbol_table.c" 54:03.81 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite.c" 54:03.83 [swgl 0.1.0] exit status: 0 54:03.83 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite.c" 54:03.87 [swgl 0.1.0] exit status: 0 54:04.07 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/composite.glsl 54:04.07 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:04.07 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:04.07 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 54:04.08 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:04.08 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:04.08 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:04.08 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:04.08 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:04.08 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:04.08 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:04.08 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:04.08 [swgl 0.1.0] DEBUG = Some("false") 54:04.08 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:04.08 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite_TEXTURE_2D.c" 54:04.10 [swgl 0.1.0] exit status: 0 54:04.10 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite_TEXTURE_2D.c" 54:04.12 [swgl 0.1.0] exit status: 0 54:04.13 [glslopt 0.1.2] exit status: 0 54:04.14 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/mesa/main/extensions_table.o" "-c" "glsl-optimizer/src/mesa/main/extensions_table.c" 54:04.19 Compiling neqo_glue v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/netwerk/socket/neqo_glue) 54:04.19 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=neqo_glue CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/netwerk/socket/neqo_glue CARGO_PKG_AUTHORS='Dragana Damjanovic ' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=neqo_glue CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name neqo_glue --edition=2018 netwerk/socket/neqo_glue/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=1f3bbe5948ce0b41 -C extra-filename=-1f3bbe5948ce0b41 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern neqo_common=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_common-8dd039dc1f9365f4.rmeta --extern neqo_crypto=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_crypto-a453cf916c71d95f.rmeta --extern neqo_http3=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_http3-3ab3a895ec35ee59.rmeta --extern neqo_transport=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_transport-278d8d851a4c0293.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern thin_vec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_vec-25dc192a30c0c499.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/nss/nss_nss3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/ssl/ssl_ssl3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/nspr/pr` 54:04.36 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/composite.glsl 54:04.36 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:04.36 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:04.36 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 54:04.36 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:04.36 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:04.36 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:04.36 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:04.36 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:04.36 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:04.36 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:04.36 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:04.36 [swgl 0.1.0] DEBUG = Some("false") 54:04.36 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:04.36 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite_TEXTURE_RECT.c" 54:04.38 [swgl 0.1.0] exit status: 0 54:04.38 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite_TEXTURE_RECT.c" 54:04.41 [swgl 0.1.0] exit status: 0 54:04.57 [glslopt 0.1.2] exit status: 0 54:04.57 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/mesa/main/imports.o" "-c" "glsl-optimizer/src/mesa/main/imports.c" 54:04.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/composite.glsl 54:04.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:04.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:04.62 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 54:04.62 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:04.62 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:04.62 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:04.62 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:04.62 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:04.62 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:04.62 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:04.62 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:04.62 [swgl 0.1.0] DEBUG = Some("false") 54:04.62 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:04.62 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite_YUV.c" 54:04.64 [swgl 0.1.0] exit status: 0 54:04.64 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite_YUV.c" 54:04.67 [swgl 0.1.0] exit status: 0 54:04.88 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/composite.glsl 54:04.88 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:04.88 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:04.88 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 54:04.88 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:04.88 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:04.88 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:04.88 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:04.88 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:04.88 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:04.88 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:04.88 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:04.88 [swgl 0.1.0] DEBUG = Some("false") 54:04.88 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:04.89 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite_YUV_TEXTURE_2D.c" 54:04.90 [swgl 0.1.0] exit status: 0 54:04.90 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite_YUV_TEXTURE_2D.c" 54:04.92 [swgl 0.1.0] exit status: 0 54:05.00 [glslopt 0.1.2] exit status: 0 54:05.00 [glslopt 0.1.2] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/shader_enums.o" "-c" "glsl-optimizer/src/compiler/shader_enums.c" 54:05.10 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/composite.glsl 54:05.10 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:05.10 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:05.10 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/yuv.glsl 54:05.10 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:05.10 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:05.10 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:05.10 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:05.10 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:05.10 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:05.10 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:05.10 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:05.10 [swgl 0.1.0] DEBUG = Some("false") 54:05.10 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:05.10 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite_YUV_TEXTURE_RECT.c" 54:05.12 [glslopt 0.1.2] exit status: 0 54:05.12 [glslopt 0.1.2] AR_powerpc64le-unknown-linux-gnu = None 54:05.12 [glslopt 0.1.2] AR_powerpc64le_unknown_linux_gnu = Some("/usr/bin/gcc-ar") 54:05.12 [glslopt 0.1.2] running: "/usr/bin/gcc-ar" "crs" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/libmesa.a" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/mesa/program/dummy_errors.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/mesa/program/symbol_table.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/mesa/main/extensions_table.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/mesa/main/imports.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/shader_enums.o" 54:05.13 [swgl 0.1.0] exit status: 0 54:05.13 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/composite_YUV_TEXTURE_RECT.c" 54:05.15 [swgl 0.1.0] exit status: 0 54:05.24 [glslopt 0.1.2] exit status: 0 54:05.24 [glslopt 0.1.2] cargo:rustc-link-lib=static=mesa 54:05.24 [glslopt 0.1.2] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out 54:05.24 [glslopt 0.1.2] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:05.24 [glslopt 0.1.2] OPT_LEVEL = Some("0") 54:05.24 [glslopt 0.1.2] HOST = Some("powerpc64le-unknown-linux-gnu") 54:05.24 [glslopt 0.1.2] CXX_powerpc64le-unknown-linux-gnu = None 54:05.24 [glslopt 0.1.2] CXX_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/g++") 54:05.24 [glslopt 0.1.2] CXXFLAGS_powerpc64le-unknown-linux-gnu = None 54:05.24 [glslopt 0.1.2] CXXFLAGS_powerpc64le_unknown_linux_gnu = None 54:05.24 [glslopt 0.1.2] HOST_CXXFLAGS = None 54:05.24 [glslopt 0.1.2] CXXFLAGS = Some("-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive") 54:05.24 [glslopt 0.1.2] CRATE_CC_NO_DEFAULTS = None 54:05.24 [glslopt 0.1.2] DEBUG = Some("false") 54:05.24 [glslopt 0.1.2] CARGO_CFG_TARGET_FEATURE = None 54:05.24 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl_types.o" "-c" "glsl-optimizer/src/compiler/glsl_types.cpp" 54:05.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_blur.glsl 54:05.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:05.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:05.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:05.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:05.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:05.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:05.38 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:05.38 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:05.38 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:05.38 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:05.39 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:05.39 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:05.39 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:05.39 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:05.39 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:05.39 [swgl 0.1.0] DEBUG = Some("false") 54:05.39 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:05.39 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.c" 54:05.42 [swgl 0.1.0] exit status: 0 54:05.42 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.c" 54:05.47 [swgl 0.1.0] exit status: 0 54:06.63 [style 0.0.1] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/cxxalloc.h:32:1: warning: replacement function 'operator new' cannot be declared 'inline' [-Winline-new-delete], err: false 54:06.63 [style 0.0.1] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/cxxalloc.h:36:1: warning: replacement function 'operator new' cannot be declared 'inline' [-Winline-new-delete], err: false 54:06.64 [style 0.0.1] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/cxxalloc.h:41:1: warning: replacement function 'operator new[]' cannot be declared 'inline' [-Winline-new-delete], err: false 54:06.64 [style 0.0.1] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/cxxalloc.h:45:1: warning: replacement function 'operator new[]' cannot be declared 'inline' [-Winline-new-delete], err: false 54:06.64 [style 0.0.1] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/cxxalloc.h:50:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete], err: false 54:06.64 [style 0.0.1] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/cxxalloc.h:54:1: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete], err: false 54:06.64 [style 0.0.1] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/cxxalloc.h:59:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete], err: false 54:06.64 [style 0.0.1] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/cxxalloc.h:63:1: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete], err: false 54:06.64 [style 0.0.1] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGkAtoms.h:118:39: warning: offset of on non-standard-layout type 'mozilla::detail::GkAtoms' [-Winvalid-offsetof], err: false 54:06.64 [style 0.0.1] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h:220:43: warning: offset of on non-standard-layout type 'js::BaseProxyHandler' [-Winvalid-offsetof], err: false 54:06.64 [style 0.0.1] /builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h:682:29: warning: offset of on non-standard-layout type 'mozilla::dom::BrowsingContext' [-Winvalid-offsetof], err: false 54:06.96 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_blur.glsl 54:06.96 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:06.96 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:06.96 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:06.96 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:06.96 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:06.96 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:06.96 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:06.97 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:06.97 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:06.97 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:06.97 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:06.97 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:06.97 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:06.97 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:06.97 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:06.97 [swgl 0.1.0] DEBUG = Some("false") 54:06.97 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:06.97 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.c" 54:07.00 [swgl 0.1.0] exit status: 0 54:07.00 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.c" 54:07.02 [swgl 0.1.0] exit status: 0 54:08.77 [glslopt 0.1.2] exit status: 0 54:08.77 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ast_array_index.o" "-c" "glsl-optimizer/src/compiler/glsl/ast_array_index.cpp" 54:08.78 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_border_segment.glsl 54:08.78 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:08.78 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:08.78 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/ellipse.glsl 54:08.78 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:08.78 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:08.78 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:08.78 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:08.78 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:08.78 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:08.78 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:08.78 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:08.78 [swgl 0.1.0] DEBUG = Some("false") 54:08.78 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:08.78 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_border_segment.c" 54:08.80 [swgl 0.1.0] exit status: 0 54:08.80 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_border_segment.c" 54:08.81 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ast_expr.o" "-c" "glsl-optimizer/src/compiler/glsl/ast_expr.cpp" 54:08.82 [swgl 0.1.0] exit status: 0 54:09.19 [glslopt 0.1.2] exit status: 0 54:09.19 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ast_function.o" "-c" "glsl-optimizer/src/compiler/glsl/ast_function.cpp" 54:09.39 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_border_solid.glsl 54:09.39 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:09.39 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:09.39 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/ellipse.glsl 54:09.40 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:09.40 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:09.40 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:09.40 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:09.40 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:09.40 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:09.40 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:09.40 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:09.40 [swgl 0.1.0] DEBUG = Some("false") 54:09.40 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:09.40 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_border_solid.c" 54:09.42 [swgl 0.1.0] exit status: 0 54:09.42 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_border_solid.c" 54:09.44 [swgl 0.1.0] exit status: 0 54:09.50 [glslopt 0.1.2] exit status: 0 54:09.50 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ast_to_hir.o" "-c" "glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp" 54:09.76 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_clip_box_shadow.glsl 54:09.76 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:09.76 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:09.76 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/clip_shared.glsl 54:09.76 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:09.76 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:09.76 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:09.76 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:09.76 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:09.76 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:09.76 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:09.76 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:09.76 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:09.76 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:09.77 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:09.77 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:09.77 [swgl 0.1.0] DEBUG = Some("false") 54:09.77 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:09.77 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.c" 54:09.80 [swgl 0.1.0] exit status: 0 54:09.80 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.c" 54:09.83 [swgl 0.1.0] exit status: 0 54:10.93 [glslopt 0.1.2] exit status: 0 54:10.93 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ast_type.o" "-c" "glsl-optimizer/src/compiler/glsl/ast_type.cpp" 54:11.05 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_clip_image.glsl 54:11.05 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:11.05 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:11.05 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/clip_shared.glsl 54:11.06 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:11.06 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:11.06 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:11.06 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:11.06 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:11.06 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:11.06 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:11.06 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:11.06 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:11.06 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:11.06 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:11.06 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:11.06 [swgl 0.1.0] DEBUG = Some("false") 54:11.06 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:11.07 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.c" 54:11.09 [swgl 0.1.0] exit status: 0 54:11.09 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.c" 54:11.12 [swgl 0.1.0] exit status: 0 54:11.76 [glslopt 0.1.2] exit status: 0 54:11.76 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/builtin_functions.o" "-c" "glsl-optimizer/src/compiler/glsl/builtin_functions.cpp" 54:11.84 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/builtin_types.o" "-c" "glsl-optimizer/src/compiler/glsl/builtin_types.cpp" 54:12.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_clip_rectangle.glsl 54:12.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:12.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:12.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/clip_shared.glsl 54:12.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:12.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:12.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:12.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:12.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/ellipse.glsl 54:12.09 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:12.09 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:12.10 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:12.10 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:12.10 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:12.10 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:12.10 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:12.10 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:12.10 [swgl 0.1.0] DEBUG = Some("false") 54:12.10 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:12.10 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.c" 54:12.11 [swgl 0.1.0] exit status: 0 54:12.11 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.c" 54:12.15 [swgl 0.1.0] exit status: 0 54:13.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_clip_rectangle.glsl 54:13.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:13.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:13.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/clip_shared.glsl 54:13.09 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:13.10 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:13.10 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:13.10 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:13.10 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/ellipse.glsl 54:13.10 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:13.10 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:13.10 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:13.10 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:13.10 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:13.10 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:13.10 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:13.10 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:13.10 [swgl 0.1.0] DEBUG = Some("false") 54:13.10 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:13.10 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.c" 54:13.11 [swgl 0.1.0] exit status: 0 54:13.11 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.c" 54:13.13 [swgl 0.1.0] exit status: 0 54:13.41 [glslopt 0.1.2] exit status: 0 54:13.41 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/builtin_variables.o" "-c" "glsl-optimizer/src/compiler/glsl/builtin_variables.cpp" 54:14.07 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_gradient.glsl 54:14.07 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:14.07 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:14.07 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:14.07 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:14.07 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:14.07 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:14.07 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:14.07 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:14.07 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:14.07 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:14.07 [swgl 0.1.0] DEBUG = Some("false") 54:14.07 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:14.07 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_gradient.c" 54:14.08 [swgl 0.1.0] exit status: 0 54:14.08 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_gradient.c" 54:14.10 [swgl 0.1.0] exit status: 0 54:14.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_line_decoration.glsl 54:14.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:14.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:14.18 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:14.18 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:14.18 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:14.18 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:14.19 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:14.19 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:14.19 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:14.19 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:14.19 [swgl 0.1.0] DEBUG = Some("false") 54:14.19 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:14.19 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_line_decoration.c" 54:14.20 [swgl 0.1.0] exit status: 0 54:14.20 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_line_decoration.c" 54:14.23 [swgl 0.1.0] exit status: 0 54:14.36 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_scale.glsl 54:14.36 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:14.36 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:14.36 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:14.36 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:14.36 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:14.36 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:14.37 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:14.37 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:14.37 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:14.37 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:14.37 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:14.37 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:14.37 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:14.37 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:14.37 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:14.37 [swgl 0.1.0] DEBUG = Some("false") 54:14.37 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:14.37 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.c" 54:14.39 [swgl 0.1.0] exit status: 0 54:14.39 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.c" 54:14.41 [swgl 0.1.0] exit status: 0 54:14.89 [glslopt 0.1.2] exit status: 0 54:14.89 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/generate_ir.o" "-c" "glsl-optimizer/src/compiler/glsl/generate_ir.cpp" 54:15.18 [glslopt 0.1.2] exit status: 0 54:15.18 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glsl_lexer.o" "-c" "glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp" 54:15.59 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/cs_svg_filter.glsl 54:15.67 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:15.67 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:15.67 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:15.67 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:15.67 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:15.67 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:15.67 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:15.67 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:15.67 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:15.67 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:15.67 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:15.67 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:15.67 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:15.68 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:15.68 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:15.68 [swgl 0.1.0] DEBUG = Some("false") 54:15.68 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:15.68 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.c" 54:15.70 [swgl 0.1.0] exit status: 0 54:15.70 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.c" 54:15.74 [swgl 0.1.0] exit status: 0 54:17.19 [glslopt 0.1.2] exit status: 0 54:17.19 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glsl_optimizer.o" "-c" "glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp" 54:17.96 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/ps_split_composite.glsl 54:17.97 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:17.97 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:17.97 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:17.97 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:17.97 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:17.97 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:17.97 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:17.97 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:17.97 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:17.97 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:17.97 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:17.97 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:17.97 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:17.97 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:17.98 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:17.98 [swgl 0.1.0] DEBUG = Some("false") 54:17.98 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:17.98 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.c" 54:18.00 [glslopt 0.1.2] exit status: 0 54:18.00 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.o" "-c" "glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp" 54:18.02 [swgl 0.1.0] exit status: 0 54:18.02 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.c" 54:18.05 [swgl 0.1.0] exit status: 0 54:19.34 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/ps_text_run.glsl 54:19.35 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:19.35 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:19.35 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:19.35 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:19.35 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:19.35 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:19.35 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:19.35 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 54:19.35 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:19.35 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:19.35 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:19.35 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:19.35 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:19.35 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:19.35 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:19.35 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:19.35 [swgl 0.1.0] DEBUG = Some("false") 54:19.35 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:19.35 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.c" 54:19.37 [swgl 0.1.0] exit status: 0 54:19.37 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.c" 54:19.40 [swgl 0.1.0] exit status: 0 54:21.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/ps_text_run.glsl 54:21.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:21.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:21.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:21.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:21.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:21.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:21.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:21.04 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 54:21.04 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:21.04 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:21.04 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:21.04 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:21.04 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:21.04 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:21.04 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:21.05 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:21.05 [swgl 0.1.0] DEBUG = Some("false") 54:21.05 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:21.05 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.c" 54:21.07 [swgl 0.1.0] exit status: 0 54:21.07 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.c" 54:21.09 [swgl 0.1.0] exit status: 0 54:21.28 [glslopt 0.1.2] exit status: 0 54:21.28 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glsl_parser.o" "-c" "glsl-optimizer/src/compiler/glsl/glsl_parser.cpp" 54:21.67 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.o" "-c" "glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp" 54:22.13 [glslopt 0.1.2] exit status: 0 54:22.13 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/hir_field_selection.o" "-c" "glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp" 54:22.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/ps_text_run.glsl 54:22.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:22.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:22.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:22.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:22.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:22.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:22.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:22.51 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 54:22.52 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:22.52 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:22.52 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:22.52 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:22.52 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:22.52 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:22.52 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:22.52 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:22.52 [swgl 0.1.0] DEBUG = Some("false") 54:22.52 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:22.52 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.c" 54:22.54 [swgl 0.1.0] exit status: 0 54:22.54 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.c" 54:22.54 [glslopt 0.1.2] exit status: 0 54:22.54 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_array_refcount.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp" 54:22.57 [swgl 0.1.0] exit status: 0 54:22.99 [glslopt 0.1.2] exit status: 0 54:22.99 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_basic_block.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp" 54:23.19 [glslopt 0.1.2] exit status: 0 54:23.19 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_builder.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_builder.cpp" 54:23.47 [glslopt 0.1.2] exit status: 0 54:23.48 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_clone.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_clone.cpp" 54:23.77 [glslopt 0.1.2] exit status: 0 54:23.77 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_constant_expression.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp" 54:23.80 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/ps_text_run.glsl 54:23.80 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:23.80 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:23.80 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:23.80 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:23.80 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:23.80 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:23.80 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:23.80 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 54:23.80 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:23.80 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:23.80 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:23.80 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:23.80 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:23.80 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:23.80 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:23.80 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:23.80 [swgl 0.1.0] DEBUG = Some("false") 54:23.80 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:23.81 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.c" 54:23.82 [swgl 0.1.0] exit status: 0 54:23.82 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.c" 54:23.84 [swgl 0.1.0] exit status: 0 54:24.78 [glslopt 0.1.2] exit status: 0 54:24.78 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_equals.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_equals.cpp" 54:25.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/ps_text_run.glsl 54:25.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:25.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:25.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:25.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:25.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:25.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:25.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:25.18 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 54:25.18 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:25.18 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:25.18 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:25.18 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:25.18 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:25.18 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:25.18 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:25.18 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:25.18 [swgl 0.1.0] DEBUG = Some("false") 54:25.18 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:25.18 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.c" 54:25.20 [swgl 0.1.0] exit status: 0 54:25.20 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.c" 54:25.22 [swgl 0.1.0] exit status: 0 54:25.43 [glslopt 0.1.2] exit status: 0 54:25.43 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp" 54:25.63 [glslopt 0.1.2] exit status: 0 54:25.63 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp" 54:25.84 [glslopt 0.1.2] exit status: 0 54:25.84 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp" 54:25.95 [glslopt 0.1.2] exit status: 0 54:25.95 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_function.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_function.cpp" 54:25.95 [glslopt 0.1.2] exit status: 0 54:25.95 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp" 54:26.36 [glslopt 0.1.2] exit status: 0 54:26.37 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_hv_accept.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp" 54:26.40 [glslopt 0.1.2] exit status: 0 54:26.40 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp" 54:26.43 [glslopt 0.1.2] exit status: 0 54:26.43 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_print_visitor.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp" 54:26.45 [glslopt 0.1.2] exit status: 0 54:26.45 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_reader.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_reader.cpp" 54:26.57 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/ps_text_run.glsl 54:26.57 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/shared.glsl 54:26.57 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/base.glsl 54:26.58 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/prim_shared.glsl 54:26.58 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/rect.glsl 54:26.58 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/render_task.glsl 54:26.58 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/gpu_cache.glsl 54:26.58 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/transform.glsl 54:26.58 [swgl 0.1.0] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res/brush.glsl 54:26.58 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:26.58 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:26.58 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:26.58 [swgl 0.1.0] CC_powerpc64le-unknown-linux-gnu = None 54:26.58 [swgl 0.1.0] CC_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/gcc -std=gnu99") 54:26.58 [swgl 0.1.0] CFLAGS_powerpc64le-unknown-linux-gnu = None 54:26.58 [swgl 0.1.0] CFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -DMOZILLA_CLIENT -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:26.58 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:26.58 [swgl 0.1.0] DEBUG = Some("false") 54:26.58 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:26.58 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_VERTEX_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.c" 54:26.61 [swgl 0.1.0] exit status: 0 54:26.61 [swgl 0.1.0] running: "/usr/lib64/ccache/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-DMOZILLA_CLIENT" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-xc" "-P" "-DWR_FRAGMENT_SHADER=1" "-E" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.c" 54:26.63 [swgl 0.1.0] exit status: 0 54:27.19 [glslopt 0.1.2] exit status: 0 54:27.19 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp" 54:27.59 [glslopt 0.1.2] exit status: 0 54:27.59 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp" 54:27.84 [glslopt 0.1.2] exit status: 0 54:27.84 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_unused_structs.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp" 54:28.08 [glslopt 0.1.2] exit status: 0 54:28.08 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_validate.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_validate.cpp" 54:28.20 [glslopt 0.1.2] exit status: 0 54:28.21 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.o" "-c" "glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp" 54:28.22 [glslopt 0.1.2] exit status: 0 54:28.22 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir.o" "-c" "glsl-optimizer/src/compiler/glsl/ir.cpp" 54:28.29 [glslopt 0.1.2] exit status: 0 54:28.30 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_atomics.o" "-c" "glsl-optimizer/src/compiler/glsl/link_atomics.cpp" 54:28.37 [swgl 0.1.0] cargo:rerun-if-changed=src/gl_defs.h 54:28.37 [swgl 0.1.0] cargo:rerun-if-changed=src/glsl.h 54:28.37 [swgl 0.1.0] cargo:rerun-if-changed=src/program.h 54:28.37 [swgl 0.1.0] cargo:rerun-if-changed=src/texture.h 54:28.37 [swgl 0.1.0] cargo:rerun-if-changed=src/vector_type.h 54:28.37 [swgl 0.1.0] cargo:rerun-if-changed=src/gl.cc 54:28.37 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_functions.o" "-c" "glsl-optimizer/src/compiler/glsl/link_functions.cpp" 54:28.50 [glslopt 0.1.2] exit status: 0 54:28.50 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_interface_blocks.o" "-c" "glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp" 54:28.59 [glslopt 0.1.2] exit status: 0 54:28.59 [swgl 0.1.0] TARGET = Some("powerpc64le-unknown-linux-gnu") 54:28.59 [swgl 0.1.0] OPT_LEVEL = Some("2") 54:28.59 [swgl 0.1.0] HOST = Some("powerpc64le-unknown-linux-gnu") 54:28.59 [swgl 0.1.0] CXX_powerpc64le-unknown-linux-gnu = None 54:28.59 [swgl 0.1.0] CXX_powerpc64le_unknown_linux_gnu = Some(" /usr/lib64/ccache/g++") 54:28.59 [swgl 0.1.0] CXXFLAGS_powerpc64le-unknown-linux-gnu = None 54:28.59 [swgl 0.1.0] CXXFLAGS_powerpc64le_unknown_linux_gnu = Some("-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers -include /builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include -I/usr/include/nspr4 -I/usr/include/nss3 -I/usr/include/nspr4 -I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss -I/usr/include/pixman-1 -fPIC -DMOZILLA_CLIENT -include /builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H") 54:28.59 [swgl 0.1.0] CRATE_CC_NO_DEFAULTS = None 54:28.59 [swgl 0.1.0] DEBUG = Some("false") 54:28.59 [swgl 0.1.0] CARGO_CFG_TARGET_FEATURE = None 54:28.59 [swgl 0.1.0] running: "/usr/lib64/ccache/g++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/stl_wrappers" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/system_wrappers" "-include" "/builddir/build/BUILD/icecat-78.15.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-I/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include" "-I/usr/include/nspr4" "-I/usr/include/nss3" "-I/usr/include/nspr4" "-I/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nss" "-I/usr/include/pixman-1" "-fPIC" "-DMOZILLA_CLIENT" "-include" "/builddir/build/BUILD/icecat-78.15.0/objdir/mozilla-config.h" "-Wall" "-Wempty-body" "-Wignored-qualifiers" "-Woverloaded-virtual" "-Wpointer-arith" "-Wsign-compare" "-Wtype-limits" "-Wunreachable-code" "-Wwrite-strings" "-Wno-invalid-offsetof" "-Wc++2a-compat" "-Wduplicated-cond" "-Wimplicit-fallthrough" "-Wunused-function" "-Wunused-variable" "-Wno-error=maybe-uninitialized" "-Wno-error=deprecated-declarations" "-Wno-error=array-bounds" "-Wno-error=coverage-mismatch" "-Wno-error=free-nonheap-object" "-Wno-multistatement-macros" "-Wno-error=class-memaccess" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-overflow=2" "-fno-sized-deallocation" "-fno-aligned-new" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-fno-exceptions" "-fno-strict-aliasing" "-fno-rtti" "-ffunction-sections" "-fdata-sections" "-fno-exceptions" "-fno-math-errno" "-pthread" "-pipe" "-g" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-I" "/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender/res" "-I" "src" "-I" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out" "-std=c++14" "-UMOZILLA_CONFIG_H" "-fno-exceptions" "-fno-rtti" "-fno-math-errno" "-D_GLIBCXX_USE_CXX11_ABI=0" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/src/gl.o" "-c" "src/gl.cc" 54:28.94 [glslopt 0.1.2] exit status: 0 54:28.94 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.o" "-c" "glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp" 54:29.30 [glslopt 0.1.2] exit status: 0 54:29.30 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_uniform_blocks.o" "-c" "glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp" 54:29.50 [glslopt 0.1.2] exit status: 0 54:29.51 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_uniform_initializers.o" "-c" "glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp" 54:29.70 [glslopt 0.1.2] exit status: 0 54:29.70 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_uniforms.o" "-c" "glsl-optimizer/src/compiler/glsl/link_uniforms.cpp" 54:29.78 [glslopt 0.1.2] exit status: 0 54:29.78 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_varyings.o" "-c" "glsl-optimizer/src/compiler/glsl/link_varyings.cpp" 54:30.03 [glslopt 0.1.2] exit status: 0 54:30.03 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/linker_util.o" "-c" "glsl-optimizer/src/compiler/glsl/linker_util.cpp" 54:30.04 [glslopt 0.1.2] exit status: 0 54:30.04 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/linker.o" "-c" "glsl-optimizer/src/compiler/glsl/linker.cpp" 54:30.64 [glslopt 0.1.2] exit status: 0 54:30.64 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/loop_analysis.o" "-c" "glsl-optimizer/src/compiler/glsl/loop_analysis.cpp" 54:31.30 [glslopt 0.1.2] exit status: 0 54:31.30 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/loop_unroll.o" "-c" "glsl-optimizer/src/compiler/glsl/loop_unroll.cpp" 54:31.62 [glslopt 0.1.2] exit status: 0 54:31.62 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp" 54:31.90 [glslopt 0.1.2] exit status: 0 54:31.90 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_buffer_access.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp" 54:31.99 [glslopt 0.1.2] exit status: 0 54:31.99 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp" 54:32.35 [glslopt 0.1.2] exit status: 0 54:32.35 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_cs_derived.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp" 54:32.80 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_discard_flow.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp" 54:32.80 [glslopt 0.1.2] exit status: 0 54:32.81 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_discard.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_discard.cpp" 54:32.89 [glslopt 0.1.2] exit status: 0 54:32.89 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_distance.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_distance.cpp" 54:33.04 [glslopt 0.1.2] exit status: 0 54:33.04 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp" 54:33.24 [glslopt 0.1.2] exit status: 0 54:33.25 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_instructions.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_instructions.cpp" 54:33.31 [glslopt 0.1.2] exit status: 0 54:33.32 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_int64.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_int64.cpp" 54:33.51 [glslopt 0.1.2] exit status: 0 54:33.51 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_jumps.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_jumps.cpp" 54:33.81 [glslopt 0.1.2] exit status: 0 54:33.81 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp" 54:34.22 [glslopt 0.1.2] exit status: 0 54:34.22 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp" 54:34.34 [glslopt 0.1.2] exit status: 0 54:34.34 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_noise.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_noise.cpp" 54:34.34 [glslopt 0.1.2] exit status: 0 54:34.35 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_offset_array.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp" 54:34.42 [glslopt 0.1.2] exit status: 0 54:34.42 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_output_reads.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp" 54:34.67 [glslopt 0.1.2] exit status: 0 54:34.67 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_packed_varyings.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp" 54:34.71 [glslopt 0.1.2] exit status: 0 54:34.71 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_packing_builtins.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp" 54:34.81 [glslopt 0.1.2] exit status: 0 54:34.82 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_shared_reference.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp" 54:34.84 [glslopt 0.1.2] exit status: 0 54:34.84 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_subroutine.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp" 54:35.47 [glslopt 0.1.2] exit status: 0 54:35.47 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_tess_level.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp" 54:35.70 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_texture_projection.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp" 54:35.74 [glslopt 0.1.2] exit status: 0 54:35.76 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp" 54:36.03 [glslopt 0.1.2] exit status: 0 54:36.04 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp" 54:36.17 [glslopt 0.1.2] exit status: 0 54:36.18 [glslopt 0.1.2] exit status: 0 54:36.18 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp" 54:36.18 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp" 54:36.19 [glslopt 0.1.2] exit status: 0 54:36.19 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vector_derefs.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp" 54:36.25 [glslopt 0.1.2] exit status: 0 54:36.25 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vector_insert.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp" 54:36.70 [glslopt 0.1.2] exit status: 0 54:36.70 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vector.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_vector.cpp" 54:36.74 [glslopt 0.1.2] exit status: 0 54:36.75 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vertex_id.o" "-c" "glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp" 54:36.80 [glslopt 0.1.2] exit status: 0 54:36.80 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_algebraic.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp" 54:36.95 [glslopt 0.1.2] exit status: 0 54:36.95 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_array_splitting.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp" 54:37.12 [glslopt 0.1.2] exit status: 0 54:37.12 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_conditional_discard.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp" 54:37.22 [glslopt 0.1.2] exit status: 0 54:37.22 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_constant_folding.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp" 54:37.24 [glslopt 0.1.2] exit status: 0 54:37.25 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp" 54:37.35 [glslopt 0.1.2] exit status: 0 54:37.35 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_constant_variable.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp" 54:37.60 [glslopt 0.1.2] exit status: 0 54:37.60 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp" 54:37.71 [glslopt 0.1.2] exit status: 0 54:37.71 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp" 54:37.71 [glslopt 0.1.2] exit status: 0 54:37.72 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp" 54:37.91 [glslopt 0.1.2] exit status: 0 54:37.91 [glslopt 0.1.2] exit status: 0 54:37.91 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_dead_code_local.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp" 54:37.91 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_dead_code.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp" 54:38.01 [glslopt 0.1.2] exit status: 0 54:38.01 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_dead_functions.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp" 54:38.27 [glslopt 0.1.2] exit status: 0 54:38.27 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp" 54:38.41 [glslopt 0.1.2] exit status: 0 54:38.43 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp" 54:38.46 [glslopt 0.1.2] exit status: 0 54:38.47 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_function_inlining.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp" 54:38.51 [glslopt 0.1.2] exit status: 0 54:38.51 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_if_simplification.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp" 54:38.57 [glslopt 0.1.2] exit status: 0 54:38.58 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_minmax.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_minmax.cpp" 54:38.59 [glslopt 0.1.2] exit status: 0 54:38.59 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp" 54:38.61 [glslopt 0.1.2] exit status: 0 54:38.61 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp" 54:38.94 [glslopt 0.1.2] exit status: 0 54:38.94 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp" 54:39.01 [glslopt 0.1.2] exit status: 0 54:39.01 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_swizzle.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp" 54:39.05 [glslopt 0.1.2] exit status: 0 54:39.05 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp" 54:39.25 [glslopt 0.1.2] exit status: 0 54:39.25 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_vectorize.o" "-c" "glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp" 54:39.38 [glslopt 0.1.2] exit status: 0 54:39.38 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/propagate_invariance.o" "-c" "glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp" 54:39.41 [glslopt 0.1.2] exit status: 0 54:39.41 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/s_expression.o" "-c" "glsl-optimizer/src/compiler/glsl/s_expression.cpp" 54:39.45 [glslopt 0.1.2] exit status: 0 54:39.45 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/serialize.o" "-c" "glsl-optimizer/src/compiler/glsl/serialize.cpp" 54:39.47 [glslopt 0.1.2] exit status: 0 54:39.47 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/shader_cache.o" "-c" "glsl-optimizer/src/compiler/glsl/shader_cache.cpp" 54:39.50 [glslopt 0.1.2] exit status: 0 54:39.50 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.o" "-c" "glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp" 54:39.81 [glslopt 0.1.2] exit status: 0 54:39.82 [glslopt 0.1.2] running: "/usr/lib64/ccache/g++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-O2" "-fexceptions" "-g" "-grecord-gcc-switches" "-pipe" "-Wp,-D_FORTIFY_SOURCE=2" "-Wp,-D_GLIBCXX_ASSERTIONS" "-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" "-fstack-protector-strong" "-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" "-m64" "-mcpu=power8" "-mtune=power8" "-fasynchronous-unwind-tables" "-fstack-clash-protection" "-fPIC" "-Wl,-z,relro" "-Wl,-z,now" "-DNSS_PKCS11_3_0_STRICT" "-fpermissive" "-I" "glsl-optimizer/include" "-I" "glsl-optimizer/src/mesa" "-I" "glsl-optimizer/src/mapi" "-I" "glsl-optimizer/src/compiler" "-I" "glsl-optimizer/src/compiler/glsl" "-I" "glsl-optimizer/src/gallium/auxiliary" "-I" "glsl-optimizer/src/gallium/include" "-I" "glsl-optimizer/src" "-I" "glsl-optimizer/src/util" "-D__STDC_FORMAT_MACROS" "-DHAVE_ENDIAN_H" "-DHAVE_PTHREAD" "-DHAVE_TIMESPEC_GET" "-o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/string_to_uint_map.o" "-c" "glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp" 54:39.92 [glslopt 0.1.2] exit status: 0 54:40.00 [glslopt 0.1.2] exit status: 0 54:40.08 [glslopt 0.1.2] exit status: 0 54:40.11 [glslopt 0.1.2] exit status: 0 54:40.15 [glslopt 0.1.2] exit status: 0 54:40.74 [glslopt 0.1.2] exit status: 0 54:40.74 [glslopt 0.1.2] AR_powerpc64le-unknown-linux-gnu = None 54:40.74 [glslopt 0.1.2] AR_powerpc64le_unknown_linux_gnu = Some("/usr/bin/gcc-ar") 54:40.74 [glslopt 0.1.2] running: "/usr/bin/gcc-ar" "crs" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/libglsl_optimizer.a" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl_types.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ast_array_index.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ast_expr.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ast_function.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ast_to_hir.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ast_type.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/builtin_functions.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/builtin_types.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/builtin_variables.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/generate_ir.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glsl_lexer.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glsl_optimizer.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glsl_parser.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/hir_field_selection.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_array_refcount.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_basic_block.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_builder.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_clone.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_constant_expression.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_equals.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_function.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_hv_accept.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_print_visitor.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_reader.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_unused_structs.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_validate.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/ir.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_atomics.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_functions.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_interface_blocks.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_uniform_blocks.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_uniform_initializers.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_uniforms.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/link_varyings.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/linker_util.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/linker.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/loop_analysis.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/loop_unroll.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_buffer_access.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_cs_derived.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_discard_flow.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_discard.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_distance.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_instructions.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_int64.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_jumps.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_noise.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_offset_array.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_output_reads.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_packed_varyings.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_packing_builtins.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_shared_reference.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_subroutine.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_tess_level.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_texture_projection.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vector_derefs.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vector_insert.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vector.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/lower_vertex_id.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_algebraic.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_array_splitting.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_conditional_discard.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_constant_folding.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_constant_variable.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_dead_code_local.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_dead_code.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_dead_functions.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_function_inlining.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_if_simplification.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_minmax.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_swizzle.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/opt_vectorize.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/propagate_invariance.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/s_expression.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/serialize.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/shader_cache.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.o" "/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out/glsl-optimizer/src/compiler/glsl/string_to_uint_map.o" 54:41.03 [glslopt 0.1.2] exit status: 0 54:41.03 [glslopt 0.1.2] cargo:rustc-link-lib=static=glsl_optimizer 54:41.03 [glslopt 0.1.2] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out 54:41.03 [glslopt 0.1.2] CXXSTDLIB_powerpc64le-unknown-linux-gnu = None 54:41.03 [glslopt 0.1.2] CXXSTDLIB_powerpc64le_unknown_linux_gnu = None 54:41.03 [glslopt 0.1.2] HOST_CXXSTDLIB = None 54:41.03 [glslopt 0.1.2] CXXSTDLIB = None 54:41.03 [glslopt 0.1.2] cargo:rustc-link-lib=stdc++ 54:41.03 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=glslopt CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/third_party/rust/glslopt CARGO_PKG_AUTHORS='Jamie Nicol ' CARGO_PKG_DESCRIPTION='Optimizes GLSL shader code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=glslopt CARGO_PKG_REPOSITORY='https://github.com/jamienicol/glslopt-rs' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out /usr/bin/rustc --crate-name glslopt --edition=2018 /builddir/build/BUILD/icecat-78.15.0/third_party/rust/glslopt/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=579b1a5dd46592db -C extra-filename=-579b1a5dd46592db --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/deps -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --cap-lints warn -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out -l static=glcpp -l static=mesa -l static=glsl_optimizer -l stdc++` 54:41.21 Compiling webrender v0.61.0 (/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender) 54:41.21 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender CARGO_PKG_AUTHORS='Glenn Watson ' CARGO_PKG_DESCRIPTION='A GPU accelerated 2D renderer for web content' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webrender CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.61.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=61 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name build_script_build --edition=2018 gfx/wr/webrender/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="capture"' --cfg 'feature="ron"' --cfg 'feature="serde"' --cfg 'feature="serialize_program"' -C metadata=69bc41d352e219d8 -C extra-filename=-69bc41d352e219d8 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/release/build/webrender-69bc41d352e219d8 -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern build_parallel=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libbuild_parallel-b98fd158482e0be6.rlib --extern glslopt=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libglslopt-579b1a5dd46592db.rlib --extern webrender_build=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libwebrender_build-412fb3d7dfd3dc45.rlib -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/glslopt-51ff2101e5288d74/out` 54:43.97 Running `/builddir/build/BUILD/icecat-78.15.0/objdir/release/build/webrender-69bc41d352e219d8/build-script-build` 54:43.98 [webrender 0.61.0] cargo:rerun-if-changed=res 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/cs_svg_filter.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/pls_resolve.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/shared_other.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/cs_line_decoration.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/brush_multi.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/cs_gradient.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/yuv.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/ps_split_composite.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/debug_color.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/gpu_cache.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/prim_shared.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/cs_clip_image.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/shared.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/brush_linear_gradient.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/render_task.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/brush_yuv_image.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/cs_clip_box_shadow.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/brush_blend.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/cs_border_solid.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/clip_shared.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/cs_border_segment.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/pf_vector_cover.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/gpu_cache_update.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/base.glsl 54:43.99 [webrender 0.61.0] cargo:rerun-if-changed=res/brush.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/ps_text_run.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/cs_scale.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/brush_opacity.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/cs_clip_rectangle.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/debug_font.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/composite.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/transform.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/brush_solid.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/ellipse.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/brush_conic_gradient.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/cs_blur.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/rect.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/brush_radial_gradient.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/brush_image.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/brush_mix_blend.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/pf_vector_stencil.glsl 54:44.00 [webrender 0.61.0] cargo:rerun-if-changed=res/pls_init.glsl 54:44.04 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_blur", config: "ALPHA_TARGET", gl_version: Gl } 54:44.04 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_blur", config: "COLOR_TARGET", gl_version: Gl } 54:44.04 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_conic_gradient", config: "", gl_version: Gl } 54:44.04 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_conic_gradient", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.04 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "", gl_version: Gl } 54:44.04 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_conic_gradient", config: "ALPHA_PASS", gl_version: Gl } 54:44.07 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "", gl_version: Gl } 54:44.07 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_2D", gl_version: Gl } 54:44.08 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_blur", config: "ALPHA_TARGET", gl_version: Gl } 54:44.08 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_RECT", gl_version: Gl } 54:44.08 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_blur", config: "COLOR_TARGET", gl_version: Gl } 54:44.08 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "YUV", gl_version: Gl } 54:44.09 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_2D", gl_version: Gl } 54:44.09 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "YUV,TEXTURE_2D", gl_version: Gl } 54:44.09 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "TEXTURE_RECT", gl_version: Gl } 54:44.09 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "YUV,TEXTURE_RECT", gl_version: Gl } 54:44.09 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "YUV", gl_version: Gl } 54:44.09 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_border_solid", config: "", gl_version: Gl } 54:44.11 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "YUV,TEXTURE_RECT", gl_version: Gl } 54:44.11 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_border_segment", config: "", gl_version: Gl } 54:44.11 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "composite", config: "YUV,TEXTURE_2D", gl_version: Gl } 54:44.11 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "", gl_version: Gl } 54:44.11 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_border_solid", config: "", gl_version: Gl } 54:44.11 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "ALPHA_PASS", gl_version: Gl } 54:44.11 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_conic_gradient", config: "", gl_version: Gl } 54:44.11 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.12 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_conic_gradient", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.12 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "ALPHA_PASS", gl_version: Gl } 54:44.14 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_conic_gradient", config: "ALPHA_PASS", gl_version: Gl } 54:44.15 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "GLYPH_TRANSFORM,ALPHA_PASS", gl_version: Gl } 54:44.16 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "ALPHA_PASS", gl_version: Gl } 54:44.17 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.17 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_border_segment", config: "", gl_version: Gl } 54:44.17 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DUAL_SOURCE_BLENDING,ALPHA_PASS", gl_version: Gl } 54:44.19 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "", gl_version: Gl } 54:44.19 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_linear_gradient", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.19 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DUAL_SOURCE_BLENDING,DEBUG_OVERDRAW", gl_version: Gl } 54:44.19 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DUAL_SOURCE_BLENDING,GLYPH_TRANSFORM,ALPHA_PASS", gl_version: Gl } 54:44.20 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "ALPHA_PASS", gl_version: Gl } 54:44.20 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "", gl_version: Gl } 54:44.21 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.21 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "ALPHA_PASS", gl_version: Gl } 54:44.24 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DUAL_SOURCE_BLENDING,ALPHA_PASS", gl_version: Gl } 54:44.24 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "GLYPH_TRANSFORM,ALPHA_PASS", gl_version: Gl } 54:44.24 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_box_shadow", config: "", gl_version: Gl } 54:44.24 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.25 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DUAL_SOURCE_BLENDING,DEBUG_OVERDRAW", gl_version: Gl } 54:44.26 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "", gl_version: Gl } 54:44.26 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "ALPHA_PASS", gl_version: Gl } 54:44.26 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "ALPHA_PASS", gl_version: Gl } 54:44.27 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_text_run", config: "DUAL_SOURCE_BLENDING,GLYPH_TRANSFORM,ALPHA_PASS", gl_version: Gl } 54:44.28 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "", gl_version: Gl } 54:44.28 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_svg_filter", config: "", gl_version: Gl } 54:44.28 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_box_shadow", config: "", gl_version: Gl } 54:44.28 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV", gl_version: Gl } 54:44.30 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.31 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_opacity", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.31 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,ALPHA_PASS", gl_version: Gl } 54:44.34 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "", gl_version: Gl } 54:44.34 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,DEBUG_OVERDRAW", gl_version: Gl } 54:44.35 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "ALPHA_PASS", gl_version: Gl } 54:44.36 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_2D", gl_version: Gl } 54:44.36 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_blend", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.37 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_2D,ALPHA_PASS", gl_version: Gl } 54:44.37 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,ALPHA_PASS", gl_version: Gl } 54:44.37 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_2D,DEBUG_OVERDRAW", gl_version: Gl } 54:44.38 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV", gl_version: Gl } 54:44.38 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_RECT", gl_version: Gl } 54:44.42 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,DEBUG_OVERDRAW", gl_version: Gl } 54:44.42 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_RECT,ALPHA_PASS", gl_version: Gl } 54:44.43 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_2D", gl_version: Gl } 54:44.43 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_RECT,DEBUG_OVERDRAW", gl_version: Gl } 54:44.43 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_2D,ALPHA_PASS", gl_version: Gl } 54:44.43 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_svg_filter", config: "", gl_version: Gl } 54:44.44 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_line_decoration", config: "", gl_version: Gl } 54:44.44 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_2D,DEBUG_OVERDRAW", gl_version: Gl } 54:44.44 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_image", config: "", gl_version: Gl } 54:44.44 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_gradient", config: "", gl_version: Gl } 54:44.45 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_gradient", config: "", gl_version: Gl } 54:44.45 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "", gl_version: Gl } 54:44.45 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_line_decoration", config: "", gl_version: Gl } 54:44.45 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS", gl_version: Gl } 54:44.47 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_RECT", gl_version: Gl } 54:44.47 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.47 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_image", config: "", gl_version: Gl } 54:44.47 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "REPETITION,ANTIALIASING", gl_version: Gl } 54:44.48 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_RECT,DEBUG_OVERDRAW", gl_version: Gl } 54:44.48 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "REPETITION,ANTIALIASING,ALPHA_PASS", gl_version: Gl } 54:44.50 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "", gl_version: Gl } 54:44.50 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_yuv_image", config: "YUV,TEXTURE_RECT,ALPHA_PASS", gl_version: Gl } 54:44.50 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "REPETITION,ANTIALIASING,DEBUG_OVERDRAW", gl_version: Gl } 54:44.50 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.51 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS", gl_version: Gl } 54:44.52 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "REPETITION,ANTIALIASING,ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.53 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "REPETITION,ANTIALIASING", gl_version: Gl } 54:44.53 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.54 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.54 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "REPETITION,ANTIALIASING,ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.54 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "REPETITION,ANTIALIASING,ALPHA_PASS", gl_version: Gl } 54:44.55 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D", gl_version: Gl } 54:44.55 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "REPETITION,ANTIALIASING,DEBUG_OVERDRAW", gl_version: Gl } 54:44.56 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,ALPHA_PASS", gl_version: Gl } 54:44.58 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.58 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,DEBUG_OVERDRAW", gl_version: Gl } 54:44.59 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D", gl_version: Gl } 54:44.60 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,REPETITION,ANTIALIASING", gl_version: Gl } 54:44.60 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "REPETITION,ANTIALIASING,ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.61 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,ALPHA_PASS", gl_version: Gl } 54:44.62 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.62 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,REPETITION,ANTIALIASING,DEBUG_OVERDRAW", gl_version: Gl } 54:44.62 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,REPETITION,ANTIALIASING,ALPHA_PASS", gl_version: Gl } 54:44.62 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.63 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "REPETITION,ANTIALIASING,ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.63 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,REPETITION,ANTIALIASING,ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.65 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,DEBUG_OVERDRAW", gl_version: Gl } 54:44.66 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,REPETITION,ANTIALIASING", gl_version: Gl } 54:44.66 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.66 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,REPETITION,ANTIALIASING,ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.68 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,REPETITION,ANTIALIASING,DEBUG_OVERDRAW", gl_version: Gl } 54:44.68 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT", gl_version: Gl } 54:44.69 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,REPETITION,ANTIALIASING,ALPHA_PASS", gl_version: Gl } 54:44.69 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,ALPHA_PASS", gl_version: Gl } 54:44.69 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.70 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,DEBUG_OVERDRAW", gl_version: Gl } 54:44.71 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,REPETITION,ANTIALIASING,ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.71 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,REPETITION,ANTIALIASING", gl_version: Gl } 54:44.72 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,REPETITION,ANTIALIASING,ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.73 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_2D,ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.73 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,REPETITION,ANTIALIASING,ALPHA_PASS", gl_version: Gl } 54:44.73 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,REPETITION,ANTIALIASING,DEBUG_OVERDRAW", gl_version: Gl } 54:44.74 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT", gl_version: Gl } 54:44.74 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.75 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,ALPHA_PASS", gl_version: Gl } 54:44.75 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,REPETITION,ANTIALIASING,ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.76 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,DEBUG_OVERDRAW", gl_version: Gl } 54:44.77 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.78 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,REPETITION,ANTIALIASING,DEBUG_OVERDRAW", gl_version: Gl } 54:44.79 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,REPETITION,ANTIALIASING,ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.79 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,REPETITION,ANTIALIASING,ALPHA_PASS", gl_version: Gl } 54:44.79 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "", gl_version: Gl } 54:44.80 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,REPETITION,ANTIALIASING", gl_version: Gl } 54:44.80 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "ALPHA_PASS", gl_version: Gl } 54:44.81 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.81 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.82 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,REPETITION,ANTIALIASING,ALPHA_PASS,ADVANCED_BLEND", gl_version: Gl } 54:44.82 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_rectangle", config: "", gl_version: Gl } 54:44.83 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.83 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_rectangle", config: "FAST_PATH", gl_version: Gl } 54:44.85 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_image", config: "TEXTURE_RECT,REPETITION,ANTIALIASING,ALPHA_PASS,DUAL_SOURCE_BLENDING", gl_version: Gl } 54:44.85 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_radial_gradient", config: "", gl_version: Gl } 54:44.87 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "", gl_version: Gl } 54:44.87 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_radial_gradient", config: "ALPHA_PASS", gl_version: Gl } 54:44.87 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_rectangle", config: "", gl_version: Gl } 54:44.87 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_radial_gradient", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.87 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.87 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "", gl_version: Gl } 54:44.88 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_clip_rectangle", config: "FAST_PATH", gl_version: Gl } 54:44.88 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "ALPHA_PASS", gl_version: Gl } 54:44.90 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_radial_gradient", config: "", gl_version: Gl } 54:44.90 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.91 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_mix_blend", config: "ALPHA_PASS", gl_version: Gl } 54:44.91 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "cs_scale", config: "", gl_version: Gl } 54:44.92 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_radial_gradient", config: "ALPHA_PASS", gl_version: Gl } 54:44.92 [webrender 0.61.0] Optimizing shader ShaderOptimizationInput { shader_name: "ps_split_composite", config: "", gl_version: Gl } 54:44.92 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "", gl_version: Gl } 54:44.93 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_radial_gradient", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.93 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "ALPHA_PASS", gl_version: Gl } 54:44.94 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "cs_scale", config: "", gl_version: Gl } 54:44.94 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "brush_solid", config: "DEBUG_OVERDRAW", gl_version: Gl } 54:44.95 [webrender 0.61.0] Finished optimizing shader ShaderOptimizationInput { shader_name: "ps_split_composite", config: "", gl_version: Gl } 54:44.98 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=webrender CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/webrender CARGO_PKG_AUTHORS='Glenn Watson ' CARGO_PKG_DESCRIPTION='A GPU accelerated 2D renderer for web content' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webrender CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION=0.61.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=61 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/webrender-3a1e3d21222d8bf4/out /usr/bin/rustc --crate-name webrender --edition=2018 gfx/wr/webrender/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="capture"' --cfg 'feature="ron"' --cfg 'feature="serde"' --cfg 'feature="serialize_program"' -C metadata=17a3a8aa2d0120d9 -C extra-filename=-17a3a8aa2d0120d9 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern bincode=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbincode-dd454753e408f0e2.rmeta --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern cfg_if=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcfg_if-278303432d02fffe.rmeta --extern cstr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcstr-67fe78ba22edcb56.rmeta --extern euclid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libeuclid-2fd3d777af46da65.rmeta --extern freetype=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfreetype-b3a7f6cec66177d4.rmeta --extern fxhash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfxhash-f21c7ddc630e0e3f.rmeta --extern gleam=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgleam-34ac4cde964d63ca.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern malloc_size_of_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libmalloc_size_of_derive-1bb6929b7d6d1c90.so --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --extern plane_split=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libplane_split-19fb3b36ff38cba9.rmeta --extern rayon=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librayon-cbead01a4bfc42b7.rmeta --extern ron=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libron-e42151173980716b.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --extern svg_fmt=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsvg_fmt-77e2babf4677d27d.rmeta --extern time=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtime-4532a7383f52f695.rmeta --extern tracy_rs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtracy_rs-8852637f9d711916.rmeta --extern api=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwebrender_api-6454591f92dd05ec.rmeta --extern webrender_build=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwebrender_build-5c4787fcd213188a.rmeta --extern malloc_size_of=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwr_malloc_size_of-7235a467a90cb0b0.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 54:48.73 warning: using `procedural-masquerade` crate 54:48.73 --> gfx/wr/webrender/src/device/gl.rs:1777:43 54:48.74 | 54:48.74 1777 | profiler::add_text_marker(cstr!("OpenGL Calls"), name, duration); 54:48.74 | ^^^^^^^^^^^^^^^^^^^^^ 54:48.74 | 54:48.74 = note: `#[warn(proc_macro_back_compat)]` on by default 54:48.74 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 54:48.74 = note: for more information, see issue #83125 54:48.74 = 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. 54:48.74 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 54:48.74 warning: using `procedural-masquerade` crate 54:48.74 --> gfx/wr/webrender/src/frame_builder.rs:357:13 54:48.74 | 54:48.74 357 | profile_marker!("UpdateVisibility"); 54:48.74 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 54:48.74 | 54:48.74 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 54:48.74 = note: for more information, see issue #83125 54:48.74 = 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. 54:48.74 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 54:48.74 warning: using `procedural-masquerade` crate 54:48.74 --> gfx/wr/webrender/src/frame_builder.rs:473:13 54:48.74 | 54:48.74 473 | profile_marker!("PreparePrims"); 54:48.74 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 54:48.74 | 54:48.74 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 54:48.74 = note: for more information, see issue #83125 54:48.75 = 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. 54:48.75 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 54:48.75 warning: using `procedural-masquerade` crate 54:48.75 --> gfx/wr/webrender/src/frame_builder.rs:499:13 54:48.75 | 54:48.75 499 | profile_marker!("BlockOnResources"); 54:48.75 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 54:48.75 | 54:48.75 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 54:48.75 = note: for more information, see issue #83125 54:48.75 = 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. 54:48.75 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 54:48.75 warning: using `procedural-masquerade` crate 54:48.75 --> gfx/wr/webrender/src/frame_builder.rs:528:9 54:48.75 | 54:48.75 528 | profile_marker!("BuildFrame"); 54:48.75 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 54:48.75 | 54:48.75 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 54:48.75 = note: for more information, see issue #83125 54:48.75 = 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. 54:48.75 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 54:48.75 warning: using `procedural-masquerade` crate 54:48.75 --> gfx/wr/webrender/src/frame_builder.rs:604:13 54:48.75 | 54:48.75 604 | profile_marker!("Batching"); 54:48.75 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 54:48.75 | 54:48.75 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 54:48.76 = note: for more information, see issue #83125 54:48.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. 54:48.76 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 54:48.76 warning: using `procedural-masquerade` crate 54:48.76 --> gfx/wr/webrender/src/picture.rs:3861:9 54:48.76 | 54:48.76 3861 | profile_marker!("UpdatePictures"); 54:48.76 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 54:48.76 | 54:48.76 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 54:48.76 = note: for more information, see issue #83125 54:48.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. 54:48.76 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 55:16.49 [style 0.0.1] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 56:11.17 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/servo/components/style/gecko/regen_atoms.py 56:11.38 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGkAtomList.h 56:11.41 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/servo/components/style/gecko/pseudo_element_definition.mako.rs 56:11.48 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/intl/LineBreaker.h 56:11.48 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventForwards.h 56:11.48 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/malloc_decls.h 56:11.48 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Rect.h 56:11.48 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRectAbsolute.h 56:11.48 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DirectionalityUtils.h 56:11.48 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSProps.h 56:11.48 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TouchEvents.h 56:11.48 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDOMString.h 56:11.48 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentCreatorFunctions.h 56:11.48 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ViewportMetaData.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/AllocPolicy.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/LayoutTelemetryTools.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentUtils.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CallbackInterface.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMArena.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStringFlags.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js.msg 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CheckedInt.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozIDOMWindow.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCTypeMacros.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MruCache.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValue.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FlushType.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMJSClass.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMutationObserver.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArenaObjectID.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CSSEnabledState.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Services.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsSize.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontConstants.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CORSMode.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FloatingPoint.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoCSSPropList.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoTraversalStatistics.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIInputStream.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDataHashtable.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsPriority.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsNodeInfoManager.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleColorInlines.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Vector.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsImpl.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDOMXULCommandDispatcher.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xpcpublic.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MaybeCrossOriginObject.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIRequestObserver.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsUnicharUtils.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AtomArray.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasicEvents.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/ScaleFactor.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/widget/IMEData.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ValueArray.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TypedEnumBits.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindings.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidgetListener.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIHTMLCollection.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/X11UndefineNone.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBoxedTypeList.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxContext.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDTD.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMJSProxyHandler.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GVAutoplayRequestUtils.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SyncedContext.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsColor.h 56:11.49 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsfriendapi.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSExecutionManager.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAlgorithm.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Latin1.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FontPropertyTypes.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsServiceManagerUtils.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSFontDescList.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/InputTypeList.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/UseCounter.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayListArenaTypes.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowBinding.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILKeySpline.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoElementSnapshot.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsThreadUtils.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFrame.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxTypes.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDOMStorageManager.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShell.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozmemory.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrValueInlines.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayView.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIMemoryReporter.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFrameManager.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayItemTypes.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPoint.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMPtr.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OperatorNewExtensions.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPromiseFlatString.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDirectoryServiceUtils.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ElementBinding.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ReferrerPolicyBinding.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GeckoProcessTypes.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStubDocumentObserver.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefListEnd.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocumentBinding.h 56:11.50 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefListBegin.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/LocationBase.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EnumSet.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xpcObjectHelper.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/gfxVarReceiver.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RefCountType.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegion.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HelperMacros.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AbstractThread.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientInfo.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Attributes.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITheme.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsINode.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/SVGImageContext.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/WebRenderTypes.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HoldDropJSObjects.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NodeInfo.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedData.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BaseKeyframeTypesBinding.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReflowOutput.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/domstubs.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsQueryFrame.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIThreadManager.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScriptGlobalObject.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTPromiseFlatString.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIReferrerInfo.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/JSSlots.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRegionFwd.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWeakReferenceUtils.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupports.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWeakReference.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/KeyNameList.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIProgressEventSink.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWebProgressListener.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Principals.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContent.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsExpirationTracker.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/HeapAPI.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Char16.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/fallible.h 56:11.51 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDependentSubstring.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresArenaObjectList.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MemoryReporting.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/TransactionIdAllocator.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontVariations.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITokenizer.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PostTraversalTask.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventTarget.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ProtoKey.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Tuple.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStruct.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nscore.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HashTable.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PlatformConditionVariable.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CharacterEncoding.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationPropertySegment.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGPreserveAspectRatio.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollableFrame.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocumentOrShadowRoot.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMTokenListSupportedTokens.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsNetCID.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTimingFunction.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/UniquePtrExtensions.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GuardObjects.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefs_gfx.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ProfilingCategory.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFeatures.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeferredFinalize.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MediaEmulationData.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITransferable.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DocumentFragment.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ErrorReport.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPoint.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsForwards.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CondVar.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RangedPtr.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Compiler.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TemplateLib.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/JsRust.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsWidgetInitData.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsNameSpaceManager.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsWrapperCacheInlines.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MouseEvents.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Orientation.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFont.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerStatus.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RemoteObjectProxy.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRootBinding.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstringTuple.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WrappingOperations.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptKind.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RecursiveMutex.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FunctionTypeTraits.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CallbackFunction.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Vector.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DeclarationBlock.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RelativeTo.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DbgMacro.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDocShellTreeItem.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBoundingMetrics.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsNetUtil.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/BuildId.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsrootidl.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCRTGlue.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/IProgressObserver.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollStyles.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/StableStringChars.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CSSStyleSheetBinding.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MathAlgorithms.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDOMWindow.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventListenerBinding.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSCounterDescList.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CountedUnknownProperties.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EnumeratedRange.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DebuggerNotificationBinding.h 56:11.52 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIRadioGroupContainer.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScrollbarMediator.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSPseudoElements.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallNonGenericMethod.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFrameState.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Types.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticMutex.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Likely.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Unused.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConstsInlines.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayUtils.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGkAtoms.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Realm.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMargin.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleAutoArray.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCPolicyAPI.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/BinASTFormat.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefs_nglayout.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfx2DGlue.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTSubstring.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Exceptions.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindowInlines.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RefCounted.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContentUtils.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/MatrixFwd.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPCOMCID.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/AttrArray.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCAnnotations.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFile.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionParticipant.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGAnimatedClass.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ZoomConstraints.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SizeOfState.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXULAppAPI.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SpiderMonkeyInterface.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/CompositorTypes.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/CompositorHitTestInfo.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Utf8.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArrayIterator.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jstypes.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/LoggingConstants.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIApplicationCache.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Blob.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Path.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FakeString.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FromParser.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentViewer.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TypedArray.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPrefService.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BrowsingContext.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCRT.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Encoding.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ContextOptions.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLDocumentBinding.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIThreadInternal.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DataTransfer.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDebug.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/PropertySpec.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIAboutModule.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventMessageList.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RootingAPI.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ComparisonOperators.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsParserBase.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIInterfaceRequestor.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIIdleRunnable.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIXPCScriptable.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/KeyframeEffectBinding.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HalScreenConfiguration.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RealmOptions.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoElementSnapshotTable.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticAnalysisFunctions.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyledElement.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIThreadRetargetableStreamListener.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScriptError.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EndianUtils.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsWeakReference.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AnimationEffectBinding.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefList_dom.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ShadowRoot.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BasePrincipal.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructFwd.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDOMAttributeMap.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSAnonBoxes.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISelectionController.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ProfilingStack.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsChangeHint.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UseCounterWorkerList.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerializable.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsUtils.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsProxyRelease.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MutableBlobStorage.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LoadTainting.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxASurface.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ArrayBuffer.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Value.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Nullable.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/PatternHelpers.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragSession.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TextUtils.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PhysicalKeyCodeNameList.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/FocusTarget.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CachedInheritingStyles.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBidiUtils.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoTypes.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jspubtd.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LinkedList.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleTransformMatrix.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/intl/WordBreaker.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MozPromise.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/RootedDictionary.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxPattern.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TypeTraits.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TimeStamp.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/MemoryFunctions.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITimer.h 56:11.53 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NodeBinding.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RangeBoundary.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSAnonBoxList.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Visibility.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFrameStateBits.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FailedCertSecurityInfoBinding.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCompatibility.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMExceptionNames.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCAPI.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RootedOwningNonNull.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDOMNavigationTiming.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsJSUtils.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMathUtils.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIInputStreamPump.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventNameList.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsINetUtil.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MemoryChecking.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Document.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayoutConstants.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WritingModes.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SmallPointerArray.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTimingFunction.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRefPtrHashtable.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FrameIdList.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Keyframe.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefs_privacy.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStubMutationObserver.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozjemalloc_types.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTDependentString.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCharTraits.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/URLExtraData.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UseCounterList.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AlreadyAddRefed.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ErrorList.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSPseudoElementList.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/mozalloc.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Logging.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/css/Loader.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CompositorAnimatableProperties.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Variant.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsXPCOM.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTHashtable.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Logging.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ThreadLocal.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RustCell.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIIOService.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/SharedArrayBuffer.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/VsyncDispatcher.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/2D.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingCallContext.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTString.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/HashTable.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Mutex.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/ArrayBufferMaybeShared.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewportBinding.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Attr.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/TraceKind.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIRequest.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsJSPrincipals.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ReferrerInfo.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIThread.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleSheetInfo.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/encoding_rs.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIObserverService.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DataTransferItem.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleConsts.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsFrameList.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPropertyTable.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Exception.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsWindowSizes.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleAnimationValue.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NonRefcountedDOMObject.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageContainer.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Alignment.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsString.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPrincipal.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StyleSheet.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPIDOMWindow.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefs_dom.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/IntegerPrintfMacros.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIChannel.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIGlobalObject.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxRect.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRefreshDriver.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/css/DocumentMatchingFunction.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTDependentSubstring.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsID.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PreloaderBase.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentInlines.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ThreadSafeWeakPtr.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NetErrorInfoBinding.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoArcTypeList.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FileList.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerRef.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/Units.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ChromeUtilsBinding.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionTypes.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScriptSecurityManager.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsReadableUtils.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BufferList.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Saturate.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Span.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GenericRefCounted.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFormatConverter.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyleInlines.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDirection.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsBaseHashtable.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIWidget.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedStyle.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ToString.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSPropertyIDSet.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsClassHashtable.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/UserAgentStyleSheetID.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/PropertyDescriptor.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/JSEventHandler.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AspectRatio.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/GeckoProfiler.h 56:11.54 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMString.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FunctionRef.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIParser.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsILoadGroup.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArrayForwardDeclare.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsURIHashKey.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsComponentManagerUtils.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFactory.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PreloadService.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleSet.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStringIterator.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsILoadContext.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/encoding_rs_statics.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/XREChildData.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsILoadInfo.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WebIDLPrefs.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIClassInfo.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ArenaAllocator.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SRIMetadata.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Result.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Touch.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PrototypeList.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISupportsBase.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventClassList.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsWrapperCache.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicy.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoComputedDataInlines.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/LookAndFeel.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CaretAssociationHint.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReverseIterator.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRect.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMappedAttributeElement.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsJSEnvironment.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EffectCompositor.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/mozalloc_oom.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MediaList.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/webrender/webrender_ffi.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WindowProxyHolder.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnonymousContentKey.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCycleCollectionNoteChild.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/jsapi.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/URLSearchParams.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/CallbackObject.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OwningNonNull.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RelativeTimeline.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/OriginAttributes.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIStreamListener.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentList.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresArena.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MacroArgs.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventStates.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefList_layout.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontPrefLangList.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/DrawMode.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js-config.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CallArgs.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPtr.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Types.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/URL.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIInterfaceRequestorUtils.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCOMArray.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgRequestProxy.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefList_privacy.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AbstractEventQueue.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/XREAppData.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCoord.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsRFPService.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Transcoding.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/LoadURIOptionsBinding.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RefPtr.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIIdlePeriod.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentPolicy.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UserActivation.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentSecurityPolicy.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSValue.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoBindingTypes.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Opaque.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIRedirectResultListener.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/HTMLSlotElement.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla-config.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AllocPolicy.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIAsyncVerifyRedirectCallback.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefs_layout.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CompactPair.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIHttpChannel.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/ScaleFactors2D.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Array.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStringBuffer.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/SourceText.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Observer.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsITimedChannel.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIObserver.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DebugOnly.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/DefineEnum.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/MaybeDiscarded.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Coord.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIURI.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ComputedTiming.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/LayersTypes.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Range.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Atomics.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Wrapper.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScopeExit.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/UnionMember.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIArray.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BlockingResourceBase.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAttrName.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ScriptSettings.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIContentChild.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CommandList.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/UniquePtr.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PreloadHashKey.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIProperties.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsContentListDeclarations.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/IdentifierMapEntry.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/TaskCategory.h 56:11.55 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/FeaturePolicyUtils.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameProperties.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/WorkerCommon.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/RefCounted.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDeprecatedOperationList.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIEventTarget.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Proxy.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/VsyncSource.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Utility.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsINodeList.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PlatformMutex.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGenericHTMLElement.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIContainer.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgRequest.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BodyConsumer.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISelectionDisplay.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationTarget.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ValidityState.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefList_nglayout.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLayoutUtils.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Assertions.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseMargin.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EnumTypeTraits.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoUtils.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozmemory_wrap.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIApplicationCacheContainer.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StickyTimeDuration.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PodOperations.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/NameSpaceConstants.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/css/SheetLoadData.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/GCVector.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EventListenerManager.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIChannelEventSink.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xptinfo.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/encoding_rs_mem.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTStringRepr.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsError.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/RootedRefPtr.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDisplayItemTypesList.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIConstraintValidation.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsQuickSort.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDocShell.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Maybe.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDependentString.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxUtils.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Feature.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DataTransferItemList.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageTypes.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICookieJarSettings.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStringFwd.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Conversions.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISimpleEnumerator.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Casting.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScriptObjectPrincipal.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImageCacheKey.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIFormControl.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/LayersTypes.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ChromeUtils.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ProfilerCounts.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/EnumeratedArray.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/VisualViewport.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/CounterStyleManager.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsISerialEventTarget.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Errors.msg 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Class.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AppUnits.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIRunnable.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Debug.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPresContext.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Tools.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PresShellForwards.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/HashFunctions.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ChildIterator.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Poison.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Warnings.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SessionStorageManager.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Array.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/OffThreadScriptCompilation.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsStyleStructList.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/LinkStyle.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICSSLoaderObserver.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SegmentedVector.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/TracingAPI.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/WeakPtr.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/UserAgentStyleSheetList.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Point.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/css/SheetParsingMode.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/XREShellData.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Result.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ClientBinding.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SMILAttr.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/File.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGPreserveAspectRatioBinding.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ScrollTypes.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTObserverArray.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsLiteralString.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/imgIRequest.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPrintfCString.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layout/FrameChildList.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGContextPaint.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/AnimationPerformanceWarning.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsINestedURI.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAtom.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDOMEventListener.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/GeckoBindings.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/SVGElement.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIPrefBranch.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DOMRect.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAString.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/TypeDecls.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ErrorResult.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCSSPropertyID.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/ToJSValue.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BindingUtils.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDirectoryEnumerator.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CallState.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/FrameTypeList.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/NotNull.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/PointerEventHandler.h 56:11.56 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/UniquePtr.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/FontVariation.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PseudoStyleType.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTLiteralString.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsINamed.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AutocompleteInfoBinding.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsGkAtomList.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/PLDHashTable.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ReentrancyGuard.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/ImgDrawResult.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/Preferences.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsPointerHashKeys.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/IntegerTypeTraits.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxFontFamilyList.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsMediaFeatures.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIVariant.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsCaseTreatment.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/layers/ScrollableLayerGuid.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/FrameMetrics.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ipc/ByteBuf.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BasePoint.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/BinarySearch.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Symbol.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/StructuredClone.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/ServoStyleConsts.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/Matrix.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/CompileOptions.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/BaseSize.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/Element.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsDocumentWarningList.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsAutoRef.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TouchBinding.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/SVGAttrValueWrapper.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/PreferenceSheet.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/CSSPropFlags.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDragService.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/MainThreadUtils.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BorrowedAttrInfo.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIConsoleMessage.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIDocumentObserver.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/js/Id.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/xrecore.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsIScriptContext.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/DispatcherTrait.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/TreeOrderedArray.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/AbortSignal.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/gfxMatrix.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/gfx/RectAbsolute.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsICancelableRunnable.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/dom/BlobImpl.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsTArray-inl.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/TouchManager.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/nsHashKeys.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/MacroForEach.h 56:11.57 [style 0.0.1] cargo:rerun-if-changed=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/include/mozilla/StaticPrefList_gfx.h 56:11.57 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=style CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/components/style CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=style CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out /usr/bin/rustc --crate-name style servo/components/style/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="bindgen"' --cfg 'feature="gecko"' --cfg 'feature="nsstring"' --cfg 'feature="regex"' --cfg 'feature="serde"' --cfg 'feature="toml"' -C metadata=ae6a3ed40b6ea482 -C extra-filename=-ae6a3ed40b6ea482 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern app_units=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libapp_units-6c6056a0730d681f.rmeta --extern arrayvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libarrayvec-087b5dd3eb38fba8.rmeta --extern atomic_refcell=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libatomic_refcell-a0782af331a0a069.rmeta --extern bitflags=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbitflags-139f6120ebe199f1.rmeta --extern byteorder=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbyteorder-f9475361d3112b40.rmeta --extern cssparser=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcssparser-2893826fc3939613.rmeta --extern derive_more=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libderive_more-0d20342221c279f6.so --extern euclid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libeuclid-2fd3d777af46da65.rmeta --extern fallible=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfallible-40522479a74d4172.rmeta --extern fxhash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfxhash-f21c7ddc630e0e3f.rmeta --extern hashbrown=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libhashbrown-6a78b6da0b1b3d3f.rmeta --extern hashglobe=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libhashglobe-766d7ef9378d11dd.rmeta --extern indexmap=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libindexmap-22a625cf0b0c498f.rmeta --extern itertools=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libitertools-0604b16f397a9b11.rmeta --extern itoa=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libitoa-99af55740537aab5.rmeta --extern lazy_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblazy_static-9acf9a1c0dfe9c2f.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern malloc_size_of=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmalloc_size_of-7a5bd0ad8ebe6d71.rmeta --extern malloc_size_of_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libmalloc_size_of_derive-1bb6929b7d6d1c90.so --extern matches=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmatches-d1f254bdc482955d.rmeta --extern debug_unreachable=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libdebug_unreachable-a81cf57a3e9ee375.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern num_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libnum_derive-453f130de22830e9.so --extern num_integer=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_integer-a504593d6b08b275.rmeta --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --extern num_cpus=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_cpus-835ae43a30f2002c.rmeta --extern owning_ref=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libowning_ref-2d30854a68d5f751.rmeta --extern parking_lot=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libparking_lot-8a529aefaceeee87.rmeta --extern precomputed_hash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libprecomputed_hash-44804aa77d35de70.rmeta --extern rayon=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librayon-cbead01a4bfc42b7.rmeta --extern selectors=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libselectors-deaf070c92c2ce5c.rmeta --extern serde=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libserde-2d2ef2a0e344fc86.rmeta --extern servo_arc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libservo_arc-fc842b67a6f3d750.rmeta --extern smallbitvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallbitvec-4496a947b593f3a6.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --extern static_prefs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstatic_prefs-395bbde1024dea42.rmeta --extern style_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libstyle_derive-f38738af1499c64f.so --extern style_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstyle_traits-1d67a1ed8df21608.rmeta --extern thin_slice=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_slice-f3421cbf90d1b099.rmeta --extern time=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtime-4532a7383f52f695.rmeta --extern to_shmem=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libto_shmem-76cc16084ec8be93.rmeta --extern to_shmem_derive=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps/libto_shmem_derive-900bb92b46b4d794.so --extern uluru=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libuluru-5a2ac8abf9009891.rmeta --extern unicode_bidi=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunicode_bidi-655e7a74d764d5de.rmeta --extern unicode_segmentation=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunicode_segmentation-cd649e799a9cd662.rmeta --extern void=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libvoid-8659ad07ffb9ac6c.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 56:16.93 [swgl 0.1.0] cargo:warning=In file included from src/glsl.h:9, 56:16.93 [swgl 0.1.0] cargo:warning= from src/gl.cc:42: 56:16.93 [swgl 0.1.0] cargo:warning=src/vector_type.h: In instantiation of ‘struct glsl::VectorType::::’: 56:16.93 [swgl 0.1.0] cargo:warning=src/vector_type.h:102:5: required from ‘union glsl::VectorType::’ 56:16.93 [swgl 0.1.0] cargo:warning=src/vector_type.h:96:3: required from ‘struct glsl::VectorType’ 56:16.93 [swgl 0.1.0] cargo:warning=src/glsl.h:18:27: required from here 56:16.93 [swgl 0.1.0] cargo:warning=src/vector_type.h:102:12: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 56:16.93 [swgl 0.1.0] cargo:warning= 102 | struct { 56:16.93 [swgl 0.1.0] cargo:warning= | ^ 56:16.93 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:1, 56:16.94 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:106:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:124:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:1, 56:16.94 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:143:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:161:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:181:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:201:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:222:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:244:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 244 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:266:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:1, 56:16.94 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:301:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 301 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:327:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 327 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:345:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:769:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 769 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:787:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 787 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:809:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 809 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:2, 56:16.94 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:106:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:124:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.94 [swgl 0.1.0] cargo:warning= 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:16.94 [swgl 0.1.0] cargo:warning= | ^ 56:16.94 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:2, 56:16.95 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:16.95 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:143:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.95 [swgl 0.1.0] cargo:warning= 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:16.95 [swgl 0.1.0] cargo:warning= | ^ 56:16.95 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:161:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.95 [swgl 0.1.0] cargo:warning= 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:16.95 [swgl 0.1.0] cargo:warning= | ^ 56:16.95 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:181:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.96 [swgl 0.1.0] cargo:warning= 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:16.96 [swgl 0.1.0] cargo:warning= | ^ 56:16.96 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:201:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.96 [swgl 0.1.0] cargo:warning= 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:16.96 [swgl 0.1.0] cargo:warning= | ^ 56:16.96 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:222:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.96 [swgl 0.1.0] cargo:warning= 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:16.96 [swgl 0.1.0] cargo:warning= | ^ 56:16.96 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:244:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.96 [swgl 0.1.0] cargo:warning= 244 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:16.96 [swgl 0.1.0] cargo:warning= | ^ 56:16.96 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:266:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.96 [swgl 0.1.0] cargo:warning= 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:16.96 [swgl 0.1.0] cargo:warning= | ^ 56:16.96 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:2, 56:16.96 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:16.96 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:301:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.96 [swgl 0.1.0] cargo:warning= 301 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:16.96 [swgl 0.1.0] cargo:warning= | ^ 56:16.96 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:327:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.96 [swgl 0.1.0] cargo:warning= 327 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:16.96 [swgl 0.1.0] cargo:warning= | ^ 56:16.96 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:345:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.96 [swgl 0.1.0] cargo:warning= 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:16.96 [swgl 0.1.0] cargo:warning= | ^ 56:16.96 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:776:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.96 [swgl 0.1.0] cargo:warning= 776 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:16.96 [swgl 0.1.0] cargo:warning= | ^ 56:16.96 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:794:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.96 [swgl 0.1.0] cargo:warning= 794 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:16.96 [swgl 0.1.0] cargo:warning= | ^ 56:16.96 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:816:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.96 [swgl 0.1.0] cargo:warning= 816 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:16.96 [swgl 0.1.0] cargo:warning= | ^ 56:16.96 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:3, 56:16.97 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:16.97 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:106:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.97 [swgl 0.1.0] cargo:warning= 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:16.97 [swgl 0.1.0] cargo:warning= | ^ 56:16.97 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:124:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.97 [swgl 0.1.0] cargo:warning= 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:16.97 [swgl 0.1.0] cargo:warning= | ^ 56:16.97 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:3, 56:16.97 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:16.97 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:143:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.97 [swgl 0.1.0] cargo:warning= 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:16.97 [swgl 0.1.0] cargo:warning= | ^ 56:16.97 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:161:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.97 [swgl 0.1.0] cargo:warning= 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:16.97 [swgl 0.1.0] cargo:warning= | ^ 56:16.97 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:181:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.97 [swgl 0.1.0] cargo:warning= 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:16.97 [swgl 0.1.0] cargo:warning= | ^ 56:16.97 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:201:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.97 [swgl 0.1.0] cargo:warning= 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:16.97 [swgl 0.1.0] cargo:warning= | ^ 56:16.97 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:222:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.97 [swgl 0.1.0] cargo:warning= 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:16.98 [swgl 0.1.0] cargo:warning= | ^ 56:16.98 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:244:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.98 [swgl 0.1.0] cargo:warning= 244 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:16.98 [swgl 0.1.0] cargo:warning= | ^ 56:16.98 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:266:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.98 [swgl 0.1.0] cargo:warning= 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:16.98 [swgl 0.1.0] cargo:warning= | ^ 56:16.98 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:3, 56:16.98 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:16.98 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:301:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.98 [swgl 0.1.0] cargo:warning= 301 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:16.98 [swgl 0.1.0] cargo:warning= | ^ 56:16.98 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:327:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.98 [swgl 0.1.0] cargo:warning= 327 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:16.98 [swgl 0.1.0] cargo:warning= | ^ 56:16.98 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:345:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.98 [swgl 0.1.0] cargo:warning= 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:16.98 [swgl 0.1.0] cargo:warning= | ^ 56:16.98 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:769:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.98 [swgl 0.1.0] cargo:warning= 769 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:16.98 [swgl 0.1.0] cargo:warning= | ^ 56:16.98 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:787:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.98 [swgl 0.1.0] cargo:warning= 787 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:16.98 [swgl 0.1.0] cargo:warning= | ^ 56:16.99 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:809:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.99 [swgl 0.1.0] cargo:warning= 809 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:16.99 [swgl 0.1.0] cargo:warning= | ^ 56:16.99 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:4, 56:16.99 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:16.99 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.99 [swgl 0.1.0] cargo:warning= 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:16.99 [swgl 0.1.0] cargo:warning= | ^ 56:16.99 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.99 [swgl 0.1.0] cargo:warning= 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:16.99 [swgl 0.1.0] cargo:warning= | ^ 56:16.99 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:4, 56:16.99 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:16.99 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.99 [swgl 0.1.0] cargo:warning= 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:16.99 [swgl 0.1.0] cargo:warning= | ^ 56:16.99 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.99 [swgl 0.1.0] cargo:warning= 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:16.99 [swgl 0.1.0] cargo:warning= | ^ 56:16.99 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.99 [swgl 0.1.0] cargo:warning= 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:16.99 [swgl 0.1.0] cargo:warning= | ^ 56:16.99 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.99 [swgl 0.1.0] cargo:warning= 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:16.99 [swgl 0.1.0] cargo:warning= | ^ 56:16.99 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:16.99 [swgl 0.1.0] cargo:warning= 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:16.99 [swgl 0.1.0] cargo:warning= | ^ 56:16.99 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:4, 56:17.00 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:367:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 367 | IMPLICIT ConicGradient(ConicGradient_scalar s):center_point(s.center_point),start_end_offset(s.start_end_offset),angle(s.angle),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:5, 56:17.00 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:96:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:114:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:5, 56:17.00 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:133:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.00 [swgl 0.1.0] cargo:warning= | ^ 56:17.00 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:151:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.00 [swgl 0.1.0] cargo:warning= 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:171:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:191:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:212:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:234:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 234 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:256:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:5, 56:17.01 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:291:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 291 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:317:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 317 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:335:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:368:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 368 | IMPLICIT ConicGradient(ConicGradient_scalar s):center_point(s.center_point),start_end_offset(s.start_end_offset),angle(s.angle),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:703:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 703 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:721:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 721 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:743:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 743 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:6, 56:17.01 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.01 [swgl 0.1.0] cargo:warning= 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.01 [swgl 0.1.0] cargo:warning= | ^ 56:17.01 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:6, 56:17.02 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:6, 56:17.02 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:367:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 367 | IMPLICIT ConicGradient(ConicGradient_scalar s):center_point(s.center_point),start_end_offset(s.start_end_offset),angle(s.angle),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.02 [swgl 0.1.0] cargo:warning= 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.02 [swgl 0.1.0] cargo:warning= | ^ 56:17.02 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:7, 56:17.03 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:7, 56:17.03 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:7, 56:17.03 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.03 [swgl 0.1.0] cargo:warning= | ^ 56:17.03 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.03 [swgl 0.1.0] cargo:warning= 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:8, 56:17.04 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:8, 56:17.04 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:8, 56:17.04 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.04 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.04 [swgl 0.1.0] cargo:warning= | ^ 56:17.04 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:832:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:850:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:872:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:9, 56:17.05 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.05 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.05 [swgl 0.1.0] cargo:warning= | ^ 56:17.05 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:9, 56:17.05 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.05 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:10, 56:17.06 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:10, 56:17.06 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:10, 56:17.06 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.06 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.06 [swgl 0.1.0] cargo:warning= 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.06 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:11, 56:17.07 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:11, 56:17.07 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:11, 56:17.07 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:12, 56:17.07 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.07 [swgl 0.1.0] cargo:warning= | ^ 56:17.07 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.07 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:12, 56:17.08 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:13, 56:17.08 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.08 [swgl 0.1.0] cargo:warning= | ^ 56:17.08 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.08 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:13, 56:17.09 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:14, 56:17.09 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:14, 56:17.09 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.09 [swgl 0.1.0] cargo:warning= 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.09 [swgl 0.1.0] cargo:warning= | ^ 56:17.09 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:15, 56:17.10 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:15, 56:17.10 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:15, 56:17.10 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:16, 56:17.10 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.10 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.10 [swgl 0.1.0] cargo:warning= | ^ 56:17.10 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:16, 56:17.10 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.10 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:16, 56:17.11 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:832:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:850:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:872:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:17, 56:17.11 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.11 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.11 [swgl 0.1.0] cargo:warning= | ^ 56:17.11 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:17, 56:17.12 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:18, 56:17.12 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:18, 56:17.12 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:18, 56:17.12 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.12 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.12 [swgl 0.1.0] cargo:warning= | ^ 56:17.12 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:19, 56:17.13 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:19, 56:17.13 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:20, 56:17.13 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:20, 56:17.13 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.13 [swgl 0.1.0] cargo:warning= | ^ 56:17.13 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.13 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:21, 56:17.14 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:21, 56:17.14 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:22, 56:17.14 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.14 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.14 [swgl 0.1.0] cargo:warning= | ^ 56:17.14 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:22, 56:17.15 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:23, 56:17.15 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:23, 56:17.15 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:23, 56:17.15 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:24, 56:17.15 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:24, 56:17.15 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.15 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.15 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.15 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:24, 56:17.16 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:832:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:850:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:872:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:25, 56:17.16 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:25, 56:17.16 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:26, 56:17.16 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:26, 56:17.16 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.16 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.16 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.16 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:26, 56:17.17 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:27, 56:17.17 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:27, 56:17.17 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:28, 56:17.17 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.17 [swgl 0.1.0] cargo:warning= | ^ 56:17.17 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.17 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:28, 56:17.18 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:29, 56:17.18 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:29, 56:17.18 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:30, 56:17.18 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.18 [swgl 0.1.0] cargo:warning= 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.18 [swgl 0.1.0] cargo:warning= | ^ 56:17.18 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:30, 56:17.19 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:31, 56:17.19 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:31, 56:17.19 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:31, 56:17.19 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:363:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 363 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:690:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 690 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:708:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 708 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:730:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.19 [swgl 0.1.0] cargo:warning= 730 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.19 [swgl 0.1.0] cargo:warning= | ^ 56:17.19 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:32, 56:17.20 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:96:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:114:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:32, 56:17.20 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:133:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:151:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:171:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:191:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:212:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:234:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 234 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:256:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:32, 56:17.20 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:291:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 291 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:317:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 317 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:335:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:364:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 364 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:700:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 700 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:718:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 718 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:740:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 740 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:33, 56:17.20 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:33, 56:17.20 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:33, 56:17.20 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:363:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 363 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.20 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:690:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.20 [swgl 0.1.0] cargo:warning= 690 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.20 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:708:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 708 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:730:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 730 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:34, 56:17.21 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:34, 56:17.21 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:34, 56:17.21 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:295:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 295 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:321:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 321 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:339:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:685:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 685 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:703:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 703 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:725:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 725 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:35, 56:17.21 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:35, 56:17.21 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:35, 56:17.21 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:295:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 295 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:321:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 321 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:339:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.21 [swgl 0.1.0] cargo:warning= | ^ 56:17.21 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:692:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.21 [swgl 0.1.0] cargo:warning= 692 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:710:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 710 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:732:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 732 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:36, 56:17.22 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:36, 56:17.22 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:36, 56:17.22 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:295:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 295 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:321:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 321 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:339:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:685:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 685 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:703:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 703 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:725:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 725 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:37, 56:17.22 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:37, 56:17.22 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:37, 56:17.22 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.22 [swgl 0.1.0] cargo:warning= | ^ 56:17.22 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:697:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.22 [swgl 0.1.0] cargo:warning= 697 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:715:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 715 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:737:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:38, 56:17.23 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:38, 56:17.23 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:38, 56:17.23 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:704:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 704 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:722:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 722 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:744:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 744 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:39, 56:17.23 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:39, 56:17.23 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:39, 56:17.23 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.23 [swgl 0.1.0] cargo:warning= | ^ 56:17.23 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:697:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.23 [swgl 0.1.0] cargo:warning= 697 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:715:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 715 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:737:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:40, 56:17.24 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:40, 56:17.24 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:40, 56:17.24 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:365:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 365 | IMPLICIT RadialGradient(RadialGradient_scalar s):center_start_end_radius(s.center_start_end_radius),ratio_xy(s.ratio_xy),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:41, 56:17.24 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:96:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:114:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:41, 56:17.24 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:133:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:151:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:171:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:191:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:212:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:234:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 234 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:256:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:41, 56:17.24 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:291:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 291 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:317:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 317 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.24 [swgl 0.1.0] cargo:warning= | ^ 56:17.24 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:335:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.24 [swgl 0.1.0] cargo:warning= 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:366:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 366 | IMPLICIT RadialGradient(RadialGradient_scalar s):center_start_end_radius(s.center_start_end_radius),ratio_xy(s.ratio_xy),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:703:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 703 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:721:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 721 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:743:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 743 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:42, 56:17.25 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:42, 56:17.25 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:42, 56:17.25 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:365:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 365 | IMPLICIT RadialGradient(RadialGradient_scalar s):center_start_end_radius(s.center_start_end_radius),ratio_xy(s.ratio_xy),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:43, 56:17.25 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:43, 56:17.25 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.25 [swgl 0.1.0] cargo:warning= | ^ 56:17.25 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:43, 56:17.25 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.25 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:288:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.25 [swgl 0.1.0] cargo:warning= 288 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:314:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 314 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:332:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:357:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:670:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 670 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:688:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 688 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:710:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 710 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:44, 56:17.26 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:44, 56:17.26 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:44, 56:17.26 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:288:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 288 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:314:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 314 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:332:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:357:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:680:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 680 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:698:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 698 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:720:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 720 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:45, 56:17.26 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:45, 56:17.26 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.26 [swgl 0.1.0] cargo:warning= 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.26 [swgl 0.1.0] cargo:warning= | ^ 56:17.26 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:45, 56:17.27 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:288:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 288 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:314:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 314 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:332:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:357:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:670:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 670 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:688:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 688 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:710:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 710 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:46, 56:17.27 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:46, 56:17.27 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:46, 56:17.27 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.27 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:47, 56:17.27 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.27 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.27 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.27 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:47, 56:17.28 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:47, 56:17.28 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:402:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:809:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 809 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:827:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 827 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:849:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 849 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:48, 56:17.28 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:48, 56:17.28 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.28 [swgl 0.1.0] cargo:warning= 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.28 [swgl 0.1.0] cargo:warning= | ^ 56:17.28 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:48, 56:17.28 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.28 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:49, 56:17.29 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:49, 56:17.29 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:49, 56:17.29 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:50, 56:17.29 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.29 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.29 [swgl 0.1.0] cargo:warning= | ^ 56:17.29 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:50, 56:17.30 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:50, 56:17.30 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:402:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:809:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 809 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:827:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 827 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:849:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 849 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:51, 56:17.30 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:51, 56:17.30 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.30 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.30 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.30 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:52, 56:17.31 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:52, 56:17.31 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:52, 56:17.31 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:796:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 796 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:814:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 814 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:836:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 836 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:53, 56:17.31 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.31 [swgl 0.1.0] cargo:warning= 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.31 [swgl 0.1.0] cargo:warning= | ^ 56:17.31 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:53, 56:17.32 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:402:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:807:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 807 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:825:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 825 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:847:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 847 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:54, 56:17.32 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:54, 56:17.32 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:796:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 796 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:814:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 814 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:836:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 836 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:61, 56:17.32 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.32 [swgl 0.1.0] cargo:warning= 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.32 [swgl 0.1.0] cargo:warning= | ^ 56:17.32 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:61, 56:17.33 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:372:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 372 | IMPLICIT BlurTask(BlurTask_scalar s):common_data(s.common_data),blur_radius(s.blur_radius),blur_region(s.blur_region){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:562:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 562 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:580:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 580 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:602:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 602 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:62, 56:17.33 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:112:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 112 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:130:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 130 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:149:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 149 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:167:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 167 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:187:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 187 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:207:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 207 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:228:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 228 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:250:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 250 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:272:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 272 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:62, 56:17.33 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:307:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 307 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:333:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 333 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:351:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 351 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:379:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 379 | IMPLICIT BlurTask(BlurTask_scalar s):common_data(s.common_data),blur_radius(s.blur_radius),blur_region(s.blur_region){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:578:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 578 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:596:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 596 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:618:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 618 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:65, 56:17.33 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.33 [swgl 0.1.0] cargo:warning= | ^ 56:17.33 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.33 [swgl 0.1.0] cargo:warning= 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:65, 56:17.34 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:301:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 301 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:65, 56:17.34 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:319:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 319 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:65, 56:17.34 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:350:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 350 | IMPLICIT BoxShadowData(BoxShadowData_scalar s):src_rect_size(s.src_rect_size),clip_mode(s.clip_mode),stretch_mode_x(s.stretch_mode_x),stretch_mode_y(s.stretch_mode_y),dest_rect(s.dest_rect){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:618:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 618 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:636:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 636 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:66, 56:17.34 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:98:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 98 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:116:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 116 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:135:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 135 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:153:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 153 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:173:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 173 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:193:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 193 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:214:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 214 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:236:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 236 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:258:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 258 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:66, 56:17.34 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:299:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 299 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:66, 56:17.34 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:317:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 317 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:338:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 338 | IMPLICIT ImageMaskData(ImageMaskData_scalar s):local_mask_size(s.local_mask_size){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:569:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 569 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:587:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 587 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:67, 56:17.34 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.34 [swgl 0.1.0] cargo:warning= 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.34 [swgl 0.1.0] cargo:warning= | ^ 56:17.34 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:67, 56:17.35 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:294:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 294 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:67, 56:17.35 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:312:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 312 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:336:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 336 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:354:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 354 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:67, 56:17.35 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:378:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 378 | IMPLICIT ClipData(ClipData_scalar s):rect(s.rect),top_left(s.top_left),top_right(s.top_right),bottom_left(s.bottom_left),bottom_right(s.bottom_right){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:615:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 615 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:633:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 633 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:68, 56:17.35 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:90:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 90 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:108:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 108 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:127:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 127 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:145:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 145 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:165:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 165 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:185:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 185 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:206:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 206 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:228:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 228 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:250:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 250 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:68, 56:17.35 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:291:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 291 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:68, 56:17.35 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:309:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 309 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:330:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 330 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:348:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 348 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 56:17.35 [swgl 0.1.0] cargo:warning= | ^ 56:17.35 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:68, 56:17.35 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.35 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:372:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.35 [swgl 0.1.0] cargo:warning= 372 | IMPLICIT ClipData(ClipData_scalar s):rect(s.rect),top_left(s.top_left),top_right(s.top_right),bottom_left(s.bottom_left),bottom_right(s.bottom_right){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:598:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 598 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:616:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 616 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:71, 56:17.36 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:109:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 109 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:127:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 127 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:71, 56:17.36 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:146:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 146 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:164:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 164 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:184:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 184 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:204:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 204 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:225:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 225 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:247:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 247 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:269:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 269 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:71, 56:17.36 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:304:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 304 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:330:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 330 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:348:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 348 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:510:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 510 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:528:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 528 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:550:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 550 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:72, 56:17.36 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:137:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 137 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:155:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 155 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:174:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 174 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:192:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 192 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:212:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 212 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:232:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 232 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:253:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 253 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:275:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 275 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:297:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.36 [swgl 0.1.0] cargo:warning= 297 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.36 [swgl 0.1.0] cargo:warning= | ^ 56:17.36 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:72, 56:17.36 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.36 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:332:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 332 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:358:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 358 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:376:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 376 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:413:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 413 | IMPLICIT FilterTask(FilterTask_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:695:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 695 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:713:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 713 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:735:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 735 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:73, 56:17.37 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:73, 56:17.37 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:73, 56:17.37 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:360:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 360 | IMPLICIT SplitGeometry(SplitGeometry_scalar s){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:383:64: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 383 | IMPLICIT SplitCompositeInstance(SplitCompositeInstance_scalar s):prim_header_index(s.prim_header_index),polygons_address(s.polygons_address),z(s.z),render_task_index(s.render_task_index){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:679:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 679 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:697:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 697 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:719:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 719 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:74, 56:17.37 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:74, 56:17.37 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.37 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.37 [swgl 0.1.0] cargo:warning= 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.37 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:74, 56:17.38 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:760:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 760 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:778:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 778 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:800:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 800 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:75, 56:17.38 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:75, 56:17.38 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:75, 56:17.38 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.38 [swgl 0.1.0] cargo:warning= | ^ 56:17.38 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.38 [swgl 0.1.0] cargo:warning= 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:760:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 760 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:778:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 778 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:800:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 800 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:76, 56:17.39 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:76, 56:17.39 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:762:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 762 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:780:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 780 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:804:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.39 [swgl 0.1.0] cargo:warning= 804 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.39 [swgl 0.1.0] cargo:warning= | ^ 56:17.39 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:77, 56:17.39 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.39 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:77, 56:17.44 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:762:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 762 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:780:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 780 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:804:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 804 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.44 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:78, 56:17.44 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.44 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.44 [swgl 0.1.0] cargo:warning= 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.44 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:78, 56:17.45 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:780:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 780 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:798:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 798 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:822:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 822 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:79, 56:17.45 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:79, 56:17.45 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.45 [swgl 0.1.0] cargo:warning= | ^ 56:17.45 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.45 [swgl 0.1.0] cargo:warning= 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:79, 56:17.46 [swgl 0.1.0] cargo:warning= from src/gl.cc:2634: 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:778:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 778 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:796:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 796 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:818:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.46 [swgl 0.1.0] cargo:warning= 818 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.46 [swgl 0.1.0] cargo:warning= | ^ 56:17.46 [swgl 0.1.0] cargo:warning=In file included from src/gl.cc:42: 56:17.46 [swgl 0.1.0] cargo:warning=src/glsl.h: In constructor ‘constexpr glsl::mat4_scalar::mat4_scalar(glsl::vec4_scalar, glsl::vec4_scalar, glsl::vec4_scalar, glsl::vec4_scalar)’: 56:17.46 [swgl 0.1.0] cargo:warning=src/glsl.h:2060:13: note: the ABI of passing homogeneous ‘float’ aggregates has changed in GCC 5 56:17.46 [swgl 0.1.0] cargo:warning= 2060 | constexpr mat4_scalar(vec4_scalar a, vec4_scalar b, vec4_scalar c, 56:17.46 [swgl 0.1.0] cargo:warning= | ^~~~~~~~~~~ 56:17.46 [swgl 0.1.0] exit status: 0 56:17.46 [swgl 0.1.0] AR_powerpc64le-unknown-linux-gnu = None 56:17.46 [swgl 0.1.0] AR_powerpc64le_unknown_linux_gnu = Some("/usr/bin/gcc-ar") 56:17.46 [swgl 0.1.0] running: "/usr/bin/gcc-ar" "crs" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/libgl_cc.a" "/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/src/gl.o" 56:17.46 [swgl 0.1.0] exit status: 0 56:17.46 [swgl 0.1.0] cargo:rustc-link-lib=static=gl_cc 56:17.46 [swgl 0.1.0] cargo:rustc-link-search=native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out 56:17.46 [swgl 0.1.0] CXXSTDLIB_powerpc64le-unknown-linux-gnu = None 56:17.46 [swgl 0.1.0] CXXSTDLIB_powerpc64le_unknown_linux_gnu = None 56:17.46 [swgl 0.1.0] HOST_CXXSTDLIB = None 56:17.46 [swgl 0.1.0] CXXSTDLIB = None 56:17.46 [swgl 0.1.0] cargo:rustc-link-lib=stdc++ 56:17.46 warning: In file included from src/glsl.h:9, 56:17.46 warning: from src/gl.cc:42: 56:17.46 warning: src/vector_type.h: In instantiation of ‘struct glsl::VectorType::::’: 56:17.46 warning: src/vector_type.h:102:5: required from ‘union glsl::VectorType::’ 56:17.46 warning: src/vector_type.h:96:3: required from ‘struct glsl::VectorType’ 56:17.46 warning: src/glsl.h:18:27: required from here 56:17.46 warning: src/vector_type.h:102:12: note: the layout of aggregates containing vectors with 8-byte alignment has changed in GCC 5 56:17.46 warning: 102 | struct { 56:17.46 warning: | ^ 56:17.46 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:1, 56:17.46 warning: from src/gl.cc:2634: 56:17.46 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:106:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:124:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.47 warning: | ^ 56:17.47 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:1, 56:17.47 warning: from src/gl.cc:2634: 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:143:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:161:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:181:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:201:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:222:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:244:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 244 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:266:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.47 warning: | ^ 56:17.47 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:1, 56:17.47 warning: from src/gl.cc:2634: 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:301:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 301 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:327:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 327 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:345:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:769:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 769 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:787:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 787 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend.h:809:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 809 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.47 warning: | ^ 56:17.47 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:2, 56:17.47 warning: from src/gl.cc:2634: 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:106:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:124:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.47 warning: | ^ 56:17.47 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:2, 56:17.47 warning: from src/gl.cc:2634: 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:143:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:161:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.47 warning: | ^ 56:17.47 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:181:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.47 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.47 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:201:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:222:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:244:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 244 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:266:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.48 warning: | ^ 56:17.48 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:2, 56:17.48 warning: from src/gl.cc:2634: 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:301:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 301 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:327:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 327 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:345:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:776:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 776 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:794:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 794 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_ALPHA_PASS.h:816:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 816 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.48 warning: | ^ 56:17.48 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:3, 56:17.48 warning: from src/gl.cc:2634: 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:106:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 106 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:124:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 124 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.48 warning: | ^ 56:17.48 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:3, 56:17.48 warning: from src/gl.cc:2634: 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:143:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 143 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:161:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 161 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:181:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 181 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:201:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 201 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:222:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 222 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:244:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 244 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:266:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 266 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.48 warning: | ^ 56:17.48 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:3, 56:17.48 warning: from src/gl.cc:2634: 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:301:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 301 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.48 warning: | ^ 56:17.48 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:327:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.48 warning: 327 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:345:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 345 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:769:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 769 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:787:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 787 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_blend_DEBUG_OVERDRAW.h:809:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 809 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.49 warning: | ^ 56:17.49 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:4, 56:17.49 warning: from src/gl.cc:2634: 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.49 warning: | ^ 56:17.49 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:4, 56:17.49 warning: from src/gl.cc:2634: 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.49 warning: | ^ 56:17.49 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:4, 56:17.49 warning: from src/gl.cc:2634: 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:367:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 367 | IMPLICIT ConicGradient(ConicGradient_scalar s):center_point(s.center_point),start_end_offset(s.start_end_offset),angle(s.angle),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.49 warning: | ^ 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.49 warning: | ^ 56:17.49 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:5, 56:17.49 warning: from src/gl.cc:2634: 56:17.49 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:96:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.49 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.49 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:114:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.50 warning: | ^ 56:17.50 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:5, 56:17.50 warning: from src/gl.cc:2634: 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:133:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:151:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:171:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:191:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:212:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:234:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 234 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:256:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.50 warning: | ^ 56:17.50 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:5, 56:17.50 warning: from src/gl.cc:2634: 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:291:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 291 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:317:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 317 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:335:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:368:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 368 | IMPLICIT ConicGradient(ConicGradient_scalar s):center_point(s.center_point),start_end_offset(s.start_end_offset),angle(s.angle),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:703:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 703 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:721:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 721 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_ALPHA_PASS.h:743:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 743 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.50 warning: | ^ 56:17.50 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:6, 56:17.50 warning: from src/gl.cc:2634: 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.50 warning: | ^ 56:17.50 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:6, 56:17.50 warning: from src/gl.cc:2634: 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.50 warning: | ^ 56:17.50 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.50 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.51 warning: | ^ 56:17.51 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:6, 56:17.51 warning: from src/gl.cc:2634: 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:367:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 367 | IMPLICIT ConicGradient(ConicGradient_scalar s):center_point(s.center_point),start_end_offset(s.start_end_offset),angle(s.angle),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_conic_gradient_DEBUG_OVERDRAW.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.51 warning: | ^ 56:17.51 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:7, 56:17.51 warning: from src/gl.cc:2634: 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.51 warning: | ^ 56:17.51 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:7, 56:17.51 warning: from src/gl.cc:2634: 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.51 warning: | ^ 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.51 warning: | ^ 56:17.51 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:7, 56:17.51 warning: from src/gl.cc:2634: 56:17.51 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.51 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.52 warning: | ^ 56:17.52 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:8, 56:17.52 warning: from src/gl.cc:2634: 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.52 warning: | ^ 56:17.52 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:8, 56:17.52 warning: from src/gl.cc:2634: 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.52 warning: | ^ 56:17.52 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:8, 56:17.52 warning: from src/gl.cc:2634: 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.52 warning: | ^ 56:17.52 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.52 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.52 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:832:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:850:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS.h:872:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.53 warning: | ^ 56:17.53 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:9, 56:17.53 warning: from src/gl.cc:2634: 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.53 warning: | ^ 56:17.53 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:9, 56:17.53 warning: from src/gl.cc:2634: 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.53 warning: | ^ 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.53 warning: | ^ 56:17.53 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:10, 56:17.53 warning: from src/gl.cc:2634: 56:17.53 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.53 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.53 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.54 warning: | ^ 56:17.54 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:10, 56:17.54 warning: from src/gl.cc:2634: 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.54 warning: | ^ 56:17.54 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:10, 56:17.54 warning: from src/gl.cc:2634: 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_DEBUG_OVERDRAW.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.54 warning: | ^ 56:17.54 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:11, 56:17.54 warning: from src/gl.cc:2634: 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.54 warning: | ^ 56:17.54 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:11, 56:17.54 warning: from src/gl.cc:2634: 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.54 warning: | ^ 56:17.54 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.54 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.55 warning: | ^ 56:17.55 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:11, 56:17.55 warning: from src/gl.cc:2634: 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.55 warning: | ^ 56:17.55 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:12, 56:17.55 warning: from src/gl.cc:2634: 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.55 warning: | ^ 56:17.55 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:12, 56:17.55 warning: from src/gl.cc:2634: 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.55 warning: | ^ 56:17.55 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.55 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.56 warning: | ^ 56:17.56 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:13, 56:17.56 warning: from src/gl.cc:2634: 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.56 warning: | ^ 56:17.56 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:13, 56:17.56 warning: from src/gl.cc:2634: 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.56 warning: | ^ 56:17.56 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:14, 56:17.56 warning: from src/gl.cc:2634: 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.56 warning: | ^ 56:17.56 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.56 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.57 warning: | ^ 56:17.57 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:14, 56:17.57 warning: from src/gl.cc:2634: 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.57 warning: | ^ 56:17.57 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:15, 56:17.57 warning: from src/gl.cc:2634: 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.57 warning: | ^ 56:17.57 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:15, 56:17.57 warning: from src/gl.cc:2634: 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.57 warning: | ^ 56:17.57 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.57 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.58 warning: | ^ 56:17.58 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:15, 56:17.58 warning: from src/gl.cc:2634: 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.58 warning: | ^ 56:17.58 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:16, 56:17.58 warning: from src/gl.cc:2634: 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.58 warning: | ^ 56:17.58 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:16, 56:17.58 warning: from src/gl.cc:2634: 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.58 warning: | ^ 56:17.58 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:16, 56:17.58 warning: from src/gl.cc:2634: 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.58 warning: | ^ 56:17.58 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.58 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:832:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:850:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS.h:872:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.59 warning: | ^ 56:17.59 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:17, 56:17.59 warning: from src/gl.cc:2634: 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.59 warning: | ^ 56:17.59 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:17, 56:17.59 warning: from src/gl.cc:2634: 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.59 warning: | ^ 56:17.59 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.59 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.59 warning: | ^ 56:17.60 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:18, 56:17.60 warning: from src/gl.cc:2634: 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.60 warning: | ^ 56:17.60 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:18, 56:17.60 warning: from src/gl.cc:2634: 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.60 warning: | ^ 56:17.60 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:18, 56:17.60 warning: from src/gl.cc:2634: 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_DEBUG_OVERDRAW.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.60 warning: | ^ 56:17.60 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:19, 56:17.60 warning: from src/gl.cc:2634: 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.60 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.60 warning: | ^ 56:17.60 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.61 warning: | ^ 56:17.61 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:19, 56:17.61 warning: from src/gl.cc:2634: 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.61 warning: | ^ 56:17.61 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:20, 56:17.61 warning: from src/gl.cc:2634: 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.61 warning: | ^ 56:17.61 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.61 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.61 warning: | ^ 56:17.61 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:20, 56:17.62 warning: from src/gl.cc:2634: 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.62 warning: | ^ 56:17.62 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:21, 56:17.62 warning: from src/gl.cc:2634: 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.62 warning: | ^ 56:17.62 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:21, 56:17.62 warning: from src/gl.cc:2634: 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.62 warning: | ^ 56:17.62 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.62 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.63 warning: | ^ 56:17.63 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:22, 56:17.63 warning: from src/gl.cc:2634: 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.63 warning: | ^ 56:17.63 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:22, 56:17.63 warning: from src/gl.cc:2634: 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_2D_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.63 warning: | ^ 56:17.63 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:23, 56:17.63 warning: from src/gl.cc:2634: 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.63 warning: | ^ 56:17.63 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.63 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.63 warning: | ^ 56:17.63 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:23, 56:17.64 warning: from src/gl.cc:2634: 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.64 warning: | ^ 56:17.64 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:23, 56:17.64 warning: from src/gl.cc:2634: 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.64 warning: | ^ 56:17.64 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:24, 56:17.64 warning: from src/gl.cc:2634: 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.64 warning: | ^ 56:17.64 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:24, 56:17.64 warning: from src/gl.cc:2634: 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.64 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.64 warning: | ^ 56:17.64 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.65 warning: | ^ 56:17.65 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:24, 56:17.65 warning: from src/gl.cc:2634: 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:832:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 832 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:850:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 850 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS.h:872:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 872 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.65 warning: | ^ 56:17.65 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:25, 56:17.65 warning: from src/gl.cc:2634: 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.65 warning: | ^ 56:17.65 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:25, 56:17.65 warning: from src/gl.cc:2634: 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.65 warning: | ^ 56:17.65 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.65 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.65 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:834:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 834 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:852:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 852 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:876:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 876 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.66 warning: | ^ 56:17.66 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:26, 56:17.66 warning: from src/gl.cc:2634: 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.66 warning: | ^ 56:17.66 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:26, 56:17.66 warning: from src/gl.cc:2634: 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.66 warning: | ^ 56:17.66 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:26, 56:17.66 warning: from src/gl.cc:2634: 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:742:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 742 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:760:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.66 warning: 760 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.66 warning: | ^ 56:17.66 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_DEBUG_OVERDRAW.h:782:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 782 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.67 warning: | ^ 56:17.67 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:27, 56:17.67 warning: from src/gl.cc:2634: 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.67 warning: | ^ 56:17.67 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:27, 56:17.67 warning: from src/gl.cc:2634: 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.67 warning: | ^ 56:17.67 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:28, 56:17.67 warning: from src/gl.cc:2634: 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.67 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.67 warning: | ^ 56:17.67 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.68 warning: | ^ 56:17.68 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:28, 56:17.68 warning: from src/gl.cc:2634: 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:884:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 884 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:902:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 902 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS.h:924:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 924 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.68 warning: | ^ 56:17.68 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:29, 56:17.68 warning: from src/gl.cc:2634: 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.68 warning: | ^ 56:17.68 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.68 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.68 warning: | ^ 56:17.68 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:29, 56:17.68 warning: from src/gl.cc:2634: 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:373:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 373 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:886:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 886 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:904:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 904 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_ALPHA_PASS_DUAL_SOURCE_BLENDING.h:928:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 928 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.69 warning: | ^ 56:17.69 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:30, 56:17.69 warning: from src/gl.cc:2634: 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:102:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 102 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:120:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 120 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:139:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 139 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:157:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 157 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:177:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 177 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:197:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 197 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:218:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 218 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:240:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 240 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:262:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 262 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.69 warning: | ^ 56:17.69 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:30, 56:17.69 warning: from src/gl.cc:2634: 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:297:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 297 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:323:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 323 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:341:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 341 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:370:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.69 warning: 370 | IMPLICIT ImageBrushData(ImageBrushData_scalar s):color(s.color),background_color(s.background_color),stretch_size(s.stretch_size){ 56:17.69 warning: | ^ 56:17.69 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:794:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 794 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:812:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 812 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_image_TEXTURE_RECT_REPETITION_ANTIALIASING_DEBUG_OVERDRAW.h:834:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 834 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.70 warning: | ^ 56:17.70 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:31, 56:17.70 warning: from src/gl.cc:2634: 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.70 warning: | ^ 56:17.70 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:31, 56:17.70 warning: from src/gl.cc:2634: 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.70 warning: | ^ 56:17.70 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:31, 56:17.70 warning: from src/gl.cc:2634: 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:363:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 363 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:690:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 690 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:708:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 708 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.70 warning: | ^ 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient.h:730:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 730 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.70 warning: | ^ 56:17.70 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:32, 56:17.70 warning: from src/gl.cc:2634: 56:17.70 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:96:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.70 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:114:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.71 warning: | ^ 56:17.71 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:32, 56:17.71 warning: from src/gl.cc:2634: 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:133:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:151:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:171:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:191:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:212:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:234:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 234 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:256:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.71 warning: | ^ 56:17.71 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:32, 56:17.71 warning: from src/gl.cc:2634: 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:291:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 291 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:317:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 317 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:335:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:364:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 364 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:700:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 700 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:718:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 718 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_ALPHA_PASS.h:740:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 740 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.71 warning: | ^ 56:17.71 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:33, 56:17.71 warning: from src/gl.cc:2634: 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.71 warning: | ^ 56:17.71 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:33, 56:17.71 warning: from src/gl.cc:2634: 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.71 warning: | ^ 56:17.71 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.71 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.72 warning: | ^ 56:17.72 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:33, 56:17.72 warning: from src/gl.cc:2634: 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:363:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 363 | IMPLICIT Gradient(Gradient_scalar s):start_end_point(s.start_end_point),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:690:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 690 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:708:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 708 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_linear_gradient_DEBUG_OVERDRAW.h:730:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 730 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.72 warning: | ^ 56:17.72 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:34, 56:17.72 warning: from src/gl.cc:2634: 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.72 warning: | ^ 56:17.72 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:34, 56:17.72 warning: from src/gl.cc:2634: 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.72 warning: | ^ 56:17.72 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.72 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.72 warning: | ^ 56:17.72 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:34, 56:17.72 warning: from src/gl.cc:2634: 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:295:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 295 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:321:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 321 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:339:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:685:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 685 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:703:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 703 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend.h:725:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 725 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.73 warning: | ^ 56:17.73 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:35, 56:17.73 warning: from src/gl.cc:2634: 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.73 warning: | ^ 56:17.73 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:35, 56:17.73 warning: from src/gl.cc:2634: 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.73 warning: | ^ 56:17.73 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:35, 56:17.73 warning: from src/gl.cc:2634: 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:295:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 295 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:321:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 321 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:339:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:692:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 692 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:710:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 710 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.73 warning: | ^ 56:17.73 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_ALPHA_PASS.h:732:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.73 warning: 732 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.74 warning: | ^ 56:17.74 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:36, 56:17.74 warning: from src/gl.cc:2634: 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.74 warning: | ^ 56:17.74 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:36, 56:17.74 warning: from src/gl.cc:2634: 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.74 warning: | ^ 56:17.74 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:36, 56:17.74 warning: from src/gl.cc:2634: 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:295:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 295 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:321:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 321 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:339:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 339 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:685:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 685 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:703:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 703 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_mix_blend_DEBUG_OVERDRAW.h:725:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 725 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.74 warning: | ^ 56:17.74 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:37, 56:17.74 warning: from src/gl.cc:2634: 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.74 warning: | ^ 56:17.74 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:37, 56:17.74 warning: from src/gl.cc:2634: 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.74 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.74 warning: | ^ 56:17.74 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.75 warning: | ^ 56:17.75 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:37, 56:17.75 warning: from src/gl.cc:2634: 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:697:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 697 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:715:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 715 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity.h:737:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.75 warning: | ^ 56:17.75 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:38, 56:17.75 warning: from src/gl.cc:2634: 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.75 warning: | ^ 56:17.75 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:38, 56:17.75 warning: from src/gl.cc:2634: 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.75 warning: | ^ 56:17.75 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:38, 56:17.75 warning: from src/gl.cc:2634: 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.75 warning: 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.75 warning: | ^ 56:17.75 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:704:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 704 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:722:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 722 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_ALPHA_PASS.h:744:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 744 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.76 warning: | ^ 56:17.76 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:39, 56:17.76 warning: from src/gl.cc:2634: 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.76 warning: | ^ 56:17.76 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:39, 56:17.76 warning: from src/gl.cc:2634: 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.76 warning: | ^ 56:17.76 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:39, 56:17.76 warning: from src/gl.cc:2634: 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:697:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.76 warning: 697 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.76 warning: | ^ 56:17.76 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:715:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 715 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_opacity_DEBUG_OVERDRAW.h:737:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 737 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.77 warning: | ^ 56:17.77 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:40, 56:17.77 warning: from src/gl.cc:2634: 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.77 warning: | ^ 56:17.77 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:40, 56:17.77 warning: from src/gl.cc:2634: 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.77 warning: | ^ 56:17.77 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:40, 56:17.77 warning: from src/gl.cc:2634: 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:365:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 365 | IMPLICIT RadialGradient(RadialGradient_scalar s):center_start_end_radius(s.center_start_end_radius),ratio_xy(s.ratio_xy),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.77 warning: | ^ 56:17.77 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:41, 56:17.77 warning: from src/gl.cc:2634: 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:96:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 96 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.77 warning: | ^ 56:17.77 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:114:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.77 warning: 114 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.78 warning: | ^ 56:17.78 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:41, 56:17.78 warning: from src/gl.cc:2634: 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:133:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 133 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:151:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 151 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:171:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 171 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:191:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 191 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:212:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 212 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:234:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 234 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:256:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 256 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.78 warning: | ^ 56:17.78 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:41, 56:17.78 warning: from src/gl.cc:2634: 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:291:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 291 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:317:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 317 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:335:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 335 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:366:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 366 | IMPLICIT RadialGradient(RadialGradient_scalar s):center_start_end_radius(s.center_start_end_radius),ratio_xy(s.ratio_xy),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:703:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 703 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:721:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 721 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_ALPHA_PASS.h:743:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 743 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.78 warning: | ^ 56:17.78 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:42, 56:17.78 warning: from src/gl.cc:2634: 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:95:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 95 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:113:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 113 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.78 warning: | ^ 56:17.78 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:42, 56:17.78 warning: from src/gl.cc:2634: 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:132:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 132 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:150:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 150 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.78 warning: | ^ 56:17.78 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:170:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.78 warning: 170 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:190:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 190 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:211:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 211 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:233:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 233 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:255:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 255 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.79 warning: | ^ 56:17.79 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:42, 56:17.79 warning: from src/gl.cc:2634: 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:290:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 290 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:316:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 316 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:334:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 334 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:365:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 365 | IMPLICIT RadialGradient(RadialGradient_scalar s):center_start_end_radius(s.center_start_end_radius),ratio_xy(s.ratio_xy),extend_mode(s.extend_mode),stretch_size(s.stretch_size){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:693:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 693 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:711:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 711 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_radial_gradient_DEBUG_OVERDRAW.h:733:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 733 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.79 warning: | ^ 56:17.79 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:43, 56:17.79 warning: from src/gl.cc:2634: 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.79 warning: | ^ 56:17.79 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:43, 56:17.79 warning: from src/gl.cc:2634: 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.79 warning: | ^ 56:17.79 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.79 warning: 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.80 warning: | ^ 56:17.80 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:43, 56:17.80 warning: from src/gl.cc:2634: 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:288:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 288 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:314:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 314 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:332:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:357:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:670:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 670 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:688:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 688 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid.h:710:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 710 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.80 warning: | ^ 56:17.80 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:44, 56:17.80 warning: from src/gl.cc:2634: 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.80 warning: | ^ 56:17.80 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:44, 56:17.80 warning: from src/gl.cc:2634: 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.80 warning: | ^ 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.80 warning: | ^ 56:17.80 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:44, 56:17.80 warning: from src/gl.cc:2634: 56:17.80 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:288:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.80 warning: 288 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.80 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:314:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 314 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:332:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:357:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:680:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 680 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:698:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 698 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_ALPHA_PASS.h:720:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 720 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.81 warning: | ^ 56:17.81 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:45, 56:17.81 warning: from src/gl.cc:2634: 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.81 warning: | ^ 56:17.81 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:45, 56:17.81 warning: from src/gl.cc:2634: 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.81 warning: | ^ 56:17.81 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:45, 56:17.81 warning: from src/gl.cc:2634: 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:288:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 288 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:314:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 314 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:332:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 332 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:357:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 357 | IMPLICIT SolidBrush(SolidBrush_scalar s):color(s.color){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:670:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 670 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.81 warning: | ^ 56:17.81 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:688:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.81 warning: 688 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_solid_DEBUG_OVERDRAW.h:710:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 710 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.82 warning: | ^ 56:17.82 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:46, 56:17.82 warning: from src/gl.cc:2634: 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.82 warning: | ^ 56:17.82 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:46, 56:17.82 warning: from src/gl.cc:2634: 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.82 warning: | ^ 56:17.82 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:46, 56:17.82 warning: from src/gl.cc:2634: 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.82 warning: | ^ 56:17.82 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:47, 56:17.82 warning: from src/gl.cc:2634: 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.82 warning: | ^ 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.82 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.82 warning: | ^ 56:17.82 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:47, 56:17.82 warning: from src/gl.cc:2634: 56:17.82 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.83 warning: | ^ 56:17.83 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:47, 56:17.83 warning: from src/gl.cc:2634: 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:402:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:809:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 809 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:827:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 827 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_ALPHA_PASS.h:849:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 849 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.83 warning: | ^ 56:17.83 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:48, 56:17.83 warning: from src/gl.cc:2634: 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.83 warning: | ^ 56:17.83 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:48, 56:17.83 warning: from src/gl.cc:2634: 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.83 warning: | ^ 56:17.83 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.83 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.84 warning: | ^ 56:17.84 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:48, 56:17.84 warning: from src/gl.cc:2634: 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_DEBUG_OVERDRAW.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.84 warning: | ^ 56:17.84 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:49, 56:17.84 warning: from src/gl.cc:2634: 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.84 warning: | ^ 56:17.84 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:49, 56:17.84 warning: from src/gl.cc:2634: 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.84 warning: | ^ 56:17.84 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:49, 56:17.84 warning: from src/gl.cc:2634: 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.84 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.84 warning: | ^ 56:17.84 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.85 warning: | ^ 56:17.85 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:50, 56:17.85 warning: from src/gl.cc:2634: 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.85 warning: | ^ 56:17.85 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:50, 56:17.85 warning: from src/gl.cc:2634: 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.85 warning: | ^ 56:17.85 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:50, 56:17.85 warning: from src/gl.cc:2634: 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:402:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:809:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 809 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:827:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 827 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.85 warning: | ^ 56:17.85 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_ALPHA_PASS.h:849:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.85 warning: 849 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.85 warning: | ^ 56:17.85 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:51, 56:17.86 warning: from src/gl.cc:2634: 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.86 warning: | ^ 56:17.86 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:51, 56:17.86 warning: from src/gl.cc:2634: 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:798:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 798 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:816:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 816 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_2D_DEBUG_OVERDRAW.h:838:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 838 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.86 warning: | ^ 56:17.86 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:52, 56:17.86 warning: from src/gl.cc:2634: 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.86 warning: | ^ 56:17.86 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:52, 56:17.86 warning: from src/gl.cc:2634: 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.86 warning: | ^ 56:17.86 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.86 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.86 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.87 warning: | ^ 56:17.87 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:52, 56:17.87 warning: from src/gl.cc:2634: 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:796:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 796 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:814:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 814 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT.h:836:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 836 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.87 warning: | ^ 56:17.87 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:53, 56:17.87 warning: from src/gl.cc:2634: 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.87 warning: | ^ 56:17.87 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.87 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.88 warning: | ^ 56:17.88 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:53, 56:17.88 warning: from src/gl.cc:2634: 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:402:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 402 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:807:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 807 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:825:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 825 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_ALPHA_PASS.h:847:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 847 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.88 warning: | ^ 56:17.88 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:54, 56:17.88 warning: from src/gl.cc:2634: 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:120:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 120 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:138:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 138 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:157:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 157 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:175:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 175 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:195:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 195 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:215:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 215 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:236:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.88 warning: 236 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.88 warning: | ^ 56:17.88 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:258:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 258 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:280:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 280 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.89 warning: | ^ 56:17.89 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:54, 56:17.89 warning: from src/gl.cc:2634: 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:315:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 315 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:341:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 341 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:359:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 359 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:401:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 401 | IMPLICIT YuvPrimitive(YuvPrimitive_scalar s):coefficient(s.coefficient),color_space(s.color_space),yuv_format(s.yuv_format){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:796:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 796 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:814:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 814 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/brush_yuv_image_YUV_TEXTURE_RECT_DEBUG_OVERDRAW.h:836:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 836 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.89 warning: | ^ 56:17.89 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:61, 56:17.89 warning: from src/gl.cc:2634: 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:105:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 105 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:123:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 123 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:142:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 142 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:160:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 160 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:180:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 180 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:200:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 200 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:221:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 221 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:243:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 243 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.89 warning: | ^ 56:17.89 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:265:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.89 warning: 265 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.89 warning: | ^ 56:17.90 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:61, 56:17.90 warning: from src/gl.cc:2634: 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:300:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 300 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:326:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 326 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:344:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 344 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:372:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 372 | IMPLICIT BlurTask(BlurTask_scalar s):common_data(s.common_data),blur_radius(s.blur_radius),blur_region(s.blur_region){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:562:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 562 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:580:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 580 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_ALPHA_TARGET.h:602:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 602 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.90 warning: | ^ 56:17.90 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:62, 56:17.90 warning: from src/gl.cc:2634: 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:112:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 112 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:130:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 130 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:149:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 149 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:167:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 167 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:187:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 187 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:207:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 207 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:228:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 228 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:250:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 250 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:272:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 272 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.90 warning: | ^ 56:17.90 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:62, 56:17.90 warning: from src/gl.cc:2634: 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:307:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.90 warning: 307 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.90 warning: | ^ 56:17.90 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:333:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 333 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:351:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 351 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:379:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 379 | IMPLICIT BlurTask(BlurTask_scalar s):common_data(s.common_data),blur_radius(s.blur_radius),blur_region(s.blur_region){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:578:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 578 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:596:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 596 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_blur_COLOR_TARGET.h:618:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 618 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.91 warning: | ^ 56:17.91 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:65, 56:17.91 warning: from src/gl.cc:2634: 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:100:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 100 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:118:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 118 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:137:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 137 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:155:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 155 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:175:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 175 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:195:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 195 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:216:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 216 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:238:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 238 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.91 warning: | ^ 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:260:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 260 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.91 warning: | ^ 56:17.91 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:65, 56:17.91 warning: from src/gl.cc:2634: 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:301:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 301 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 56:17.91 warning: | ^ 56:17.91 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:65, 56:17.91 warning: from src/gl.cc:2634: 56:17.91 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:319:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.91 warning: 319 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 56:17.91 warning: | ^ 56:17.91 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:65, 56:17.92 warning: from src/gl.cc:2634: 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:350:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 350 | IMPLICIT BoxShadowData(BoxShadowData_scalar s):src_rect_size(s.src_rect_size),clip_mode(s.clip_mode),stretch_mode_x(s.stretch_mode_x),stretch_mode_y(s.stretch_mode_y),dest_rect(s.dest_rect){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:618:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 618 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_box_shadow.h:636:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 636 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.92 warning: | ^ 56:17.92 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:66, 56:17.92 warning: from src/gl.cc:2634: 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:98:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 98 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:116:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 116 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:135:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 135 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:153:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 153 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:173:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 173 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:193:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 193 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:214:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 214 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:236:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 236 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:258:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 258 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.92 warning: | ^ 56:17.92 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:66, 56:17.92 warning: from src/gl.cc:2634: 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:299:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 299 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 56:17.92 warning: | ^ 56:17.92 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:66, 56:17.92 warning: from src/gl.cc:2634: 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:317:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 317 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:338:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 338 | IMPLICIT ImageMaskData(ImageMaskData_scalar s):local_mask_size(s.local_mask_size){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:569:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 569 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.92 warning: | ^ 56:17.92 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_image.h:587:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.92 warning: 587 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.92 warning: | ^ 56:17.93 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:67, 56:17.93 warning: from src/gl.cc:2634: 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:93:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 93 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:111:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 111 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:130:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 130 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:148:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 148 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:168:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 168 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:188:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 188 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:209:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 209 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:231:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 231 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:253:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 253 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.93 warning: | ^ 56:17.93 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:67, 56:17.93 warning: from src/gl.cc:2634: 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:294:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 294 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 56:17.93 warning: | ^ 56:17.93 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:67, 56:17.93 warning: from src/gl.cc:2634: 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:312:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 312 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:336:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 336 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:354:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 354 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 56:17.93 warning: | ^ 56:17.93 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:67, 56:17.93 warning: from src/gl.cc:2634: 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:378:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 378 | IMPLICIT ClipData(ClipData_scalar s):rect(s.rect),top_left(s.top_left),top_right(s.top_right),bottom_left(s.bottom_left),bottom_right(s.bottom_right){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:615:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 615 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.93 warning: | ^ 56:17.93 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle.h:633:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.93 warning: 633 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.93 warning: | ^ 56:17.94 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:68, 56:17.94 warning: from src/gl.cc:2634: 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:90:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 90 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:108:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 108 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:127:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 127 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:145:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 145 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:165:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 165 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:185:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 185 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:206:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 206 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:228:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 228 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:250:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 250 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.94 warning: | ^ 56:17.94 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:68, 56:17.94 warning: from src/gl.cc:2634: 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:291:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 291 | IMPLICIT ClipMaskInstance(ClipMaskInstance_scalar s):clip_transform_id(s.clip_transform_id),prim_transform_id(s.prim_transform_id),clip_data_address(s.clip_data_address),resource_address(s.resource_address),local_pos(s.local_pos),tile_rect(s.tile_rect),sub_rect(s.sub_rect),task_origin(s.task_origin),screen_origin(s.screen_origin),device_pixel_scale(s.device_pixel_scale){ 56:17.94 warning: | ^ 56:17.94 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:68, 56:17.94 warning: from src/gl.cc:2634: 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:309:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 309 | IMPLICIT ClipVertexInfo(ClipVertexInfo_scalar s):local_pos(s.local_pos),clipped_local_rect(s.clipped_local_rect){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:330:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 330 | IMPLICIT ClipRect(ClipRect_scalar s):rect(s.rect),mode(s.mode){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:348:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 348 | IMPLICIT ClipCorner(ClipCorner_scalar s):rect(s.rect),outer_inner_radius(s.outer_inner_radius){ 56:17.94 warning: | ^ 56:17.94 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:68, 56:17.94 warning: from src/gl.cc:2634: 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:372:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 372 | IMPLICIT ClipData(ClipData_scalar s):rect(s.rect),top_left(s.top_left),top_right(s.top_right),bottom_left(s.bottom_left),bottom_right(s.bottom_right){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:598:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 598 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.94 warning: | ^ 56:17.94 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_clip_rectangle_FAST_PATH.h:616:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.94 warning: 616 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.94 warning: | ^ 56:17.94 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:71, 56:17.94 warning: from src/gl.cc:2634: 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:109:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 109 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:127:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 127 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.95 warning: | ^ 56:17.95 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:71, 56:17.95 warning: from src/gl.cc:2634: 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:146:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 146 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:164:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 164 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:184:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 184 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:204:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 204 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:225:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 225 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:247:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 247 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:269:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 269 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.95 warning: | ^ 56:17.95 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:71, 56:17.95 warning: from src/gl.cc:2634: 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:304:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 304 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:330:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 330 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:348:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 348 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:510:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 510 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:528:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 528 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_scale.h:550:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 550 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.95 warning: | ^ 56:17.95 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:72, 56:17.95 warning: from src/gl.cc:2634: 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:137:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 137 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:155:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 155 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:174:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 174 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:192:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 192 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.95 warning: | ^ 56:17.95 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:212:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.95 warning: 212 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:232:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 232 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:253:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 253 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:275:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 275 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:297:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 297 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.96 warning: | ^ 56:17.96 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:72, 56:17.96 warning: from src/gl.cc:2634: 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:332:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 332 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:358:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 358 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:376:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 376 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:413:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 413 | IMPLICIT FilterTask(FilterTask_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:695:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 695 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:713:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 713 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/cs_svg_filter.h:735:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 735 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.96 warning: | ^ 56:17.96 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:73, 56:17.96 warning: from src/gl.cc:2634: 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:101:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 101 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:119:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 119 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.96 warning: | ^ 56:17.96 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:73, 56:17.96 warning: from src/gl.cc:2634: 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:138:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 138 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:156:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 156 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:176:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 176 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:196:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 196 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:217:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 217 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:239:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 239 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.96 warning: | ^ 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:261:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 261 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.96 warning: | ^ 56:17.96 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:73, 56:17.96 warning: from src/gl.cc:2634: 56:17.96 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:296:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.96 warning: 296 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.96 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:322:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 322 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:340:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 340 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:360:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 360 | IMPLICIT SplitGeometry(SplitGeometry_scalar s){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:383:64: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 383 | IMPLICIT SplitCompositeInstance(SplitCompositeInstance_scalar s):prim_header_index(s.prim_header_index),polygons_address(s.polygons_address),z(s.z),render_task_index(s.render_task_index){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:679:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 679 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:697:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 697 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_split_composite.h:719:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 719 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.97 warning: | ^ 56:17.97 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:74, 56:17.97 warning: from src/gl.cc:2634: 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.97 warning: | ^ 56:17.97 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:74, 56:17.97 warning: from src/gl.cc:2634: 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.97 warning: | ^ 56:17.97 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:74, 56:17.97 warning: from src/gl.cc:2634: 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:17.97 warning: | ^ 56:17.97 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.97 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:17.97 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:760:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 760 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:778:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 778 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_ALPHA_PASS.h:800:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 800 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.98 warning: | ^ 56:17.98 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:75, 56:17.98 warning: from src/gl.cc:2634: 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.98 warning: | ^ 56:17.98 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:75, 56:17.98 warning: from src/gl.cc:2634: 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.98 warning: | ^ 56:17.98 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:75, 56:17.98 warning: from src/gl.cc:2634: 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:760:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 760 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:778:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.98 warning: 778 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.98 warning: | ^ 56:17.98 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DEBUG_OVERDRAW.h:800:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 800 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:17.99 warning: | ^ 56:17.99 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:76, 56:17.99 warning: from src/gl.cc:2634: 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:17.99 warning: | ^ 56:17.99 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:76, 56:17.99 warning: from src/gl.cc:2634: 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:762:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 762 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:780:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 780 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_ALPHA_PASS.h:804:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 804 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:17.99 warning: | ^ 56:17.99 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:77, 56:17.99 warning: from src/gl.cc:2634: 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:17.99 warning: | ^ 56:17.99 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:17.99 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:18.00 warning: | ^ 56:18.00 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:77, 56:18.00 warning: from src/gl.cc:2634: 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:762:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 762 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:780:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 780 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_DEBUG_OVERDRAW.h:804:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 804 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:18.00 warning: | ^ 56:18.00 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:78, 56:18.00 warning: from src/gl.cc:2634: 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.00 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:18.00 warning: | ^ 56:18.00 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:18.01 warning: | ^ 56:18.01 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:78, 56:18.01 warning: from src/gl.cc:2634: 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:780:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 780 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:798:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 798 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_DUAL_SOURCE_BLENDING_GLYPH_TRANSFORM_ALPHA_PASS.h:822:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 822 | IMPLICIT Fragment(Fragment_scalar s):color(s.color),blend(s.blend){ 56:18.01 warning: | ^ 56:18.01 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:79, 56:18.01 warning: from src/gl.cc:2634: 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:103:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 103 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:121:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 121 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:18.01 warning: | ^ 56:18.01 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:79, 56:18.01 warning: from src/gl.cc:2634: 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:140:60: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 140 | IMPLICIT RenderTaskCommonData(RenderTaskCommonData_scalar s):task_rect(s.task_rect),texture_layer_index(s.texture_layer_index){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:158:48: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 158 | IMPLICIT RenderTaskData(RenderTaskData_scalar s):common_data(s.common_data),user_data(s.user_data){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:178:42: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 178 | IMPLICIT PictureTask(PictureTask_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),content_origin(s.content_origin){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:198:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 198 | IMPLICIT ClipArea(ClipArea_scalar s):common_data(s.common_data),device_pixel_scale(s.device_pixel_scale),screen_origin(s.screen_origin){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:219:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 219 | IMPLICIT ImageResource(ImageResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),user_data(s.user_data){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:241:56: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 241 | IMPLICIT ImageResourceExtra(ImageResourceExtra_scalar s):st_tl(s.st_tl),st_tr(s.st_tr),st_bl(s.st_bl),st_br(s.st_br){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:263:38: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 263 | IMPLICIT Transform(Transform_scalar s):m(s.m),inv_m(s.inv_m),is_axis_aligned(s.is_axis_aligned){ 56:18.01 warning: | ^ 56:18.01 warning: In file included from /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/load_shader.h:79, 56:18.01 warning: from src/gl.cc:2634: 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:298:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 298 | IMPLICIT Instance(Instance_scalar s):prim_header_address(s.prim_header_address),picture_task_address(s.picture_task_address),clip_address(s.clip_address),segment_index(s.segment_index),flags(s.flags),resource_address(s.resource_address),brush_kind(s.brush_kind){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:324:50: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 324 | IMPLICIT PrimitiveHeader(PrimitiveHeader_scalar s):local_rect(s.local_rect),local_clip_rect(s.local_clip_rect),z(s.z),specific_prim_address(s.specific_prim_address),transform_id(s.transform_id),user_data(s.user_data){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:342:40: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 342 | IMPLICIT VertexInfo(VertexInfo_scalar s):local_pos(s.local_pos),world_pos(s.world_pos){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:367:30: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 367 | IMPLICIT Glyph(Glyph_scalar s):offset(s.offset){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:389:46: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 389 | IMPLICIT GlyphResource(GlyphResource_scalar s):uv_rect(s.uv_rect),layer(s.layer),offset(s.offset),scale(s.scale){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:407:34: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 407 | IMPLICIT TextRun(TextRun_scalar s):color(s.color),bg_color(s.bg_color){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:778:44: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.01 warning: 778 | IMPLICIT RectWithSize(RectWithSize_scalar s):p0(s.p0),size(s.size){ 56:18.01 warning: | ^ 56:18.01 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:796:52: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.02 warning: 796 | IMPLICIT RectWithEndpoint(RectWithEndpoint_scalar s):p0(s.p0),p1(s.p1){ 56:18.02 warning: | ^ 56:18.02 warning: /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out/ps_text_run_GLYPH_TRANSFORM_ALPHA_PASS.h:818:36: warning: ‘annotate’ attribute directive ignored [-Wattributes] 56:18.02 warning: 818 | IMPLICIT Fragment(Fragment_scalar s):color(s.color){ 56:18.02 warning: | ^ 56:18.02 warning: In file included from src/gl.cc:42: 56:18.02 warning: src/glsl.h: In constructor ‘constexpr glsl::mat4_scalar::mat4_scalar(glsl::vec4_scalar, glsl::vec4_scalar, glsl::vec4_scalar, glsl::vec4_scalar)’: 56:18.02 warning: src/glsl.h:2060:13: note: the ABI of passing homogeneous ‘float’ aggregates has changed in GCC 5 56:18.02 warning: 2060 | constexpr mat4_scalar(vec4_scalar a, vec4_scalar b, vec4_scalar c, 56:18.02 warning: | ^~~~~~~~~~~ 56:18.02 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=swgl CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/wr/swgl CARGO_PKG_AUTHORS='The GNU Project Developers' CARGO_PKG_DESCRIPTION='Software OpenGL implementation for WebRender.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swgl CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out /usr/bin/rustc --crate-name swgl gfx/wr/swgl/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=5f8cb30ac085bb56 -C extra-filename=-5f8cb30ac085bb56 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern gleam=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgleam-34ac4cde964d63ca.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out -l static=gl_cc -l stdc++` 56:18.02 Compiling webrender_bindings v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings) 56:18.02 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=webrender_bindings CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/gfx/webrender_bindings CARGO_PKG_AUTHORS='The GNU Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webrender_bindings CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name webrender_bindings gfx/webrender_bindings/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=363e4541eec42bdd -C extra-filename=-363e4541eec42bdd --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern app_units=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libapp_units-6c6056a0730d681f.rmeta --extern bincode=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbincode-dd454753e408f0e2.rmeta --extern dirs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libdirs-29310fd9f1174810.rmeta --extern euclid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libeuclid-2fd3d777af46da65.rmeta --extern fxhash=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfxhash-f21c7ddc630e0e3f.rmeta --extern gleam=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgleam-34ac4cde964d63ca.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern num_cpus=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_cpus-835ae43a30f2002c.rmeta --extern rayon=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librayon-cbead01a4bfc42b7.rmeta --extern swgl=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libswgl-5f8cb30ac085bb56.rmeta --extern thin_vec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libthin_vec-25dc192a30c0c499.rmeta --extern tracy_rs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libtracy_rs-8852637f9d711916.rmeta --extern uuid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libuuid-68e8c527456e5f79.rmeta --extern webrender=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwebrender-17a3a8aa2d0120d9.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out` 56:29.93 warning: derive helper attribute is used before it is introduced 56:29.93 --> servo/components/style/media_queries/media_list.rs:17:3 56:29.93 | 56:29.93 17 | #[css(comma, derive_debug)] 56:29.93 | ^^^ 56:29.93 18 | #[derive(Clone, MallocSizeOf, ToCss, ToShmem)] 56:29.93 | ----- the attribute is introduced here 56:29.93 | 56:29.93 = note: `#[warn(legacy_derive_helpers)]` on by default 56:29.93 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.93 = note: for more information, see issue #79202 56:29.93 warning: derive helper attribute is used before it is introduced 56:29.93 --> servo/components/style/stylesheets/document_rule.rs:218:3 56:29.93 | 56:29.93 218 | #[css(comma)] 56:29.93 | ^^^ 56:29.93 219 | #[derive(Clone, Debug, ToCss, ToShmem)] 56:29.93 | ----- the attribute is introduced here 56:29.93 | 56:29.93 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.93 = note: for more information, see issue #79202 56:29.93 warning: derive helper attribute is used before it is introduced 56:29.93 --> servo/components/style/stylesheets/keyframes_rule.rs:152:3 56:29.93 | 56:29.93 152 | #[css(comma)] 56:29.93 | ^^^ 56:29.93 153 | #[derive(Clone, Debug, Eq, PartialEq, ToCss, ToShmem)] 56:29.93 | ----- the attribute is introduced here 56:29.93 | 56:29.93 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.93 = note: for more information, see issue #79202 56:29.93 warning: derive helper attribute is used before it is introduced 56:29.93 --> servo/components/style/values/generics/basic_shape.rs:94:3 56:29.93 | 56:29.93 94 | #[animation(no_bound(U))] 56:29.93 | ^^^^^^^^^ 56:29.93 95 | #[derive( 56:29.93 96 | Animate, 56:29.93 | ------- the attribute is introduced here 56:29.93 | 56:29.93 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.93 = note: for more information, see issue #79202 56:29.93 warning: derive helper attribute is used before it is introduced 56:29.93 --> servo/components/style/values/generics/basic_shape.rs:129:3 56:29.93 | 56:29.93 129 | #[animation(no_bound(I))] 56:29.93 | ^^^^^^^^^ 56:29.93 130 | #[derive( 56:29.93 131 | Animate, 56:29.93 | ------- the attribute is introduced here 56:29.93 | 56:29.93 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.93 = note: for more information, see issue #79202 56:29.94 warning: derive helper attribute is used before it is introduced 56:29.94 --> servo/components/style/values/generics/basic_shape.rs:196:3 56:29.94 | 56:29.94 196 | #[css(function = "inset")] 56:29.94 | ^^^ 56:29.94 ... 56:29.94 204 | SpecifiedValueInfo, 56:29.94 | ------------------ the attribute is introduced here 56:29.94 | 56:29.94 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.94 = note: for more information, see issue #79202 56:29.94 warning: derive helper attribute is used before it is introduced 56:29.94 --> servo/components/style/values/generics/basic_shape.rs:219:3 56:29.94 | 56:29.94 219 | #[css(function)] 56:29.94 | ^^^ 56:29.94 ... 56:29.94 228 | SpecifiedValueInfo, 56:29.94 | ------------------ the attribute is introduced here 56:29.94 | 56:29.94 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.94 = note: for more information, see issue #79202 56:29.94 warning: derive helper attribute is used before it is introduced 56:29.94 --> servo/components/style/values/generics/basic_shape.rs:242:3 56:29.94 | 56:29.94 242 | #[css(function)] 56:29.94 | ^^^ 56:29.94 ... 56:29.94 251 | SpecifiedValueInfo, 56:29.94 | ------------------ the attribute is introduced here 56:29.94 | 56:29.94 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.94 = note: for more information, see issue #79202 56:29.94 warning: derive helper attribute is used before it is introduced 56:29.94 --> servo/components/style/values/generics/basic_shape.rs:296:3 56:29.94 | 56:29.94 296 | #[css(comma, function = "polygon")] 56:29.94 | ^^^ 56:29.94 ... 56:29.94 302 | SpecifiedValueInfo, 56:29.94 | ------------------ the attribute is introduced here 56:29.94 | 56:29.94 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.94 = note: for more information, see issue #79202 56:29.94 warning: derive helper attribute is used before it is introduced 56:29.94 --> servo/components/style/values/generics/basic_shape.rs:367:3 56:29.94 | 56:29.94 367 | #[css(comma)] 56:29.94 | ^^^ 56:29.94 ... 56:29.94 375 | SpecifiedValueInfo, 56:29.94 | ------------------ the attribute is introduced here 56:29.94 | 56:29.94 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.94 = note: for more information, see issue #79202 56:29.94 warning: derive helper attribute is used before it is introduced 56:29.94 --> servo/components/style/values/generics/effects.rs:38:3 56:29.94 | 56:29.94 38 | #[animation(no_bound(U))] 56:29.94 | ^^^^^^^^^ 56:29.94 ... 56:29.94 41 | ComputeSquaredDistance, 56:29.94 | ---------------------- the attribute is introduced here 56:29.94 | 56:29.94 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.94 = note: for more information, see issue #79202 56:29.94 warning: derive helper attribute is used before it is introduced 56:29.95 --> servo/components/style/values/generics/font.rs:80:3 56:29.95 | 56:29.95 80 | #[css(comma)] 56:29.95 | ^^^ 56:29.95 ... 56:29.95 87 | SpecifiedValueInfo, 56:29.95 | ------------------ the attribute is introduced here 56:29.95 | 56:29.95 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.95 = note: for more information, see issue #79202 56:29.95 warning: derive helper attribute is used before it is introduced 56:29.95 --> servo/components/style/values/generics/image.rs:267:3 56:29.95 | 56:29.95 267 | #[css(comma, function = "-moz-image-rect")] 56:29.95 | ^^^ 56:29.95 ... 56:29.95 273 | SpecifiedValueInfo, 56:29.95 | ------------------ the attribute is introduced here 56:29.95 | 56:29.95 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.95 = note: for more information, see issue #79202 56:29.95 warning: derive helper attribute is used before it is introduced 56:29.95 --> servo/components/style/values/generics/svg.rs:45:3 56:29.95 | 56:29.95 45 | #[animation(no_bound(Url))] 56:29.95 | ^^^^^^^^^ 56:29.95 46 | #[derive( 56:29.95 47 | Animate, 56:29.95 | ------- the attribute is introduced here 56:29.95 | 56:29.95 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.95 = note: for more information, see issue #79202 56:29.95 warning: derive helper attribute is used before it is introduced 56:29.95 --> servo/components/style/values/generics/svg.rs:84:3 56:29.95 | 56:29.95 84 | #[animation(no_bound(U))] 56:29.95 | ^^^^^^^^^ 56:29.95 85 | #[derive( 56:29.95 86 | Animate, 56:29.95 | ------- the attribute is introduced here 56:29.95 | 56:29.95 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.95 = note: for more information, see issue #79202 56:29.95 warning: derive helper attribute is used before it is introduced 56:29.95 --> servo/components/style/values/generics/transform.rs:50:3 56:29.95 | 56:29.95 50 | #[css(comma, function = "matrix3d")] 56:29.95 | ^^^ 56:29.95 ... 56:29.95 59 | SpecifiedValueInfo, 56:29.95 | ------------------ the attribute is introduced here 56:29.95 | 56:29.95 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.95 = note: for more information, see issue #79202 56:29.95 warning: derive helper attribute is used before it is introduced 56:29.95 --> servo/components/style/gecko/url.rs:24:3 56:29.95 | 56:29.95 24 | #[css(function = "url")] 56:29.95 | ^^^ 56:29.95 25 | #[derive(Clone, Debug, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:29.95 | ------------------ the attribute is introduced here 56:29.95 | 56:29.95 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:29.95 = note: for more information, see issue #79202 56:30.07 warning: unnecessary trailing semicolon 56:30.07 --> servo/components/style/values/animated/font.rs:119:10 56:30.07 | 56:30.07 119 | }; 56:30.07 | ^ help: remove this semicolon 56:30.07 | 56:30.07 = note: `#[warn(redundant_semicolons)]` on by default 56:30.19 warning: derive helper attribute is used before it is introduced 56:30.19 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:238:15 56:30.19 | 56:30.19 238 | #[css(comma)] 56:30.19 | ^^^ 56:30.19 ... 56:30.19 246 | ToCss, 56:30.19 | ----- the attribute is introduced here 56:30.19 | 56:30.19 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.19 = note: for more information, see issue #79202 56:30.19 warning: derive helper attribute is used before it is introduced 56:30.19 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:266:11 56:30.19 | 56:30.19 266 | #[css(comma)] 56:30.19 | ^^^ 56:30.19 267 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.19 | ------------------ the attribute is introduced here 56:30.19 | 56:30.19 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.19 = note: for more information, see issue #79202 56:30.19 warning: derive helper attribute is used before it is introduced 56:30.19 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:500:15 56:30.19 | 56:30.19 500 | #[css(comma)] 56:30.19 | ^^^ 56:30.19 ... 56:30.19 508 | ToCss, 56:30.20 | ----- the attribute is introduced here 56:30.20 | 56:30.20 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.20 = note: for more information, see issue #79202 56:30.20 warning: derive helper attribute is used before it is introduced 56:30.20 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:562:11 56:30.20 | 56:30.20 562 | #[css(comma)] 56:30.20 | ^^^ 56:30.20 563 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.20 | ------------------ the attribute is introduced here 56:30.20 | 56:30.20 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.20 = note: for more information, see issue #79202 56:30.20 warning: derive helper attribute is used before it is introduced 56:30.20 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:795:15 56:30.20 | 56:30.20 795 | #[css(comma)] 56:30.20 | ^^^ 56:30.20 ... 56:30.20 803 | ToCss, 56:30.20 | ----- the attribute is introduced here 56:30.20 | 56:30.20 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.20 = note: for more information, see issue #79202 56:30.20 warning: derive helper attribute is used before it is introduced 56:30.20 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:857:11 56:30.20 | 56:30.20 857 | #[css(comma)] 56:30.20 | ^^^ 56:30.20 858 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.20 | ------------------ the attribute is introduced here 56:30.20 | 56:30.20 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.20 = note: for more information, see issue #79202 56:30.20 warning: derive helper attribute is used before it is introduced 56:30.20 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:1091:15 56:30.20 | 56:30.20 1091 | #[css(comma)] 56:30.20 | ^^^ 56:30.20 ... 56:30.20 1099 | ToCss, 56:30.20 | ----- the attribute is introduced here 56:30.20 | 56:30.20 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.20 = note: for more information, see issue #79202 56:30.20 warning: derive helper attribute is used before it is introduced 56:30.20 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:1119:11 56:30.20 | 56:30.20 1119 | #[css(comma)] 56:30.20 | ^^^ 56:30.20 1120 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.20 | ------------------ the attribute is introduced here 56:30.20 | 56:30.20 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.20 = note: for more information, see issue #79202 56:30.21 warning: derive helper attribute is used before it is introduced 56:30.21 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:1362:15 56:30.21 | 56:30.21 1362 | #[css(comma)] 56:30.21 | ^^^ 56:30.21 ... 56:30.21 1370 | ToCss, 56:30.21 | ----- the attribute is introduced here 56:30.21 | 56:30.21 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.21 = note: for more information, see issue #79202 56:30.21 warning: derive helper attribute is used before it is introduced 56:30.21 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:1390:11 56:30.21 | 56:30.21 1390 | #[css(comma)] 56:30.21 | ^^^ 56:30.21 1391 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.21 | ------------------ the attribute is introduced here 56:30.21 | 56:30.21 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.21 = note: for more information, see issue #79202 56:30.21 warning: derive helper attribute is used before it is introduced 56:30.21 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:1635:15 56:30.21 | 56:30.21 1635 | #[css(comma)] 56:30.21 | ^^^ 56:30.21 ... 56:30.21 1643 | ToCss, 56:30.21 | ----- the attribute is introduced here 56:30.21 | 56:30.21 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.21 = note: for more information, see issue #79202 56:30.21 warning: derive helper attribute is used before it is introduced 56:30.21 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:1663:11 56:30.21 | 56:30.21 1663 | #[css(comma)] 56:30.21 | ^^^ 56:30.21 1664 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.21 | ------------------ the attribute is introduced here 56:30.22 | 56:30.22 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.22 = note: for more information, see issue #79202 56:30.22 warning: derive helper attribute is used before it is introduced 56:30.22 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:1906:15 56:30.22 | 56:30.22 1906 | #[css(comma)] 56:30.22 | ^^^ 56:30.22 ... 56:30.22 1914 | ToCss, 56:30.22 | ----- the attribute is introduced here 56:30.22 | 56:30.22 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.22 = note: for more information, see issue #79202 56:30.22 warning: derive helper attribute is used before it is introduced 56:30.22 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:1934:11 56:30.22 | 56:30.22 1934 | #[css(comma)] 56:30.22 | ^^^ 56:30.22 1935 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.22 | ------------------ the attribute is introduced here 56:30.22 | 56:30.22 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.22 = note: for more information, see issue #79202 56:30.22 warning: derive helper attribute is used before it is introduced 56:30.22 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:2168:15 56:30.22 | 56:30.22 2168 | #[css(comma)] 56:30.22 | ^^^ 56:30.22 ... 56:30.22 2176 | ToCss, 56:30.22 | ----- the attribute is introduced here 56:30.22 | 56:30.22 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.22 = note: for more information, see issue #79202 56:30.22 warning: derive helper attribute is used before it is introduced 56:30.22 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:2230:11 56:30.22 | 56:30.22 2230 | #[css(comma)] 56:30.22 | ^^^ 56:30.22 2231 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.22 | ------------------ the attribute is introduced here 56:30.22 | 56:30.22 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.22 = note: for more information, see issue #79202 56:30.22 warning: derive helper attribute is used before it is introduced 56:30.22 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:2500:15 56:30.22 | 56:30.22 2500 | #[css(comma)] 56:30.22 | ^^^ 56:30.22 ... 56:30.22 2508 | ToCss, 56:30.22 | ----- the attribute is introduced here 56:30.22 | 56:30.22 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.22 = note: for more information, see issue #79202 56:30.22 warning: derive helper attribute is used before it is introduced 56:30.22 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/background.rs:2528:11 56:30.22 | 56:30.22 2528 | #[css(comma)] 56:30.22 | ^^^ 56:30.22 2529 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.22 | ------------------ the attribute is introduced here 56:30.22 | 56:30.22 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.22 = note: for more information, see issue #79202 56:30.22 warning: derive helper attribute is used before it is introduced 56:30.23 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:1631:15 56:30.23 | 56:30.23 1631 | #[css(comma)] 56:30.23 | ^^^ 56:30.23 ... 56:30.23 1639 | ToCss, 56:30.23 | ----- the attribute is introduced here 56:30.23 | 56:30.23 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.23 = note: for more information, see issue #79202 56:30.23 warning: derive helper attribute is used before it is introduced 56:30.23 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:1659:11 56:30.23 | 56:30.23 1659 | #[css(comma)] 56:30.23 | ^^^ 56:30.23 1660 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.23 | ------------------ the attribute is introduced here 56:30.23 | 56:30.23 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.23 = note: for more information, see issue #79202 56:30.23 warning: derive helper attribute is used before it is introduced 56:30.23 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:1893:15 56:30.23 | 56:30.23 1893 | #[css(comma)] 56:30.23 | ^^^ 56:30.23 ... 56:30.23 1901 | ToCss, 56:30.23 | ----- the attribute is introduced here 56:30.23 | 56:30.23 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.23 = note: for more information, see issue #79202 56:30.23 warning: derive helper attribute is used before it is introduced 56:30.23 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:1921:11 56:30.23 | 56:30.23 1921 | #[css(comma)] 56:30.23 | ^^^ 56:30.23 1922 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.23 | ------------------ the attribute is introduced here 56:30.23 | 56:30.23 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.23 = note: for more information, see issue #79202 56:30.23 warning: derive helper attribute is used before it is introduced 56:30.23 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:2155:15 56:30.23 | 56:30.23 2155 | #[css(comma)] 56:30.23 | ^^^ 56:30.23 ... 56:30.23 2163 | ToCss, 56:30.23 | ----- the attribute is introduced here 56:30.23 | 56:30.23 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.23 = note: for more information, see issue #79202 56:30.23 warning: derive helper attribute is used before it is introduced 56:30.23 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:2183:11 56:30.23 | 56:30.23 2183 | #[css(comma)] 56:30.23 | ^^^ 56:30.23 2184 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.23 | ------------------ the attribute is introduced here 56:30.23 | 56:30.23 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.23 = note: for more information, see issue #79202 56:30.23 warning: derive helper attribute is used before it is introduced 56:30.23 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:2420:15 56:30.23 | 56:30.23 2420 | #[css(comma)] 56:30.23 | ^^^ 56:30.23 ... 56:30.23 2428 | ToCss, 56:30.23 | ----- the attribute is introduced here 56:30.23 | 56:30.23 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.23 = note: for more information, see issue #79202 56:30.23 warning: derive helper attribute is used before it is introduced 56:30.23 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:2448:11 56:30.23 | 56:30.23 2448 | #[css(comma)] 56:30.23 | ^^^ 56:30.23 2449 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.23 | ------------------ the attribute is introduced here 56:30.23 | 56:30.23 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.23 = note: for more information, see issue #79202 56:30.23 warning: derive helper attribute is used before it is introduced 56:30.23 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:2684:15 56:30.23 | 56:30.23 2684 | #[css(comma)] 56:30.23 | ^^^ 56:30.23 ... 56:30.24 2692 | ToCss, 56:30.24 | ----- the attribute is introduced here 56:30.24 | 56:30.24 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.24 = note: for more information, see issue #79202 56:30.24 warning: derive helper attribute is used before it is introduced 56:30.24 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:2712:11 56:30.24 | 56:30.24 2712 | #[css(comma)] 56:30.24 | ^^^ 56:30.24 2713 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.24 | ------------------ the attribute is introduced here 56:30.24 | 56:30.24 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.24 = note: for more information, see issue #79202 56:30.24 warning: derive helper attribute is used before it is introduced 56:30.24 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:2946:15 56:30.24 | 56:30.24 2946 | #[css(comma)] 56:30.24 | ^^^ 56:30.24 ... 56:30.24 2954 | ToCss, 56:30.24 | ----- the attribute is introduced here 56:30.24 | 56:30.24 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.24 = note: for more information, see issue #79202 56:30.24 warning: derive helper attribute is used before it is introduced 56:30.24 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:2974:11 56:30.24 | 56:30.24 2974 | #[css(comma)] 56:30.24 | ^^^ 56:30.24 2975 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.24 | ------------------ the attribute is introduced here 56:30.24 | 56:30.24 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.24 = note: for more information, see issue #79202 56:30.24 warning: derive helper attribute is used before it is introduced 56:30.24 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:3210:15 56:30.24 | 56:30.24 3210 | #[css(comma)] 56:30.24 | ^^^ 56:30.24 ... 56:30.24 3218 | ToCss, 56:30.24 | ----- the attribute is introduced here 56:30.24 | 56:30.24 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.24 = note: for more information, see issue #79202 56:30.24 warning: derive helper attribute is used before it is introduced 56:30.24 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:3238:11 56:30.24 | 56:30.24 3238 | #[css(comma)] 56:30.24 | ^^^ 56:30.24 3239 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.24 | ------------------ the attribute is introduced here 56:30.24 | 56:30.24 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.24 = note: for more information, see issue #79202 56:30.24 warning: derive helper attribute is used before it is introduced 56:30.24 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:3472:15 56:30.24 | 56:30.24 3472 | #[css(comma)] 56:30.24 | ^^^ 56:30.24 ... 56:30.24 3480 | ToCss, 56:30.24 | ----- the attribute is introduced here 56:30.24 | 56:30.24 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.24 = note: for more information, see issue #79202 56:30.24 warning: derive helper attribute is used before it is introduced 56:30.24 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:3500:11 56:30.24 | 56:30.24 3500 | #[css(comma)] 56:30.24 | ^^^ 56:30.24 3501 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.24 | ------------------ the attribute is introduced here 56:30.24 | 56:30.24 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.24 = note: for more information, see issue #79202 56:30.24 warning: derive helper attribute is used before it is introduced 56:30.24 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:3746:15 56:30.24 | 56:30.24 3746 | #[css(comma)] 56:30.24 | ^^^ 56:30.24 ... 56:30.24 3754 | ToCss, 56:30.24 | ----- the attribute is introduced here 56:30.25 | 56:30.25 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.25 = note: for more information, see issue #79202 56:30.25 warning: derive helper attribute is used before it is introduced 56:30.25 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:3774:11 56:30.25 | 56:30.25 3774 | #[css(comma)] 56:30.25 | ^^^ 56:30.25 3775 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.25 | ------------------ the attribute is introduced here 56:30.25 | 56:30.25 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.25 = note: for more information, see issue #79202 56:30.25 warning: derive helper attribute is used before it is introduced 56:30.25 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:4015:15 56:30.25 | 56:30.25 4015 | #[css(comma)] 56:30.25 | ^^^ 56:30.25 ... 56:30.25 4023 | ToCss, 56:30.25 | ----- the attribute is introduced here 56:30.25 | 56:30.25 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.25 = note: for more information, see issue #79202 56:30.25 warning: derive helper attribute is used before it is introduced 56:30.25 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:4043:11 56:30.25 | 56:30.25 4043 | #[css(comma)] 56:30.25 | ^^^ 56:30.25 4044 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.25 | ------------------ the attribute is introduced here 56:30.25 | 56:30.25 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.25 = note: for more information, see issue #79202 56:30.25 warning: derive helper attribute is used before it is introduced 56:30.25 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:4288:15 56:30.25 | 56:30.25 4288 | #[css(comma)] 56:30.25 | ^^^ 56:30.25 ... 56:30.25 4296 | ToCss, 56:30.25 | ----- the attribute is introduced here 56:30.25 | 56:30.25 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.25 = note: for more information, see issue #79202 56:30.25 warning: derive helper attribute is used before it is introduced 56:30.25 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:4316:11 56:30.25 | 56:30.25 4316 | #[css(comma)] 56:30.25 | ^^^ 56:30.25 4317 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.25 | ------------------ the attribute is introduced here 56:30.25 | 56:30.25 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.25 = note: for more information, see issue #79202 56:30.25 warning: derive helper attribute is used before it is introduced 56:30.25 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:4550:15 56:30.25 | 56:30.25 4550 | #[css(comma)] 56:30.25 | ^^^ 56:30.25 ... 56:30.25 4558 | ToCss, 56:30.25 | ----- the attribute is introduced here 56:30.25 | 56:30.25 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.25 = note: for more information, see issue #79202 56:30.25 warning: derive helper attribute is used before it is introduced 56:30.25 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/box.rs:4578:11 56:30.25 | 56:30.25 4578 | #[css(comma)] 56:30.25 | ^^^ 56:30.25 4579 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.25 | ------------------ the attribute is introduced here 56:30.25 | 56:30.25 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.25 = note: for more information, see issue #79202 56:30.26 warning: derive helper attribute is used before it is introduced 56:30.26 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/effects.rs:235:15 56:30.26 | 56:30.26 235 | #[css(comma)] 56:30.26 | ^^^ 56:30.26 ... 56:30.26 243 | ToCss, 56:30.26 | ----- the attribute is introduced here 56:30.26 | 56:30.26 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.26 = note: for more information, see issue #79202 56:30.26 warning: derive helper attribute is used before it is introduced 56:30.26 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/effects.rs:309:11 56:30.26 | 56:30.26 309 | #[css(comma)] 56:30.26 | ^^^ 56:30.26 310 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.26 | ------------------ the attribute is introduced here 56:30.26 | 56:30.26 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.26 = note: for more information, see issue #79202 56:30.26 warning: derive helper attribute is used before it is introduced 56:30.26 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/inherited_text.rs:1812:15 56:30.26 | 56:30.26 1812 | #[css(comma)] 56:30.26 | ^^^ 56:30.26 ... 56:30.26 1820 | ToCss, 56:30.26 | ----- the attribute is introduced here 56:30.26 | 56:30.26 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.26 = note: for more information, see issue #79202 56:30.26 warning: derive helper attribute is used before it is introduced 56:30.26 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/inherited_text.rs:1830:15 56:30.26 | 56:30.26 1830 | #[css(comma)] 56:30.26 | ^^^ 56:30.26 ... 56:30.26 1836 | ToCss, 56:30.26 | ----- the attribute is introduced here 56:30.26 | 56:30.26 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.26 = note: for more information, see issue #79202 56:30.26 warning: derive helper attribute is used before it is introduced 56:30.26 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/inherited_text.rs:1935:11 56:30.26 | 56:30.26 1935 | #[css(comma)] 56:30.26 | ^^^ 56:30.26 1936 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.26 | ------------------ the attribute is introduced here 56:30.26 | 56:30.26 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.26 = note: for more information, see issue #79202 56:30.26 warning: derive helper attribute is used before it is introduced 56:30.26 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:1045:15 56:30.26 | 56:30.26 1045 | #[css(comma)] 56:30.26 | ^^^ 56:30.26 ... 56:30.26 1053 | ToCss, 56:30.26 | ----- the attribute is introduced here 56:30.26 | 56:30.26 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.26 = note: for more information, see issue #79202 56:30.26 warning: derive helper attribute is used before it is introduced 56:30.26 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:1073:11 56:30.26 | 56:30.26 1073 | #[css(comma)] 56:30.26 | ^^^ 56:30.26 1074 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.26 | ------------------ the attribute is introduced here 56:30.26 | 56:30.26 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.26 = note: for more information, see issue #79202 56:30.26 warning: derive helper attribute is used before it is introduced 56:30.26 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:1307:15 56:30.26 | 56:30.27 1307 | #[css(comma)] 56:30.27 | ^^^ 56:30.27 ... 56:30.27 1315 | ToCss, 56:30.27 | ----- the attribute is introduced here 56:30.27 | 56:30.27 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.27 = note: for more information, see issue #79202 56:30.27 warning: derive helper attribute is used before it is introduced 56:30.27 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:1335:11 56:30.27 | 56:30.27 1335 | #[css(comma)] 56:30.27 | ^^^ 56:30.27 1336 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.27 | ------------------ the attribute is introduced here 56:30.27 | 56:30.27 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.27 = note: for more information, see issue #79202 56:30.27 warning: derive helper attribute is used before it is introduced 56:30.27 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:1569:15 56:30.27 | 56:30.27 1569 | #[css(comma)] 56:30.27 | ^^^ 56:30.27 ... 56:30.27 1577 | ToCss, 56:30.27 | ----- the attribute is introduced here 56:30.27 | 56:30.27 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.27 = note: for more information, see issue #79202 56:30.27 warning: derive helper attribute is used before it is introduced 56:30.27 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:1631:11 56:30.27 | 56:30.27 1631 | #[css(comma)] 56:30.27 | ^^^ 56:30.27 1632 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.27 | ------------------ the attribute is introduced here 56:30.27 | 56:30.27 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.27 = note: for more information, see issue #79202 56:30.27 warning: derive helper attribute is used before it is introduced 56:30.27 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:1864:15 56:30.27 | 56:30.27 1864 | #[css(comma)] 56:30.27 | ^^^ 56:30.27 ... 56:30.27 1872 | ToCss, 56:30.27 | ----- the attribute is introduced here 56:30.27 | 56:30.27 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.27 = note: for more information, see issue #79202 56:30.27 warning: derive helper attribute is used before it is introduced 56:30.27 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:1926:11 56:30.27 | 56:30.27 1926 | #[css(comma)] 56:30.27 | ^^^ 56:30.27 1927 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.27 | ------------------ the attribute is introduced here 56:30.27 | 56:30.27 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.27 = note: for more information, see issue #79202 56:30.27 warning: derive helper attribute is used before it is introduced 56:30.27 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:2177:15 56:30.27 | 56:30.27 2177 | #[css(comma)] 56:30.27 | ^^^ 56:30.27 ... 56:30.27 2185 | ToCss, 56:30.27 | ----- the attribute is introduced here 56:30.27 | 56:30.27 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.27 = note: for more information, see issue #79202 56:30.27 warning: derive helper attribute is used before it is introduced 56:30.27 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:2205:11 56:30.27 | 56:30.27 2205 | #[css(comma)] 56:30.27 | ^^^ 56:30.27 2206 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.27 | ------------------ the attribute is introduced here 56:30.27 | 56:30.27 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.28 = note: for more information, see issue #79202 56:30.28 warning: derive helper attribute is used before it is introduced 56:30.28 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:2454:15 56:30.28 | 56:30.28 2454 | #[css(comma)] 56:30.28 | ^^^ 56:30.28 ... 56:30.28 2462 | ToCss, 56:30.28 | ----- the attribute is introduced here 56:30.28 | 56:30.28 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.28 = note: for more information, see issue #79202 56:30.28 warning: derive helper attribute is used before it is introduced 56:30.28 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:2482:11 56:30.28 | 56:30.28 2482 | #[css(comma)] 56:30.28 | ^^^ 56:30.28 2483 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.28 | ------------------ the attribute is introduced here 56:30.28 | 56:30.28 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.28 = note: for more information, see issue #79202 56:30.28 warning: derive helper attribute is used before it is introduced 56:30.28 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:2716:15 56:30.28 | 56:30.28 2716 | #[css(comma)] 56:30.28 | ^^^ 56:30.28 ... 56:30.28 2724 | ToCss, 56:30.28 | ----- the attribute is introduced here 56:30.28 | 56:30.28 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.28 = note: for more information, see issue #79202 56:30.28 warning: derive helper attribute is used before it is introduced 56:30.28 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:2778:11 56:30.28 | 56:30.28 2778 | #[css(comma)] 56:30.28 | ^^^ 56:30.28 2779 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.28 | ------------------ the attribute is introduced here 56:30.28 | 56:30.28 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.28 = note: for more information, see issue #79202 56:30.28 warning: derive helper attribute is used before it is introduced 56:30.28 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:3023:15 56:30.28 | 56:30.28 3023 | #[css(comma)] 56:30.28 | ^^^ 56:30.28 ... 56:30.28 3031 | ToCss, 56:30.28 | ----- the attribute is introduced here 56:30.28 | 56:30.28 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.28 = note: for more information, see issue #79202 56:30.28 warning: derive helper attribute is used before it is introduced 56:30.28 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:3051:11 56:30.28 | 56:30.28 3051 | #[css(comma)] 56:30.28 | ^^^ 56:30.28 3052 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.28 | ------------------ the attribute is introduced here 56:30.28 | 56:30.28 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.28 = note: for more information, see issue #79202 56:30.28 warning: derive helper attribute is used before it is introduced 56:30.28 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:3285:15 56:30.28 | 56:30.28 3285 | #[css(comma)] 56:30.28 | ^^^ 56:30.28 ... 56:30.28 3293 | ToCss, 56:30.28 | ----- the attribute is introduced here 56:30.28 | 56:30.28 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.28 = note: for more information, see issue #79202 56:30.28 warning: derive helper attribute is used before it is introduced 56:30.28 --> /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/style-12cb893ac1873c24/out/longhands/svg.rs:3313:11 56:30.28 | 56:30.28 3313 | #[css(comma)] 56:30.28 | ^^^ 56:30.29 3314 | #[derive(Clone, Debug, MallocSizeOf, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)] 56:30.29 | ------------------ the attribute is introduced here 56:30.29 | 56:30.29 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 56:30.29 = note: for more information, see issue #79202 57:36.03 Compiling geckoservo v0.0.1 (/builddir/build/BUILD/icecat-78.15.0/servo/ports/geckolib) 57:36.03 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=geckoservo CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/servo/ports/geckolib CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=geckoservo CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name geckoservo servo/ports/geckolib/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -C metadata=08821d1d14854a54 -C extra-filename=-08821d1d14854a54 --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern atomic_refcell=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libatomic_refcell-a0782af331a0a069.rmeta --extern bincode=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbincode-dd454753e408f0e2.rmeta --extern cssparser=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcssparser-2893826fc3939613.rmeta --extern cstr=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcstr-67fe78ba22edcb56.rmeta --extern libc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblibc-113924c9e02a9360.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern malloc_size_of=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmalloc_size_of-7a5bd0ad8ebe6d71.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern num_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnum_traits-c04fed5ef1fd97a5.rmeta --extern parking_lot=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libparking_lot-8a529aefaceeee87.rmeta --extern selectors=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libselectors-deaf070c92c2ce5c.rmeta --extern servo_arc=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libservo_arc-fc842b67a6f3d750.rmeta --extern smallvec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libsmallvec-6fb16319da03ce48.rmeta --extern style=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstyle-ae6a3ed40b6ea482.rmeta --extern style_traits=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstyle_traits-1d67a1ed8df21608.rmeta --extern to_shmem=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libto_shmem-76cc16084ec8be93.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1` 57:36.48 warning: using `procedural-masquerade` crate 57:36.48 --> servo/ports/geckolib/error_reporter.rs:253:19 57:36.48 | 57:36.48 253 | ) => (cstr!("PEParseDeclarationDeclExpected"), Action::Skip), 57:36.48 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.48 | 57:36.48 = note: `#[warn(proc_macro_back_compat)]` on by default 57:36.48 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.48 = note: for more information, see issue #83125 57:36.48 = 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. 57:36.48 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.48 warning: using `procedural-masquerade` crate 57:36.48 --> servo/ports/geckolib/error_reporter.rs:264:30 57:36.48 | 57:36.48 264 | Some(cstr!("PEColorNotColor")), 57:36.48 | ^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.48 | 57:36.48 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.48 = note: for more information, see issue #83125 57:36.48 = 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. 57:36.48 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.48 warning: using `procedural-masquerade` crate 57:36.48 --> servo/ports/geckolib/error_reporter.rs:265:25 57:36.48 | 57:36.48 265 | cstr!("PEValueParsingError"), 57:36.48 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.48 | 57:36.48 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.48 = note: for more information, see issue #83125 57:36.48 = 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. 57:36.48 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.48 warning: using `procedural-masquerade` crate 57:36.49 --> servo/ports/geckolib/error_reporter.rs:271:30 57:36.49 | 57:36.49 271 | Some(cstr!("PEExpectedNoneOrURLOrFilterFunction")), 57:36.49 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.49 | 57:36.49 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.49 = note: for more information, see issue #83125 57:36.49 = 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. 57:36.49 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.49 warning: using `procedural-masquerade` crate 57:36.49 --> servo/ports/geckolib/error_reporter.rs:272:25 57:36.49 | 57:36.49 272 | cstr!("PEValueParsingError"), 57:36.49 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.49 | 57:36.49 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.49 = note: for more information, see issue #83125 57:36.49 = 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. 57:36.49 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.49 warning: using `procedural-masquerade` crate 57:36.49 --> servo/ports/geckolib/error_reporter.rs:277:22 57:36.49 | 57:36.49 277 | (cstr!("PEValueParsingError"), Action::Drop) 57:36.49 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.49 | 57:36.49 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.49 = note: for more information, see issue #83125 57:36.49 = 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. 57:36.49 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.49 warning: using `procedural-masquerade` crate 57:36.50 --> servo/ports/geckolib/error_reporter.rs:279:23 57:36.50 | 57:36.50 279 | _ => (cstr!("PEUnknownProperty"), Action::Drop), 57:36.50 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.50 | 57:36.50 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.50 = note: for more information, see issue #83125 57:36.50 = 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. 57:36.50 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.50 warning: using `procedural-masquerade` crate 57:36.50 --> servo/ports/geckolib/error_reporter.rs:282:18 57:36.50 | 57:36.50 282 | (cstr!("PEUnknownProperty"), Action::Drop) 57:36.50 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.50 | 57:36.50 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.50 = note: for more information, see issue #83125 57:36.50 = 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. 57:36.50 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.50 warning: using `procedural-masquerade` crate 57:36.50 --> servo/ports/geckolib/error_reporter.rs:285:18 57:36.50 | 57:36.50 285 | (cstr!("PEUnknownFontDesc"), Action::Skip) 57:36.50 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.50 | 57:36.50 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.50 = note: for more information, see issue #83125 57:36.50 = 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. 57:36.50 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.50 warning: using `procedural-masquerade` crate 57:36.50 --> servo/ports/geckolib/error_reporter.rs:288:18 57:36.50 | 57:36.50 288 | (cstr!("PEKeyframeBadName"), Action::Nothing) 57:36.50 | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.51 | 57:36.51 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.51 = note: for more information, see issue #83125 57:36.51 = 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. 57:36.51 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.51 warning: using `procedural-masquerade` crate 57:36.51 --> servo/ports/geckolib/error_reporter.rs:291:18 57:36.51 | 57:36.51 291 | (cstr!("PEBadSelectorKeyframeRuleIgnored"), Action::Nothing) 57:36.51 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.51 | 57:36.51 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.51 = note: for more information, see issue #83125 57:36.51 = 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. 57:36.51 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.51 warning: using `procedural-masquerade` crate 57:36.51 --> servo/ports/geckolib/error_reporter.rs:300:19 57:36.51 | 57:36.51 300 | ) => (cstr!("PEAtNSUnexpected"), Action::Nothing), 57:36.51 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.51 | 57:36.51 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.51 = note: for more information, see issue #83125 57:36.51 = 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. 57:36.51 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.51 warning: using `procedural-masquerade` crate 57:36.51 --> servo/ports/geckolib/error_reporter.rs:307:19 57:36.51 | 57:36.51 307 | ) => (cstr!("PEDisallowedImportRule"), Action::Nothing), 57:36.51 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.51 | 57:36.51 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.51 = note: for more information, see issue #83125 57:36.51 = 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. 57:36.52 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.52 warning: using `procedural-masquerade` crate 57:36.52 --> servo/ports/geckolib/error_reporter.rs:321:19 57:36.52 | 57:36.52 321 | ) => (cstr!("PEUnknownAtRule"), Action::Nothing), 57:36.52 | ^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.52 | 57:36.52 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.52 = note: for more information, see issue #83125 57:36.52 = 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. 57:36.52 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.52 warning: using `procedural-masquerade` crate 57:36.52 --> servo/ports/geckolib/error_reporter.rs:327:38 57:36.52 | 57:36.52 327 | ... Some(cstr!("PEAttSelUnexpected")) 57:36.52 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.52 | 57:36.52 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.52 = note: for more information, see issue #83125 57:36.52 = 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. 57:36.52 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.52 warning: using `procedural-masquerade` crate 57:36.52 --> servo/ports/geckolib/error_reporter.rs:330:38 57:36.52 | 57:36.52 330 | ... Some(cstr!("PEAttSelNoBar")) 57:36.52 | ^^^^^^^^^^^^^^^^^^^^^^ 57:36.52 | 57:36.52 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.52 = note: for more information, see issue #83125 57:36.52 = 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. 57:36.52 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.52 warning: using `procedural-masquerade` crate 57:36.52 --> servo/ports/geckolib/error_reporter.rs:333:38 57:36.53 | 57:36.53 333 | ... Some(cstr!("PEAttSelBadValue")) 57:36.53 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.53 | 57:36.53 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.53 = note: for more information, see issue #83125 57:36.53 = 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. 57:36.53 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.53 warning: using `procedural-masquerade` crate 57:36.53 --> servo/ports/geckolib/error_reporter.rs:336:38 57:36.53 | 57:36.53 336 | ... Some(cstr!("PEAttributeNameOrNamespaceExpected")) 57:36.53 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.53 | 57:36.53 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.53 = note: for more information, see issue #83125 57:36.53 = 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. 57:36.53 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.53 warning: using `procedural-masquerade` crate 57:36.53 --> servo/ports/geckolib/error_reporter.rs:339:38 57:36.53 | 57:36.53 339 | ... Some(cstr!("PEAttributeNameExpected")) 57:36.53 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.53 | 57:36.53 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.53 = note: for more information, see issue #83125 57:36.53 = 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. 57:36.53 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.53 warning: using `procedural-masquerade` crate 57:36.53 --> servo/ports/geckolib/error_reporter.rs:342:38 57:36.53 | 57:36.53 342 | ... Some(cstr!("PETypeSelNotType")) 57:36.53 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.53 | 57:36.54 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.54 = note: for more information, see issue #83125 57:36.54 = 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. 57:36.54 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.54 warning: using `procedural-masquerade` crate 57:36.54 --> servo/ports/geckolib/error_reporter.rs:345:38 57:36.54 | 57:36.54 345 | ... Some(cstr!("PEUnknownNamespacePrefix")) 57:36.54 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.54 | 57:36.54 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.54 = note: for more information, see issue #83125 57:36.54 = 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. 57:36.54 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.54 warning: using `procedural-masquerade` crate 57:36.54 --> servo/ports/geckolib/error_reporter.rs:348:38 57:36.54 | 57:36.54 348 | ... Some(cstr!("PESelectorGroupNoSelector")) 57:36.54 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.54 | 57:36.54 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.54 = note: for more information, see issue #83125 57:36.54 = 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. 57:36.54 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.54 warning: using `procedural-masquerade` crate 57:36.54 --> servo/ports/geckolib/error_reporter.rs:351:38 57:36.54 | 57:36.54 351 | ... Some(cstr!("PESelectorGroupExtraCombinator")) 57:36.54 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.54 | 57:36.54 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.54 = note: for more information, see issue #83125 57:36.54 = 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. 57:36.54 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.55 warning: using `procedural-masquerade` crate 57:36.55 --> servo/ports/geckolib/error_reporter.rs:354:38 57:36.55 | 57:36.55 354 | ... Some(cstr!("PEPseudoSelUnknown")) 57:36.55 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.55 | 57:36.55 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.55 = note: for more information, see issue #83125 57:36.55 = 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. 57:36.55 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.55 warning: using `procedural-masquerade` crate 57:36.55 --> servo/ports/geckolib/error_reporter.rs:357:38 57:36.55 | 57:36.55 357 | ... Some(cstr!("PEPseudoSelEndOrUserActionPC")) 57:36.55 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.55 | 57:36.55 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.55 = note: for more information, see issue #83125 57:36.55 = 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. 57:36.55 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.55 warning: using `procedural-masquerade` crate 57:36.55 --> servo/ports/geckolib/error_reporter.rs:360:38 57:36.55 | 57:36.55 360 | ... Some(cstr!("PEPseudoClassArgNotIdent")) 57:36.55 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.55 | 57:36.55 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.55 = note: for more information, see issue #83125 57:36.55 = 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. 57:36.55 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.55 warning: using `procedural-masquerade` crate 57:36.55 --> servo/ports/geckolib/error_reporter.rs:363:38 57:36.55 | 57:36.56 363 | ... Some(cstr!("PEPseudoSelBadName")) 57:36.56 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.56 | 57:36.56 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.56 = note: for more information, see issue #83125 57:36.56 = 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. 57:36.56 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.56 warning: using `procedural-masquerade` crate 57:36.56 --> servo/ports/geckolib/error_reporter.rs:366:38 57:36.56 | 57:36.56 366 | ... Some(cstr!("PEClassSelNotIdent")) 57:36.56 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.56 | 57:36.56 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.56 = note: for more information, see issue #83125 57:36.56 = 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. 57:36.56 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.56 warning: using `procedural-masquerade` crate 57:36.56 --> servo/ports/geckolib/error_reporter.rs:369:38 57:36.56 | 57:36.56 369 | ... Some(cstr!("PENegationBadArg")) 57:36.56 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.56 | 57:36.56 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.56 = note: for more information, see issue #83125 57:36.56 = 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. 57:36.56 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.56 warning: using `procedural-masquerade` crate 57:36.56 --> servo/ports/geckolib/error_reporter.rs:376:33 57:36.56 | 57:36.56 376 | return (prefix, cstr!("PEBadSelectorRSIgnored"), Action::Nothing); 57:36.56 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.56 | 57:36.56 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.57 = note: for more information, see issue #83125 57:36.57 = 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. 57:36.57 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.57 warning: using `procedural-masquerade` crate 57:36.57 --> servo/ports/geckolib/error_reporter.rs:382:27 57:36.57 | 57:36.57 382 | )) => cstr!("PEMQExpectedFeatureName"), 57:36.57 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.57 | 57:36.57 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.57 = note: for more information, see issue #83125 57:36.57 = 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. 57:36.57 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.57 warning: using `procedural-masquerade` crate 57:36.57 --> servo/ports/geckolib/error_reporter.rs:384:25 57:36.57 | 57:36.57 384 | cstr!("PEMQExpectedFeatureValue") 57:36.57 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.57 | 57:36.57 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.57 = note: for more information, see issue #83125 57:36.57 = 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. 57:36.57 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.57 warning: using `procedural-masquerade` crate 57:36.57 --> servo/ports/geckolib/error_reporter.rs:387:25 57:36.57 | 57:36.57 387 | cstr!("PEMQUnexpectedOperator") 57:36.57 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.57 | 57:36.57 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.57 = note: for more information, see issue #83125 57:36.57 = 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. 57:36.57 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.57 warning: using `procedural-masquerade` crate 57:36.58 --> servo/ports/geckolib/error_reporter.rs:390:25 57:36.58 | 57:36.58 390 | cstr!("PEMQNoMinMaxWithoutValue") 57:36.58 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.58 | 57:36.58 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.58 = note: for more information, see issue #83125 57:36.58 = 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. 57:36.58 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.58 warning: using `procedural-masquerade` crate 57:36.58 --> servo/ports/geckolib/error_reporter.rs:392:26 57:36.58 | 57:36.58 392 | _ => cstr!("PEMQUnexpectedToken"), 57:36.58 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.58 | 57:36.58 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.58 = note: for more information, see issue #83125 57:36.58 = 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. 57:36.58 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.58 warning: using `procedural-masquerade` crate 57:36.58 --> servo/ports/geckolib/error_reporter.rs:396:59 57:36.58 | 57:36.58 396 | ContextualParseError::UnsupportedRule(..) => (cstr!("PEDeclDropped"), Action::Nothing), 57:36.58 | ^^^^^^^^^^^^^^^^^^^^^^ 57:36.58 | 57:36.58 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.58 = note: for more information, see issue #83125 57:36.58 = 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. 57:36.58 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.58 warning: using `procedural-masquerade` crate 57:36.58 --> servo/ports/geckolib/error_reporter.rs:406:18 57:36.58 | 57:36.58 406 | (cstr!("PEUnknownAtRule"), Action::Skip) 57:36.58 | ^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.59 | 57:36.59 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.59 = note: for more information, see issue #83125 57:36.59 = 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. 57:36.59 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.59 warning: using `procedural-masquerade` crate 57:36.59 --> servo/ports/geckolib/error_reporter.rs:412:28 57:36.59 | 57:36.59 412 | )) => (cstr!("PEColorNotColor"), Action::Nothing), 57:36.59 | ^^^^^^^^^^^^^^^^^^^^^^^^ 57:36.59 | 57:36.59 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.59 = note: for more information, see issue #83125 57:36.59 = 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. 57:36.59 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.59 warning: using `procedural-masquerade` crate 57:36.59 --> servo/ports/geckolib/error_reporter.rs:419:26 57:36.59 | 57:36.59 419 | (cstr!("PEDeclDropped"), Action::Nothing) 57:36.59 | ^^^^^^^^^^^^^^^^^^^^^^ 57:36.59 | 57:36.59 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.59 = note: for more information, see issue #83125 57:36.59 = 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. 57:36.59 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.59 warning: using `procedural-masquerade` crate 57:36.59 --> servo/ports/geckolib/error_reporter.rs:433:29 57:36.59 | 57:36.59 433 | Action::Skip => cstr!("PEDeclSkipped").as_ptr(), 57:36.59 | ^^^^^^^^^^^^^^^^^^^^^^ 57:36.59 | 57:36.59 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.59 = note: for more information, see issue #83125 57:36.59 = 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. 57:36.60 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:36.60 warning: using `procedural-masquerade` crate 57:36.60 --> servo/ports/geckolib/error_reporter.rs:434:29 57:36.60 | 57:36.60 434 | Action::Drop => cstr!("PEDeclDropped").as_ptr(), 57:36.60 | ^^^^^^^^^^^^^^^^^^^^^^ 57:36.60 | 57:36.60 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:36.60 = note: for more information, see issue #83125 57:36.60 = 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. 57:36.60 = note: this warning originates in the macro `cstr__invoke_build_bytes` (in Nightly builds, run with -Z macro-backtrace for more info) 57:38.14 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gkrust_shared CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust/shared CARGO_PKG_AUTHORS='nobody@mozilla.org' CARGO_PKG_DESCRIPTION='Shared Rust code for libxul' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gkrust-shared CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' OUT_DIR=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/gkrust-shared-c60d76bee7acf1b0/out /usr/bin/rustc --crate-name gkrust_shared toolkit/library/rust/shared/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="audioipc-client"' --cfg 'feature="audioipc-server"' --cfg 'feature="bookmark_sync"' --cfg 'feature="cert_storage"' --cfg 'feature="cubeb-pulse"' --cfg 'feature="cubeb-remoting"' --cfg 'feature="cubeb-sys"' --cfg 'feature="cubeb_pulse_rust"' --cfg 'feature="default"' --cfg 'feature="moz_memory"' --cfg 'feature="moz_places"' --cfg 'feature="new_cert_storage"' --cfg 'feature="quantum_render"' --cfg 'feature="webgpu"' --cfg 'feature="webrender_bindings"' --cfg 'feature="wgpu_bindings"' -C metadata=f3512b77058cde3a -C extra-filename=-f3512b77058cde3a --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern audio_thread_priority=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libaudio_thread_priority-4e2cc471540642a6.rlib --extern audioipc_client=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libaudioipc_client-50f4c59e5ba6ccd7.rmeta --extern audioipc_server=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libaudioipc_server-d9e2361f0e932f8a.rmeta --extern authenticator=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libauthenticator-9a0561f9cee97858.rmeta --extern bookmark_sync=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libbookmark_sync-ef3694401ab6cd4a.rmeta --extern cascade_bloom_filter=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcascade_bloom_filter-aef91dd214501fe3.rmeta --extern cert_storage=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcert_storage-95fe1ab4d53c3bfa.rmeta --extern chardetng_c=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libchardetng_c-38d4c3c08e495e7e.rmeta --extern cosec=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcosec-007a4e487b752050.rmeta --extern cubeb_pulse=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcubeb_pulse-ecee1bededb4bce1.rlib --extern cubeb_sys=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libcubeb_sys-412598a89b002903.rmeta --extern encoding_glue=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libencoding_glue-607b365e14c00f5e.rmeta --extern fluent=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfluent-716834a87f45e077.rmeta --extern fluent_ffi=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfluent_ffi-4c38c2d13f7e81b0.rmeta --extern fluent_langneg=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfluent_langneg-7fdbf9d320034968.rmeta --extern fluent_langneg_ffi=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libfluent_langneg_ffi-bdf4d8cd4c2654d0.rmeta --extern gecko_logger=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgecko_logger-e283ad0bda09c2e5.rmeta --extern geckoservo=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgeckoservo-08821d1d14854a54.rmeta --extern gkrust_utils=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgkrust_utils-534a6dce5590d209.rmeta --extern jsrust_shared=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libjsrust_shared-be64906e795d0f00.rmeta --extern kvstore=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libkvstore-1f282db81f64dd36.rmeta --extern lmdb_sys=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblmdb_sys-fe177151c5395e4d.rmeta --extern log=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/liblog-db85343f6a65b27f.rmeta --extern mapped_hyph=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmapped_hyph-a06e0b796b172786.rmeta --extern mozurl=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmozurl-375bdb63382732ab.rmeta --extern mp4parse_capi=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmp4parse_capi-58498abdec25288c.rmeta --extern neqo_glue=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libneqo_glue-1f3bbe5948ce0b41.rmeta --extern netwerk_helper=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnetwerk_helper-fa97f7afe272b781.rmeta --extern nserror=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnserror-529fdb6fb028d3de.rmeta --extern nsstring=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libnsstring-1146982946db49c9.rmeta --extern prefs_parser=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libprefs_parser-2101f5a385b461c9.rmeta --extern rsdparsa_capi=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librsdparsa_capi-8824192e29397b35.rmeta --extern rusqlite=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/librusqlite-aa7f466c7ed96a7d.rmeta --extern shift_or_euc_c=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libshift_or_euc_c-bc19f53ebacd0020.rmeta --extern static_prefs=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstatic_prefs-395bbde1024dea42.rmeta --extern storage=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libstorage-b95bde35c5e68524.rmeta --extern unic_langid=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid-151436cf46e0adcb.rmeta --extern unic_langid_ffi=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libunic_langid_ffi-a746cfdde158f23d.rmeta --extern viaduct=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libviaduct-081c5183f5f10b65.rmeta --extern webext_storage_bridge=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwebext_storage_bridge-16f1840180796d3f.rmeta --extern webrender_bindings=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwebrender_bindings-363e4541eec42bdd.rmeta --extern wgpu_bindings=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libwgpu_bindings-37773ec064a7711d.rmeta --extern xpcom=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libxpcom-2f98a323cdee408d.rmeta -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib64 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/mozglue-static-4c29478cbc1915f4/out -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/nss/nss_nss3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/ssl/ssl_ssl3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/nspr/pr -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out -L native=/usr/lib64` 61:11.10 warning: `webrender` (lib) generated 7 warnings 62:09.86 warning: `geckoservo` (lib) generated 41 warnings 65:49.25 warning: `style` (lib) generated 83 warnings 65:49.25 Compiling gkrust v0.1.0 (/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust) 65:49.25 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gkrust CARGO_MANIFEST_DIR=/builddir/build/BUILD/icecat-78.15.0/toolkit/library/rust CARGO_PKG_AUTHORS='nobody@mozilla.org' CARGO_PKG_DESCRIPTION='Rust code for libxul' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gkrust CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps:/usr/lib' /usr/bin/rustc --crate-name gkrust toolkit/library/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -Clto --cfg 'feature="cubeb-remoting"' --cfg 'feature="cubeb_pulse_rust"' --cfg 'feature="moz_memory"' --cfg 'feature="moz_places"' --cfg 'feature="new_cert_storage"' --cfg 'feature="quantum_render"' --cfg 'feature="webgpu"' -C metadata=4b5fe4d033c245ea -C extra-filename=-4b5fe4d033c245ea --out-dir /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps --target powerpc64le-unknown-linux-gnu -C linker=/builddir/build/BUILD/icecat-78.15.0/build/cargo-linker -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/icecat-78.15.0/objdir/release/deps --extern gkrust_shared=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libgkrust_shared-f3512b77058cde3a.rlib --extern mozglue_static=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmozglue_static-0573e53b2dbb47b2.rlib --extern mozilla_central_workspace_hack=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-a574018fc922a649.rlib -C opt-level=2 -C debuginfo=2 --cap-lints warn -Cdebuginfo=0 -Cembed-bitcode=yes -C codegen-units=1 -L native=/usr/lib64 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/lmdb-rkv-sys-34214984f4fa52d3/out -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/mozglue-static-4c29478cbc1915f4/out -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/nss/nss_nss3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/security/nss/lib/ssl/ssl_ssl3 -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/nspr/pr -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/swgl-f03eaac1b3cd88f7/out -L native=/builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/build/libloading-b547ab0bddf2e859/out -L native=/usr/lib64` 74:48.25 Finished release [optimized] target(s) in 70m 54s 74:48.66 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target --networking /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/libgkrust.a 74:48.72 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 74:48.72 from distutils.version import StrictVersion as Version 74:49.81 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/rust' 74:49.83 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/build' 74:49.83 toolkit/library/build/symverscript.stub 74:49.83 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/gen_symverscript.py main symverscript .deps/symverscript.pp .deps/symverscript.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/library/symverscript.in xul78 74:50.05 toolkit/library/build/libxul.so 74:50.05 rm -f libxul.so 74:50.05 /usr/lib64/ccache/g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libxul.so -o libxul.so /builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/build/libxul_so.list -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib ../../../js/src/build/libjs_static.a /builddir/build/BUILD/icecat-78.15.0/objdir/powerpc64le-unknown-linux-gnu/release/libgkrust.a ../../../config/external/lgpllibs/liblgpllibs.so ../../../config/external/sqlite/libmozsqlite3.so ../../../widget/gtk/mozgtk/stub/libmozgtk_stub.so ../../../widget/gtk/mozwayland/libmozwayland.so -Wl,--version-script,symverscript -licui18n -licuuc -licudata -lpthread -ldl -lc -lffi -lplds4 -lplc4 -lnspr4 -lm -lssl3 -lsmime3 -lnss3 -lnssutil3 -lfreetype -lfontconfig -lrt -lXrender -L/usr/lib64 -levent -lvpx -lpixman-1 -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lX11-xcb -lxcb-shm -lxcb -lX11 -lXext -lpangoft2-1.0 -lXt -lgthread-2.0 84:05.72 Memory region Used Size Region Size %age Used 84:05.75 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target libxul.so 84:05.83 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 84:05.83 from distutils.version import StrictVersion as Version 85:24.41 chmod +x libxul.so 85:24.41 ../../../config/nsinstall -R -m 644 'libxul.so' '../../../dist/bin' 85:24.42 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/build' 85:24.44 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/app' 85:24.44 ipc/app/plugin-container 85:24.44 /usr/lib64/ccache/g++ -o ../../dist/bin/plugin-container -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables /builddir/build/BUILD/icecat-78.15.0/objdir/ipc/app/plugin-container.list -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib -pie ../../toolkit/library/build/libxul.so -lplds4 -lplc4 -lnspr4 -lpthread -ldl 85:24.46 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/shell' 85:24.46 js/xpconnect/shell/xpcshell 85:24.46 /usr/lib64/ccache/g++ -o ../../../dist/bin/xpcshell -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables /builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/shell/xpcshell.list -lpthread -Wl,--no-keep-memory -Wl,--reduce-memory-overheads -Wl,--print-memory-usage -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,-z,nocopyreloc -Wl,-Bsymbolic-functions -Wl,--build-id=sha1 -fstack-protector-strong -rdynamic -Wl,-rpath-link,/builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin -Wl,-rpath-link,/usr/lib -pie ../../../toolkit/library/build/libxul.so -lplds4 -lplc4 -lnspr4 -lpthread -ldl -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 85:25.87 Memory region Used Size Region Size %age Used 85:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target ../../dist/bin/plugin-container 85:25.87 Memory region Used Size Region Size %age Used 85:25.87 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/xpcshell 85:25.94 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 85:25.94 from distutils.version import StrictVersion as Version 85:25.95 /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/check_binary.py:13: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives 85:25.95 from distutils.version import StrictVersion as Version 85:26.07 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/xpconnect/shell' 85:26.09 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/app' 85:26.09 gmake[3]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 85:26.09 gmake[2]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 85:26.15 gmake[2]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 85:26.15 /usr/bin/gmake recurse_misc 85:26.17 gmake[3]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 85:26.17 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser' 85:26.17 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../dist/bin/browser/chrome.manifest 'manifest components/l10n-registry.manifest' 85:26.17 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/sqlite' 85:26.17 gmake[4]: Nothing to be done for 'misc'. 85:26.17 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config/external/sqlite' 85:26.18 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/build' 85:26.18 js/src/build/spidermonkey_checks.stub 85:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/config/run_spidermonkey_checks.py main spidermonkey_checks .deps/spidermonkey_checks.pp .deps/spidermonkey_checks.stub libjs_static.a /builddir/build/BUILD/icecat-78.15.0/config/check_spidermonkey_style.py /builddir/build/BUILD/icecat-78.15.0/config/check_macroassembler_style.py /builddir/build/BUILD/icecat-78.15.0/config/check_js_opcode.py 85:26.18 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/gmp-clearkey/0.1' 85:26.18 rm -f '../../../dist/bin/gmp-clearkey/0.1/manifest.json' 85:26.18 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/webconsole' 85:26.18 devtools/shared/webconsole/reserved-js-words.js.stub 85:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/devtools/shared/webconsole/GenerateReservedWordsJS.py main reserved-js-words.js .deps/reserved-js-words.js.pp .deps/reserved-js-words.js.stub /builddir/build/BUILD/icecat-78.15.0/js/src/frontend/ReservedWords.h 85:26.18 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/manifest.json.pp -DNDEBUG=1 -DTRIMMED=1 -DCDM_IMPLEMENTATION -DMOZ_NO_MOZALLOC -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/media/gmp-clearkey/0.1/manifest.json.in' -o '../../../dist/bin/gmp-clearkey/0.1/manifest.json' 85:26.22 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src' 85:26.23 devtools/client/debugger/src/node.stub.stub 85:26.23 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/main.development.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/main.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/vendors.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src 85:26.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/build' 85:26.23 ../config/nsinstall -R -m 644 'application.ini' '../dist/bin' 85:26.23 rm -f '../dist/bin/.gdbinit_python' 85:26.23 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/.gdbinit_python.pp -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS= -Dtopsrcdir=/builddir/build/BUILD/icecat-78.15.0 -Dtopobjdir=/builddir/build/BUILD/icecat-78.15.0/objdir -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/build/.gdbinit_python.in' -o '../dist/bin/.gdbinit_python' 85:26.24 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/push' 85:26.24 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/Push.manifest' 85:26.24 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libpref' 85:26.24 rm -f '../../dist/bin/greprefs.js' 85:26.25 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/greprefs.js.pp -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk -DMOZ_SERVICES_SYNC -DMOZ_BUILD_APP_IS_BROWSER -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/modules/libpref/greprefs.js' -o '../../dist/bin/greprefs.js' 85:26.31 rm -f '../dist/bin/browser/defaults/preferences/icecat.js' 85:26.32 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/icecat.js.pp -DNDEBUG=1 -DTRIMMED=1 -DAPP_VERSION=78.15.0 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/browser/app/profile/icecat.js' -o '../dist/bin/browser/defaults/preferences/icecat.js' 85:26.39 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/push' 85:26.42 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns/tests/unit/data' 85:26.42 netwerk/dns/tests/unit/data/fake_remote_dafsa.bin.stub 85:26.42 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/prepare_tlds.py main fake_remote_dafsa.bin .deps/fake_remote_dafsa.bin.pp .deps/fake_remote_dafsa.bin.stub /builddir/build/BUILD/icecat-78.15.0/netwerk/dns/tests/unit/data/fake_public_suffix_list.dat bin 85:26.46 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/gmp-clearkey/0.1' 85:26.47 ../../../config/nsinstall -R -m 644 'reserved-js-words.js' '../../../dist/bin/browser/chrome/devtools/modules/devtools/shared/webconsole' 85:26.48 ../config/nsinstall -R -m 644 '/builddir/build/BUILD/icecat-78.15.0/.gdbinit' '/builddir/build/BUILD/icecat-78.15.0/objdir' 85:26.48 rm -f '../dist/bin/.lldbinit' 85:26.48 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/webconsole' 85:26.48 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/.lldbinit.pp -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS= -Dtopsrcdir=/builddir/build/BUILD/icecat-78.15.0 -Dtopobjdir=/builddir/build/BUILD/icecat-78.15.0/objdir -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/build/.lldbinit.in' -o '../dist/bin/.lldbinit' 85:26.48 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/common' 85:26.48 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/servicesComponents.manifest' 85:26.50 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/crypto' 85:26.50 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/cryptoComponents.manifest' 85:26.55 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/modules/libpref' 85:26.56 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/settings' 85:26.56 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/servicesSettings.manifest' 85:26.59 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/main.development.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/main.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/vendors.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src" 85:26.69 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser' 85:26.73 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/sync' 85:26.73 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/SyncComponents.manifest' 85:26.77 ../../../../../config/nsinstall -R -m 644 'fake_remote_dafsa.bin' '../../../../../_tests/xpcshell/netwerk/dns/tests/unit/data' 85:26.78 ../config/nsinstall -R -m 644 '/builddir/build/BUILD/icecat-78.15.0/.ycm_extra_conf.py' '/builddir/build/BUILD/icecat-78.15.0/objdir' 85:26.78 ../config/nsinstall -R -m 644 '../dist/bin/.gdbinit_python' '/builddir/build/BUILD/icecat-78.15.0/objdir' 85:26.78 ../config/nsinstall -R -m 644 '../dist/bin/.lldbinit' '/builddir/build/BUILD/icecat-78.15.0/objdir' 85:26.79 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/build' 85:26.79 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/dns/tests/unit/data' 85:26.83 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/testing/marionette/components' 85:26.83 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/marionette.manifest' 85:26.83 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit' 85:26.83 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../dist/bin/chrome.manifest 'manifest components/l10n-registry.manifest' 85:29.40 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/common' 85:29.42 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/build' 85:29.42 toolkit/library/build/dependentlibs.list.stub 85:29.42 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/library/build/dependentlibs.py gen_list dependentlibs.list .deps/dependentlibs.list.pp .deps/dependentlibs.list.stub libxul.so 85:30.59 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src' 85:30.79 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/gtest' 85:30.79 toolkit/library/gtest/symverscript.stub 85:30.79 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/build/gen_symverscript.py main symverscript .deps/symverscript.pp .deps/symverscript.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/library/symverscript.in xul78 85:31.00 rm -f '../../../toolkit/library/gtest/libxul.so-gdb.py' 85:31.00 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/libxul.so-gdb.py.pp -DNDEBUG=1 -DTRIMMED=1 -Dtopsrcdir=/builddir/build/BUILD/icecat-78.15.0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/toolkit/library/libxul.so-gdb.py.in' -o '../../../toolkit/library/gtest/libxul.so-gdb.py' 85:31.17 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/gtest' 85:31.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/exthandler' 85:31.23 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../dist/bin/chrome.manifest 'manifest components/HandlerService.manifest' 85:35.09 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/crypto' 85:35.09 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components' 85:35.09 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../dist/bin/browser/chrome.manifest 'manifest components/BrowserComponents.manifest' 85:37.23 TEST-PASS | check_spidermonkey_style.py | ok 85:37.63 TEST-PASS | check_macroassembler_style.py | ok 85:37.74 TEST-PASS | check_js_opcode.py | ok 85:37.77 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/build' 85:37.86 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions' 85:37.86 devtools/client/debugger/src/actions/node.stub.stub 85:37.86 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/event-listeners.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/expressions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/file-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/navigation.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/preview.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/project-text-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/quick-open.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/source-actors.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/source-tree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/tabs.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/toolbox.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/threads.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/ui.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions 85:38.01 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/event-listeners.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/expressions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/file-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/navigation.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/preview.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/project-text-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/quick-open.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/source-actors.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/source-tree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/tabs.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/toolbox.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/threads.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/ui.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions" 85:40.05 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions' 85:40.06 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/client' 85:40.06 devtools/client/debugger/src/client/node.stub.stub 85:40.06 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/icecat.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/client 85:40.24 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/icecat.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/client" 85:41.10 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/uriloader/exthandler' 85:41.11 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components' 85:41.11 devtools/client/debugger/src/components/node.stub.stub 85:41.11 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/A11yIntention.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/App.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/ProjectSearch.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/QuickOpenModal.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/ShortcutsModal.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/WelcomeBox.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components 85:41.30 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/A11yIntention.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/App.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/ProjectSearch.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/QuickOpenModal.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/ShortcutsModal.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/WelcomeBox.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components" 85:41.33 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/client' 85:41.34 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/reducers' 85:41.34 devtools/client/debugger/src/reducers/node.stub.stub 85:41.34 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/ast.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/async-requests.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/breakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/event-listeners.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/expressions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/file-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/pause.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/pending-breakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/preview.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/project-text-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/quick-open.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/source-actors.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/source-tree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/sources.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/tabs.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/threads.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/ui.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/reducers 85:41.52 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/ast.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/async-requests.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/breakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/event-listeners.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/expressions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/file-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/pause.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/pending-breakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/preview.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/project-text-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/quick-open.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/source-actors.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/source-tree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/sources.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/tabs.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/threads.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/reducers/ui.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/reducers" 85:43.63 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components' 85:43.63 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/selectors' 85:43.64 devtools/client/debugger/src/selectors/node.stub.stub 85:43.64 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/breakpointAtLocation.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/breakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/breakpointSources.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/getCallStackFrames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/inComponent.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/isLineInScope.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/isSelectedFrameVisible.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/pause.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/visibleBreakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/visibleColumnBreakpoints.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/selectors 85:43.81 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/breakpointAtLocation.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/breakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/breakpointSources.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/getCallStackFrames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/inComponent.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/isLineInScope.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/isSelectedFrameVisible.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/pause.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/visibleBreakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/selectors/visibleColumnBreakpoints.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/selectors" 85:43.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/reducers' 85:43.94 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils' 85:43.95 devtools/client/debugger/src/utils/node.stub.stub 85:43.95 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/assert.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/ast.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/async-value.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/bootstrap.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/build-query.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/clipboard.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/connect.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/context.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/dbg.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/defer.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/DevToolsUtils.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/expressions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/evaluation-result.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/function.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/indentation.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/isMinified.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/location.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/log.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/memoize.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/memoizeLast.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/memoizableAction.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/path.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/prefs.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/preview.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/project-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/quick-open.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/result-list.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/selected-location.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/source-maps.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/source-queue.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/source.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/tabs.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/task.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/telemetry.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/text.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/timings.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/threads.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/ui.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/url.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/utils.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/wasm.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/worker.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils 85:44.09 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/assert.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/ast.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/async-value.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/bootstrap.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/build-query.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/clipboard.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/connect.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/context.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/dbg.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/defer.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/DevToolsUtils.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/expressions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/evaluation-result.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/function.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/indentation.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/isMinified.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/location.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/log.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/memoize.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/memoizeLast.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/memoizableAction.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/path.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/prefs.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/preview.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/project-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/quick-open.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/result-list.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/selected-location.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/source-maps.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/source-queue.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/source.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/tabs.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/task.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/telemetry.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/text.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/timings.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/threads.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/ui.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/url.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/utils.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/wasm.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/worker.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils" 85:45.01 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../dist/bin/browser/chrome.manifest 'manifest components/testComponents.manifest' 85:45.01 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/settings' 85:45.02 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/workers' 85:45.02 devtools/client/debugger/src/workers/node.stub.stub 85:45.03 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers 85:45.31 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers" 85:45.65 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/selectors' 85:45.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/ast' 85:45.68 devtools/client/debugger/src/actions/ast/node.stub.stub 85:45.68 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/ast/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/ast/setInScopeLines.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ast 85:45.86 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/ast/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/ast/setInScopeLines.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/ast" 85:45.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/workers' 85:45.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/breakpoints' 85:45.92 devtools/client/debugger/src/actions/breakpoints/node.stub.stub 85:45.92 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/breakpoints/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/breakpoints/modify.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/breakpoints/remapLocations.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/breakpoints/syncBreakpoint.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints 85:46.08 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/breakpoints/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/breakpoints/modify.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/breakpoints/remapLocations.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/breakpoints/syncBreakpoint.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/breakpoints" 85:46.69 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/ast' 85:46.70 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/pause' 85:46.70 devtools/client/debugger/src/actions/pause/node.stub.stub 85:46.70 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/breakOnNext.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/commands.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/continueToHere.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/expandScopes.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/fetchFrames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/fetchScopes.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/inlinePreview.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/mapDisplayNames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/mapFrames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/mapScopes.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/paused.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/pauseOnExceptions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/previewPausedLocation.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/resumed.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/selectFrame.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/highlightCalls.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/skipPausing.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/pause 85:46.76 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils' 85:46.77 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/sources' 85:46.77 devtools/client/debugger/src/actions/sources/node.stub.stub 85:46.77 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/blackbox.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/breakableLines.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/loadSourceText.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/newSources.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/prettyPrint.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/select.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/symbols.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/sources 85:46.86 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/breakOnNext.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/commands.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/continueToHere.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/expandScopes.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/fetchFrames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/fetchScopes.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/inlinePreview.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/mapDisplayNames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/mapFrames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/mapScopes.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/paused.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/pauseOnExceptions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/previewPausedLocation.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/resumed.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/selectFrame.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/highlightCalls.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/pause/skipPausing.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/pause" 85:46.94 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/blackbox.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/breakableLines.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/loadSourceText.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/newSources.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/prettyPrint.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/select.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/sources/symbols.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/sources" 85:47.86 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/breakpoints' 85:47.86 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/utils' 85:47.86 devtools/client/debugger/src/actions/utils/node.stub.stub 85:47.86 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/create-store.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils 85:48.04 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/create-store.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils" 85:48.45 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components' 85:48.45 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/sync' 85:48.46 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/Editor' 85:48.46 devtools/client/debugger/src/components/Editor/node.stub.stub 85:48.46 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Breakpoint.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Breakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/ColumnBreakpoint.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/ColumnBreakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/ConditionalPanel.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/DebugLine.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/EditorMenu.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/EmptyLines.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Footer.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/HighlightCalls.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/HighlightLine.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/HighlightLines.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/InlinePreview.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/InlinePreviewRow.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/InlinePreviews.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/SearchBar.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Tab.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Tabs.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor 85:48.46 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/client/icecat' 85:48.46 devtools/client/debugger/src/client/icecat/node.stub.stub 85:48.46 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/icecat/commands.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/icecat/create.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/icecat/events.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/icecat/targets.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/client/icecat 85:48.69 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/icecat/commands.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/icecat/create.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/icecat/events.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/client/icecat/targets.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/client/icecat" 85:48.69 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Breakpoint.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Breakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/ColumnBreakpoint.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/ColumnBreakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/ConditionalPanel.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/DebugLine.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/EditorMenu.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/EmptyLines.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Footer.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/HighlightCalls.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/HighlightLine.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/HighlightLines.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/InlinePreview.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/InlinePreviewRow.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/InlinePreviews.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/SearchBar.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Tab.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Tabs.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor" 85:48.72 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/sources' 85:48.73 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/PrimaryPanes' 85:48.73 devtools/client/debugger/src/components/PrimaryPanes/node.stub.stub 85:48.73 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/PrimaryPanes/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/PrimaryPanes/Outline.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/PrimaryPanes/OutlineFilter.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/PrimaryPanes/SourcesTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/PrimaryPanes/SourcesTreeItem.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes 85:48.85 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/utils' 85:48.86 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/SecondaryPanes' 85:48.86 devtools/client/debugger/src/components/SecondaryPanes/node.stub.stub 85:48.86 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/DOMMutationBreakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Expressions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Scopes.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Thread.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Threads.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes 85:48.90 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/pause' 85:48.91 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/shared' 85:48.91 devtools/client/debugger/src/components/shared/node.stub.stub 85:48.91 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/AccessibleImage.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Accordion.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Badge.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/BracketArrow.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Dropdown.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/ManagedTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Modal.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Popover.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/PreviewFunction.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/ResultList.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/SearchInput.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/SourceIcon.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/SmartGap.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared 85:48.93 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/PrimaryPanes/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/PrimaryPanes/Outline.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/PrimaryPanes/OutlineFilter.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/PrimaryPanes/SourcesTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/PrimaryPanes/SourcesTreeItem.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/PrimaryPanes" 85:48.96 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/testing/marionette/components' 85:48.97 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/breakpoint' 85:48.97 devtools/client/debugger/src/utils/breakpoint/node.stub.stub 85:48.97 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/breakpoint/astBreakpointLocation.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/breakpoint/breakpointPositions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/breakpoint/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/breakpoint 85:49.01 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/DOMMutationBreakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Expressions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Scopes.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Thread.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Threads.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes" 85:49.02 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit' 85:49.03 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/editor' 85:49.03 devtools/client/debugger/src/utils/editor/node.stub.stub 85:49.03 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/create-editor.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/get-expression.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/get-token-location.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/source-documents.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/source-editor.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/source-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/token-events.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor 85:49.13 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/AccessibleImage.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Accordion.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Badge.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/BracketArrow.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Dropdown.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/ManagedTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Modal.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Popover.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/PreviewFunction.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/ResultList.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/SearchInput.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/SourceIcon.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/SmartGap.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared" 85:49.20 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/breakpoint/astBreakpointLocation.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/breakpoint/breakpointPositions.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/breakpoint/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/breakpoint" 85:49.20 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/create-editor.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/get-expression.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/get-token-location.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/source-documents.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/source-editor.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/source-search.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/editor/token-events.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/editor" 85:51.23 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/client/icecat' 85:51.28 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/breakpoint' 85:51.34 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/pause' 85:51.34 devtools/client/debugger/src/utils/pause/node.stub.stub 85:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/why.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause 85:51.34 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/resource' 85:51.34 devtools/client/debugger/src/utils/resource/node.stub.stub 85:51.34 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/base-query.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/compare.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/core.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/memoize.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/query-cache.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/query.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/selector.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/resource 85:51.63 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/base-query.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/compare.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/core.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/memoize.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/query-cache.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/query.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/resource/selector.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/resource" 85:51.64 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/PrimaryPanes' 85:51.65 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/sources-tree' 85:51.65 devtools/client/debugger/src/utils/sources-tree/node.stub.stub 85:51.65 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/addToTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/collapseTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/formatTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/getDirectories.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/getURL.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/sortTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/treeOrder.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/updateTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/utils.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/sources-tree 85:51.69 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/editor' 85:51.70 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/workers/parser' 85:51.70 devtools/client/debugger/src/workers/parser/node.stub.stub 85:51.70 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/workers/parser/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/parser 85:51.71 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/why.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause" 85:51.93 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/workers/parser/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/parser" 85:51.96 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/addToTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/collapseTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/formatTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/getDirectories.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/getURL.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/sortTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/treeOrder.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/updateTree.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/sources-tree/utils.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/sources-tree" 85:51.99 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/shared' 85:52.04 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/workers/pretty-print' 85:52.04 devtools/client/debugger/src/workers/pretty-print/node.stub.stub 85:52.04 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/workers/pretty-print/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/pretty-print 85:52.30 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/workers/pretty-print/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/pretty-print" 85:52.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/pause' 85:52.99 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/workers/search' 85:52.99 devtools/client/debugger/src/workers/search/node.stub.stub 85:52.99 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/workers/search/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/search 85:53.05 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/Editor' 85:53.06 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/antitracking' 85:53.06 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/antitracking.manifest' 85:53.14 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/SecondaryPanes' 85:53.15 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/workers/parser' 85:53.15 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/enterprisepolicies' 85:53.15 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/EnterprisePolicies.manifest' 85:53.16 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions' 85:53.16 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/extensions-toolkit.manifest' 85:53.23 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/workers/search/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/workers/search" 85:53.26 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/antitracking' 85:53.36 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/featuregates' 85:53.36 toolkit/components/featuregates/feature_definitions.json.stub 85:53.36 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/featuregates/gen_feature_definitions.py main feature_definitions.json .deps/feature_definitions.json.pp .deps/feature_definitions.json.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/featuregates/Features.toml 85:53.38 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions' 85:53.38 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/processsingleton' 85:53.38 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/ProcessSingleton.manifest' 85:53.42 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/enterprisepolicies' 85:53.44 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/reader' 85:53.44 rm -f '../../../dist/bin/modules/Readerable.jsm' 85:53.44 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/Readerable.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/toolkit/components/reader/Readerable.jsm' -o '../../../dist/bin/modules/Readerable.jsm' 85:53.48 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/processsingleton' 85:53.49 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/resource' 85:53.50 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry' 85:53.50 toolkit/components/telemetry/ScalarArtifactDefinitions.json.stub 85:53.50 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/gen_scalar_data.py generate_JSON_definitions ScalarArtifactDefinitions.json .deps/ScalarArtifactDefinitions.json.pp .deps/ScalarArtifactDefinitions.json.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/Scalars.yaml 85:53.51 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/search' 85:53.51 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/toolkitsearch.manifest' 85:53.57 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/workers/pretty-print' 85:53.57 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/terminator' 85:53.57 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/terminator.manifest' 85:53.69 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/search' 85:53.69 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/terminator' 85:53.70 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/locales' 85:53.70 toolkit/locales/multilocale.txt.stub 85:53.70 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/locales/gen_multilocale.py main multilocale.txt .deps/multilocale.txt.pp .deps/multilocale.txt.stub 85:53.70 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/modules' 85:53.70 rm -f '../../dist/bin/modules/AppConstants.jsm' 85:53.71 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/AppConstants.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DTELEMETRY_PING_FORMAT_VERSION=4 -DMENUBAR_CAN_AUTOHIDE=1 -DHAVE_SHELL_SERVICE=1 -DANDROID_PACKAGE_NAME=org.mozilla.icecat -DMOZ_APP_NAME=icecat -DMOZ_APP_VERSION=78.15.0 -DMOZ_APP_VERSION_DISPLAY=78.15.0esr -DMOZ_BING_API_CLIENTID=no-bing-api-clientid -DMOZ_BING_API_KEY=no-bing-api-key -DMOZ_GOOGLE_LOCATION_SERVICE_API_KEY=no-google-location-service-api-key -DMOZ_GOOGLE_SAFEBROWSING_API_KEY=no-google-safebrowsing-api-key -DMOZ_MACBUNDLE_NAME=IceCat.app -DMOZ_MOZILLA_API_KEY=no-mozilla-api-key -DMOZ_WIDGET_TOOLKIT=gtk -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DDEBUG_JS_MODULES= -DOMNIJAR_NAME=omni.ja -DMOZ_ALLOW_ADDON_SIDELOAD -DMOZ_SYSTEM_NSS -DMOZ_UNSIGNED_APP_SCOPE -DMOZ_UNSIGNED_SYSTEM_SCOPE -DTOPOBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/toolkit/modules/AppConstants.jsm' -o '../../dist/bin/modules/AppConstants.jsm' 85:53.77 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/reader' 85:53.78 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/extensions' 85:53.78 toolkit/mozapps/extensions/built_in_addons.json.stub 85:53.78 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/gen_built_in_addons.py main built_in_addons.json .deps/built_in_addons.json.pp .deps/built_in_addons.json.stub --features=browser/features 85:53.98 ../../config/nsinstall -R -m 644 'multilocale.txt' '../../dist/bin/res' 85:53.98 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/locales' 85:53.99 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/xre' 85:53.99 rm -f '../../dist/bin/platform.ini' 85:54.00 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/platform.ini.pp -DNDEBUG=1 -DTRIMMED=1 -DTELEMETRY_PING_FORMAT_VERSION=4 -DPROXY_PRINTING=1 -DOS_POSIX=1 -DOS_LINUX=1 -DUSE_GLX_TEST '-DMOZ_APP_NAME="icecat"' '-DMOZ_APP_BASENAME="IceCat"' '-DMOZ_APP_DISPLAYNAME="IceCat"' '-DMOZ_APP_VENDOR="GNU"' '-DMOZ_APP_VERSION="78.15.0"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk"' '-DTARGET_OS_ABI="Linux_ppc64-gcc3"' -DHAVE_USR_LIB64_DIR -DGRE_MILESTONE=78.15.0 -DMOZ_APP_VERSION_DISPLAY=78.15.0esr -DAPP_VERSION=78.15.0 '-DAPP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_BUILD_APP_IS_BROWSER -DTOPOBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/toolkit/xre/platform.ini' -o '../../dist/bin/platform.ini' 85:54.04 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/modules' 85:54.05 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/enterprisepolicies/schemas' 85:54.05 rm -f '../../../../dist/bin/browser/modules/policies/schema.jsm' 85:54.05 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/schema.jsm.pp -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/browser/components/enterprisepolicies/schemas/schema.jsm' -o '../../../../dist/bin/browser/modules/policies/schema.jsm' 85:54.05 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/featuregates' 85:54.06 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/extensions' 85:54.06 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/browser/chrome.manifest 'manifest components/extensions-browser.manifest' 85:54.08 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/sources-tree' 85:54.08 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/utils/middleware' 85:54.08 devtools/client/debugger/src/actions/utils/middleware/node.stub.stub 85:54.08 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/context.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/history.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/log.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/promise.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/thunk.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/timing.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/wait-service.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware 85:54.15 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/extensions' 85:54.16 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/Editor/Preview' 85:54.16 devtools/client/debugger/src/components/Editor/Preview/node.stub.stub 85:54.16 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Preview/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Preview/Popup.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview 85:54.24 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/xre' 85:54.25 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/Editor/menus' 85:54.25 devtools/client/debugger/src/components/Editor/menus/node.stub.stub 85:54.25 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/menus/breakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/menus/editor.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/menus/source.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/menus 85:54.30 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/context.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/history.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/log.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/promise.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/thunk.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/timing.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/actions/utils/middleware/wait-service.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/actions/utils/middleware" 85:54.31 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Preview/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/Preview/Popup.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/Preview" 85:54.34 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/enterprisepolicies/schemas' 85:54.36 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints' 85:54.36 devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/node.stub.stub 85:54.36 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/Breakpoint.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeading.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeadingsContextMenu.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointsContextMenu.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/ExceptionOption.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints 85:54.40 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/menus/breakpoints.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/menus/editor.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/Editor/menus/source.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/Editor/menus" 85:54.43 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/workers/search' 85:54.43 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/SecondaryPanes/Frames' 85:54.43 devtools/client/debugger/src/components/SecondaryPanes/Frames/node.stub.stub 85:54.44 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/Frame.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameIndent.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameMenu.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/Group.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames 85:54.58 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/Breakpoint.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeading.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeadingsContextMenu.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointsContextMenu.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/ExceptionOption.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints" 85:54.61 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/Frame.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameIndent.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameMenu.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/Group.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/SecondaryPanes/Frames" 85:54.85 toolkit/components/telemetry/EventArtifactDefinitions.json.stub 85:54.85 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/gen_event_data.py generate_JSON_definitions EventArtifactDefinitions.json .deps/EventArtifactDefinitions.json.pp .deps/EventArtifactDefinitions.json.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/Events.yaml 85:55.72 toolkit/components/telemetry/glean_checks.stub 85:55.72 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/build_scripts/run_glean_parser.py main glean_checks .deps/glean_checks.pp .deps/glean_checks.stub /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/geckoview/streaming/metrics.yaml 85:55.72 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/Editor/menus' 85:55.72 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/extensions.manifest' 85:55.74 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/shared/Button' 85:55.74 devtools/client/debugger/src/components/shared/Button/node.stub.stub 85:55.74 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Button/CloseButton.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Button/CommandBarButton.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Button/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Button/PaneToggleButton.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button 85:55.95 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Button/CloseButton.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Button/CommandBarButton.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Button/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/components/shared/Button/PaneToggleButton.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button" 85:55.96 ../../../config/nsinstall -R -m 644 'built_in_addons.json' '../../../dist/bin/browser/chrome/browser/content/browser' 85:55.97 rm -f '../../../dist/bin/components/extensions.manifest' 85:55.97 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/extensions.manifest.pp -DNDEBUG=1 -DTRIMMED=1 -DMOZ_BUILD_APP_IS_BROWSER -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/extensions.manifest' -o '../../../dist/bin/components/extensions.manifest' 85:56.18 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/actions/utils/middleware' 85:56.18 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/pause/frames' 85:56.18 devtools/client/debugger/src/utils/pause/frames/node.stub.stub 85:56.19 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/annotateFrames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/collapseFrames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/displayName.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/getFrameUrl.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/getLibraryFromUrl.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/frames 85:56.21 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/Editor/Preview' 85:56.21 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/pause/mapScopes' 85:56.22 devtools/client/debugger/src/utils/pause/mapScopes/node.stub.stub 85:56.22 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/buildGeneratedBindingList.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/filtering.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/findGeneratedBindingFromPosition.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/getApplicableBindingsForOriginalPosition.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/locColumn.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/mappingContains.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/optimizedOut.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/positionCmp.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/rangeMetadata.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes 85:56.29 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/extensions' 85:56.31 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/pause/scopes' 85:56.31 devtools/client/debugger/src/utils/pause/scopes/node.stub.stub 85:56.31 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/scopes/getScope.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/scopes/getVariables.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/scopes/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/scopes/utils.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/scopes 85:56.35 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/annotateFrames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/collapseFrames.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/displayName.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/getFrameUrl.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/getLibraryFromUrl.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/frames/index.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/frames" 85:56.48 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/scopes/getScope.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/scopes/getVariables.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/scopes/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/scopes/utils.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/scopes" 85:56.55 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/buildGeneratedBindingList.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/filtering.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/findGeneratedBindingFromPosition.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/getApplicableBindingsForOriginalPosition.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/index.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/locColumn.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/mappingContains.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/optimizedOut.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/positionCmp.js /builddir/build/BUILD/icecat-78.15.0/devtools/client/debugger/src/utils/pause/mapScopes/rangeMetadata.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/utils/pause/mapScopes" 85:56.57 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/SecondaryPanes/Frames' 85:57.06 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints' 85:57.35 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/shared/Button' 85:57.36 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/shared/Button/styles' 85:57.36 devtools/client/debugger/src/components/shared/Button/styles/node.stub.stub 85:57.36 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/styles 85:57.59 Executing "/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper /builddir/build/BUILD/icecat-78.15.0/devtools/client/shared/build/build.js /builddir/build/BUILD/icecat-78.15.0/objdir/dist/bin/browser/chrome/devtools/modules/devtools/client/debugger/src/components/shared/Button/styles" 85:57.82 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/pause/frames' 85:57.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/pause/scopes' 85:58.25 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/components/shared/Button/styles' 85:58.37 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/debugger/src/utils/pause/mapScopes' 85:59.77 ✨ Your metrics are Glean! ✨ 85:59.81 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/TelemetryStartup.manifest' 85:59.95 ../../../config/nsinstall -R -m 644 'ScalarArtifactDefinitions.json' '../../../dist/bin' 85:59.95 ../../../config/nsinstall -R -m 644 'EventArtifactDefinitions.json' '../../../dist/bin' 85:59.95 mkdir -p '/builddir/build/BUILD/icecat-78.15.0/objdir/_tests/xpcshell/toolkit/components/telemetry/tests/unit/' 85:59.96 set -e; \ 85:59.96 for dir in /builddir/build/BUILD/icecat-78.15.0/toolkit/components/telemetry/tests/addons/*; do \ 85:59.96 base=`basename $dir`; \ 85:59.96 (cd $dir && zip -qr /builddir/build/BUILD/icecat-78.15.0/objdir/_tests/xpcshell/toolkit/components/telemetry/tests/unit/$base.xpi *); \ 85:59.96 done 86:00.17 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry' 86:06.62 ../../../config/nsinstall -R -m 644 'dependentlibs.list' '../../../dist/bin' 86:06.63 ../../../config/nsinstall -R -m 644 'dependentlibs.list.gtest' '../../../dist/bin' 86:06.63 rm -f '../../../toolkit/library/gtest/libxul.so-gdb.py' 86:06.63 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/libxul.so-gdb.py.pp -DNDEBUG=1 -DTRIMMED=1 -Dtopsrcdir=/builddir/build/BUILD/icecat-78.15.0 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/builddir/build/BUILD/icecat-78.15.0/toolkit/library/libxul.so-gdb.py.in' -o '../../../toolkit/library/gtest/libxul.so-gdb.py' 86:06.82 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/build' 86:06.82 gmake[3]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 86:06.83 gmake[2]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 86:06.84 gmake[2]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 86:06.84 /usr/bin/gmake recurse_libs 86:06.86 gmake[3]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 86:06.88 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 86:06.88 gmake[4]: Nothing to be done for 'libs'. 86:06.88 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/config' 86:06.89 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src' 86:06.89 gmake[4]: Nothing to be done for 'libs'. 86:06.89 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src' 86:06.90 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/build' 86:06.90 gmake[4]: Nothing to be done for 'libs'. 86:06.90 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/js/src/build' 86:06.91 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/memory/build' 86:06.91 gmake[4]: Nothing to be done for 'libs'. 86:06.91 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/memory/build' 86:06.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/build' 86:06.92 gmake[4]: Nothing to be done for 'libs'. 86:06.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/mozglue/build' 86:06.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/xpidl' 86:06.92 gmake[4]: Nothing to be done for 'libs'. 86:06.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/xpcom/xpidl' 86:06.93 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus' 86:06.93 gmake[4]: Nothing to be done for 'libs'. 86:06.93 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libopus' 86:06.94 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libtheora' 86:06.94 gmake[4]: Nothing to be done for 'libs'. 86:06.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/media/libtheora' 86:06.95 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/locales' 86:06.95 mkdir -p '../../dist/bin/chrome/' 86:06.95 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=netwerk/locales -c /builddir/build/BUILD/icecat-78.15.0/netwerk/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/netwerk/locales/jar.mn 86:07.17 processing /builddir/build/BUILD/icecat-78.15.0/netwerk/locales/jar.mn 86:07.20 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/netwerk/locales' 86:07.20 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/app' 86:07.20 gmake[4]: Nothing to be done for 'libs'. 86:07.20 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/app' 86:07.22 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl' 86:07.22 gmake[4]: Nothing to be done for 'libs'. 86:07.22 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl' 86:07.25 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/test/ipdl' 86:07.25 gmake[4]: Nothing to be done for 'libs'. 86:07.25 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/ipc/ipdl/test/ipdl' 86:07.26 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom' 86:07.26 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=dom -c /builddir/build/BUILD/icecat-78.15.0/dom/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/jar.mn 86:07.48 processing /builddir/build/BUILD/icecat-78.15.0/dom/jar.mn 86:07.54 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom' 86:07.60 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings' 86:07.60 gmake[4]: Nothing to be done for 'libs'. 86:07.60 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/bindings' 86:07.61 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/locales' 86:07.61 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=dom/locales -c /builddir/build/BUILD/icecat-78.15.0/dom/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/locales/jar.mn 86:07.79 processing /builddir/build/BUILD/icecat-78.15.0/dom/locales/jar.mn 86:07.84 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/locales' 86:07.85 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/ipc' 86:07.85 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=dom/ipc -c /builddir/build/BUILD/icecat-78.15.0/dom/ipc/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' '-DMOZ_APP_NAME="icecat"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/ipc/jar.mn 86:08.07 processing /builddir/build/BUILD/icecat-78.15.0/dom/ipc/jar.mn 86:08.12 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/ipc' 86:08.15 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xml/resources' 86:08.15 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=dom/xml/resources -c /builddir/build/BUILD/icecat-78.15.0/dom/xml/resources/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/dom/xml/resources/jar.mn 86:08.42 processing /builddir/build/BUILD/icecat-78.15.0/dom/xml/resources/jar.mn 86:08.45 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/dom/xml/resources' 86:08.47 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style' 86:08.47 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=layout/style -c /builddir/build/BUILD/icecat-78.15.0/layout/style/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/layout/style/jar.mn 86:08.68 processing /builddir/build/BUILD/icecat-78.15.0/layout/style/jar.mn 86:08.90 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/style' 86:08.91 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic' 86:08.91 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=layout/generic -c /builddir/build/BUILD/icecat-78.15.0/layout/generic/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/layout/generic/jar.mn 86:09.09 processing /builddir/build/BUILD/icecat-78.15.0/layout/generic/jar.mn 86:09.11 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/generic' 86:09.12 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/mathml' 86:09.12 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=layout/mathml -c /builddir/build/BUILD/icecat-78.15.0/layout/mathml/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/layout/mathml/jar.mn 86:09.30 processing /builddir/build/BUILD/icecat-78.15.0/layout/mathml/jar.mn 86:09.32 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/mathml' 86:09.35 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/tools/recording' 86:09.35 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=layout/tools/recording -c /builddir/build/BUILD/icecat-78.15.0/layout/tools/recording/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/layout/tools/recording/jar.mn 86:09.58 processing /builddir/build/BUILD/icecat-78.15.0/layout/tools/recording/jar.mn 86:09.61 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/layout/tools/recording' 86:09.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/resources/content' 86:09.68 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=docshell/resources/content -c /builddir/build/BUILD/icecat-78.15.0/docshell/resources/content/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/docshell/resources/content/jar.mn 86:09.90 processing /builddir/build/BUILD/icecat-78.15.0/docshell/resources/content/jar.mn 86:09.97 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/docshell/resources/content' 86:10.01 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/spellcheck/locales' 86:10.01 ../../../config/nsinstall -R -m 644 '/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/locales/en-US/hunspell/en-US.aff' '../../../dist/bin/dictionaries' 86:10.01 ../../../config/nsinstall -R -m 644 '/builddir/build/BUILD/icecat-78.15.0/extensions/spellcheck/locales/en-US/hunspell/en-US.dic' '../../../dist/bin/dictionaries' 86:10.01 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/extensions/spellcheck/locales' 86:10.03 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/locales' 86:10.03 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=security/manager/locales -c /builddir/build/BUILD/icecat-78.15.0/security/manager/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/security/manager/locales/jar.mn 86:10.22 processing /builddir/build/BUILD/icecat-78.15.0/security/manager/locales/jar.mn 86:10.24 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/locales' 86:10.25 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/pki/resources' 86:10.25 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=security/manager/pki/resources -c /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/resources/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/resources/jar.mn 86:10.44 processing /builddir/build/BUILD/icecat-78.15.0/security/manager/pki/resources/jar.mn 86:10.52 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/security/manager/pki/resources' 86:10.54 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/aboutcache' 86:10.54 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/aboutcache -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutcache/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutcache/jar.mn 86:10.72 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutcache/jar.mn 86:10.79 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/aboutcache' 86:10.79 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/aboutcheckerboard' 86:10.79 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/aboutcheckerboard -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutcheckerboard/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutcheckerboard/jar.mn 86:10.99 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutcheckerboard/jar.mn 86:11.04 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/aboutcheckerboard' 86:11.05 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/aboutmemory' 86:11.05 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/aboutmemory -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutmemory/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutmemory/jar.mn 86:11.23 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutmemory/jar.mn 86:11.26 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/aboutmemory' 86:11.27 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/aboutperformance' 86:11.27 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/aboutperformance -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutperformance/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutperformance/jar.mn 86:11.48 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/aboutperformance/jar.mn 86:11.51 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/aboutperformance' 86:11.52 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/alerts' 86:11.52 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/alerts -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/jar.mn 86:11.71 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/alerts/jar.mn 86:11.76 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/alerts' 86:11.77 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/apppicker' 86:11.77 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/apppicker -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/apppicker/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/apppicker/jar.mn 86:11.97 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/apppicker/jar.mn 86:12.09 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/apppicker' 86:12.11 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/certviewer' 86:12.11 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/certviewer -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/certviewer/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/certviewer/jar.mn 86:12.29 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/certviewer/jar.mn 86:12.34 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/certviewer' 86:12.38 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/cloudstorage' 86:12.38 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/cloudstorage -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cloudstorage/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cloudstorage/jar.mn 86:12.57 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/cloudstorage/jar.mn 86:12.69 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/cloudstorage' 86:12.70 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions' 86:12.70 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/extensions -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/jar.mn 86:12.91 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/jar.mn 86:13.05 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions' 86:13.05 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions/schemas' 86:13.06 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/extensions/schemas -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/schemas/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/schemas/jar.mn 86:13.26 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/extensions/schemas/jar.mn 86:13.33 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/extensions/schemas' 86:13.34 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/featuregates' 86:13.34 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/featuregates -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/featuregates/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/featuregates/jar.mn 86:13.56 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/featuregates/jar.mn 86:13.58 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/featuregates' 86:13.59 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/httpsonlyerror' 86:13.59 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/httpsonlyerror -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/httpsonlyerror/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/httpsonlyerror/jar.mn 86:13.81 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/httpsonlyerror/jar.mn 86:13.86 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/httpsonlyerror' 86:13.86 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/passwordmgr' 86:13.86 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/passwordmgr -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_BUILD_APP_IS_BROWSER -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr/jar.mn 86:14.05 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/passwordmgr/jar.mn 86:14.08 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/passwordmgr' 86:14.09 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/pictureinpicture' 86:14.09 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/pictureinpicture -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/pictureinpicture/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/pictureinpicture/jar.mn 86:14.33 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/pictureinpicture/jar.mn 86:14.37 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/pictureinpicture' 86:14.38 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/places' 86:14.38 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/places -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/jar.mn 86:14.57 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/places/jar.mn 86:14.64 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/places' 86:14.65 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/prompts' 86:14.65 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/prompts -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/prompts/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/prompts/jar.mn 86:14.87 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/prompts/jar.mn 86:14.92 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/prompts' 86:14.94 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry' 86:14.94 gmake[4]: Nothing to be done for 'libs'. 86:14.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/telemetry' 86:14.96 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/thumbnails' 86:14.96 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/thumbnails -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails/jar.mn 86:15.16 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/thumbnails/jar.mn 86:15.22 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/thumbnails' 86:15.22 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/typeaheadfind' 86:15.23 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/typeaheadfind -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/jar.mn 86:15.41 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/typeaheadfind/jar.mn 86:15.43 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/typeaheadfind' 86:15.44 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/viewconfig' 86:15.44 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/viewconfig -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viewconfig/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viewconfig/jar.mn 86:15.66 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viewconfig/jar.mn 86:15.73 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/viewconfig' 86:15.74 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/viewsource' 86:15.74 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/viewsource -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viewsource/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viewsource/jar.mn 86:15.93 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/viewsource/jar.mn 86:15.95 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/viewsource' 86:15.96 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/reader' 86:15.96 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/reader -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reader/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reader/jar.mn 86:16.17 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/reader/jar.mn 86:16.20 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/reader' 86:16.21 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/printing' 86:16.21 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/printing -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printing/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printing/jar.mn 86:16.41 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/printing/jar.mn 86:16.45 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/printing' 86:16.46 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/normandy' 86:16.46 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/normandy -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/normandy/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/normandy/jar.mn 86:16.68 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/normandy/jar.mn 86:16.73 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/normandy' 86:16.74 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/messaging-system' 86:16.74 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/components/messaging-system -c /builddir/build/BUILD/icecat-78.15.0/toolkit/components/messaging-system/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/components/messaging-system/jar.mn 86:16.93 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/components/messaging-system/jar.mn 86:16.96 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/components/messaging-system' 86:16.97 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/content' 86:16.97 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/content -c /builddir/build/BUILD/icecat-78.15.0/toolkit/content/en-US -DNDEBUG=1 -DTRIMMED=1 '-DCC=/usr/lib64/ccache/gcc -std=gnu99' -DCC_VERSION=11.2.1 -DCXX=/usr/lib64/ccache/g++ -DRUSTC=/usr/bin/rustc -DRUSTC_VERSION=1.55.0 '-DMOZ_CONFIGURE_OPTIONS=--enable-application=browser MOZILLA_OFFICIAL=1 --disable-tests CC=gcc CXX=g++ RUSTFLAGS=-Cdebuginfo=0 AR=gcc-ar PKG_CONFIG=/usr/bin/pkg-config --enable-jack '\''BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1'\'' --with-system-icu NODEJS=/builddir/build/BUILDROOT/bin/node-stdout-nonblocking-wrapper --with-l10n-base=/builddir/build/BUILD/icecat-78.15.0/l10n --enable-default-toolkit=cairo-gtk3-wayland MOZ_TELEMETRY_REPORTING= --disable-webrtc --with-unsigned-addon-scopes=app,system --allow-addon-sideload --with-system-libvpx --with-system-jpeg --with-system-nss MAKE=/usr/bin/gmake --disable-install-strip --disable-crashreporter --enable-necko-wifi --enable-official-branding --disable-system-cairo --enable-system-pixman --disable-updater --libdir=/usr/lib64 --prefix=/usr --with-system-libevent=/usr' -Dtarget=powerpc64le-unknown-linux-gnu '-DCFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe' -DRUSTFLAGS=-Cdebuginfo=0 '-DCXXFLAGS=-Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++2a-compat -Wduplicated-cond -Wimplicit-fallthrough -Wunused-function -Wunused-variable -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=coverage-mismatch -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=class-memaccess -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -fno-aligned-new -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -fPIC -Wl,-z,relro -Wl,-z,now -DNSS_PKCS11_3_0_STRICT -fpermissive -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables' -DTOPOBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/content/jar.mn 86:17.18 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/content/jar.mn 86:17.38 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/content' 86:17.39 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/crashreporter' 86:17.39 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/crashreporter -c /builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter/jar.mn 86:17.60 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/crashreporter/jar.mn 86:17.63 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/crashreporter' 86:17.63 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/locales' 86:17.63 toolkit/locales/update.locale.stub 86:17.63 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate --locale=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/locales/generate_update_locale.py main update.locale .deps/update.locale.pp .deps/update.locale.stub 86:17.81 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/locales -c /builddir/build/BUILD/icecat-78.15.0/toolkit/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_GTK -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/locales/jar.mn 86:18.02 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/locales/jar.mn 86:18.08 ../../config/nsinstall -R -m 644 'update.locale' '../../dist/bin' 86:18.08 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/locales' 86:18.09 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/modules' 86:18.09 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/modules -c /builddir/build/BUILD/icecat-78.15.0/toolkit/modules/en-US -DNDEBUG=1 -DTRIMMED=1 -DTELEMETRY_PING_FORMAT_VERSION=4 -DMENUBAR_CAN_AUTOHIDE=1 -DHAVE_SHELL_SERVICE=1 -DANDROID_PACKAGE_NAME=org.mozilla.icecat -DMOZ_APP_NAME=icecat -DMOZ_APP_VERSION=78.15.0 -DMOZ_APP_VERSION_DISPLAY=78.15.0esr -DMOZ_BING_API_CLIENTID=no-bing-api-clientid -DMOZ_BING_API_KEY=no-bing-api-key -DMOZ_GOOGLE_LOCATION_SERVICE_API_KEY=no-google-location-service-api-key -DMOZ_GOOGLE_SAFEBROWSING_API_KEY=no-google-safebrowsing-api-key -DMOZ_MACBUNDLE_NAME=IceCat.app -DMOZ_MOZILLA_API_KEY=no-mozilla-api-key -DMOZ_WIDGET_TOOLKIT=gtk -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DDEBUG_JS_MODULES= -DOMNIJAR_NAME=omni.ja -DMOZ_ALLOW_ADDON_SIDELOAD -DMOZ_SYSTEM_NSS -DMOZ_UNSIGNED_APP_SCOPE -DMOZ_UNSIGNED_SYSTEM_SCOPE -DTOPOBJDIR=/builddir/build/BUILD/icecat-78.15.0/objdir -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/modules/jar.mn 86:18.28 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/modules/jar.mn 86:18.37 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/modules' 86:18.38 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/downloads' 86:18.38 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/mozapps/downloads -c /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/downloads/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/downloads/jar.mn 86:18.70 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/downloads/jar.mn 86:18.81 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/downloads' 86:18.82 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/extensions' 86:18.82 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/mozapps/extensions -c /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_BUILD_APP_IS_BROWSER -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/jar.mn 86:19.02 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/extensions/jar.mn 86:19.04 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/extensions' 86:19.05 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/preferences' 86:19.05 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/mozapps/preferences -c /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/preferences/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/preferences/jar.mn 86:19.25 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/preferences/jar.mn 86:19.29 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/preferences' 86:19.30 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/pluginproblem' 86:19.30 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/pluginproblem -c /builddir/build/BUILD/icecat-78.15.0/toolkit/pluginproblem/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/pluginproblem/jar.mn 86:19.50 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/pluginproblem/jar.mn 86:19.53 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/pluginproblem' 86:19.53 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/profile' 86:19.53 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/profile -c /builddir/build/BUILD/icecat-78.15.0/toolkit/profile/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/profile/jar.mn 86:19.72 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/profile/jar.mn 86:19.79 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/profile' 86:19.82 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/themes/linux/global' 86:19.82 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/themes/linux/global -c /builddir/build/BUILD/icecat-78.15.0/toolkit/themes/linux/global/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/themes/linux/global/jar.mn 86:20.01 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/themes/linux/global/jar.mn 86:20.41 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/themes/linux/global' 86:20.42 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/themes/linux/mozapps' 86:20.42 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/themes/linux/mozapps -c /builddir/build/BUILD/icecat-78.15.0/toolkit/themes/linux/mozapps/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/themes/linux/mozapps/jar.mn 86:20.61 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/themes/linux/mozapps/jar.mn 86:20.69 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/themes/linux/mozapps' 86:20.70 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/handling' 86:20.70 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=toolkit/mozapps/handling -c /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/handling/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/handling/jar.mn 86:20.88 processing /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/handling/jar.mn 86:20.94 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/mozapps/handling' 86:20.96 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client' 86:20.96 mkdir -p '../../dist/bin/browser/chrome/' 86:20.96 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=devtools/client -c /builddir/build/BUILD/icecat-78.15.0/devtools/client/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/devtools/client/jar.mn 86:21.14 processing /builddir/build/BUILD/icecat-78.15.0/devtools/client/jar.mn 86:21.45 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client' 86:21.48 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/locales' 86:21.48 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=devtools/client/locales -c /builddir/build/BUILD/icecat-78.15.0/devtools/client/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/devtools/client/locales/jar.mn 86:21.66 processing /builddir/build/BUILD/icecat-78.15.0/devtools/client/locales/jar.mn 86:21.70 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/client/locales' 86:21.77 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared' 86:21.77 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=devtools/shared -c /builddir/build/BUILD/icecat-78.15.0/devtools/shared/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/devtools/shared/jar.mn 86:21.96 processing /builddir/build/BUILD/icecat-78.15.0/devtools/shared/jar.mn 86:22.02 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared' 86:22.03 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/locales' 86:22.03 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=devtools/shared/locales -c /builddir/build/BUILD/icecat-78.15.0/devtools/shared/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/devtools/shared/locales/jar.mn 86:22.21 processing /builddir/build/BUILD/icecat-78.15.0/devtools/shared/locales/jar.mn 86:22.26 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/shared/locales' 86:22.30 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/startup' 86:22.30 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=devtools/startup -c /builddir/build/BUILD/icecat-78.15.0/devtools/startup/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/devtools/startup/jar.mn 86:22.50 processing /builddir/build/BUILD/icecat-78.15.0/devtools/startup/jar.mn 86:22.56 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/startup' 86:22.57 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/startup/locales' 86:22.57 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=devtools/startup/locales -c /builddir/build/BUILD/icecat-78.15.0/devtools/startup/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/devtools/startup/locales/jar.mn 86:22.75 processing /builddir/build/BUILD/icecat-78.15.0/devtools/startup/locales/jar.mn 86:22.78 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/devtools/startup/locales' 86:22.80 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/build' 86:22.80 gmake[4]: Nothing to be done for 'libs'. 86:22.80 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/toolkit/library/build' 86:22.80 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/sync/locales' 86:22.80 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=services/sync/locales -c /builddir/build/BUILD/icecat-78.15.0/services/sync/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/services/sync/locales/jar.mn 86:22.99 processing /builddir/build/BUILD/icecat-78.15.0/services/sync/locales/jar.mn 86:23.02 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/services/sync/locales' 86:23.04 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/testing/marionette' 86:23.04 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=testing/marionette -c /builddir/build/BUILD/icecat-78.15.0/testing/marionette/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/testing/marionette/jar.mn 86:23.23 processing /builddir/build/BUILD/icecat-78.15.0/testing/marionette/jar.mn 86:23.25 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/testing/marionette' 86:23.26 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/tools/quitter' 86:23.26 gmake[4]: Nothing to be done for 'libs'. 86:23.26 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/tools/quitter' 86:23.26 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/branding/official/content' 86:23.26 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/branding/official/content -c /builddir/build/BUILD/icecat-78.15.0/browser/branding/official/content/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/branding/official/content/jar.mn 86:23.45 processing /builddir/build/BUILD/icecat-78.15.0/browser/branding/official/content/jar.mn 86:23.49 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/branding/official/content' 86:23.50 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/branding/official/locales' 86:23.50 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/branding/official/locales -c /builddir/build/BUILD/icecat-78.15.0/browser/branding/official/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/branding/official/locales/jar.mn 86:23.70 processing /builddir/build/BUILD/icecat-78.15.0/browser/branding/official/locales/jar.mn 86:23.77 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/branding/official/locales' 86:23.78 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser' 86:23.78 gmake[4]: Nothing to be done for 'libs'. 86:23.78 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser' 86:23.79 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/base' 86:23.79 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/base -c /builddir/build/BUILD/icecat-78.15.0/browser/base/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_APP_VERSION=78.15.0 -DMOZ_APP_VERSION_DISPLAY=78.15.0esr -DAPP_LICENSE_BLOCK=/builddir/build/BUILD/icecat-78.15.0/browser/base/content/overrides/app-license.html -DCONTEXT_COPY_IMAGE_CONTENTS=1 -DMENUBAR_CAN_AUTOHIDE=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/base/jar.mn 86:23.97 processing /builddir/build/BUILD/icecat-78.15.0/browser/base/jar.mn 86:24.86 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/base' 86:24.87 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/aboutconfig' 86:24.87 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/aboutconfig -c /builddir/build/BUILD/icecat-78.15.0/browser/components/aboutconfig/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/aboutconfig/jar.mn 86:25.08 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/aboutconfig/jar.mn 86:25.13 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/aboutconfig' 86:25.14 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/aboutlogins' 86:25.14 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/aboutlogins -c /builddir/build/BUILD/icecat-78.15.0/browser/components/aboutlogins/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/aboutlogins/jar.mn 86:25.33 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/aboutlogins/jar.mn 86:25.44 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/aboutlogins' 86:25.45 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/contextualidentity' 86:25.45 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/contextualidentity -c /builddir/build/BUILD/icecat-78.15.0/browser/components/contextualidentity/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/contextualidentity/jar.mn 86:25.64 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/contextualidentity/jar.mn 86:25.68 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/contextualidentity' 86:25.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/customizableui/content' 86:25.69 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/customizableui/content -c /builddir/build/BUILD/icecat-78.15.0/browser/components/customizableui/content/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/customizableui/content/jar.mn 86:25.88 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/customizableui/content/jar.mn 86:25.89 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/customizableui/content' 86:25.90 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/downloads' 86:25.90 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/downloads -c /builddir/build/BUILD/icecat-78.15.0/browser/components/downloads/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/downloads/jar.mn 86:26.17 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/downloads/jar.mn 86:26.36 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/downloads' 86:26.38 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/enterprisepolicies' 86:26.38 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/enterprisepolicies -c /builddir/build/BUILD/icecat-78.15.0/browser/components/enterprisepolicies/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/enterprisepolicies/jar.mn 86:26.69 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/enterprisepolicies/jar.mn 86:26.71 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/enterprisepolicies' 86:26.72 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/extensions' 86:26.72 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/extensions -c /builddir/build/BUILD/icecat-78.15.0/browser/components/extensions/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/extensions/jar.mn 86:27.01 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/extensions/jar.mn 86:27.09 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/extensions' 86:27.09 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/extensions/schemas' 86:27.09 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/extensions/schemas -c /builddir/build/BUILD/icecat-78.15.0/browser/components/extensions/schemas/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/extensions/schemas/jar.mn 86:27.28 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/extensions/schemas/jar.mn 86:27.32 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/extensions/schemas' 86:27.32 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/fxmonitor' 86:27.32 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/fxmonitor -c /builddir/build/BUILD/icecat-78.15.0/browser/components/fxmonitor/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/fxmonitor/jar.mn 86:27.60 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/fxmonitor/jar.mn 86:27.67 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/fxmonitor' 86:27.67 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/migration' 86:27.67 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/migration -c /builddir/build/BUILD/icecat-78.15.0/browser/components/migration/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/migration/jar.mn 86:27.86 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/migration/jar.mn 86:27.91 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/migration' 86:27.92 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/newtab' 86:27.92 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/newtab -c /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab/jar.mn 86:28.18 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/newtab/jar.mn 86:28.41 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/newtab' 86:28.45 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/pioneer' 86:28.45 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/pioneer -c /builddir/build/BUILD/icecat-78.15.0/browser/components/pioneer/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/pioneer/jar.mn 86:28.63 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/pioneer/jar.mn 86:28.65 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/pioneer' 86:28.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/places' 86:28.68 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/places -c /builddir/build/BUILD/icecat-78.15.0/browser/components/places/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/places/jar.mn 86:28.87 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/places/jar.mn 86:28.98 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/places' 86:28.99 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/pocket' 86:28.99 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/pocket -c /builddir/build/BUILD/icecat-78.15.0/browser/components/pocket/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/pocket/jar.mn 86:29.18 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/pocket/jar.mn 86:29.22 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/pocket' 86:29.24 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/preferences' 86:29.24 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/preferences -c /builddir/build/BUILD/icecat-78.15.0/browser/components/preferences/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_APP_NAME=icecat -DMOZ_MACBUNDLE_NAME=IceCat.app -DHAVE_SHELL_SERVICE=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/preferences/jar.mn 86:29.49 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/preferences/jar.mn 86:29.71 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/preferences' 86:29.72 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/preferences/dialogs' 86:29.72 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/preferences/dialogs -c /builddir/build/BUILD/icecat-78.15.0/browser/components/preferences/dialogs/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_APP_NAME=icecat -DMOZ_MACBUNDLE_NAME=IceCat.app -DHAVE_SHELL_SERVICE=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/preferences/dialogs/jar.mn 86:29.91 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/preferences/dialogs/jar.mn 86:29.99 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/preferences/dialogs' 86:30.00 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/privatebrowsing' 86:30.00 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/privatebrowsing -c /builddir/build/BUILD/icecat-78.15.0/browser/components/privatebrowsing/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/privatebrowsing/jar.mn 86:30.29 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/privatebrowsing/jar.mn 86:30.36 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/privatebrowsing' 86:30.37 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/protections' 86:30.37 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/protections -c /builddir/build/BUILD/icecat-78.15.0/browser/components/protections/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/protections/jar.mn 86:30.56 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/protections/jar.mn 86:30.58 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/protections' 86:30.59 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/search' 86:30.59 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/search -c /builddir/build/BUILD/icecat-78.15.0/browser/components/search/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/search/jar.mn 86:30.86 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/search/jar.mn 86:31.01 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/search' 86:31.02 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/sessionstore' 86:31.02 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/sessionstore -c /builddir/build/BUILD/icecat-78.15.0/browser/components/sessionstore/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/sessionstore/jar.mn 86:31.23 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/sessionstore/jar.mn 86:31.28 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/sessionstore' 86:31.29 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/shell' 86:31.29 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/shell -c /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/en-US -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_NAME="icecat"' '-DMOZ_APP_VERSION="78.15.0"' -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/jar.mn 86:31.52 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/shell/jar.mn 86:31.56 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/shell' 86:31.56 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/ssb' 86:31.56 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/ssb -c /builddir/build/BUILD/icecat-78.15.0/browser/components/ssb/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/ssb/content/jar.mn 86:31.78 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/ssb/content/jar.mn 86:31.80 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/ssb' 86:31.81 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/syncedtabs' 86:31.81 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/syncedtabs -c /builddir/build/BUILD/icecat-78.15.0/browser/components/syncedtabs/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/syncedtabs/jar.mn 86:32.00 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/syncedtabs/jar.mn 86:32.02 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/syncedtabs' 86:32.03 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/translation/content' 86:32.03 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/components/translation/content -c /builddir/build/BUILD/icecat-78.15.0/browser/components/translation/content/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/components/translation/content/jar.mn 86:32.35 processing /builddir/build/BUILD/icecat-78.15.0/browser/components/translation/content/jar.mn 86:32.43 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/components/translation/content' 86:32.43 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/fxr' 86:32.43 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/fxr -c /builddir/build/BUILD/icecat-78.15.0/browser/fxr/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/fxr/jar.mn 86:32.81 processing /builddir/build/BUILD/icecat-78.15.0/browser/fxr/jar.mn 86:32.87 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/fxr' 86:32.87 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/locales' 86:32.95 browser/locales/bookmarks.html.stub 86:32.95 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate --locale=en-US /builddir/build/BUILD/icecat-78.15.0/browser/locales/generate_bookmarks.py main bookmarks.html .deps/bookmarks.html.pp .deps/bookmarks.html.stub /builddir/build/BUILD/icecat-78.15.0/browser/locales/generic/profile/bookmarks.html.in /builddir/build/BUILD/icecat-78.15.0/browser/locales/en-US/profile/bookmarks.inc 86:33.29 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/locales -c /builddir/build/BUILD/icecat-78.15.0/browser/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@icecat.mozilla.org -DMOZ_APP_ID='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_APP_VERSION=78.15.0 -DMOZ_APP_MAXVERSION=78.* -DLOCALE_SRCDIR=/builddir/build/BUILD/icecat-78.15.0/browser/locales/en-US -DPKG_BASENAME='icecat-78.15.0.en-US.linux-powerpc64le' -DPKG_INST_BASENAME='icecat-78.15.0.en-US.linux-powerpc64le.installer' /builddir/build/BUILD/icecat-78.15.0/browser/locales/jar.mn 86:33.59 processing /builddir/build/BUILD/icecat-78.15.0/browser/locales/jar.mn 86:33.70 rm -f '../../dist/bin/browser/defaults/preferences/icecat-l10n.js' 86:33.71 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor --depend .deps/icecat-l10n.js.pp --silence-missing-directive-warnings -DNDEBUG=1 -DTRIMMED=1 -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US -DAB_CD=en-US -DMOZ_LANGPACK_EID=langpack-en-US@icecat.mozilla.org -DMOZ_APP_ID='{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_APP_VERSION=78.15.0 -DMOZ_APP_MAXVERSION=78.* -DLOCALE_SRCDIR=/builddir/build/BUILD/icecat-78.15.0/browser/locales/en-US -DPKG_BASENAME='icecat-78.15.0.en-US.linux-powerpc64le' -DPKG_INST_BASENAME='icecat-78.15.0.en-US.linux-powerpc64le.installer' '/builddir/build/BUILD/icecat-78.15.0/browser/locales/en-US/icecat-l10n.js' -o '../../dist/bin/browser/defaults/preferences/icecat-l10n.js' 86:33.90 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/locales' 86:33.91 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/themes/linux' 86:33.91 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/themes/linux -c /builddir/build/BUILD/icecat-78.15.0/browser/themes/linux/en-US -DNDEBUG=1 -DTRIMMED=1 -DMENUBAR_CAN_AUTOHIDE=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/themes/linux/jar.mn 86:34.17 processing /builddir/build/BUILD/icecat-78.15.0/browser/themes/linux/jar.mn 86:35.10 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/themes/linux' 86:35.10 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/extensions/formautofill' 86:35.10 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/extensions/formautofill -c /builddir/build/BUILD/icecat-78.15.0/browser/extensions/formautofill/en-US -DNDEBUG=1 -DTRIMMED=1 -DMOZ_APP_VERSION=78.15.0 '-DMOZ_APP_MAXVERSION=78.*' -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/extensions/formautofill/jar.mn 86:35.34 processing /builddir/build/BUILD/icecat-78.15.0/browser/extensions/formautofill/jar.mn 86:35.59 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/extensions/formautofill' 86:35.59 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/extensions/formautofill/locales' 86:35.59 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/extensions/formautofill/locales -c /builddir/build/BUILD/icecat-78.15.0/browser/extensions/formautofill/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/extensions/formautofill/locales/jar.mn 86:35.89 processing /builddir/build/BUILD/icecat-78.15.0/browser/extensions/formautofill/locales/jar.mn 86:35.93 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/extensions/formautofill/locales' 86:35.94 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/extensions/pdfjs' 86:35.94 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/extensions/pdfjs -c /builddir/build/BUILD/icecat-78.15.0/browser/extensions/pdfjs/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/extensions/pdfjs/jar.mn 86:36.26 processing /builddir/build/BUILD/icecat-78.15.0/browser/extensions/pdfjs/jar.mn 86:36.38 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/extensions/pdfjs' 86:36.38 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/extensions/report-site-issue/locales' 86:36.38 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.jar_maker -d ../../../../dist/bin/browser -t /builddir/build/BUILD/icecat-78.15.0 -f symlink --relativesrcdir=browser/extensions/report-site-issue/locales -c /builddir/build/BUILD/icecat-78.15.0/browser/extensions/report-site-issue/locales/en-US -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/extensions/report-site-issue/locales/jar.mn 86:36.60 processing /builddir/build/BUILD/icecat-78.15.0/browser/extensions/report-site-issue/locales/jar.mn 86:36.67 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/extensions/report-site-issue/locales' 86:36.68 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/app' 86:36.68 cp -p ../../dist/bin/icecat ../../dist/bin/icecat-bin 86:36.80 ../../config/nsinstall -D ../../dist/bin/defaults/pref 86:36.80 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.preprocessor -Fsubstitution -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /builddir/build/BUILD/icecat-78.15.0/browser/app/profile/channel-prefs.js -o ../../dist/bin/defaults/pref/channel-prefs.js 86:36.98 mkdir -p ../../dist/bin/browser/extensions 86:36.99 cp -a /builddir/build/BUILD/icecat-78.15.0/extensions/gnu/* ../../dist/bin/browser/extensions/ 86:37.12 mkdir -p ../../dist/icecat/browser/extensions 86:37.12 cp -a /builddir/build/BUILD/icecat-78.15.0/extensions/gnu/* ../../dist/icecat/browser/extensions/ 86:37.17 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/app' 86:37.17 gmake[3]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 86:37.18 gmake[2]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 86:37.20 gmake[2]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 86:37.20 /usr/bin/gmake recurse_tools 86:37.22 gmake[3]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 86:37.23 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/tools/quitter' 86:37.23 Packaging quitter@mozilla.org.xpi... 86:37.23 /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.zip -C ../../dist/xpi-stage/quitter ../quitter@mozilla.org.xpi '*' 86:37.61 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/tools/quitter' 86:37.62 gmake[4]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/app' 86:37.62 gmake[4]: Nothing to be done for 'tools'. 86:37.62 gmake[4]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/app' 86:37.62 gmake[3]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 86:37.62 gmake[2]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 86:37.62 gmake[1]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' 86:37.64 352 compiler warnings present. 86:52.87 Overall system resources - Wall time: 5193s; CPU: 0%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 87:07.29 warning: accessible/xpcom/xpcAccessibleHyperText.cpp:193:31 [-Wnonnull] ‘this’ pointer is null 87:07.29 warning: accessible/xpcom/xpcAccessibleHyperText.cpp:222:31 [-Wnonnull] ‘this’ pointer is null 87:07.29 warning: dom/base/AttrArray.cpp:171: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 87:07.29 warning: dom/base/AttrArray.cpp:351:14 [-Wclass-memaccess] ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class AttrArray::Impl’; use ‘new’ and ‘delete’ instead 87:07.29 warning: dom/base/AttrArray.cpp:492:33 [-Wclass-memaccess] ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class AttrArray::Impl’; use ‘new’ and ‘delete’ instead 87:07.29 warning: dom/base/Document.cpp:13450:10 [-Wmaybe-uninitialized] ‘removedElement’ may be used uninitialized in this function 87:07.29 warning: dom/base/nsMappedAttributes.cpp:153:12 [-Wclass-memaccess] ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct nsMappedAttributes::InternalAttr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:07.29 warning: dom/base/nsMappedAttributes.cpp:228:10 [-Wclass-memaccess] ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘struct nsMappedAttributes::InternalAttr’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:07.29 warning: dom/events/ShortcutKeys.cpp:104:19 [-Wmaybe-uninitialized] ‘keyData’ may be used uninitialized in this function 87:07.29 warning: dom/events/ShortcutKeys.cpp:109:14 [-Wmaybe-uninitialized] ‘cache’ may be used uninitialized in this function 87:07.29 warning: dom/indexedDB/ActorsParent.cpp:18583:3 [-Wmaybe-uninitialized] ‘maintenanceAction’ may be used uninitialized in this function 87:07.29 warning: dom/ipc/SharedMap.cpp:217:26 [-Wmaybe-uninitialized] ‘count’ may be used uninitialized in this function 87:07.29 warning: dom/localstorage/ActorsParent.cpp:2133:20 [-Wmaybe-uninitialized] ‘nextLoadIndex’ may be used uninitialized in this function 87:07.29 warning: dom/media/mp4/MoofParser.cpp:852:46 [-Wunused-but-set-variable] variable ‘reserved’ set but not used 87:07.29 warning: dom/media/mp4/MoofParser.cpp:865:14 [-Wunused-but-set-variable] variable ‘reserved’ set but not used 87:07.29 warning: dom/media/platforms/omx/OmxPlatformLayer.cpp:246:23 [-Wnonnull] ‘this’ pointer is null 87:07.29 warning: dom/media/platforms/omx/OmxPlatformLayer.cpp:252:23 [-Wnonnull] ‘this’ pointer is null 87:07.29 warning: dom/media/webaudio/blink/HRTFPanner.cpp:281:61 [-Wmaybe-uninitialized] ‘convolutionDestinationL1’ may be used uninitialized in this function 87:07.29 warning: dom/media/webaudio/blink/HRTFPanner.cpp:283:61 [-Wmaybe-uninitialized] ‘convolutionDestinationR1’ may be used uninitialized in this function 87:07.29 warning: dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10 [-Wmaybe-uninitialized] ‘isLocal’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGCircleElement.cpp:77:14 [-Wmaybe-uninitialized] ‘r’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGCircleElement.cpp:118:9 [-Wmaybe-uninitialized] ‘r’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGCircleElement.cpp:120:41 [-Wmaybe-uninitialized] ‘y’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGEllipseElement.cpp:87:17 [-Wmaybe-uninitialized] ‘rx’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGEllipseElement.cpp:87:17 [-Wmaybe-uninitialized] ‘ry’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGEllipseElement.cpp:128:10 [-Wmaybe-uninitialized] ‘rx’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGEllipseElement.cpp:129:10 [-Wmaybe-uninitialized] ‘ry’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGEllipseElement.cpp:131:45 [-Wmaybe-uninitialized] ‘y’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGForeignObjectElement.cpp:108:20 [-Wmaybe-uninitialized] ‘height’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGForeignObjectElement.cpp:108:20 [-Wmaybe-uninitialized] ‘width’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGImageElement.cpp:286:20 [-Wmaybe-uninitialized] ‘height’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGImageElement.cpp:286:20 [-Wmaybe-uninitialized] ‘width’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGRectElement.cpp:102:20 [-Wmaybe-uninitialized] ‘height’ may be used uninitialized in this function 87:07.29 warning: dom/svg/SVGRectElement.cpp:102:20 [-Wmaybe-uninitialized] ‘width’ may be used uninitialized in this function 87:07.29 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 87:07.29 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 87:07.29 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 87:07.29 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 87:07.29 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 87:07.29 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 87:07.29 warning: editor/libeditor/HTMLTableEditor.cpp:69:39 [-Wmaybe-uninitialized] ‘newCellIndex’ may be used uninitialized in this function 87:07.29 warning: gfx/2d/DrawTargetCairo.cpp:454:20 [-Wmaybe-uninitialized] ‘pat’ may be used uninitialized in this function 87:07.29 warning: gfx/2d/InlineTranslator.cpp:50:3 [-Wmaybe-uninitialized] ‘magicInt’ may be used uninitialized 87:07.29 warning: gfx/2d/InlineTranslator.cpp:57:3 [-Wmaybe-uninitialized] ‘majorRevision’ may be used uninitialized 87:07.29 warning: gfx/2d/InlineTranslator.cpp:64:3 [-Wmaybe-uninitialized] ‘minorRevision’ may be used uninitialized 87:07.29 warning: gfx/2d/InlineTranslator.cpp:72:46 [-Wmaybe-uninitialized] ‘eventType’ may be used uninitialized in this function 87:07.29 warning: gfx/2d/Path.cpp:520:18 [-Wmaybe-uninitialized] ‘t2’ may be used uninitialized in this function 87:07.29 warning: gfx/2d/ScaledFontFontconfig.cpp:297:36 [-Wmaybe-uninitialized] ‘hinting’ may be used uninitialized in this function 87:07.29 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 87:07.29 warning: gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:431:20 [-Wmaybe-uninitialized] ‘rowMajor’ may be used uninitialized in this function 87:07.29 warning: gfx/angle/checkout/src/compiler/translator/ShaderStorageBlockOutputHLSL.cpp:435:33 [-Wmaybe-uninitialized] ‘storage’ may be used uninitialized in this function 87:07.29 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:916:17 [-Wimplicit-fallthrough=] this statement may fall through 87:07.29 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:928:17 [-Wimplicit-fallthrough=] this statement may fall through 87:07.29 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:940:17 [-Wimplicit-fallthrough=] this statement may fall through 87:07.29 warning: gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:952:17 [-Wimplicit-fallthrough=] this statement may fall through 87:07.29 warning: gfx/angle/checkout/src/compiler/translator/tree_util/IntermTraverse.cpp:294:21 [-Wtype-limits] comparison of unsigned expression in ‘>= 0’ is always true 87:07.29 warning: gfx/cairo/cairo/src/cairo-ft-font.c:1622:40 [-Wmaybe-uninitialized] ‘surface’ may be used uninitialized 87:07.29 warning: gfx/cairo/cairo/src/cairo-malloc-private.h:83:33 [-Wint-in-bool-context] ‘*’ in boolean context, suggest ‘&&’ instead 87:07.29 warning: gfx/cairo/cairo/src/cairo-malloc-private.h:127:50 [-Wint-in-bool-context] ‘*’ in boolean context, suggest ‘&&’ instead 87:07.29 warning: gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14 [-Wmaybe-uninitialized] ‘interpolate’ may be used uninitialized in this function 87:07.29 warning: gfx/cairo/cairo/src/cairo-region.c:252:9 [-Wmaybe-uninitialized] ‘stack_pboxes’ may be used uninitialized 87:07.29 warning: gfx/cairo/cairo/src/cairo-rename.h:237:40 [-Wmaybe-uninitialized] ‘stack_rects’ may be used uninitialized 87:07.29 warning: gfx/cairo/cairo/src/cairo-xlib-display.c:620:30 [-Wmaybe-uninitialized] ‘pict_format’ may be used uninitialized in this function 87:07.29 warning: gfx/gl/GLContext.h:1198:17 [-Wmaybe-uninitialized] ‘texBinding’ may be used uninitialized in this function 87:07.29 warning: gfx/gl/GLContext.h:2882:30 [-Wmaybe-uninitialized] ‘oldVAO’ may be used uninitialized in this function 87:07.29 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 87:07.29 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 87:07.29 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 87:07.29 warning: gfx/layers/wr/DisplayItemCache.cpp:84: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 87:07.29 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’ 87:07.29 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’} 87:07.29 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’} 87:07.29 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’ 87:07.29 warning: gfx/qcms/transform-altivec.cpp:36:52 [-Wdeprecated] ‘vec_lvsl’ is deprecated for little endian; use assignment for unaligned loads and stores 87:07.29 warning: gfx/qcms/transform-altivec.cpp:60:22 [-Wunused-variable] unused variable ‘igtbl_g’ 87:07.29 warning: gfx/qcms/transform-altivec.cpp:61:22 [-Wunused-variable] unused variable ‘igtbl_b’ 87:07.29 warning: gfx/qcms/transform.cpp:59:17 [-Wunused-variable] unused variable ‘i’ 87:07.29 warning: gfx/skia/skia/include/private/SkVx.h:179:20 [-Wpsabi] GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee 87:07.29 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 87:07.29 warning: gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp:75:37 [-Wimplicit-fallthrough=] this statement may fall through 87:07.29 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 87:07.29 warning: gfx/skia/skia/src/core/SkDraw.cpp:514:17 [-Wimplicit-fallthrough=] this statement may fall through 87:07.29 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? 87:07.29 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 87:07.29 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 87:07.29 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 87:07.29 warning: gfx/skia/skia/src/core/SkPath.cpp:3586:29 [-Wimplicit-fallthrough=] this statement may fall through 87:07.29 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 87:07.29 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 87:07.29 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 87:07.29 warning: gfx/skia/skia/src/core/SkResourceCache.cpp:75:24 [-Wsubobject-linkage] ‘SkResourceCache::Hash’ has a base ‘SkTHashTable’ whose type uses the anonymous namespace 87:07.29 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 87:07.29 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 87:07.30 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 87:07.30 warning: gfx/skia/skia/src/core/SkString.cpp:221:22 [-Wstringop-overflow=] writing 1 byte into a region of size 0 87:07.30 warning: gfx/skia/skia/src/opts/SkChecksum_opts.h:194:23 [-Wimplicit-fallthrough=] this statement may fall through 87:07.30 warning: gfx/skia/skia/src/opts/SkChecksum_opts.h:195:23 [-Wimplicit-fallthrough=] this statement may fall through 87:07.30 warning: gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:259:9 [-Wimplicit-fallthrough=] this statement may fall through 87:07.30 warning: gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:499:13 [-Wimplicit-fallthrough=] this statement may fall through 87:07.30 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 87:07.30 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 87:07.30 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 87:07.30 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 87:07.30 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 87:07.30 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 87:07.30 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 87:07.30 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 87:07.30 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 87:07.30 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 87:07.30 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 87:07.30 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 87:07.30 warning: gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:297:22 [-Wimplicit-fallthrough=] this statement may fall through 87:07.30 warning: gfx/skia/skia/src/sksl/SkSLParser.cpp:1992:9 [-Wimplicit-fallthrough=] this statement may fall through 87:07.30 warning: gfx/skia/skia/src/sksl/SkSLParser.cpp:2058:9 [-Wimplicit-fallthrough=] this statement may fall through 87:07.30 warning: gfx/skia/skia/src/utils/SkPatchUtils.cpp:66:7 [-Wsubobject-linkage] ‘FwDCubicEvaluator’ has a field ‘FwDCubicEvaluator::fCoefs’ whose type uses the anonymous namespace 87:07.30 warning: gfx/skia/skia/third_party/skcms/src/Transform_inl.h:215:40 [-Wpsabi] GCC vector returned by reference: non-standard ABI extension with no compatibility guarantee 87:07.30 warning: gfx/thebes/gfxGraphiteShaper.cpp:419:19 [-Wmaybe-uninitialized] ‘clusterLoc’ may be used uninitialized in this function 87:07.30 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20 [-Wunused-variable] ‘k_pchRuntimeOverrideVar’ defined but not used 87:07.30 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20 [-Wunused-variable] ‘k_pchConfigOverrideVar’ defined but not used 87:07.30 warning: gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20 [-Wunused-variable] ‘k_pchLogOverrideVar’ defined but not used 87:07.30 warning: js/src/builtin/intl/LanguageTag.cpp:462:8 [-Wunused-but-set-variable] variable ‘ok’ set but not used 87:07.30 warning: js/src/builtin/intl/LanguageTag.cpp:755:8 [-Wunused-but-set-variable] variable ‘ok’ set but not used 87:07.30 warning: js/src/debugger/Environment.cpp:194:24 [-Wmaybe-uninitialized] ‘s’ may be used uninitialized 87:07.30 warning: js/src/frontend/BytecodeEmitter.cpp:2653:48 [-Wmaybe-uninitialized] ‘kind’ may be used uninitialized in this function 87:07.30 warning: js/src/frontend/ParseNode.h:692:12 [-Wmaybe-uninitialized] ‘coercedExpr’ may be used uninitialized 87:07.30 warning: js/src/frontend/Parser.cpp:5922:19 [-Wmaybe-uninitialized] ‘ifNode’ may be used uninitialized in this function 87:07.30 warning: js/src/frontend/Parser.cpp:7359:16 [-Wmaybe-uninitialized] ‘innerName’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:93:46 [-Wmaybe-uninitialized] ‘*(js::CompartmentsInZoneIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:93:46 [-Wmaybe-uninitialized] ‘*(js::CompartmentsInZoneIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:98:7 [-Wmaybe-uninitialized] ‘c.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:98:7 [-Wmaybe-uninitialized] ‘comp.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:103:13 [-Wmaybe-uninitialized] ‘c.js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::CompartmentsInZoneIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] ‘r.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] ‘realm.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:129:7 [-Wmaybe-uninitialized] ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] ‘realm.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] ‘r.js::RealmsInZoneIter::realm.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] ‘((js::RealmsInCompartmentIter*)((char*)&realm + offsetof(js::RealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/gc/PublicIterators.h:134:13 [-Wmaybe-uninitialized] ‘((js::RealmsInCompartmentIter*)((char*)&r + offsetof(js::SweepGroupRealmsIter, js::CompartmentsOrRealmsIterT::inner.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)))[1].js::RealmsInCompartmentIter::it’ may be used uninitialized in this function 87:07.30 warning: js/src/jit/CacheIR.cpp:1914:14 [-Wmaybe-uninitialized] ‘protoKey’ may be used uninitialized in this function 87:07.30 warning: js/src/jit/CacheIR.h:392:8 [-Wmaybe-uninitialized] ‘addArgc’ may be used uninitialized 87:07.30 warning: js/src/jit/InlineList.h:299:16 [-Wmaybe-uninitialized] ‘ins’ may be used uninitialized in this function 87:07.30 warning: js/src/jit/InlineList.h:314:14 [-Wmaybe-uninitialized] ‘littleEndian’ may be used uninitialized in this function 87:07.30 warning: js/src/jit/MIR.cpp:3971:31 [-Wmaybe-uninitialized] ‘res’ may be used uninitialized in this function 87:07.30 warning: js/src/jit/MIR.h:8014:33 [-Wmaybe-uninitialized] ‘littleEndian’ may be used uninitialized in this function 87:07.30 warning: js/src/new-regexp/regexp-ast.h:313:9 [-Wmaybe-uninitialized] ‘default_flags.JS::RegExpFlags::flags_’ may be used uninitialized 87:07.30 warning: js/src/vm/Interpreter.cpp:4689:24 [-Wmaybe-uninitialized] ‘proto’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/AsmJS.cpp:907:58 [-Wmaybe-uninitialized] ‘*(unsigned int*)((char*)&coerceTo + offsetof(Type, Type::which_))’ may be used uninitialized 87:07.30 warning: js/src/wasm/AsmJS.cpp:1068:44 [-Wmaybe-uninitialized] ‘callee’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/AsmJS.cpp:2014:41 [-Wmaybe-uninitialized] ‘sigIndex’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmBaselineCompile.cpp:9732:3 [-Wmaybe-uninitialized] ‘kind’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmBaselineCompile.cpp:10113:55 [-Wmaybe-uninitialized] ‘funcIndex’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmBaselineCompile.cpp:10175:60 [-Wmaybe-uninitialized] ‘funcTypeIndex’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmBaselineCompile.cpp:10440:23 [-Wmaybe-uninitialized] ‘slot’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmBaselineCompile.cpp:10557:33 [-Wmaybe-uninitialized] ‘slot’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmBaselineCompile.cpp:10566:34 [-Wmaybe-uninitialized] ‘slot’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmBaselineCompile.cpp:10579:45 [-Wmaybe-uninitialized] ‘id’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmBaselineCompile.cpp:10668:45 [-Wmaybe-uninitialized] ‘id’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmBaselineCompile.cpp:11373:10 [-Wmaybe-uninitialized] ‘funcIndex’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmBaselineCompile.cpp:11796:12 [-Wmaybe-uninitialized] ‘signedLength’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmBaselineCompile.cpp:12064:12 [-Wmaybe-uninitialized] ‘signedLength’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmOpIter.h:548:55 [-Wmaybe-uninitialized] ‘relativeDepth’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmOpIter.h:2307:60 [-Wmaybe-uninitialized] ‘typeIndex’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmOpIter.h:2334:67 [-Wmaybe-uninitialized] ‘typeIndex’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmOpIter.h:2344:47 [-Wmaybe-uninitialized] ‘fieldIndex’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmOpIter.h:2358:67 [-Wmaybe-uninitialized] ‘typeIndex’ may be used uninitialized in this function 87:07.30 warning: js/src/wasm/WasmOpIter.h:2364:52 [-Wmaybe-uninitialized] ‘fieldIndex’ may be used uninitialized in this function 87:07.30 warning: layout/base/FrameProperties.h:395:20 [-Wmaybe-uninitialized] ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.nsBlockFrame::AutoLineCursorSetup::mOrigCursor’ may be used uninitialized in this function 87:07.30 warning: layout/base/PresShell.cpp:2696:25 [-Wmaybe-uninitialized] ‘targetNeedsReflowFromParent’ may be used uninitialized in this function 87:07.30 warning: layout/generic/ReflowInput.cpp:830:15 [-Wmaybe-uninitialized] ‘frameType’ may be used uninitialized in this function 87:07.30 warning: layout/generic/nsGridContainerFrame.cpp:7778:44 [-Wmaybe-uninitialized] ‘masonryAxisGap’ may be used uninitialized in this function 87:07.30 warning: layout/generic/nsIFrame.h:3882:20 [-Wmaybe-uninitialized] ‘autoLineCursor.mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage.mozilla::detail::MaybeStorage::Union::val.nsBlockFrame::AutoLineCursorSetup::mFrame’ may be used uninitialized in this function 87:07.30 warning: layout/painting/DashedCornerFinder.cpp:365:7 [-Wmaybe-uninitialized] ‘actualDashLength’ may be used uninitialized in this function 87:07.30 warning: layout/painting/DashedCornerFinder.cpp:377:9 [-Wmaybe-uninitialized] ‘count’ may be used uninitialized in this function 87:07.30 warning: layout/printing/PrintTranslator.cpp:30:16 [-Wmaybe-uninitialized] ‘magicInt’ may be used uninitialized 87:07.30 warning: layout/svg/nsSVGFilterInstance.cpp:80: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 87:07.30 warning: layout/svg/nsSVGImageFrame.cpp:206:9 [-Wmaybe-uninitialized] ‘x’ may be used uninitialized in this function 87:07.30 warning: layout/svg/nsSVGImageFrame.cpp:206:12 [-Wmaybe-uninitialized] ‘y’ may be used uninitialized in this function 87:07.30 warning: layout/tables/nsTableFrame.cpp:7335:11 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct BCBlockDirSeg’; use assignment or value-initialization instead 87:07.30 warning: media/libcubeb/src/cubeb_jack.cpp:750:37 [-Waddress] comparison with string literal results in unspecified behavior 87:07.30 warning: media/libcubeb/src/cubeb_jack.cpp:751:39 [-Waddress] comparison with string literal results in unspecified behavior 87:07.30 warning: media/libjpeg/jdphuff.c:214:60 [-Wsign-compare] operand of ‘?:’ changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand 87:07.30 warning: media/libjpeg/simd/powerpc/jcsample-altivec.c:53:27 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘JDIMENSION’ {aka ‘unsigned int’} 87:07.30 warning: media/libjpeg/simd/powerpc/jcsample-altivec.c:110:38 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘JDIMENSION’ {aka ‘unsigned int’} 87:07.30 warning: media/libmkv/EbmlBufferWriter.c:43:13 [-Wunused-function] ‘_Serialize’ defined but not used 87:07.30 warning: media/libnestegg/src/nestegg.c:1170:22 [-Wunused-but-set-variable] variable ‘peeked_id’ set but not used 87:07.30 warning: media/libopus/silk/float/wrappers_FLP.c:200:5 [-Wmaybe-uninitialized] ‘xX_Q17’ may be used uninitialized 87:07.30 warning: media/libopus/silk/main.h:270:18 [-Wstringop-overread] ‘silk_NSQ_c’ reading 64 bytes from a region of size 32 87:07.30 warning: media/libopus/silk/main.h:296:18 [-Wstringop-overread] ‘silk_NSQ_del_dec_c’ reading 64 bytes from a region of size 32 87:07.30 warning: media/libsoundtouch/src/RateTransposer.cpp:132:10 [-Wunused-but-set-variable] variable ‘count’ set but not used 87:07.30 warning: media/libspeex_resampler/src/resample.c:814:17 [-Wunused-variable] unused variable ‘i’ 87:07.30 warning: media/libtheora/lib/state.c:1049:15 [-Warray-parameter=] argument 2 of type ‘signed char *’ declared as a pointer 87:07.30 warning: media/libvorbis/lib/os.h:177:12 [-Wunused-function] ‘vorbis_ftoi’ defined but not used 87:07.30 warning: media/libvorbis/lib/vorbis_block.c:395:3 [-Wmisleading-indentation] this ‘if’ clause does not guard... 87:07.30 warning: media/libvorbis/lib/vorbis_block.c:396:3 [-Wmisleading-indentation] this ‘if’ clause does not guard... 87:07.30 warning: media/libvorbis/lib/vorbis_block.c:397:3 [-Wmisleading-indentation] this ‘if’ clause does not guard... 87:07.30 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 87:07.30 warning: modules/brotli/dec/decode.c:2037:14 [-Wvla-parameter] argument 4 of type ‘uint8_t *’ {aka ‘unsigned char *’} declared as a pointer 87:07.30 warning: modules/libpref/Preferences.cpp:4470:33 [-Wmaybe-uninitialized] ‘value’ may be used uninitialized in this function 87:07.30 warning: modules/libpref/Preferences.cpp:5582:36 [-Wmaybe-uninitialized] ‘val’ may be used uninitialized in this function 87:07.30 warning: modules/libpref/Preferences.cpp:5590:36 [-Wmaybe-uninitialized] ‘val’ may be used uninitialized in this function 87:07.30 warning: modules/woff2/src/woff2_dec.cc:1177:12 [-Wunused-variable] unused variable ‘dst_offset’ 87:07.30 warning: netwerk/cache2/CacheFileMetadata.h:35:4 [-Wmaybe-uninitialized] ‘frecency’ may be used uninitialized in this function 87:07.30 warning: netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:495:29 [-Wmaybe-uninitialized] ‘start’ may be used uninitialized 87:07.30 warning: objdir/dist/include/js/Proxy.h:220:43 [-Winvalid-offsetof] offset of on non-standard-layout type 'js::BaseProxyHandler' 87:07.30 warning: objdir/dist/include/js/Value.h:430:47 [-Wmaybe-uninitialized] ‘res’ may be used uninitialized in this function 87:07.30 warning: objdir/dist/include/js/Value.h:430:47 [-Wmaybe-uninitialized] ‘result’ may be used uninitialized in this function 87:07.30 warning: objdir/dist/include/mozilla/Atomics.h:495:53 [-Wmaybe-uninitialized] ‘value’ may be used uninitialized in this function 87:07.30 warning: objdir/dist/include/mozilla/Atomics.h:495:53 [-Wmaybe-uninitialized] ‘val’ may be used uninitialized in this function 87:07.30 warning: objdir/dist/include/mozilla/AutoRestore.h:40:32 [-Wmaybe-uninitialized] ‘((unsigned char*)((char*)&ar + offsetof(mozilla::Maybe >,mozilla::Maybe >::.mozilla::detail::MaybeStorage, false>::mStorage)))[8]’ may be used uninitialized in this function 87:07.30 warning: objdir/dist/include/mozilla/LinkedList.h:117:23 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 87:07.30 warning: objdir/dist/include/mozilla/LinkedList.h:117:23 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} 87:07.30 warning: objdir/dist/include/mozilla/LinkedList.h:117:23 [-Warray-bounds] array subscript -1 is outside array bounds of ‘mozilla::LinkedList > [1]’ 87:07.30 warning: objdir/dist/include/mozilla/LinkedList.h:117:23 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 87:07.30 warning: objdir/dist/include/mozilla/LinkedList.h:305:38 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::LinkedList > [1]’ 87:07.30 warning: objdir/dist/include/mozilla/LinkedList.h:305:38 [-Warray-bounds] array subscript -1 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} 87:07.30 warning: objdir/dist/include/mozilla/Logging.h:280:35 [-Wmaybe-uninitialized] ‘rectype’ may be used uninitialized in this function 87:07.30 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead 87:07.30 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::EnumeratedArray >’; use assignment or value-initialization instead 87:07.30 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::SPSData’; use assignment or value-initialization instead 87:07.30 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead 87:07.30 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead 87:07.30 warning: objdir/dist/include/mozilla/PodOperations.h:34:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::adts::FrameHeader’; use assignment or value-initialization instead 87:07.30 warning: objdir/dist/include/mozilla/PodOperations.h:46:11 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gfx::PointTyped’; use assignment or value-initialization instead 87:07.30 warning: objdir/dist/include/mozilla/PodOperations.h:71:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gfx::PointTyped’; use assignment or value-initialization instead 87:07.30 warning: objdir/dist/include/mozilla/PodOperations.h:76:9 [-Wclass-memaccess] ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair’ with no trivial copy-assignment; use assignment instead 87:07.30 warning: objdir/dist/include/mozilla/PodOperations.h:108:11 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::dom::AudioTimelineEvent’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:07.30 warning: objdir/dist/include/mozilla/ProcInfo.h:61:8 [-Wmaybe-uninitialized] ‘*(mozilla::ProcInfo*)((char*)& + offsetof(mozilla::Storage, mozilla::Variant::rawData[0])).mozilla::ProcInfo::type’ may be used uninitialized 87:07.30 warning: objdir/dist/include/mozilla/ProcInfo.h:61:8 [-Wmaybe-uninitialized] ‘*(mozilla::ProcInfo*)((char*)& + offsetof(mozilla::Storage, mozilla::Variant::rawData[0])).mozilla::ProcInfo::childId’ may be used uninitialized 87:07.30 warning: objdir/dist/include/mozilla/Variant.h:682:39 [-Wmaybe-uninitialized] ‘*(const mozilla::Variant, nsMainThreadPtrHandle >*)((char*)&maybeTransaction + offsetof(mozilla::Maybe,mozilla::Maybe::.mozilla::detail::MaybeStorage::mStorage)).mozilla::Variant, nsMainThreadPtrHandle >::tag’ may be used uninitialized 87:07.31 warning: objdir/dist/include/mozilla/Vector.h:58:5 [-Wmaybe-uninitialized] ‘i32’ may be used uninitialized in this function 87:07.31 warning: objdir/dist/include/mozilla/Vector.h:58:5 [-Wmaybe-uninitialized] ‘i64’ may be used uninitialized in this function 87:07.31 warning: objdir/dist/include/mozilla/Vector.h:58:5 [-Wmaybe-uninitialized] ‘k’ may be used uninitialized in this function 87:07.31 warning: objdir/dist/include/mozilla/cxxalloc.h:32:1 [-Winline-new-delete] replacement function 'operator new' cannot be declared 'inline' 87:07.31 warning: objdir/dist/include/mozilla/cxxalloc.h:36:1 [-Winline-new-delete] replacement function 'operator new' cannot be declared 'inline' 87:07.31 warning: objdir/dist/include/mozilla/cxxalloc.h:41:1 [-Winline-new-delete] replacement function 'operator new[]' cannot be declared 'inline' 87:07.31 warning: objdir/dist/include/mozilla/cxxalloc.h:45:1 [-Winline-new-delete] replacement function 'operator new[]' cannot be declared 'inline' 87:07.31 warning: objdir/dist/include/mozilla/cxxalloc.h:50:1 [-Winline-new-delete] replacement function 'operator delete' cannot be declared 'inline' 87:07.31 warning: objdir/dist/include/mozilla/cxxalloc.h:54:1 [-Winline-new-delete] replacement function 'operator delete' cannot be declared 'inline' 87:07.31 warning: objdir/dist/include/mozilla/cxxalloc.h:59:1 [-Winline-new-delete] replacement function 'operator delete[]' cannot be declared 'inline' 87:07.31 warning: objdir/dist/include/mozilla/cxxalloc.h:63:1 [-Winline-new-delete] replacement function 'operator delete[]' cannot be declared 'inline' 87:07.31 warning: objdir/dist/include/mozilla/dom/BrowsingContext.h:682:29 [-Winvalid-offsetof] offset of on non-standard-layout type 'mozilla::dom::BrowsingContext' 87:07.31 warning: objdir/dist/include/mozilla/gfx/Matrix.h:80:33 [-Wmaybe-uninitialized] ‘x’ may be used uninitialized in this function 87:07.31 warning: objdir/dist/include/nsCSSProps.h:108:46 [-Warray-bounds] array subscript eCSSPropertyAlias__webkit_background_clip is above array bounds of ‘const Flags [444]’ {aka ‘const mozilla::CSSPropFlags [444]’} 87:07.31 warning: objdir/dist/include/nsCoord.h:137:36 [-Wmaybe-uninitialized] ‘iSize’ may be used uninitialized in this function 87:07.31 warning: objdir/dist/include/nsCoord.h:137:36 [-Wmaybe-uninitialized] ‘bSize’ may be used uninitialized in this function 87:07.31 warning: objdir/dist/include/nsGkAtoms.h:118:39 [-Winvalid-offsetof] offset of on non-standard-layout type 'mozilla::detail::GkAtoms' 87:07.31 warning: objdir/dist/include/nsIDNSRecord.h:122:129 [-Wnonnull] ‘this’ pointer is null 87:07.31 warning: objdir/dist/include/nsIDNSRecord.h:123:140 [-Wnonnull] ‘this’ pointer is null 87:07.31 warning: objdir/dist/include/nsIDNSRecord.h:124:142 [-Wnonnull] ‘this’ pointer is null 87:07.31 warning: objdir/dist/include/nsIDNSRecord.h:125:149 [-Wnonnull] ‘this’ pointer is null 87:07.31 warning: objdir/dist/include/nsIDNSRecord.h:126:128 [-Wnonnull] ‘this’ pointer is null 87:07.31 warning: objdir/dist/include/nsIDNSRecord.h:127:98 [-Wnonnull] ‘this’ pointer is null 87:07.31 warning: objdir/dist/include/nsIDNSRecord.h:128:87 [-Wnonnull] ‘this’ pointer is null 87:07.31 warning: objdir/dist/include/nsIDNSRecord.h:129:113 [-Wnonnull] ‘this’ pointer is null 87:07.31 warning: objdir/dist/include/nsIDNSRecord.h:130:94 [-Wnonnull] ‘this’ pointer is null 87:07.31 warning: objdir/dist/include/nsIDNSRecord.h:131:134 [-Wnonnull] ‘this’ pointer is null 87:07.31 warning: objdir/dist/include/nsIDNSRecord.h:132:167 [-Wnonnull] ‘this’ pointer is null 87:07.31 warning: objdir/dist/include/nsIMemoryReporter.h:642:32 [-Wmaybe-uninitialized] ‘p’ may be used uninitialized 87:07.31 warning: objdir/dist/include/nsISupportsImpl.h:1268:29 [-Warray-bounds] array subscript 0 is outside array bounds of ‘mozilla::ipc::MessageChannel::MessageQueue [1]’ {aka ‘mozilla::LinkedList > [1]’} 87:07.31 warning: objdir/dist/include/nsRegion.h:1258:31 [-Warray-bounds] array subscript [0, 4294967294] is outside array bounds of ‘nsTArrayHeader [1]’ 87:07.31 warning: objdir/dist/include/nsRegion.h:1287:31 [-Warray-bounds] array subscript [0, 4294967294] is outside array bounds of ‘nsTArrayHeader [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:72:14 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 4 is outside array bounds of ‘mozilla::dom::IIRFilterOptions [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:241:56 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 4 is outside array bounds of ‘mozilla::dom::IIRFilterOptions [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray::self_type [1]’ {aka ‘nsTArray [1]’} 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:245:21 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:251:38 [-Wfree-nonheap-object] ‘void free(void*)’ called on unallocated object ‘coords’ 87:07.31 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 3 is outside array bounds of ‘gfxFontVariationInstance [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 3> > [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘FallibleTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray > [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray, 2> > [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘nsTArray [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:552:51 [-Warray-bounds] array subscript 2 is outside array bounds of ‘nsTArrayHeader [1]’ 87:07.31 warning: objdir/dist/include/nsTArray.h:645:13 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct nsGridContainerFrame::GridItemInfo’ with no trivial copy-assignment; use copy-initialization instead 87:07.31 warning: objdir/dist/include/nsTArray.h:645:13 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class mozilla::Maybe’; use copy-assignment or copy-initialization instead 87:07.31 warning: objdir/dist/include/nsTArray.h:645:13 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class nsTLiteralString’ with no trivial copy-assignment; use copy-initialization instead 87:07.31 warning: objdir/dist/include/nsTArray.h:645:13 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead 87:07.31 warning: objdir/dist/include/nsTArray.h:2290:16 [-Warray-bounds] array subscript 11 is outside array bounds of ‘nsTArrayHeader [1]’ 87:07.31 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 87:07.31 warning: parser/expat/lib/xmltok.h:262:10 [-Wmaybe-uninitialized] ‘buf’ may be used uninitialized 87:07.31 warning: security/nss/lib/freebl/mpi/montmulf.c:195:9 [-Wunused-variable] unused variable ‘tmp’ 87:07.31 warning: security/nss/lib/freebl/mpi/montmulf.c:196:24 [-Wunused-variable] unused variable ‘nextm2j’ 87:07.31 warning: security/nss/lib/freebl/mpi/montmulf.c:197:13 [-Wunused-variable] unused variable ‘dptmp’ 87:07.31 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’ 87:07.31 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 87:07.31 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’} 87:07.31 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’} 87:07.31 warning: security/nss/lib/freebl/mpi/mpi.c:1734:23 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 87:07.31 warning: security/nss/lib/freebl/mpi/mpi.c:2135:15 [-Wsign-compare] comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ 87:07.31 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’ 87:07.31 warning: third_party/dav1d/include/common/intops.h:36:22 [-Wmaybe-uninitialized] ‘off_after_idx’ may be used uninitialized in this function 87:07.31 warning: third_party/dav1d/src/decode.c:2025:14 [-Wmaybe-uninitialized] ‘bx8’ may be used uninitialized in this function 87:07.31 warning: third_party/dav1d/src/decode.c:2025:19 [-Wmaybe-uninitialized] ‘by8’ may be used uninitialized in this function 87:07.31 warning: third_party/dav1d/src/decode.c:3387:9 [-Wmaybe-uninitialized] ‘out_delayed’ may be used uninitialized in this function 87:07.31 warning: third_party/sqlite3/src/sqlite3.c:113122:3 [-Wmisleading-indentation] this ‘if’ clause does not guard... 87:07.31 warning: third_party/sqlite3/src/sqlite3.c:113123:3 [-Wmisleading-indentation] this ‘if’ clause does not guard... 87:07.31 warning: third_party/sqlite3/src/sqlite3.c:128050:10 [-Wreturn-local-addr] function may return address of local variable 87:07.31 warning: toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:758:34 [-Wdeprecated-declarations] ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. 87:07.31 warning: toolkit/components/jsoncpp/src/lib_json/json_reader.cpp:812:21 [-Wdeprecated-declarations] ‘Reader’ is deprecated: Use CharReader and CharReaderBuilder instead. 87:07.31 warning: widget/gtk/WaylandDMABufSurface.cpp:677:35 [-Wmaybe-uninitialized] ‘destStride’ may be used uninitialized in this function 87:07.31 warning: xpcom/base/nsDebugImpl.cpp:448:13 [-Wunused-function] ‘void RealBreak()’ defined but not used 87:07.31 warning: xpcom/base/nsDebugImpl.cpp:476:4 [-Wcpp] #warning do not know how to break on this platform 87:07.31 warning: xpcom/base/nsDebugImpl.cpp:552:4 [-Wcpp] #warning do not know how to break on this platform 87:07.31 warning: xpcom/base/nsMemoryReporterManager.cpp:129:34 [-Wdeprecated-declarations] ‘mallinfo mallinfo()’ is deprecated 87:07.31 warning: xpcom/components/ManifestParser.cpp:664:72 [-Warray-bounds] array subscript [0, 4294967294] is outside array bounds of ‘nsTArrayHeader [1]’ 87:07.31 warning: xpcom/ds/nsTArray-inl.h:416:26 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 87:07.31 warning: xpcom/ds/nsTArray.h:402:43 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 87:07.31 warning: xpcom/ds/nsTArray.h:410:45 [-Warray-bounds] array subscript 1 is outside array bounds of ‘mozilla::dom::Sequence > [1]’ 87:07.31 warning: xpcom/ds/nsTArray.h:645:13 [-Wclass-memaccess] ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct mozilla::dom::workerinternals::JSSettings::JSGCSetting’; use copy-assignment or copy-initialization instead 87:07.31 warning: xpcom/io/nsEscape.cpp:588:26 [-Wmaybe-uninitialized] ‘destPtr’ may be used uninitialized in this function 87:07.31 warning: xpcom/io/nsLocalFileUnix.cpp:496:34 [-Wmaybe-uninitialized] ‘oldPerms’ may be used uninitialized in this function 87:07.31 warning: xpcom/io/nsLocalFileUnix.cpp:844:36 [-Wmaybe-uninitialized] ‘myPerms’ may be used uninitialized in this function 87:07.31 warning: xpcom/io/nsStorageStream.cpp:516:14 [-Wmaybe-uninitialized] ‘offset’ may be used uninitialized in this function 87:07.31 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 87:07.31 warning: xpfe/appshell/AppWindow.cpp:861:31 [-Wmaybe-uninitialized] ‘ourWidth’ may be used uninitialized in this function 87:07.31 warning: xpfe/appshell/AppWindow.cpp:862:32 [-Wmaybe-uninitialized] ‘ourHeight’ may be used uninitialized in this function 87:07.31 warning: xpfe/appshell/AppWindow.cpp:874:5 [-Wmaybe-uninitialized] ‘newWidth’ may be used uninitialized in this function 87:07.31 warning: xpfe/appshell/AppWindow.cpp:874:30 [-Wmaybe-uninitialized] ‘newHeight’ may be used uninitialized in this function 87:07.31 warning: /usr/include/bits/stdio2.h:105:24 [-Wformat-overflow=] ‘%s’ directive argument is null 87:07.31 warning: /usr/include/bits/string_fortified.h:29:33 [-Warray-bounds] ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ offset 40 is out of the bounds [0, 32] of object ‘options’ with type ‘mozilla::dom::IIRFilterOptions’ 87:07.31 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 87:07.31 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 >’ 87:07.31 warning: /usr/include/bits/string_fortified.h:29:33 [-Wrestrict] ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 64 bytes at offsets 0 and 0 overlaps 64 bytes at offset 0 87:07.31 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’ 87:07.31 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 87:07.31 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 87:07.31 warning: /usr/include/features.h:194:3 [-Wcpp] #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 87:07.65 ccache (direct) hit rate: 0.1%; (preprocessed) hit rate: 0.0%; miss rate: 99.9% 87:07.67 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build complete 87:08.31 We know it took a while, but your build finally finished successfully! Config object not found by mach. Configure complete! Be sure to run |mach build| to pick up any changes To view resource usage of the build, run |mach resource-usage|. To take your build for a test drive, run: |mach run| For more information on what to do now, see https://developer.mozilla.org/docs/Developer_Guide/So_You_Just_Built_IceCat + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.odFtRk + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le ++ dirname /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le + cd icecat-78.15.0 + cp -p /usr/share/bookmarks/default-bookmarks.html objdir/dist/bin/browser/chrome/en-US/locale/browser/bookmarks.html + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le 'INSTALL=/usr/bin/install -p' -C objdir make: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir' make[1]: Entering directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/installer' /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/icecat-78.15.0/toolkit/locales/gen_multilocale.py main '../../dist/bin/res/multilocale.txt' .deps/multilocale.txt.pp '../../dist/bin/res/multilocale.txt' en-US printf '\n[multilocale]\n' > locale-manifest.in printf '@RESPATH@/res/multilocale.txt\n' >> locale-manifest.in for LOCALE in en-US ;\ do \ for ENTRY in @RESPATH@/browser/chrome/ @RESPATH@/chrome/ ;\ do \ printf "$ENTRY""$LOCALE"'@JAREXT@\n' >> locale-manifest.in; \ printf "$ENTRY""$LOCALE"'.manifest\n' >> locale-manifest.in; \ done \ done NO_PKG_FILES="core bsdecho js js-config jscpucfg nsinstall viewer TestGtkEmbed elf-dynstr-gc mangle* maptsv* mfc* msdump* msmap* nm2tsv* nsinstall* res/samples res/throbber shlibsign* certutil* pk12util* BadCertAndPinningServer* DelegatedCredentialsServer* OCSPStaplingServer* SanctionsTestServer* GenerateOCSPResponse* chrome/chrome.rdf chrome/app-chrome.manifest chrome/overlayinfo components/compreg.dat components/xpti.dat content_unit_tests necko_unit_tests *.dSYM " \ /builddir/build/BUILD/icecat-78.15.0/objdir/_virtualenvs/init_py3/bin/python /builddir/build/BUILD/icecat-78.15.0/toolkit/mozapps/installer/packager.py -DPKG_LOCALE_MANIFEST=/builddir/build/BUILD/icecat-78.15.0/objdir/browser/installer/locale-manifest.in -DMOZ_APP_NAME=icecat -DPREF_DIR=defaults/preferences -DMOZ_GTK=1 -DMOZ_SYSTEM_NSPR=1 -DMOZ_SYSTEM_NSS=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DNECKO_WIFI -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DBINPATH='bin' -DRESPATH='bin' -DLPROJ_ROOT=en -DENABLE_MARIONETTE=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xhtml -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xhtml"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_NEW_REGEXP=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_WASM_MULTI_VALUE=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DHAVE_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_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_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"78.0"' -DMOZILLA_VERSION='"78.15.0"' -DMOZILLA_VERSION_U=78.15.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='"IceCat"' -DMOZ_APP_UA_VERSION='"78.15.0"' -DMOZ_AV1=1 -DMOZ_BUILD_APP=browser -DMOZ_BUNDLED_FONTS=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_FMP4=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JACK=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.icecat -DMOZ_MEMORY=1 -DMOZ_NEW_CERT_STORAGE=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_ICU=1 -DMOZ_TREE_CAIRO=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"ppc64-gcc3"' -DUSE_SKIA=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US \ --format omni \ --removals /builddir/build/BUILD/icecat-78.15.0/browser/installer/removed-files.in \ \ --ignore-broken-symlinks \ --minify \ \ \ --compress none \ /builddir/build/BUILD/icecat-78.15.0/browser/installer/package-manifest.in '../../dist' '../../dist'/icecat \ ../../config/nsinstall -D /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat (cd ../../dist/icecat && /usr/bin/gtar --exclude=precomplete --exclude=.mkdir.done -chf - .) | \ (cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat && tar -xf -) ../../config/nsinstall -D /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/bin rm -f -f /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/bin/icecat ln -s /usr/lib64/icecat/icecat /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/bin make[1]: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir/browser/installer' make: Leaving directory '/builddir/build/BUILD/icecat-78.15.0/objdir' + for i in 16 22 24 32 36 48 64 72 96 128 256 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/16x16/apps + convert -geometry 16 /builddir/build/SOURCES/icecat.png /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/16x16/apps/icecat.png + for i in 16 22 24 32 36 48 64 72 96 128 256 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/22x22/apps + convert -geometry 22 /builddir/build/SOURCES/icecat.png /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/22x22/apps/icecat.png + for i in 16 22 24 32 36 48 64 72 96 128 256 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/24x24/apps + convert -geometry 24 /builddir/build/SOURCES/icecat.png /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/24x24/apps/icecat.png + for i in 16 22 24 32 36 48 64 72 96 128 256 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/32x32/apps + convert -geometry 32 /builddir/build/SOURCES/icecat.png /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/32x32/apps/icecat.png + for i in 16 22 24 32 36 48 64 72 96 128 256 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/36x36/apps + convert -geometry 36 /builddir/build/SOURCES/icecat.png /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/36x36/apps/icecat.png + for i in 16 22 24 32 36 48 64 72 96 128 256 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/48x48/apps + convert -geometry 48 /builddir/build/SOURCES/icecat.png /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/48x48/apps/icecat.png + for i in 16 22 24 32 36 48 64 72 96 128 256 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/64x64/apps + convert -geometry 64 /builddir/build/SOURCES/icecat.png /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/64x64/apps/icecat.png + for i in 16 22 24 32 36 48 64 72 96 128 256 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/72x72/apps + convert -geometry 72 /builddir/build/SOURCES/icecat.png /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/72x72/apps/icecat.png + for i in 16 22 24 32 36 48 64 72 96 128 256 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/96x96/apps + convert -geometry 96 /builddir/build/SOURCES/icecat.png /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/96x96/apps/icecat.png + for i in 16 22 24 32 36 48 64 72 96 128 256 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/128x128/apps + convert -geometry 128 /builddir/build/SOURCES/icecat.png /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/128x128/apps/icecat.png + for i in 16 22 24 32 36 48 64 72 96 128 256 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/256x256/apps + convert -geometry 256 /builddir/build/SOURCES/icecat.png /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/icons/hicolor/256x256/apps/icecat.png + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/applications + desktop-file-install --dir /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/applications /builddir/build/SOURCES/icecat.desktop + rm -rf /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/bin/icecat + /usr/bin/sed -e 's/__DEFAULT_WAYLAND__/%{wayland_default}/' -e s,/__PREFIX__,/usr,g /builddir/build/SOURCES/icecat.sh.in + chmod 755 /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/bin/icecat + /usr/bin/sed -e s,/__PREFIX__,/usr,g /builddir/build/SOURCES/icecat-x11.sh.in + chmod 755 /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/bin/icecat-x11 + desktop-file-install --dir /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/applications /builddir/build/SOURCES/icecat-x11.desktop + /usr/bin/sed -e s,/__PREFIX__,/usr,g /builddir/build/SOURCES/icecat-wayland.sh.in + chmod 755 /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/bin/icecat-wayland + desktop-file-install --dir /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/applications /builddir/build/SOURCES/icecat-wayland.desktop + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/man/man1 + install -p -m 644 icecat.1 /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/man/man1/ + echo + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + tar xf /builddir/build/SOURCES/icecat-78.15.0-langpacks.tar.gz ++ ls langpacks/ach.xpi langpacks/af.xpi langpacks/an.xpi langpacks/ar.xpi langpacks/ast.xpi langpacks/az.xpi langpacks/be.xpi langpacks/bg.xpi langpacks/bn.xpi langpacks/br.xpi langpacks/bs.xpi langpacks/ca-valencia.xpi langpacks/ca.xpi langpacks/cak.xpi langpacks/cs.xpi langpacks/cy.xpi langpacks/da.xpi langpacks/de.xpi langpacks/dsb.xpi langpacks/el.xpi langpacks/en-CA.xpi langpacks/en-GB.xpi langpacks/en-US.xpi langpacks/eo.xpi langpacks/es-AR.xpi langpacks/es-CL.xpi langpacks/es-ES.xpi langpacks/es-MX.xpi langpacks/et.xpi langpacks/eu.xpi langpacks/fa.xpi langpacks/ff.xpi langpacks/fi.xpi langpacks/fr.xpi langpacks/fy-NL.xpi langpacks/ga-IE.xpi langpacks/gd.xpi langpacks/gl.xpi langpacks/gn.xpi langpacks/gu-IN.xpi langpacks/he.xpi langpacks/hi-IN.xpi langpacks/hr.xpi langpacks/hsb.xpi langpacks/hu.xpi langpacks/hy-AM.xpi langpacks/ia.xpi langpacks/id.xpi langpacks/is.xpi langpacks/it.xpi langpacks/ja.xpi langpacks/ka.xpi langpacks/kab.xpi langpacks/kk.xpi langpacks/km.xpi langpacks/kn.xpi langpacks/ko.xpi langpacks/lij.xpi langpacks/lt.xpi langpacks/lv.xpi langpacks/mk.xpi langpacks/mr.xpi langpacks/ms.xpi langpacks/my.xpi langpacks/nb-NO.xpi langpacks/ne-NP.xpi langpacks/nl.xpi langpacks/nn-NO.xpi langpacks/oc.xpi langpacks/pa-IN.xpi langpacks/pl.xpi langpacks/pt-BR.xpi langpacks/pt-PT.xpi langpacks/rm.xpi langpacks/ro.xpi langpacks/ru.xpi langpacks/si.xpi langpacks/sk.xpi langpacks/sl.xpi langpacks/son.xpi langpacks/sq.xpi langpacks/sr.xpi langpacks/sv-SE.xpi langpacks/ta.xpi langpacks/te.xpi langpacks/th.xpi langpacks/tl.xpi langpacks/tr.xpi langpacks/trs.xpi langpacks/uk.xpi langpacks/ur.xpi langpacks/uz.xpi langpacks/vi.xpi langpacks/xh.xpi langpacks/zh-CN.xpi langpacks/zh-TW.xpi + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ach.xpi .xpi + language=ach + extensionID=langpack-ach@icecat.mozilla.org + mkdir -p langpack-ach@icecat.mozilla.org + unzip -qq langpacks/ach.xpi -d langpack-ach@icecat.mozilla.org + find langpack-ach@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ach@icecat.mozilla.org + zip -qq -r9mX ../langpack-ach@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ach@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ach ++ sed -e s/-/_/g + language=ach + echo '%lang(ach) /usr/lib64/icecat/langpacks/langpack-ach@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/af.xpi .xpi + language=af + extensionID=langpack-af@icecat.mozilla.org + mkdir -p langpack-af@icecat.mozilla.org + unzip -qq langpacks/af.xpi -d langpack-af@icecat.mozilla.org + find langpack-af@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-af@icecat.mozilla.org + zip -qq -r9mX ../langpack-af@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-af@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo af ++ sed -e s/-/_/g + language=af + echo '%lang(af) /usr/lib64/icecat/langpacks/langpack-af@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/an.xpi .xpi + language=an + extensionID=langpack-an@icecat.mozilla.org + mkdir -p langpack-an@icecat.mozilla.org + unzip -qq langpacks/an.xpi -d langpack-an@icecat.mozilla.org + find langpack-an@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-an@icecat.mozilla.org + zip -qq -r9mX ../langpack-an@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-an@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo an ++ sed -e s/-/_/g + language=an + echo '%lang(an) /usr/lib64/icecat/langpacks/langpack-an@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ar.xpi .xpi + language=ar + extensionID=langpack-ar@icecat.mozilla.org + mkdir -p langpack-ar@icecat.mozilla.org + unzip -qq langpacks/ar.xpi -d langpack-ar@icecat.mozilla.org + find langpack-ar@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ar@icecat.mozilla.org + zip -qq -r9mX ../langpack-ar@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ar@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ar ++ sed -e s/-/_/g + language=ar + echo '%lang(ar) /usr/lib64/icecat/langpacks/langpack-ar@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ast.xpi .xpi + language=ast + extensionID=langpack-ast@icecat.mozilla.org + mkdir -p langpack-ast@icecat.mozilla.org + unzip -qq langpacks/ast.xpi -d langpack-ast@icecat.mozilla.org + find langpack-ast@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ast@icecat.mozilla.org + zip -qq -r9mX ../langpack-ast@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ast@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ast ++ sed -e s/-/_/g + language=ast + echo '%lang(ast) /usr/lib64/icecat/langpacks/langpack-ast@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/az.xpi .xpi + language=az + extensionID=langpack-az@icecat.mozilla.org + mkdir -p langpack-az@icecat.mozilla.org + unzip -qq langpacks/az.xpi -d langpack-az@icecat.mozilla.org + find langpack-az@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-az@icecat.mozilla.org + zip -qq -r9mX ../langpack-az@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-az@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo az ++ sed -e s/-/_/g + language=az + echo '%lang(az) /usr/lib64/icecat/langpacks/langpack-az@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/be.xpi .xpi + language=be + extensionID=langpack-be@icecat.mozilla.org + mkdir -p langpack-be@icecat.mozilla.org + unzip -qq langpacks/be.xpi -d langpack-be@icecat.mozilla.org + xargs chmod 644 + find langpack-be@icecat.mozilla.org -type f + cd langpack-be@icecat.mozilla.org + zip -qq -r9mX ../langpack-be@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-be@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo be ++ sed -e s/-/_/g + language=be + echo '%lang(be) /usr/lib64/icecat/langpacks/langpack-be@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/bg.xpi .xpi + language=bg + extensionID=langpack-bg@icecat.mozilla.org + mkdir -p langpack-bg@icecat.mozilla.org + unzip -qq langpacks/bg.xpi -d langpack-bg@icecat.mozilla.org + find langpack-bg@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-bg@icecat.mozilla.org + zip -qq -r9mX ../langpack-bg@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-bg@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo bg ++ sed -e s/-/_/g + language=bg + echo '%lang(bg) /usr/lib64/icecat/langpacks/langpack-bg@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/bn.xpi .xpi + language=bn + extensionID=langpack-bn@icecat.mozilla.org + mkdir -p langpack-bn@icecat.mozilla.org + unzip -qq langpacks/bn.xpi -d langpack-bn@icecat.mozilla.org + find langpack-bn@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-bn@icecat.mozilla.org + zip -qq -r9mX ../langpack-bn@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-bn@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo bn ++ sed -e s/-/_/g + language=bn + echo '%lang(bn) /usr/lib64/icecat/langpacks/langpack-bn@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/br.xpi .xpi + language=br + extensionID=langpack-br@icecat.mozilla.org + mkdir -p langpack-br@icecat.mozilla.org + unzip -qq langpacks/br.xpi -d langpack-br@icecat.mozilla.org + find langpack-br@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-br@icecat.mozilla.org + zip -qq -r9mX ../langpack-br@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-br@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo br ++ sed -e s/-/_/g + language=br + echo '%lang(br) /usr/lib64/icecat/langpacks/langpack-br@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/bs.xpi .xpi + language=bs + extensionID=langpack-bs@icecat.mozilla.org + mkdir -p langpack-bs@icecat.mozilla.org + unzip -qq langpacks/bs.xpi -d langpack-bs@icecat.mozilla.org + find langpack-bs@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-bs@icecat.mozilla.org + zip -qq -r9mX ../langpack-bs@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-bs@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo bs ++ sed -e s/-/_/g + language=bs + echo '%lang(bs) /usr/lib64/icecat/langpacks/langpack-bs@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ca-valencia.xpi .xpi + language=ca-valencia + extensionID=langpack-ca-valencia@icecat.mozilla.org + mkdir -p langpack-ca-valencia@icecat.mozilla.org + unzip -qq langpacks/ca-valencia.xpi -d langpack-ca-valencia@icecat.mozilla.org + find langpack-ca-valencia@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ca-valencia@icecat.mozilla.org + zip -qq -r9mX ../langpack-ca-valencia@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ca-valencia@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ca-valencia ++ sed -e s/-/_/g + language=ca_valencia + echo '%lang(ca_valencia) /usr/lib64/icecat/langpacks/langpack-ca-valencia@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ca.xpi .xpi + language=ca + extensionID=langpack-ca@icecat.mozilla.org + mkdir -p langpack-ca@icecat.mozilla.org + unzip -qq langpacks/ca.xpi -d langpack-ca@icecat.mozilla.org + xargs chmod 644 + find langpack-ca@icecat.mozilla.org -type f + cd langpack-ca@icecat.mozilla.org + zip -qq -r9mX ../langpack-ca@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ca@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ca ++ sed -e s/-/_/g + language=ca + echo '%lang(ca) /usr/lib64/icecat/langpacks/langpack-ca@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/cak.xpi .xpi + language=cak + extensionID=langpack-cak@icecat.mozilla.org + mkdir -p langpack-cak@icecat.mozilla.org + unzip -qq langpacks/cak.xpi -d langpack-cak@icecat.mozilla.org + find langpack-cak@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-cak@icecat.mozilla.org + zip -qq -r9mX ../langpack-cak@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-cak@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo cak ++ sed -e s/-/_/g + language=cak + echo '%lang(cak) /usr/lib64/icecat/langpacks/langpack-cak@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/cs.xpi .xpi + language=cs + extensionID=langpack-cs@icecat.mozilla.org + mkdir -p langpack-cs@icecat.mozilla.org + unzip -qq langpacks/cs.xpi -d langpack-cs@icecat.mozilla.org + find langpack-cs@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-cs@icecat.mozilla.org + zip -qq -r9mX ../langpack-cs@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-cs@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo cs ++ sed -e s/-/_/g + language=cs + echo '%lang(cs) /usr/lib64/icecat/langpacks/langpack-cs@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/cy.xpi .xpi + language=cy + extensionID=langpack-cy@icecat.mozilla.org + mkdir -p langpack-cy@icecat.mozilla.org + unzip -qq langpacks/cy.xpi -d langpack-cy@icecat.mozilla.org + find langpack-cy@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-cy@icecat.mozilla.org + zip -qq -r9mX ../langpack-cy@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-cy@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo cy ++ sed -e s/-/_/g + language=cy + echo '%lang(cy) /usr/lib64/icecat/langpacks/langpack-cy@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/da.xpi .xpi + language=da + extensionID=langpack-da@icecat.mozilla.org + mkdir -p langpack-da@icecat.mozilla.org + unzip -qq langpacks/da.xpi -d langpack-da@icecat.mozilla.org + find langpack-da@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-da@icecat.mozilla.org + zip -qq -r9mX ../langpack-da@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-da@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo da ++ sed -e s/-/_/g + language=da + echo '%lang(da) /usr/lib64/icecat/langpacks/langpack-da@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/de.xpi .xpi + language=de + extensionID=langpack-de@icecat.mozilla.org + mkdir -p langpack-de@icecat.mozilla.org + unzip -qq langpacks/de.xpi -d langpack-de@icecat.mozilla.org + xargs chmod 644 + find langpack-de@icecat.mozilla.org -type f + cd langpack-de@icecat.mozilla.org + zip -qq -r9mX ../langpack-de@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-de@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo de ++ sed -e s/-/_/g + language=de + echo '%lang(de) /usr/lib64/icecat/langpacks/langpack-de@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/dsb.xpi .xpi + language=dsb + extensionID=langpack-dsb@icecat.mozilla.org + mkdir -p langpack-dsb@icecat.mozilla.org + unzip -qq langpacks/dsb.xpi -d langpack-dsb@icecat.mozilla.org + find langpack-dsb@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-dsb@icecat.mozilla.org + zip -qq -r9mX ../langpack-dsb@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-dsb@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo dsb ++ sed -e s/-/_/g + language=dsb + echo '%lang(dsb) /usr/lib64/icecat/langpacks/langpack-dsb@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/el.xpi .xpi + language=el + extensionID=langpack-el@icecat.mozilla.org + mkdir -p langpack-el@icecat.mozilla.org + unzip -qq langpacks/el.xpi -d langpack-el@icecat.mozilla.org + find langpack-el@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-el@icecat.mozilla.org + zip -qq -r9mX ../langpack-el@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-el@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo el ++ sed -e s/-/_/g + language=el + echo '%lang(el) /usr/lib64/icecat/langpacks/langpack-el@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/en-CA.xpi .xpi + language=en-CA + extensionID=langpack-en-CA@icecat.mozilla.org + mkdir -p langpack-en-CA@icecat.mozilla.org + unzip -qq langpacks/en-CA.xpi -d langpack-en-CA@icecat.mozilla.org + find langpack-en-CA@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-en-CA@icecat.mozilla.org + zip -qq -r9mX ../langpack-en-CA@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json /builddir/build/BUILD/icecat-78.15.0 + cd - + install -p -m 644 langpack-en-CA@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo en-CA ++ sed -e s/-/_/g + language=en_CA + echo '%lang(en_CA) /usr/lib64/icecat/langpacks/langpack-en-CA@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/en-GB.xpi .xpi + language=en-GB + extensionID=langpack-en-GB@icecat.mozilla.org + mkdir -p langpack-en-GB@icecat.mozilla.org + unzip -qq langpacks/en-GB.xpi -d langpack-en-GB@icecat.mozilla.org + find langpack-en-GB@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-en-GB@icecat.mozilla.org + zip -qq -r9mX ../langpack-en-GB@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-en-GB@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo en-GB ++ sed -e s/-/_/g + language=en_GB + echo '%lang(en_GB) /usr/lib64/icecat/langpacks/langpack-en-GB@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/en-US.xpi .xpi + language=en-US + extensionID=langpack-en-US@icecat.mozilla.org + mkdir -p langpack-en-US@icecat.mozilla.org + unzip -qq langpacks/en-US.xpi -d langpack-en-US@icecat.mozilla.org + find langpack-en-US@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-en-US@icecat.mozilla.org + zip -qq -r9mX ../langpack-en-US@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json /builddir/build/BUILD/icecat-78.15.0 + cd - + install -p -m 644 langpack-en-US@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo en-US ++ sed -e s/-/_/g + language=en_US + echo '%lang(en_US) /usr/lib64/icecat/langpacks/langpack-en-US@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/eo.xpi .xpi + language=eo + extensionID=langpack-eo@icecat.mozilla.org + mkdir -p langpack-eo@icecat.mozilla.org + unzip -qq langpacks/eo.xpi -d langpack-eo@icecat.mozilla.org + find langpack-eo@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-eo@icecat.mozilla.org + zip -qq -r9mX ../langpack-eo@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-eo@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo eo ++ sed -e s/-/_/g + language=eo + echo '%lang(eo) /usr/lib64/icecat/langpacks/langpack-eo@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/es-AR.xpi .xpi + language=es-AR + extensionID=langpack-es-AR@icecat.mozilla.org + mkdir -p langpack-es-AR@icecat.mozilla.org + unzip -qq langpacks/es-AR.xpi -d langpack-es-AR@icecat.mozilla.org + find langpack-es-AR@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-es-AR@icecat.mozilla.org + zip -qq -r9mX ../langpack-es-AR@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json /builddir/build/BUILD/icecat-78.15.0 + cd - + install -p -m 644 langpack-es-AR@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo es-AR ++ sed -e s/-/_/g + language=es_AR + echo '%lang(es_AR) /usr/lib64/icecat/langpacks/langpack-es-AR@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/es-CL.xpi .xpi + language=es-CL + extensionID=langpack-es-CL@icecat.mozilla.org + mkdir -p langpack-es-CL@icecat.mozilla.org + unzip -qq langpacks/es-CL.xpi -d langpack-es-CL@icecat.mozilla.org + find langpack-es-CL@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-es-CL@icecat.mozilla.org + zip -qq -r9mX ../langpack-es-CL@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json /builddir/build/BUILD/icecat-78.15.0 + cd - + install -p -m 644 langpack-es-CL@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo es-CL ++ sed -e s/-/_/g + language=es_CL + echo '%lang(es_CL) /usr/lib64/icecat/langpacks/langpack-es-CL@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/es-ES.xpi .xpi + language=es-ES + extensionID=langpack-es-ES@icecat.mozilla.org + mkdir -p langpack-es-ES@icecat.mozilla.org + unzip -qq langpacks/es-ES.xpi -d langpack-es-ES@icecat.mozilla.org + find langpack-es-ES@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-es-ES@icecat.mozilla.org + zip -qq -r9mX ../langpack-es-ES@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-es-ES@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo es-ES ++ sed -e s/-/_/g + language=es_ES + echo '%lang(es_ES) /usr/lib64/icecat/langpacks/langpack-es-ES@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/es-MX.xpi .xpi + language=es-MX + extensionID=langpack-es-MX@icecat.mozilla.org + mkdir -p langpack-es-MX@icecat.mozilla.org + unzip -qq langpacks/es-MX.xpi -d langpack-es-MX@icecat.mozilla.org + find langpack-es-MX@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-es-MX@icecat.mozilla.org + zip -qq -r9mX ../langpack-es-MX@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-es-MX@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo es-MX ++ sed -e s/-/_/g + language=es_MX + echo '%lang(es_MX) /usr/lib64/icecat/langpacks/langpack-es-MX@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/et.xpi .xpi + language=et + extensionID=langpack-et@icecat.mozilla.org + mkdir -p langpack-et@icecat.mozilla.org + unzip -qq langpacks/et.xpi -d langpack-et@icecat.mozilla.org + find langpack-et@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-et@icecat.mozilla.org + zip -qq -r9mX ../langpack-et@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json /builddir/build/BUILD/icecat-78.15.0 + cd - + install -p -m 644 langpack-et@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo et ++ sed -e s/-/_/g + language=et + echo '%lang(et) /usr/lib64/icecat/langpacks/langpack-et@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/eu.xpi .xpi + language=eu + extensionID=langpack-eu@icecat.mozilla.org + mkdir -p langpack-eu@icecat.mozilla.org + unzip -qq langpacks/eu.xpi -d langpack-eu@icecat.mozilla.org + find langpack-eu@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-eu@icecat.mozilla.org + zip -qq -r9mX ../langpack-eu@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-eu@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo eu ++ sed -e s/-/_/g + language=eu + echo '%lang(eu) /usr/lib64/icecat/langpacks/langpack-eu@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/fa.xpi .xpi + language=fa + extensionID=langpack-fa@icecat.mozilla.org + mkdir -p langpack-fa@icecat.mozilla.org + unzip -qq langpacks/fa.xpi -d langpack-fa@icecat.mozilla.org + find langpack-fa@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-fa@icecat.mozilla.org + zip -qq -r9mX ../langpack-fa@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-fa@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo fa ++ sed -e s/-/_/g + language=fa + echo '%lang(fa) /usr/lib64/icecat/langpacks/langpack-fa@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ff.xpi .xpi + language=ff + extensionID=langpack-ff@icecat.mozilla.org + mkdir -p langpack-ff@icecat.mozilla.org + unzip -qq langpacks/ff.xpi -d langpack-ff@icecat.mozilla.org + find langpack-ff@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ff@icecat.mozilla.org + zip -qq -r9mX ../langpack-ff@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ff@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ff ++ sed -e s/-/_/g + language=ff + echo '%lang(ff) /usr/lib64/icecat/langpacks/langpack-ff@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/fi.xpi .xpi + language=fi + extensionID=langpack-fi@icecat.mozilla.org + mkdir -p langpack-fi@icecat.mozilla.org + unzip -qq langpacks/fi.xpi -d langpack-fi@icecat.mozilla.org + find langpack-fi@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-fi@icecat.mozilla.org + zip -qq -r9mX ../langpack-fi@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-fi@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo fi ++ sed -e s/-/_/g + language=fi + echo '%lang(fi) /usr/lib64/icecat/langpacks/langpack-fi@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/fr.xpi .xpi + language=fr + extensionID=langpack-fr@icecat.mozilla.org + mkdir -p langpack-fr@icecat.mozilla.org + unzip -qq langpacks/fr.xpi -d langpack-fr@icecat.mozilla.org + find langpack-fr@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-fr@icecat.mozilla.org + zip -qq -r9mX ../langpack-fr@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-fr@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo fr ++ sed -e s/-/_/g + language=fr + echo '%lang(fr) /usr/lib64/icecat/langpacks/langpack-fr@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/fy-NL.xpi .xpi + language=fy-NL + extensionID=langpack-fy-NL@icecat.mozilla.org + mkdir -p langpack-fy-NL@icecat.mozilla.org + unzip -qq langpacks/fy-NL.xpi -d langpack-fy-NL@icecat.mozilla.org + find langpack-fy-NL@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-fy-NL@icecat.mozilla.org + zip -qq -r9mX ../langpack-fy-NL@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-fy-NL@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo fy-NL ++ sed -e s/-/_/g + language=fy_NL + echo '%lang(fy_NL) /usr/lib64/icecat/langpacks/langpack-fy-NL@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ga-IE.xpi .xpi + language=ga-IE + extensionID=langpack-ga-IE@icecat.mozilla.org + mkdir -p langpack-ga-IE@icecat.mozilla.org + unzip -qq langpacks/ga-IE.xpi -d langpack-ga-IE@icecat.mozilla.org + find langpack-ga-IE@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ga-IE@icecat.mozilla.org + zip -qq -r9mX ../langpack-ga-IE@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ga-IE@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ga-IE ++ sed -e s/-/_/g + language=ga_IE + echo '%lang(ga_IE) /usr/lib64/icecat/langpacks/langpack-ga-IE@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/gd.xpi .xpi + language=gd + extensionID=langpack-gd@icecat.mozilla.org + mkdir -p langpack-gd@icecat.mozilla.org + unzip -qq langpacks/gd.xpi -d langpack-gd@icecat.mozilla.org + find langpack-gd@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-gd@icecat.mozilla.org + zip -qq -r9mX ../langpack-gd@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-gd@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo gd ++ sed -e s/-/_/g + language=gd + echo '%lang(gd) /usr/lib64/icecat/langpacks/langpack-gd@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/gl.xpi .xpi + language=gl + extensionID=langpack-gl@icecat.mozilla.org + mkdir -p langpack-gl@icecat.mozilla.org + unzip -qq langpacks/gl.xpi -d langpack-gl@icecat.mozilla.org + find langpack-gl@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-gl@icecat.mozilla.org + zip -qq -r9mX ../langpack-gl@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-gl@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo gl ++ sed -e s/-/_/g + language=gl + echo '%lang(gl) /usr/lib64/icecat/langpacks/langpack-gl@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/gn.xpi .xpi + language=gn + extensionID=langpack-gn@icecat.mozilla.org + mkdir -p langpack-gn@icecat.mozilla.org + unzip -qq langpacks/gn.xpi -d langpack-gn@icecat.mozilla.org + find langpack-gn@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-gn@icecat.mozilla.org + zip -qq -r9mX ../langpack-gn@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-gn@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo gn ++ sed -e s/-/_/g + language=gn + echo '%lang(gn) /usr/lib64/icecat/langpacks/langpack-gn@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/gu-IN.xpi .xpi + language=gu-IN + extensionID=langpack-gu-IN@icecat.mozilla.org + mkdir -p langpack-gu-IN@icecat.mozilla.org + unzip -qq langpacks/gu-IN.xpi -d langpack-gu-IN@icecat.mozilla.org + find langpack-gu-IN@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-gu-IN@icecat.mozilla.org + zip -qq -r9mX ../langpack-gu-IN@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-gu-IN@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo gu-IN ++ sed -e s/-/_/g + language=gu_IN + echo '%lang(gu_IN) /usr/lib64/icecat/langpacks/langpack-gu-IN@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/he.xpi .xpi + language=he + extensionID=langpack-he@icecat.mozilla.org + mkdir -p langpack-he@icecat.mozilla.org + unzip -qq langpacks/he.xpi -d langpack-he@icecat.mozilla.org + find langpack-he@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-he@icecat.mozilla.org + zip -qq -r9mX ../langpack-he@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-he@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo he ++ sed -e s/-/_/g + language=he + echo '%lang(he) /usr/lib64/icecat/langpacks/langpack-he@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/hi-IN.xpi .xpi + language=hi-IN + extensionID=langpack-hi-IN@icecat.mozilla.org + mkdir -p langpack-hi-IN@icecat.mozilla.org + unzip -qq langpacks/hi-IN.xpi -d langpack-hi-IN@icecat.mozilla.org + find langpack-hi-IN@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-hi-IN@icecat.mozilla.org + zip -qq -r9mX ../langpack-hi-IN@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-hi-IN@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo hi-IN ++ sed -e s/-/_/g + language=hi_IN + echo '%lang(hi_IN) /usr/lib64/icecat/langpacks/langpack-hi-IN@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/hr.xpi .xpi + language=hr + extensionID=langpack-hr@icecat.mozilla.org + mkdir -p langpack-hr@icecat.mozilla.org + unzip -qq langpacks/hr.xpi -d langpack-hr@icecat.mozilla.org + find langpack-hr@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-hr@icecat.mozilla.org + zip -qq -r9mX ../langpack-hr@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-hr@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo hr ++ sed -e s/-/_/g + language=hr + echo '%lang(hr) /usr/lib64/icecat/langpacks/langpack-hr@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/hsb.xpi .xpi + language=hsb + extensionID=langpack-hsb@icecat.mozilla.org + mkdir -p langpack-hsb@icecat.mozilla.org + unzip -qq langpacks/hsb.xpi -d langpack-hsb@icecat.mozilla.org + find langpack-hsb@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-hsb@icecat.mozilla.org + zip -qq -r9mX ../langpack-hsb@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-hsb@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo hsb ++ sed -e s/-/_/g + language=hsb + echo '%lang(hsb) /usr/lib64/icecat/langpacks/langpack-hsb@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/hu.xpi .xpi + language=hu + extensionID=langpack-hu@icecat.mozilla.org + mkdir -p langpack-hu@icecat.mozilla.org + unzip -qq langpacks/hu.xpi -d langpack-hu@icecat.mozilla.org + find langpack-hu@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-hu@icecat.mozilla.org + zip -qq -r9mX ../langpack-hu@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-hu@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo hu ++ sed -e s/-/_/g + language=hu + echo '%lang(hu) /usr/lib64/icecat/langpacks/langpack-hu@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/hy-AM.xpi .xpi + language=hy-AM + extensionID=langpack-hy-AM@icecat.mozilla.org + mkdir -p langpack-hy-AM@icecat.mozilla.org + unzip -qq langpacks/hy-AM.xpi -d langpack-hy-AM@icecat.mozilla.org + find langpack-hy-AM@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-hy-AM@icecat.mozilla.org + zip -qq -r9mX ../langpack-hy-AM@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-hy-AM@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo hy-AM ++ sed -e s/-/_/g + language=hy_AM + echo '%lang(hy_AM) /usr/lib64/icecat/langpacks/langpack-hy-AM@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ia.xpi .xpi + language=ia + extensionID=langpack-ia@icecat.mozilla.org + mkdir -p langpack-ia@icecat.mozilla.org + unzip -qq langpacks/ia.xpi -d langpack-ia@icecat.mozilla.org + find langpack-ia@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ia@icecat.mozilla.org + zip -qq -r9mX ../langpack-ia@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json /builddir/build/BUILD/icecat-78.15.0 + cd - + install -p -m 644 langpack-ia@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ia ++ sed -e s/-/_/g + language=ia + echo '%lang(ia) /usr/lib64/icecat/langpacks/langpack-ia@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/id.xpi .xpi + language=id + extensionID=langpack-id@icecat.mozilla.org + mkdir -p langpack-id@icecat.mozilla.org + unzip -qq langpacks/id.xpi -d langpack-id@icecat.mozilla.org + find langpack-id@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-id@icecat.mozilla.org + zip -qq -r9mX ../langpack-id@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-id@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo id ++ sed -e s/-/_/g + language=id + echo '%lang(id) /usr/lib64/icecat/langpacks/langpack-id@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/is.xpi .xpi + language=is + extensionID=langpack-is@icecat.mozilla.org + mkdir -p langpack-is@icecat.mozilla.org + unzip -qq langpacks/is.xpi -d langpack-is@icecat.mozilla.org + find langpack-is@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-is@icecat.mozilla.org + zip -qq -r9mX ../langpack-is@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-is@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo is ++ sed -e s/-/_/g + language=is + echo '%lang(is) /usr/lib64/icecat/langpacks/langpack-is@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/it.xpi .xpi + language=it + extensionID=langpack-it@icecat.mozilla.org + mkdir -p langpack-it@icecat.mozilla.org + unzip -qq langpacks/it.xpi -d langpack-it@icecat.mozilla.org + find langpack-it@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-it@icecat.mozilla.org + zip -qq -r9mX ../langpack-it@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-it@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo it ++ sed -e s/-/_/g + language=it + echo '%lang(it) /usr/lib64/icecat/langpacks/langpack-it@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ja.xpi .xpi + language=ja + extensionID=langpack-ja@icecat.mozilla.org + mkdir -p langpack-ja@icecat.mozilla.org + unzip -qq langpacks/ja.xpi -d langpack-ja@icecat.mozilla.org + find langpack-ja@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ja@icecat.mozilla.org + zip -qq -r9mX ../langpack-ja@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ja@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ sed -e s/-/_/g ++ echo ja + language=ja + echo '%lang(ja) /usr/lib64/icecat/langpacks/langpack-ja@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ka.xpi .xpi + language=ka + extensionID=langpack-ka@icecat.mozilla.org + mkdir -p langpack-ka@icecat.mozilla.org + unzip -qq langpacks/ka.xpi -d langpack-ka@icecat.mozilla.org + find langpack-ka@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ka@icecat.mozilla.org + zip -qq -r9mX ../langpack-ka@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ka@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ka ++ sed -e s/-/_/g + language=ka + echo '%lang(ka) /usr/lib64/icecat/langpacks/langpack-ka@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/kab.xpi .xpi + language=kab + extensionID=langpack-kab@icecat.mozilla.org + mkdir -p langpack-kab@icecat.mozilla.org + unzip -qq langpacks/kab.xpi -d langpack-kab@icecat.mozilla.org + find langpack-kab@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-kab@icecat.mozilla.org + zip -qq -r9mX ../langpack-kab@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-kab@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo kab ++ sed -e s/-/_/g + language=kab + echo '%lang(kab) /usr/lib64/icecat/langpacks/langpack-kab@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/kk.xpi .xpi + language=kk + extensionID=langpack-kk@icecat.mozilla.org + mkdir -p langpack-kk@icecat.mozilla.org + unzip -qq langpacks/kk.xpi -d langpack-kk@icecat.mozilla.org + find langpack-kk@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-kk@icecat.mozilla.org + zip -qq -r9mX ../langpack-kk@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-kk@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo kk ++ sed -e s/-/_/g + language=kk + echo '%lang(kk) /usr/lib64/icecat/langpacks/langpack-kk@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/km.xpi .xpi + language=km + extensionID=langpack-km@icecat.mozilla.org + mkdir -p langpack-km@icecat.mozilla.org + unzip -qq langpacks/km.xpi -d langpack-km@icecat.mozilla.org + find langpack-km@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-km@icecat.mozilla.org + zip -qq -r9mX ../langpack-km@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-km@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo km ++ sed -e s/-/_/g + language=km + echo '%lang(km) /usr/lib64/icecat/langpacks/langpack-km@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/kn.xpi .xpi + language=kn + extensionID=langpack-kn@icecat.mozilla.org + mkdir -p langpack-kn@icecat.mozilla.org + unzip -qq langpacks/kn.xpi -d langpack-kn@icecat.mozilla.org + find langpack-kn@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-kn@icecat.mozilla.org + zip -qq -r9mX ../langpack-kn@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-kn@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo kn ++ sed -e s/-/_/g + language=kn + echo '%lang(kn) /usr/lib64/icecat/langpacks/langpack-kn@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ko.xpi .xpi + language=ko + extensionID=langpack-ko@icecat.mozilla.org + mkdir -p langpack-ko@icecat.mozilla.org + unzip -qq langpacks/ko.xpi -d langpack-ko@icecat.mozilla.org + find langpack-ko@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ko@icecat.mozilla.org + zip -qq -r9mX ../langpack-ko@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ko@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ sed -e s/-/_/g ++ echo ko + language=ko + echo '%lang(ko) /usr/lib64/icecat/langpacks/langpack-ko@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/lij.xpi .xpi + language=lij + extensionID=langpack-lij@icecat.mozilla.org + mkdir -p langpack-lij@icecat.mozilla.org + unzip -qq langpacks/lij.xpi -d langpack-lij@icecat.mozilla.org + find langpack-lij@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-lij@icecat.mozilla.org + zip -qq -r9mX ../langpack-lij@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-lij@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo lij ++ sed -e s/-/_/g + language=lij + echo '%lang(lij) /usr/lib64/icecat/langpacks/langpack-lij@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/lt.xpi .xpi + language=lt + extensionID=langpack-lt@icecat.mozilla.org + mkdir -p langpack-lt@icecat.mozilla.org + unzip -qq langpacks/lt.xpi -d langpack-lt@icecat.mozilla.org + xargs chmod 644 + find langpack-lt@icecat.mozilla.org -type f + cd langpack-lt@icecat.mozilla.org + zip -qq -r9mX ../langpack-lt@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-lt@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo lt ++ sed -e s/-/_/g + language=lt + echo '%lang(lt) /usr/lib64/icecat/langpacks/langpack-lt@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/lv.xpi .xpi + language=lv + extensionID=langpack-lv@icecat.mozilla.org + mkdir -p langpack-lv@icecat.mozilla.org + unzip -qq langpacks/lv.xpi -d langpack-lv@icecat.mozilla.org + find langpack-lv@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-lv@icecat.mozilla.org + zip -qq -r9mX ../langpack-lv@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-lv@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo lv ++ sed -e s/-/_/g + language=lv + echo '%lang(lv) /usr/lib64/icecat/langpacks/langpack-lv@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/mk.xpi .xpi + language=mk + extensionID=langpack-mk@icecat.mozilla.org + mkdir -p langpack-mk@icecat.mozilla.org + unzip -qq langpacks/mk.xpi -d langpack-mk@icecat.mozilla.org + find langpack-mk@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-mk@icecat.mozilla.org + zip -qq -r9mX ../langpack-mk@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-mk@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo mk ++ sed -e s/-/_/g + language=mk + echo '%lang(mk) /usr/lib64/icecat/langpacks/langpack-mk@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/mr.xpi .xpi + language=mr + extensionID=langpack-mr@icecat.mozilla.org + mkdir -p langpack-mr@icecat.mozilla.org + unzip -qq langpacks/mr.xpi -d langpack-mr@icecat.mozilla.org + find langpack-mr@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-mr@icecat.mozilla.org + zip -qq -r9mX ../langpack-mr@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-mr@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo mr ++ sed -e s/-/_/g + language=mr + echo '%lang(mr) /usr/lib64/icecat/langpacks/langpack-mr@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ms.xpi .xpi + language=ms + extensionID=langpack-ms@icecat.mozilla.org + mkdir -p langpack-ms@icecat.mozilla.org + unzip -qq langpacks/ms.xpi -d langpack-ms@icecat.mozilla.org + find langpack-ms@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ms@icecat.mozilla.org + zip -qq -r9mX ../langpack-ms@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ms@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ms ++ sed -e s/-/_/g + language=ms + echo '%lang(ms) /usr/lib64/icecat/langpacks/langpack-ms@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/my.xpi .xpi + language=my + extensionID=langpack-my@icecat.mozilla.org + mkdir -p langpack-my@icecat.mozilla.org + unzip -qq langpacks/my.xpi -d langpack-my@icecat.mozilla.org + find langpack-my@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-my@icecat.mozilla.org + zip -qq -r9mX ../langpack-my@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-my@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo my ++ sed -e s/-/_/g + language=my + echo '%lang(my) /usr/lib64/icecat/langpacks/langpack-my@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/nb-NO.xpi .xpi + language=nb-NO + extensionID=langpack-nb-NO@icecat.mozilla.org + mkdir -p langpack-nb-NO@icecat.mozilla.org + unzip -qq langpacks/nb-NO.xpi -d langpack-nb-NO@icecat.mozilla.org + find langpack-nb-NO@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-nb-NO@icecat.mozilla.org + zip -qq -r9mX ../langpack-nb-NO@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-nb-NO@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo nb-NO ++ sed -e s/-/_/g + language=nb_NO + echo '%lang(nb_NO) /usr/lib64/icecat/langpacks/langpack-nb-NO@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ne-NP.xpi .xpi + language=ne-NP + extensionID=langpack-ne-NP@icecat.mozilla.org + mkdir -p langpack-ne-NP@icecat.mozilla.org + unzip -qq langpacks/ne-NP.xpi -d langpack-ne-NP@icecat.mozilla.org + find langpack-ne-NP@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ne-NP@icecat.mozilla.org + zip -qq -r9mX ../langpack-ne-NP@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ne-NP@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ne-NP ++ sed -e s/-/_/g + language=ne_NP + echo '%lang(ne_NP) /usr/lib64/icecat/langpacks/langpack-ne-NP@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/nl.xpi .xpi + language=nl + extensionID=langpack-nl@icecat.mozilla.org + mkdir -p langpack-nl@icecat.mozilla.org + unzip -qq langpacks/nl.xpi -d langpack-nl@icecat.mozilla.org + xargs chmod 644 + find langpack-nl@icecat.mozilla.org -type f + cd langpack-nl@icecat.mozilla.org + zip -qq -r9mX ../langpack-nl@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-nl@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo nl ++ sed -e s/-/_/g + language=nl + echo '%lang(nl) /usr/lib64/icecat/langpacks/langpack-nl@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/nn-NO.xpi .xpi + language=nn-NO + extensionID=langpack-nn-NO@icecat.mozilla.org + mkdir -p langpack-nn-NO@icecat.mozilla.org + unzip -qq langpacks/nn-NO.xpi -d langpack-nn-NO@icecat.mozilla.org + find langpack-nn-NO@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-nn-NO@icecat.mozilla.org + zip -qq -r9mX ../langpack-nn-NO@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-nn-NO@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo nn-NO ++ sed -e s/-/_/g + language=nn_NO + echo '%lang(nn_NO) /usr/lib64/icecat/langpacks/langpack-nn-NO@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/oc.xpi .xpi + language=oc + extensionID=langpack-oc@icecat.mozilla.org + mkdir -p langpack-oc@icecat.mozilla.org + unzip -qq langpacks/oc.xpi -d langpack-oc@icecat.mozilla.org + find langpack-oc@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-oc@icecat.mozilla.org + zip -qq -r9mX ../langpack-oc@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-oc@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo oc ++ sed -e s/-/_/g + language=oc + echo '%lang(oc) /usr/lib64/icecat/langpacks/langpack-oc@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/pa-IN.xpi .xpi + language=pa-IN + extensionID=langpack-pa-IN@icecat.mozilla.org + mkdir -p langpack-pa-IN@icecat.mozilla.org + unzip -qq langpacks/pa-IN.xpi -d langpack-pa-IN@icecat.mozilla.org + xargs chmod 644 + find langpack-pa-IN@icecat.mozilla.org -type f + cd langpack-pa-IN@icecat.mozilla.org + zip -qq -r9mX ../langpack-pa-IN@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-pa-IN@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo pa-IN ++ sed -e s/-/_/g + language=pa_IN + echo '%lang(pa_IN) /usr/lib64/icecat/langpacks/langpack-pa-IN@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/pl.xpi .xpi + language=pl + extensionID=langpack-pl@icecat.mozilla.org + mkdir -p langpack-pl@icecat.mozilla.org + unzip -qq langpacks/pl.xpi -d langpack-pl@icecat.mozilla.org + find langpack-pl@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-pl@icecat.mozilla.org + zip -qq -r9mX ../langpack-pl@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-pl@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo pl ++ sed -e s/-/_/g + language=pl + echo '%lang(pl) /usr/lib64/icecat/langpacks/langpack-pl@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/pt-BR.xpi .xpi + language=pt-BR + extensionID=langpack-pt-BR@icecat.mozilla.org + mkdir -p langpack-pt-BR@icecat.mozilla.org + unzip -qq langpacks/pt-BR.xpi -d langpack-pt-BR@icecat.mozilla.org + find langpack-pt-BR@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-pt-BR@icecat.mozilla.org + zip -qq -r9mX ../langpack-pt-BR@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-pt-BR@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo pt-BR ++ sed -e s/-/_/g + language=pt_BR + echo '%lang(pt_BR) /usr/lib64/icecat/langpacks/langpack-pt-BR@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/pt-PT.xpi .xpi + language=pt-PT + extensionID=langpack-pt-PT@icecat.mozilla.org + mkdir -p langpack-pt-PT@icecat.mozilla.org + unzip -qq langpacks/pt-PT.xpi -d langpack-pt-PT@icecat.mozilla.org + find langpack-pt-PT@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-pt-PT@icecat.mozilla.org + zip -qq -r9mX ../langpack-pt-PT@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-pt-PT@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo pt-PT ++ sed -e s/-/_/g + language=pt_PT + echo '%lang(pt_PT) /usr/lib64/icecat/langpacks/langpack-pt-PT@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/rm.xpi .xpi + language=rm + extensionID=langpack-rm@icecat.mozilla.org + mkdir -p langpack-rm@icecat.mozilla.org + unzip -qq langpacks/rm.xpi -d langpack-rm@icecat.mozilla.org + find langpack-rm@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-rm@icecat.mozilla.org + zip -qq -r9mX ../langpack-rm@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-rm@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo rm ++ sed -e s/-/_/g + language=rm + echo '%lang(rm) /usr/lib64/icecat/langpacks/langpack-rm@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ro.xpi .xpi + language=ro + extensionID=langpack-ro@icecat.mozilla.org + mkdir -p langpack-ro@icecat.mozilla.org + unzip -qq langpacks/ro.xpi -d langpack-ro@icecat.mozilla.org + find langpack-ro@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ro@icecat.mozilla.org + zip -qq -r9mX ../langpack-ro@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ro@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ro ++ sed -e s/-/_/g + language=ro + echo '%lang(ro) /usr/lib64/icecat/langpacks/langpack-ro@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ru.xpi .xpi + language=ru + extensionID=langpack-ru@icecat.mozilla.org + mkdir -p langpack-ru@icecat.mozilla.org + unzip -qq langpacks/ru.xpi -d langpack-ru@icecat.mozilla.org + find langpack-ru@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ru@icecat.mozilla.org + zip -qq -r9mX ../langpack-ru@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ru@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ru ++ sed -e s/-/_/g + language=ru + echo '%lang(ru) /usr/lib64/icecat/langpacks/langpack-ru@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/si.xpi .xpi + language=si + extensionID=langpack-si@icecat.mozilla.org + mkdir -p langpack-si@icecat.mozilla.org + unzip -qq langpacks/si.xpi -d langpack-si@icecat.mozilla.org + find langpack-si@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-si@icecat.mozilla.org + zip -qq -r9mX ../langpack-si@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-si@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo si ++ sed -e s/-/_/g + language=si + echo '%lang(si) /usr/lib64/icecat/langpacks/langpack-si@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/sk.xpi .xpi + language=sk + extensionID=langpack-sk@icecat.mozilla.org + mkdir -p langpack-sk@icecat.mozilla.org + unzip -qq langpacks/sk.xpi -d langpack-sk@icecat.mozilla.org + find langpack-sk@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-sk@icecat.mozilla.org + zip -qq -r9mX ../langpack-sk@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-sk@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo sk ++ sed -e s/-/_/g + language=sk + echo '%lang(sk) /usr/lib64/icecat/langpacks/langpack-sk@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/sl.xpi .xpi + language=sl + extensionID=langpack-sl@icecat.mozilla.org + mkdir -p langpack-sl@icecat.mozilla.org + unzip -qq langpacks/sl.xpi -d langpack-sl@icecat.mozilla.org + find langpack-sl@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-sl@icecat.mozilla.org + zip -qq -r9mX ../langpack-sl@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-sl@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo sl ++ sed -e s/-/_/g + language=sl + echo '%lang(sl) /usr/lib64/icecat/langpacks/langpack-sl@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/son.xpi .xpi + language=son + extensionID=langpack-son@icecat.mozilla.org + mkdir -p langpack-son@icecat.mozilla.org + unzip -qq langpacks/son.xpi -d langpack-son@icecat.mozilla.org + find langpack-son@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-son@icecat.mozilla.org + zip -qq -r9mX ../langpack-son@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-son@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo son ++ sed -e s/-/_/g + language=son + echo '%lang(son) /usr/lib64/icecat/langpacks/langpack-son@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/sq.xpi .xpi + language=sq + extensionID=langpack-sq@icecat.mozilla.org + mkdir -p langpack-sq@icecat.mozilla.org + unzip -qq langpacks/sq.xpi -d langpack-sq@icecat.mozilla.org + find langpack-sq@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-sq@icecat.mozilla.org + zip -qq -r9mX ../langpack-sq@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-sq@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo sq ++ sed -e s/-/_/g + language=sq + echo '%lang(sq) /usr/lib64/icecat/langpacks/langpack-sq@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/sr.xpi .xpi + language=sr + extensionID=langpack-sr@icecat.mozilla.org + mkdir -p langpack-sr@icecat.mozilla.org + unzip -qq langpacks/sr.xpi -d langpack-sr@icecat.mozilla.org + find langpack-sr@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-sr@icecat.mozilla.org + zip -qq -r9mX ../langpack-sr@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-sr@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo sr ++ sed -e s/-/_/g + language=sr + echo '%lang(sr) /usr/lib64/icecat/langpacks/langpack-sr@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/sv-SE.xpi .xpi + language=sv-SE + extensionID=langpack-sv-SE@icecat.mozilla.org + mkdir -p langpack-sv-SE@icecat.mozilla.org + unzip -qq langpacks/sv-SE.xpi -d langpack-sv-SE@icecat.mozilla.org + find langpack-sv-SE@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-sv-SE@icecat.mozilla.org + zip -qq -r9mX ../langpack-sv-SE@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-sv-SE@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo sv-SE ++ sed -e s/-/_/g + language=sv_SE + echo '%lang(sv_SE) /usr/lib64/icecat/langpacks/langpack-sv-SE@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ta.xpi .xpi + language=ta + extensionID=langpack-ta@icecat.mozilla.org + mkdir -p langpack-ta@icecat.mozilla.org + unzip -qq langpacks/ta.xpi -d langpack-ta@icecat.mozilla.org + find langpack-ta@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ta@icecat.mozilla.org + zip -qq -r9mX ../langpack-ta@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ta@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo ta ++ sed -e s/-/_/g + language=ta + echo '%lang(ta) /usr/lib64/icecat/langpacks/langpack-ta@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/te.xpi .xpi + language=te + extensionID=langpack-te@icecat.mozilla.org + mkdir -p langpack-te@icecat.mozilla.org + unzip -qq langpacks/te.xpi -d langpack-te@icecat.mozilla.org + find langpack-te@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-te@icecat.mozilla.org + zip -qq -r9mX ../langpack-te@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-te@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo te ++ sed -e s/-/_/g + language=te + echo '%lang(te) /usr/lib64/icecat/langpacks/langpack-te@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/th.xpi .xpi + language=th + extensionID=langpack-th@icecat.mozilla.org + mkdir -p langpack-th@icecat.mozilla.org + unzip -qq langpacks/th.xpi -d langpack-th@icecat.mozilla.org + find langpack-th@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-th@icecat.mozilla.org + zip -qq -r9mX ../langpack-th@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-th@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo th ++ sed -e s/-/_/g + language=th + echo '%lang(th) /usr/lib64/icecat/langpacks/langpack-th@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/tl.xpi .xpi + language=tl + extensionID=langpack-tl@icecat.mozilla.org + mkdir -p langpack-tl@icecat.mozilla.org + unzip -qq langpacks/tl.xpi -d langpack-tl@icecat.mozilla.org + find langpack-tl@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-tl@icecat.mozilla.org + zip -qq -r9mX ../langpack-tl@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-tl@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo tl ++ sed -e s/-/_/g + language=tl + echo '%lang(tl) /usr/lib64/icecat/langpacks/langpack-tl@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/tr.xpi .xpi + language=tr + extensionID=langpack-tr@icecat.mozilla.org + mkdir -p langpack-tr@icecat.mozilla.org + unzip -qq langpacks/tr.xpi -d langpack-tr@icecat.mozilla.org + find langpack-tr@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-tr@icecat.mozilla.org + zip -qq -r9mX ../langpack-tr@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-tr@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo tr ++ sed -e s/-/_/g + language=tr + echo '%lang(tr) /usr/lib64/icecat/langpacks/langpack-tr@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/trs.xpi .xpi + language=trs + extensionID=langpack-trs@icecat.mozilla.org + mkdir -p langpack-trs@icecat.mozilla.org + unzip -qq langpacks/trs.xpi -d langpack-trs@icecat.mozilla.org + find langpack-trs@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-trs@icecat.mozilla.org + zip -qq -r9mX ../langpack-trs@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-trs@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo trs ++ sed -e s/-/_/g + language=trs + echo '%lang(trs) /usr/lib64/icecat/langpacks/langpack-trs@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/uk.xpi .xpi + language=uk + extensionID=langpack-uk@icecat.mozilla.org + mkdir -p langpack-uk@icecat.mozilla.org + unzip -qq langpacks/uk.xpi -d langpack-uk@icecat.mozilla.org + find langpack-uk@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-uk@icecat.mozilla.org + zip -qq -r9mX ../langpack-uk@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-uk@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo uk ++ sed -e s/-/_/g + language=uk + echo '%lang(uk) /usr/lib64/icecat/langpacks/langpack-uk@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/ur.xpi .xpi + language=ur + extensionID=langpack-ur@icecat.mozilla.org + mkdir -p langpack-ur@icecat.mozilla.org + unzip -qq langpacks/ur.xpi -d langpack-ur@icecat.mozilla.org + find langpack-ur@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-ur@icecat.mozilla.org + zip -qq -r9mX ../langpack-ur@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-ur@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ sed -e s/-/_/g ++ echo ur + language=ur + echo '%lang(ur) /usr/lib64/icecat/langpacks/langpack-ur@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/uz.xpi .xpi + language=uz + extensionID=langpack-uz@icecat.mozilla.org + mkdir -p langpack-uz@icecat.mozilla.org + unzip -qq langpacks/uz.xpi -d langpack-uz@icecat.mozilla.org + find langpack-uz@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-uz@icecat.mozilla.org + zip -qq -r9mX ../langpack-uz@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-uz@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo uz ++ sed -e s/-/_/g + language=uz + echo '%lang(uz) /usr/lib64/icecat/langpacks/langpack-uz@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/vi.xpi .xpi + language=vi + extensionID=langpack-vi@icecat.mozilla.org + mkdir -p langpack-vi@icecat.mozilla.org + unzip -qq langpacks/vi.xpi -d langpack-vi@icecat.mozilla.org + find langpack-vi@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-vi@icecat.mozilla.org + zip -qq -r9mX ../langpack-vi@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-vi@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo vi ++ sed -e s/-/_/g + language=vi + echo '%lang(vi) /usr/lib64/icecat/langpacks/langpack-vi@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/xh.xpi .xpi + language=xh + extensionID=langpack-xh@icecat.mozilla.org + mkdir -p langpack-xh@icecat.mozilla.org + unzip -qq langpacks/xh.xpi -d langpack-xh@icecat.mozilla.org + find langpack-xh@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-xh@icecat.mozilla.org + zip -qq -r9mX ../langpack-xh@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-xh@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo xh ++ sed -e s/-/_/g + language=xh + echo '%lang(xh) /usr/lib64/icecat/langpacks/langpack-xh@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/zh-CN.xpi .xpi + language=zh-CN + extensionID=langpack-zh-CN@icecat.mozilla.org + mkdir -p langpack-zh-CN@icecat.mozilla.org + unzip -qq langpacks/zh-CN.xpi -d langpack-zh-CN@icecat.mozilla.org + find langpack-zh-CN@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-zh-CN@icecat.mozilla.org + zip -qq -r9mX ../langpack-zh-CN@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-zh-CN@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo zh-CN ++ sed -e s/-/_/g + language=zh_CN + echo '%lang(zh_CN) /usr/lib64/icecat/langpacks/langpack-zh-CN@icecat.mozilla.org.xpi' + for langpack in `ls langpacks/*.xpi` ++ basename langpacks/zh-TW.xpi .xpi + language=zh-TW + extensionID=langpack-zh-TW@icecat.mozilla.org + mkdir -p langpack-zh-TW@icecat.mozilla.org + unzip -qq langpacks/zh-TW.xpi -d langpack-zh-TW@icecat.mozilla.org + find langpack-zh-TW@icecat.mozilla.org -type f + xargs chmod 644 + cd langpack-zh-TW@icecat.mozilla.org + zip -qq -r9mX ../langpack-zh-TW@icecat.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/icecat-78.15.0 + install -p -m 644 langpack-zh-TW@icecat.mozilla.org.xpi /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks ++ echo zh-TW ++ sed -e s/-/_/g + language=zh_TW + echo '%lang(zh_TW) /usr/lib64/icecat/langpacks/langpack-zh-TW@icecat.mozilla.org.xpi' + rm -rf icecat-langpacks + create_default_langpack es-AR es + language_long=es-AR + language_short=es + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-es-AR@icecat.mozilla.org.xpi langpack-es@icecat.mozilla.org.xpi + cd - /builddir/build/BUILD/icecat-78.15.0 + echo '%lang(es) /usr/lib64/icecat/langpacks/langpack-es@icecat.mozilla.org.xpi' + create_default_langpack fy-NL fy + language_long=fy-NL + language_short=fy + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-fy-NL@icecat.mozilla.org.xpi langpack-fy@icecat.mozilla.org.xpi + cd - /builddir/build/BUILD/icecat-78.15.0 + echo '%lang(fy) /usr/lib64/icecat/langpacks/langpack-fy@icecat.mozilla.org.xpi' + create_default_langpack ga-IE ga + language_long=ga-IE + language_short=ga + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-ga-IE@icecat.mozilla.org.xpi langpack-ga@icecat.mozilla.org.xpi + cd - /builddir/build/BUILD/icecat-78.15.0 + echo '%lang(ga) /usr/lib64/icecat/langpacks/langpack-ga@icecat.mozilla.org.xpi' + create_default_langpack gu-IN gu + language_long=gu-IN + language_short=gu + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-gu-IN@icecat.mozilla.org.xpi langpack-gu@icecat.mozilla.org.xpi + cd - /builddir/build/BUILD/icecat-78.15.0 + echo '%lang(gu) /usr/lib64/icecat/langpacks/langpack-gu@icecat.mozilla.org.xpi' + create_default_langpack hi-IN hi + language_long=hi-IN + language_short=hi + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-hi-IN@icecat.mozilla.org.xpi langpack-hi@icecat.mozilla.org.xpi + cd - /builddir/build/BUILD/icecat-78.15.0 + echo '%lang(hi) /usr/lib64/icecat/langpacks/langpack-hi@icecat.mozilla.org.xpi' + create_default_langpack hy-AM hy + language_long=hy-AM + language_short=hy + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-hy-AM@icecat.mozilla.org.xpi langpack-hy@icecat.mozilla.org.xpi + cd - /builddir/build/BUILD/icecat-78.15.0 + echo '%lang(hy) /usr/lib64/icecat/langpacks/langpack-hy@icecat.mozilla.org.xpi' + create_default_langpack nb-NO nb + language_long=nb-NO + language_short=nb + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-nb-NO@icecat.mozilla.org.xpi langpack-nb@icecat.mozilla.org.xpi + cd - /builddir/build/BUILD/icecat-78.15.0 + echo '%lang(nb) /usr/lib64/icecat/langpacks/langpack-nb@icecat.mozilla.org.xpi' + create_default_langpack nn-NO nn + language_long=nn-NO + language_short=nn + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-nn-NO@icecat.mozilla.org.xpi langpack-nn@icecat.mozilla.org.xpi + cd - /builddir/build/BUILD/icecat-78.15.0 + echo '%lang(nn) /usr/lib64/icecat/langpacks/langpack-nn@icecat.mozilla.org.xpi' + create_default_langpack pa-IN pa + language_long=pa-IN + language_short=pa + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-pa-IN@icecat.mozilla.org.xpi langpack-pa@icecat.mozilla.org.xpi /builddir/build/BUILD/icecat-78.15.0 + cd - + echo '%lang(pa) /usr/lib64/icecat/langpacks/langpack-pa@icecat.mozilla.org.xpi' + create_default_langpack pt-PT pt + language_long=pt-PT + language_short=pt + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-pt-PT@icecat.mozilla.org.xpi langpack-pt@icecat.mozilla.org.xpi /builddir/build/BUILD/icecat-78.15.0 + cd - + echo '%lang(pt) /usr/lib64/icecat/langpacks/langpack-pt@icecat.mozilla.org.xpi' + create_default_langpack sv-SE sv + language_long=sv-SE + language_short=sv + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-sv-SE@icecat.mozilla.org.xpi langpack-sv@icecat.mozilla.org.xpi /builddir/build/BUILD/icecat-78.15.0 + cd - + echo '%lang(sv) /usr/lib64/icecat/langpacks/langpack-sv@icecat.mozilla.org.xpi' + create_default_langpack zh-TW zh + language_long=zh-TW + language_short=zh + cd /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/langpacks + ln -s langpack-zh-TW@icecat.mozilla.org.xpi langpack-zh@icecat.mozilla.org.xpi /builddir/build/BUILD/icecat-78.15.0 + cd - + echo '%lang(zh) /usr/lib64/icecat/langpacks/langpack-zh@icecat.mozilla.org.xpi' + rm -f /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat-devel-78.15.0/sdk/lib/libmozjs.so + rm -f /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat-devel-78.15.0/sdk/lib/libmozalloc.so + rm -f /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat-devel-78.15.0/sdk/lib/libxul.so + rm -rf /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/browser/extensions/SimpleSumOfUs@0xbeef.coffee + ln -sf /usr/lib64/icecat/icecat-bin /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/icecat + rm -rf /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/dictionaries + ln -s /usr/share/myspell /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/dictionaries + cp -p build/unix/run-icecat.sh /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/ + rm -rf /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat-devel-78.15.0 + rm -rf /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/idl/icecat-78.15.0 + rm -rf /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/include/icecat-78.15.0 + rm -rf /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/removed-files + rm -rf /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/gtk2 + mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/metainfo + install -pm 644 /builddir/build/SOURCES/icecat.appdata.xml /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/metainfo/ + install -pm 644 /builddir/build/SOURCES/icecat.metainfo.xml /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/metainfo/ + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 78.15.0-1.rh1.fc35 --unique-debug-suffix -78.15.0-1.rh1.fc35.ppc64le --unique-debug-src-base icecat-78.15.0-1.rh1.fc35.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/icecat-78.15.0 extracting debug info from /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/icecat-bin extracting debug info from /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/libmozsqlite3.so extracting debug info from /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/liblgpllibs.so extracting debug info from /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/libmozwayland.so extracting debug info from /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/gmp-clearkey/0.1/libclearkey.so extracting debug info from /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/libmozgtk.so extracting debug info from /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/libxul.so extracting debug info from /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/pingsender extracting debug info from /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/lib64/icecat/plugin-container dwz: ./usr/lib64/icecat/libxul.so-78.15.0-1.rh1.fc35.ppc64le.debug: Too many DIEs, not optimizing original debug info size: 2139080kB, size after compression: 1997072kB /usr/bin/sepdebugcrcfix: Updated 9 CRC32s, 0 CRC32s did match. 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 cpio: objdir/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_ppc64_linux.S: Cannot stat: No such file or directory cpio: objdir/xpcom/reflect/xptcall/md/unix/xptcstubs_asm_ppc64_linux.S: Cannot stat: No such file or directory 553446 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/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib64/icecat/run-icecat.sh from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/icecat from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/icecat-x11 from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/icecat-wayland from /bin/bash to #!/usr/bin/bash + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.nezirW + umask 022 + cd /builddir/build/BUILD + cd icecat-78.15.0 + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/metainfo/icecat.appdata.xml /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/metainfo/icecat.appdata.xml: OK + desktop-file-validate /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/applications/icecat-wayland.desktop /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/applications/icecat-x11.desktop /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/applications/icecat.desktop + RPM_EC=0 ++ jobs -p + exit 0 Processing files: icecat-78.15.0-1.rh1.fc35.ppc64le Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.XWVukt + umask 022 + cd /builddir/build/BUILD + cd icecat-78.15.0 + DOCDIR=/builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/doc/icecat + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/doc/icecat + cp -pr README.txt /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/doc/icecat + cp -pr AUTHORS /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/doc/icecat + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.aS0x9y + umask 022 + cd /builddir/build/BUILD + cd icecat-78.15.0 + LICENSEDIR=/builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/licenses/icecat + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/licenses/icecat + cp -pr LICENSE /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/licenses/icecat + cp -pr LEGAL /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/licenses/icecat + cp -pr COPYING-Apache-2.0.txt COPYING-BSD.txt COPYING-BSD2clause.txt COPYING-GPLv2+.txt COPYING-GPLv3+.txt COPYING-ISC.txt COPYING-LGPLv2+.txt COPYING-MIT.txt COPYING-MPLv1.1.txt COPYING-MPLv2.0.txt /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le/usr/share/licenses/icecat + RPM_EC=0 ++ jobs -p + exit 0 warning: absolute symlink: /usr/lib64/icecat/dictionaries -> /usr/share/myspell warning: absolute symlink: /usr/lib64/icecat/icecat -> /usr/lib64/icecat/icecat-bin Provides: application() application(icecat.desktop) bundled(mozilla-https-everywhere) = 2021.7.13 icecat = 78.15.0-1.rh1.fc35 icecat(ppc-64) = 78.15.0-1.rh1.fc35 metainfo() metainfo(icecat.appdata.xml) metainfo(icecat.metainfo.xml) mimehandler(application/rdf+xml) mimehandler(application/rss+xml) mimehandler(application/x-xpinstall) mimehandler(application/xhtml+xml) mimehandler(application/xml) mimehandler(image/gif) mimehandler(image/jpeg) mimehandler(image/png) mimehandler(text/html) mimehandler(text/xml) mimehandler(video/webm) mimehandler(x-scheme-handler/chrome) mimehandler(x-scheme-handler/ftp) mimehandler(x-scheme-handler/http) mimehandler(x-scheme-handler/https) webclient 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: /usr/bin/bash Suggests: mozilla-ublock-origin Processing files: icecat-x11-78.15.0-1.rh1.fc35.ppc64le Provides: application() application(icecat-x11.desktop) icecat-x11 = 78.15.0-1.rh1.fc35 icecat-x11(ppc-64) = 78.15.0-1.rh1.fc35 mimehandler(application/rdf+xml) mimehandler(application/rss+xml) mimehandler(application/x-xpinstall) mimehandler(application/xhtml+xml) mimehandler(application/xml) mimehandler(image/gif) mimehandler(image/jpeg) mimehandler(image/png) mimehandler(text/html) mimehandler(text/xml) mimehandler(video/webm) mimehandler(x-scheme-handler/chrome) mimehandler(x-scheme-handler/ftp) 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: icecat-wayland-78.15.0-1.rh1.fc35.ppc64le Provides: application() application(icecat-wayland.desktop) icecat-wayland = 78.15.0-1.rh1.fc35 icecat-wayland(ppc-64) = 78.15.0-1.rh1.fc35 mimehandler(application/rdf+xml) mimehandler(application/rss+xml) mimehandler(application/x-xpinstall) mimehandler(application/xhtml+xml) mimehandler(application/xml) mimehandler(image/gif) mimehandler(image/jpeg) mimehandler(image/png) mimehandler(text/html) mimehandler(text/xml) mimehandler(video/webm) mimehandler(x-scheme-handler/chrome) mimehandler(x-scheme-handler/ftp) 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 Obsoletes: icecat < 0:78.6.1-1 Processing files: icecat-debugsource-78.15.0-1.rh1.fc35.ppc64le Provides: icecat-debugsource = 78.15.0-1.rh1.fc35 icecat-debugsource(ppc-64) = 78.15.0-1.rh1.fc35 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: icecat-debuginfo-78.15.0-1.rh1.fc35.ppc64le Provides: debuginfo(build-id) = 179e22456cab4b4bf53c308451cdafb8f0381e1f debuginfo(build-id) = 2a39906205d8e078982e9b1c0fcd13f7274fd0cf debuginfo(build-id) = 3b692160e9e1ad60e4c2522c143d49230ae9bb77 debuginfo(build-id) = 3c33a1ba8aa609d97aba6a616d683154e307e0c7 debuginfo(build-id) = 5fd0a87411a2315fd79228e95413395160820dec debuginfo(build-id) = 6858f7e80399c60cec5c9c5be6ad956f7bc64e66 debuginfo(build-id) = 9b21f727c37ae150053741f57e48ab493229e9cb debuginfo(build-id) = d3ec8e92a6c39991755763bce30bd6854c711f01 debuginfo(build-id) = fe08ceb3c54f70fcc32f2e13cfa3a9dcf5748b61 icecat-debuginfo = 78.15.0-1.rh1.fc35 icecat-debuginfo(ppc-64) = 78.15.0-1.rh1.fc35 libclearkey.so-78.15.0-1.rh1.fc35.ppc64le.debug()(64bit) liblgpllibs.so-78.15.0-1.rh1.fc35.ppc64le.debug()(64bit) libmozgtk.so-78.15.0-1.rh1.fc35.ppc64le.debug()(64bit) libmozsqlite3.so-78.15.0-1.rh1.fc35.ppc64le.debug()(64bit) libmozwayland.so-78.15.0-1.rh1.fc35.ppc64le.debug()(64bit) libxul.so-78.15.0-1.rh1.fc35.ppc64le.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: icecat-debugsource(ppc-64) = 78.15.0-1.rh1.fc35 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le Wrote: /builddir/build/RPMS/icecat-wayland-78.15.0-1.rh1.fc35.ppc64le.rpm Wrote: /builddir/build/RPMS/icecat-x11-78.15.0-1.rh1.fc35.ppc64le.rpm Wrote: /builddir/build/RPMS/icecat-78.15.0-1.rh1.fc35.ppc64le.rpm Wrote: /builddir/build/RPMS/icecat-debugsource-78.15.0-1.rh1.fc35.ppc64le.rpm Wrote: /builddir/build/RPMS/icecat-debuginfo-78.15.0-1.rh1.fc35.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.AWAz9c + umask 022 + cd /builddir/build/BUILD + cd icecat-78.15.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/icecat-78.15.0-1.rh1.fc35.ppc64le + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0